From f1b468045ef34c3ca9344f077f7ba5dc8f631981 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 12 Mar 2015 15:01:02 -0500 Subject: 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 7b18258c26..a519ac1bdf 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 cd051b91c6..e8268a7bec 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 -- cgit v1.2.3