blob: a1fbf15d53aa8973082de0738063005a82c7529f [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001/* SPDX-License-Identifier: GPL-2.0 */
Linus Torvalds1da177e2005-04-16 15:20:36 -07002/*
Linus Torvalds1da177e2005-04-16 15:20:36 -07003 * S390 version
4 *
5 * Derived from "include/asm-i386/unistd.h"
6 */
Linus Torvalds1da177e2005-04-16 15:20:36 -07007#ifndef _ASM_S390_UNISTD_H_
8#define _ASM_S390_UNISTD_H_
9
David Howells9807f752012-10-09 09:47:31 +010010#include <uapi/asm/unistd.h>
Hendrik Brueckner4381f9f2017-12-11 14:47:27 +010011#include <asm/unistd_nr.h>
Linus Torvalds1da177e2005-04-16 15:20:36 -070012
Heiko Carstensfd5d8bf2007-05-21 11:25:20 +020013#define __IGNORE_time
Heiko Carstens12e72192016-10-12 13:43:38 +020014#define __IGNORE_pkey_mprotect
15#define __IGNORE_pkey_alloc
16#define __IGNORE_pkey_free
Heiko Carstensfd5d8bf2007-05-21 11:25:20 +020017
Arnd Bergmann82b355d2018-04-13 11:50:12 +020018#define __ARCH_WANT_NEW_STAT
Linus Torvalds1da177e2005-04-16 15:20:36 -070019#define __ARCH_WANT_OLD_READDIR
20#define __ARCH_WANT_SYS_ALARM
21#define __ARCH_WANT_SYS_GETHOSTNAME
22#define __ARCH_WANT_SYS_PAUSE
23#define __ARCH_WANT_SYS_SIGNAL
24#define __ARCH_WANT_SYS_UTIME
25#define __ARCH_WANT_SYS_SOCKETCALL
Heiko Carstens3a3954c2011-12-27 11:27:21 +010026#define __ARCH_WANT_SYS_IPC
Linus Torvalds1da177e2005-04-16 15:20:36 -070027#define __ARCH_WANT_SYS_FADVISE64
28#define __ARCH_WANT_SYS_GETPGRP
Linus Torvalds1da177e2005-04-16 15:20:36 -070029#define __ARCH_WANT_SYS_NICE
30#define __ARCH_WANT_SYS_OLD_GETRLIMIT
Christoph Hellwiga4679372010-03-10 15:21:15 -080031#define __ARCH_WANT_SYS_OLD_MMAP
Linus Torvalds1da177e2005-04-16 15:20:36 -070032#define __ARCH_WANT_SYS_OLDUMOUNT
33#define __ARCH_WANT_SYS_SIGPENDING
34#define __ARCH_WANT_SYS_SIGPROCMASK
Heiko Carstens54dfe5d2006-02-01 03:06:38 -080035# ifdef CONFIG_COMPAT
36# define __ARCH_WANT_COMPAT_SYS_TIME
Arnd Bergmann4faea232018-04-17 12:03:19 +020037# define __ARCH_WANT_SYS_UTIME32
Heiko Carstens54dfe5d2006-02-01 03:06:38 -080038# endif
Al Viro87f1ca82012-10-21 16:44:27 -040039#define __ARCH_WANT_SYS_FORK
40#define __ARCH_WANT_SYS_VFORK
41#define __ARCH_WANT_SYS_CLONE
Linus Torvalds1da177e2005-04-16 15:20:36 -070042
Linus Torvalds1da177e2005-04-16 15:20:36 -070043#endif /* _ASM_S390_UNISTD_H_ */