about summary refs log tree commit diff
path: root/src/test/ui/c-variadic/variadic-ffi-1.rs
AgeCommit message (Collapse)AuthorLines
2023-01-11Move /src/test to /testsAlbert Larsan-35/+0
2023-01-05Tweak wording of fn call with wrong number of argsEsteban Küber-2/+2
2022-10-23Enable varargs support for calling conventions other than C or cdeclSoveu-1/+3
This patch makes it possible to use varargs for calling conventions, which are either based on C (like efiapi) or C is based on them (for example sysv64 and win64).
2021-07-06Replace per-target ABI denylist with an allowlistSimonas Kazlauskas-3/+6
It makes very little sense to maintain denylists of ABIs when, as far as non-generic ABIs are concerned, targets usually only support a small subset of the available ABIs. This has historically been a cause of bugs such as us allowing use of the platform-specific ABIs on x86 targets – these in turn would cause LLVM errors or assertions to fire. Fixes #57182 Sponsored by: standard.ai
2021-01-13Update tests for extern block lintingMark Rousskov-4/+4
2020-06-04test: ui: skip tests which aren't appropriate for RISC-VTom Eccles-0/+1
2020-02-11On mismatched argument count point at argumentsEsteban Küber-2/+2
2019-04-22Continue evaluating after item-type checkingEsteban Küber-12/+10
2019-02-27Support defining C compatible variadic functionsDan Robertson-0/+31
Add support for defining C compatible variadic functions in unsafe rust with extern "C".