* emulparams/elf64ppc.sh (OTHER_GOT_SECTIONS): Don't define.
commit60899d884813d48cb26b022dac2d70ecf02c6fd4
authorAlan Modra <amodra@bigpond.net.au>
Thu, 10 Jul 2003 00:38:19 +0000 (10 00:38 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Thu, 10 Jul 2003 00:38:19 +0000 (10 00:38 +0000)
tree157c97663fa29d98644e69bcefdf1abb2f7b9a2e
parent1cabf15e8a7407d72727ec60f9b697e4f8f48b95
* emulparams/elf64ppc.sh (OTHER_GOT_SECTIONS): Don't define.
(GOT): Define.
* emultempl/ppc64elf.em (stub_added): New static var.
(ppc_create_output_section_statements): Call ppc64_elf_init_stub_bfd.
(ppc_add_stub_section): Set stub_added.
(gld${EMULATION_NAME}_finish): Look for .got rather than .toc.  Adjust
ppc64_elf_size_stubs call and test for stubs.
* scripttempl/elf.sc (GOT): Define and use.
ld/ChangeLog
ld/emulparams/elf64ppc.sh
ld/emultempl/ppc64elf.em
ld/scripttempl/elf.sc