From 247b638ccf8bfd5e0c4729935d230022726f97aa Mon Sep 17 00:00:00 2001 From: Luuk de Gram Date: Thu, 6 Jan 2022 20:18:24 +0100 Subject: Pass `--allow-unknown-exports` to wasmtime Also skip exporting non-function symbols when we're building a WASI command using the stage2 llvm backend. --- lib/std/build.zig | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib') diff --git a/lib/std/build.zig b/lib/std/build.zig index 631ca43f38..ecc09bfc13 100644 --- a/lib/std/build.zig +++ b/lib/std/build.zig @@ -2659,6 +2659,8 @@ pub const LibExeObjStep = struct { try zig_args.append(bin_name); try zig_args.append("--test-cmd"); try zig_args.append("--dir=."); + try zig_args.append("--test-cmd"); + try zig_args.append("--allow-unknown-exports"); // TODO: Remove when stage2 is default compiler try zig_args.append("--test-cmd-bin"); } else { try zig_args.append("--test-no-exec"); -- cgit v1.2.3