Loading...
ppc/sys/setjmp.s Libc-320 Libc-262.3.2
--- Libc/Libc-320/ppc/sys/setjmp.s
+++ Libc/Libc-262.3.2/ppc/sys/setjmp.s
@@ -60,10 +60,9 @@
 	stw r31, JMP_r31(r3)
 	stw r0, JMP_lr(r3)
 	mr r31, r3
-	li r3, 1				; get the previous signal mask
-	li r4, 0
-	la r5, JMP_sig(r31)	; get address where previous mask needs to be
-	CALL_EXTERN(_sigprocmask)
+	li r3, 0				; get the previous signal mask
+	CALL_EXTERN(_sigblock)
+	stw r3, JMP_sig(r31)	; save the previous mask
 	mr r3, r31
 	lwz r0, JMP_lr(r3)
 	mtlr r0