diff --git a/library/stdarch/crates/core_arch/src/wasm32/mod.rs b/library/stdarch/crates/core_arch/src/wasm32/mod.rs index 812124c87f4f..0ee1ff4a5414 100644 --- a/library/stdarch/crates/core_arch/src/wasm32/mod.rs +++ b/library/stdarch/crates/core_arch/src/wasm32/mod.rs @@ -32,7 +32,7 @@ pub fn unreachable() -> ! { crate::intrinsics::abort() } -extern "C" { +extern "C-unwind" { #[link_name = "llvm.wasm.throw"] fn wasm_throw(tag: i32, ptr: *mut u8) -> !; }