musl/crt/sh/crtn.s
Rich Felker ad5d8a2bf3 make sh crti/crtn init/fini fragments setup proper stack frame
for fdpic support is is essential that the got pointer be saved at a
known, ABI-dictated offset from the frame pointer, since there is no
way to recover it once it's lost.
2015-09-12 02:50:28 +00:00

14 lines
175 B
ArmAsm

.section .init
lds.l @r15+, pr
mov.l @r15+, r14
mov.l @r15+, r12
rts
add #4, r15
.section .fini
lds.l @r15+, pr
mov.l @r15+, r14
mov.l @r15+, r12
rts
add #4, r15