| ... | @@ -520,7 +520,12 @@ fn addWasiUpdateStep(b: *std.Build, version: [:0]const u8) !void { | ... | @@ -520,7 +520,12 @@ fn addWasiUpdateStep(b: *std.Build, version: [:0]const u8) !void { |
| 520 | exe_options.addOption(bool, "value_tracing", false); | 520 | exe_options.addOption(bool, "value_tracing", false); |
| 521 | exe_options.addOption(bool, "omit_pkg_fetching_code", true); | 521 | exe_options.addOption(bool, "omit_pkg_fetching_code", true); |
| 522 | | 522 | |
| 523 | const run_opt = b.addSystemCommand(&.{ "wasm-opt", "-Oz", "--enable-bulk-memory" }); | 523 | const run_opt = b.addSystemCommand(&.{ |
| | 524 | "wasm-opt", |
| | 525 | "-Oz", |
| | 526 | "--enable-bulk-memory", |
| | 527 | "--enable-sign-ext", |
| | 528 | }); |
| 524 | run_opt.addArtifactArg(exe); | 529 | run_opt.addArtifactArg(exe); |
| 525 | run_opt.addArg("-o"); | 530 | run_opt.addArg("-o"); |
| 526 | run_opt.addFileSourceArg(.{ .path = "stage1/zig1.wasm" }); | 531 | run_opt.addFileSourceArg(.{ .path = "stage1/zig1.wasm" }); |