diff options
author | Andreas Schwab <schwab@linux-m68k.org> | 2009-10-02 11:20:51 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2009-10-02 11:20:51 +0000 |
commit | 74d174c63143661ad76d0a56c5e9d0d1f968b7ea (patch) | |
tree | 4cee249e87484ba6f70530c5fbcd5ee30e55fad2 /gcc | |
parent | 335618174dc27c6df2a4131951c3d3446ed06e87 (diff) | |
download | gcc-74d174c63143661ad76d0a56c5e9d0d1f968b7ea.zip gcc-74d174c63143661ad76d0a56c5e9d0d1f968b7ea.tar.gz gcc-74d174c63143661ad76d0a56c5e9d0d1f968b7ea.tar.bz2 |
lb1sf68.asm (PICCALL): Use variable sized branch.
* config/m68k/lb1sf68.asm (PICCALL): Use variable sized branch.
Co-Authored-By: Maxim Kuvyrkov <maxim@codesourcery.com>
From-SVN: r152399
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/m68k/lb1sf68.asm | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f07f555..37b433f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-10-02 Andreas Schwab <schwab@linux-m68k.org> + Maxim Kuvyrkov <maxim@codesourcery.com> + + * config/m68k/lb1sf68.asm (PICCALL): Use variable sized branch. + 2009-10-02 Nick Clifton <nickc@redhat.com> * config/mn10300/mn10300.h (USER_LABEL_PREFIX): Define. diff --git a/gcc/config/m68k/lb1sf68.asm b/gcc/config/m68k/lb1sf68.asm index 4bafbfb..0339a09 100644 --- a/gcc/config/m68k/lb1sf68.asm +++ b/gcc/config/m68k/lb1sf68.asm @@ -164,7 +164,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see lea \addr-.-8,a0 jsr pc@(a0) #else - bsr \addr + jbsr \addr #endif .endm @@ -203,7 +203,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see lea \addr-.-8,a0 jsr pc@(a0) #else - bsr \addr + jbsr \addr #endif .endm |