Jubilee Young
4bb0c3da2c
Split out the extern_system_varargs
feature
...
After the stabilization PR was opened, `extern "system"` functions were
added to `extended_varargs_abi_support`. This has a number of questions
regarding it that were not discussed and were somewhat surprising.
It deserves to be considered as its own feature, separate from
`extended_varargs_abi_support`.
2025-02-12 19:57:45 -08:00
Jubilee Young
d97bde059a
Revert "Stabilize extended_varargs_abi_support
"
...
This reverts commit 685f189b43
.
2025-02-11 17:22:27 -08:00
Soveu
685f189b43
Stabilize extended_varargs_abi_support
2024-11-27 22:21:33 +01:00
Tamme Dittrich
47293c1234
Check ABI target compatibility for function pointers
...
This check was previously only performed on functions not function pointers.
Co-authored-by: Folkert <folkert@folkertdev.nl>
2024-09-23 14:04:22 +02:00
许杰友 Jieyou Xu (Joe)
ec2cc761bc
[AUTO-GENERATED] Migrate ui tests from //
to //@
directives
2024-02-16 20:02:50 +00:00
beepster4096
41e224b1bc
allow system abi to be variadic
2024-01-12 23:19:54 -08:00
Soveu
eea6149e03
Enable varargs support for AAPCS calling convention
...
This is the default calling convention for ARM - it is used for extern "C",
therefore it supports varargs.
2023-09-14 23:21:39 +02:00
Nicholas Bishop
46f9e878f6
Stabilize abi_efiapi
feature
...
Tracking issue: https://github.com/rust-lang/rust/issues/65815
2023-01-11 20:42:13 -05:00
Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00