projects
/
musl
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
fix regression in dynamic-linked tls when both main app & libs have tls
[musl]
/
src
/
signal
/
mips
/
sigsetjmp.s
1
.set noreorder
2
3
.global sigsetjmp
4
.global __sigsetjmp
5
.type sigsetjmp,@function
6
.type __sigsetjmp,@function
7
sigsetjmp:
8
__sigsetjmp:
9
lui $gp, %hi(_gp_disp)
10
addiu $gp, %lo(_gp_disp)
11
beq $5, $0, 1f
12
addu $gp, $gp, $25
13
14
sw $ra, 104($4)
15
sw $16, 104+4+16($4)
16
17
lw $25, %call16(setjmp)($gp)
18
jalr $25
19
move $16, $4
20
21
move $5,$2
22
move $4,$16
23
lw $ra, 104($4)
24
lw $16, 104+4+16($4)
25
26
.hidden __sigsetjmp_tail
27
lw $25, %call16(__sigsetjmp_tail)($gp)
28
jr $25
29
nop
30
31
1: lw $25, %call16(setjmp)($gp)
32
jr $25
33
nop