This commit is contained in:
thorpej 1999-05-13 23:43:15 +00:00
parent fa1c5fed1a
commit 087adcea52
12 changed files with 50 additions and 32 deletions

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscall.h,v 1.9 1999/03/30 07:37:58 tron Exp $ */
/* $NetBSD: linux_syscall.h,v 1.10 1999/05/13 23:43:15 thorpej Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.9 1999/03/30 07:34:49 tron Exp
* created from NetBSD: syscalls.master,v 1.10 1999/05/13 23:42:34 thorpej Exp
*/
/* syscall: "syscall" ret: "int" args: */

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscallargs.h,v 1.9 1999/03/30 07:37:58 tron Exp $ */
/* $NetBSD: linux_syscallargs.h,v 1.10 1999/05/13 23:43:15 thorpej Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.9 1999/03/30 07:34:49 tron Exp
* created from NetBSD: syscalls.master,v 1.10 1999/05/13 23:42:34 thorpej Exp
*/
#ifndef _LINUX_SYS__SYSCALLARGS_H_

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscalls.c,v 1.9 1999/03/30 07:37:59 tron Exp $ */
/* $NetBSD: linux_syscalls.c,v 1.10 1999/05/13 23:43:15 thorpej Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.9 1999/03/30 07:34:49 tron Exp
* created from NetBSD: syscalls.master,v 1.10 1999/05/13 23:42:34 thorpej Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@ -360,7 +360,7 @@ char *linux_syscallnames[] = {
"#309 (unimplemented get_kernel_syms)", /* 309 = unimplemented get_kernel_syms */
"#310 (unimplemented syslog)", /* 310 = unimplemented syslog */
"reboot", /* 311 = reboot */
"#312 (unimplemented clone)", /* 312 = unimplemented clone */
"#312 (unimplemented { int linux_sys_clone ( int flags , void * stack ) ; })", /* 312 = unimplemented { int linux_sys_clone ( int flags , void * stack ) ; } */
#ifdef EXEC_AOUT
"uselib", /* 313 = uselib */
#else

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_sysent.c,v 1.10 1999/03/30 07:37:59 tron Exp $ */
/* $NetBSD: linux_sysent.c,v 1.11 1999/05/13 23:43:15 thorpej Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.9 1999/03/30 07:34:49 tron Exp
* created from NetBSD: syscalls.master,v 1.10 1999/05/13 23:42:34 thorpej Exp
*/
#include "opt_sysv.h"
@ -684,7 +684,7 @@ struct sysent linux_sysent[] = {
{ 1, s(struct sys_reboot_args),
sys_reboot }, /* 311 = reboot */
{ 0, 0,
sys_nosys }, /* 312 = unimplemented clone */
sys_nosys }, /* 312 = unimplemented { int linux_sys_clone ( int flags , void * stack ) ; } */
#ifdef EXEC_AOUT
{ 1, s(struct linux_sys_uselib_args),
linux_sys_uselib }, /* 313 = uselib */

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscall.h,v 1.8 1999/03/30 02:25:32 abs Exp $ */
/* $NetBSD: linux_syscall.h,v 1.9 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.32 1999/03/30 02:22:49 abs Exp
* created from NetBSD: syscalls.master,v 1.33 1999/05/13 23:42:34 thorpej Exp
*/
/* syscall: "syscall" ret: "int" args: */
@ -314,6 +314,9 @@
/* syscall: "sigreturn" ret: "int" args: "struct linux_sigcontext *" */
#define LINUX_SYS_sigreturn 119
/* syscall: "clone" ret: "int" args: "int" "void *" */
#define LINUX_SYS_clone 120
/* syscall: "setdomainname" ret: "int" args: "char *" "int" */
#define LINUX_SYS_setdomainname 121

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscallargs.h,v 1.8 1999/03/30 02:25:32 abs Exp $ */
/* $NetBSD: linux_syscallargs.h,v 1.9 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.32 1999/03/30 02:22:49 abs Exp
* created from NetBSD: syscalls.master,v 1.33 1999/05/13 23:42:34 thorpej Exp
*/
#ifndef _LINUX_SYS__SYSCALLARGS_H_
@ -285,6 +285,11 @@ struct linux_sys_sigreturn_args {
syscallarg(struct linux_sigcontext *) scp;
};
struct linux_sys_clone_args {
syscallarg(int) flags;
syscallarg(void *) stack;
};
struct linux_sys_uname_args {
syscallarg(struct linux_utsname *) up;
};
@ -495,6 +500,7 @@ int linux_sys_wait4 __P((struct proc *, void *, register_t *));
int linux_sys_ipc __P((struct proc *, void *, register_t *));
int sys_fsync __P((struct proc *, void *, register_t *));
int linux_sys_sigreturn __P((struct proc *, void *, register_t *));
int linux_sys_clone __P((struct proc *, void *, register_t *));
int compat_09_sys_setdomainname __P((struct proc *, void *, register_t *));
int linux_sys_uname __P((struct proc *, void *, register_t *));
int linux_sys_modify_ldt __P((struct proc *, void *, register_t *));

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscalls.c,v 1.8 1999/03/30 02:25:32 abs Exp $ */
/* $NetBSD: linux_syscalls.c,v 1.9 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.32 1999/03/30 02:22:49 abs Exp
* created from NetBSD: syscalls.master,v 1.33 1999/05/13 23:42:34 thorpej Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@ -143,7 +143,7 @@ char *linux_syscallnames[] = {
"ipc", /* 117 = ipc */
"fsync", /* 118 = fsync */
"sigreturn", /* 119 = sigreturn */
"#120 (unimplemented clone)", /* 120 = unimplemented clone */
"clone", /* 120 = clone */
"setdomainname", /* 121 = setdomainname */
"uname", /* 122 = uname */
"modify_ldt", /* 123 = modify_ldt */

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_sysent.c,v 1.8 1999/03/30 02:25:32 abs Exp $ */
/* $NetBSD: linux_sysent.c,v 1.9 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.32 1999/03/30 02:22:49 abs Exp
* created from NetBSD: syscalls.master,v 1.33 1999/05/13 23:42:34 thorpej Exp
*/
#include "opt_compat_43.h"
@ -263,8 +263,8 @@ struct sysent linux_sysent[] = {
sys_fsync }, /* 118 = fsync */
{ 1, s(struct linux_sys_sigreturn_args),
linux_sys_sigreturn }, /* 119 = sigreturn */
{ 0, 0,
sys_nosys }, /* 120 = unimplemented clone */
{ 2, s(struct linux_sys_clone_args),
linux_sys_clone }, /* 120 = clone */
{ 2, s(struct compat_09_sys_setdomainname_args),
compat_09_sys_setdomainname }, /* 121 = setdomainname */
{ 1, s(struct linux_sys_uname_args),

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscall.h,v 1.5 1999/03/30 07:38:00 tron Exp $ */
/* $NetBSD: linux_syscall.h,v 1.6 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.5 1999/03/30 07:29:05 tron Exp
* created from NetBSD: syscalls.master,v 1.6 1999/05/13 23:42:34 thorpej Exp
*/
/* syscall: "syscall" ret: "int" args: */
@ -300,6 +300,9 @@
/* syscall: "sigreturn" ret: "int" args: */
#define LINUX_SYS_sigreturn 119
/* syscall: "clone" ret: "int" args: "int" "void *" */
#define LINUX_SYS_clone 120
/* syscall: "setdomainname" ret: "int" args: "char *" "int" */
#define LINUX_SYS_setdomainname 121

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscallargs.h,v 1.5 1999/03/30 07:38:00 tron Exp $ */
/* $NetBSD: linux_syscallargs.h,v 1.6 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.5 1999/03/30 07:29:05 tron Exp
* created from NetBSD: syscalls.master,v 1.6 1999/05/13 23:42:34 thorpej Exp
*/
#ifndef _LINUX_SYS__SYSCALLARGS_H_
@ -259,6 +259,11 @@ struct linux_sys_ipc_args {
syscallarg(caddr_t) ptr;
};
struct linux_sys_clone_args {
syscallarg(int) flags;
syscallarg(void *) stack;
};
struct linux_sys_uname_args {
syscallarg(struct linux_utsname *) up;
};
@ -476,6 +481,7 @@ int linux_sys_wait4 __P((struct proc *, void *, register_t *));
int linux_sys_ipc __P((struct proc *, void *, register_t *));
int sys_fsync __P((struct proc *, void *, register_t *));
int linux_sys_sigreturn __P((struct proc *, void *, register_t *));
int linux_sys_clone __P((struct proc *, void *, register_t *));
#if !defined(_KERNEL) || defined(COMPAT_09)
int compat_09_sys_setdomainname __P((struct proc *, void *, register_t *));
#else

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_syscalls.c,v 1.5 1999/03/30 07:38:00 tron Exp $ */
/* $NetBSD: linux_syscalls.c,v 1.6 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.5 1999/03/30 07:29:05 tron Exp
* created from NetBSD: syscalls.master,v 1.6 1999/05/13 23:42:34 thorpej Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@ -166,7 +166,7 @@ char *linux_syscallnames[] = {
"ipc", /* 117 = ipc */
"fsync", /* 118 = fsync */
"sigreturn", /* 119 = sigreturn */
"#120 (unimplemented clone)", /* 120 = unimplemented clone */
"clone", /* 120 = clone */
#if !defined(_KERNEL) || defined(COMPAT_09)
"setdomainname", /* 121 = setdomainname */
#else

View File

@ -1,10 +1,10 @@
/* $NetBSD: linux_sysent.c,v 1.5 1999/03/30 07:38:01 tron Exp $ */
/* $NetBSD: linux_sysent.c,v 1.6 1999/05/13 23:43:16 thorpej Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.5 1999/03/30 07:29:05 tron Exp
* created from NetBSD: syscalls.master,v 1.6 1999/05/13 23:42:34 thorpej Exp
*/
#include "opt_compat_netbsd.h"
@ -293,8 +293,8 @@ struct sysent linux_sysent[] = {
sys_fsync }, /* 118 = fsync */
{ 0, 0,
linux_sys_sigreturn }, /* 119 = sigreturn */
{ 0, 0,
sys_nosys }, /* 120 = unimplemented clone */
{ 2, s(struct linux_sys_clone_args),
linux_sys_clone }, /* 120 = clone */
#if !defined(_KERNEL) || defined(COMPAT_09)
{ 2, s(struct compat_09_sys_setdomainname_args),
compat_09_sys_setdomainname }, /* 121 = setdomainname */