]> git.ipfire.org Git - people/ms/linux.git/blame - arch/powerpc/include/asm/unistd.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
[people/ms/linux.git] / arch / powerpc / include / asm / unistd.h
CommitLineData
2874c5fd 1/* SPDX-License-Identifier: GPL-2.0-or-later */
1da177e4
LT
2/*
3 * This file contains the system call numbers.
4 */
c3617f72
DH
5#ifndef _ASM_POWERPC_UNISTD_H_
6#define _ASM_POWERPC_UNISTD_H_
eef289f7 7
c3617f72 8#include <uapi/asm/unistd.h>
1da177e4 9
8a19eeea 10#define NR_syscalls __NR_syscalls
1da177e4 11
eef289f7 12#define __NR__exit __NR_exit
eef289f7
PM
13
14#ifndef __ASSEMBLY__
1da177e4 15
eef289f7
PM
16#include <linux/types.h>
17#include <linux/compiler.h>
18#include <linux/linkage.h>
1da177e4 19
82b355d1 20#define __ARCH_WANT_NEW_STAT
1da177e4 21#define __ARCH_WANT_OLD_READDIR
1da177e4
LT
22#define __ARCH_WANT_STAT64
23#define __ARCH_WANT_SYS_ALARM
24#define __ARCH_WANT_SYS_GETHOSTNAME
baed7fc9 25#define __ARCH_WANT_SYS_IPC
1da177e4 26#define __ARCH_WANT_SYS_PAUSE
1da177e4 27#define __ARCH_WANT_SYS_SIGNAL
d33c577c
AB
28#define __ARCH_WANT_SYS_TIME32
29#define __ARCH_WANT_SYS_UTIME32
1da177e4
LT
30#define __ARCH_WANT_SYS_WAITPID
31#define __ARCH_WANT_SYS_SOCKETCALL
32#define __ARCH_WANT_SYS_FADVISE64
33#define __ARCH_WANT_SYS_GETPGRP
1da177e4
LT
34#define __ARCH_WANT_SYS_NICE
35#define __ARCH_WANT_SYS_OLD_GETRLIMIT
5cacdb4a 36#define __ARCH_WANT_SYS_OLD_UNAME
1da177e4
LT
37#define __ARCH_WANT_SYS_OLDUMOUNT
38#define __ARCH_WANT_SYS_SIGPENDING
39#define __ARCH_WANT_SYS_SIGPROCMASK
eef289f7
PM
40#ifdef CONFIG_PPC32
41#define __ARCH_WANT_OLD_STAT
42#endif
43#ifdef CONFIG_PPC64
d33c577c
AB
44#define __ARCH_WANT_SYS_TIME
45#define __ARCH_WANT_SYS_UTIME
2833c28a 46#define __ARCH_WANT_SYS_NEWFSTATAT
8f9c0119 47#define __ARCH_WANT_COMPAT_SYS_SENDFILE
eef289f7 48#endif
0bcfe540
AV
49#define __ARCH_WANT_SYS_FORK
50#define __ARCH_WANT_SYS_VFORK
51#define __ARCH_WANT_SYS_CLONE
1da177e4 52
eef289f7 53#endif /* __ASSEMBLY__ */
f4dcd3c2 54#endif /* _ASM_POWERPC_UNISTD_H_ */