projects
/
musl
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
import preliminary ppc work by rdp.
[musl]
/
src
/
setjmp
/
ppc
/
longjmp.S
1
#include <bits/asm.h>
2
.global _longjmp
3
.global longjmp
4
.type _longjmp,@function
5
.type longjmp,@function
6
_longjmp:
7
longjmp:
8
cmpi 7, 0, r3, 0
9
bne 7, 1f
10
addi r3, r3, 1
11
1: lmw r8, 4(r3) // load r8-r31
12
mr r6, r4
13
mtlr r11
14
mtcr r12
15
mr r2, r9
16
mr r1, r10
17
blr