瀏覽代碼

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)