bfd/
authorAlan Modra <amodra@gmail.com>
Tue, 6 Nov 2012 05:18:03 +0000 (05:18 +0000)
committerAlan Modra <amodra@gmail.com>
Tue, 6 Nov 2012 05:18:03 +0000 (05:18 +0000)
commita38a07e07c75f3d498fb9187a7924d159be6326c
tree7aade350a33eb2d73734332cbf7e52d57af4d37e
parent53d8967a8594639334bfd928268e0857b2e72732
bfd/
* elf64-ppc.c (struct ppc_link_hash_table): Add dot_toc_dot.
(ppc64_elf_size_stubs): Lookup ".TOC.".
(ppc64_elf_relocate_section): Resolve special symbol ".TOC.".
gas/
* config/tc-ppc.c (ppc_elf_adjust_symtab): New function, split out..
(ppc_frob_file_before_adjust): ..from here.
(md_apply_fix): Set BSF_KEEP on .TOC. if not @tocbase.
* config/tc-ppc.h (ppc_elf_adjust_symtab): Declare.
(tc_adjust_symtab): Define.
bfd/ChangeLog
bfd/elf64-ppc.c
gas/ChangeLog
gas/config/tc-ppc.c
gas/config/tc-ppc.h