mirror of
https://github.com/fluencelabs/musl
synced 2025-06-27 05:32:06 +00:00
fix build regression in aarch64 sigsetjmp
at least some assembler versions do not accept the register name lr. use the name x30 instead.
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user