]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
PowerPC64 abort due to dynamic relocs on hidden undefweak
authorAlan Modra <amodra@gmail.com>
Tue, 7 Mar 2017 00:34:19 +0000 (11:04 +1030)
committerAlan Modra <amodra@gmail.com>
Tue, 7 Mar 2017 02:35:31 +0000 (13:05 +1030)
commit0d69827324f704b75ac7e5c2b39219cdd15e790b
treec4d0c9630590bb4494ec23eeee4f98609e5abea4
parent433f02bf9926a90e6e457d0470319cab75c2e651
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.
bfd/ChangeLog
bfd/elf64-ppc.c