From ae0357758c2b3e93209fe89931b7f358def308e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 17 Jul 2025 22:22:24 +0300 Subject: [PATCH] build-llvm: Bump to LLVM 21.1.0 RC 1 Relevant changes include: - Lots of work for supporting ARM64EC and ARM64X - LLD now produces more compact string tables in executables (only relevant when including debug symbols) - llvm-rc now supports multiplication/division expressions, like GNU windres - Improved support for armv7 and aarch64 in libunwind (for Itanium ABI "forced unwinding", which I'm not aware of being used in practice anywhere) - Made the libunwind, libcxxabi, libcxx and compiler-rt tests pass on armv7 and aarch64 mingw - Made the llvm/clang tests pass on aarch64 mingw --- build-llvm.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-llvm.sh b/build-llvm.sh index 10bc868..73c4264 100755 --- a/build-llvm.sh +++ b/build-llvm.sh @@ -16,7 +16,7 @@ set -e -: ${LLVM_VERSION:=llvmorg-20.1.8} +: ${LLVM_VERSION:=llvmorg-21.1.0-rc1} ASSERTS=OFF unset HOST BUILDDIR="build"