diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-04-29 08:43:04 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-04-29 09:50:25 +0200 |
commit | ef2645409d5e6dcc4f9e15dcb44393efaf1b5541 (patch) | |
tree | 35f8e004d0e9212ab96b1144c8e54c15f0f0aa34 /c/src/lib/libbsp/bfin | |
parent | sapi: Report profiling only if enabled for tests (diff) | |
download | rtems-ef2645409d5e6dcc4f9e15dcb44393efaf1b5541.tar.bz2 |
bsps/bfin: Fix bsp_specs
Diffstat (limited to 'c/src/lib/libbsp/bfin')
-rw-r--r-- | c/src/lib/libbsp/bfin/TLL6527M/bsp_specs | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/bfin/bf537Stamp/bsp_specs | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/bfin/bf537Stamp/start/start.S | 11 | ||||
-rw-r--r-- | c/src/lib/libbsp/bfin/eZKit533/bsp_specs | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/bfin/shared/start/start.S | 11 |
5 files changed, 12 insertions, 25 deletions
diff --git a/c/src/lib/libbsp/bfin/TLL6527M/bsp_specs b/c/src/lib/libbsp/bfin/TLL6527M/bsp_specs index 378cdf39a3..540acd1da9 100644 --- a/c/src/lib/libbsp/bfin/TLL6527M/bsp_specs +++ b/c/src/lib/libbsp/bfin/TLL6527M/bsp_specs @@ -4,7 +4,10 @@ *startfile: %{!qrtems: %(old_startfile)} \ -%{!nostdlib: %{qrtems: start.o%s -e __start}} +%{!nostdlib: %{qrtems: start.o%s crti.o%s crtbegin.o%s -e __start}} *link: %{!qrtems: %(old_link)} %{qrtems: -dc -dp -N} + +*endfile: +%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s } diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/bsp_specs b/c/src/lib/libbsp/bfin/bf537Stamp/bsp_specs index 378cdf39a3..540acd1da9 100644 --- a/c/src/lib/libbsp/bfin/bf537Stamp/bsp_specs +++ b/c/src/lib/libbsp/bfin/bf537Stamp/bsp_specs @@ -4,7 +4,10 @@ *startfile: %{!qrtems: %(old_startfile)} \ -%{!nostdlib: %{qrtems: start.o%s -e __start}} +%{!nostdlib: %{qrtems: start.o%s crti.o%s crtbegin.o%s -e __start}} *link: %{!qrtems: %(old_link)} %{qrtems: -dc -dp -N} + +*endfile: +%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s } diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/start/start.S b/c/src/lib/libbsp/bfin/bf537Stamp/start/start.S index f59fe69a00..380c78948d 100644 --- a/c/src/lib/libbsp/bfin/bf537Stamp/start/start.S +++ b/c/src/lib/libbsp/bfin/bf537Stamp/start/start.S @@ -11,17 +11,6 @@ #define HI(con32) (((con32) >> 16) & 0xFFFF) #endif - - .section .init - .globl __init - .type __init,@function -__init: - .section .fini - .globl __fini - .type __fini,@function -__fini: - - .section .start .align 4 diff --git a/c/src/lib/libbsp/bfin/eZKit533/bsp_specs b/c/src/lib/libbsp/bfin/eZKit533/bsp_specs index 378cdf39a3..540acd1da9 100644 --- a/c/src/lib/libbsp/bfin/eZKit533/bsp_specs +++ b/c/src/lib/libbsp/bfin/eZKit533/bsp_specs @@ -4,7 +4,10 @@ *startfile: %{!qrtems: %(old_startfile)} \ -%{!nostdlib: %{qrtems: start.o%s -e __start}} +%{!nostdlib: %{qrtems: start.o%s crti.o%s crtbegin.o%s -e __start}} *link: %{!qrtems: %(old_link)} %{qrtems: -dc -dp -N} + +*endfile: +%{!qrtems: *(old_endfiles)} %{qrtems: crtend.o%s crtn.o%s } diff --git a/c/src/lib/libbsp/bfin/shared/start/start.S b/c/src/lib/libbsp/bfin/shared/start/start.S index 2ba4214fba..5106d02f30 100644 --- a/c/src/lib/libbsp/bfin/shared/start/start.S +++ b/c/src/lib/libbsp/bfin/shared/start/start.S @@ -10,17 +10,6 @@ #define HI(con32) (((con32) >> 16) & 0xFFFF) #endif - - .section .init - .globl __init - .type __init,@function -__init: - .section .fini - .globl __fini - .type __fini,@function -__fini: - - #if (BFIN_ON_SKYEYE) .section .init #else |