diff --git a/sys/alpha/linux/linux_dummy.c b/sys/alpha/linux/linux_dummy.c index b9335f46bace..1cf14f1b1348 100644 --- a/sys/alpha/linux/linux_dummy.c +++ b/sys/alpha/linux/linux_dummy.c @@ -107,3 +107,10 @@ DUMMY(capset); DUMMY(sendfile); DUMMY(getpmsg); DUMMY(putpmsg); +DUMMY(ugetrlimit); +DUMMY(mmap2); +DUMMY(truncate64); +DUMMY(ftruncate64); +DUMMY(stat64); +DUMMY(lstat64); +DUMMY(fstat64); diff --git a/sys/i386/linux/linux_dummy.c b/sys/i386/linux/linux_dummy.c index b9335f46bace..1cf14f1b1348 100644 --- a/sys/i386/linux/linux_dummy.c +++ b/sys/i386/linux/linux_dummy.c @@ -107,3 +107,10 @@ DUMMY(capset); DUMMY(sendfile); DUMMY(getpmsg); DUMMY(putpmsg); +DUMMY(ugetrlimit); +DUMMY(mmap2); +DUMMY(truncate64); +DUMMY(ftruncate64); +DUMMY(stat64); +DUMMY(lstat64); +DUMMY(fstat64); diff --git a/sys/i386/linux/linux_proto.h b/sys/i386/linux/linux_proto.h index 27534757cd00..0d6b46d0c4dc 100644 --- a/sys/i386/linux/linux_proto.h +++ b/sys/i386/linux/linux_proto.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.28 1999/11/30 15:00:17 marcel Exp + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.29 2000/01/10 22:16:35 marcel Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -11,6 +11,8 @@ #include +#include + struct proc; #define PAD_(t) (sizeof(register_t) <= sizeof(t) ? \ @@ -520,6 +522,27 @@ struct linux_putpmsg_args { struct linux_vfork_args { register_t dummy; }; +struct linux_ugetrlimit_args { + register_t dummy; +}; +struct linux_mmap2_args { + register_t dummy; +}; +struct linux_truncate64_args { + register_t dummy; +}; +struct linux_ftruncate64_args { + register_t dummy; +}; +struct linux_stat64_args { + register_t dummy; +}; +struct linux_lstat64_args { + register_t dummy; +}; +struct linux_fstat64_args { + register_t dummy; +}; int linux_setup __P((struct proc *, struct linux_setup_args *)); int linux_fork __P((struct proc *, struct linux_fork_args *)); int linux_open __P((struct proc *, struct linux_open_args *)); @@ -655,6 +678,13 @@ int linux_sendfile __P((struct proc *, struct linux_sendfile_args *)); int linux_getpmsg __P((struct proc *, struct linux_getpmsg_args *)); int linux_putpmsg __P((struct proc *, struct linux_putpmsg_args *)); int linux_vfork __P((struct proc *, struct linux_vfork_args *)); +int linux_ugetrlimit __P((struct proc *, struct linux_ugetrlimit_args *)); +int linux_mmap2 __P((struct proc *, struct linux_mmap2_args *)); +int linux_truncate64 __P((struct proc *, struct linux_truncate64_args *)); +int linux_ftruncate64 __P((struct proc *, struct linux_ftruncate64_args *)); +int linux_stat64 __P((struct proc *, struct linux_stat64_args *)); +int linux_lstat64 __P((struct proc *, struct linux_lstat64_args *)); +int linux_fstat64 __P((struct proc *, struct linux_fstat64_args *)); #ifdef COMPAT_43 diff --git a/sys/i386/linux/linux_syscall.h b/sys/i386/linux/linux_syscall.h index 8ec782ecda0d..c16f4a998816 100644 --- a/sys/i386/linux/linux_syscall.h +++ b/sys/i386/linux/linux_syscall.h @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.28 1999/11/30 15:00:17 marcel Exp + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.29 2000/01/10 22:16:35 marcel Exp */ #define LINUX_SYS_linux_setup 0 @@ -197,4 +197,11 @@ #define LINUX_SYS_linux_getpmsg 188 #define LINUX_SYS_linux_putpmsg 189 #define LINUX_SYS_linux_vfork 190 -#define LINUX_SYS_MAXSYSCALL 191 +#define LINUX_SYS_linux_ugetrlimit 191 +#define LINUX_SYS_linux_mmap2 192 +#define LINUX_SYS_linux_truncate64 193 +#define LINUX_SYS_linux_ftruncate64 194 +#define LINUX_SYS_linux_stat64 195 +#define LINUX_SYS_linux_lstat64 196 +#define LINUX_SYS_linux_fstat64 197 +#define LINUX_SYS_MAXSYSCALL 198 diff --git a/sys/i386/linux/linux_sysent.c b/sys/i386/linux/linux_sysent.c index 465b42f2603b..9addd9c0229c 100644 --- a/sys/i386/linux/linux_sysent.c +++ b/sys/i386/linux/linux_sysent.c @@ -3,7 +3,7 @@ * * DO NOT EDIT-- this file is automatically generated. * $FreeBSD$ - * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.28 1999/11/30 15:00:17 marcel Exp + * created from FreeBSD: src/sys/i386/linux/syscalls.master,v 1.29 2000/01/10 22:16:35 marcel Exp */ #include "opt_compat.h" @@ -206,4 +206,11 @@ struct sysent linux_sysent[] = { { 0, (sy_call_t *)linux_getpmsg }, /* 188 = linux_getpmsg */ { 0, (sy_call_t *)linux_putpmsg }, /* 189 = linux_putpmsg */ { 0, (sy_call_t *)linux_vfork }, /* 190 = linux_vfork */ + { 0, (sy_call_t *)linux_ugetrlimit }, /* 191 = linux_ugetrlimit */ + { 0, (sy_call_t *)linux_mmap2 }, /* 192 = linux_mmap2 */ + { 0, (sy_call_t *)linux_truncate64 }, /* 193 = linux_truncate64 */ + { 0, (sy_call_t *)linux_ftruncate64 }, /* 194 = linux_ftruncate64 */ + { 0, (sy_call_t *)linux_stat64 }, /* 195 = linux_stat64 */ + { 0, (sy_call_t *)linux_lstat64 }, /* 196 = linux_lstat64 */ + { 0, (sy_call_t *)linux_fstat64 }, /* 197 = linux_fstat64 */ };