vserver 1.9.3
[linux-2.6.git] / include / asm-alpha / unistd.h
index a898e27..9aca27e 100644 (file)
 #define __NR_mq_timedreceive           435
 #define __NR_mq_notify                 436
 #define __NR_mq_getsetattr             437
+#define __NR_waitid                    438
 
-#define NR_SYSCALLS                    438
+#define NR_SYSCALLS                    439
 
 #if defined(__GNUC__)
 
@@ -559,6 +560,19 @@ type name (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5, type6 arg6)\
 
 #endif /* __LIBRARY__ && __GNUC__ */
 
+#ifdef __KERNEL__
+#define __ARCH_WANT_IPC_PARSE_VERSION
+#define __ARCH_WANT_OLD_READDIR
+#define __ARCH_WANT_STAT64
+#define __ARCH_WANT_SYS_GETHOSTNAME
+#define __ARCH_WANT_SYS_SOCKETCALL
+#define __ARCH_WANT_SYS_FADVISE64
+#define __ARCH_WANT_SYS_GETPGRP
+#define __ARCH_WANT_SYS_OLD_GETRLIMIT
+#define __ARCH_WANT_SYS_OLDUMOUNT
+#define __ARCH_WANT_SYS_SIGPENDING
+#endif
+
 #ifdef __KERNEL_SYSCALLS__
 
 #include <linux/compiler.h>
@@ -605,7 +619,7 @@ static inline long read(int fd, char * buf, size_t nr)
        return sys_read(fd, buf, nr);
 }
 
-extern long execve(char *, char **, char **);
+extern int execve(char *, char **, char **);
 
 static inline long setsid(void)
 {