bfd/
authorAlan Modra <amodra@gmail.com>
Sat, 16 Jul 2005 03:30:24 +0000 (03:30 +0000)
committerAlan Modra <amodra@gmail.com>
Sat, 16 Jul 2005 03:30:24 +0000 (03:30 +0000)
commit42fa7765a27b1d9691a1ca141408279bd9c3cd4e
tree9e4727d31f491ae57d9a998af3f43d9411c66d8f
parent6e4d0bcbd2c70e408546eb98ac003354398ca525
bfd/
* elf32-ppc.c (ppc_elf_set_sdata_syms): Return void.  Remove hack
for zero size sections.  Don't set .sbss syms here.
* elf32-ppc.h (ppc_elf_set_sdata_syms): Adjust prototype.
ld/
* emultempl/elf32.em (gld*_provide_init_fini_syms): Prototype.
(gld*_before_allocation): Call ldemul_do_assignments rather than
gld*_provide_init_fini_syms directly.
* emultempl/ppc32elf.em (gld*_after_allocation): Delete.
(ppc_do_assignments): New function.
(LDEMUL_AFTER_ALLOCATION): Don't define.
(LDEMUL_DO_ASSIGNMENTS): Define.
bfd/ChangeLog
bfd/elf32-ppc.c
bfd/elf32-ppc.h
ld/ChangeLog
ld/emultempl/elf32.em
ld/emultempl/ppc32elf.em