diff options
author | Mike Pall <mike> | 2010-09-14 01:20:01 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2010-09-14 01:20:01 +0200 |
commit | 2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa (patch) | |
tree | c57cc6ac5001b4638bfbfd8b98b6c25249c0fdc0 | |
parent | fe159ea2fb0a1ccc41da42cd00db50f40395a9e8 (diff) | |
download | luajit-2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa.tar.gz luajit-2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa.tar.bz2 luajit-2bdf3fcd505f5f97ebfa32973b09f3c37d2d3cfa.zip |
PPC: Fix KBASE restore in BC_CALLT.
-rw-r--r-- | src/buildvm_ppc.dasc | 2 |
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 |