summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc64/shared/start/start.S
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/sparc64/shared/start/start.S')
-rw-r--r--c/src/lib/libbsp/sparc64/shared/start/start.S12
1 files changed, 8 insertions, 4 deletions
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