summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2014-05-21 13:11:54 +0200
committerDaniel Cederman <cederman@gaisler.com>2014-06-27 11:03:24 +0200
commitb0ae637db10d7c02b18640d7435c3d9c4101fe70 (patch)
tree2665187a91e03a8d87777f9280662b7d2ecf95dd
parent5eea0fda4225b341cecddc49a9e32d7d2e82ee94 (diff)
LEON3: SMP handle start errors the same way
-rw-r--r--c/src/lib/libbsp/sparc/shared/start/start.S3
1 files changed, 1 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/start/start.S b/c/src/lib/libbsp/sparc/shared/start/start.S
index d54c5a05fe..8ebd56f4d4 100644
--- a/c/src/lib/libbsp/sparc/shared/start/start.S
+++ b/c/src/lib/libbsp/sparc/shared/start/start.S
@@ -252,8 +252,7 @@ SYM(hard_reset):
call SYM(bsp_start_on_secondary_processor) ! does not return
sub %sp, CPU_MINIMUM_STACK_FRAME_SIZE, %sp
- ba SYM(bsp_reset) ! just in case
- nop
+ ba,a SYM(BSP_fatal_return) ! just in case
cpu0:
#endif