aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2010-09-14 01:20:01 +0200
committerMike Pall <mike>2010-09-14 01:20:01 +0200
commit2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa (patch)
treec57cc6ac5001b4638bfbfd8b98b6c25249c0fdc0 /src
parentfe159ea2fb0a1ccc41da42cd00db50f40395a9e8 (diff)
downloadluajit-2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa.tar.gz
luajit-2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa.tar.bz2
luajit-2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa.zip
PPC: Fix KBASE restore in BC_CALLT.
Diffstat (limited to 'src')
-rw-r--r--src/buildvm_ppc.dasc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildvm_ppc.dasc b/src/buildvm_ppc.dasc
index e5ad8c46..56372527 100644
--- a/src/buildvm_ppc.dasc
+++ b/src/buildvm_ppc.dasc
@@ -2068,7 +2068,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
2068 | lwz INS, -4(TMP1) 2068 | lwz INS, -4(TMP1)
2069 | decode_RA8 RA, INS 2069 | decode_RA8 RA, INS
2070 | sub TMP1, BASE, RA 2070 | sub TMP1, BASE, RA
2071 | lwz LFUNC:TMP1, FRAME_FUNC(TMP1) 2071 | lwz LFUNC:TMP1, FRAME_FUNC-8(TMP1)
2072 | lwz TMP1, LFUNC:TMP1->pc 2072 | lwz TMP1, LFUNC:TMP1->pc
2073 | lwz KBASE, PC2PROTO(k)(TMP1) // Need to prepare KBASE. 2073 | lwz KBASE, PC2PROTO(k)(TMP1) // Need to prepare KBASE.
2074 | b <4 2074 | b <4