2005-04-16 15:20:36 -07:00
/*
* This file contains the system call numbers .
2005-10-10 22:56:11 +10:00
*
* This program is free software ; you can redistribute it and / or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation ; either version
* 2 of the License , or ( at your option ) any later version .
2005-04-16 15:20:36 -07:00
*/
2012-10-09 09:47:26 +01:00
# ifndef _ASM_POWERPC_UNISTD_H_
# define _ASM_POWERPC_UNISTD_H_
2005-10-10 22:56:11 +10:00
2012-10-09 09:47:26 +01:00
# include <uapi/asm/unistd.h>
2005-04-16 15:20:36 -07:00
2006-04-29 01:51:47 +01:00
2016-04-19 13:23:36 +01:00
# define NR_syscalls 382
2005-04-16 15:20:36 -07:00
2005-10-10 22:56:11 +10:00
# define __NR__exit __NR_exit
# ifndef __ASSEMBLY__
2005-04-16 15:20:36 -07:00
2005-10-10 22:56:11 +10:00
# include <linux/types.h>
# include <linux/compiler.h>
# include <linux/linkage.h>
2005-04-16 15:20:36 -07:00
# define __ARCH_WANT_OLD_READDIR
# define __ARCH_WANT_STAT64
# define __ARCH_WANT_SYS_ALARM
# define __ARCH_WANT_SYS_GETHOSTNAME
2010-03-10 15:21:18 -08:00
# define __ARCH_WANT_SYS_IPC
2005-04-16 15:20:36 -07:00
# define __ARCH_WANT_SYS_PAUSE
# define __ARCH_WANT_SYS_SIGNAL
# define __ARCH_WANT_SYS_TIME
# define __ARCH_WANT_SYS_UTIME
# define __ARCH_WANT_SYS_WAITPID
# define __ARCH_WANT_SYS_SOCKETCALL
# define __ARCH_WANT_SYS_FADVISE64
# define __ARCH_WANT_SYS_GETPGRP
# define __ARCH_WANT_SYS_LLSEEK
# define __ARCH_WANT_SYS_NICE
# define __ARCH_WANT_SYS_OLD_GETRLIMIT
2010-03-10 15:21:21 -08:00
# define __ARCH_WANT_SYS_OLD_UNAME
2005-04-16 15:20:36 -07:00
# define __ARCH_WANT_SYS_OLDUMOUNT
# define __ARCH_WANT_SYS_SIGPENDING
# define __ARCH_WANT_SYS_SIGPROCMASK
2005-10-10 22:56:11 +10:00
# ifdef CONFIG_PPC32
# define __ARCH_WANT_OLD_STAT
# endif
# ifdef CONFIG_PPC64
# define __ARCH_WANT_COMPAT_SYS_TIME
2006-04-27 15:46:42 +02:00
# define __ARCH_WANT_SYS_NEWFSTATAT
2012-09-19 12:01:52 +01:00
# define __ARCH_WANT_COMPAT_SYS_SENDFILE
2005-10-10 22:56:11 +10:00
# endif
2012-10-26 23:08:25 -04:00
# define __ARCH_WANT_SYS_FORK
# define __ARCH_WANT_SYS_VFORK
# define __ARCH_WANT_SYS_CLONE
2005-04-16 15:20:36 -07:00
2005-10-10 22:56:11 +10:00
# endif /* __ASSEMBLY__ */
2007-05-10 10:13:04 -05:00
# endif /* _ASM_POWERPC_UNISTD_H_ */