From 4127bcdacfbdeee6d8445a39cf8544a73cd16d29 Mon Sep 17 00:00:00 2001 From: njoly Date: Tue, 5 Jul 2011 14:23:26 +0000 Subject: [PATCH] Regen for pipe2. --- sys/compat/netbsd32/netbsd32_syscall.h | 9 ++++++--- sys/compat/netbsd32/netbsd32_syscallargs.h | 12 ++++++++++-- sys/compat/netbsd32/netbsd32_syscalls.c | 8 ++++---- sys/compat/netbsd32/netbsd32_sysent.c | 10 +++++----- 4 files changed, 25 insertions(+), 14 deletions(-) diff --git a/sys/compat/netbsd32/netbsd32_syscall.h b/sys/compat/netbsd32/netbsd32_syscall.h index 8cee05a47537..db1e09ce3ffe 100644 --- a/sys/compat/netbsd32/netbsd32_syscall.h +++ b/sys/compat/netbsd32/netbsd32_syscall.h @@ -1,10 +1,10 @@ -/* $NetBSD: netbsd32_syscall.h,v 1.93 2011/03/06 17:08:34 bouyer Exp $ */ +/* $NetBSD: netbsd32_syscall.h,v 1.94 2011/07/05 14:23:26 njoly Exp $ */ /* * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.84.6.2 2011/02/09 16:09:55 bouyer Exp + * created from NetBSD: syscalls.master,v 1.86 2011/07/05 14:21:47 njoly Exp */ #ifndef _NETBSD32_SYS_SYSCALL_H_ @@ -1199,6 +1199,9 @@ /* syscall: "netbsd32___quotactl50" ret: "int" args: "const netbsd32_charp" "netbsd32_voidp" */ #define NETBSD32_SYS_netbsd32___quotactl50 452 -#define NETBSD32_SYS_MAXSYSCALL 453 +/* syscall: "netbsd32_pipe2" ret: "int" args: "netbsd32_intp" "int" */ +#define NETBSD32_SYS_netbsd32_pipe2 453 + +#define NETBSD32_SYS_MAXSYSCALL 454 #define NETBSD32_SYS_NSYSENT 512 #endif /* _NETBSD32_SYS_SYSCALL_H_ */ diff --git a/sys/compat/netbsd32/netbsd32_syscallargs.h b/sys/compat/netbsd32/netbsd32_syscallargs.h index 1af1ed5da048..ab90ab075dbd 100644 --- a/sys/compat/netbsd32/netbsd32_syscallargs.h +++ b/sys/compat/netbsd32/netbsd32_syscallargs.h @@ -1,10 +1,10 @@ -/* $NetBSD: netbsd32_syscallargs.h,v 1.93 2011/03/06 17:08:34 bouyer Exp $ */ +/* $NetBSD: netbsd32_syscallargs.h,v 1.94 2011/07/05 14:23:27 njoly Exp $ */ /* * System call argument lists. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.84.6.2 2011/02/09 16:09:55 bouyer Exp + * created from NetBSD: syscalls.master,v 1.86 2011/07/05 14:21:47 njoly Exp */ #ifndef _NETBSD32_SYS_SYSCALLARGS_H_ @@ -2309,6 +2309,12 @@ struct netbsd32___quotactl50_args { }; check_syscall_args(netbsd32___quotactl50) +struct netbsd32_pipe2_args { + syscallarg(netbsd32_intp) fildes; + syscallarg(int) flags; +}; +check_syscall_args(netbsd32_pipe2) + /* * System call prototypes. */ @@ -3087,4 +3093,6 @@ int netbsd32___fhstat50(struct lwp *, const struct netbsd32___fhstat50_args *, r int netbsd32___quotactl50(struct lwp *, const struct netbsd32___quotactl50_args *, register_t *); +int netbsd32_pipe2(struct lwp *, const struct netbsd32_pipe2_args *, register_t *); + #endif /* _NETBSD32_SYS_SYSCALLARGS_H_ */ diff --git a/sys/compat/netbsd32/netbsd32_syscalls.c b/sys/compat/netbsd32/netbsd32_syscalls.c index 9529c75a969c..8d6934e17237 100644 --- a/sys/compat/netbsd32/netbsd32_syscalls.c +++ b/sys/compat/netbsd32/netbsd32_syscalls.c @@ -1,14 +1,14 @@ -/* $NetBSD: netbsd32_syscalls.c,v 1.92 2011/03/06 17:08:34 bouyer Exp $ */ +/* $NetBSD: netbsd32_syscalls.c,v 1.93 2011/07/05 14:23:27 njoly Exp $ */ /* * System call names. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.84.6.2 2011/02/09 16:09:55 bouyer Exp + * created from NetBSD: syscalls.master,v 1.86 2011/07/05 14:21:47 njoly Exp */ #include -__KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls.c,v 1.92 2011/03/06 17:08:34 bouyer Exp $"); +__KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls.c,v 1.93 2011/07/05 14:23:27 njoly Exp $"); #if defined(_KERNEL_OPT) #if defined(_KERNEL_OPT) @@ -564,7 +564,7 @@ const char *const netbsd32_syscallnames[] = { /* 450 */ "netbsd32___mknod50", /* 451 */ "netbsd32___fhstat50", /* 452 */ "netbsd32___quotactl50", - /* 453 */ "# filler", + /* 453 */ "netbsd32_pipe2", /* 454 */ "# filler", /* 455 */ "# filler", /* 456 */ "# filler", diff --git a/sys/compat/netbsd32/netbsd32_sysent.c b/sys/compat/netbsd32/netbsd32_sysent.c index d5df1e6accba..9efadd35645d 100644 --- a/sys/compat/netbsd32/netbsd32_sysent.c +++ b/sys/compat/netbsd32/netbsd32_sysent.c @@ -1,14 +1,14 @@ -/* $NetBSD: netbsd32_sysent.c,v 1.92 2011/03/06 17:08:35 bouyer Exp $ */ +/* $NetBSD: netbsd32_sysent.c,v 1.93 2011/07/05 14:23:27 njoly Exp $ */ /* * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from NetBSD: syscalls.master,v 1.84.6.2 2011/02/09 16:09:55 bouyer Exp + * created from NetBSD: syscalls.master,v 1.86 2011/07/05 14:21:47 njoly Exp */ #include -__KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.92 2011/03/06 17:08:35 bouyer Exp $"); +__KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.93 2011/07/05 14:23:27 njoly Exp $"); #if defined(_KERNEL_OPT) #include "opt_compat_netbsd.h" @@ -1132,8 +1132,8 @@ struct sysent netbsd32_sysent[] = { (sy_call_t *)netbsd32___fhstat50 }, /* 451 = netbsd32___fhstat50 */ { ns(struct netbsd32___quotactl50_args), 0, (sy_call_t *)netbsd32___quotactl50 },/* 452 = netbsd32___quotactl50 */ - { 0, 0, 0, - sys_nosys }, /* 453 = filler */ + { ns(struct netbsd32_pipe2_args), 0, + (sy_call_t *)netbsd32_pipe2 }, /* 453 = netbsd32_pipe2 */ { 0, 0, 0, sys_nosys }, /* 454 = filler */ { 0, 0, 0,