OSDN Git Service

bfd/
authorAlan Modra <amodra@bigpond.net.au>
Sat, 16 Jul 2005 03:30:24 +0000 (03:30 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Sat, 16 Jul 2005 03:30:24 +0000 (03:30 +0000)
commite5ca1feb24840a9430476be72b7ac88c413c950b
treedd34e611d3afa541dcbc8cb6dfc088c2f2503542
parented645ad76fb5b0342f0c7ccf61a193d7c233f5d6
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