diff options
author | Felix Singer <felixsinger@posteo.net> | 2024-04-06 05:32:25 +0000 |
---|---|---|
committer | Felix Singer <service+coreboot-gerrit@felixsinger.de> | 2024-05-15 01:53:34 +0000 |
commit | acdd8dd14d498834589d5e5bda6c9f3d5f5860d8 (patch) | |
tree | 0b15d221c6c46fda728b2550630f95e2d7aabf33 | |
parent | e885aa5a05a24dc3bd3f1fffc0d55aa08ed43d5a (diff) |
util/crossgcc: Update GCC from 13.2 to 14.1.0
Change-Id: Idf5912d1fcdfabab7fe006b7e0cd4ebd25c07d09
Signed-off-by: Felix Singer <felixsinger@posteo.net>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/81683
Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin L Roth <gaumless@gmail.com>
-rwxr-xr-x | util/crossgcc/buildgcc | 2 | ||||
-rw-r--r-- | util/crossgcc/patches/gcc-14.1.0_asan_shadow_offset_callback.patch (renamed from util/crossgcc/patches/gcc-13.2.0_asan_shadow_offset_callback.patch) | 0 | ||||
-rw-r--r-- | util/crossgcc/patches/gcc-14.1.0_gnat.patch (renamed from util/crossgcc/patches/gcc-13.2.0_gnat.patch) | 0 | ||||
-rw-r--r-- | util/crossgcc/patches/gcc-14.1.0_libcpp.patch (renamed from util/crossgcc/patches/gcc-13.2.0_libcpp.patch) | 0 | ||||
-rw-r--r-- | util/crossgcc/patches/gcc-14.1.0_libgcc.patch (renamed from util/crossgcc/patches/gcc-13.2.0_libgcc.patch) | 0 | ||||
-rw-r--r-- | util/crossgcc/patches/gcc-14.1.0_musl_poisoned_calloc.patch (renamed from util/crossgcc/patches/gcc-13.2.0_musl_poisoned_calloc.patch) | 23 | ||||
-rw-r--r-- | util/crossgcc/patches/gcc-14.1.0_rv32iafc.patch (renamed from util/crossgcc/patches/gcc-13.2.0_rv32iafc.patch) | 0 | ||||
-rw-r--r-- | util/crossgcc/sum/gcc-13.2.0.tar.xz.cksum | 1 | ||||
-rw-r--r-- | util/crossgcc/sum/gcc-14.1.0.tar.xz.cksum | 1 |
9 files changed, 10 insertions, 17 deletions
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index c1e93db2bb..73e0720983 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -38,7 +38,7 @@ COREBOOT_MIRROR_URL="https://www.coreboot.org/releases/crossgcc-sources" GMP_VERSION=6.3.0 MPFR_VERSION=4.2.1 MPC_VERSION=1.3.1 -GCC_VERSION=13.2.0 +GCC_VERSION=14.1.0 BINUTILS_VERSION=2.42 IASL_VERSION=20240321 # CLANG version number diff --git a/util/crossgcc/patches/gcc-13.2.0_asan_shadow_offset_callback.patch b/util/crossgcc/patches/gcc-14.1.0_asan_shadow_offset_callback.patch index d446025a8a..d446025a8a 100644 --- a/util/crossgcc/patches/gcc-13.2.0_asan_shadow_offset_callback.patch +++ b/util/crossgcc/patches/gcc-14.1.0_asan_shadow_offset_callback.patch diff --git a/util/crossgcc/patches/gcc-13.2.0_gnat.patch b/util/crossgcc/patches/gcc-14.1.0_gnat.patch index 2a37b155c4..2a37b155c4 100644 --- a/util/crossgcc/patches/gcc-13.2.0_gnat.patch +++ b/util/crossgcc/patches/gcc-14.1.0_gnat.patch diff --git a/util/crossgcc/patches/gcc-13.2.0_libcpp.patch b/util/crossgcc/patches/gcc-14.1.0_libcpp.patch index 2b0c95338f..2b0c95338f 100644 --- a/util/crossgcc/patches/gcc-13.2.0_libcpp.patch +++ b/util/crossgcc/patches/gcc-14.1.0_libcpp.patch diff --git a/util/crossgcc/patches/gcc-13.2.0_libgcc.patch b/util/crossgcc/patches/gcc-14.1.0_libgcc.patch index 2f75c92b41..2f75c92b41 100644 --- a/util/crossgcc/patches/gcc-13.2.0_libgcc.patch +++ b/util/crossgcc/patches/gcc-14.1.0_libgcc.patch diff --git a/util/crossgcc/patches/gcc-13.2.0_musl_poisoned_calloc.patch b/util/crossgcc/patches/gcc-14.1.0_musl_poisoned_calloc.patch index 552a7e7d7f..b66380dad2 100644 --- a/util/crossgcc/patches/gcc-13.2.0_musl_poisoned_calloc.patch +++ b/util/crossgcc/patches/gcc-14.1.0_musl_poisoned_calloc.patch @@ -23,26 +23,19 @@ included first. /* glibc versions earlier than 2.7 do not define the routines to handle dynamically allocated CPU sets. For these targets, we use the static ---- gcc-13.2.0/gcc/ada/argv.c -+++ gcc-13.2.0.musl/gcc/ada/argv.c -@@ -42,6 +42,8 @@ - main program, and these routines are accessed from the - Ada.Command_Line.Environment package. */ - -+#include "adaint.h" -+ - #ifdef IN_RTS - #include "runtime.h" - #include <stdlib.h> -@@ -50,8 +52,6 @@ - #include "config.h" +--- gcc-14-20240211/gcc/ada/argv.c ++++ gcc-14-20240211.musl/gcc/ada/argv.c +@@ -51,10 +51,6 @@ #include "system.h" #endif -- --#include "adaint.h" +-#ifndef LIGHT_RUNTIME +-#include "adaint.h" +-#endif +- #ifdef __cplusplus extern "C" { + #endif --- gcc-13.2.0/gcc/ada/cio.c +++ gcc-13.2.0.musl/gcc/ada/cio.c @@ -29,6 +29,8 @@ diff --git a/util/crossgcc/patches/gcc-13.2.0_rv32iafc.patch b/util/crossgcc/patches/gcc-14.1.0_rv32iafc.patch index 5b0d715c63..5b0d715c63 100644 --- a/util/crossgcc/patches/gcc-13.2.0_rv32iafc.patch +++ b/util/crossgcc/patches/gcc-14.1.0_rv32iafc.patch diff --git a/util/crossgcc/sum/gcc-13.2.0.tar.xz.cksum b/util/crossgcc/sum/gcc-13.2.0.tar.xz.cksum deleted file mode 100644 index dcf9d41c17..0000000000 --- a/util/crossgcc/sum/gcc-13.2.0.tar.xz.cksum +++ /dev/null @@ -1 +0,0 @@ -5f95b6d042fb37d45c6cbebfc91decfbc4fb493c tarballs/gcc-13.2.0.tar.xz diff --git a/util/crossgcc/sum/gcc-14.1.0.tar.xz.cksum b/util/crossgcc/sum/gcc-14.1.0.tar.xz.cksum new file mode 100644 index 0000000000..b512e724b6 --- /dev/null +++ b/util/crossgcc/sum/gcc-14.1.0.tar.xz.cksum @@ -0,0 +1 @@ +0aec8d432b8473559942a45c12459a5db3a04618 tarballs/gcc-14.1.0.tar.xz |