summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gold/ChangeLog
diff options
context:
space:
mode:
authorYunlian Jiang <yunlian@google.com>2016-04-01 09:50:02 -0700
committerYunlian Jiang <yunlian@google.com>2016-04-01 17:03:50 +0000
commit78eb6804689b812b374e2e5d248a96977f13ffd1 (patch)
treeeda2dd8b3e39e2654666a6e7cb3c93c892c9fdd5 /binutils-2.25/gold/ChangeLog
parent066607388945f542727bd5035fb8d84bfd798034 (diff)
downloadtoolchain_binutils-78eb6804689b812b374e2e5d248a96977f13ffd1.tar.gz
toolchain_binutils-78eb6804689b812b374e2e5d248a96977f13ffd1.tar.bz2
toolchain_binutils-78eb6804689b812b374e2e5d248a96977f13ffd1.zip
Backport upstream CL to fix x86_32 clang segfaults.
Upstream patch being backported: commit 84d543b7ed93bf6511cdf45791f4f0b717dfb718 Author: Sriraman Tallam <tmsriram@google.com> Date: Fri Feb 5 15:07:45 2016 -0800 2016-02-05 Sriraman Tallam <tmsriram@google.com> * icf.cc (get_rel_addend): New function. (get_section_contents): Move merge section addend computation to a new function. Ignore negative values for SHT_REL and SHT_RELA addends. Fix bug to not read past the length of the section. Fix bug related to addend computation for MERGE sections. Tested via cbuildbot for ChromeOS and build on Android mnc-dr-release for hammerhead
Diffstat (limited to 'binutils-2.25/gold/ChangeLog')
-rw-r--r--binutils-2.25/gold/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/binutils-2.25/gold/ChangeLog b/binutils-2.25/gold/ChangeLog
index fc4250e7..c222155a 100644
--- a/binutils-2.25/gold/ChangeLog
+++ b/binutils-2.25/gold/ChangeLog
@@ -1,3 +1,13 @@
+2016-02-05 Sriraman Tallam <tmsriram@google.com>
+
+ * icf.cc (get_rel_addend): New function.
+ (get_section_contents): Move merge section addend computation to a
+ new function. Ignore negative values for SHT_REL and SHT_RELA addends.
+ Fix bug to not read past the length of the section.
+
+ Fix bug related to addend computation for MERGE sections.
+
+
2016-02-26 Egor Kochetov <egor.kochetov@intel.com>
Cary Coutant <ccoutant@gmail.com>