Commit Graph

62 Commits (95af0b8ec2c3c65d66e42cb17f18a9c0d10aeff5)

Author SHA1 Message Date
Alex Crichton ccb99d45be
Pass through extra flags to libcxx build (#322)
2 years ago
Andrew Brown 46fe12f3a1
llvm: update to LLVM 16.0.0 (#314)
2 years ago
Andrew Brown 4293ded257
Downgrade OSX deployment target to 10.12 (#308)
2 years ago
Catherine d21c040768
Build libcxxabi and libcxx with threads enabled (#301)
2 years ago
YAMAMOTO Takashi f420453992
add experimenal wasm32-wasi-threads support (#274)
2 years ago
YAMAMOTO Takashi 8870214052
Specify CMAKE_OSX_DEPLOYMENT_TARGET when building llvm (#285)
2 years ago
YAMAMOTO Takashi 3a3771d6cd
Only strip files under the bin directory (#275)
2 years ago
Cheng Shao b77017ac55
Run tests under wasmtime as part of the CI (#278)
2 years ago
Cheng Shao 388a7cacbf
Enable ccache for CI builds of LLVM (#277)
2 years ago
Cheng Shao 9173dd9051
Build macOS universal binaries (#270)
2 years ago
Cheng Shao f4a0844656 Disable terminfo/zlib/zstd
2 years ago
Cheng Shao a0a342ac18 Add llvm-mc
2 years ago
Dan Gohman 31ec916c65 Set `LLVM_ENABLE_LIBXML2` to `OFF`.
3 years ago
Cheng Shao 4a853dbb3d Add -fno-exceptions when testing C++
3 years ago
Mike Hommey 37ae6af882 Build libcxx and libcxxabi via llvm-project/runtimes
3 years ago
Vladislav Nepogodin bb246b1266 Fix typos in Makefile
3 years ago
John Ericson 32ecf024ef Use standardized `CC`, `AR`, `NM` env vars
3 years ago
Yonggang Luo a0415286e0
Setup ninja verbose option at the workflow scripts (#207)
3 years ago
Yonggang Luo 06e4e1521f Using -DCMAKE_SYSROOT to pass wasi-sysroot properly under msys2 bash
3 years ago
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