]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Make powerpc bfd ld reloc overflow vs undefined symbols match gold
authorAlan Modra <amodra@gmail.com>
Tue, 24 Mar 2015 07:07:57 +0000 (17:37 +1030)
committerAlan Modra <amodra@gmail.com>
Fri, 10 Jul 2015 10:27:35 +0000 (19:57 +0930)
commit9840593abe08cdea2f5686c0be174a813bb2d146
tree8739ecedc1e06c49f2971a8871c4b00eeaab9052
parent9c5f5d8f2684eb6ef678e97fd902539671324eb5
Make powerpc bfd ld reloc overflow vs undefined symbols match gold

* elf64-ppc.c (ppc64_elf_relocate_section): Report overflow to
stubs, even those for undefined weak symbols.  Otherwise, don't
report relocation overflow on branches to undefined strong
symbols.  Fix memory leak.
* elf32-ppc.c (ppc_elf_relocate_section): Don't report relocation
overflow on branches to undefined strong symbols.
bfd/ChangeLog
bfd/elf32-ppc.c
bfd/elf64-ppc.c