Releases: ldc-developers/llvm-project
Releases · ldc-developers/llvm-project
LLVM 10.0.1
- LLVM & submodules upgraded to v10.0.1.
- Prebuilt packages: bump host clang to v10 & Android NDK to r21d.
LLVM 10.0.0
Vanilla LLVM 10.0.0 +
- LLD linker, including a tiny workaround for LDC integration. (4a45a0b)
- compiler-rt libraries, including some tweaks for the builtins library on Windows. Use
-DCOMPILER_RT_INCLUDE_TESTS=OFF
in the CMake command line to avoid the dependency on clang. (8240252) - Khronos SPIRV-LLVM-Translator to enable OpenCL emission for dcompute. Use
-DLLVM_INCLUDE_TESTS=OFF
in the CMake command line to avoid the dependency on clang. (8aa8059) - MLIR tools and libraries. (new)
- Mach-O: Support emitting the DWARF
__debug_info
section as non-debug section, in order to prevent the macOS linker from stripping it when linking the binary. This enables druntime'srt.backtrace
to display file/line infos in backtraces. (304786a) - Windows: Use
.
instead of::
as CodeView debuginfo scope separator (for fully qualified names) for modules tagged with the D language, i.e., if compiling with LDC and-g
. (26b5914) - Custom TLS emulation for Android. (4c7aeb6)
LLVM 9.0.1
Vanilla LLVM 9.0.1 +
- LLD linker, including a tiny workaround for LDC integration. (88def8e)
- compiler-rt libraries, including some tweaks for the builtins library on Windows. Use
-DCOMPILER_RT_INCLUDE_TESTS=OFF
in the CMake command line to avoid the dependency on clang. (083a937) - Khronos SPIRV-LLVM-Translator to enable OpenCL emission for dcompute. Use
-DLLVM_INCLUDE_TESTS=OFF
in the CMake command line to avoid the dependency on clang. (80019a8) - Mach-O: Support emitting the DWARF
__debug_info
section as non-debug section, in order to prevent the macOS linker from stripping it when linking the binary. This enables druntime'srt.backtrace
to display file/line infos in backtraces. (110deda) - Windows: Use
.
instead of::
as CodeView debuginfo scope separator (for fully qualified names) for modules tagged with the D language, i.e., if compiling with LDC and-g
. (f672f90) - Custom TLS emulation for Android. (9f6443d)
Older versions are available in the old repo: https://github.com/ldc-developers/llvm/releases
Latest CI builds
Latest CI builds of all branches, published by the GitHub Actions and Cirrus CI services.