fix broken mips syscall asm
[musl] / src / internal / mips / syscall.s
index 01a5917..2857540 100644 (file)
@@ -3,7 +3,7 @@
 .global __syscall
 .type   __syscall,@function
 __syscall:
-       move    $10, $4
+       move    $25, $4
        move    $4, $5
        move    $5, $6
        move    $6, $7
@@ -13,7 +13,7 @@ __syscall:
        subu    $sp, $sp, 32
        sw      $8, 16($sp)
        sw      $9, 20($sp)
-       move    $2, $10
+       move    $2, $25
        syscall
        beq     $7, $0, 1f
        addu    $sp, $sp, 32