Skip to content

Commit 10986bd

Browse files
committed
test for aarch64-unknown-uefi
1 parent 23c7bad commit 10986bd

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

src/tools/compiletest/src/directives/directive_names.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ pub(crate) const KNOWN_DIRECTIVE_NAMES: &[&str] = &[
190190
"only-aarch64",
191191
"only-aarch64-apple-darwin",
192192
"only-aarch64-unknown-linux-gnu",
193+
"only-aarch64-unknown-uefi",
193194
"only-apple",
194195
"only-arm",
195196
"only-arm64ec",

tests/ui/issues/issue-98254.rs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
//@ build-pass
2+
//@ only-aarch64-unknown-uefi
3+
//@ compile-flags: -Cpanic=abort
4+
//@compile-flags: -Clinker=rust-lld
5+
#![no_std]
6+
#![no_main]
7+
#[panic_handler]
8+
fn panic_handler(_info: &core::panic::PanicInfo) -> ! {
9+
loop {}
10+
}
11+
12+
#[export_name = "efi_main"]
13+
fn main() {
14+
let b = [0; 1024];
15+
}

0 commit comments

Comments
 (0)