diff options
author | Mike Pall <mike> | 2011-04-13 02:27:19 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2011-04-13 02:28:25 +0200 |
commit | 1fa0cc09b3c3a1567f805fa2c9e5214148b8bcd5 (patch) | |
tree | bf4696c4a37ff89b11cbffa854f01f62417c8995 /src | |
parent | 0001a7fcedfa5da45bb8489fbce6447cadd8187b (diff) | |
download | luajit-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.dasc | 2 | ||||
-rw-r--r-- | src/buildvm_ppcspe.h | 2 |
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] = { | |||
279 | 0x000980b0, | 279 | 0x000980b0, |
280 | 0x7d8e4050, | 280 | 0x7d8e4050, |
281 | 0x137b4a2d, | 281 | 0x137b4a2d, |
282 | 0x98d20000, | 282 | 0x98b20000, |
283 | 0x00098200, | 283 | 0x00098200, |
284 | 0x72000000, | 284 | 0x72000000, |
285 | 0x00090200, | 285 | 0x00090200, |