]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Fix ELF ppc32 targets that don't use ppc32elf.em
authorAlan Modra <amodra@gmail.com>
Thu, 27 Feb 2014 13:01:35 +0000 (23:31 +1030)
committerAlan Modra <amodra@gmail.com>
Wed, 16 Apr 2014 02:38:35 +0000 (12:08 +0930)
commit1e82f67aeaeffb362b2960b444b9fbc2b3628358
tree87bc1e6a0fc84e0f31ca6d6eb3fccc40256c4348
parent1bc232742451359cdbb73b2084b31e096dc815b1
Fix ELF ppc32 targets that don't use ppc32elf.em

5446cbdf82892a800ed7eef563a795e75223ec52 broke powerpc-lynxos,
powerpc-netware, powerpc-windiss and powerpc-vxworks.

bfd/
* elf32-ppc.c (ppc_elf_link_hash_table_create): Provide default
params for targets that don't use ppc32elf.em.
ld/
* emulparams/elf32ppcvxworks.sh: Source plt_unwind.sh and
use ppc32elf.em.
* emultempl/ppc32elf.em (ppc_after_open): Don't compile for
vxworks.
(LDEMUL_AFTER_OPEN): Don't set for vxworks.
(PARSE_AND_LIST_LONGOPTS, PARSE_AND_LIST_OPTIONS): Exclude
-secure-plt, -bss-plt and -sdata-got when vxworks.
bfd/ChangeLog
bfd/elf32-ppc.c
ld/ChangeLog
ld/emulparams/elf32ppcvxworks.sh
ld/emultempl/ppc32elf.em