diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-07-06 22:22:22 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-07-06 22:22:22 +0000 |
commit | 075ac5a2e4afc49370b979745d00755b18a79993 (patch) | |
tree | 73ef91c9d9bc6ccfb1f30cf57e9e689df753f4e1 /libc/sysdeps/linux/i386/__longjmp.S | |
parent | 000311a8ddfa7c46aed9a07a2d3cdab5f7b14412 (diff) |
syntax touchups as suggested by Peter S. Mazinger
Diffstat (limited to 'libc/sysdeps/linux/i386/__longjmp.S')
-rw-r--r-- | libc/sysdeps/linux/i386/__longjmp.S | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libc/sysdeps/linux/i386/__longjmp.S b/libc/sysdeps/linux/i386/__longjmp.S index 484a564c3..52f53bb68 100644 --- a/libc/sysdeps/linux/i386/__longjmp.S +++ b/libc/sysdeps/linux/i386/__longjmp.S @@ -21,20 +21,20 @@ #define _SETJMP_H #include <bits/setjmp.h> -.globl __longjmp; -.type __longjmp,@function -.align 4; \ +.global __longjmp +.type __longjmp,%function +.align 4 __longjmp: movl 4(%esp), %ecx /* User's jmp_buf in %ecx. */ movl 8(%esp), %eax /* Second argument is return value. */ /* Save the return address now. */ movl (JB_PC*4)(%ecx), %edx - /* Restore registers. */ + /* Restore registers. */ movl (JB_BX*4)(%ecx), %ebx movl (JB_SI*4)(%ecx), %esi movl (JB_DI*4)(%ecx), %edi movl (JB_BP*4)(%ecx), %ebp movl (JB_SP*4)(%ecx), %esp /* Jump to saved PC. */ - jmp *%edx -.size __longjmp,.-__longjmp; + jmp *%edx +.size __longjmp,.-__longjmp |