projects
/
musl
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
allow i386 __set_thread_area to be called more than once
[musl]
/
src
/
signal
/
sh
/
sigsetjmp.s
1
.global sigsetjmp
2
.global __sigsetjmp
3
.type sigsetjmp,@function
4
.type __sigsetjmp,@function
5
sigsetjmp:
6
__sigsetjmp:
7
mov.l r5, @(36,r4)
8
tst r5, r5
9
bf 2f
10
11
sts.l pr, @-r15
12
mov.l r4, @-r15
13
mov r4, r6
14
add #40, r6
15
mov #0, r5
16
mov #2, r4
17
mov.l L1, r0
18
bsrf r0
19
nop
20
1: mov.l @r15+, r4
21
lds.l @r15+, pr
22
23
2: mov.l L2, r0
24
braf r0
25
nop
26
3:
27
28
.align 2
29
L1: .long pthread_sigmask@PLT-(1b-.)
30
L2: .long setjmp@PLT-(3b-.)