Update syscalls to Linux kernel 2.3.38. These syscalls are

implemented as dummies to ease problem solving.
This commit is contained in:
Marcel Moolenaar 2000-01-10 22:19:06 +00:00
parent 20ebea30eb
commit 0484ef81d9
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=55784
5 changed files with 62 additions and 4 deletions

View File

@ -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);

View File

@ -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);

View File

@ -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 <sys/signal.h>
#include <sys/acl.h>
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

View File

@ -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

View File

@ -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 */
};