|
@@ -539,9 +539,8 @@ static void build_subroutines(BuildCtx *ctx)
|
|
|1:
|
|
|1:
|
|
| beq ->cont_ffi_callback // cont = 1: return from FFI callback.
|
|
| beq ->cont_ffi_callback // cont = 1: return from FFI callback.
|
|
| // cont = 0: tailcall from C function.
|
|
| // cont = 0: tailcall from C function.
|
|
- | ldr CARG3, [BASE, FRAME_FUNC]
|
|
|
|
- | sub CARG4, CARG4, #16
|
|
|
|
- | sub RC, CARG4, BASE
|
|
|
|
|
|
+ | sub CARG4, CARG4, #16
|
|
|
|
+ | sub RC, CARG4, BASE
|
|
| b ->vm_call_tail
|
|
| b ->vm_call_tail
|
|
|.endif
|
|
|.endif
|
|
|
|
|
|
|