blob: 02613bad8bbba4cc4a6e2de3dcc07846946536bf [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001/*
Linus Torvalds1da177e2005-04-16 15:20:36 -07002 * S390 version
3 *
4 * Derived from "include/asm-i386/unistd.h"
5 */
Linus Torvalds1da177e2005-04-16 15:20:36 -07006#ifndef _ASM_S390_UNISTD_H_
7#define _ASM_S390_UNISTD_H_
8
David Howells9807f752012-10-09 09:47:31 +01009#include <uapi/asm/unistd.h>
Linus Torvalds1da177e2005-04-16 15:20:36 -070010
Heiko Carstensfd5d8bf2007-05-21 11:25:20 +020011#define __IGNORE_time
Heiko Carstensfd5d8bf2007-05-21 11:25:20 +020012
Linus Torvalds1da177e2005-04-16 15:20:36 -070013#define __ARCH_WANT_OLD_READDIR
14#define __ARCH_WANT_SYS_ALARM
15#define __ARCH_WANT_SYS_GETHOSTNAME
16#define __ARCH_WANT_SYS_PAUSE
17#define __ARCH_WANT_SYS_SIGNAL
18#define __ARCH_WANT_SYS_UTIME
19#define __ARCH_WANT_SYS_SOCKETCALL
Heiko Carstens3a3954c2011-12-27 11:27:21 +010020#define __ARCH_WANT_SYS_IPC
Linus Torvalds1da177e2005-04-16 15:20:36 -070021#define __ARCH_WANT_SYS_FADVISE64
22#define __ARCH_WANT_SYS_GETPGRP
23#define __ARCH_WANT_SYS_LLSEEK
24#define __ARCH_WANT_SYS_NICE
25#define __ARCH_WANT_SYS_OLD_GETRLIMIT
Christoph Hellwiga4679372010-03-10 15:21:15 -080026#define __ARCH_WANT_SYS_OLD_MMAP
Linus Torvalds1da177e2005-04-16 15:20:36 -070027#define __ARCH_WANT_SYS_OLDUMOUNT
28#define __ARCH_WANT_SYS_SIGPENDING
29#define __ARCH_WANT_SYS_SIGPROCMASK
Heiko Carstens54dfe5d2006-02-01 03:06:38 -080030# ifdef CONFIG_COMPAT
31# define __ARCH_WANT_COMPAT_SYS_TIME
Heiko Carstens54dfe5d2006-02-01 03:06:38 -080032# endif
Al Viro87f1ca82012-10-21 16:44:27 -040033#define __ARCH_WANT_SYS_FORK
34#define __ARCH_WANT_SYS_VFORK
35#define __ARCH_WANT_SYS_CLONE
Linus Torvalds1da177e2005-04-16 15:20:36 -070036
Linus Torvalds1da177e2005-04-16 15:20:36 -070037#endif /* _ASM_S390_UNISTD_H_ */