From 3a1d9c6711e2b03d9afa6132b5f976d0e352221a Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 14 Nov 2012 11:14:21 +0100 Subject: bsps: Include Use to get prototype for bsp_cleanup(). Fix bsp_cleanup() definition if necessary. --- c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c | 2 +- c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c | 2 +- c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c | 3 +-- c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c | 3 +-- c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c | 2 +- c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c | 2 +- c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c | 7 ++----- c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c | 1 + c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c | 4 ++-- c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c | 4 ++-- c/src/lib/libbsp/shared/bspclean.c | 4 +--- 11 files changed, 14 insertions(+), 20 deletions(-) diff --git a/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c b/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c index 0cffe0d0b2..75e29ae5c7 100644 --- a/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c +++ b/c/src/lib/libbsp/lm32/milkymist/startup/bspclean.c @@ -9,7 +9,7 @@ * http://www.rtems.com/license/LICENSE. */ -#include +#include #include "../include/system_conf.h" static void reboot(void) diff --git a/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c b/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c index ff8b4db7eb..fb538904df 100644 --- a/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/mcf5225x/startup/bspclean.c @@ -15,8 +15,8 @@ * http://www.rtems.com/license/LICENSE. */ -#include #include +#include #include void __attribute__((weak)) bsp_cleanup( diff --git a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c index 3dbb106ef8..45966ffebc 100644 --- a/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/mvme136/startup/bspclean.c @@ -9,9 +9,8 @@ * http://www.rtems.com/license/LICENSE. */ -#include #include -#include +#include #include extern void start( void ); diff --git a/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c index 8457dd4c68..7f29f4e87d 100644 --- a/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/mvme147/startup/bspclean.c @@ -13,9 +13,8 @@ * May 1996 */ -#include #include -#include +#include extern void start( void ); diff --git a/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c index 6ba44d6a71..7c2515075e 100644 --- a/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/mvme162/startup/bspclean.c @@ -16,8 +16,8 @@ * RTEMS above. */ -#include #include +#include #include #include diff --git a/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c b/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c index c4b36f4e63..487ad35442 100644 --- a/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/mvme167/startup/bspclean.c @@ -14,8 +14,8 @@ * Copyright (c) 1998, National Research Council of Canada */ -#include #include +#include #include extern void start( void ); diff --git a/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c b/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c index f8e0f8e469..f9de975880 100644 --- a/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c +++ b/c/src/lib/libbsp/m68k/uC5282/startup/bspclean.c @@ -13,15 +13,12 @@ * http://www.rtems.com/license/LICENSE. */ -#include #include -#include - -extern void bsp_reset(int); +#include void bsp_cleanup( uint32_t status ) { - bsp_reset(0); + bsp_reset(); } diff --git a/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c b/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c index 036cbb4c84..1b63003e1c 100644 --- a/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c +++ b/c/src/lib/libbsp/powerpc/beatnik/startup/bspclean.c @@ -1,4 +1,5 @@ #include +#include #include void bsp_cleanup( diff --git a/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c b/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c index df2d7af477..75f95e645b 100644 --- a/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c +++ b/c/src/lib/libbsp/powerpc/virtex4/startup/bspclean.c @@ -32,15 +32,15 @@ * http://www.rtems.com/license/LICENSE. */ -#include #include +#include static void _noopfun(void) {} void app_bsp_cleanup(void) __attribute__(( weak, alias("_noopfun") )); -void bsp_cleanup( void ) +void bsp_cleanup( uint32_t status ) { app_bsp_cleanup(); diff --git a/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c b/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c index df2d7af477..75f95e645b 100644 --- a/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c +++ b/c/src/lib/libbsp/powerpc/virtex5/startup/bspclean.c @@ -32,15 +32,15 @@ * http://www.rtems.com/license/LICENSE. */ -#include #include +#include static void _noopfun(void) {} void app_bsp_cleanup(void) __attribute__(( weak, alias("_noopfun") )); -void bsp_cleanup( void ) +void bsp_cleanup( uint32_t status ) { app_bsp_cleanup(); diff --git a/c/src/lib/libbsp/shared/bspclean.c b/c/src/lib/libbsp/shared/bspclean.c index a037e5a20b..e378d60921 100644 --- a/c/src/lib/libbsp/shared/bspclean.c +++ b/c/src/lib/libbsp/shared/bspclean.c @@ -9,11 +9,9 @@ * http://www.rtems.com/license/LICENSE. */ -#include -#include #include -#include #include +#include void bsp_cleanup( uint32_t status -- cgit v1.2.3