aboutsummaryrefslogtreecommitdiff
path: root/src/vm_ppc.dasc
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/vm_ppc.dasc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc
index e2d62e00..9c1cc36f 100644
--- a/src/vm_ppc.dasc
+++ b/src/vm_ppc.dasc
@@ -819,11 +819,11 @@ static void build_subroutines(BuildCtx *ctx)
819 |.endif 819 |.endif
820 | lwz PC, -16(RB) // Restore PC from [cont|PC]. 820 | lwz PC, -16(RB) // Restore PC from [cont|PC].
821 | subi TMP2, RD, 8 821 | subi TMP2, RD, 8
822 | lwz TMP1, LFUNC:TMP1->pc
823 | stwx TISNIL, RA, TMP2 // Ensure one valid arg. 822 | stwx TISNIL, RA, TMP2 // Ensure one valid arg.
824 |.if FFI 823 |.if FFI
825 | ble >1 824 | ble >1
826 |.endif 825 |.endif
826 | lwz TMP1, LFUNC:TMP1->pc
827 | lwz KBASE, PC2PROTO(k)(TMP1) 827 | lwz KBASE, PC2PROTO(k)(TMP1)
828 | // BASE = base, RA = resultptr, RB = meta base 828 | // BASE = base, RA = resultptr, RB = meta base
829 | mtctr TMP0 829 | mtctr TMP0