summaryrefslogtreecommitdiff
path: root/sys/compat
diff options
context:
space:
mode:
authorkstailey <kstailey@cvs.openbsd.org>1999-09-14 01:07:02 +0000
committerkstailey <kstailey@cvs.openbsd.org>1999-09-14 01:07:02 +0000
commit898dfe8992dbd2ee98104c8f130e80fb94f03e45 (patch)
treede9b6dd1a1e7142b1d27d36f5bc2733b0a9f1ac1 /sys/compat
parentf234ea2e1ab44ed800dc636a8a4e16aac89d3f4b (diff)
regen
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/netbsd/netbsd_syscall.h16
-rw-r--r--sys/compat/netbsd/netbsd_syscallargs.h27
-rw-r--r--sys/compat/netbsd/netbsd_syscalls.c12
-rw-r--r--sys/compat/netbsd/netbsd_sysent.c21
4 files changed, 56 insertions, 20 deletions
diff --git a/sys/compat/netbsd/netbsd_syscall.h b/sys/compat/netbsd/netbsd_syscall.h
index 9add4ba48e3..f3421bd4617 100644
--- a/sys/compat/netbsd/netbsd_syscall.h
+++ b/sys/compat/netbsd/netbsd_syscall.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: netbsd_syscall.h,v 1.2 1999/09/12 14:35:21 kstailey Exp $ */
+/* $OpenBSD: netbsd_syscall.h,v 1.3 1999/09/14 01:07:01 kstailey Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from; OpenBSD: syscalls.master,v 1.2 1999/09/12 14:34:18 kstailey Exp
+ * created from; OpenBSD: syscalls.master,v 1.3 1999/09/14 01:05:25 kstailey Exp
*/
/* syscall: "syscall" ret: "int" args: "int" "..." */
@@ -634,9 +634,21 @@
/* syscall: "__lstat13" ret: "int" args: "const char *" "struct netbsd_stat *" */
#define NETBSD_SYS___lstat13 280
+/* syscall: "__sigaltstack14" ret: "int" args: "const struct netbsd_sigaltstack *" "struct netbsd_sigaltstack *" */
+#define NETBSD_SYS___sigaltstack14 281
+
/* syscall: "getsid" ret: "int" args: "pid_t" */
#define NETBSD_SYS_getsid 286
+/* syscall: "__sigaction14" ret: "int" args: "int" "const struct netbsd_sigaction *" "struct netbsd_sigaction *" */
+#define NETBSD_SYS___sigaction14 291
+
+/* syscall: "__sigpending14" ret: "int" args: "netbsd_sigset_t *" */
+#define NETBSD_SYS___sigpending14 292
+
+/* syscall: "__sigreturn14" ret: "int" args: "struct netbsd_sigcontext *" */
+#define NETBSD_SYS___sigreturn14 295
+
/* syscall: "__getcwd" ret: "int" args: "char *" "size_t" */
#define NETBSD_SYS___getcwd 296
diff --git a/sys/compat/netbsd/netbsd_syscallargs.h b/sys/compat/netbsd/netbsd_syscallargs.h
index fc8ce38dfc7..7ad5d311516 100644
--- a/sys/compat/netbsd/netbsd_syscallargs.h
+++ b/sys/compat/netbsd/netbsd_syscallargs.h
@@ -1,10 +1,10 @@
-/* $OpenBSD: netbsd_syscallargs.h,v 1.2 1999/09/12 14:35:21 kstailey Exp $ */
+/* $OpenBSD: netbsd_syscallargs.h,v 1.3 1999/09/14 01:07:01 kstailey Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from; OpenBSD: syscalls.master,v 1.2 1999/09/12 14:34:18 kstailey Exp
+ * created from; OpenBSD: syscalls.master,v 1.3 1999/09/14 01:05:25 kstailey Exp
*/
#define syscallarg(x) union { x datum; register_t pad; }
@@ -24,6 +24,25 @@ struct netbsd_sys___lstat13_args {
syscallarg(struct netbsd_stat *) ub;
};
+struct netbsd_sys___sigaltstack14_args {
+ syscallarg(const struct netbsd_sigaltstack *) nss;
+ syscallarg(struct netbsd_sigaltstack *) oss;
+};
+
+struct netbsd_sys___sigaction14_args {
+ syscallarg(int) signum;
+ syscallarg(const struct netbsd_sigaction *) nsa;
+ syscallarg(struct netbsd_sigaction *) osa;
+};
+
+struct netbsd_sys___sigpending14_args {
+ syscallarg(netbsd_sigset_t *) set;
+};
+
+struct netbsd_sys___sigreturn14_args {
+ syscallarg(struct netbsd_sigcontext *) sigcntxp;
+};
+
struct netbsd_sys___getcwd_args {
syscallarg(char *) bufp;
syscallarg(size_t) length;
@@ -286,8 +305,12 @@ int sys_msync __P((struct proc *, void *, register_t *));
int netbsd_sys___stat13 __P((struct proc *, void *, register_t *));
int netbsd_sys___fstat13 __P((struct proc *, void *, register_t *));
int netbsd_sys___lstat13 __P((struct proc *, void *, register_t *));
+int netbsd_sys___sigaltstack14 __P((struct proc *, void *, register_t *));
int sys_getsid __P((struct proc *, void *, register_t *));
#ifdef KTRACE
#else
#endif
+int netbsd_sys___sigaction14 __P((struct proc *, void *, register_t *));
+int netbsd_sys___sigpending14 __P((struct proc *, void *, register_t *));
+int netbsd_sys___sigreturn14 __P((struct proc *, void *, register_t *));
int netbsd_sys___getcwd __P((struct proc *, void *, register_t *));
diff --git a/sys/compat/netbsd/netbsd_syscalls.c b/sys/compat/netbsd/netbsd_syscalls.c
index 1251893eb86..147343d4c9d 100644
--- a/sys/compat/netbsd/netbsd_syscalls.c
+++ b/sys/compat/netbsd/netbsd_syscalls.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: netbsd_syscalls.c,v 1.2 1999/09/12 14:35:21 kstailey Exp $ */
+/* $OpenBSD: netbsd_syscalls.c,v 1.3 1999/09/14 01:07:01 kstailey Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from; OpenBSD: syscalls.master,v 1.2 1999/09/12 14:34:18 kstailey Exp
+ * created from; OpenBSD: syscalls.master,v 1.3 1999/09/14 01:05:25 kstailey Exp
*/
char *netbsd_syscallnames[] = {
@@ -363,7 +363,7 @@ char *netbsd_syscallnames[] = {
"__stat13", /* 278 = __stat13 */
"__fstat13", /* 279 = __fstat13 */
"__lstat13", /* 280 = __lstat13 */
- "#281 (unimplemented)", /* 281 = unimplemented */
+ "__sigaltstack14", /* 281 = __sigaltstack14 */
"#282 (unimplemented)", /* 282 = unimplemented */
"#283 (unimplemented)", /* 283 = unimplemented */
"#284 (unimplemented)", /* 284 = unimplemented */
@@ -377,11 +377,11 @@ char *netbsd_syscallnames[] = {
#endif
"#289 (unimplemented)", /* 289 = unimplemented */
"#290 (unimplemented)", /* 290 = unimplemented */
- "#291 (unimplemented)", /* 291 = unimplemented */
- "#292 (unimplemented)", /* 292 = unimplemented */
+ "__sigaction14", /* 291 = __sigaction14 */
+ "__sigpending14", /* 292 = __sigpending14 */
"#293 (unimplemented)", /* 293 = unimplemented */
"#294 (unimplemented)", /* 294 = unimplemented */
- "#295 (unimplemented)", /* 295 = unimplemented */
+ "__sigreturn14", /* 295 = __sigreturn14 */
"__getcwd", /* 296 = __getcwd */
"#297 (unimplemented)", /* 297 = unimplemented */
};
diff --git a/sys/compat/netbsd/netbsd_sysent.c b/sys/compat/netbsd/netbsd_sysent.c
index bd829458e4c..319bb0bbf53 100644
--- a/sys/compat/netbsd/netbsd_sysent.c
+++ b/sys/compat/netbsd/netbsd_sysent.c
@@ -1,10 +1,10 @@
-/* $OpenBSD: netbsd_sysent.c,v 1.2 1999/09/12 14:35:21 kstailey Exp $ */
+/* $OpenBSD: netbsd_sysent.c,v 1.3 1999/09/14 01:07:01 kstailey Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from; OpenBSD: syscalls.master,v 1.2 1999/09/12 14:34:18 kstailey Exp
+ * created from; OpenBSD: syscalls.master,v 1.3 1999/09/14 01:05:25 kstailey Exp
*/
#include <sys/param.h>
@@ -15,6 +15,7 @@
#include <sys/poll.h>
#include <compat/netbsd/netbsd_types.h>
#include <compat/netbsd/netbsd_stat.h>
+#include <compat/netbsd/netbsd_signal.h>
#include <compat/netbsd/netbsd_syscallargs.h>
#include <machine/netbsd_machdep.h>
@@ -692,8 +693,8 @@ struct sysent netbsd_sysent[] = {
netbsd_sys___fstat13 }, /* 279 = __fstat13 */
{ 2, s(struct netbsd_sys___lstat13_args),
netbsd_sys___lstat13 }, /* 280 = __lstat13 */
- { 0, 0,
- sys_nosys }, /* 281 = unimplemented */
+ { 2, s(struct netbsd_sys___sigaltstack14_args),
+ netbsd_sys___sigaltstack14 }, /* 281 = __sigaltstack14 */
{ 0, 0,
sys_nosys }, /* 282 = unimplemented */
{ 0, 0,
@@ -717,16 +718,16 @@ struct sysent netbsd_sysent[] = {
sys_nosys }, /* 289 = unimplemented */
{ 0, 0,
sys_nosys }, /* 290 = unimplemented */
- { 0, 0,
- sys_nosys }, /* 291 = unimplemented */
- { 0, 0,
- sys_nosys }, /* 292 = unimplemented */
+ { 3, s(struct netbsd_sys___sigaction14_args),
+ netbsd_sys___sigaction14 }, /* 291 = __sigaction14 */
+ { 1, s(struct netbsd_sys___sigpending14_args),
+ netbsd_sys___sigpending14 }, /* 292 = __sigpending14 */
{ 0, 0,
sys_nosys }, /* 293 = unimplemented */
{ 0, 0,
sys_nosys }, /* 294 = unimplemented */
- { 0, 0,
- sys_nosys }, /* 295 = unimplemented */
+ { 1, s(struct netbsd_sys___sigreturn14_args),
+ netbsd_sys___sigreturn14 }, /* 295 = __sigreturn14 */
{ 2, s(struct netbsd_sys___getcwd_args),
netbsd_sys___getcwd }, /* 296 = __getcwd */
{ 0, 0,