diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2016-06-29 00:26:54 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2016-06-29 00:26:54 +0000 |
commit | c0587ee5deda229a18dd129d69c17c540214bcf8 (patch) | |
tree | 9e01e24d4b42293a85efce6cb7b81ea0ad0355a9 | |
parent | 12e03598173397ab9e18a3bb36b3b40fd97275a3 (diff) | |
download | gcc-c0587ee5deda229a18dd129d69c17c540214bcf8.zip gcc-c0587ee5deda229a18dd129d69c17c540214bcf8.tar.gz gcc-c0587ee5deda229a18dd129d69c17c540214bcf8.tar.bz2 |
pa.md (call_symref_64bit_post_reload): Don't call pa_output_arg_descriptor.
* config/pa/pa.md (call_symref_64bit_post_reload): Don't call
pa_output_arg_descriptor.
(call_val_symref_64bit_post_reload): Likewise.
(call_val_powf_64bit_post_reload): Likewise.
(sibcall_internal_symref_64bit): Likewise.
(sibcall_value_internal_symref_64bit): Likewise.
From-SVN: r237837
-rw-r--r-- | gcc/ChangeLog | 9 | ||||
-rw-r--r-- | gcc/config/pa/pa.md | 5 |
2 files changed, 9 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index eaca291..e37b77c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2016-06-28 John David Anglin <danglin@gcc.gnu.org> + + * config/pa/pa.md (call_symref_64bit_post_reload): Don't call + pa_output_arg_descriptor. + (call_val_symref_64bit_post_reload): Likewise. + (call_val_powf_64bit_post_reload): Likewise. + (sibcall_internal_symref_64bit): Likewise. + (sibcall_value_internal_symref_64bit): Likewise. + 2016-06-28 Jakub Jelinek <jakub@redhat.com> PR middle-end/71626 diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 493b764..44fe8d2 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -7314,7 +7314,6 @@ add,l %2,%3,%3\;bv,n %%r0(%3)" "TARGET_64BIT" "* { - pa_output_arg_descriptor (insn); return pa_output_call (insn, operands[0], 0); }" [(set_attr "type" "call") @@ -7924,7 +7923,6 @@ add,l %2,%3,%3\;bv,n %%r0(%3)" "TARGET_64BIT" "* { - pa_output_arg_descriptor (insn); return pa_output_call (insn, operands[1], 0); }" [(set_attr "type" "call") @@ -8019,7 +8017,6 @@ add,l %2,%3,%3\;bv,n %%r0(%3)" "TARGET_64BIT && TARGET_HPUX" "* { - pa_output_arg_descriptor (insn); return pa_output_call (insn, operands[1], 0); }" [(set_attr "type" "call") @@ -8315,7 +8312,6 @@ add,l %2,%3,%3\;bv,n %%r0(%3)" "TARGET_64BIT" "* { - pa_output_arg_descriptor (insn); return pa_output_call (insn, operands[0], 1); }" [(set_attr "type" "sibcall") @@ -8404,7 +8400,6 @@ add,l %2,%3,%3\;bv,n %%r0(%3)" "TARGET_64BIT" "* { - pa_output_arg_descriptor (insn); return pa_output_call (insn, operands[1], 1); }" [(set_attr "type" "sibcall") |