projects
/
musl
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
redesign sigsetjmp so that signal mask is restored after longjmp
[musl]
/
src
/
signal
/
or1k
/
sigsetjmp.s
1
.global sigsetjmp
2
.global __sigsetjmp
3
.type sigsetjmp,@function
4
.type __sigsetjmp,@function
5
sigsetjmp:
6
__sigsetjmp:
7
l.sfeq r4, r0
8
l.bf plt(setjmp)
9
10
l.sw 52(r3), r9
11
l.sw 52+4+8(r3), r20
12
13
l.jal plt(setjmp)
14
l.ori r20, r3, 0
15
16
l.ori r4, r11, 0
17
l.ori r3, r20, 0
18
19
l.lwz r9, 52(r3)
20
21
.hidden __sigsetjmp_tail
22
l.j plt(__sigsetjmp_tail)
23
l.lwz r20, 52+4+8(r3)