diff options
Diffstat (limited to 'c/src/exec/score/cpu/mips/cpu_asm.S')
-rw-r--r-- | c/src/exec/score/cpu/mips/cpu_asm.S | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/exec/score/cpu/mips/cpu_asm.S b/c/src/exec/score/cpu/mips/cpu_asm.S index 9509368dbd..45d152de95 100644 --- a/c/src/exec/score/cpu/mips/cpu_asm.S +++ b/c/src/exec/score/cpu/mips/cpu_asm.S @@ -909,9 +909,11 @@ _ISR_Handler_exit: .set at addiu sp,sp,EXCP_STACK_SIZE + + mfc0 k0, C0_EPC rfe /* Might not need to do RFE here... */ - j ra + j k0 nop .set reorder |