Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* |
2 | * Copyright (C) 2000 - 2004 Jeff Dike (jdike@karaya.com) | |
3 | * Licensed under the GPL | |
4 | */ | |
5 | ||
6 | #ifndef _UM_UNISTD_H_ | |
7 | #define _UM_UNISTD_H_ | |
8 | ||
9 | #include <linux/syscalls.h> | |
10 | #include "linux/resource.h" | |
11 | #include "asm/uaccess.h" | |
12 | ||
13 | extern int um_execve(const char *file, char *const argv[], char *const env[]); | |
14 | ||
15 | #ifdef __KERNEL__ | |
16 | /* We get __ARCH_WANT_OLD_STAT and __ARCH_WANT_STAT64 from the base arch */ | |
1da177e4 LT |
17 | #define __ARCH_WANT_OLD_READDIR |
18 | #define __ARCH_WANT_SYS_ALARM | |
19 | #define __ARCH_WANT_SYS_GETHOSTNAME | |
20 | #define __ARCH_WANT_SYS_PAUSE | |
21 | #define __ARCH_WANT_SYS_SGETMASK | |
22 | #define __ARCH_WANT_SYS_SIGNAL | |
23 | #define __ARCH_WANT_SYS_TIME | |
24 | #define __ARCH_WANT_SYS_UTIME | |
25 | #define __ARCH_WANT_SYS_WAITPID | |
26 | #define __ARCH_WANT_SYS_SOCKETCALL | |
27 | #define __ARCH_WANT_SYS_FADVISE64 | |
28 | #define __ARCH_WANT_SYS_GETPGRP | |
29 | #define __ARCH_WANT_SYS_LLSEEK | |
30 | #define __ARCH_WANT_SYS_NICE | |
31 | #define __ARCH_WANT_SYS_OLD_GETRLIMIT | |
32 | #define __ARCH_WANT_SYS_OLDUMOUNT | |
33 | #define __ARCH_WANT_SYS_SIGPENDING | |
34 | #define __ARCH_WANT_SYS_SIGPROCMASK | |
35 | #define __ARCH_WANT_SYS_RT_SIGACTION | |
36a7878a | 36 | #define __ARCH_WANT_SYS_RT_SIGSUSPEND |
1da177e4 LT |
37 | #endif |
38 | ||
1da177e4 LT |
39 | #include "asm/arch/unistd.h" |
40 | ||
41 | #endif /* _UM_UNISTD_H_*/ |