[PATCH 3/5] LEON3: SMP handle start errors the same way

Daniel Hellstrom daniel at gaisler.com
Wed Jun 4 09:23:36 UTC 2014


---
 c/src/lib/libbsp/sparc/shared/start/start.S |    3 +--
 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 d54c5a0..8ebd56f 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
 
-- 
1.7.0.4




More information about the devel mailing list