File tree 2 files changed +2
-1
lines changed
compiler/rustc_target/src/spec
2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -1915,6 +1915,7 @@ impl Target {
1915
1915
Abi :: Stdcall { unwind }
1916
1916
}
1917
1917
Abi :: System { unwind } => Abi :: C { unwind } ,
1918
+ Abi :: EfiApi if self . arch == "arm" => Abi :: Aapcs { unwind : false } ,
1918
1919
Abi :: EfiApi if self . arch == "x86_64" => Abi :: Win64 { unwind : false } ,
1919
1920
Abi :: EfiApi => Abi :: C { unwind : false } ,
1920
1921
Original file line number Diff line number Diff line change @@ -27,7 +27,7 @@ trait Copy { }
27
27
//x86_64: define win64cc void @has_efiapi
28
28
//i686: define void @has_efiapi
29
29
//aarch64: define dso_local void @has_efiapi
30
- //arm: define dso_local void @has_efiapi
30
+ //arm: define dso_local arm_aapcscc void @has_efiapi
31
31
//riscv: define dso_local void @has_efiapi
32
32
#[ no_mangle]
33
33
pub extern "efiapi" fn has_efiapi ( ) { }
You can’t perform that action at this time.
0 commit comments