Blame view
arch/x86/include/asm/unistd.h
1.45 KB
303395ac3 x86: Generate sys... |
1 2 |
#ifndef _ASM_X86_UNISTD_H #define _ASM_X86_UNISTD_H 1 |
96a388de5 i386/x86_64: move... |
3 |
#ifdef __KERNEL__ |
b11caa7c7 fix asm-x86/{posi... |
4 |
# ifdef CONFIG_X86_32 |
303395ac3 x86: Generate sys... |
5 6 7 8 9 10 |
# include <asm/unistd_32.h> # define __ARCH_WANT_IPC_PARSE_VERSION # define __ARCH_WANT_STAT64 # define __ARCH_WANT_SYS_OLD_MMAP # define __ARCH_WANT_SYS_OLD_SELECT |
b11caa7c7 fix asm-x86/{posi... |
11 |
# else |
303395ac3 x86: Generate sys... |
12 13 14 |
# include <asm/unistd_64.h> # define __ARCH_WANT_COMPAT_SYS_TIME |
b11caa7c7 fix asm-x86/{posi... |
15 |
# endif |
303395ac3 x86: Generate sys... |
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# define __ARCH_WANT_OLD_READDIR # define __ARCH_WANT_OLD_STAT # define __ARCH_WANT_SYS_ALARM # define __ARCH_WANT_SYS_FADVISE64 # define __ARCH_WANT_SYS_GETHOSTNAME # define __ARCH_WANT_SYS_GETPGRP # define __ARCH_WANT_SYS_LLSEEK # define __ARCH_WANT_SYS_NICE # define __ARCH_WANT_SYS_OLDUMOUNT # define __ARCH_WANT_SYS_OLD_GETRLIMIT # define __ARCH_WANT_SYS_OLD_UNAME # define __ARCH_WANT_SYS_PAUSE # define __ARCH_WANT_SYS_RT_SIGACTION # define __ARCH_WANT_SYS_RT_SIGSUSPEND # define __ARCH_WANT_SYS_SGETMASK # define __ARCH_WANT_SYS_SIGNAL # define __ARCH_WANT_SYS_SIGPENDING # define __ARCH_WANT_SYS_SIGPROCMASK # define __ARCH_WANT_SYS_SOCKETCALL # define __ARCH_WANT_SYS_TIME # define __ARCH_WANT_SYS_UTIME # define __ARCH_WANT_SYS_WAITPID /* * "Conditional" syscalls * * What we want is __attribute__((weak,alias("sys_ni_syscall"))), * but it doesn't work on all toolchains, so we just do it by hand */ # define cond_syscall(x) asm(".weak\t" #x " \t.set\t" #x ",sys_ni_syscall") |
b11caa7c7 fix asm-x86/{posi... |
48 49 |
#else # ifdef __i386__ |
303395ac3 x86: Generate sys... |
50 |
# include <asm/unistd_32.h> |
96a388de5 i386/x86_64: move... |
51 |
# else |
303395ac3 x86: Generate sys... |
52 |
# include <asm/unistd_64.h> |
96a388de5 i386/x86_64: move... |
53 54 |
# endif #endif |
303395ac3 x86: Generate sys... |
55 56 |
#endif /* _ASM_X86_UNISTD_H */ |