aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorJiong Wang <jiong.wang@arm.com>2015-01-13 11:18:10 +0000
committerJiong Wang <jiong.wang@arm.com>2015-01-13 11:18:10 +0000
commitbab91cce20e052822e128c672e0570c8f3f58131 (patch)
treeaff1fe248016ea56a47272fa83b994f62806c9e0 /bfd/ChangeLog
parent92fc2e6978d9a7c8324c7e851dbee59e22ec7a37 (diff)
downloadgdb-bab91cce20e052822e128c672e0570c8f3f58131.zip
gdb-bab91cce20e052822e128c672e0570c8f3f58131.tar.gz
gdb-bab91cce20e052822e128c672e0570c8f3f58131.tar.bz2
[AArch64] Enable overflow check for R_AARCH64_TLSLE_ADD_TPREL_HI12
bfd/ PR ld/17415 * elfnn-aarch64.c (elfNN_aarch64_howto_table): Mark R_AARCH64_TLSLE_ADD_TPREL_HI12 as complain_overflow_unsigned. * elfxx-aarch64.c (_bfd_aarch64_elf_resolve_relocation): Correct the bit mask. ld/testsuite/ PR ld/17415 * ld-aarch64/pr17415.s: Source file for new test. * ld-aarch64/pr17415.d: Expect file for new test. * ld-aarch64/aarch64-elf.exp: Run the new test.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index a3e1d8f..e7630ab 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,11 @@
+2015-01-13 Jiong Wang <jiong.wang@arm.com>
+
+ PR ld/17415
+ * elfnn-aarch64.c (elfNN_aarch64_howto_table): Mark
+ R_AARCH64_TLSLE_ADD_TPREL_HI12 as complain_overflow_unsigned.
+ * elfxx-aarch64.c (_bfd_aarch64_elf_resolve_relocation): Correct the
+ bit mask.
+
2015-01-12 Terry Guo <terry.guo@arm.com>
* elflink.c (_bfd_elf_gc_mark_debug_special_section_group): New