diff options
author | Alan Modra <amodra@bigpond.net.au> | 2013-03-12 22:46:19 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2013-03-12 22:46:19 +0000 |
commit | 014939196e5d9fda1c19abdb371023e33031e22f (patch) | |
tree | 19b8a3a81c03f8304077b79dc716d6038e0c4749 /cpu/mep-fmax.cpu | |
parent | a1b416e2122d7097abd518c7e1bc4d92bdc2c145 (diff) | |
download | binutils-redhat-014939196e5d9fda1c19abdb371023e33031e22f.tar.gz |
* powerpc.cc (is_branch_reloc): Forward declare.
(Target_powerpc::do_can_check_for_function_pointers): New predicate.
(Target_powerpc::Scan::local_reloc_may_be_function_pointer): Return
false for 64-bit, true for 32-bit non-branch relocs.
(Target_powerpc::Scan::global_reloc_may_be_function_pointer): Likewise.
* testsuite/Makefile.am (icf_test): Use linker map file instead of
nm output.
(icf_safe_test): Generate linker map file as well as nm output.
(icf_safe_so_test): Likewise.
* testsuite/Makefile.in: Regenerate.
* testsuite/icf_test.sh: Parse linker map file to determine
section folding.
* testsuite/icf_safe_test.sh: Likewise. Expect folding for PowerPC.
* testsuite/icf_safe_so_test.sh: Likewise.
(X86_32_or_ARM_specific_safe_fold): Merge into..
(arch_specific_safe_fold): ..this.
(X86_64_specific_safe_fold): Delete unused function.
Diffstat (limited to 'cpu/mep-fmax.cpu')
0 files changed, 0 insertions, 0 deletions