diff options
author | John van Groningen | 2015-11-02 12:29:56 +0000 |
---|---|---|
committer | John van Groningen | 2015-11-02 12:29:56 +0000 |
commit | 780dfa3973033d9cf10cfc769e64c595f3e7e18c (patch) | |
tree | 5a3ddcfb5064fb81c426f2aebe129d9a772ed78e | |
parent | fix clean_init and clean_fini on ARM (diff) |
call clean_init and clean_fini for shared libraries
-rw-r--r-- | armstartup.s | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/armstartup.s b/armstartup.s index ef6d1e0..51bc2ab 100644 --- a/armstartup.s +++ b/armstartup.s @@ -313,6 +313,14 @@ start_address: .comm static_characters,256*8 .endif +.ifdef SHARED_LIBRARY + .section .init_array + .long clean_init + + .section .fini_array + .long clean_fini +.endif + .text .globl abc_main |