Dan Gohman
0c16443fa0
Update to latest wasi-libc (formerly wasi-sysroot) and llvm 8.0.1.
...
The wasi-libc update here brings numerous bug fixes and minor changes,
and __wasilibc_rmfileat has been renamed to __wasilibc_unlinkat.
The only WebAssembly-relevant patch in the LLVM 8.0.1 update here is
4b1712f7, a fix for using /dev/null as the output file.
6 years ago
Dan Gohman
5b377b6b71
Enable LIBCXXABI_SILENT_TERMINATE for libc++abi.
...
Libc++abi's verbose terminate handler is only useful when exceptions are
enabled. Disabling it removes a few hundred thousand bytes from many C++
programs.
6 years ago
Dan Gohman
38cc8a607c
Say "wasm32-wasi" instead of "wasm32-unknown-wasi" in wasi-sdk.
6 years ago
Dan Gohman
3f6c4f83a3
Distribute updated config.sub and config.guess.
...
Distribute versions of config.sub and config.guess with wasm and wasi
support.
Fixes #16 .
6 years ago
Jakub Konka
fb50c3e21e
Fixes #15
6 years ago
Dan Gohman
d28fd3fb2e
In libcxx and libcxxabi, disable the individual thread APIs too.
...
This disables the automatic detection of these features.
6 years ago
Dan Gohman
9f96bf5ebe
Disable threads in libcxx and libcxxabi for now.
...
WASI libc doesn't currently support threads, so disable threading
support in libcxx and libcxxabi.
6 years ago
Dan Gohman
4d79cfc533
Prefix an echo command with '@' so that we don't see the message twice.
6 years ago
Yury Delendik
8eff94c85c
Allow llvm-project path change; version from llvm-config.
6 years ago
Dan Gohman
4ad2a0f3e0
Update to current wasi-sysroot.
...
This updates wasi-sdk to use the latest version of "wasi-sysroot".
This fixes https://github.com/CraneStation/wasmtime/issues/88 .
6 years ago
Dan Gohman
e98e5b3e9c
Spell "WASI SDK" consistently.
6 years ago
Pat Hickey
cea537aef1
produce deb and tars
...
this should hopefully work on the mac, ill have to get someone to test
it
6 years ago
Pat Hickey
2a3fadc96f
build system fixups
6 years ago
Pat Hickey
c80964d8d7
initial commit
...
largely based on yury's wasmception
6 years ago