aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main.zig b/src/main.zig
index c9daa7eefe..9da48ba69c 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -5557,6 +5557,7 @@ fn jitCmd(
.Debug
else
.ReleaseFast;
+ const strip = optimize_mode != .Debug;
const override_lib_dir: ?[]const u8 = try EnvVar.ZIG_LIB_DIR.get(arena);
const override_global_cache_dir: ?[]const u8 = try EnvVar.ZIG_GLOBAL_CACHE_DIR.get(arena);
@@ -5599,6 +5600,7 @@ fn jitCmd(
const config = try Compilation.Config.resolve(.{
.output_mode = .Exe,
+ .root_strip = strip,
.root_optimize_mode = optimize_mode,
.resolved_target = resolved_target,
.have_zcu = true,
@@ -5614,6 +5616,7 @@ fn jitCmd(
.inherited = .{
.resolved_target = resolved_target,
.optimize_mode = optimize_mode,
+ .strip = strip,
},
.global = config,
.parent = null,