aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2011-04-13 02:27:19 +0200
committerMike Pall <mike>2011-04-13 02:28:25 +0200
commit1fa0cc09b3c3a1567f805fa2c9e5214148b8bcd5 (patch)
treebf4696c4a37ff89b11cbffa854f01f62417c8995 /src
parent0001a7fcedfa5da45bb8489fbce6447cadd8187b (diff)
downloadluajit-1fa0cc09b3c3a1567f805fa2c9e5214148b8bcd5.tar.gz
luajit-1fa0cc09b3c3a1567f805fa2c9e5214148b8bcd5.tar.bz2
luajit-1fa0cc09b3c3a1567f805fa2c9e5214148b8bcd5.zip
PPC: Fix L->status for resume after yield.
Diffstat (limited to 'src')
-rw-r--r--src/buildvm_ppc.dasc2
-rw-r--r--src/buildvm_ppcspe.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/buildvm_ppc.dasc b/src/buildvm_ppc.dasc
index f96168df..b9564621 100644
--- a/src/buildvm_ppc.dasc
+++ b/src/buildvm_ppc.dasc
@@ -480,7 +480,7 @@ static void build_subroutines(BuildCtx *ctx)
480 | evsplati TISSTR, LJ_TSTR 480 | evsplati TISSTR, LJ_TSTR
481 | sub RD, TMP1, BASE 481 | sub RD, TMP1, BASE
482 | evmergelo TOBIT, TOBIT, TMP2 482 | evmergelo TOBIT, TOBIT, TMP2
483 | stb TMP3, L->status 483 | stb CARG3, L->status
484 | andi. TMP0, PC, FRAME_TYPE 484 | andi. TMP0, PC, FRAME_TYPE
485 | li_vmstate INTERP 485 | li_vmstate INTERP
486 | addi RD, RD, 8 486 | addi RD, RD, 8
diff --git a/src/buildvm_ppcspe.h b/src/buildvm_ppcspe.h
index e2d2343b..003b199d 100644
--- a/src/buildvm_ppcspe.h
+++ b/src/buildvm_ppcspe.h
@@ -279,7 +279,7 @@ static const unsigned int build_actionlist[4954] = {
2790x000980b0, 2790x000980b0,
2800x7d8e4050, 2800x7d8e4050,
2810x137b4a2d, 2810x137b4a2d,
2820x98d20000, 2820x98b20000,
2830x00098200, 2830x00098200,
2840x72000000, 2840x72000000,
2850x00090200, 2850x00090200,