aboutsummaryrefslogtreecommitdiff
path: root/src/vm_ppc.dasc
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm_ppc.dasc')
-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 d9e19298..a376c849 100644
--- a/src/vm_ppc.dasc
+++ b/src/vm_ppc.dasc
@@ -859,11 +859,11 @@ static void build_subroutines(BuildCtx *ctx)
859 |.endif 859 |.endif
860 | lwz PC, -16(RB) // Restore PC from [cont|PC]. 860 | lwz PC, -16(RB) // Restore PC from [cont|PC].
861 | subi TMP2, RD, 8 861 | subi TMP2, RD, 8
862 | lwz TMP1, LFUNC:TMP1->pc
863 | stwx TISNIL, RA, TMP2 // Ensure one valid arg. 862 | stwx TISNIL, RA, TMP2 // Ensure one valid arg.
864 |.if FFI 863 |.if FFI
865 | ble >1 864 | ble >1
866 |.endif 865 |.endif
866 | lwz TMP1, LFUNC:TMP1->pc
867 | lwz KBASE, PC2PROTO(k)(TMP1) 867 | lwz KBASE, PC2PROTO(k)(TMP1)
868 | // BASE = base, RA = resultptr, RB = meta base 868 | // BASE = base, RA = resultptr, RB = meta base
869 | mtctr TMP0 869 | mtctr TMP0