Mon Dec 14 00:53:33 2009 UTC ()
Regen (new makesyscalls.sh)


(matt)
diff -r1.242 -r1.243 src/sys/kern/init_sysent.c
diff -r1.233 -r1.234 src/sys/kern/syscalls.c
diff -r1.229 -r1.230 src/sys/sys/syscall.h
diff -r1.211 -r1.212 src/sys/sys/syscallargs.h

cvs diff -r1.242 -r1.243 src/sys/kern/init_sysent.c (expand / switch to unified diff)

--- src/sys/kern/init_sysent.c 2009/12/14 00:48:35 1.242
+++ src/sys/kern/init_sysent.c 2009/12/14 00:53:32 1.243
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1/* $NetBSD: init_sysent.c,v 1.242 2009/12/14 00:48:35 matt Exp $ */ 1/* $NetBSD: init_sysent.c,v 1.243 2009/12/14 00:53:32 matt Exp $ */
2 2
3/* 3/*
4 * System call switch table. 4 * System call switch table.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD 7 * created from NetBSD: syscalls.master,v 1.231 2009/11/26 17:20:20 pooka Exp
8 */ 8 */
9 9
10#include <sys/cdefs.h> 10#include <sys/cdefs.h>
11__KERNEL_RCSID(0, "$NetBSD: init_sysent.c,v 1.242 2009/12/14 00:48:35 matt Exp $"); 11__KERNEL_RCSID(0, "$NetBSD: init_sysent.c,v 1.243 2009/12/14 00:53:32 matt Exp $");
12 12
13#include "opt_modular.h" 13#include "opt_modular.h"
14#include "opt_ntp.h" 14#include "opt_ntp.h"
15#include "opt_sysv.h" 15#include "opt_sysv.h"
16#include "fs_lfs.h" 16#include "fs_lfs.h"
17#include <sys/param.h> 17#include <sys/param.h>
18#include <sys/systm.h> 18#include <sys/systm.h>
19#include <sys/signal.h> 19#include <sys/signal.h>
20#include <sys/mount.h> 20#include <sys/mount.h>
21#include <sys/sched.h> 21#include <sys/sched.h>
22#include <sys/syscallargs.h> 22#include <sys/syscallargs.h>
23 23
24#ifdef COMPAT_43 24#ifdef COMPAT_43

cvs diff -r1.233 -r1.234 src/sys/kern/syscalls.c (expand / switch to unified diff)

--- src/sys/kern/syscalls.c 2009/12/14 00:48:35 1.233
+++ src/sys/kern/syscalls.c 2009/12/14 00:53:32 1.234
@@ -1,24 +1,24 @@ @@ -1,24 +1,24 @@
1/* $NetBSD: syscalls.c,v 1.233 2009/12/14 00:48:35 matt Exp $ */ 1/* $NetBSD: syscalls.c,v 1.234 2009/12/14 00:53:32 matt Exp $ */
2 2
3/* 3/*
4 * System call names. 4 * System call names.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD 7 * created from NetBSD: syscalls.master,v 1.231 2009/11/26 17:20:20 pooka Exp
8 */ 8 */
9 9
10#include <sys/cdefs.h> 10#include <sys/cdefs.h>
11__KERNEL_RCSID(0, "$NetBSD: syscalls.c,v 1.233 2009/12/14 00:48:35 matt Exp $"); 11__KERNEL_RCSID(0, "$NetBSD: syscalls.c,v 1.234 2009/12/14 00:53:32 matt Exp $");
12 12
13#if defined(_KERNEL_OPT) 13#if defined(_KERNEL_OPT)
14#include "opt_modular.h" 14#include "opt_modular.h"
15#include "opt_ntp.h" 15#include "opt_ntp.h"
16#include "opt_sysv.h" 16#include "opt_sysv.h"
17#include "fs_lfs.h" 17#include "fs_lfs.h"
18#include <sys/param.h> 18#include <sys/param.h>
19#include <sys/systm.h> 19#include <sys/systm.h>
20#include <sys/signal.h> 20#include <sys/signal.h>
21#include <sys/mount.h> 21#include <sys/mount.h>
22#include <sys/sched.h> 22#include <sys/sched.h>
23#include <sys/syscallargs.h> 23#include <sys/syscallargs.h>
24#endif /* _KERNEL_OPT */ 24#endif /* _KERNEL_OPT */

cvs diff -r1.229 -r1.230 src/sys/sys/syscall.h (expand / switch to unified diff)

--- src/sys/sys/syscall.h 2009/10/13 21:57:53 1.229
+++ src/sys/sys/syscall.h 2009/12/14 00:53:32 1.230
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1/* $NetBSD: syscall.h,v 1.229 2009/10/13 21:57:53 pooka Exp $ */ 1/* $NetBSD: syscall.h,v 1.230 2009/12/14 00:53:32 matt Exp $ */
2 2
3/* 3/*
4 * System call numbers. 4 * System call numbers.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.229 2009/07/21 23:59:00 pooka Exp 7 * created from NetBSD: syscalls.master,v 1.231 2009/11/26 17:20:20 pooka Exp
8 */ 8 */
9 9
10#ifndef _SYS_SYSCALL_H_ 10#ifndef _SYS_SYSCALL_H_
11#define _SYS_SYSCALL_H_ 11#define _SYS_SYSCALL_H_
12 12
13#define SYS_MAXSYSARGS 8 13#define SYS_MAXSYSARGS 8
14 14
15/* syscall: "syscall" ret: "int" args: "int" "..." */ 15/* syscall: "syscall" ret: "int" args: "int" "..." */
16#define SYS_syscall 0 16#define SYS_syscall 0
17 17
18/* syscall: "exit" ret: "void" args: "int" */ 18/* syscall: "exit" ret: "void" args: "int" */
19#define SYS_exit 1 19#define SYS_exit 1
20 20

cvs diff -r1.211 -r1.212 src/sys/sys/syscallargs.h (expand / switch to unified diff)

--- src/sys/sys/syscallargs.h 2009/10/13 21:57:53 1.211
+++ src/sys/sys/syscallargs.h 2009/12/14 00:53:32 1.212
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1/* $NetBSD: syscallargs.h,v 1.211 2009/10/13 21:57:53 pooka Exp $ */ 1/* $NetBSD: syscallargs.h,v 1.212 2009/12/14 00:53:32 matt Exp $ */
2 2
3/* 3/*
4 * System call argument lists. 4 * System call argument lists.
5 * 5 *
6 * DO NOT EDIT-- this file is automatically generated. 6 * DO NOT EDIT-- this file is automatically generated.
7 * created from NetBSD: syscalls.master,v 1.229 2009/07/21 23:59:00 pooka Exp 7 * created from NetBSD: syscalls.master,v 1.231 2009/11/26 17:20:20 pooka Exp
8 */ 8 */
9 9
10#ifndef _SYS_SYSCALLARGS_H_ 10#ifndef _SYS_SYSCALLARGS_H_
11#define _SYS_SYSCALLARGS_H_ 11#define _SYS_SYSCALLARGS_H_
12 12
13#define SYS_MAXSYSARGS 8 13#define SYS_MAXSYSARGS 8
14 14
15#undef syscallarg 15#undef syscallarg
16#define syscallarg(x) \ 16#define syscallarg(x) \
17 union { \ 17 union { \
18 register_t pad; \ 18 register_t pad; \
19 struct { x datum; } le; \ 19 struct { x datum; } le; \
20 struct { /* LINTED zero array dimension */ \ 20 struct { /* LINTED zero array dimension */ \