remove all .size and .type directives for functions from the asm
[musl] / src / setjmp / i386 / longjmp.s
1 .global _longjmp
2 .global longjmp
3 _longjmp:
4 longjmp:
5         mov  4(%esp),%edx
6         mov  8(%esp),%eax
7         test    %eax,%eax
8         jnz 1f
9         inc     %eax
10 1:
11         mov   (%edx),%ebx
12         mov  4(%edx),%esi
13         mov  8(%edx),%edi
14         mov 12(%edx),%ebp
15         mov 16(%edx),%ecx
16         mov     %ecx,%esp
17         mov 20(%edx),%ecx
18         jmp *%ecx