projects
/
oweals
/
musl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1fb0878
)
fix build regression in aarch64 sigsetjmp
author
Rich Felker
<dalias@aerifal.cx>
Sat, 25 Apr 2015 02:08:49 +0000
(22:08 -0400)
committer
Rich Felker
<dalias@aerifal.cx>
Sat, 25 Apr 2015 02:08:49 +0000
(22:08 -0400)
at least some assembler versions do not accept the register name lr.
use the name x30 instead.
src/signal/aarch64/sigsetjmp.s
patch
|
blob
|
history
diff --git
a/src/signal/aarch64/sigsetjmp.s
b/src/signal/aarch64/sigsetjmp.s
index 347d0bc02c8c39152f7aefa7f7f00c94a06a07ca..75910c432185f3b593c5fa8cc8f6f3a08a5e35fa 100644
(file)
--- a/
src/signal/aarch64/sigsetjmp.s
+++ b/
src/signal/aarch64/sigsetjmp.s
@@
-6,7
+6,7
@@
sigsetjmp:
__sigsetjmp:
cbz x1,setjmp
- str
lr
,[x0,#176]
+ str
x30
,[x0,#176]
str x19,[x0,#176+8+8]
mov x19,x0
@@
-14,7
+14,7
@@
__sigsetjmp:
mov w1,w0
mov x0,x19
- ldr
lr
,[x0,#176]
+ ldr
x30
,[x0,#176]
ldr x19,[x0,#176+8+8]
.hidden __sigsetjmp_tail