diff --git a/src/internal/mips/syscall.s b/src/internal/mips/syscall.s index 01a5917b..28575408 100644 --- a/src/internal/mips/syscall.s +++ b/src/internal/mips/syscall.s @@ -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