diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2014-08-11 19:51:38 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2014-08-11 19:51:38 +0000 |
commit | 31fd809b65632a5844ff6aa54d6cb073d5718609 (patch) | |
tree | ac3b68ab18e6442d9259ae995c72a44c4a418dd4 /gcc | |
parent | 59f5868d30d8ec3379b02db36b31c3fff121d724 (diff) | |
download | gcc-31fd809b65632a5844ff6aa54d6cb073d5718609.zip gcc-31fd809b65632a5844ff6aa54d6cb073d5718609.tar.gz gcc-31fd809b65632a5844ff6aa54d6cb073d5718609.tar.bz2 |
Revert last change.
From-SVN: r213835
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/pa/pa.c | 4 |
2 files changed, 1 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 15555c6..da93817 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -119,12 +119,6 @@ wk constraints. Make the wy constraint documentation match them implementation. -2014-08-11 John Dave Anglin <danglin@gcc.gnu.org> - - PR target/62038 - * config/pa/pa.c (pa_asm_output_mi_thunk): Use a branch with %r31 link - register. - 2014-08-11 Mircea Namolaru <mircea.namolaru@inria.fr> Replacement of isl_int by isl_val diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 00084ab..d52d52f 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -8285,9 +8285,7 @@ pa_asm_output_mi_thunk (FILE *file, tree thunk_fndecl, HOST_WIDE_INT delta, if (!val_14) output_asm_insn ("addil L'%2,%%r26", xoperands); - /* An absolute branch without a link register is not considered - a call by GAS. We need a call to get a stub if necessary. */ - output_asm_insn ("bl %0,%%r31", xoperands); + output_asm_insn ("b %0", xoperands); if (val_14) { |