diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/vm_mips64.dasc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/vm_mips64.dasc b/src/vm_mips64.dasc index a8d20413..1f0118ec 100644 --- a/src/vm_mips64.dasc +++ b/src/vm_mips64.dasc | |||
@@ -1420,9 +1420,10 @@ static void build_subroutines(BuildCtx *ctx) | |||
1420 | | sltu AT, TMP1, TMP2 | 1420 | | sltu AT, TMP1, TMP2 |
1421 | | bnez AT, ->fff_fallback | 1421 | | bnez AT, ->fff_fallback |
1422 | |. lbu TMP3, DISPATCH_GL(hookmask)(DISPATCH) | 1422 | |. lbu TMP3, DISPATCH_GL(hookmask)(DISPATCH) |
1423 | | daddiu NARGS8:RC, NARGS8:RC, -8 | 1423 | | daddiu NARGS8:TMP0, NARGS8:RC, -8 |
1424 | | bltz NARGS8:RC, ->fff_fallback | 1424 | | bltz NARGS8:TMP0, ->fff_fallback |
1425 | |. move TMP2, BASE | 1425 | |. move TMP2, BASE |
1426 | | move NARGS8:RC, NARGS8:TMP0 | ||
1426 | | daddiu BASE, BASE, 16 | 1427 | | daddiu BASE, BASE, 16 |
1427 | | // Remember active hook before pcall. | 1428 | | // Remember active hook before pcall. |
1428 | | srl TMP3, TMP3, HOOK_ACTIVE_SHIFT | 1429 | | srl TMP3, TMP3, HOOK_ACTIVE_SHIFT |