fix ppoll with null timeout argument
[musl] / src / setjmp / i386 / setjmp.s
1 .global __setjmp
2 .global _setjmp
3 .global setjmp
4 .type __setjmp,@function
5 .type _setjmp,@function
6 .type setjmp,@function
7 __setjmp:
8 _setjmp:
9 setjmp:
10         mov 4(%esp), %eax
11         mov    %ebx, (%eax)
12         mov    %esi, 4(%eax)
13         mov    %edi, 8(%eax)
14         mov    %ebp, 12(%eax)
15         lea 4(%esp), %ecx
16         mov    %ecx, 16(%eax)
17         mov  (%esp), %ecx
18         mov    %ecx, 20(%eax)
19         xor    %eax, %eax
20         ret