sigsetjmp.s 362 字节
Newer Older
R
rofl0r 已提交
1
.global sigsetjmp
2
.global __sigsetjmp
R
rofl0r 已提交
3
.type sigsetjmp,@function
4
.type __sigsetjmp,@function
R
rofl0r 已提交
5
sigsetjmp:
6
__sigsetjmp:
7
	test %esi,%esi
R
rofl0r 已提交
8
	jz 1f
9 10 11 12 13

	popq 64(%rdi)
	mov %rbx,72+8(%rdi)
	mov %rdi,%rbx

14
	call setjmp@PLT
15 16

	pushq 64(%rbx)
R
Rich Felker 已提交
17
	movl $0, 4(%rsp)
18 19 20 21 22 23 24
	mov %rbx,%rdi
	mov %eax,%esi
	mov 72+8(%rbx),%rbx

.hidden __sigsetjmp_tail
	jmp __sigsetjmp_tail

25
1:	jmp setjmp@PLT