diff options
author | Gedare Bloom <gedare@rtems.org> | 2016-01-08 16:54:20 -0500 |
---|---|---|
committer | Gedare Bloom <gedare@rtems.org> | 2016-03-03 16:36:30 -0500 |
commit | 3267f9580f2557a17a9191e37ef3323d346435ca (patch) | |
tree | 1256dc3fb71e66ea50b85ae4b3ab4bf65d51466e /c/src/lib/libbsp/i386/pc386/startup | |
parent | i386: relocate fatal halt to bsp layer (diff) | |
download | rtems-3267f9580f2557a17a9191e37ef3323d346435ca.tar.bz2 |
i386: prepare for paravirtualized interrupts
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/startup')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c b/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c index c9830f6bac..efc93a0350 100644 --- a/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c +++ b/c/src/lib/libbsp/i386/pc386/startup/bsp_fatal_halt.c @@ -11,10 +11,9 @@ void _CPU_Fatal_halt(uint32_t source, uint32_t error) { - uint32_t _error_lvalue = ( _error ); __asm__ volatile ( "cli ; movl %0,%%eax ; hlt" - : "=r" ((_error_lvalue)) - : "0" ((_error_lvalue)) + : "=r" ((error)) + : "0" ((error)) ); } |