xref: /third_party/musl/src/signal/i386/sigsetjmp.s
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/musl/src/signal/i386/
1570af302Sopenharmony_ci.global sigsetjmp
2570af302Sopenharmony_ci.global __sigsetjmp
3570af302Sopenharmony_ci.type sigsetjmp,@function
4570af302Sopenharmony_ci.type __sigsetjmp,@function
5570af302Sopenharmony_cisigsetjmp:
6570af302Sopenharmony_ci__sigsetjmp:
7570af302Sopenharmony_ci	mov 8(%esp),%ecx
8570af302Sopenharmony_ci	jecxz 1f
9570af302Sopenharmony_ci
10570af302Sopenharmony_ci	mov 4(%esp),%eax
11570af302Sopenharmony_ci	popl 24(%eax)
12570af302Sopenharmony_ci	mov %ebx,28+8(%eax)
13570af302Sopenharmony_ci	mov %eax,%ebx
14570af302Sopenharmony_ci
15570af302Sopenharmony_ci.hidden ___setjmp
16570af302Sopenharmony_ci	call ___setjmp
17570af302Sopenharmony_ci
18570af302Sopenharmony_ci	pushl 24(%ebx)
19570af302Sopenharmony_ci	mov %ebx,4(%esp)
20570af302Sopenharmony_ci	mov %eax,8(%esp)
21570af302Sopenharmony_ci	mov 28+8(%ebx),%ebx
22570af302Sopenharmony_ci
23570af302Sopenharmony_ci.hidden __sigsetjmp_tail
24570af302Sopenharmony_ci	jmp __sigsetjmp_tail
25570af302Sopenharmony_ci
26570af302Sopenharmony_ci1:	jmp ___setjmp
27

Indexes created Thu Nov 07 10:32:03 CST 2024