HAOUAS Elyes has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/59174 )
Change subject: crossgcc: Upgrade toolchain ......................................................................
crossgcc: Upgrade toolchain
- Drop unused GCC_AUTOCONF_VERSION. - Clean-up Makefile: remove remaining lines uesd to build 'Make' - Upgrade acpica to 20210930 version - Upgrade CMake to 3.21.4 version - Upgrade llvm to 13.0.0 version
Change-Id: I3a03b74e95f910b50aa2f7ce502b1e9ad5b6df37 Signed-off-by: Elyes HAOUAS ehaouas@noos.fr --- M util/crossgcc/Makefile M util/crossgcc/buildgcc R util/crossgcc/patches/acpica-unix2-20210930_iasl.patch D util/crossgcc/sum/acpica-unix2-20210331.tar.gz.cksum A util/crossgcc/sum/acpica-unix2-20210930.tar.gz.cksum D util/crossgcc/sum/clang-12.0.0.src.tar.xz.cksum A util/crossgcc/sum/clang-13.0.0.src.tar.xz.cksum D util/crossgcc/sum/clang-tools-extra-12.0.0.src.tar.xz.cksum A util/crossgcc/sum/clang-tools-extra-13.0.0.src.tar.xz.cksum D util/crossgcc/sum/cmake-3.20.3.tar.gz.cksum A util/crossgcc/sum/cmake-3.21.4.tar.gz.cksum D util/crossgcc/sum/compiler-rt-12.0.0.src.tar.xz.cksum A util/crossgcc/sum/compiler-rt-13.0.0.src.tar.xz.cksum D util/crossgcc/sum/llvm-12.0.0.src.tar.xz.cksum A util/crossgcc/sum/llvm-13.0.0.src.tar.xz.cksum 15 files changed, 10 insertions(+), 15 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/74/59174/1
diff --git a/util/crossgcc/Makefile b/util/crossgcc/Makefile index 288861b..cb552dd 100644 --- a/util/crossgcc/Makefile +++ b/util/crossgcc/Makefile @@ -27,9 +27,6 @@ bash ./buildgcc -P clang $(if $(CPUS),-j $(CPUS)) $(if $(KEEP_SOURCES),-t) $(BUILDGCC_OPTIONS) -d $(DEST) endif
-build_make: - bash ./buildgcc -P make $(if $(CPUS),-j $(CPUS)) $(if $(KEEP_SOURCES),-t) $(BUILDGCC_OPTIONS) -d $(DEST) - build_nasm: bash ./buildgcc -P nasm $(if $(CPUS),-j $(CPUS)) $(if $(KEEP_SOURCES),-t) $(BUILDGCC_OPTIONS) -d $(DEST)
@@ -68,7 +65,7 @@ distclean: clean rm -rf tarballs
-.PHONY: all build_gcc build_iasl build_clang build_make build_nasm \ +.PHONY: all build_gcc build_iasl build_clang build_nasm \ clean distclean clean_tempfiles \ build-i386 build-x64 build-arm build-aarch64 \ build-riscv build-ppc64 build-nds32le diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index 6c1a7a5..d9c11ba 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -36,12 +36,11 @@ MPFR_VERSION=4.1.0 MPC_VERSION=1.2.1 GCC_VERSION=11.2.0 -GCC_AUTOCONF_VERSION=2.69 BINUTILS_VERSION=2.37 -IASL_VERSION=20210331 +IASL_VERSION=20210930 # CLANG version number -CLANG_VERSION=12.0.0 -CMAKE_VERSION=3.20.3 +CLANG_VERSION=13.0.0 +CMAKE_VERSION=3.21.4 NASM_VERSION=2.15.05
# GCC toolchain archive locations @@ -852,7 +851,6 @@
print_supported() { case "$PRINTSUPPORTED" in - AUTOCONF|autoconf) printf "%s\n" "$GCC_AUTOCONF_VERSION";; BINUTILS|binutils) printf "%s\n" "$BINUTILS_VERSION";; CLANG|clang) printf "%s\n" "$CLANG_VERSION";; GCC|gcc) printf "%s\n" "$GCC_VERSION";; diff --git a/util/crossgcc/patches/acpica-unix2-20210331_iasl.patch b/util/crossgcc/patches/acpica-unix2-20210930_iasl.patch similarity index 100% rename from util/crossgcc/patches/acpica-unix2-20210331_iasl.patch rename to util/crossgcc/patches/acpica-unix2-20210930_iasl.patch diff --git a/util/crossgcc/sum/acpica-unix2-20210331.tar.gz.cksum b/util/crossgcc/sum/acpica-unix2-20210331.tar.gz.cksum deleted file mode 100644 index 1aa77c2..0000000 --- a/util/crossgcc/sum/acpica-unix2-20210331.tar.gz.cksum +++ /dev/null @@ -1 +0,0 @@ -1a4006727962daf63a181c853695ca69bdf7d541 tarballs/acpica-unix2-20210331.tar.gz diff --git a/util/crossgcc/sum/acpica-unix2-20210930.tar.gz.cksum b/util/crossgcc/sum/acpica-unix2-20210930.tar.gz.cksum new file mode 100644 index 0000000..272f40d --- /dev/null +++ b/util/crossgcc/sum/acpica-unix2-20210930.tar.gz.cksum @@ -0,0 +1 @@ +bee7a26c7b82f5d4ca6f77cd399998d054ff95a1 tarballs/acpica-unix2-20210930.tar.gz diff --git a/util/crossgcc/sum/clang-12.0.0.src.tar.xz.cksum b/util/crossgcc/sum/clang-12.0.0.src.tar.xz.cksum deleted file mode 100644 index 42be5d9..0000000 --- a/util/crossgcc/sum/clang-12.0.0.src.tar.xz.cksum +++ /dev/null @@ -1 +0,0 @@ -51250856f368acef5ab335a16f994bf29ad3d115 tarballs/clang-12.0.0.src.tar.xz diff --git a/util/crossgcc/sum/clang-13.0.0.src.tar.xz.cksum b/util/crossgcc/sum/clang-13.0.0.src.tar.xz.cksum new file mode 100644 index 0000000..3e6c8aa --- /dev/null +++ b/util/crossgcc/sum/clang-13.0.0.src.tar.xz.cksum @@ -0,0 +1 @@ +c071f016b5e8965a52cea4f0905924aaf5495d49 tarballs/clang-13.0.0.src.tar.xz diff --git a/util/crossgcc/sum/clang-tools-extra-12.0.0.src.tar.xz.cksum b/util/crossgcc/sum/clang-tools-extra-12.0.0.src.tar.xz.cksum deleted file mode 100644 index 6328594..0000000 --- a/util/crossgcc/sum/clang-tools-extra-12.0.0.src.tar.xz.cksum +++ /dev/null @@ -1 +0,0 @@ -5fe54db45be35b8f77acc32f08e01912f8e8b915 tarballs/clang-tools-extra-12.0.0.src.tar.xz diff --git a/util/crossgcc/sum/clang-tools-extra-13.0.0.src.tar.xz.cksum b/util/crossgcc/sum/clang-tools-extra-13.0.0.src.tar.xz.cksum new file mode 100644 index 0000000..f608f98 --- /dev/null +++ b/util/crossgcc/sum/clang-tools-extra-13.0.0.src.tar.xz.cksum @@ -0,0 +1 @@ +7fe8345c57469fcf32945a16dc0a719e9131741c tarballs/clang-tools-extra-13.0.0.src.tar.xz diff --git a/util/crossgcc/sum/cmake-3.20.3.tar.gz.cksum b/util/crossgcc/sum/cmake-3.20.3.tar.gz.cksum deleted file mode 100644 index 2ac43e8..0000000 --- a/util/crossgcc/sum/cmake-3.20.3.tar.gz.cksum +++ /dev/null @@ -1 +0,0 @@ -96e498c4d1ac238b6852b1113102bf2301bb88d8 tarballs/cmake-3.20.3.tar.gz diff --git a/util/crossgcc/sum/cmake-3.21.4.tar.gz.cksum b/util/crossgcc/sum/cmake-3.21.4.tar.gz.cksum new file mode 100644 index 0000000..a72cc15 --- /dev/null +++ b/util/crossgcc/sum/cmake-3.21.4.tar.gz.cksum @@ -0,0 +1 @@ +7d5bde583207dc205cba158ce46f0c389884b211 tarballs/cmake-3.21.4.tar.gz diff --git a/util/crossgcc/sum/compiler-rt-12.0.0.src.tar.xz.cksum b/util/crossgcc/sum/compiler-rt-12.0.0.src.tar.xz.cksum deleted file mode 100644 index 650f8e5..0000000 --- a/util/crossgcc/sum/compiler-rt-12.0.0.src.tar.xz.cksum +++ /dev/null @@ -1 +0,0 @@ -7b02a455fbc6fe395da8d5411072acc04d669d94 tarballs/compiler-rt-12.0.0.src.tar.xz diff --git a/util/crossgcc/sum/compiler-rt-13.0.0.src.tar.xz.cksum b/util/crossgcc/sum/compiler-rt-13.0.0.src.tar.xz.cksum new file mode 100644 index 0000000..a33d640 --- /dev/null +++ b/util/crossgcc/sum/compiler-rt-13.0.0.src.tar.xz.cksum @@ -0,0 +1 @@ +f3241c200e739abbfa846c707175fd711d3cf4fe tarballs/compiler-rt-13.0.0.src.tar.xz diff --git a/util/crossgcc/sum/llvm-12.0.0.src.tar.xz.cksum b/util/crossgcc/sum/llvm-12.0.0.src.tar.xz.cksum deleted file mode 100644 index e4f3aa3..0000000 --- a/util/crossgcc/sum/llvm-12.0.0.src.tar.xz.cksum +++ /dev/null @@ -1 +0,0 @@ -dbc1cf6aa2dbdeccd7ad26c9215b56963a5686d3 tarballs/llvm-12.0.0.src.tar.xz diff --git a/util/crossgcc/sum/llvm-13.0.0.src.tar.xz.cksum b/util/crossgcc/sum/llvm-13.0.0.src.tar.xz.cksum new file mode 100644 index 0000000..7b8473b --- /dev/null +++ b/util/crossgcc/sum/llvm-13.0.0.src.tar.xz.cksum @@ -0,0 +1 @@ +0be63c8b3b44f3af49d9e57130f7b76a6040427c tarballs/llvm-13.0.0.src.tar.xz