From 74d174c63143661ad76d0a56c5e9d0d1f968b7ea Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Fri, 2 Oct 2009 11:20:51 +0000 Subject: [PATCH] lb1sf68.asm (PICCALL): Use variable sized branch. * config/m68k/lb1sf68.asm (PICCALL): Use variable sized branch. Co-Authored-By: Maxim Kuvyrkov From-SVN: r152399 --- gcc/ChangeLog | 5 +++++ gcc/config/m68k/lb1sf68.asm | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f07f55521b57..37b433fe9343 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-10-02 Andreas Schwab + Maxim Kuvyrkov + + * config/m68k/lb1sf68.asm (PICCALL): Use variable sized branch. + 2009-10-02 Nick Clifton * config/mn10300/mn10300.h (USER_LABEL_PREFIX): Define. diff --git a/gcc/config/m68k/lb1sf68.asm b/gcc/config/m68k/lb1sf68.asm index 4bafbfb188b1..0339a092c4f7 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