diff options
Diffstat (limited to 'tests/codegen/cffi/c-variadic-naked.rs')
| -rw-r--r-- | tests/codegen/cffi/c-variadic-naked.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/tests/codegen/cffi/c-variadic-naked.rs b/tests/codegen/cffi/c-variadic-naked.rs deleted file mode 100644 index 5843628b633..00000000000 --- a/tests/codegen/cffi/c-variadic-naked.rs +++ /dev/null @@ -1,15 +0,0 @@ -//@ needs-asm-support -//@ only-x86_64 - -// tests that `va_start` is not injected into naked functions - -#![crate_type = "lib"] -#![feature(c_variadic)] -#![no_std] - -#[unsafe(naked)] -pub unsafe extern "C" fn c_variadic(_: usize, _: ...) { - // CHECK-NOT: va_start - // CHECK-NOT: alloca - core::arch::naked_asm!("ret") -} |
