[rtems commit] m32cbsp: Add bsp_reset() so the BSP exits

Joel Sherril joel at rtems.org
Thu Mar 12 22:44:31 UTC 2015


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

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Thu Mar 12 15:01:02 2015 -0500

m32cbsp: Add bsp_reset() so the BSP exits

---

 c/src/lib/libbsp/m32c/m32cbsp/configure.ac  | 2 +-
 c/src/lib/libbsp/m32c/m32cbsp/start/start.S | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/c/src/lib/libbsp/m32c/m32cbsp/configure.ac b/c/src/lib/libbsp/m32c/m32cbsp/configure.ac
index 7b18258..a519ac1 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/configure.ac
+++ b/c/src/lib/libbsp/m32c/m32cbsp/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/m32c/m32cbsp/start/start.S b/c/src/lib/libbsp/m32c/m32cbsp/start/start.S
index cd051b9..e8268a7 100644
--- a/c/src/lib/libbsp/m32c/m32cbsp/start/start.S
+++ b/c/src/lib/libbsp/m32c/m32cbsp/start/start.S
@@ -83,6 +83,8 @@ _start:
 	mov.w	r0,r1
 #endif
 
+	.global _bsp_reset
+_bsp_reset:
 	jsr.a	_sys_exit
 
 	.text



More information about the vc mailing list