From 952f7ed5e3fe470330d0b5cce4677e4f37f24c1b Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 24 Jun 2016 13:35:22 +0200 Subject: [PATCH] Create dummy _Unwind_Resume function to fix libcore linker errors --- src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 4b39bce5..56967aa3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -84,3 +84,9 @@ extern "C" fn panic_fmt(fmt: core::fmt::Arguments, file: &str, line: u32) -> ! { println!(" {}", fmt); loop {} } + +#[allow(non_snake_case)] +#[no_mangle] +pub extern "C" fn _Unwind_Resume() -> ! { + loop {} +}