Add to your MODULE.bazel file:
bazel_dep(name = "llvm", version = "0.8.27")
register_toolchains("@llvm//toolchain:all")What's Changed
- Add gVisor and group Google projects in users by @cerisier in #890
- Allow root-module Linux header defaults by @tamird in #883
- Fix FORTIFY wrappers in glibc 2.17 headers with clang++ by @JSGette in #894
- Make extra LLVM backends development dependencies by @tamird in #892
- Link the Linux module map generator with musl by @tamird in #899
- Accept tuple features in MSVC validation by @tamird in #898
- Provide libc++ compiled with -fsanitize=memory for @llvm//config:msan by @asymingt in #803
- Don't append -rtlib=compiler-rt on macOS by @scasagrande in #797
- Disable fission for the internal symbolizer's bitcode compiles by @Spikhalskiy in #794
- Pin glibc-stubs-generator to the weak _IO_stdin_used fix by @JSGette in #897
- Use extras 20261030 with corrected glibc libio references by @cerisier in #901
- Disable implicit cc_library dylibs on macOS by @cerisier in #906
- Add target-scoped C++ standard library opt-outs by @cerisier in #903
- Generate the LLVM instrumentor header without a shell by @tamird in #907
- Add windows cgo test binary by @keith in #780
- Name the CRT startup library on MSVC link actions by @TrapsterDK in #914
- Skip the aarch64 outline atomic helpers on macOS and Windows by @TrapsterDK in #924
- Use the exec platform for the module map generator by @tamird in #927
- Read headers past MAX_PATH in module-map-generator on Windows by @mkanat in #928
- Follow Windows header symlinks when generating module maps by @cerisier in #929
- Keep explicit Bazel 9 CI coverage by @cerisier in #934
- Backport the Clang modules codegen fix for hidden libc++ functions by @fmeum in #933
- Use new LLVM 21.1.8, 22.1.8 and 23.1.2 prebuilts with the modules codegen fix by @fmeum in #935
- [wasi] Add Support for WASIp1, threads, WASIp2, and WASIp3 by @dzbarsky in #143
- Avoid fetching LLVM sources during toolchain registration by @longlho in #936
- Include SDKSettings.json in the macOS sysroot by @fmeum in #940
- Compile the C++ standard library into a Clang module by @fmeum in #764
- Fetch rules_rs test zlib packages from Launchpad by @cerisier in #945
- Build the runtimes with function and data sections by @fmeum in #942
- Update rules_rs e2e tests to 0.2.4 by @cerisier in #946
- Emit a deterministic build ID on Linux by @fmeum in #941
- Add opt-in Microsoft STL support for Windows MSVC by @cerisier in #939
New Contributors
- @JSGette made their first contribution in #894
- @scasagrande made their first contribution in #797
- @Spikhalskiy made their first contribution in #794
- @TrapsterDK made their first contribution in #914
- @longlho made their first contribution in #936
Full Changelog: v0.8.26...v0.8.27