From c807ff3b449a8dafc5cef539e5e65b2fe6dab879 Mon Sep 17 00:00:00 2001 From: Vadim Chugunov Date: Sun, 18 Oct 2015 14:31:32 -0700 Subject: Create entry points for unwind frame registry in libstd. --- src/libstd/sys/common/libunwind.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/libstd/sys/common/libunwind.rs') diff --git a/src/libstd/sys/common/libunwind.rs b/src/libstd/sys/common/libunwind.rs index 04f677a90c4..74d334bd062 100644 --- a/src/libstd/sys/common/libunwind.rs +++ b/src/libstd/sys/common/libunwind.rs @@ -128,6 +128,10 @@ extern {} #[link(name = "c++abi")] extern {} +#[cfg(all(target_os = "windows", target_env="gnu"))] +#[link(name = "gcc_eh")] +extern {} + extern "C" { // iOS on armv7 uses SjLj exceptions and requires to link // against corresponding routine (..._SjLj_...) -- cgit 1.4.1-3-g733a5