diff options
Diffstat (limited to 'libgloss/mips/idtmon.S')
-rw-r--r-- | libgloss/mips/idtmon.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libgloss/mips/idtmon.S b/libgloss/mips/idtmon.S index 304aaa4..d09b2e0 100644 --- a/libgloss/mips/idtmon.S +++ b/libgloss/mips/idtmon.S @@ -28,7 +28,8 @@ #define INDIRECT(name,index) \ .globl name; \ .ent name; \ -name: la $2,+(0xbfc00000+((index)*8)); \ +name: lui $2,%hi(0xbfc00000+((index)*8)); \ + addiu $2,$2,%lo(0xbfc00000+((index)*8)); \ j $2; \ .end name |