aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2022-11-10 13:42:34 -0700
committerAndrew Kelley <andrew@ziglang.org>2022-12-06 12:15:04 -0700
commit0a2fdfbdb934faae7fcf63e9b3ab760c00f47918 (patch)
treeaab3e6a1811150c83a352113c9650534cf4de1ca
parent3ba916584db5485c38ebf2390e8d22bc6d81bf8e (diff)
downloadzig-0a2fdfbdb934faae7fcf63e9b3ab760c00f47918.tar.gz
zig-0a2fdfbdb934faae7fcf63e9b3ab760c00f47918.zip
build.zig: add bulk_memory to -Dwasi-bootstrap
In theory this will enhance the performance of interpreting a WASI build of Zig.
-rw-r--r--build.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/build.zig b/build.zig
index 8560e5e2d2..675640ee1a 100644
--- a/build.zig
+++ b/build.zig
@@ -22,6 +22,7 @@ pub fn build(b: *Builder) !void {
if (wasi_bootstrap) {
default_target.cpu_arch = .wasm32;
default_target.os_tag = .wasi;
+ default_target.cpu_features_add.addFeature(@enumToInt(std.Target.wasm.Feature.bulk_memory));
break :t default_target;
} else if (only_c) {
default_target.ofmt = .c;