| ... | @@ -361,6 +361,7 @@ fn mainArgs( | ... | @@ -361,6 +361,7 @@ fn mainArgs( |
| 361 | .prepend_zig_exe_path = true, | 361 | .prepend_zig_exe_path = true, |
| 362 | .prepend_seed = true, | 362 | .prepend_seed = true, |
| 363 | .debug_env_var = .ZIG_DEBUG_MAKER, | 363 | .debug_env_var = .ZIG_DEBUG_MAKER, |
| | 364 | .release_mode = .ReleaseSafe, |
| 364 | }); | 365 | }); |
| 365 | }, | 366 | }, |
| 366 | .clang, .@"-cc1", .@"-cc1as" => { | 367 | .clang, .@"-cc1", .@"-cc1as" => { |
| ... | @@ -4875,6 +4876,7 @@ const JitCmdOptions = struct { | ... | @@ -4875,6 +4876,7 @@ const JitCmdOptions = struct { |
| 4875 | /// Send error bundles via std.zig.Server over stdout | 4876 | /// Send error bundles via std.zig.Server over stdout |
| 4876 | server: bool = false, | 4877 | server: bool = false, |
| 4877 | debug_env_var: EnvVar = .ZIG_DEBUG_CMD, | 4878 | debug_env_var: EnvVar = .ZIG_DEBUG_CMD, |
| | 4879 | release_mode: std.lang.OptimizeMode = .ReleaseFast, |
| 4878 | }; | 4880 | }; |
| 4879 | | 4881 | |
| 4880 | fn jitCmd( | 4882 | fn jitCmd( |
| ... | @@ -4928,7 +4930,7 @@ fn jitCmdInner( | ... | @@ -4928,7 +4930,7 @@ fn jitCmdInner( |
| 4928 | const optimize_mode: std.lang.OptimizeMode = if (options.debug_env_var.isSet(environ_map)) | 4930 | const optimize_mode: std.lang.OptimizeMode = if (options.debug_env_var.isSet(environ_map)) |
| 4929 | .Debug | 4931 | .Debug |
| 4930 | else | 4932 | else |
| 4931 | .ReleaseFast; | 4933 | options.release_mode; |
| 4932 | const strip = optimize_mode != .Debug; | 4934 | const strip = optimize_mode != .Debug; |
| 4933 | const override_lib_dir: ?[]const u8 = EnvVar.ZIG_LIB_DIR.get(environ_map); | 4935 | const override_lib_dir: ?[]const u8 = EnvVar.ZIG_LIB_DIR.get(environ_map); |
| 4934 | const override_global_cache_dir: ?[]const u8 = EnvVar.ZIG_GLOBAL_CACHE_DIR.get(environ_map); | 4936 | const override_global_cache_dir: ?[]const u8 = EnvVar.ZIG_GLOBAL_CACHE_DIR.get(environ_map); |
| ... | @@ -5064,7 +5066,7 @@ fn jitCmdInner( | ... | @@ -5064,7 +5066,7 @@ fn jitCmdInner( |
| 5064 | | 5066 | |
| 5065 | child_argv.appendSliceAssumeCapacity(args); | 5067 | child_argv.appendSliceAssumeCapacity(args); |
| 5066 | | 5068 | |
| 5067 | if (options.debug_env_var.isSet(environ_map)) { | 5069 | if (EnvVar.ZIG_VERBOSE_CMD.isSet(environ_map)) { |
| 5068 | const cmd: std.zig.SubprocessCommand = .{ | 5070 | const cmd: std.zig.SubprocessCommand = .{ |
| 5069 | .argv = child_argv.items, | 5071 | .argv = child_argv.items, |
| 5070 | }; | 5072 | }; |