Fix instruction that causes an assembler error on newer assemblers.
authorChris Hanson <org/chris-hanson/cph>
Sun, 16 Nov 1997 23:12:44 +0000 (23:12 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sun, 16 Nov 1997 23:12:44 +0000 (23:12 +0000)
v7/src/microcode/cmpauxmd/mips.m4

index b575f0de23b98172ee18ce91fa595743bbb943e7..1c6b1dfa69f892c148111a0a61993def36facff2 100644 (file)
@@ -1,8 +1,8 @@
 /* #define DEBUG_INTERFACE */ /* -*-Midas-*- */
  ###
- ###   $Id: mips.m4,v 1.11 1993/10/17 11:16:34 cph Exp $
+ ###   $Id: mips.m4,v 1.12 1997/11/16 23:12:44 cph Exp $
  ###
- ###   Copyright (c) 1989-93 Massachusetts Institute of Technology
+ ###   Copyright (c) 1989-97 Massachusetts Institute of Technology
  ###
  ###   This material was developed by the Scheme project at the
  ###   Massachusetts Institute of Technology, Department of
@@ -518,7 +518,8 @@ shortcircuit_apply_1:
 shortcircuit_apply_lose:
        lw      $C_arg2,0($stack)       # pop procedure into arg register
        addi    $stack,$stack,4
-       j       scheme_to_interface     # invoke the standard apply
+       la      $at,scheme_to_interface # invoke the standard apply
+       j       $at
        addi    $tramp_index,$0,80
 
        .globl  set_interrupt_enables