summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/cpu/mips/cpu_asm.S
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/exec/score/cpu/mips/cpu_asm.S')
-rw-r--r--c/src/exec/score/cpu/mips/cpu_asm.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/exec/score/cpu/mips/cpu_asm.S b/c/src/exec/score/cpu/mips/cpu_asm.S
index 657c490d96..9614705e44 100644
--- a/c/src/exec/score/cpu/mips/cpu_asm.S
+++ b/c/src/exec/score/cpu/mips/cpu_asm.S
@@ -56,7 +56,7 @@
* left it in...
*/
-#define INSTRUMENT_ISR_VECTORING
+/* #define INSTRUMENT_ISR_VECTORING */
/* #define INSTRUMENT_EXECUTING_THREAD */
@@ -484,7 +484,7 @@ _CPU_Context_switch_restore:
#if __mips == 3
or t2,SR_EXL + SR_IE
#elif __mips == 1
- or t2,SR_IEC + SR_IEP /* save current & previous int enable */
+ or t2,SR_IEC + SR_IEP + SR_IEO /* save current & previous int enable */
#endif
and t0,t2 /* keep only the per-task bits */