19df3d51bSGreg Ungerer #ifndef _ASM_M68K_UNISTD_H_ 29df3d51bSGreg Ungerer #define _ASM_M68K_UNISTD_H_ 39df3d51bSGreg Ungerer 410b3a979SDavid Howells #include <uapi/asm/unistd.h> 59df3d51bSGreg Ungerer 69df3d51bSGreg Ungerer 78a745ee1SGeert Uytterhoeven #define NR_syscalls 348 89df3d51bSGreg Ungerer 99df3d51bSGreg Ungerer #define __ARCH_WANT_OLD_READDIR 109df3d51bSGreg Ungerer #define __ARCH_WANT_OLD_STAT 119df3d51bSGreg Ungerer #define __ARCH_WANT_STAT64 129df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_ALARM 139df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_GETHOSTNAME 14baed7fc9SChristoph Hellwig #define __ARCH_WANT_SYS_IPC 159df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_PAUSE 169df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SGETMASK 179df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SIGNAL 189df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_TIME 199df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_UTIME 209df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_WAITPID 219df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SOCKETCALL 229df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_FADVISE64 239df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_GETPGRP 249df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_LLSEEK 259df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_NICE 269df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_OLD_GETRLIMIT 27a4679373SChristoph Hellwig #define __ARCH_WANT_SYS_OLD_MMAP 285d0e5283SChristoph Hellwig #define __ARCH_WANT_SYS_OLD_SELECT 299df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_OLDUMOUNT 309df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SIGPENDING 319df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_SIGPROCMASK 329df3d51bSGreg Ungerer #define __ARCH_WANT_SYS_RT_SIGACTION 33e68847feSAl Viro #define __ARCH_WANT_SYS_RT_SIGSUSPEND 34d878d6daSAl Viro #define __ARCH_WANT_SYS_EXECVE 35*20ecc91cSAl Viro #define __ARCH_WANT_SYS_FORK 36*20ecc91cSAl Viro #define __ARCH_WANT_SYS_VFORK 379df3d51bSGreg Ungerer 389df3d51bSGreg Ungerer /* 399df3d51bSGreg Ungerer * "Conditional" syscalls 409df3d51bSGreg Ungerer * 419df3d51bSGreg Ungerer * What we want is __attribute__((weak,alias("sys_ni_syscall"))), 429df3d51bSGreg Ungerer * but it doesn't work on all toolchains, so we just do it by hand 439df3d51bSGreg Ungerer */ 449df3d51bSGreg Ungerer #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") 459df3d51bSGreg Ungerer 469df3d51bSGreg Ungerer #endif /* _ASM_M68K_UNISTD_H_ */ 47