diff options
author | Yureka <yuka@yuka.dev> | 2021-08-03 17:56:24 +0200 |
---|---|---|
committer | Yureka <yuka@yuka.dev> | 2021-08-03 18:02:37 +0200 |
commit | 7e2a1bb7dd92949faa55e241aa611a4c17a756af (patch) | |
tree | 26d97788827ecccecf0bd8fb780859c9c902216e /pkgs/development/compilers/emscripten | |
parent | 633a5a6af95e2e41710a68e44dbf0a6f05c7ec75 (diff) |
emscripten: build multi-threaded libc
Diffstat (limited to 'pkgs/development/compilers/emscripten')
-rw-r--r-- | pkgs/development/compilers/emscripten/default.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/compilers/emscripten/default.nix b/pkgs/development/compilers/emscripten/default.nix index a142008e2e30a..47ae2f76b7506 100644 --- a/pkgs/development/compilers/emscripten/default.nix +++ b/pkgs/development/compilers/emscripten/default.nix @@ -92,8 +92,10 @@ stdenv.mkDerivation rec { # wasm2c doesn't work with PIC $out/bin/emcc -s WASM2C -s STANDALONE_WASM $LTO test.c - for RELOCATABLE in "" "-s RELOCATABLE"; do - $out/bin/emcc $RELOCATABLE $LTO test.c + for MT in "" "-s USE_PTHREADS"; do + for RELOCATABLE in "" "-s RELOCATABLE"; do + $out/bin/emcc $RELOCATABLE $MT $LTO test.c + done done done popd |