summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/i386/cpu.c
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2016-01-08 16:54:20 -0500
committerGedare Bloom <gedare@rtems.org>2016-03-03 16:36:30 -0500
commit3267f9580f2557a17a9191e37ef3323d346435ca (patch)
tree1256dc3fb71e66ea50b85ae4b3ab4bf65d51466e /cpukit/score/cpu/i386/cpu.c
parenti386: relocate fatal halt to bsp layer (diff)
downloadrtems-3267f9580f2557a17a9191e37ef3323d346435ca.tar.bz2
i386: prepare for paravirtualized interrupts
Diffstat (limited to '')
-rw-r--r--cpukit/score/cpu/i386/cpu.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpukit/score/cpu/i386/cpu.c b/cpukit/score/cpu/i386/cpu.c
index 17aa990f3c..f0bbad47a3 100644
--- a/cpukit/score/cpu/i386/cpu.c
+++ b/cpukit/score/cpu/i386/cpu.c
@@ -115,7 +115,11 @@ uint32_t _CPU_ISR_Get_level( void )
{
uint32_t level;
+#if !defined(RTEMS_PARAVIRT)
i386_get_interrupt_level( level );
+#else
+ level = i386_get_interrupt_level();
+#endif
return level;
}