]> code.ossystems Code Review - openembedded-core.git/commitdiff
binutils-2.28: Update to latest on release branch
authorKhem Raj <raj.khem@gmail.com>
Mon, 12 Jun 2017 14:59:02 +0000 (07:59 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 13 Jun 2017 09:46:29 +0000 (10:46 +0100)
Drop patches to ChangeLog, they are in patch
header anyway

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/binutils/binutils-2.28.inc
meta/recipes-devtools/binutils/binutils/CVE-2017-6965.patch
meta/recipes-devtools/binutils/binutils/CVE-2017-6966.patch
meta/recipes-devtools/binutils/binutils/CVE-2017-6969.patch
meta/recipes-devtools/binutils/binutils/CVE-2017-6969_2.patch
meta/recipes-devtools/binutils/binutils/CVE-2017-7209.patch
meta/recipes-devtools/binutils/binutils/CVE-2017-7210.patch

index 40b518bf7a3a259d6c1514bfcdf43d49c71c8689..b37bb0e03a136c2f101048fafd3b296557976304 100644 (file)
@@ -18,7 +18,7 @@ BINUPV = "${@binutils_branch_version(d)}"
 
 UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
 
-SRCREV = "354199c7692c1bed53a2a15f0e4d531457e95f17"
+SRCREV = "cb44d42ce6ef0c7a4eed7e2a3c272ac102166850"
 SRC_URI = "\
      git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
      file://0003-gprof-add-uclibc-support-to-configure.patch \
index 1334c9444d18811c426b3b38446e7ba939b23526..6697d4bc959fce8d19f84e973b10227aed33d5f6 100644 (file)
@@ -19,21 +19,6 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
  binutils/readelf.c | 30 +++++++++++++++++++++++++-----
  2 files changed, 32 insertions(+), 5 deletions(-)
 
-diff --git a/binutils/ChangeLog b/binutils/ChangeLog
-index f21867f98c..e789a3b99b 100644
---- a/binutils/ChangeLog
-+++ b/binutils/ChangeLog
-@@ -1,3 +1,10 @@
-+2017-02-13  Nick Clifton  <nickc@redhat.com>
-+
-+      PR binutils/21137
-+      * readelf.c (target_specific_reloc_handling): Add end parameter.
-+      Check for buffer overflow before writing relocated values.
-+      (apply_relocations): Pass end to target_specific_reloc_handling.
-+
- 2017-03-02  Tristan Gingold  <gingold@adacore.com>
-       * configure: Regenerate.
 diff --git a/binutils/readelf.c b/binutils/readelf.c
 index b5f577f5a1..8cdaae3b8c 100644
 --- a/binutils/readelf.c
index dd58df5fbfac1f5b608c4bae227fb212011dcf5c..206e493b6eda43a17af4133e0cc2384f649675dc 100644 (file)
@@ -22,26 +22,6 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
  binutils/readelf.c | 109 +++++++++++++++++++++++++++++++++++++++++------------
  2 files changed, 94 insertions(+), 25 deletions(-)
 
-diff --git a/binutils/ChangeLog b/binutils/ChangeLog
-index e789a3b99b..bd63c8a0d8 100644
---- a/binutils/ChangeLog
-+++ b/binutils/ChangeLog
-@@ -1,5 +1,15 @@
- 2017-02-13  Nick Clifton  <nickc@redhat.com>
-+      PR binutils/21139
-+      * readelf.c (target_specific_reloc_handling): Add num_syms
-+      parameter.  Check for symbol table overflow before accessing
-+      symbol value.  If reloc pointer is NULL, discard all saved state.
-+      (apply_relocations): Pass num_syms to target_specific_reloc_handling.
-+      Call target_specific_reloc_handling with a NULL reloc pointer
-+      after processing all of the relocs.
-+
-+2017-02-13  Nick Clifton  <nickc@redhat.com>
-+
-       PR binutils/21137
-       * readelf.c (target_specific_reloc_handling): Add end parameter.
-       Check for buffer overflow before writing relocated values.
 diff --git a/binutils/readelf.c b/binutils/readelf.c
 index 8cdaae3b8c..7c158c6342 100644
 --- a/binutils/readelf.c
index ed5403430c2cb4cc22bbcab95b705078a9568fae..7dfa3d87c3ffebd10486daf16af35783184b4610 100644 (file)
@@ -17,20 +17,6 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
  binutils/readelf.c | 10 ++++++++--
  2 files changed, 14 insertions(+), 2 deletions(-)
 
-diff --git a/binutils/ChangeLog b/binutils/ChangeLog
-index bd63c8a0d8..1d840b42f9 100644
---- a/binutils/ChangeLog
-+++ b/binutils/ChangeLog
-@@ -1,3 +1,9 @@
-+2017-02-17  Nick Clifton  <nickc@redhat.com>
-+
-+      PR binutils/21156
-+      * readelf.c (find_section_in_set): Test for invalid section
-+      indicies.
-+
- 2017-02-13  Nick Clifton  <nickc@redhat.com>
-       PR binutils/21139
 diff --git a/binutils/readelf.c b/binutils/readelf.c
 index 7c158c6342..4960491c5c 100644
 --- a/binutils/readelf.c
index 59a5dec67527b7c4d3b9bbe93c724f5c10cc0560..5409511a7cc0ea50789c807596ce4d2a5c9834a1 100644 (file)
@@ -21,24 +21,6 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
  binutils/dwarf.c   | 34 ++++++++++++++++++++--------------
  2 files changed, 30 insertions(+), 14 deletions(-)
 
-diff --git a/binutils/ChangeLog b/binutils/ChangeLog
-index 1d840b42f9..53352c1801 100644
---- a/binutils/ChangeLog
-+++ b/binutils/ChangeLog
-@@ -1,3 +1,13 @@
-+2017-02-20  Nick Clifton  <nickc@redhat.com>
-+
-+      PR binutils/21156
-+      * dwarf.c (cu_tu_indexes_read): Move into...
-+      (load_cu_tu_indexes): ... here.  Change the variable into
-+      tri-state.  Change the function into boolean, returning
-+      false if the indicies could not be loaded.
-+      (find_cu_tu_set): Return NULL if the indicies could not be
-+      loaded.
-+
- 2017-02-17  Nick Clifton  <nickc@redhat.com>
-       PR binutils/21156
 diff --git a/binutils/dwarf.c b/binutils/dwarf.c
 index 0184a7ab2e..6d879c9b61 100644
 --- a/binutils/dwarf.c
index 2357a128366c82b8f0fae0d7fcc0a18ef3e4e346..b14441b4e3f5650cd4bb3ac40e6c92a2c5e1ce56 100644 (file)
@@ -16,20 +16,6 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
  binutils/readelf.c | 16 ++++++++++++----
  2 files changed, 18 insertions(+), 4 deletions(-)
 
-diff --git a/binutils/ChangeLog b/binutils/ChangeLog
-index 53352c1801..cf92744c12 100644
---- a/binutils/ChangeLog
-+++ b/binutils/ChangeLog
-@@ -1,3 +1,9 @@
-+2017-02-13  Nick Clifton  <nickc@redhat.com>
-+
-+      PR binutils/21135
-+      * readelf.c (dump_section_as_bytes): Handle the case where
-+      uncompress_section_contents returns false.
-+
- 2017-02-20  Nick Clifton  <nickc@redhat.com>
-       PR binutils/21156
 diff --git a/binutils/readelf.c b/binutils/readelf.c
 index 4960491c5c..f0e7b080e8 100644
 --- a/binutils/readelf.c
index 8791792c7cc90c4ab77794f2cea30774600e2c0d..f8ad32f4f8e705a083d197420518383154e6b61c 100644 (file)
@@ -17,21 +17,6 @@ Signed-off-by: Yuanjie Huang <yuanjie.huang@windriver.com>
  binutils/stabs.c   | 14 +++++++++++++-
  2 files changed, 20 insertions(+), 1 deletion(-)
 
-diff --git a/binutils/ChangeLog b/binutils/ChangeLog
-index cf92744c12..0045fbaaa6 100644
---- a/binutils/ChangeLog
-+++ b/binutils/ChangeLog
-@@ -1,3 +1,10 @@
-+2017-02-14  Nick Clifton  <nickc@redhat.com>
-+
-+      PR binutils/21157
-+      * stabs.c (parse_stab_enum_type): Check for corrupt NAME:VALUE
-+      pairs.
-+      (parse_number): Exit early if passed an empty string.
-+
- 2017-02-13  Nick Clifton  <nickc@redhat.com>
-       PR binutils/21135
 diff --git a/binutils/stabs.c b/binutils/stabs.c
 index f5c5d2d8e0..5d013cc361 100644
 --- a/binutils/stabs.c