From 8bc6b663f159a65ab1f3826fa9c5e415c483a54d Mon Sep 17 00:00:00 2001 From: Gedare Bloom Date: Mon, 12 Dec 2011 19:00:48 +0000 Subject: 2011-12-12 Gedare Bloom PR bsps/1988 * shared/start/start.S: Add _init and _fini to .init and .fini sections --- c/src/lib/libbsp/sparc64/ChangeLog | 5 +++++ 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,3 +1,8 @@ +2011-12-12 Gedare Bloom + + PR bsps/1988 + * shared/start/start.S: Add _init and _fini to .init and .fini sections + 2011-12-12 Gedare Bloom PR bsps/1988 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 -- cgit v1.2.3