diff options
| -rw-r--r-- | src/signal/arm/sigsetjmp.s | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/signal/arm/sigsetjmp.s b/src/signal/arm/sigsetjmp.s index 318addba..69ebbf49 100644 --- a/src/signal/arm/sigsetjmp.s +++ b/src/signal/arm/sigsetjmp.s @@ -6,9 +6,10 @@  sigsetjmp:  __sigsetjmp:  	tst r1,r1 -	beq setjmp +	bne 1f +	b setjmp -	str lr,[r0,#256] +1:	str lr,[r0,#256]  	str r4,[r0,#260+8]  	mov r4,r0 | 
