aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/vm_arm.dasc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/vm_arm.dasc b/src/vm_arm.dasc
index 2d600d22..62579eab 100644
--- a/src/vm_arm.dasc
+++ b/src/vm_arm.dasc
@@ -539,9 +539,8 @@ static void build_subroutines(BuildCtx *ctx)
539 |1: 539 |1:
540 | beq ->cont_ffi_callback // cont = 1: return from FFI callback. 540 | beq ->cont_ffi_callback // cont = 1: return from FFI callback.
541 | // cont = 0: tailcall from C function. 541 | // cont = 0: tailcall from C function.
542 | ldr CARG3, [BASE, FRAME_FUNC] 542 | sub CARG4, CARG4, #16
543 | sub CARG4, CARG4, #16 543 | sub RC, CARG4, BASE
544 | sub RC, CARG4, BASE
545 | b ->vm_call_tail 544 | b ->vm_call_tail
546 |.endif 545 |.endif
547 | 546 |