Regen for ticket 175.diff -r1.99 -r1.99.2.1 src/sys/compat/netbsd32/netbsd32_syscall.h
(riz)
--- src/sys/compat/netbsd32/netbsd32_syscall.h 2012/02/01 05:42:17 1.99
+++ src/sys/compat/netbsd32/netbsd32_syscall.h 2012/04/12 20:13:08 1.99.2.1
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | /* $NetBSD: netbsd32_syscall.h,v 1.99 2012/02/01 05:42:17 dholland Exp $ */ | 1 | /* $NetBSD: netbsd32_syscall.h,v 1.99.2.1 2012/04/12 20:13:08 riz 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.91 2012/02/01 05:40:01 dholland Exp | 7 | * created from NetBSD | |
8 | */ | 8 | */ | |
9 | 9 | |||
10 | #ifndef _NETBSD32_SYS_SYSCALL_H_ | 10 | #ifndef _NETBSD32_SYS_SYSCALL_H_ | |
11 | #define _NETBSD32_SYS_SYSCALL_H_ | 11 | #define _NETBSD32_SYS_SYSCALL_H_ | |
12 | 12 | |||
13 | #define NETBSD32_SYS_MAXSYSARGS 8 | 13 | #define NETBSD32_SYS_MAXSYSARGS 8 | |
14 | 14 | |||
15 | /* syscall: "netbsd32_syscall" ret: "int" args: "int" "..." */ | 15 | /* syscall: "netbsd32_syscall" ret: "int" args: "int" "..." */ | |
16 | #define NETBSD32_SYS_netbsd32_syscall 0 | 16 | #define NETBSD32_SYS_netbsd32_syscall 0 | |
17 | 17 | |||
18 | /* syscall: "netbsd32_exit" ret: "void" args: "int" */ | 18 | /* syscall: "netbsd32_exit" ret: "void" args: "int" */ | |
19 | #define NETBSD32_SYS_netbsd32_exit 1 | 19 | #define NETBSD32_SYS_netbsd32_exit 1 | |
20 | 20 | |||
@@ -1250,16 +1250,19 @@ | @@ -1250,16 +1250,19 @@ | |||
1250 | 1250 | |||
1251 | /* syscall: "netbsd32_symlinkat" ret: "int" args: "const netbsd32_charp" "int" "const netbsd32_charp" */ | 1251 | /* syscall: "netbsd32_symlinkat" ret: "int" args: "const netbsd32_charp" "int" "const netbsd32_charp" */ | |
1252 | #define NETBSD32_SYS_netbsd32_symlinkat 470 | 1252 | #define NETBSD32_SYS_netbsd32_symlinkat 470 | |
1253 | 1253 | |||
1254 | /* syscall: "netbsd32_unlinkat" ret: "int" args: "int" "const netbsd32_charp" "int" */ | 1254 | /* syscall: "netbsd32_unlinkat" ret: "int" args: "int" "const netbsd32_charp" "int" */ | |
1255 | #define NETBSD32_SYS_netbsd32_unlinkat 471 | 1255 | #define NETBSD32_SYS_netbsd32_unlinkat 471 | |
1256 | 1256 | |||
1257 | /* syscall: "netbsd32_futimens" ret: "int" args: "int" "const netbsd32_timespecp_t" */ | 1257 | /* syscall: "netbsd32_futimens" ret: "int" args: "int" "const netbsd32_timespecp_t" */ | |
1258 | #define NETBSD32_SYS_netbsd32_futimens 472 | 1258 | #define NETBSD32_SYS_netbsd32_futimens 472 | |
1259 | 1259 | |||
1260 | /* syscall: "netbsd32___quotactl" ret: "int" args: "const netbsd32_charp" "netbsd32_voidp" */ | 1260 | /* syscall: "netbsd32___quotactl" ret: "int" args: "const netbsd32_charp" "netbsd32_voidp" */ | |
1261 | #define NETBSD32_SYS_netbsd32___quotactl 473 | 1261 | #define NETBSD32_SYS_netbsd32___quotactl 473 | |
1262 | 1262 | |||
1263 | #define NETBSD32_SYS_MAXSYSCALL 474 | 1263 | /* syscall: "netbsd32_posix_spawn" ret: "int" args: "netbsd32_pid_tp" "const netbsd32_charp" "const netbsd32_posix_spawn_file_actionsp" "const netbsd32_posix_spawnattrp" "netbsd32_charpp" "netbsd32_charpp" */ | |
1264 | #define NETBSD32_SYS_netbsd32_posix_spawn 474 | |||
1265 | ||||
1266 | #define NETBSD32_SYS_MAXSYSCALL 475 | |||
1264 | #define NETBSD32_SYS_NSYSENT 512 | 1267 | #define NETBSD32_SYS_NSYSENT 512 | |
1265 | #endif /* _NETBSD32_SYS_SYSCALL_H_ */ | 1268 | #endif /* _NETBSD32_SYS_SYSCALL_H_ */ |
--- src/sys/compat/netbsd32/netbsd32_syscallargs.h 2012/02/01 05:42:17 1.99
+++ src/sys/compat/netbsd32/netbsd32_syscallargs.h 2012/04/12 20:13:09 1.99.2.1
@@ -1,20 +1,20 @@ | @@ -1,20 +1,20 @@ | |||
1 | /* $NetBSD: netbsd32_syscallargs.h,v 1.99 2012/02/01 05:42:17 dholland Exp $ */ | 1 | /* $NetBSD: netbsd32_syscallargs.h,v 1.99.2.1 2012/04/12 20:13:09 riz 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.91 2012/02/01 05:40:01 dholland Exp | 7 | * created from NetBSD | |
8 | */ | 8 | */ | |
9 | 9 | |||
10 | #ifndef _NETBSD32_SYS_SYSCALLARGS_H_ | 10 | #ifndef _NETBSD32_SYS_SYSCALLARGS_H_ | |
11 | #define _NETBSD32_SYS_SYSCALLARGS_H_ | 11 | #define _NETBSD32_SYS_SYSCALLARGS_H_ | |
12 | 12 | |||
13 | #define NETBSD32_SYS_MAXSYSARGS 8 | 13 | #define NETBSD32_SYS_MAXSYSARGS 8 | |
14 | 14 | |||
15 | #undef syscallarg | 15 | #undef syscallarg | |
16 | #define syscallarg(x) \ | 16 | #define syscallarg(x) \ | |
17 | union { \ | 17 | union { \ | |
18 | register32_t pad; \ | 18 | register32_t pad; \ | |
19 | struct { x datum; } le; \ | 19 | struct { x datum; } le; \ | |
20 | struct { /* LINTED zero array dimension */ \ | 20 | struct { /* LINTED zero array dimension */ \ | |
@@ -2449,26 +2449,36 @@ check_syscall_args(netbsd32_unlinkat) | @@ -2449,26 +2449,36 @@ check_syscall_args(netbsd32_unlinkat) | |||
2449 | 2449 | |||
2450 | struct netbsd32_futimens_args { | 2450 | struct netbsd32_futimens_args { | |
2451 | syscallarg(int) fd; | 2451 | syscallarg(int) fd; | |
2452 | syscallarg(const netbsd32_timespecp_t) tptr; | 2452 | syscallarg(const netbsd32_timespecp_t) tptr; | |
2453 | }; | 2453 | }; | |
2454 | check_syscall_args(netbsd32_futimens) | 2454 | check_syscall_args(netbsd32_futimens) | |
2455 | 2455 | |||
2456 | struct netbsd32___quotactl_args { | 2456 | struct netbsd32___quotactl_args { | |
2457 | syscallarg(const netbsd32_charp) path; | 2457 | syscallarg(const netbsd32_charp) path; | |
2458 | syscallarg(netbsd32_voidp) args; | 2458 | syscallarg(netbsd32_voidp) args; | |
2459 | }; | 2459 | }; | |
2460 | check_syscall_args(netbsd32___quotactl) | 2460 | check_syscall_args(netbsd32___quotactl) | |
2461 | 2461 | |||
2462 | struct netbsd32_posix_spawn_args { | |||
2463 | syscallarg(netbsd32_pid_tp) pid; | |||
2464 | syscallarg(const netbsd32_charp) path; | |||
2465 | syscallarg(const netbsd32_posix_spawn_file_actionsp) file_actions; | |||
2466 | syscallarg(const netbsd32_posix_spawnattrp) attrp; | |||
2467 | syscallarg(netbsd32_charpp) argv; | |||
2468 | syscallarg(netbsd32_charpp) envp; | |||
2469 | }; | |||
2470 | check_syscall_args(netbsd32_posix_spawn) | |||
2471 | ||||
2462 | /* | 2472 | /* | |
2463 | * System call prototypes. | 2473 | * System call prototypes. | |
2464 | */ | 2474 | */ | |
2465 | 2475 | |||
2466 | int netbsd32_syscall(struct lwp *, const struct netbsd32_syscall_args *, register_t *); | 2476 | int netbsd32_syscall(struct lwp *, const struct netbsd32_syscall_args *, register_t *); | |
2467 | 2477 | |||
2468 | int netbsd32_exit(struct lwp *, const struct netbsd32_exit_args *, register_t *); | 2478 | int netbsd32_exit(struct lwp *, const struct netbsd32_exit_args *, register_t *); | |
2469 | 2479 | |||
2470 | int sys_fork(struct lwp *, const void *, register_t *); | 2480 | int sys_fork(struct lwp *, const void *, register_t *); | |
2471 | 2481 | |||
2472 | int netbsd32_read(struct lwp *, const struct netbsd32_read_args *, register_t *); | 2482 | int netbsd32_read(struct lwp *, const struct netbsd32_read_args *, register_t *); | |
2473 | 2483 | |||
2474 | int netbsd32_write(struct lwp *, const struct netbsd32_write_args *, register_t *); | 2484 | int netbsd32_write(struct lwp *, const struct netbsd32_write_args *, register_t *); | |
@@ -3267,14 +3277,16 @@ int netbsd32_utimensat(struct lwp *, con | @@ -3267,14 +3277,16 @@ int netbsd32_utimensat(struct lwp *, con | |||
3267 | 3277 | |||
3268 | int netbsd32_openat(struct lwp *, const struct netbsd32_openat_args *, register_t *); | 3278 | int netbsd32_openat(struct lwp *, const struct netbsd32_openat_args *, register_t *); | |
3269 | 3279 | |||
3270 | int netbsd32_readlinkat(struct lwp *, const struct netbsd32_readlinkat_args *, register_t *); | 3280 | int netbsd32_readlinkat(struct lwp *, const struct netbsd32_readlinkat_args *, register_t *); | |
3271 | 3281 | |||
3272 | int netbsd32_symlinkat(struct lwp *, const struct netbsd32_symlinkat_args *, register_t *); | 3282 | int netbsd32_symlinkat(struct lwp *, const struct netbsd32_symlinkat_args *, register_t *); | |
3273 | 3283 | |||
3274 | int netbsd32_unlinkat(struct lwp *, const struct netbsd32_unlinkat_args *, register_t *); | 3284 | int netbsd32_unlinkat(struct lwp *, const struct netbsd32_unlinkat_args *, register_t *); | |
3275 | 3285 | |||
3276 | int netbsd32_futimens(struct lwp *, const struct netbsd32_futimens_args *, register_t *); | 3286 | int netbsd32_futimens(struct lwp *, const struct netbsd32_futimens_args *, register_t *); | |
3277 | 3287 | |||
3278 | int netbsd32___quotactl(struct lwp *, const struct netbsd32___quotactl_args *, register_t *); | 3288 | int netbsd32___quotactl(struct lwp *, const struct netbsd32___quotactl_args *, register_t *); | |
3279 | 3289 | |||
3290 | int netbsd32_posix_spawn(struct lwp *, const struct netbsd32_posix_spawn_args *, register_t *); | |||
3291 | ||||
3280 | #endif /* _NETBSD32_SYS_SYSCALLARGS_H_ */ | 3292 | #endif /* _NETBSD32_SYS_SYSCALLARGS_H_ */ |
--- src/sys/compat/netbsd32/netbsd32_syscalls.c 2012/02/01 05:42:17 1.98
+++ src/sys/compat/netbsd32/netbsd32_syscalls.c 2012/04/12 20:13:09 1.98.2.1
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | /* $NetBSD: netbsd32_syscalls.c,v 1.98 2012/02/01 05:42:17 dholland Exp $ */ | 1 | /* $NetBSD: netbsd32_syscalls.c,v 1.98.2.1 2012/04/12 20:13:09 riz 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: syscalls.master,v 1.91 2012/02/01 05:40:01 dholland Exp | 7 | * created from NetBSD | |
8 | */ | 8 | */ | |
9 | 9 | |||
10 | #include <sys/cdefs.h> | 10 | #include <sys/cdefs.h> | |
11 | __KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls.c,v 1.98 2012/02/01 05:42:17 dholland Exp $"); | 11 | __KERNEL_RCSID(0, "$NetBSD: netbsd32_syscalls.c,v 1.98.2.1 2012/04/12 20:13:09 riz Exp $"); | |
12 | 12 | |||
13 | #if defined(_KERNEL_OPT) | 13 | #if defined(_KERNEL_OPT) | |
14 | #if defined(_KERNEL_OPT) | 14 | #if defined(_KERNEL_OPT) | |
15 | #include "opt_compat_netbsd.h" | 15 | #include "opt_compat_netbsd.h" | |
16 | #include "opt_ntp.h" | 16 | #include "opt_ntp.h" | |
17 | #include "opt_sysv.h" | 17 | #include "opt_sysv.h" | |
18 | #include "opt_compat_43.h" | 18 | #include "opt_compat_43.h" | |
19 | #include "opt_posix.h" | 19 | #include "opt_posix.h" | |
20 | #endif | 20 | #endif | |
21 | #include <sys/param.h> | 21 | #include <sys/param.h> | |
22 | #include <sys/systm.h> | 22 | #include <sys/systm.h> | |
23 | #include <sys/signal.h> | 23 | #include <sys/signal.h> | |
24 | #include <sys/mount.h> | 24 | #include <sys/mount.h> | |
@@ -575,27 +575,27 @@ const char *const netbsd32_syscallnames[ | @@ -575,27 +575,27 @@ const char *const netbsd32_syscallnames[ | |||
575 | /* 461 */ "netbsd32_mkdirat", | 575 | /* 461 */ "netbsd32_mkdirat", | |
576 | /* 462 */ "netbsd32_faccessat", | 576 | /* 462 */ "netbsd32_faccessat", | |
577 | /* 463 */ "netbsd32_fchmodat", | 577 | /* 463 */ "netbsd32_fchmodat", | |
578 | /* 464 */ "netbsd32_fchownat", | 578 | /* 464 */ "netbsd32_fchownat", | |
579 | /* 465 */ "netbsd32_fexecve", | 579 | /* 465 */ "netbsd32_fexecve", | |
580 | /* 466 */ "netbsd32_fstatat", | 580 | /* 466 */ "netbsd32_fstatat", | |
581 | /* 467 */ "netbsd32_utimensat", | 581 | /* 467 */ "netbsd32_utimensat", | |
582 | /* 468 */ "netbsd32_openat", | 582 | /* 468 */ "netbsd32_openat", | |
583 | /* 469 */ "netbsd32_readlinkat", | 583 | /* 469 */ "netbsd32_readlinkat", | |
584 | /* 470 */ "netbsd32_symlinkat", | 584 | /* 470 */ "netbsd32_symlinkat", | |
585 | /* 471 */ "netbsd32_unlinkat", | 585 | /* 471 */ "netbsd32_unlinkat", | |
586 | /* 472 */ "netbsd32_futimens", | 586 | /* 472 */ "netbsd32_futimens", | |
587 | /* 473 */ "netbsd32___quotactl", | 587 | /* 473 */ "netbsd32___quotactl", | |
588 | /* 474 */ "# filler", | 588 | /* 474 */ "netbsd32_posix_spawn", | |
589 | /* 475 */ "# filler", | 589 | /* 475 */ "# filler", | |
590 | /* 476 */ "# filler", | 590 | /* 476 */ "# filler", | |
591 | /* 477 */ "# filler", | 591 | /* 477 */ "# filler", | |
592 | /* 478 */ "# filler", | 592 | /* 478 */ "# filler", | |
593 | /* 479 */ "# filler", | 593 | /* 479 */ "# filler", | |
594 | /* 480 */ "# filler", | 594 | /* 480 */ "# filler", | |
595 | /* 481 */ "# filler", | 595 | /* 481 */ "# filler", | |
596 | /* 482 */ "# filler", | 596 | /* 482 */ "# filler", | |
597 | /* 483 */ "# filler", | 597 | /* 483 */ "# filler", | |
598 | /* 484 */ "# filler", | 598 | /* 484 */ "# filler", | |
599 | /* 485 */ "# filler", | 599 | /* 485 */ "# filler", | |
600 | /* 486 */ "# filler", | 600 | /* 486 */ "# filler", | |
601 | /* 487 */ "# filler", | 601 | /* 487 */ "# filler", |
--- src/sys/compat/netbsd32/netbsd32_sysent.c 2012/02/01 05:42:17 1.98
+++ src/sys/compat/netbsd32/netbsd32_sysent.c 2012/04/12 20:13:09 1.98.2.1
@@ -1,24 +1,24 @@ | @@ -1,24 +1,24 @@ | |||
1 | /* $NetBSD: netbsd32_sysent.c,v 1.98 2012/02/01 05:42:17 dholland Exp $ */ | 1 | /* $NetBSD: netbsd32_sysent.c,v 1.98.2.1 2012/04/12 20:13:09 riz 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: syscalls.master,v 1.91 2012/02/01 05:40:01 dholland Exp | 7 | * created from NetBSD | |
8 | */ | 8 | */ | |
9 | 9 | |||
10 | #include <sys/cdefs.h> | 10 | #include <sys/cdefs.h> | |
11 | __KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.98 2012/02/01 05:42:17 dholland Exp $"); | 11 | __KERNEL_RCSID(0, "$NetBSD: netbsd32_sysent.c,v 1.98.2.1 2012/04/12 20:13:09 riz Exp $"); | |
12 | 12 | |||
13 | #if defined(_KERNEL_OPT) | 13 | #if defined(_KERNEL_OPT) | |
14 | #include "opt_compat_netbsd.h" | 14 | #include "opt_compat_netbsd.h" | |
15 | #include "opt_ntp.h" | 15 | #include "opt_ntp.h" | |
16 | #include "opt_sysv.h" | 16 | #include "opt_sysv.h" | |
17 | #include "opt_compat_43.h" | 17 | #include "opt_compat_43.h" | |
18 | #include "opt_posix.h" | 18 | #include "opt_posix.h" | |
19 | #endif | 19 | #endif | |
20 | #include <sys/param.h> | 20 | #include <sys/param.h> | |
21 | #include <sys/systm.h> | 21 | #include <sys/systm.h> | |
22 | #include <sys/signal.h> | 22 | #include <sys/signal.h> | |
23 | #include <sys/mount.h> | 23 | #include <sys/mount.h> | |
24 | #include <sys/syscallargs.h> | 24 | #include <sys/syscallargs.h> | |
@@ -1164,28 +1164,28 @@ struct sysent netbsd32_sysent[] = { | @@ -1164,28 +1164,28 @@ struct sysent netbsd32_sysent[] = { | |||
1164 | (sy_call_t *)netbsd32_utimensat }, /* 467 = netbsd32_utimensat */ | 1164 | (sy_call_t *)netbsd32_utimensat }, /* 467 = netbsd32_utimensat */ | |
1165 | { ns(struct netbsd32_openat_args), 0, | 1165 | { ns(struct netbsd32_openat_args), 0, | |
1166 | (sy_call_t *)netbsd32_openat }, /* 468 = netbsd32_openat */ | 1166 | (sy_call_t *)netbsd32_openat }, /* 468 = netbsd32_openat */ | |
1167 | { ns(struct netbsd32_readlinkat_args), 0, | 1167 | { ns(struct netbsd32_readlinkat_args), 0, | |
1168 | (sy_call_t *)netbsd32_readlinkat }, /* 469 = netbsd32_readlinkat */ | 1168 | (sy_call_t *)netbsd32_readlinkat }, /* 469 = netbsd32_readlinkat */ | |
1169 | { ns(struct netbsd32_symlinkat_args), 0, | 1169 | { ns(struct netbsd32_symlinkat_args), 0, | |
1170 | (sy_call_t *)netbsd32_symlinkat }, /* 470 = netbsd32_symlinkat */ | 1170 | (sy_call_t *)netbsd32_symlinkat }, /* 470 = netbsd32_symlinkat */ | |
1171 | { ns(struct netbsd32_unlinkat_args), 0, | 1171 | { ns(struct netbsd32_unlinkat_args), 0, | |
1172 | (sy_call_t *)netbsd32_unlinkat }, /* 471 = netbsd32_unlinkat */ | 1172 | (sy_call_t *)netbsd32_unlinkat }, /* 471 = netbsd32_unlinkat */ | |
1173 | { ns(struct netbsd32_futimens_args), 0, | 1173 | { ns(struct netbsd32_futimens_args), 0, | |
1174 | (sy_call_t *)netbsd32_futimens }, /* 472 = netbsd32_futimens */ | 1174 | (sy_call_t *)netbsd32_futimens }, /* 472 = netbsd32_futimens */ | |
1175 | { ns(struct netbsd32___quotactl_args), 0, | 1175 | { ns(struct netbsd32___quotactl_args), 0, | |
1176 | (sy_call_t *)netbsd32___quotactl }, /* 473 = netbsd32___quotactl */ | 1176 | (sy_call_t *)netbsd32___quotactl }, /* 473 = netbsd32___quotactl */ | |
1177 | { 0, 0, 0, | 1177 | { ns(struct netbsd32_posix_spawn_args), 0, | |
1178 | sys_nosys }, /* 474 = filler */ | 1178 | (sy_call_t *)netbsd32_posix_spawn },/* 474 = netbsd32_posix_spawn */ | |
1179 | { 0, 0, 0, | 1179 | { 0, 0, 0, | |
1180 | sys_nosys }, /* 475 = filler */ | 1180 | sys_nosys }, /* 475 = filler */ | |
1181 | { 0, 0, 0, | 1181 | { 0, 0, 0, | |
1182 | sys_nosys }, /* 476 = filler */ | 1182 | sys_nosys }, /* 476 = filler */ | |
1183 | { 0, 0, 0, | 1183 | { 0, 0, 0, | |
1184 | sys_nosys }, /* 477 = filler */ | 1184 | sys_nosys }, /* 477 = filler */ | |
1185 | { 0, 0, 0, | 1185 | { 0, 0, 0, | |
1186 | sys_nosys }, /* 478 = filler */ | 1186 | sys_nosys }, /* 478 = filler */ | |
1187 | { 0, 0, 0, | 1187 | { 0, 0, 0, | |
1188 | sys_nosys }, /* 479 = filler */ | 1188 | sys_nosys }, /* 479 = filler */ | |
1189 | { 0, 0, 0, | 1189 | { 0, 0, 0, | |
1190 | sys_nosys }, /* 480 = filler */ | 1190 | sys_nosys }, /* 480 = filler */ | |
1191 | { 0, 0, 0, | 1191 | { 0, 0, 0, |