summaryrefslogtreecommitdiffstats
path: root/util/crossgcc
diff options
context:
space:
mode:
authorElyes Haouas <ehaouas@noos.fr>2023-03-18 06:48:55 +0100
committerFelix Singer <service+coreboot-gerrit@felixsinger.de>2023-05-23 13:34:51 +0000
commitcf993bd343166b34ebc7ac3a09a6bdb4642db4b3 (patch)
tree04409dff0cb917b189bfda3be9b673dac2708ec4 /util/crossgcc
parent2c0960221d5c005b837068c79a85b6dd3734b56c (diff)
downloadcoreboot-cf993bd343166b34ebc7ac3a09a6bdb4642db4b3.tar.gz
coreboot-cf993bd343166b34ebc7ac3a09a6bdb4642db4b3.tar.bz2
coreboot-cf993bd343166b34ebc7ac3a09a6bdb4642db4b3.zip
crossgcc: Upgrade LLVM version 15.0.7 to 16.0.4
Change-Id: I753bbcf3f03907b0cf966454c3dd6c9b61869599 Signed-off-by: Elyes Haouas <ehaouas@noos.fr> Reviewed-on: https://review.coreboot.org/c/coreboot/+/73792 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Diffstat (limited to 'util/crossgcc')
-rwxr-xr-xutil/crossgcc/buildgcc9
-rw-r--r--util/crossgcc/sum/clang-15.0.7.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/clang-16.0.4.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/clang-tools-extra-15.0.7.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/clang-tools-extra-16.0.4.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/cmake-15.0.7.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/cmake-16.0.4.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/compiler-rt-15.0.7.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/compiler-rt-16.0.4.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/llvm-15.0.7.src.tar.xz.cksum1
-rw-r--r--util/crossgcc/sum/llvm-16.0.4.src.tar.xz.cksum1
11 files changed, 6 insertions, 13 deletions
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 71818ddacbc1..46c634c825c9 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -41,7 +41,7 @@ GCC_VERSION=11.3.0
BINUTILS_VERSION=2.40
IASL_VERSION="R10_20_22"
# CLANG version number
-CLANG_VERSION=15.0.7
+CLANG_VERSION=16.0.4
CMAKE_VERSION=3.26.3
NASM_VERSION=2.15.05
@@ -881,13 +881,6 @@ build_LLVM() {
cp -a ../$CLANG_DIR/tools/scan-build/* "$DESTDIR$TARGETDIR/bin"
cp -a ../$CLANG_DIR/tools/scan-view/* "$DESTDIR$TARGETDIR/bin"
-
- # create symlinks to work around broken --print-librt-file-name
- # when used with -target.
- cd "$DESTDIR$TARGETDIR/lib/clang/${CLANG_VERSION}/lib" || exit 1
- for i in */libclang_rt.builtins*.a; do
- ln -s "$i" .
- done
}
build_CMAKE() {
diff --git a/util/crossgcc/sum/clang-15.0.7.src.tar.xz.cksum b/util/crossgcc/sum/clang-15.0.7.src.tar.xz.cksum
deleted file mode 100644
index b022056c4a01..000000000000
--- a/util/crossgcc/sum/clang-15.0.7.src.tar.xz.cksum
+++ /dev/null
@@ -1 +0,0 @@
-7b4d1188cce1ce4ea1cf2ea362fba685c4aca34d tarballs/clang-15.0.7.src.tar.xz
diff --git a/util/crossgcc/sum/clang-16.0.4.src.tar.xz.cksum b/util/crossgcc/sum/clang-16.0.4.src.tar.xz.cksum
new file mode 100644
index 000000000000..2173ff6ddbd7
--- /dev/null
+++ b/util/crossgcc/sum/clang-16.0.4.src.tar.xz.cksum
@@ -0,0 +1 @@
+32a497da79d7d19dd48e840128423f8b68c3b1b7 tarballs/clang-16.0.4.src.tar.xz
diff --git a/util/crossgcc/sum/clang-tools-extra-15.0.7.src.tar.xz.cksum b/util/crossgcc/sum/clang-tools-extra-15.0.7.src.tar.xz.cksum
deleted file mode 100644
index ac786926dfbc..000000000000
--- a/util/crossgcc/sum/clang-tools-extra-15.0.7.src.tar.xz.cksum
+++ /dev/null
@@ -1 +0,0 @@
-752fe847136eff2dfbfcc8bbddfaa9319532d104 tarballs/clang-tools-extra-15.0.7.src.tar.xz
diff --git a/util/crossgcc/sum/clang-tools-extra-16.0.4.src.tar.xz.cksum b/util/crossgcc/sum/clang-tools-extra-16.0.4.src.tar.xz.cksum
new file mode 100644
index 000000000000..40afb528adee
--- /dev/null
+++ b/util/crossgcc/sum/clang-tools-extra-16.0.4.src.tar.xz.cksum
@@ -0,0 +1 @@
+9115491127500d6913e4f042293f088f522f8aea tarballs/clang-tools-extra-16.0.4.src.tar.xz
diff --git a/util/crossgcc/sum/cmake-15.0.7.src.tar.xz.cksum b/util/crossgcc/sum/cmake-15.0.7.src.tar.xz.cksum
deleted file mode 100644
index 0a9cce4d327f..000000000000
--- a/util/crossgcc/sum/cmake-15.0.7.src.tar.xz.cksum
+++ /dev/null
@@ -1 +0,0 @@
-8f06060871953422820098346da9a3b63b90120d tarballs/cmake-15.0.7.src.tar.xz
diff --git a/util/crossgcc/sum/cmake-16.0.4.src.tar.xz.cksum b/util/crossgcc/sum/cmake-16.0.4.src.tar.xz.cksum
new file mode 100644
index 000000000000..cb1ae99797fd
--- /dev/null
+++ b/util/crossgcc/sum/cmake-16.0.4.src.tar.xz.cksum
@@ -0,0 +1 @@
+4d042fe6ccff719da5bcf8bab977050a1f2b3c77 tarballs/cmake-16.0.4.src.tar.xz
diff --git a/util/crossgcc/sum/compiler-rt-15.0.7.src.tar.xz.cksum b/util/crossgcc/sum/compiler-rt-15.0.7.src.tar.xz.cksum
deleted file mode 100644
index 9facd1df0cea..000000000000
--- a/util/crossgcc/sum/compiler-rt-15.0.7.src.tar.xz.cksum
+++ /dev/null
@@ -1 +0,0 @@
-40f2a886636168f6478e20933906bcece2fd6b97 tarballs/compiler-rt-15.0.7.src.tar.xz
diff --git a/util/crossgcc/sum/compiler-rt-16.0.4.src.tar.xz.cksum b/util/crossgcc/sum/compiler-rt-16.0.4.src.tar.xz.cksum
new file mode 100644
index 000000000000..58ac022b80f1
--- /dev/null
+++ b/util/crossgcc/sum/compiler-rt-16.0.4.src.tar.xz.cksum
@@ -0,0 +1 @@
+d19f56f8bd675f496d78c63ac4011795bc1eafe0 tarballs/compiler-rt-16.0.4.src.tar.xz
diff --git a/util/crossgcc/sum/llvm-15.0.7.src.tar.xz.cksum b/util/crossgcc/sum/llvm-15.0.7.src.tar.xz.cksum
deleted file mode 100644
index 74eb76c16d2f..000000000000
--- a/util/crossgcc/sum/llvm-15.0.7.src.tar.xz.cksum
+++ /dev/null
@@ -1 +0,0 @@
-497ca3b2010cc0e3e38bc9dc6dda19041dbd7066 tarballs/llvm-15.0.7.src.tar.xz
diff --git a/util/crossgcc/sum/llvm-16.0.4.src.tar.xz.cksum b/util/crossgcc/sum/llvm-16.0.4.src.tar.xz.cksum
new file mode 100644
index 000000000000..0089f251a780
--- /dev/null
+++ b/util/crossgcc/sum/llvm-16.0.4.src.tar.xz.cksum
@@ -0,0 +1 @@
+90c3e2ba2855eae6997e4074347417b93786838d tarballs/llvm-16.0.4.src.tar.xz