about summary refs log tree commit diff
path: root/tests/ui/c-variadic/variadic-ffi-2.rs
AgeCommit message (Collapse)AuthorLines
2025-07-23add codegen test for variadics (also replacing some existing does-this-build ↵Ralf Jung-28/+0
tests)
2025-06-13variadic functions: remove list of supported ABIs from errorRalf Jung-2/+1
2025-03-03Change variadic-ffi-2 to use a platform independant ABITamme Dittrich-4/+1
Otherwise this test will include a future incompatibility warning on some targets but not others.
2025-03-03Bless UI testsTamme Dittrich-0/+1
2025-02-12Split out the `extern_system_varargs` featureJubilee Young-3/+0
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-11Revert "Stabilize `extended_varargs_abi_support`"Jubilee Young-0/+1
This reverts commit 685f189b4307435b83d625fea397ef36dff4e955.
2024-11-27Stabilize `extended_varargs_abi_support`Soveu-1/+0
2024-09-23Check ABI target compatibility for function pointersTamme Dittrich-3/+11
This check was previously only performed on functions not function pointers. Co-authored-by: Folkert <folkert@folkertdev.nl>
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-1/+1
2024-01-12allow system abi to be variadicbeepster4096-1/+4
2023-09-14Enable varargs support for AAPCS calling conventionSoveu-1/+4
This is the default calling convention for ARM - it is used for extern "C", therefore it supports varargs.
2023-01-11Stabilize `abi_efiapi` featureNicholas Bishop-1/+0
Tracking issue: https://github.com/rust-lang/rust/issues/65815
2023-01-11Move /src/test to /testsAlbert Larsan-0/+21