Module Name: src
Committed By: matt
Date: Sat Sep 12 04:57:20 UTC 2009
Modified Files:
src/sys/compat/netbsd32 [matt-nb5-mips64]: netbsd32_sysent.c
Log Message:
Regen.
To generate a diff of this commit:
cvs rdiff -u -r1.77.4.1 -r1.77.4.1.4.1 \
src/sys/compat/netbsd32/netbsd32_sysent.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/compat/netbsd32/netbsd32_sysent.c
diff -u src/sys/compat/netbsd32/netbsd32_sysent.c:1.77.4.1 src/sys/compat/netbsd32/netbsd32_sysent.c:1.77.4.1.4.1
--- src/sys/compat/netbsd32/netbsd32_sysent.c:1.77.4.1 Tue Nov 25 17:32:27 2008
+++ src/sys/compat/netbsd32/netbsd32_sysent.c Sat Sep 12 04:57:20 2009
@@ -1,4 +1,4 @@
-/* $NetBSD: netbsd32_sysent.c,v 1.77.4.1 2008/11/25 17:32:27 snj Exp $ */
+/* $NetBSD: netbsd32_sysent.c,v 1.77.4.1.4.1 2009/09/12 04:57:20 matt Exp $ */
/*
* System call switch table.
@@ -8,7 +8,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.77.4.1 2008/11/25 17:32:27 snj Exp $");
+__KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.77.4.1.4.1 2009/09/12 04:57:20 matt Exp $");
#if defined(_KERNEL_OPT)
#include "opt_nfsserver.h"
@@ -465,9 +465,9 @@
#endif
{ 0, 0, 0,
sys_nosys }, /* 172 = unimplemented */
- { ns(struct netbsd32_pread_args), 0,
+ { ns(struct netbsd32_pread_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64,
(sy_call_t *)netbsd32_pread }, /* 173 = netbsd32_pread */
- { ns(struct netbsd32_pwrite_args), 0,
+ { ns(struct netbsd32_pwrite_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64,
(sy_call_t *)netbsd32_pwrite }, /* 174 = netbsd32_pwrite */
{ ns(struct compat_30_netbsd32_ntp_gettime_args), 0,
(sy_call_t *)compat_30(netbsd32_ntp_gettime) },/* 175 = compat_30_netbsd32_ntp_gettime */
@@ -524,15 +524,15 @@
(sy_call_t *)netbsd32_setrlimit }, /* 195 = netbsd32_setrlimit */
{ ns(struct compat_12_netbsd32_getdirentries_args), 0,
(sy_call_t *)compat_12(netbsd32_getdirentries) },/* 196 = compat_12_netbsd32_getdirentries */
- { ns(struct netbsd32_mmap_args), 0,
+ { ns(struct netbsd32_mmap_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG6_64,
(sy_call_t *)netbsd32_mmap }, /* 197 = netbsd32_mmap */
- { ns(struct netbsd32_sys___syscall_args), SYCALL_INDIRECT,
+ { ns(struct netbsd32_sys___syscall_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG0_64 | SYCALL_RET_64 | SYCALL_INDIRECT,
(sy_call_t *)netbsd32_sys___syscall },/* 198 = __syscall */
- { ns(struct netbsd32_lseek_args), 0,
+ { ns(struct netbsd32_lseek_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64 | SYCALL_RET_64,
(sy_call_t *)netbsd32_lseek }, /* 199 = netbsd32_lseek */
- { ns(struct netbsd32_truncate_args), 0,
+ { ns(struct netbsd32_truncate_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64,
(sy_call_t *)netbsd32_truncate }, /* 200 = netbsd32_truncate */
- { ns(struct netbsd32_ftruncate_args), 0,
+ { ns(struct netbsd32_ftruncate_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG2_64,
(sy_call_t *)netbsd32_ftruncate }, /* 201 = netbsd32_ftruncate */
{ ns(struct netbsd32___sysctl_args), 0,
(sy_call_t *)netbsd32___sysctl }, /* 202 = netbsd32___sysctl */
@@ -787,9 +787,9 @@
(sy_call_t *)netbsd32___clone }, /* 287 = netbsd32___clone */
{ ns(struct netbsd32_fktrace_args), 0,
(sy_call_t *)netbsd32_fktrace }, /* 288 = netbsd32_fktrace */
- { ns(struct netbsd32_preadv_args), 0,
+ { ns(struct netbsd32_preadv_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64,
(sy_call_t *)netbsd32_preadv }, /* 289 = netbsd32_preadv */
- { ns(struct netbsd32_pwritev_args), 0,
+ { ns(struct netbsd32_pwritev_args), SYCALL_NARGS64_VAL(1) | SYCALL_ARG4_64,
(sy_call_t *)netbsd32_pwritev }, /* 290 = netbsd32_pwritev */
{ ns(struct netbsd32___sigaction14_args), 0,
(sy_call_t *)netbsd32___sigaction14 },/* 291 = netbsd32___sigaction14 */
@@ -932,7 +932,7 @@
sys_nosys }, /* 352 = unimplemented */
{ 0, 0, 0,
sys_nosys }, /* 353 = unimplemented */
- { ns(struct netbsd32_fsync_range_args), 0,
+ { ns(struct netbsd32_fsync_range_args), SYCALL_NARGS64_VAL(2) | SYCALL_ARG3_64 | SYCALL_ARG2_64,
(sy_call_t *)netbsd32_fsync_range },/* 354 = netbsd32_fsync_range */
{ ns(struct netbsd32_uuidgen_args), 0,
(sy_call_t *)netbsd32_uuidgen }, /* 355 = netbsd32_uuidgen */
@@ -1056,7 +1056,7 @@
sys_nosys }, /* 414 = unimplemented */
{ 0, 0, 0,
sys_nosys }, /* 415 = unimplemented */
- { ns(struct netbsd32___posix_fadvise50_args), 0,
+ { ns(struct netbsd32___posix_fadvise50_args), SYCALL_NARGS64_VAL(2) | SYCALL_ARG3_64 | SYCALL_ARG2_64,
(sy_call_t *)netbsd32___posix_fadvise50 },/* 416 = netbsd32___posix_fadvise50 */
{ 0, 0, 0,
sys_nosys }, /* 417 = filler */