소스 검색

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.
Bobby Bingham 8 년 전
부모
커밋
c1020cf21e
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/signal/s390x/sigsetjmp.s

+ 1 - 1
src/signal/s390x/sigsetjmp.s

@@ -6,7 +6,7 @@
 sigsetjmp:
 __sigsetjmp:
 	ltgr  %r3, %r3
-	bz    ___setjmp
+	jz    ___setjmp
 
 	stg   %r14, 18*8(%r2)
 	stg   %r6,  20*8(%r2)