From 4dec4a88d9064d7f52a0e1f6f5ba786eb0aa0c57 Mon Sep 17 00:00:00 2001 From: Owen Rafferty Date: Fri, 18 Oct 2024 11:59:55 -0500 Subject: [PATCH] llvm, clang, libclc: 19.1.2 --- extra/clang/checksums | 6 +++--- extra/clang/patches/musl-targets.patch | 14 +++++++------- extra/clang/sources | 4 ++-- extra/clang/version | 2 +- extra/libclc/checksums | 4 ++-- extra/libclc/sources | 4 ++-- extra/libclc/version | 2 +- extra/llvm/checksums | 4 ++-- extra/llvm/sources | 4 ++-- extra/llvm/version | 2 +- 10 files changed, 23 insertions(+), 23 deletions(-) diff --git a/extra/clang/checksums b/extra/clang/checksums index 70a71f86..971279d9 100644 --- a/extra/clang/checksums +++ b/extra/clang/checksums @@ -1,3 +1,3 @@ -4ceb0ed20c0b7698ca786a6426ff324fd54823c8c584535a228c0b9caac6ec3059 -1eb6184478268804485693c8ee428d77717390069cf4714d1578e3e8f5d50f5896 -b6e513e411ec87051b9211cf91e27f16109606b930ed11ef8ad4a418f818d474e9 +f43f9a198f17ede52077b2ea0aefc5d3b6d121323ea0991a417aeeef39e6db0511 +df3f0384fd495c49da6ac0f9adbeee781fb379c266fdd692f6431dd66bbfe65b50 +4e36a6fa62dde7ffaa6bee55960e29c2e4cd761ec41405e0813ced50f28333a7cd diff --git a/extra/clang/patches/musl-targets.patch b/extra/clang/patches/musl-targets.patch index 741ca1c9..d2bbaca4 100644 --- a/extra/clang/patches/musl-targets.patch +++ b/extra/clang/patches/musl-targets.patch @@ -1,18 +1,18 @@ diff --git a/clang/lib/Driver/ToolChains/Gnu.cpp b/clang/lib/Driver/ToolChains/Gnu.cpp -index e5e1b1d..7ee093f 100644 +index 543f396..24ee06b 100644 --- a/clang/lib/Driver/ToolChains/Gnu.cpp +++ b/clang/lib/Driver/ToolChains/Gnu.cpp -@@ -2538,8 +2538,7 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( +@@ -2545,8 +2545,7 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( + // 64-bit compiler which defaults to "-m32", hence "powerpc64-suse-linux". "powerpc64-suse-linux", "powerpc-montavista-linuxspe"}; static const char *const PPCLELibDirs[] = {"/lib32", "/lib"}; - static const char *const PPCLETriples[] = {"powerpcle-linux-gnu", -- "powerpcle-unknown-linux-gnu", +- static const char *const PPCLETriples[] = {"powerpcle-unknown-linux-gnu", - "powerpcle-linux-musl"}; -+ "powerpcle-unknown-linux-gnu"}; ++ static const char *const PPCLETriples[] = {"powerpcle-unknown-linux-gnu"}; static const char *const PPC64LibDirs[] = {"/lib64", "/lib"}; - static const char *const PPC64Triples[] = { -@@ -2616,6 +2615,95 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( + static const char *const PPC64Triples[] = {"powerpc64-unknown-linux-gnu", +@@ -2619,6 +2618,95 @@ void Generic_GCC::GCCInstallationDetector::AddDefaultGCCPrefixes( return; } diff --git a/extra/clang/sources b/extra/clang/sources index b159ac73..d88257c0 100644 --- a/extra/clang/sources +++ b/extra/clang/sources @@ -1,3 +1,3 @@ -https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/clang-18.1.8.src.tar.xz clang -https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/cmake-18.1.8.src.tar.xz cmake +https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.2/clang-19.1.2.src.tar.xz clang +https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.2/cmake-19.1.2.src.tar.xz cmake patches/musl-targets.patch diff --git a/extra/clang/version b/extra/clang/version index c9c2e6a0..a85c3d13 100644 --- a/extra/clang/version +++ b/extra/clang/version @@ -1 +1 @@ -18.1.8 1 +19.1.2 1 diff --git a/extra/libclc/checksums b/extra/libclc/checksums index 5119038c..114f956d 100644 --- a/extra/libclc/checksums +++ b/extra/libclc/checksums @@ -1,2 +1,2 @@ -7f961a114967dab1833cd2d97f3a7e1d8d78efe293b018fea6408208be6b07eb7c -1eb6184478268804485693c8ee428d77717390069cf4714d1578e3e8f5d50f5896 +70a73571b530a0d2271c20bc69004e4c6a9751fa4eb7064afb1bf833a80d1686a6 +df3f0384fd495c49da6ac0f9adbeee781fb379c266fdd692f6431dd66bbfe65b50 diff --git a/extra/libclc/sources b/extra/libclc/sources index 320087a3..76fd5b0b 100644 --- a/extra/libclc/sources +++ b/extra/libclc/sources @@ -1,2 +1,2 @@ -https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/libclc-18.1.8.src.tar.xz libclc -https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/cmake-18.1.8.src.tar.xz cmake +https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.2/libclc-19.1.2.src.tar.xz libclc +https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.2/cmake-19.1.2.src.tar.xz cmake diff --git a/extra/libclc/version b/extra/libclc/version index c9c2e6a0..a85c3d13 100644 --- a/extra/libclc/version +++ b/extra/libclc/version @@ -1 +1 @@ -18.1.8 1 +19.1.2 1 diff --git a/extra/llvm/checksums b/extra/llvm/checksums index 3863ced5..29690fb1 100644 --- a/extra/llvm/checksums +++ b/extra/llvm/checksums @@ -1,3 +1,3 @@ -70cca660eeadde2c70d1f00ae633d3c0495e98fabbb5b5f1022cc21663e0b3f3e8 -1eb6184478268804485693c8ee428d77717390069cf4714d1578e3e8f5d50f5896 +6f0323f22f1dc84381d2cff4979cf4d988e3df5400465f889dde04e631e222888f +df3f0384fd495c49da6ac0f9adbeee781fb379c266fdd692f6431dd66bbfe65b50 c975229979af06c139b27c56d42cb32a58b16aa5b0b74e28245a06e75be8f35e1d diff --git a/extra/llvm/sources b/extra/llvm/sources index fb29f801..881b57b7 100644 --- a/extra/llvm/sources +++ b/extra/llvm/sources @@ -1,3 +1,3 @@ -https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-18.1.8.src.tar.xz llvm -https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/cmake-18.1.8.src.tar.xz cmake +https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.2/llvm-19.1.2.src.tar.xz llvm +https://github.com/llvm/llvm-project/releases/download/llvmorg-19.1.2/cmake-19.1.2.src.tar.xz cmake patches/musl-stack-size.patch diff --git a/extra/llvm/version b/extra/llvm/version index c9c2e6a0..a85c3d13 100644 --- a/extra/llvm/version +++ b/extra/llvm/version @@ -1 +1 @@ -18.1.8 1 +19.1.2 1