From 68f063bf3fb9ca7dc585e18250ba7a75f40a245f Mon Sep 17 00:00:00 2001 From: Gary Guo Date: Sat, 14 May 2022 02:46:46 +0100 Subject: Use Rust ABI for `__rust_start_panic` and `_{rdl,rg}_oom` --- library/panic_unwind/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'library/panic_unwind/src') diff --git a/library/panic_unwind/src/lib.rs b/library/panic_unwind/src/lib.rs index 7f05c82ac28..4ae5f8ae446 100644 --- a/library/panic_unwind/src/lib.rs +++ b/library/panic_unwind/src/lib.rs @@ -104,7 +104,7 @@ pub unsafe extern "C" fn __rust_panic_cleanup(payload: *mut u8) -> *mut (dyn Any // Entry point for raising an exception, just delegates to the platform-specific // implementation. #[rustc_std_internal_symbol] -pub unsafe extern "C-unwind" fn __rust_start_panic(payload: *mut &mut dyn BoxMeUp) -> u32 { +pub unsafe fn __rust_start_panic(payload: *mut &mut dyn BoxMeUp) -> u32 { let payload = Box::from_raw((*payload).take_box()); imp::panic(payload) -- cgit 1.4.1-3-g733a5