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 75bf1e97dSGeert Uytterhoeven #define NR_syscalls 347 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 349df3d51bSGreg Ungerer 359df3d51bSGreg Ungerer /* 369df3d51bSGreg Ungerer * "Conditional" syscalls 379df3d51bSGreg Ungerer * 389df3d51bSGreg Ungerer * What we want is __attribute__((weak,alias("sys_ni_syscall"))), 399df3d51bSGreg Ungerer * but it doesn't work on all toolchains, so we just do it by hand 409df3d51bSGreg Ungerer */ 419df3d51bSGreg Ungerer #define cond_syscall(x) asm(".weak\t" #x "\n\t.set\t" #x ",sys_ni_syscall") 429df3d51bSGreg Ungerer 439df3d51bSGreg Ungerer #endif /* _ASM_M68K_UNISTD_H_ */ 44