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/chown.S | |
parent | d32fdbaf03f688497adbec885e85c0a69f7a4542 (diff) | |
download | bionic-7582a9c119a4e4d0c306996b2513205889a9fb6c.zip bionic-7582a9c119a4e4d0c306996b2513205889a9fb6c.tar.gz bionic-7582a9c119a4e4d0c306996b2513205889a9fb6c.tar.bz2 |
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/chown.S')
-rw-r--r-- | libc/arch-x86/syscalls/chown.S | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/libc/arch-x86/syscalls/chown.S b/libc/arch-x86/syscalls/chown.S index 5646088..800bf04 100644 --- a/libc/arch-x86/syscalls/chown.S +++ b/libc/arch-x86/syscalls/chown.S @@ -1,12 +1,8 @@ /* autogenerated by gensyscalls.py */ +#include <machine/asm.h> #include <sys/linux-syscalls.h> - .text - .type chown, @function - .globl chown - .align 4 - -chown: +ENTRY(chown) pushl %ebx pushl %ecx pushl %edx @@ -27,3 +23,4 @@ chown: popl %ecx popl %ebx ret +END(chown) |