modernize coding style in sjlj asm
[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
21 .size __setjmp,.-__setjmp
22 .size _setjmp,.-_setjmp
23 .size setjmp,.-setjmp