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 318bf6e1bcSPaul Mundt 328bf6e1bcSPaul Mundt /* 338bf6e1bcSPaul Mundt * "Conditional" syscalls 348bf6e1bcSPaul Mundt * 358bf6e1bcSPaul Mundt * What we want is __attribute__((weak,alias("sys_ni_syscall"))), 368bf6e1bcSPaul Mundt * but it doesn't work on all toolchains, so we just do it by hand 378bf6e1bcSPaul Mundt */ 388bf6e1bcSPaul Mundt # define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") 398bf6e1bcSPaul Mundt 400a9426dfSDavid Howells #include <uapi/asm/unistd.h> 41