Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/compat/linux/arch Regen.
details: https://anonhg.NetBSD.org/src/rev/8530624ffa90
branches: trunk
changeset: 472955:8530624ffa90
user: thorpej <thorpej%NetBSD.org@localhost>
date: Thu May 13 23:43:15 1999 +0000
description:
Regen.
diffstat:
sys/compat/linux/arch/alpha/linux_syscall.h | 4 ++--
sys/compat/linux/arch/alpha/linux_syscallargs.h | 4 ++--
sys/compat/linux/arch/alpha/linux_syscalls.c | 6 +++---
sys/compat/linux/arch/alpha/linux_sysent.c | 6 +++---
sys/compat/linux/arch/i386/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/i386/linux_syscallargs.h | 10 ++++++++--
sys/compat/linux/arch/i386/linux_syscalls.c | 6 +++---
sys/compat/linux/arch/i386/linux_sysent.c | 8 ++++----
sys/compat/linux/arch/m68k/linux_syscall.h | 7 +++++--
sys/compat/linux/arch/m68k/linux_syscallargs.h | 10 ++++++++--
sys/compat/linux/arch/m68k/linux_syscalls.c | 6 +++---
sys/compat/linux/arch/m68k/linux_sysent.c | 8 ++++----
12 files changed, 50 insertions(+), 32 deletions(-)
diffs (truncated from 310 to 300 lines):
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/alpha/linux_syscall.h
--- a/sys/compat/linux/arch/alpha/linux_syscall.h Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscall.h Thu May 13 23:43:15 1999 +0000
@@ -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: */
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/alpha/linux_syscallargs.h
--- a/sys/compat/linux/arch/alpha/linux_syscallargs.h Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscallargs.h Thu May 13 23:43:15 1999 +0000
@@ -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_
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/alpha/linux_syscalls.c
--- a/sys/compat/linux/arch/alpha/linux_syscalls.c Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscalls.c Thu May 13 23:43:15 1999 +0000
@@ -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 @@
"#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
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/alpha/linux_sysent.c
--- a/sys/compat/linux/arch/alpha/linux_sysent.c Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/alpha/linux_sysent.c Thu May 13 23:43:15 1999 +0000
@@ -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 @@
{ 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 */
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/i386/linux_syscall.h
--- a/sys/compat/linux/arch/i386/linux_syscall.h Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/i386/linux_syscall.h Thu May 13 23:43:15 1999 +0000
@@ -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
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/i386/linux_syscallargs.h
--- a/sys/compat/linux/arch/i386/linux_syscallargs.h Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/i386/linux_syscallargs.h Thu May 13 23:43:15 1999 +0000
@@ -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 @@
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_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 *));
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/i386/linux_syscalls.c
--- a/sys/compat/linux/arch/i386/linux_syscalls.c Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/i386/linux_syscalls.c Thu May 13 23:43:15 1999 +0000
@@ -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 @@
"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 */
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/i386/linux_sysent.c
--- a/sys/compat/linux/arch/i386/linux_sysent.c Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/i386/linux_sysent.c Thu May 13 23:43:15 1999 +0000
@@ -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 @@
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),
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/m68k/linux_syscall.h
--- a/sys/compat/linux/arch/m68k/linux_syscall.h Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/m68k/linux_syscall.h Thu May 13 23:43:15 1999 +0000
@@ -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
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/m68k/linux_syscallargs.h
--- a/sys/compat/linux/arch/m68k/linux_syscallargs.h Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/m68k/linux_syscallargs.h Thu May 13 23:43:15 1999 +0000
@@ -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 @@
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_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
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/m68k/linux_syscalls.c
--- a/sys/compat/linux/arch/m68k/linux_syscalls.c Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/m68k/linux_syscalls.c Thu May 13 23:43:15 1999 +0000
@@ -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 @@
"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
diff -r b2bae4520de5 -r 8530624ffa90 sys/compat/linux/arch/m68k/linux_sysent.c
--- a/sys/compat/linux/arch/m68k/linux_sysent.c Thu May 13 23:42:34 1999 +0000
+++ b/sys/compat/linux/arch/m68k/linux_sysent.c Thu May 13 23:43:15 1999 +0000
@@ -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 @@
Home |
Main Index |
Thread Index |
Old Index