diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2011-05-13 15:50:56 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2011-05-13 15:50:56 +0000 |
commit | 43136ea02ba83b185207d9615c781c698930b4c8 (patch) | |
tree | edcd30c1283a0fb04841c9cfbc08c6027acc035c /tools/schedsim/rtems/sched_cpu/rtems | |
parent | 2011-05-13 Ralf Corsépius <ralf.corsepius@rtems.org> (diff) | |
download | rtems-43136ea02ba83b185207d9615c781c698930b4c8.tar.bz2 |
2011-05-13 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/interr.c: Minimize diffs to cpukit/score/src/interr.c.
* rtems/sched_cpu/rtems/score/cpu.h:
Incorporate parts of former posix BSP.
Diffstat (limited to '')
-rw-r--r-- | tools/schedsim/rtems/sched_cpu/rtems/score/cpu.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/schedsim/rtems/sched_cpu/rtems/score/cpu.h b/tools/schedsim/rtems/sched_cpu/rtems/score/cpu.h index 7e206fd883..f47c8c3005 100644 --- a/tools/schedsim/rtems/sched_cpu/rtems/score/cpu.h +++ b/tools/schedsim/rtems/sched_cpu/rtems/score/cpu.h @@ -39,6 +39,9 @@ extern "C" { #endif +#include <stdio.h> /* fprintf */ +#include <stdlib.h> /* exit */ + #include <rtems/score/no_cpu.h> /* pick up machine definitions */ #ifndef ASM #include <rtems/score/types.h> @@ -919,6 +922,8 @@ uint32_t _CPU_ISR_Get_level( void ); */ #define _CPU_Fatal_halt( _error ) \ { \ + fprintf( stderr, "FATAL ERROR!!\n" ); \ + exit( -1 ); \ } /* end of Fatal Error manager macros */ |