[rtems commit] bsps: Use RTEMS_BSP_CLEANUP_OPTIONS

Sebastian Huber sebh at rtems.org
Sun Nov 25 16:41:26 UTC 2012


Module:    rtems
Branch:    master
Commit:    39aa75e7453fe9a0df6e02a86bf6d8f12bc44f3f
Changeset: http://git.rtems.org/rtems/commit/?id=39aa75e7453fe9a0df6e02a86bf6d8f12bc44f3f

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri Nov 23 22:40:09 2012 +0100

bsps: Use RTEMS_BSP_CLEANUP_OPTIONS

---

 c/src/lib/libbsp/mips/jmr3904/configure.ac  |    2 +-
 c/src/lib/libbsp/mips/jmr3904/include/bsp.h |    1 -
 c/src/lib/libbsp/powerpc/psim/configure.ac  |    2 +-
 c/src/lib/libbsp/powerpc/psim/include/bsp.h |    2 --
 c/src/lib/libbsp/sparc/erc32/configure.ac   |    2 +-
 c/src/lib/libbsp/sparc/erc32/include/bsp.h  |    2 --
 c/src/lib/libbsp/sparc/leon2/configure.ac   |    2 +-
 c/src/lib/libbsp/sparc/leon2/include/bsp.h  |    2 --
 c/src/lib/libbsp/sparc/leon3/configure.ac   |    2 +-
 c/src/lib/libbsp/sparc/leon3/include/bsp.h  |    2 --
 10 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/c/src/lib/libbsp/mips/jmr3904/configure.ac b/c/src/lib/libbsp/mips/jmr3904/configure.ac
index b233c0d..89f38b3 100644
--- a/c/src/lib/libbsp/mips/jmr3904/configure.ac
+++ b/c/src/lib/libbsp/mips/jmr3904/configure.ac
@@ -13,7 +13,7 @@ RTEMS_PROG_CC_FOR_TARGET
 RTEMS_CANONICALIZE_TOOLS
 RTEMS_PROG_CCAS
 
-RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
+RTEMS_BSP_CLEANUP_OPTIONS(0, 1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])
diff --git a/c/src/lib/libbsp/mips/jmr3904/include/bsp.h b/c/src/lib/libbsp/mips/jmr3904/include/bsp.h
index 36fb4ea..7a82702 100644
--- a/c/src/lib/libbsp/mips/jmr3904/include/bsp.h
+++ b/c/src/lib/libbsp/mips/jmr3904/include/bsp.h
@@ -32,7 +32,6 @@ extern "C" {
 
 #define BSP_FEATURE_IRQ_EXTENSION
 #define BSP_SHARED_HANDLER_SUPPORT      1
-#define BSP_RESET_BOARD_AT_EXIT 1
 
 #ifdef __cplusplus
 }
diff --git a/c/src/lib/libbsp/powerpc/psim/configure.ac b/c/src/lib/libbsp/powerpc/psim/configure.ac
index cff3f1f..c21b7ec 100644
--- a/c/src/lib/libbsp/powerpc/psim/configure.ac
+++ b/c/src/lib/libbsp/powerpc/psim/configure.ac
@@ -45,7 +45,7 @@ Note that the policy can still be defined by the application
 CONFIGURE_MALLOC_BSP_SUPPORTS_SBRK this feature is removed
 and a little memory is saved.])
 
-RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
+RTEMS_BSP_CLEANUP_OPTIONS(0, 1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])
diff --git a/c/src/lib/libbsp/powerpc/psim/include/bsp.h b/c/src/lib/libbsp/powerpc/psim/include/bsp.h
index e3e4c9c..1ab7ab5 100644
--- a/c/src/lib/libbsp/powerpc/psim/include/bsp.h
+++ b/c/src/lib/libbsp/powerpc/psim/include/bsp.h
@@ -36,8 +36,6 @@ extern "C" {
 
 #include <bspopts.h>
 
-#define BSP_RESET_BOARD_AT_EXIT 1
-
 #ifdef ASM
 /* Definition of where to store registers in alignment handler */
 #define ALIGN_REGS 0x0140
diff --git a/c/src/lib/libbsp/sparc/erc32/configure.ac b/c/src/lib/libbsp/sparc/erc32/configure.ac
index 3076d20..5f1317c 100644
--- a/c/src/lib/libbsp/sparc/erc32/configure.ac
+++ b/c/src/lib/libbsp/sparc/erc32/configure.ac
@@ -42,7 +42,7 @@ RTEMS_BSPOPTS_HELP([ENABLE_SIS_QUIRKS],
  BSP will be enabled.  In particular, SIS requires special
  initialization not used on real ERC32 hardware.])
 
-RTEMS_BSP_CLEANUP_OPTIONS(0,0)
+RTEMS_BSP_CLEANUP_OPTIONS(0,1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])
diff --git a/c/src/lib/libbsp/sparc/erc32/include/bsp.h b/c/src/lib/libbsp/sparc/erc32/include/bsp.h
index 652af55..955671a 100644
--- a/c/src/lib/libbsp/sparc/erc32/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/erc32/include/bsp.h
@@ -52,8 +52,6 @@ extern int rtems_erc32_sonic_driver_attach(
 
 /* Constants */
 
-#define BSP_RESET_BOARD_AT_EXIT 1
-
 /*
  *  Information placed in the linkcmds file.
  */
diff --git a/c/src/lib/libbsp/sparc/leon2/configure.ac b/c/src/lib/libbsp/sparc/leon2/configure.ac
index d914e81..fdfbd87 100644
--- a/c/src/lib/libbsp/sparc/leon2/configure.ac
+++ b/c/src/lib/libbsp/sparc/leon2/configure.ac
@@ -35,7 +35,7 @@ RTEMS_BSPOPTS_HELP([SIMSPARC_FAST_IDLE],
  time spent in the idle task is minimized.  This significantly reduces
  the wall time required to execute the RTEMS test suites.])
 
-RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
+RTEMS_BSP_CLEANUP_OPTIONS(0, 1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])
diff --git a/c/src/lib/libbsp/sparc/leon2/include/bsp.h b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
index a3fef56..19fc487 100644
--- a/c/src/lib/libbsp/sparc/leon2/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
@@ -72,8 +72,6 @@ extern int   CPU_SPARC_HAS_SNOOPING;
 
 /* Constants */
 
-#define BSP_RESET_BOARD_AT_EXIT 1
-
 /*
  *  Information placed in the linkcmds file.
  */
diff --git a/c/src/lib/libbsp/sparc/leon3/configure.ac b/c/src/lib/libbsp/sparc/leon3/configure.ac
index bc366e9..fc049d3 100644
--- a/c/src/lib/libbsp/sparc/leon3/configure.ac
+++ b/c/src/lib/libbsp/sparc/leon3/configure.ac
@@ -37,7 +37,7 @@ RTEMS_BSPOPTS_HELP([BSP_LEON3_SMP],
 [Always defined when on a LEON3 to enable the LEON3 support for
  determining the CPU core number in an SMP configuration.])
 
-RTEMS_BSP_CLEANUP_OPTIONS(0, 0)
+RTEMS_BSP_CLEANUP_OPTIONS(0, 1)
 
 # Explicitly list all Makefiles here
 AC_CONFIG_FILES([Makefile])
diff --git a/c/src/lib/libbsp/sparc/leon3/include/bsp.h b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
index 8915246..4134bb7 100644
--- a/c/src/lib/libbsp/sparc/leon3/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
@@ -45,8 +45,6 @@ void *bsp_idle_thread( uintptr_t ignored );
 /* Maximum supported APBUARTs by BSP */
 #define BSP_NUMBER_OF_TERMIOS_PORTS 8
 
-#define BSP_RESET_BOARD_AT_EXIT 1
-
 /*
  * Network driver configuration
  */




More information about the vc mailing list