aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2017-03-07 11:04:19 +1030
committerAlan Modra <amodra@gmail.com>2017-03-07 12:32:31 +1030
commitb1b07054c08eea65ba8d1a9f771796d686f337e5 (patch)
tree745e32833a44ad334bf77202934b1071b66b3d30 /bfd/ChangeLog
parentbb98f85480da563f4f6438abdabb68a69bc746b8 (diff)
downloadgdb-b1b07054c08eea65ba8d1a9f771796d686f337e5.zip
gdb-b1b07054c08eea65ba8d1a9f771796d686f337e5.tar.gz
gdb-b1b07054c08eea65ba8d1a9f771796d686f337e5.tar.bz2
PowerPC64 abort due to dynamic relocs on hidden undefweak
ppc64_elf_relocate_section lacked a check which meant that it emitted dynamic relocs against a hidden undefweak symbol for which no dynamic relocs had been allocated. PR 21224 PR 20519 * elf64-ppc.c (ppc64_elf_relocate_section): Add missing dyn_relocs check.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 92682d5..9560ad2 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,10 @@
+2017-03-07 Alan Modra <amodra@gmail.com>
+
+ PR 21224
+ PR 20519
+ * elf64-ppc.c (ppc64_elf_relocate_section): Add missing
+ dyn_relocs check.
+
2017-03-05 Alan Modra <amodra@gmail.com>
* elf-bfd.h (struct eh_cie_fde): Add u.cie.per_encoding_aligned8.