From a052181ca2e243540342315cde990b9471331a8e Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 14 Nov 2012 09:59:10 +0100 Subject: score: Add RTEMS_FATAL_SOURCE_EXIT Include in all BSPs. Call rtems_fatal() with RTEMS_FATAL_SOURCE_EXIT as source and the exit() status code as fatal code in every bsp_cleanup(). Move previous bsp_cleanup() code into bsp_fatal_extension(). --- c/src/lib/libbsp/sh/gensh1/include/bsp.h | 1 + c/src/lib/libbsp/sh/gensh2/include/bsp.h | 1 + c/src/lib/libbsp/sh/gensh4/include/bsp.h | 1 + c/src/lib/libbsp/sh/shsim/include/bsp.h | 1 + 4 files changed, 4 insertions(+) (limited to 'c/src/lib/libbsp/sh') diff --git a/c/src/lib/libbsp/sh/gensh1/include/bsp.h b/c/src/lib/libbsp/sh/gensh1/include/bsp.h index e1c28f0539..f186e09da4 100644 --- a/c/src/lib/libbsp/sh/gensh1/include/bsp.h +++ b/c/src/lib/libbsp/sh/gensh1/include/bsp.h @@ -32,6 +32,7 @@ extern "C" { #include #include +#include #define BSP_SMALL_MEMORY 1 diff --git a/c/src/lib/libbsp/sh/gensh2/include/bsp.h b/c/src/lib/libbsp/sh/gensh2/include/bsp.h index 400bf455d7..5e253fec95 100644 --- a/c/src/lib/libbsp/sh/gensh2/include/bsp.h +++ b/c/src/lib/libbsp/sh/gensh2/include/bsp.h @@ -43,6 +43,7 @@ extern "C" { #include #include +#include #define BSP_SMALL_MEMORY 1 diff --git a/c/src/lib/libbsp/sh/gensh4/include/bsp.h b/c/src/lib/libbsp/sh/gensh4/include/bsp.h index 317e3fc80a..01d4f32bfd 100644 --- a/c/src/lib/libbsp/sh/gensh4/include/bsp.h +++ b/c/src/lib/libbsp/sh/gensh4/include/bsp.h @@ -46,6 +46,7 @@ extern "C" { #include #include #include +#include #include "rtems/score/sh7750_regs.h" diff --git a/c/src/lib/libbsp/sh/shsim/include/bsp.h b/c/src/lib/libbsp/sh/shsim/include/bsp.h index 2dc39a5a9a..56d4c295f5 100644 --- a/c/src/lib/libbsp/sh/shsim/include/bsp.h +++ b/c/src/lib/libbsp/sh/shsim/include/bsp.h @@ -31,6 +31,7 @@ extern "C" { #include #include +#include #define BSP_SMALL_MEMORY 1 -- cgit v1.2.3