From 18ecdbfeb8992507ac170c6257be62cccbbe5899 Mon Sep 17 00:00:00 2001 From: Elyes HAOUAS Date: Mon, 14 Oct 2019 10:16:29 +0200 Subject: crossgcc: Update binutils to version 2.33.1 Change-Id: I3bb6055383aa72153fffc70adc9cc446e5a0612e Signed-off-by: Elyes HAOUAS Reviewed-on: https://review.coreboot.org/c/coreboot/+/36013 Reviewed-by: Patrick Georgi Tested-by: build bot (Jenkins) --- util/crossgcc/buildgcc | 2 +- util/crossgcc/patches/binutils-2.32_as-ipxe.patch | 36 ---------------------- .../crossgcc/patches/binutils-2.32_mips-gold.patch | 11 ------- .../patches/binutils-2.32_no-bfd-doc.patch | 12 -------- .../crossgcc/patches/binutils-2.33.1_as-ipxe.patch | 36 ++++++++++++++++++++++ .../patches/binutils-2.33.1_mips-gold.patch | 11 +++++++ .../patches/binutils-2.33.1_no-bfd-doc.patch | 12 ++++++++ util/crossgcc/sum/binutils-2.32.tar.xz.cksum | 1 - util/crossgcc/sum/binutils-2.33.1.tar.xz.cksum | 1 + 9 files changed, 61 insertions(+), 61 deletions(-) delete mode 100644 util/crossgcc/patches/binutils-2.32_as-ipxe.patch delete mode 100644 util/crossgcc/patches/binutils-2.32_mips-gold.patch delete mode 100644 util/crossgcc/patches/binutils-2.32_no-bfd-doc.patch create mode 100644 util/crossgcc/patches/binutils-2.33.1_as-ipxe.patch create mode 100644 util/crossgcc/patches/binutils-2.33.1_mips-gold.patch create mode 100644 util/crossgcc/patches/binutils-2.33.1_no-bfd-doc.patch delete mode 100644 util/crossgcc/sum/binutils-2.32.tar.xz.cksum create mode 100644 util/crossgcc/sum/binutils-2.33.1.tar.xz.cksum diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index 0ce8f20851..b5a0845995 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -52,7 +52,7 @@ MPFR_VERSION=4.0.2 MPC_VERSION=1.1.0 GCC_VERSION=8.3.0 GCC_AUTOCONF_VERSION=2.69 -BINUTILS_VERSION=2.32 +BINUTILS_VERSION=2.33.1 GDB_VERSION=8.3 IASL_VERSION=20190703 PYTHON_VERSION=3.7.4 diff --git a/util/crossgcc/patches/binutils-2.32_as-ipxe.patch b/util/crossgcc/patches/binutils-2.32_as-ipxe.patch deleted file mode 100644 index 4d2c00a17f..0000000000 --- a/util/crossgcc/patches/binutils-2.32_as-ipxe.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 6984bd861cc595e56d26ea033851d9174e855129 Mon Sep 17 00:00:00 2001 -From: Himanshu Sahdev aka CunningLearner -Date: Mon, 26 Aug 2019 16:57:13 +0530 -Subject: [PATCH] as: facilitate tests based on /dev/null - -Signed-off-by: Himanshu Sahdev - ---- - gas/as.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/gas/as.c b/gas/as.c -index 728811bc..78b4802c 100644 ---- a/gas/as.c -+++ b/gas/as.c -@@ -1203,7 +1203,7 @@ main (int argc, char ** argv) - { - char ** argv_orig = argv; - struct stat sob; -- -+ const char *dev_null_file="/dev/null"; - int macro_strip_at; - - start_time = get_run_time (); -@@ -1252,7 +1252,7 @@ main (int argc, char ** argv) - so that switches like --hash-size can be honored. */ - parse_args (&argc, &argv); - -- if (argc > 1 && stat (out_file_name, &sob) == 0) -+ if (argc > 1 && stat (out_file_name, &sob) == 0 && strcmp(out_file_name,dev_null_file)!=0) - { - int i; - --- -2.17.1 - diff --git a/util/crossgcc/patches/binutils-2.32_mips-gold.patch b/util/crossgcc/patches/binutils-2.32_mips-gold.patch deleted file mode 100644 index 722367c3d6..0000000000 --- a/util/crossgcc/patches/binutils-2.32_mips-gold.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -urN binutils-2.32.orig/gold/configure.tgt binutils-2.32/gold/configure.tgt ---- binutils-2.32.orig/gold/configure.tgt -+++ binutils-2.32/gold/configure.tgt -@@ -157,6 +157,7 @@ - targ_obj=mips - targ_machine=EM_MIPS_RS3_LE - targ_size=32 -+ targ_extra_size=64 - targ_big_endian=false - targ_extra_big_endian=true - ;; diff --git a/util/crossgcc/patches/binutils-2.32_no-bfd-doc.patch b/util/crossgcc/patches/binutils-2.32_no-bfd-doc.patch deleted file mode 100644 index 7e4bb3f5fd..0000000000 --- a/util/crossgcc/patches/binutils-2.32_no-bfd-doc.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur binutils-2.32/bfd/Makefile.in binutils-2.32.patched/bfd/Makefile.in ---- binutils-2.32/bfd/Makefile.in -+++ binutils-2.32.patched/bfd/Makefile.in -@@ -459,7 +459,7 @@ - ACLOCAL_AMFLAGS = -I . -I .. -I ../config - INCDIR = $(srcdir)/../include - CSEARCH = -I. -I$(srcdir) -I$(INCDIR) --SUBDIRS = doc po -+SUBDIRS = po - bfddocdir = doc - libbfd_la_LDFLAGS = $(am__append_1) -release `cat libtool-soversion` \ - @SHARED_LDFLAGS@ $(am__empty) diff --git a/util/crossgcc/patches/binutils-2.33.1_as-ipxe.patch b/util/crossgcc/patches/binutils-2.33.1_as-ipxe.patch new file mode 100644 index 0000000000..4d2c00a17f --- /dev/null +++ b/util/crossgcc/patches/binutils-2.33.1_as-ipxe.patch @@ -0,0 +1,36 @@ +From 6984bd861cc595e56d26ea033851d9174e855129 Mon Sep 17 00:00:00 2001 +From: Himanshu Sahdev aka CunningLearner +Date: Mon, 26 Aug 2019 16:57:13 +0530 +Subject: [PATCH] as: facilitate tests based on /dev/null + +Signed-off-by: Himanshu Sahdev + +--- + gas/as.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gas/as.c b/gas/as.c +index 728811bc..78b4802c 100644 +--- a/gas/as.c ++++ b/gas/as.c +@@ -1203,7 +1203,7 @@ main (int argc, char ** argv) + { + char ** argv_orig = argv; + struct stat sob; +- ++ const char *dev_null_file="/dev/null"; + int macro_strip_at; + + start_time = get_run_time (); +@@ -1252,7 +1252,7 @@ main (int argc, char ** argv) + so that switches like --hash-size can be honored. */ + parse_args (&argc, &argv); + +- if (argc > 1 && stat (out_file_name, &sob) == 0) ++ if (argc > 1 && stat (out_file_name, &sob) == 0 && strcmp(out_file_name,dev_null_file)!=0) + { + int i; + +-- +2.17.1 + diff --git a/util/crossgcc/patches/binutils-2.33.1_mips-gold.patch b/util/crossgcc/patches/binutils-2.33.1_mips-gold.patch new file mode 100644 index 0000000000..722367c3d6 --- /dev/null +++ b/util/crossgcc/patches/binutils-2.33.1_mips-gold.patch @@ -0,0 +1,11 @@ +diff -urN binutils-2.32.orig/gold/configure.tgt binutils-2.32/gold/configure.tgt +--- binutils-2.32.orig/gold/configure.tgt ++++ binutils-2.32/gold/configure.tgt +@@ -157,6 +157,7 @@ + targ_obj=mips + targ_machine=EM_MIPS_RS3_LE + targ_size=32 ++ targ_extra_size=64 + targ_big_endian=false + targ_extra_big_endian=true + ;; diff --git a/util/crossgcc/patches/binutils-2.33.1_no-bfd-doc.patch b/util/crossgcc/patches/binutils-2.33.1_no-bfd-doc.patch new file mode 100644 index 0000000000..7e4bb3f5fd --- /dev/null +++ b/util/crossgcc/patches/binutils-2.33.1_no-bfd-doc.patch @@ -0,0 +1,12 @@ +diff -ur binutils-2.32/bfd/Makefile.in binutils-2.32.patched/bfd/Makefile.in +--- binutils-2.32/bfd/Makefile.in ++++ binutils-2.32.patched/bfd/Makefile.in +@@ -459,7 +459,7 @@ + ACLOCAL_AMFLAGS = -I . -I .. -I ../config + INCDIR = $(srcdir)/../include + CSEARCH = -I. -I$(srcdir) -I$(INCDIR) +-SUBDIRS = doc po ++SUBDIRS = po + bfddocdir = doc + libbfd_la_LDFLAGS = $(am__append_1) -release `cat libtool-soversion` \ + @SHARED_LDFLAGS@ $(am__empty) diff --git a/util/crossgcc/sum/binutils-2.32.tar.xz.cksum b/util/crossgcc/sum/binutils-2.32.tar.xz.cksum deleted file mode 100644 index bdb84aaa75..0000000000 --- a/util/crossgcc/sum/binutils-2.32.tar.xz.cksum +++ /dev/null @@ -1 +0,0 @@ -cd45a512af1c8a508976c1beb4f5825b3bb89f4d tarballs/binutils-2.32.tar.xz diff --git a/util/crossgcc/sum/binutils-2.33.1.tar.xz.cksum b/util/crossgcc/sum/binutils-2.33.1.tar.xz.cksum new file mode 100644 index 0000000000..3a2f076400 --- /dev/null +++ b/util/crossgcc/sum/binutils-2.33.1.tar.xz.cksum @@ -0,0 +1 @@ +06598868f5fa8efc98427dcb790d42c664f1a1a4 tarballs/binutils-2.33.1.tar.xz -- cgit v1.2.3