]>
Commit | Line | Data |
---|---|---|
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_ */ |