From 2739421564f7931868202059f4c0efa380c0ef4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Fri, 3 Aug 2018 10:31:45 +0300 Subject: [PATCH] Update compiler-rt/libuwnind/libcxxabi/libcxx to the latest version For compiler-rt and libunwind, this makes them build successfully even if llvm-config and the llvm cmake files aren't available. For libcxxabi, this brings in support for using SEH exceptions. For libcxx, this removes a few build time warnings. --- build-compiler-rt.sh | 2 +- build-libcxx.sh | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build-compiler-rt.sh b/build-compiler-rt.sh index 7b018c1..25db9b3 100755 --- a/build-compiler-rt.sh +++ b/build-compiler-rt.sh @@ -28,7 +28,7 @@ cd compiler-rt if [ -n "$SYNC" ] || [ -n "$CHECKOUT" ]; then [ -z "$SYNC" ] || git fetch - git checkout a22026054ba1a9befadef306c3f56481b4397ab3 + git checkout 3a468fa7bb7cc79eca0320230b4201e84a43c1e6 fi for arch in $ARCHS; do diff --git a/build-libcxx.sh b/build-libcxx.sh index b84e7d2..d4a6b11 100755 --- a/build-libcxx.sh +++ b/build-libcxx.sh @@ -27,19 +27,19 @@ fi if [ -n "$SYNC" ] || [ -n "$CHECKOUT_LIBUNWIND" ]; then cd libunwind [ -z "$SYNC" ] || git fetch - git checkout 940b92a8d45f2a24c7f94524ce136f0c1c1c5043 + git checkout 18823fe08616e7d4fdbca7d32b6da840fac05861 cd .. fi if [ -n "$SYNC" ] || [ -n "$CHECKOUT_LIBCXXABI" ]; then cd libcxxabi [ -z "$SYNC" ] || git fetch - git checkout 60abed6914ca441063e1061a02b092b2676afe6c + git checkout 1839f48cee24173f2cc06120778b2920dd2b257a cd .. fi if [ -n "$SYNC" ] || [ -n "$CHECKOUT_LIBCXX" ]; then cd libcxx [ -z "$SYNC" ] || git fetch - git checkout 7ef8270ddac1d8eb91647b9abd5e1cfc9d5a48ec + git checkout e25adff05a0c53f92f0ca353a97f14ac90111a88 cd .. fi