test for aarch64-unknown-uefi

This commit is contained in:
Jamesbarford 2025-11-03 11:54:43 +00:00
parent 23c7bad921
commit 1bc898e253
2 changed files with 17 additions and 0 deletions

View file

@ -190,6 +190,7 @@ pub(crate) const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
"only-aarch64",
"only-aarch64-apple-darwin",
"only-aarch64-unknown-linux-gnu",
"only-aarch64-unknown-uefi",
"only-apple",
"only-arm",
"only-arm64ec",

View file

@ -0,0 +1,16 @@
//! Regression test for #98254, missing `__chkstk` symbol on `aarch64-unknown-uefi`.
//@ build-pass
//@ only-aarch64-unknown-uefi
//@ compile-flags: -Cpanic=abort
//@ compile-flags: -Clinker=rust-lld
#![no_std]
#![no_main]
#[panic_handler]
fn panic_handler(_info: &core::panic::PanicInfo) -> ! {
loop {}
}
#[export_name = "efi_main"]
fn main() {
let b = [0; 1024];
}