summaryrefslogtreecommitdiffstats
path: root/c/src/exec/score/cpu/mips/rtems/score/mips.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/exec/score/cpu/mips/rtems/score/mips.h')
-rw-r--r--c/src/exec/score/cpu/mips/rtems/score/mips.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/c/src/exec/score/cpu/mips/rtems/score/mips.h b/c/src/exec/score/cpu/mips/rtems/score/mips.h
index 1f2740c49d..f95175d362 100644
--- a/c/src/exec/score/cpu/mips/rtems/score/mips.h
+++ b/c/src/exec/score/cpu/mips/rtems/score/mips.h
@@ -18,6 +18,10 @@
extern "C" {
#endif
+#ifndef ASM
+#include <idtcpu.h>
+#endif
+
/*
* This file contains the information required to build
* RTEMS for a particular member of the "no cpu"
@@ -89,7 +93,7 @@ extern "C" {
do { \
unsigned int _sr; \
mips_get_sr( _sr ); \
- _sr |= (_mask) | SR_IEC; \
+ _sr |= (_mask); \
mips_set_sr( _sr ); \
} while (0)