aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorJiong Wang <jiong.wang@arm.com>2015-08-06 15:57:36 +0000
committerJiong Wang <jiwang@gcc.gnu.org>2015-08-06 15:57:36 +0000
commitb60d63cbaee16a95790c09dd6c23e346639ee180 (patch)
tree16f181e588d7fcb32f7b08a951bff9bb47e12447 /libjava
parentc1153c1987ba906a8763a0c0de49fe2e6b3937f0 (diff)
downloadgcc-b60d63cbaee16a95790c09dd6c23e346639ee180.zip
gcc-b60d63cbaee16a95790c09dd6c23e346639ee180.tar.gz
gcc-b60d63cbaee16a95790c09dd6c23e346639ee180.tar.bz2
[AArch64] Tighten direct call pattern to repair -fno-plt
2015-08-06 Jiong Wang <jiong.wang@arm.com> gcc/ * config/aarch64/aarch64-protos.h (aarch64_is_noplt_call_p): New declaration. * config/aarch64/aarch64.c (aarch64_is_noplt_call_p): New function. * config/aarch64/aarch64.md (call_value_symbol): Check noplt scenarios. (call_symbol): Likewise. gcc/testsuite/ * gcc.target/aarch64/noplt_1.c: New testcase. * gcc.target/aarch64/noplt_2.c: Likewise. From-SVN: r226681
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions