authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-10 13:41:54-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-15 10:48:14-07:00
logf4428e5804971f4bbb897b5d1d5583073bcb31aa
tree1b6904f827ba7d1058ad5b7613cf731c2dcfdac8
parentba7795913704028f53de44f836b81437afb5e33e

fix wasm bootstrapping compilation errors


2 files changed, 2 insertions(+), 0 deletions(-)

build.zig+1
...@@ -508,6 +508,7 @@ fn addWasiUpdateStep(b: *std.Build, version: [:0]const u8) !void {...@@ -508,6 +508,7 @@ fn addWasiUpdateStep(b: *std.Build, version: [:0]const u8) !void {
508 exe_options.addOption(bool, "enable_tracy_callstack", false);508 exe_options.addOption(bool, "enable_tracy_callstack", false);
509 exe_options.addOption(bool, "enable_tracy_allocation", false);509 exe_options.addOption(bool, "enable_tracy_allocation", false);
510 exe_options.addOption(bool, "value_tracing", false);510 exe_options.addOption(bool, "value_tracing", false);
511 exe_options.addOption(bool, "omit_pkg_fetching_code", true);
511512
512 const run_opt = b.addSystemCommand(&.{ "wasm-opt", "-Oz", "--enable-bulk-memory" });513 const run_opt = b.addSystemCommand(&.{ "wasm-opt", "-Oz", "--enable-bulk-memory" });
513 run_opt.addArtifactArg(exe);514 run_opt.addArtifactArg(exe);
lib/std/child_process.zig+1
...@@ -22,6 +22,7 @@ const is_darwin = builtin.target.isDarwin();...@@ -22,6 +22,7 @@ const is_darwin = builtin.target.isDarwin();
22pub const ChildProcess = struct {22pub const ChildProcess = struct {
23 pub const Id = switch (builtin.os.tag) {23 pub const Id = switch (builtin.os.tag) {
24 .windows => windows.HANDLE,24 .windows => windows.HANDLE,
25 .wasi => void,
25 else => os.pid_t,26 else => os.pid_t,
26 };27 };
2728