diff options
| author | Amanieu d'Antras <amanieu@gmail.com> | 2020-03-31 23:15:39 +0100 |
|---|---|---|
| committer | Amanieu d'Antras <amanieu@gmail.com> | 2020-04-29 01:05:56 +0100 |
| commit | eb4725fc5405605c4bd17800ccf8c583bfe79be5 (patch) | |
| tree | d6c51023d3641ca9781bf3b85c876d79f2e200ee /src/librustc_codegen_ssa | |
| parent | 06e15a4ef91724cfaf3856f33277416bc53fa814 (diff) | |
Remove Session::no_landing_pads()
Diffstat (limited to 'src/librustc_codegen_ssa')
| -rw-r--r-- | src/librustc_codegen_ssa/back/write.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc_codegen_ssa/back/write.rs b/src/librustc_codegen_ssa/back/write.rs index c84f38670f7..4bc377a6d17 100644 --- a/src/librustc_codegen_ssa/back/write.rs +++ b/src/librustc_codegen_ssa/back/write.rs @@ -36,7 +36,7 @@ use rustc_session::Session; use rustc_span::hygiene::ExpnId; use rustc_span::source_map::SourceMap; use rustc_span::symbol::{sym, Symbol}; -use rustc_target::spec::MergeFunctions; +use rustc_target::spec::{MergeFunctions, PanicStrategy}; use std::any::Any; use std::fs; @@ -1021,7 +1021,7 @@ fn start_executing_work<B: ExtraBackendMethods>( crate_types: sess.crate_types.borrow().clone(), each_linked_rlib_for_lto, lto: sess.lto(), - no_landing_pads: sess.no_landing_pads(), + no_landing_pads: sess.panic_strategy() == PanicStrategy::Abort, fewer_names: sess.fewer_names(), save_temps: sess.opts.cg.save_temps, opts: Arc::new(sess.opts.clone()), |
