fix powerpc sigsetjmp asm to match the new jmp_buf size/offsets

This commit is contained in:
Rich Felker 2012-11-23 14:34:59 -05:00
parent a50136dfe1
commit ac562aa1ef
1 changed files with 2 additions and 2 deletions

View File

@ -4,7 +4,7 @@ sigsetjmp:
#int sigsetjmp(sigjmp_buf buf, int save) #int sigsetjmp(sigjmp_buf buf, int save)
# r3 r4 # r3 r4
#0) store save into buf->__fl #0) store save into buf->__fl
stw 4, 256(3) stw 4, 448(3)
#1) compare save with 0 #1) compare save with 0
cmpwi cr7, 4, 0 cmpwi cr7, 4, 0
#2) if its 0, goto setjmp code #2) if its 0, goto setjmp code
@ -18,7 +18,7 @@ sigsetjmp:
mflr 31 mflr 31
# put pointer to ss buf into r5 (3rd arg) # put pointer to ss buf into r5 (3rd arg)
addi 5, 3, 260 addi 5, 3, 452
# put "2" i.e. SIG_SETMASK in r3 # put "2" i.e. SIG_SETMASK in r3
li 3, 2 li 3, 2
li 4, 0 li 4, 0