blob: 5dd93b55606ec6a0f00816ea536dcf11e8934e09 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
.text
.global _dlstart
_dlstart:
ldr r0,[sp]
add r1,sp,#4
bl __dynlink
pop {r1}
1: sub r1,r1,#1
pop {r2}
cmp r2,#-1
beq 1b
add r1,r1,#1
push {r1,r2}
mov r1,r0
mov r0,#0
tst r1,#1
moveq pc,r1
bx r1
|