Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/compat/freebsd regen
details: https://anonhg.NetBSD.org/src/rev/49eda9c384f3
branches: trunk
changeset: 500723:49eda9c384f3
user: jdolecek <jdolecek%NetBSD.org@localhost>
date: Sun Dec 17 16:14:40 2000 +0000
description:
regen
diffstat:
sys/compat/freebsd/freebsd_syscall.h | 8 ++++++--
sys/compat/freebsd/freebsd_syscallargs.h | 10 ++++++++--
sys/compat/freebsd/freebsd_syscalls.c | 8 ++++----
sys/compat/freebsd/freebsd_sysent.c | 10 +++++-----
4 files changed, 23 insertions(+), 13 deletions(-)
diffs (140 lines):
diff -r b7c1a28d5b78 -r 49eda9c384f3 sys/compat/freebsd/freebsd_syscall.h
--- a/sys/compat/freebsd/freebsd_syscall.h Sun Dec 17 16:11:38 2000 +0000
+++ b/sys/compat/freebsd/freebsd_syscall.h Sun Dec 17 16:14:40 2000 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: freebsd_syscall.h,v 1.40 2000/12/09 07:11:17 mycroft Exp $ */
+/* $NetBSD: freebsd_syscall.h,v 1.41 2000/12/17 16:14:40 jdolecek Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.33 2000/12/09 07:10:35 mycroft Exp
+ * created from NetBSD: syscalls.master,v 1.34 2000/12/17 16:11:38 jdolecek Exp
*/
/* syscall: "syscall" ret: "int" args: */
@@ -143,6 +143,7 @@
/* syscall: "ktrace" ret: "int" args: "char *" "int" "int" "int" */
#define FREEBSD_SYS_ktrace 45
+ /* 45 is excluded ktrace */
/* syscall: "sigaction" ret: "int" args: "int" "const struct sigaction13 *" "struct sigaction13 *" */
#define FREEBSD_SYS_sigaction 46
@@ -662,6 +663,9 @@
/* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */
#define FREEBSD_SYS___getcwd 326
+/* syscall: "utrace" ret: "int" args: "void *" "size_t" */
+#define FREEBSD_SYS_utrace 335
+
/* syscall: "__sigprocmask14" ret: "int" args: "int" "const sigset_t *" "sigset_t *" */
#define FREEBSD_SYS___sigprocmask14 340
diff -r b7c1a28d5b78 -r 49eda9c384f3 sys/compat/freebsd/freebsd_syscallargs.h
--- a/sys/compat/freebsd/freebsd_syscallargs.h Sun Dec 17 16:11:38 2000 +0000
+++ b/sys/compat/freebsd/freebsd_syscallargs.h Sun Dec 17 16:14:40 2000 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: freebsd_syscallargs.h,v 1.42 2000/12/09 07:11:18 mycroft Exp $ */
+/* $NetBSD: freebsd_syscallargs.h,v 1.43 2000/12/17 16:14:40 jdolecek Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.33 2000/12/09 07:10:35 mycroft Exp
+ * created from NetBSD: syscalls.master,v 1.34 2000/12/17 16:11:38 jdolecek Exp
*/
#ifndef _FREEBSD_SYS__SYSCALLARGS_H_
@@ -246,6 +246,11 @@
syscallarg(int) gid;
};
+struct freebsd_sys_utrace_args {
+ syscallarg(void *) addr;
+ syscallarg(size_t) len;
+};
+
struct freebsd_sys_sigaction4_args {
syscallarg(int) signum;
syscallarg(const struct freebsd_sigaction4 *) nsa;
@@ -513,6 +518,7 @@
int sys_mlockall(struct proc *, void *, register_t *);
int sys_munlockall(struct proc *, void *, register_t *);
int sys___getcwd(struct proc *, void *, register_t *);
+int freebsd_sys_utrace(struct proc *, void *, register_t *);
int sys___sigprocmask14(struct proc *, void *, register_t *);
int sys___sigsuspend14(struct proc *, void *, register_t *);
int freebsd_sys_sigaction4(struct proc *, void *, register_t *);
diff -r b7c1a28d5b78 -r 49eda9c384f3 sys/compat/freebsd/freebsd_syscalls.c
--- a/sys/compat/freebsd/freebsd_syscalls.c Sun Dec 17 16:11:38 2000 +0000
+++ b/sys/compat/freebsd/freebsd_syscalls.c Sun Dec 17 16:14:40 2000 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: freebsd_syscalls.c,v 1.40 2000/12/09 07:11:18 mycroft Exp $ */
+/* $NetBSD: freebsd_syscalls.c,v 1.41 2000/12/17 16:14:40 jdolecek Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.33 2000/12/09 07:10:35 mycroft Exp
+ * created from NetBSD: syscalls.master,v 1.34 2000/12/17 16:11:38 jdolecek Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@@ -75,7 +75,7 @@
#ifdef KTRACE
"ktrace", /* 45 = ktrace */
#else
- "#45 (unimplemented ktrace)", /* 45 = unimplemented ktrace */
+ "#45 (excluded ktrace)", /* 45 = excluded ktrace */
#endif
"sigaction", /* 46 = sigaction */
"getgid_with_egid", /* 47 = getgid_with_egid */
@@ -430,7 +430,7 @@
"#332 (unimplemented sched_get_priority_max)", /* 332 = unimplemented sched_get_priority_max */
"#333 (unimplemented sched_get_priority_min)", /* 333 = unimplemented sched_get_priority_min */
"#334 (unimplemented sched_rr_get_interval)", /* 334 = unimplemented sched_rr_get_interval */
- "#335 (unimplemented utrace)", /* 335 = unimplemented utrace */
+ "utrace", /* 335 = utrace */
"#336 (unimplemented sendfile)", /* 336 = unimplemented sendfile */
"#337 (unimplemented kldsym)", /* 337 = unimplemented kldsym */
"#338 (unimplemented jail)", /* 338 = unimplemented jail */
diff -r b7c1a28d5b78 -r 49eda9c384f3 sys/compat/freebsd/freebsd_sysent.c
--- a/sys/compat/freebsd/freebsd_sysent.c Sun Dec 17 16:11:38 2000 +0000
+++ b/sys/compat/freebsd/freebsd_sysent.c Sun Dec 17 16:14:40 2000 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: freebsd_sysent.c,v 1.42 2000/12/09 07:11:18 mycroft Exp $ */
+/* $NetBSD: freebsd_sysent.c,v 1.43 2000/12/17 16:14:40 jdolecek Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.33 2000/12/09 07:10:35 mycroft Exp
+ * created from NetBSD: syscalls.master,v 1.34 2000/12/17 16:11:38 jdolecek Exp
*/
#if defined(_KERNEL) && !defined(_LKM)
@@ -122,7 +122,7 @@
sys_ktrace }, /* 45 = ktrace */
#else
{ 0, 0,
- sys_nosys }, /* 45 = unimplemented ktrace */
+ sys_nosys }, /* 45 = excluded ktrace */
#endif
{ 3, s(struct compat_13_sys_sigaction_args),
compat_13_sys_sigaction }, /* 46 = sigaction */
@@ -791,8 +791,8 @@
sys_nosys }, /* 333 = unimplemented sched_get_priority_min */
{ 0, 0,
sys_nosys }, /* 334 = unimplemented sched_rr_get_interval */
- { 0, 0,
- sys_nosys }, /* 335 = unimplemented utrace */
+ { 2, s(struct freebsd_sys_utrace_args),
+ freebsd_sys_utrace }, /* 335 = utrace */
{ 0, 0,
sys_nosys }, /* 336 = unimplemented sendfile */
{ 0, 0,
Home |
Main Index |
Thread Index |
Old Index