1/*
2 *  S390 version
3 *
4 *  Derived from "include/asm-i386/unistd.h"
5 */
6#ifndef _ASM_S390_UNISTD_H_
7#define _ASM_S390_UNISTD_H_
8
9#include <uapi/asm/unistd.h>
10
11
12#define __IGNORE_time
13
14/* Ignore NUMA system calls. Not wired up on s390. */
15#define __IGNORE_mbind
16#define __IGNORE_get_mempolicy
17#define __IGNORE_set_mempolicy
18#define __IGNORE_migrate_pages
19#define __IGNORE_move_pages
20
21/* Ignore system calls that are also reachable via sys_socket */
22#define __IGNORE_recvmmsg
23#define __IGNORE_sendmmsg
24
25#define __ARCH_WANT_OLD_READDIR
26#define __ARCH_WANT_SYS_ALARM
27#define __ARCH_WANT_SYS_GETHOSTNAME
28#define __ARCH_WANT_SYS_PAUSE
29#define __ARCH_WANT_SYS_SIGNAL
30#define __ARCH_WANT_SYS_UTIME
31#define __ARCH_WANT_SYS_SOCKETCALL
32#define __ARCH_WANT_SYS_IPC
33#define __ARCH_WANT_SYS_FADVISE64
34#define __ARCH_WANT_SYS_GETPGRP
35#define __ARCH_WANT_SYS_LLSEEK
36#define __ARCH_WANT_SYS_NICE
37#define __ARCH_WANT_SYS_OLD_GETRLIMIT
38#define __ARCH_WANT_SYS_OLD_MMAP
39#define __ARCH_WANT_SYS_OLDUMOUNT
40#define __ARCH_WANT_SYS_SIGPENDING
41#define __ARCH_WANT_SYS_SIGPROCMASK
42# ifdef CONFIG_COMPAT
43#   define __ARCH_WANT_COMPAT_SYS_TIME
44# endif
45#define __ARCH_WANT_SYS_FORK
46#define __ARCH_WANT_SYS_VFORK
47#define __ARCH_WANT_SYS_CLONE
48
49#endif /* _ASM_S390_UNISTD_H_ */
50