diff options
Diffstat (limited to 'src/driver')
| -rw-r--r-- | src/driver/aot.rs | 2 | ||||
| -rw-r--r-- | src/driver/jit.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/driver/aot.rs b/src/driver/aot.rs index 2cf136ceb67..fc01398c40d 100644 --- a/src/driver/aot.rs +++ b/src/driver/aot.rs @@ -150,7 +150,7 @@ fn module_codegen(tcx: TyCtxt<'_>, cgu_name: rustc_span::Symbol) -> ModuleCodege super::codegen_mono_items(&mut cx, mono_items); let (mut module, global_asm, debug, mut unwind_context) = tcx.sess.time("finalize CodegenCx", || cx.finalize()); - crate::main_shim::maybe_create_entry_wrapper(tcx, &mut module, &mut unwind_context); + crate::main_shim::maybe_create_entry_wrapper(tcx, &mut module, &mut unwind_context, false); let codegen_result = emit_module( tcx, diff --git a/src/driver/jit.rs b/src/driver/jit.rs index fd3a628922d..9f8426961ee 100644 --- a/src/driver/jit.rs +++ b/src/driver/jit.rs @@ -76,7 +76,7 @@ pub(super) fn run_jit(tcx: TyCtxt<'_>) -> ! { if !global_asm.is_empty() { tcx.sess.fatal("Global asm is not supported in JIT mode"); } - crate::main_shim::maybe_create_entry_wrapper(tcx, &mut jit_module, &mut unwind_context); + crate::main_shim::maybe_create_entry_wrapper(tcx, &mut jit_module, &mut unwind_context, true); crate::allocator::codegen(tcx, &mut jit_module, &mut unwind_context); jit_module.finalize_definitions(); |
