summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/shared/start
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-02-18 12:46:08 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-02-21 09:38:56 +0100
commit07713db65bae02b394cafef808b37b99cc2cd747 (patch)
treee124c9085b247466d84267ada61abdc589a92a2c /c/src/lib/libbsp/sparc/shared/start
parentbsp/leon3: Add and use leon3_get_cpu_count() (diff)
downloadrtems-07713db65bae02b394cafef808b37b99cc2cd747.tar.bz2
bsp/leon3: Add bsp_reset() for SMP configuration
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/start')
-rw-r--r--c/src/lib/libbsp/sparc/shared/start/start.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/start/start.S b/c/src/lib/libbsp/sparc/shared/start/start.S
index df17a9bfe4..79ae02286d 100644
--- a/c/src/lib/libbsp/sparc/shared/start/start.S
+++ b/c/src/lib/libbsp/sparc/shared/start/start.S
@@ -360,6 +360,7 @@ zerobss:
sub %sp, 0x60, %sp ! room for boot_card to save args
nop
+#if !defined(START_LEON3_ENABLE_SMP)
PUBLIC(BSP_fatal_return)
PUBLIC(bsp_reset)
SYM(BSP_fatal_return):
@@ -367,5 +368,6 @@ SYM(bsp_reset):
mov 1, %g1
ta 0 ! Halt if _main returns ...
nop
+#endif
/* end of file */