diff options
author | Gedare Bloom <gedare@rtems.org> | 2011-12-12 19:00:48 +0000 |
---|---|---|
committer | Gedare Bloom <gedare@rtems.org> | 2011-12-12 19:00:48 +0000 |
commit | 8bc6b663f159a65ab1f3826fa9c5e415c483a54d (patch) | |
tree | c8ca37386fc4a888735778711ba1c44be124b761 /c | |
parent | 2011-12-12 Gedare Bloom <gedare@rtems.org> (diff) | |
download | rtems-8bc6b663f159a65ab1f3826fa9c5e415c483a54d.tar.bz2 |
2011-12-12 Gedare Bloom <gedare@rtems.org>
PR bsps/1988
* shared/start/start.S: Add _init and _fini to .init and .fini sections
Diffstat (limited to 'c')
-rw-r--r-- | c/src/lib/libbsp/sparc64/ChangeLog | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc64/shared/start/start.S | 12 |
2 files changed, 13 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/sparc64/ChangeLog b/c/src/lib/libbsp/sparc64/ChangeLog index 69dc3d6607..7a53002a90 100644 --- a/c/src/lib/libbsp/sparc64/ChangeLog +++ b/c/src/lib/libbsp/sparc64/ChangeLog @@ -1,6 +1,11 @@ 2011-12-12 Gedare Bloom <gedare@rtems.org> PR bsps/1988 + * shared/start/start.S: Add _init and _fini to .init and .fini sections + +2011-12-12 Gedare Bloom <gedare@rtems.org> + + PR bsps/1988 * shared/startup/linkcmds: Relocate .init and .fini sections closer to .text. diff --git a/c/src/lib/libbsp/sparc64/shared/start/start.S b/c/src/lib/libbsp/sparc64/shared/start/start.S index f812885180..d271714bb1 100644 --- a/c/src/lib/libbsp/sparc64/shared/start/start.S +++ b/c/src/lib/libbsp/sparc64/shared/start/start.S @@ -166,12 +166,16 @@ halted: nop param_space: .space 8 - .global _fini - _fini: +.section .fini + .global _fini + _fini: nop + retl nop - .global _init - _init: +.section .init + .global _init + _init: nop + retl nop |