Regen (__sigtimedwait(2)).

This commit is contained in:
cube 2005-07-23 22:04:12 +00:00
parent 73fe747f11
commit ae35d4a4e9
5 changed files with 27 additions and 14 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: netbsd32.h,v 1.36 2005/07/23 18:56:15 cube Exp $ */
/* $NetBSD: netbsd32.h,v 1.37 2005/07/23 22:04:12 cube Exp $ */
/*
* Copyright (c) 1998, 2001 Matthew R. Green
@ -393,6 +393,8 @@ struct netbsd32_sigvec {
int sv_flags; /* see signal options below */
};
typedef netbsd32_pointer_t netbsd32_siginfop_t;
union netbsd32_sigval {
int sival_int;
netbsd32_voidp sival_ptr;

View File

@ -1,10 +1,10 @@
/* $NetBSD: netbsd32_syscall.h,v 1.43 2005/07/23 18:57:07 cube Exp $ */
/* $NetBSD: netbsd32_syscall.h,v 1.44 2005/07/23 22:04:12 cube Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.36 2005/07/23 18:56:15 cube Exp
* created from NetBSD: syscalls.master,v 1.37 2005/07/23 22:03:45 cube Exp
*/
/* syscall: "syscall" ret: "int" args: "int" "..." */
@ -718,6 +718,9 @@
/* syscall: "munlockall" ret: "int" args: */
#define netbsd32_SYS_munlockall 243
/* syscall: "netbsd32___sigtimedwait" ret: "int" args: "const netbsd32_sigsetp_t" "netbsd32_siginfop_t" "netbsd32_timespecp_t" */
#define netbsd32_SYS_netbsd32___sigtimedwait 244
/* syscall: "netbsd32___posix_rename" ret: "int" args: "const netbsd32_charp" "const netbsd32_charp" */
#define netbsd32_SYS_netbsd32___posix_rename 270

View File

@ -1,10 +1,10 @@
/* $NetBSD: netbsd32_syscallargs.h,v 1.43 2005/07/23 18:57:07 cube Exp $ */
/* $NetBSD: netbsd32_syscallargs.h,v 1.44 2005/07/23 22:04:12 cube Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.36 2005/07/23 18:56:15 cube Exp
* created from NetBSD: syscalls.master,v 1.37 2005/07/23 22:03:45 cube Exp
*/
#ifndef _netbsd32_SYS__SYSCALLARGS_H_
@ -1095,6 +1095,12 @@ struct netbsd32_mlockall_args {
syscallarg(int) flags;
};
struct netbsd32___sigtimedwait_args {
syscallarg(const netbsd32_sigsetp_t) set;
syscallarg(netbsd32_siginfop_t) info;
syscallarg(netbsd32_timespecp_t) timeout;
};
struct netbsd32___posix_rename_args {
syscallarg(const netbsd32_charp) from;
syscallarg(const netbsd32_charp) to;
@ -2009,6 +2015,8 @@ int netbsd32_mlockall(struct lwp *, void *, register_t *);
int sys_munlockall(struct lwp *, void *, register_t *);
int netbsd32___sigtimedwait(struct lwp *, void *, register_t *);
int netbsd32___posix_rename(struct lwp *, void *, register_t *);
int netbsd32_swapctl(struct lwp *, void *, register_t *);

View File

@ -1,14 +1,14 @@
/* $NetBSD: netbsd32_syscalls.c,v 1.43 2005/07/23 18:57:07 cube Exp $ */
/* $NetBSD: netbsd32_syscalls.c,v 1.44 2005/07/23 22:04:12 cube Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.36 2005/07/23 18:56:15 cube Exp
* created from NetBSD: syscalls.master,v 1.37 2005/07/23 22:03:45 cube Exp
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls.c,v 1.43 2005/07/23 18:57:07 cube Exp $");
__KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls.c,v 1.44 2005/07/23 22:04:12 cube Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
@ -354,7 +354,7 @@ const char *const netbsd32_syscallnames[] = {
"netbsd32_fdatasync", /* 241 = netbsd32_fdatasync */
"netbsd32_mlockall", /* 242 = netbsd32_mlockall */
"munlockall", /* 243 = munlockall */
"#244 (unimplemented)", /* 244 = unimplemented */
"netbsd32___sigtimedwait", /* 244 = netbsd32___sigtimedwait */
"#245 (unimplemented)", /* 245 = unimplemented */
"#246 (unimplemented)", /* 246 = unimplemented */
"#247 (unimplemented)", /* 247 = unimplemented */

View File

@ -1,14 +1,14 @@
/* $NetBSD: netbsd32_sysent.c,v 1.43 2005/07/23 18:57:07 cube Exp $ */
/* $NetBSD: netbsd32_sysent.c,v 1.44 2005/07/23 22:04:12 cube Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.36 2005/07/23 18:56:15 cube Exp
* created from NetBSD: syscalls.master,v 1.37 2005/07/23 22:03:45 cube Exp
*/
#include <sys/cdefs.h>
__KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.43 2005/07/23 18:57:07 cube Exp $");
__KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.44 2005/07/23 22:04:12 cube Exp $");
#if defined(_KERNEL_OPT)
#include "opt_ktrace.h"
@ -694,8 +694,8 @@ struct sysent netbsd32_sysent[] = {
netbsd32_mlockall }, /* 242 = netbsd32_mlockall */
{ 0, 0, 0,
sys_munlockall }, /* 243 = munlockall */
{ 0, 0, 0,
sys_nosys }, /* 244 = unimplemented */
{ 3, s(struct netbsd32___sigtimedwait_args), 0,
netbsd32___sigtimedwait }, /* 244 = netbsd32___sigtimedwait */
{ 0, 0, 0,
sys_nosys }, /* 245 = unimplemented */
{ 0, 0, 0,