Commit 1c58b16694f719915b4e0b79ff2e7fda6488e9cb

Authored by aurel32
1 parent dc18031f

Don't stop translation for mtc0 compare

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5686 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 0 additions and 4 deletions
target-mips/translate.c
@@ -3609,8 +3609,6 @@ static void gen_mtc0 (CPUState *env, DisasContext *ctx, TCGv t0, int reg, int se @@ -3609,8 +3609,6 @@ static void gen_mtc0 (CPUState *env, DisasContext *ctx, TCGv t0, int reg, int se
3609 default: 3609 default:
3610 goto die; 3610 goto die;
3611 } 3611 }
3612 - /* Stop translation as we may have switched the execution mode */  
3613 - ctx->bstate = BS_STOP;  
3614 break; 3612 break;
3615 case 12: 3613 case 12:
3616 switch (sel) { 3614 switch (sel) {
@@ -4793,8 +4791,6 @@ static void gen_dmtc0 (CPUState *env, DisasContext *ctx, TCGv t0, int reg, int s @@ -4793,8 +4791,6 @@ static void gen_dmtc0 (CPUState *env, DisasContext *ctx, TCGv t0, int reg, int s
4793 default: 4791 default:
4794 goto die; 4792 goto die;
4795 } 4793 }
4796 - /* Stop translation as we may have switched the execution mode */  
4797 - ctx->bstate = BS_STOP;  
4798 break; 4794 break;
4799 case 12: 4795 case 12:
4800 switch (sel) { 4796 switch (sel) {