diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2014-05-21 13:11:54 +0200 |
---|---|---|
committer | Daniel Cederman <cederman@gaisler.com> | 2014-06-17 15:43:02 +0200 |
commit | 07749362d4fd8bf8dc5d346dcb9550d674a8454a (patch) | |
tree | cad65b2bc0060ab8116f178fb4a3be59c68e48d0 | |
parent | d460fd13d7b145f6ada0c19efe5269ffe25983ee (diff) |
LEON3: SMP handle start errors the same way
-rw-r--r-- | 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 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 |