commit | 1af0a55685a8206d65aa258aed5c2afa5d46aef4 | [log] [tgz] |
---|---|---|
author | Alan Modra <amodra@bigpond.net.au> | Tue Nov 06 05:18:02 2012 +0000 |
committer | Alan Modra <amodra@bigpond.net.au> | Tue Nov 06 05:18:02 2012 +0000 |
tree | f667dca8d0a5e78aef2bff5dfeafd4f57e8fd9d1 | |
parent | 6ede38e8a05b789238377a0b40f228b47aa04953 [diff] |
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.