]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_trans/trans/intrinsic.rs
trans: Re-enable unwinding on 64-bit MSVC
[rust.git] / src / librustc_trans / trans / intrinsic.rs
index 0400771dff15c0cebe0f1b967447b2af19b95d34..293a0a6a4ca084cc1e30051c714ad6995add355e 100644 (file)
@@ -1037,7 +1037,7 @@ fn try_intrinsic<'blk, 'tcx>(bcx: Block<'blk, 'tcx>,
         Call(bcx, func, &[data], None, dloc);
         Store(bcx, C_null(Type::i8p(bcx.ccx())), dest);
         bcx
-    } else if bcx.sess().target.target.options.is_like_msvc {
+    } else if wants_msvc_seh(bcx.sess()) {
         trans_msvc_try(bcx, func, data, dest, dloc)
     } else {
         trans_gnu_try(bcx, func, data, dest, dloc)