Add to your MODULE.bazel file:
bazel_dep(name = "llvm", version = "0.8.25")
register_toolchains("@llvm//toolchain:all")What's Changed
- Use musl platforms for release bootstrap builds by @dzbarsky in #789
- Use mimalloc throughout Linux and macOS LLVM bootstrap by @fmeum in #790
- Fix resource directory copying in local sandboxes by @cerisier in #793
- Preserve lazy resolution of textual system headers by @fmeum in #791
- Add rules_dotnet and Google HEIR to README users by @dzbarsky in #799
- Add skip_virtual_includes marker by @keith in #800
- cc_stage0_object: reset user copts and fuzzer/profile settings in the bootstrap transition by @asymingt in #815
- Add UEFI target support by @fionera in #696
- fix: three fixes towards stabilizing CI by @asymingt in #823
- compiler-rt: build asan and ubsan_standalone with -fno-rtti -fno-exceptions by @asymingt in #813
- ci: split BuildBuddy API keys into local, CI and release keys by @fmeum in #825
- fix: update action/cache in workflows to v6.1.0 to get rid of CI warnings by @asymingt in #824
- Use the freestanding FDO workload for UEFI targets by @fmeum in #826
- Use new LLVM 21.1.8, 22.1.8 and 23.1.2 prebuilts by @fmeum in #827
- Allow optimization level to be set for the fastbuild compilation mode by @asymingt in #802
- Fix dev-only usage of the llvm module extension by @fmeum in #828
- Add third-party/BUILD.bazel to LLVM 21.x so cc_unsanitized_library can transition on llvm_enable_zstd by @asymingt in #805
- Garbage collect sections in optimized MinGW links by @fmeum in #829
- Preserve legacy symbols in glibc stub DSOs by @dzbarsky in #849
- Provide the static libsupc++ support archive by @dzbarsky in #850
- Skip the glibc stub shell test on native Windows by @dzbarsky in #852
New Contributors
Full Changelog: v0.8.24...v0.8.25