diff options
author | Alan Modra <amodra@gmail.com> | 2017-03-07 11:04:19 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2017-03-07 12:32:31 +1030 |
commit | b1b07054c08eea65ba8d1a9f771796d686f337e5 (patch) | |
tree | 745e32833a44ad334bf77202934b1071b66b3d30 /bfd/ChangeLog | |
parent | bb98f85480da563f4f6438abdabb68a69bc746b8 (diff) | |
download | gdb-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/ChangeLog | 7 |
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. |