Revision 3e382bc8 target-mips/op.c
b/target-mips/op.c | ||
---|---|---|
1104 | 1104 |
if (env->hflags & MIPS_HFLAG_ERL) { |
1105 | 1105 |
env->PC = env->CP0_ErrorEPC; |
1106 | 1106 |
env->hflags &= ~MIPS_HFLAG_ERL; |
1107 |
env->CP0_Status &= ~(1 << CP0St_ERL); |
|
1107 | 1108 |
} else { |
1108 | 1109 |
env->PC = env->CP0_EPC; |
1109 | 1110 |
env->hflags &= ~MIPS_HFLAG_EXL; |
1111 |
env->CP0_Status &= ~(1 << CP0St_EXL); |
|
1110 | 1112 |
} |
1111 | 1113 |
env->CP0_LLAddr = 1; |
1112 | 1114 |
} |
Also available in: Unified diff