1f15cbe6fSPaul Mundt # ifdef CONFIG_SUPERH32 2a1ce3928SDavid Howells # include <asm/unistd_32.h> 3f15cbe6fSPaul Mundt # else 4a1ce3928SDavid Howells # include <asm/unistd_64.h> 5f15cbe6fSPaul Mundt # endif 68bf6e1bcSPaul Mundt 79ef461adSAl Viro # define __ARCH_WANT_SYS_RT_SIGSUSPEND 88bf6e1bcSPaul Mundt # define __ARCH_WANT_OLD_READDIR 98bf6e1bcSPaul Mundt # define __ARCH_WANT_OLD_STAT 108bf6e1bcSPaul Mundt # define __ARCH_WANT_STAT64 118bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_ALARM 128bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_GETHOSTNAME 138bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_IPC 148bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_PAUSE 158bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_SGETMASK 168bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_SIGNAL 178bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_TIME 188bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_UTIME 198bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_WAITPID 208bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_SOCKETCALL 218bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_FADVISE64 228bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_GETPGRP 238bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_LLSEEK 248bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_NICE 258bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_OLD_GETRLIMIT 268bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_OLD_UNAME 278bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_OLDUMOUNT 288bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_SIGPENDING 298bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_SIGPROCMASK 308bf6e1bcSPaul Mundt # define __ARCH_WANT_SYS_RT_SIGACTION 3180b249b7SAl Viro # define __ARCH_WANT_SYS_EXECVE 320ad9513dSAl Viro # define __ARCH_WANT_SYS_FORK 330ad9513dSAl Viro # define __ARCH_WANT_SYS_VFORK 340ad9513dSAl Viro # define __ARCH_WANT_SYS_CLONE 358bf6e1bcSPaul Mundt 368bf6e1bcSPaul Mundt /* 378bf6e1bcSPaul Mundt * "Conditional" syscalls 388bf6e1bcSPaul Mundt * 398bf6e1bcSPaul Mundt * What we want is __attribute__((weak,alias("sys_ni_syscall"))), 408bf6e1bcSPaul Mundt * but it doesn't work on all toolchains, so we just do it by hand 418bf6e1bcSPaul Mundt */ 428bf6e1bcSPaul Mundt # define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") 438bf6e1bcSPaul Mundt 440a9426dfSDavid Howells #include <uapi/asm/unistd.h> 45