Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/compat/linux/arch/alpha Regen.
details: https://anonhg.NetBSD.org/src/rev/62268ea149d4
branches: trunk
changeset: 325499:62268ea149d4
user: njoly <njoly%NetBSD.org@localhost>
date: Fri Dec 27 14:17:32 2013 +0000
description:
Regen.
diffstat:
sys/compat/linux/arch/alpha/linux_syscall.h | 16 +++++++++-
sys/compat/linux/arch/alpha/linux_syscallargs.h | 38 +++++++++++++++++++++++-
sys/compat/linux/arch/alpha/linux_syscalls.c | 14 ++++----
sys/compat/linux/arch/alpha/linux_sysent.c | 22 +++++++-------
4 files changed, 68 insertions(+), 22 deletions(-)
diffs (214 lines):
diff -r 55e6f80bfaa1 -r 62268ea149d4 sys/compat/linux/arch/alpha/linux_syscall.h
--- a/sys/compat/linux/arch/alpha/linux_syscall.h Fri Dec 27 14:17:11 2013 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscall.h Fri Dec 27 14:17:32 2013 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscall.h,v 1.87 2013/12/08 15:56:12 njoly Exp $ */
+/* $NetBSD: linux_syscall.h,v 1.88 2013/12/27 14:17:32 njoly Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.81 2013/12/08 15:55:10 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.82 2013/12/27 14:17:11 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALL_H_
@@ -594,6 +594,15 @@
/* syscall: "tgkill" ret: "int" args: "int" "int" "int" */
#define LINUX_SYS_tgkill 424
+/* syscall: "stat64" ret: "int" args: "const char *" "struct linux_stat64 *" */
+#define LINUX_SYS_stat64 425
+
+/* syscall: "lstat64" ret: "int" args: "const char *" "struct linux_stat64 *" */
+#define LINUX_SYS_lstat64 426
+
+/* syscall: "fstat64" ret: "int" args: "int" "struct linux_stat64 *" */
+#define LINUX_SYS_fstat64 427
+
/* syscall: "openat" ret: "int" args: "int" "const char *" "int" "..." */
#define LINUX_SYS_openat 450
@@ -606,6 +615,9 @@
/* syscall: "fchownat" ret: "int" args: "int" "const char *" "uid_t" "gid_t" "int" */
#define LINUX_SYS_fchownat 453
+/* syscall: "fstatat64" ret: "int" args: "int" "const char *" "struct linux_stat64 *" "int" */
+#define LINUX_SYS_fstatat64 455
+
/* syscall: "unlinkat" ret: "int" args: "int" "const char *" "int" */
#define LINUX_SYS_unlinkat 456
diff -r 55e6f80bfaa1 -r 62268ea149d4 sys/compat/linux/arch/alpha/linux_syscallargs.h
--- a/sys/compat/linux/arch/alpha/linux_syscallargs.h Fri Dec 27 14:17:11 2013 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscallargs.h Fri Dec 27 14:17:32 2013 +0000
@@ -1,10 +1,10 @@
-/* $NetBSD: linux_syscallargs.h,v 1.86 2013/12/08 15:56:12 njoly Exp $ */
+/* $NetBSD: linux_syscallargs.h,v 1.87 2013/12/27 14:17:32 njoly Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.81 2013/12/08 15:55:10 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.82 2013/12/27 14:17:11 njoly Exp
*/
#ifndef _LINUX_SYS_SYSCALLARGS_H_
@@ -982,6 +982,24 @@
};
check_syscall_args(linux_sys_tgkill)
+struct linux_sys_stat64_args {
+ syscallarg(const char *) path;
+ syscallarg(struct linux_stat64 *) sp;
+};
+check_syscall_args(linux_sys_stat64)
+
+struct linux_sys_lstat64_args {
+ syscallarg(const char *) path;
+ syscallarg(struct linux_stat64 *) sp;
+};
+check_syscall_args(linux_sys_lstat64)
+
+struct linux_sys_fstat64_args {
+ syscallarg(int) fd;
+ syscallarg(struct linux_stat64 *) sp;
+};
+check_syscall_args(linux_sys_fstat64)
+
struct linux_sys_openat_args {
syscallarg(int) fd;
syscallarg(const char *) path;
@@ -1009,6 +1027,14 @@
};
check_syscall_args(linux_sys_fchownat)
+struct linux_sys_fstatat64_args {
+ syscallarg(int) fd;
+ syscallarg(const char *) path;
+ syscallarg(struct linux_stat64 *) sp;
+ syscallarg(int) flag;
+};
+check_syscall_args(linux_sys_fstatat64)
+
struct linux_sys_unlinkat_args {
syscallarg(int) fd;
syscallarg(const char *) path;
@@ -1513,6 +1539,12 @@
int linux_sys_tgkill(struct lwp *, const struct linux_sys_tgkill_args *, register_t *);
+int linux_sys_stat64(struct lwp *, const struct linux_sys_stat64_args *, register_t *);
+
+int linux_sys_lstat64(struct lwp *, const struct linux_sys_lstat64_args *, register_t *);
+
+int linux_sys_fstat64(struct lwp *, const struct linux_sys_fstat64_args *, register_t *);
+
int linux_sys_openat(struct lwp *, const struct linux_sys_openat_args *, register_t *);
int sys_mkdirat(struct lwp *, const struct sys_mkdirat_args *, register_t *);
@@ -1521,6 +1553,8 @@
int linux_sys_fchownat(struct lwp *, const struct linux_sys_fchownat_args *, register_t *);
+int linux_sys_fstatat64(struct lwp *, const struct linux_sys_fstatat64_args *, register_t *);
+
int linux_sys_unlinkat(struct lwp *, const struct linux_sys_unlinkat_args *, register_t *);
int sys_renameat(struct lwp *, const struct sys_renameat_args *, register_t *);
diff -r 55e6f80bfaa1 -r 62268ea149d4 sys/compat/linux/arch/alpha/linux_syscalls.c
--- a/sys/compat/linux/arch/alpha/linux_syscalls.c Fri Dec 27 14:17:11 2013 +0000
+++ b/sys/compat/linux/arch/alpha/linux_syscalls.c Fri Dec 27 14:17:32 2013 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_syscalls.c,v 1.88 2013/12/08 15:56:12 njoly Exp $ */
+/* $NetBSD: linux_syscalls.c,v 1.89 2013/12/27 14:17:32 njoly Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.81 2013/12/08 15:55:10 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.82 2013/12/27 14:17:11 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.88 2013/12/08 15:56:12 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_syscalls.c,v 1.89 2013/12/27 14:17:32 njoly Exp $");
#if defined(_KERNEL_OPT)
#if defined(_KERNEL_OPT)
@@ -481,9 +481,9 @@
/* 422 */ "clock_nanosleep",
/* 423 */ "#423 (unimplemented semtimedop)",
/* 424 */ "tgkill",
- /* 425 */ "#425 (unimplemented stat64)",
- /* 426 */ "#426 (unimplemented lstat64)",
- /* 427 */ "#427 (unimplemented fstat64)",
+ /* 425 */ "stat64",
+ /* 426 */ "lstat64",
+ /* 427 */ "fstat64",
/* 428 */ "#428 (unimplemented vserver)",
/* 429 */ "#429 (unimplemented mbind)",
/* 430 */ "#430 (unimplemented get_mempolicy)",
@@ -511,7 +511,7 @@
/* 452 */ "mknodat",
/* 453 */ "fchownat",
/* 454 */ "#454 (unimplemented futimesat)",
- /* 455 */ "#455 (unimplemented { int | linux_sys | | fstatat64 ( int fd , const char * path , struct linux_stat64 * sp , int flag ) ; })",
+ /* 455 */ "fstatat64",
/* 456 */ "unlinkat",
/* 457 */ "renameat",
/* 458 */ "linkat",
diff -r 55e6f80bfaa1 -r 62268ea149d4 sys/compat/linux/arch/alpha/linux_sysent.c
--- a/sys/compat/linux/arch/alpha/linux_sysent.c Fri Dec 27 14:17:11 2013 +0000
+++ b/sys/compat/linux/arch/alpha/linux_sysent.c Fri Dec 27 14:17:32 2013 +0000
@@ -1,14 +1,14 @@
-/* $NetBSD: linux_sysent.c,v 1.87 2013/12/08 15:56:12 njoly Exp $ */
+/* $NetBSD: linux_sysent.c,v 1.88 2013/12/27 14:17:32 njoly Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
- * created from NetBSD: syscalls.master,v 1.81 2013/12/08 15:55:10 njoly Exp
+ * created from NetBSD: syscalls.master,v 1.82 2013/12/27 14:17:11 njoly Exp
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.87 2013/12/08 15:56:12 njoly Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_sysent.c,v 1.88 2013/12/27 14:17:32 njoly Exp $");
#if defined(_KERNEL_OPT)
#include "opt_sysv.h"
@@ -920,12 +920,12 @@
linux_sys_nosys }, /* 423 = unimplemented semtimedop */
{ ns(struct linux_sys_tgkill_args), 0,
(sy_call_t *)linux_sys_tgkill }, /* 424 = tgkill */
- { 0, 0, 0,
- linux_sys_nosys }, /* 425 = unimplemented stat64 */
- { 0, 0, 0,
- linux_sys_nosys }, /* 426 = unimplemented lstat64 */
- { 0, 0, 0,
- linux_sys_nosys }, /* 427 = unimplemented fstat64 */
+ { ns(struct linux_sys_stat64_args), SYCALL_ARG_PTR,
+ (sy_call_t *)linux_sys_stat64 }, /* 425 = stat64 */
+ { ns(struct linux_sys_lstat64_args), SYCALL_ARG_PTR,
+ (sy_call_t *)linux_sys_lstat64 }, /* 426 = lstat64 */
+ { ns(struct linux_sys_fstat64_args), SYCALL_ARG_PTR,
+ (sy_call_t *)linux_sys_fstat64 }, /* 427 = fstat64 */
{ 0, 0, 0,
linux_sys_nosys }, /* 428 = unimplemented vserver */
{ 0, 0, 0,
@@ -980,8 +980,8 @@
(sy_call_t *)linux_sys_fchownat }, /* 453 = fchownat */
{ 0, 0, 0,
linux_sys_nosys }, /* 454 = unimplemented futimesat */
- { 0, 0, 0,
- linux_sys_nosys }, /* 455 = unimplemented { int | linux_sys | | fstatat64 ( int fd , const char * path , struct linux_stat64 * sp , int flag ) ; } */
+ { ns(struct linux_sys_fstatat64_args), SYCALL_ARG_PTR,
+ (sy_call_t *)linux_sys_fstatat64 }, /* 455 = fstatat64 */
{ ns(struct linux_sys_unlinkat_args), SYCALL_ARG_PTR,
(sy_call_t *)linux_sys_unlinkat }, /* 456 = unlinkat */
{ ns(struct sys_renameat_args), SYCALL_ARG_PTR,
Home |
Main Index |
Thread Index |
Old Index