This commit is contained in:
christos 1999-02-09 20:26:55 +00:00
parent 415ae8f732
commit f3be801e5c
4 changed files with 52 additions and 48 deletions

View File

@ -1,10 +1,10 @@
/* $NetBSD: hpux_syscall.h,v 1.23 1998/12/10 17:13:07 christos Exp $ */
/* $NetBSD: hpux_syscall.h,v 1.24 1999/02/09 20:26:55 christos Exp $ */
/*
* System call numbers.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.19 1998/12/10 17:03:19 christos Exp
* created from NetBSD: syscalls.master,v 1.20 1999/02/09 20:21:18 christos Exp
*/
/* syscall: "syscall" ret: "int" args: */
@ -22,7 +22,7 @@
/* syscall: "write" ret: "int" args: "int" "char *" "u_int" */
#define HPUX_SYS_write 4
/* syscall: "open" ret: "int" args: "char *" "int" "int" */
/* syscall: "open" ret: "int" args: "const char *" "int" "int" */
#define HPUX_SYS_open 5
/* syscall: "close" ret: "int" args: "int" */
@ -31,37 +31,37 @@
/* syscall: "wait" ret: "int" args: "int *" */
#define HPUX_SYS_wait 7
/* syscall: "creat" ret: "int" args: "char *" "int" */
/* syscall: "creat" ret: "int" args: "const char *" "int" */
#define HPUX_SYS_creat 8
/* syscall: "link" ret: "int" args: "char *" "char *" */
#define HPUX_SYS_link 9
/* syscall: "unlink" ret: "int" args: "char *" */
/* syscall: "unlink" ret: "int" args: "const char *" */
#define HPUX_SYS_unlink 10
/* syscall: "execv" ret: "int" args: "char *" "char **" */
/* syscall: "execv" ret: "int" args: "const char *" "char **" */
#define HPUX_SYS_execv 11
/* syscall: "chdir" ret: "int" args: "char *" */
/* syscall: "chdir" ret: "int" args: "const char *" */
#define HPUX_SYS_chdir 12
/* syscall: "time_6x" ret: "int" args: "time_t *" */
#define HPUX_SYS_time_6x 13
/* syscall: "mknod" ret: "int" args: "char *" "int" "int" */
/* syscall: "mknod" ret: "int" args: "const char *" "int" "int" */
#define HPUX_SYS_mknod 14
/* syscall: "chmod" ret: "int" args: "char *" "int" */
/* syscall: "chmod" ret: "int" args: "const char *" "int" */
#define HPUX_SYS_chmod 15
/* syscall: "chown" ret: "int" args: "char *" "int" "int" */
/* syscall: "chown" ret: "int" args: "const char *" "int" "int" */
#define HPUX_SYS_chown 16
/* syscall: "obreak" ret: "int" args: "char *" */
#define HPUX_SYS_obreak 17
/* syscall: "stat_6x" ret: "int" args: "char *" "struct hpux_ostat *" */
/* syscall: "stat_6x" ret: "int" args: "const char *" "struct hpux_ostat *" */
#define HPUX_SYS_stat_6x 18
/* syscall: "lseek" ret: "long" args: "int" "long" "int" */
@ -100,7 +100,7 @@
/* syscall: "gtty_6x" ret: "int" args: "int" "caddr_t" */
#define HPUX_SYS_gtty_6x 32
/* syscall: "access" ret: "int" args: "char *" "int" */
/* syscall: "access" ret: "int" args: "const char *" "int" */
#define HPUX_SYS_access 33
/* syscall: "nice_6x" ret: "int" args: "int" */
@ -115,13 +115,13 @@
/* syscall: "kill" ret: "int" args: "pid_t" "int" */
#define HPUX_SYS_kill 37
/* syscall: "stat" ret: "int" args: "char *" "struct hpux_stat *" */
/* syscall: "stat" ret: "int" args: "const char *" "struct hpux_stat *" */
#define HPUX_SYS_stat 38
/* syscall: "setpgrp_6x" ret: "int" args: */
#define HPUX_SYS_setpgrp_6x 39
/* syscall: "lstat" ret: "int" args: "char *" "struct hpux_stat *" */
/* syscall: "lstat" ret: "int" args: "const char *" "struct hpux_stat *" */
#define HPUX_SYS_lstat 40
/* syscall: "dup" ret: "int" args: "int" */
@ -148,16 +148,16 @@
/* syscall: "ioctl" ret: "int" args: "int" "int" "caddr_t" */
#define HPUX_SYS_ioctl 54
/* syscall: "symlink" ret: "int" args: "char *" "char *" */
/* syscall: "symlink" ret: "int" args: "const char *" "const char *" */
#define HPUX_SYS_symlink 56
/* syscall: "utssys" ret: "int" args: "struct hpux_utsname *" "int" "int" */
#define HPUX_SYS_utssys 57
/* syscall: "readlink" ret: "int" args: "char *" "char *" "int" */
/* syscall: "readlink" ret: "int" args: "const char *" "char *" "int" */
#define HPUX_SYS_readlink 58
/* syscall: "execve" ret: "int" args: "char *" "char **" "char **" */
/* syscall: "execve" ret: "int" args: "const char *" "char **" "char **" */
#define HPUX_SYS_execve 59
/* syscall: "umask" ret: "int" args: "int" */
@ -265,10 +265,10 @@
/* syscall: "setresgid" ret: "int" args: "gid_t" "gid_t" "gid_t" */
#define HPUX_SYS_setresgid 127
/* syscall: "rename" ret: "int" args: "char *" "char *" */
/* syscall: "rename" ret: "int" args: "const char *" "const char *" */
#define HPUX_SYS_rename 128
/* syscall: "truncate" ret: "int" args: "char *" "long" */
/* syscall: "truncate" ret: "int" args: "const char *" "long" */
#define HPUX_SYS_truncate 129
/* syscall: "ftruncate" ret: "int" args: "int" "long" */
@ -277,10 +277,10 @@
/* syscall: "sysconf" ret: "int" args: "int" */
#define HPUX_SYS_sysconf 132
/* syscall: "mkdir" ret: "int" args: "char *" "int" */
/* syscall: "mkdir" ret: "int" args: "const char *" "int" */
#define HPUX_SYS_mkdir 136
/* syscall: "rmdir" ret: "int" args: "char *" */
/* syscall: "rmdir" ret: "int" args: "const char *" */
#define HPUX_SYS_rmdir 137
/* syscall: "getrlimit" ret: "int" args: "u_int" "struct orlimit *" */

View File

@ -1,12 +1,15 @@
/* $NetBSD: hpux_syscallargs.h,v 1.20 1998/12/10 17:13:07 christos Exp $ */
/* $NetBSD: hpux_syscallargs.h,v 1.21 1999/02/09 20:26:55 christos Exp $ */
/*
* System call argument lists.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.19 1998/12/10 17:03:19 christos Exp
* created from NetBSD: syscalls.master,v 1.20 1999/02/09 20:21:18 christos Exp
*/
#ifndef _HPUX_SYS__SYSCALLARGS_H_
#define _HPUX_SYS__SYSCALLARGS_H_
#ifdef syscallarg
#undef syscallarg
#endif
@ -36,7 +39,7 @@ struct hpux_sys_write_args {
};
struct hpux_sys_open_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) flags;
syscallarg(int) mode;
};
@ -46,21 +49,21 @@ struct hpux_sys_wait_args {
};
struct hpux_sys_creat_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) mode;
};
struct hpux_sys_unlink_args {
syscallarg(char *) path;
syscallarg(const char *) path;
};
struct hpux_sys_execv_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(char **) argp;
};
struct hpux_sys_chdir_args {
syscallarg(char *) path;
syscallarg(const char *) path;
};
struct hpux_sys_time_6x_args {
@ -68,24 +71,24 @@ struct hpux_sys_time_6x_args {
};
struct hpux_sys_mknod_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) mode;
syscallarg(int) dev;
};
struct hpux_sys_chmod_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) mode;
};
struct hpux_sys_chown_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) uid;
syscallarg(int) gid;
};
struct hpux_sys_stat_6x_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(struct hpux_ostat *) sb;
};
@ -125,7 +128,7 @@ struct hpux_sys_gtty_6x_args {
};
struct hpux_sys_access_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) flags;
};
@ -143,12 +146,12 @@ struct hpux_sys_kill_args {
};
struct hpux_sys_stat_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(struct hpux_stat *) sb;
};
struct hpux_sys_lstat_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(struct hpux_stat *) sb;
};
@ -172,8 +175,8 @@ struct hpux_sys_ioctl_args {
};
struct hpux_sys_symlink_args {
syscallarg(char *) path;
syscallarg(char *) link;
syscallarg(const char *) path;
syscallarg(const char *) link;
};
struct hpux_sys_utssys_args {
@ -183,13 +186,13 @@ struct hpux_sys_utssys_args {
};
struct hpux_sys_readlink_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(char *) buf;
syscallarg(int) count;
};
struct hpux_sys_execve_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(char **) argp;
syscallarg(char **) envp;
};
@ -281,12 +284,12 @@ struct hpux_sys_setresgid_args {
};
struct hpux_sys_rename_args {
syscallarg(char *) from;
syscallarg(char *) to;
syscallarg(const char *) from;
syscallarg(const char *) to;
};
struct hpux_sys_truncate_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(long) length;
};
@ -295,12 +298,12 @@ struct hpux_sys_sysconf_args {
};
struct hpux_sys_mkdir_args {
syscallarg(char *) path;
syscallarg(const char *) path;
syscallarg(int) mode;
};
struct hpux_sys_rmdir_args {
syscallarg(char *) path;
syscallarg(const char *) path;
};
struct hpux_sys_getrlimit_args {
@ -563,3 +566,4 @@ int sys_msgctl __P((struct proc *, void *, register_t *));
int hpux_sys_nshmctl __P((struct proc *, void *, register_t *));
#else
#endif
#endif /* _HPUX_SYS__SYSCALLARGS_H_ */

View File

@ -1,10 +1,10 @@
/* $NetBSD: hpux_syscalls.c,v 1.26 1998/12/10 17:13:07 christos Exp $ */
/* $NetBSD: hpux_syscalls.c,v 1.27 1999/02/09 20:26:55 christos Exp $ */
/*
* System call names.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.19 1998/12/10 17:03:19 christos Exp
* created from NetBSD: syscalls.master,v 1.20 1999/02/09 20:21:18 christos Exp
*/
#if defined(_KERNEL) && !defined(_LKM)

View File

@ -1,10 +1,10 @@
/* $NetBSD: hpux_sysent.c,v 1.28 1998/12/10 17:13:07 christos Exp $ */
/* $NetBSD: hpux_sysent.c,v 1.29 1999/02/09 20:26:55 christos Exp $ */
/*
* System call switch table.
*
* DO NOT EDIT-- this file is automatically generated.
* created from NetBSD: syscalls.master,v 1.19 1998/12/10 17:03:19 christos Exp
* created from NetBSD: syscalls.master,v 1.20 1999/02/09 20:21:18 christos Exp
*/
#include "opt_sysv.h"