From 65859ddf207e45f14964425233232374b4a29295 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 7 Aug 2018 10:15:47 +0300 Subject: [PATCH] Update llvm/clang/lld to the latest version This version fixes issues with linking mingw-style SEH data (making sure all unwind info is included), adds support for assembler directives like .rva, which often is used in SEH contexts, and updates clang's unwind.h to match the libgcc ABI for SEH unwinding. --- build-llvm.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-llvm.sh b/build-llvm.sh index 6c3182c..3981fa1 100755 --- a/build-llvm.sh +++ b/build-llvm.sh @@ -37,13 +37,13 @@ fi if [ -n "$SYNC" ] || [ -n "$CHECKOUT" ]; then cd llvm [ -z "$SYNC" ] || git fetch - git checkout b79cc9e7eb39c60a1f51e185490ea177252687e0 + git checkout eeed30a7348ab657ef8a25a1978b20477d77d020 cd tools/clang [ -z "$SYNC" ] || git fetch - git checkout 561a0afd9c46b4ca38b09ee5a4b8115394cd4917 + git checkout e7a60053bd055e4869550052ea1756c7d87b5ca9 cd ../lld [ -z "$SYNC" ] || git fetch - git checkout 7002cf666988fabf24198f8608c2f79277b5b96a + git checkout d8dd02ff738d40a11226cc86aa92634bfe80572b cd ../../.. fi