aboutsummaryrefslogtreecommitdiff
path: root/binutils/nlmconv.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2003-02-19 11:26:50 +0000
committerAlan Modra <amodra@gmail.com>2003-02-19 11:26:50 +0000
commitee05f2fe2fd1c9ea12fe193ac9331dd7e6c4221c (patch)
treec0576adae40270bcce80ad93af49e478ab106492 /binutils/nlmconv.h
parentb1ac4c66ea21452293ef225d5e40d20a27b608a9 (diff)
downloadgdb-ee05f2fe2fd1c9ea12fe193ac9331dd7e6c4221c.zip
gdb-ee05f2fe2fd1c9ea12fe193ac9331dd7e6c4221c.tar.gz
gdb-ee05f2fe2fd1c9ea12fe193ac9331dd7e6c4221c.tar.bz2
* elf32-ppc.c (struct ppc_elf_dyn_relocs): Add pc_count field.
(ppc_elf_copy_indirect_symbol): Copy pc_count field. (ELIMINATE_COPY_RELOCS): Define. (ppc_elf_adjust_dynamic_symbol): Convert copy relocs to dynamic. (WILL_CALL_FINISH_DYNAMIC_SYMBOL): Pass SHARED instead of INFO. (MUST_BE_DYN_RELOC): Define. (allocate_dynrelocs): Adjust WILL_CALL_FINISH_DYNAMIC_SYMBOL uses, and optimize. Trim dyn_relocs. (ppc_elf_check_relocs): Don't generate dyn_relocs when we know they'll not be used. Do generate dyn_relocs for copy reloc avoidance. Keep track of pc_rel dyn relocs. (ppc_elf_relocate_section): Remove "will_become_local". Adjust WILL_CALL_FINISH_DYNAMIC_SYMBOL use. Trim dyn relocs as per allocate_dynrelocs. Don't recalculate "sec".
Diffstat (limited to 'binutils/nlmconv.h')
0 files changed, 0 insertions, 0 deletions