diff options
author | Elliott Hughes <enh@google.com> | 2013-02-06 17:08:15 -0800 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2013-02-06 17:08:15 -0800 |
commit | 7582a9c119a4e4d0c306996b2513205889a9fb6c (patch) | |
tree | 44c9126902c7477c5f260323a07a775725c22f55 /libc/arch-x86/syscalls/bind.S | |
parent | d32fdbaf03f688497adbec885e85c0a69f7a4542 (diff) | |
download | android_bionic-7582a9c119a4e4d0c306996b2513205889a9fb6c.tar.gz android_bionic-7582a9c119a4e4d0c306996b2513205889a9fb6c.tar.bz2 android_bionic-7582a9c119a4e4d0c306996b2513205889a9fb6c.zip |
Switch x86 syscall stubs over to the ENTER/END style of the ARM stubs.
Also update the x86 asm.h to support this; we need it for libm assembler
anyway.
Also clean up the _FBSDID hack in <sys/cdefs.h>.
Change-Id: Iababd977b8110ec022bf7c93f4d62ece47630e7c
Diffstat (limited to 'libc/arch-x86/syscalls/bind.S')
-rw-r--r-- | libc/arch-x86/syscalls/bind.S | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/libc/arch-x86/syscalls/bind.S b/libc/arch-x86/syscalls/bind.S index 2172cfbc7..ff6ae9f0d 100644 --- a/libc/arch-x86/syscalls/bind.S +++ b/libc/arch-x86/syscalls/bind.S @@ -1,12 +1,8 @@ /* autogenerated by gensyscalls.py */ +#include <machine/asm.h> #include <sys/linux-syscalls.h> - .text - .type bind, @function - .globl bind - .align 4 - -bind: +ENTRY(bind) pushl %ebx pushl %ecx mov $2, %ebx @@ -25,3 +21,4 @@ bind: popl %ecx popl %ebx ret +END(bind) |