mirror of
https://github.com/fluencelabs/musl
synced 2025-04-25 07:12:15 +00:00
fix crashing sigsetjmp on s390x
the bz instruction that was wrongly used only admits a small immediate displacement and cannot be used with external symbols; apparently the linker fails to diagnose the overflow.
This commit is contained in:
parent
3f79eaa870
commit
c1020cf21e
@ -6,7 +6,7 @@
|
|||||||
sigsetjmp:
|
sigsetjmp:
|
||||||
__sigsetjmp:
|
__sigsetjmp:
|
||||||
ltgr %r3, %r3
|
ltgr %r3, %r3
|
||||||
bz ___setjmp
|
jz ___setjmp
|
||||||
|
|
||||||
stg %r14, 18*8(%r2)
|
stg %r14, 18*8(%r2)
|
||||||
stg %r6, 20*8(%r2)
|
stg %r6, 20*8(%r2)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user