diff options
author | Alan Modra <amodra@bigpond.net.au> | 2011-09-30 05:10:58 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2011-09-30 05:10:58 +0000 |
commit | 21ef7ad65d65f714462485cebfe173d7965522e6 (patch) | |
tree | 317fc5987ee7b477939b13c5896874b9cb7a2700 /bfd/libbfd-in.h | |
parent | 26ca87764269abcfbfa41e1ce6b7048f219c7fb3 (diff) | |
download | binutils-redhat-21ef7ad65d65f714462485cebfe173d7965522e6.tar.gz |
PR ld/13235
bfd/
* elf64-ppc.c (struct ppc64_elf_obj_tdata): Add ha_relocs_not_using_r2.
(ppc64_elf_edit_toc): Check HA relocs.
(ha_reloc_match): Delete function.
(ppc64_elf_relocate_section): Remove delayed HA nop optimization.
Instead do it and low part optimization based on
ha_relocs_not_using_r2.
ld/testsuite/
* ld-powerpc/tocopt.d: Update.
* ld-powerpc/tocopt5.d, * ld-powerpc/tocopt5.s: New test.
* ld-powerpc/powerpc.exp: Run new test.
Diffstat (limited to 'bfd/libbfd-in.h')
0 files changed, 0 insertions, 0 deletions