From 8f60db8da8f7f159dbe93ce481a4608633c4c1bf Mon Sep 17 00:00:00 2001 From: Amanieu d'Antras Date: Sun, 12 Jan 2020 16:59:44 +0000 Subject: [PATCH] Don't include __rust_drop_panic when testing libstd --- src/libstd/panicking.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libstd/panicking.rs b/src/libstd/panicking.rs index 43c2965f2315..bfadeafb7c77 100644 --- a/src/libstd/panicking.rs +++ b/src/libstd/panicking.rs @@ -58,6 +58,7 @@ extern "C" { /// This function is called by the panic runtime if FFI code catches a Rust /// panic but doesn't rethrow it. We don't support this case since it messes /// with our panic count. +#[cfg(not(test))] #[rustc_std_internal_symbol] extern "C" fn __rust_drop_panic() -> ! { rtabort!("Rust panics must be rethrown");