util/crossgcc: Update to binutils 2.31.1 and gcc 8.2
Change-Id: Icf7c6bdd4021bf84cc295c819f93838248e0f4c7 Signed-off-by: Patrick Georgi <pgeorgi@google.com> Reviewed-on: https://review.coreboot.org/c/31089 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: HAOUAS Elyes <ehaouas@noos.fr>
This commit is contained in:
parent
dacf083c2f
commit
b8c107c7b8
|
@ -50,9 +50,9 @@ THREADS=1
|
||||||
GMP_VERSION=6.1.2
|
GMP_VERSION=6.1.2
|
||||||
MPFR_VERSION=4.0.1
|
MPFR_VERSION=4.0.1
|
||||||
MPC_VERSION=1.1.0
|
MPC_VERSION=1.1.0
|
||||||
GCC_VERSION=8.1.0
|
GCC_VERSION=8.2.0
|
||||||
GCC_AUTOCONF_VERSION=2.69
|
GCC_AUTOCONF_VERSION=2.69
|
||||||
BINUTILS_VERSION=2.30
|
BINUTILS_VERSION=2.31.1
|
||||||
GDB_VERSION=8.2.1
|
GDB_VERSION=8.2.1
|
||||||
IASL_VERSION=20190108
|
IASL_VERSION=20190108
|
||||||
PYTHON_VERSION=3.7.2
|
PYTHON_VERSION=3.7.2
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,7 +1,7 @@
|
||||||
diff -ur binutils-2.26.1/bfd/Makefile.in binutils-2.26.1.patched/bfd/Makefile.in
|
diff -ur binutils-2.26.1/bfd/Makefile.in binutils-2.26.1.patched/bfd/Makefile.in
|
||||||
--- binutils-2.26.1/bfd/Makefile.in 2015-11-13 16:27:40.000000000 +0800
|
--- binutils-2.26.1/bfd/Makefile.in 2015-11-13 16:27:40.000000000 +0800
|
||||||
+++ binutils-2.27/bfd/Makefile.in 2016-04-02 11:05:43.398422394 +0800
|
+++ binutils-2.27/bfd/Makefile.in 2016-04-02 11:05:43.398422394 +0800
|
||||||
@@ -341,7 +341,7 @@
|
@@ -459,7 +459,7 @@
|
||||||
ACLOCAL_AMFLAGS = -I . -I .. -I ../config
|
ACLOCAL_AMFLAGS = -I . -I .. -I ../config
|
||||||
INCDIR = $(srcdir)/../include
|
INCDIR = $(srcdir)/../include
|
||||||
CSEARCH = -I. -I$(srcdir) -I$(INCDIR)
|
CSEARCH = -I. -I$(srcdir) -I$(INCDIR)
|
|
@ -1,64 +0,0 @@
|
||||||
Taken from https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=260158
|
|
||||||
--- gcc-8-branch/gcc/config/arm/arm-cpus.in 2018/05/11 09:28:10 260157
|
|
||||||
+++ gcc-8-branch/gcc/config/arm/arm-cpus.in 2018/05/11 09:30:49 260158
|
|
||||||
@@ -446,6 +446,8 @@
|
|
||||||
isa ARMv6m
|
|
||||||
end arch armv6-m
|
|
||||||
|
|
||||||
+# This is now equivalent to armv6-m, but we keep it because some
|
|
||||||
+# versions of GAS still distinguish between the two.
|
|
||||||
begin arch armv6s-m
|
|
||||||
tune for cortex-m1
|
|
||||||
base 6M
|
|
||||||
@@ -1168,21 +1170,21 @@
|
|
||||||
begin cpu cortex-m1
|
|
||||||
cname cortexm1
|
|
||||||
tune flags LDSCHED
|
|
||||||
- architecture armv6-m
|
|
||||||
+ architecture armv6s-m
|
|
||||||
costs v6m
|
|
||||||
end cpu cortex-m1
|
|
||||||
|
|
||||||
begin cpu cortex-m0
|
|
||||||
cname cortexm0
|
|
||||||
tune flags LDSCHED
|
|
||||||
- architecture armv6-m
|
|
||||||
+ architecture armv6s-m
|
|
||||||
costs v6m
|
|
||||||
end cpu cortex-m0
|
|
||||||
|
|
||||||
begin cpu cortex-m0plus
|
|
||||||
cname cortexm0plus
|
|
||||||
tune flags LDSCHED
|
|
||||||
- architecture armv6-m
|
|
||||||
+ architecture armv6s-m
|
|
||||||
costs v6m
|
|
||||||
end cpu cortex-m0plus
|
|
||||||
|
|
||||||
@@ -1192,7 +1194,7 @@
|
|
||||||
cname cortexm1smallmultiply
|
|
||||||
tune for cortex-m1
|
|
||||||
tune flags LDSCHED SMALLMUL
|
|
||||||
- architecture armv6-m
|
|
||||||
+ architecture armv6s-m
|
|
||||||
costs v6m
|
|
||||||
end cpu cortex-m1.small-multiply
|
|
||||||
|
|
||||||
@@ -1200,7 +1202,7 @@
|
|
||||||
cname cortexm0smallmultiply
|
|
||||||
tune for cortex-m0
|
|
||||||
tune flags LDSCHED SMALLMUL
|
|
||||||
- architecture armv6-m
|
|
||||||
+ architecture armv6s-m
|
|
||||||
costs v6m
|
|
||||||
end cpu cortex-m0.small-multiply
|
|
||||||
|
|
||||||
@@ -1208,7 +1210,7 @@
|
|
||||||
cname cortexm0plussmallmultiply
|
|
||||||
tune for cortex-m0plus
|
|
||||||
tune flags LDSCHED SMALLMUL
|
|
||||||
- architecture armv6-m
|
|
||||||
+ architecture armv6s-m
|
|
||||||
costs v6m
|
|
||||||
end cpu cortex-m0plus.small-multiply
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
diff -Naur gcc-8.1.0/gcc/ada/link.c gcc-8.1.0_/gcc/ada/link.c
|
|
||||||
--- gcc-8.1.0/gcc/ada/link.c 2018-01-11 01:55:25.000000000 -0700
|
|
||||||
+++ gcc-8.1.0_/gcc/ada/link.c 2018-08-25 20:47:29.274166706 -0600
|
|
||||||
@@ -104,7 +104,7 @@
|
|
||||||
const char *__gnat_default_libgcc_subdir = "lib";
|
|
||||||
|
|
||||||
#elif defined (__FreeBSD__) || defined (__DragonFly__) \
|
|
||||||
- || defined (__NetBSD__) || defined (__OpenBSD__)
|
|
||||||
+ || defined (__NetBSD__) || defined (__OpenBSD__) \
|
|
||||||
|| defined (__QNX__)
|
|
||||||
const char *__gnat_object_file_option = "-Wl,@";
|
|
||||||
const char *__gnat_run_path_option = "-Wl,-rpath,";
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1 +0,0 @@
|
||||||
574d3b5650413d6ee65195a4f5ecbddc3a38f718 tarballs/binutils-2.30.tar.xz
|
|
|
@ -0,0 +1 @@
|
||||||
|
3b031410897fe224412f3a6a1b052402d2fbcc6a tarballs/binutils-2.31.1.tar.xz
|
|
@ -1 +0,0 @@
|
||||||
b34031ba9ff3e248b2c62de0825e49a1e0e01998 tarballs/gcc-8.1.0.tar.xz
|
|
|
@ -0,0 +1 @@
|
||||||
|
19926bdb6c4b58891015929853d41aeff019d400 tarballs/gcc-8.2.0.tar.xz
|
Loading…
Reference in New Issue