Commit Graph

43 Commits (625c3f678ec79fafe80c89f0e2f01c7234bf6e9c)

Author SHA1 Message Date
Mike Hommey 1a95329986
Add missing dependency between compiler-rt and wasi-libc (#189)
3 years ago
Dan Gohman 14d7b78ea1 In clang 11.0 and newer, use a relative sysroot path.
4 years ago
Pat Hickey b36c433738
fix deb build (#167)
4 years ago
Dan Gohman 2cd26ead40
Update how wasi-sdk uses cmake (#161)
4 years ago
Dan Gohman 8446a3f8d4
Remove support for clang/llvm 8.0 (#151)
4 years ago
Sam Clegg 548c08f475
Build and test SDK without requiring root (sudo) access (#143)
5 years ago
Vladimir Vukicevic 6c59b6487c
Fix windows SDK builds (#126)
5 years ago
Sam Clegg 4051341c9a
Support older cmake versions by not using `-B` flag (#120)
5 years ago
Andrew Brown f754491ed2
Strip symbols of all binaries generated in /bin (#109)
5 years ago
Andrew Brown 49e969b3a1
Update LLVM to 10.x (#108)
5 years ago
Dan Gohman 17315135ea
Makefile refactoring. (#106)
5 years ago
Shao Cheng 677ffc715c Add NINJA_FLAGS support (#92)
5 years ago
Dan Gohman d29a08f8db Add a make check rule and run it from the CI script.
5 years ago
Pat Hickey 2bfea0cc96
Github Actions uploads built artifacts (#83)
5 years ago
Sam Clegg a944460a3b
Don't try to strip llc (it was removed in 5ae9322) (#76)
5 years ago
Sam Clegg 1f5bf465eb
Remove redundant llvm cmake args (#75)
5 years ago
Dan Gohman 9a57b2d609 Re-enable llvm-config (but not install-llvm-config), as it's used in the build.
5 years ago
Dan Gohman 9c477c9f80 Don't install libclang* for now.
5 years ago
Dan Gohman a9bd8ee7b3 Install libclang headers too.
5 years ago
Dan Gohman 5ae9322248 Install llvm-config and strings.
5 years ago
Sam Clegg 350d45b7cc
Ship wasi-sdk.cmake as part of the SDK (#70)
5 years ago
Dan Gohman ccb15b0ac7 Install additional LLVM tools.
5 years ago
Pat Hickey 989a5ec7a9 makefile: change name of clang-8 executable to clang-9
5 years ago
Dan Gohman 1cff039b1c Use *_LIBDIR_SUFFIX cmake configs to implement multi-arch.
6 years ago
Sam Clegg d3c256103c Use $(MAKE) to building wasi-libc to inherit -j flag (#44)
6 years ago
Sam Clegg c6c0061b79 Use ninja generator when using cmake (#42)
6 years ago
Alex Crichton d2d7e22429 Don't pass `-j` files to sub-`make` (#40)
6 years ago
Yury Delendik c6f4bada2d Disable -fPIC for compiler-rt and libc++abi
6 years ago
Dan Gohman 49cf0e78ad Rename sysroot to wasi-sysroot.
6 years ago
Dan Gohman 0c16443fa0 Update to latest wasi-libc (formerly wasi-sysroot) and llvm 8.0.1.
6 years ago
Dan Gohman 5b377b6b71 Enable LIBCXXABI_SILENT_TERMINATE for libc++abi.
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.
6 years ago
Jakub Konka fb50c3e21e Fixes #15
6 years ago
Dan Gohman d28fd3fb2e In libcxx and libcxxabi, disable the individual thread APIs too.
6 years ago
Dan Gohman 9f96bf5ebe Disable threads in libcxx and libcxxabi for now.
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.
6 years ago
Dan Gohman e98e5b3e9c Spell "WASI SDK" consistently.
6 years ago
Pat Hickey cea537aef1 produce deb and tars
6 years ago
Pat Hickey 2a3fadc96f build system fixups
6 years ago
Pat Hickey c80964d8d7 initial commit
6 years ago