diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2014-05-21 13:11:54 +0200 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2014-10-06 09:34:24 +0200 |
commit | dfc2786d4d2ac50edd5a607eb7027c022e0849b9 (patch) | |
tree | 6135edddc87d24c40c9cc9ea8404f5309d5484b9 /c/src/lib/libbsp/sparc/shared/start | |
parent | libmisc/shell: Remove the need for -lm when linking from the ping command. (diff) | |
download | rtems-dfc2786d4d2ac50edd5a607eb7027c022e0849b9.tar.bz2 |
SPARC BSPs: remove BSP_fatal_return unreached code
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/start')
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/start/start.S | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/start/start.S b/c/src/lib/libbsp/sparc/shared/start/start.S index 070387ff1e..e621c39d93 100644 --- a/c/src/lib/libbsp/sparc/shared/start/start.S +++ b/c/src/lib/libbsp/sparc/shared/start/start.S @@ -252,8 +252,6 @@ 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 cpu0: #endif @@ -364,14 +362,11 @@ zerobss: nop mov %0, %o0 ! command line - call SYM(boot_card) - sub %sp, 0x60, %sp ! room for boot_card to save args - nop + call SYM(boot_card) ! does not return + sub %sp, 0x60, %sp ! room for boot_card to save args #if !defined(START_LEON3_ENABLE_SMP) - PUBLIC(BSP_fatal_return) PUBLIC(bsp_reset) -SYM(BSP_fatal_return): SYM(bsp_reset): mov 1, %g1 ta 0 ! Halt if _main returns ... |