summaryrefslogtreecommitdiffstats
path: root/sys/alpha/osf1
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>2000-05-09 18:23:16 +0000
committerbde <bde@FreeBSD.org>2000-05-09 18:23:16 +0000
commit27f17df7414d2512081ffa7e32960442f052320f (patch)
tree34cb41f53802e5021f4f75322c22808767135b10 /sys/alpha/osf1
parent792296e53037fa4a6a780c4c76a882c9bf547f3c (diff)
downloadFreeBSD-src-27f17df7414d2512081ffa7e32960442f052320f.zip
FreeBSD-src-27f17df7414d2512081ffa7e32960442f052320f.tar.gz
Fixed the return type for exit() and the args struct tag several NOPROTO
syscalls including exit(). These entries were unused, so the bugs had no effect, but the the args struct tag will be used to calculate sy_nargs correctly. exit() was wrong in all emulators.
Diffstat (limited to 'sys/alpha/osf1')
-rw-r--r--sys/alpha/osf1/syscalls.master25
1 files changed, 12 insertions, 13 deletions
diff --git a/sys/alpha/osf1/syscalls.master b/sys/alpha/osf1/syscalls.master
index 416d43e..38b23ed 100644
--- a/sys/alpha/osf1/syscalls.master
+++ b/sys/alpha/osf1/syscalls.master
@@ -32,7 +32,7 @@
0 NOPROTO OSF1 { int nosys(void); }
-1 NOPROTO OSF1 { int exit(int rval); }
+1 NOPROTO OSF1 { void exit(int rval); } exit rexit_args void
2 NOPROTO OSF1 { int fork(void); }
3 NOPROTO OSF1 { ssize_t read(int fd, char *buf, ssize_t nbyte); }
4 NOPROTO OSF1 { ssize_t write(int fd, char *buf, ssize_t nbyte); }
@@ -134,10 +134,10 @@
85 STD OSF1 { int osf1_table(long id, long index, void *addr, \
long nel, u_long lel); }
86 STD OSF1 { int osf1_getitimer(u_int which, struct itimerval *itv); }
-87 NOPROTO OSF1 { int ogethostname(char *hostname, \
- u_int len); }
-88 NOPROTO OSF1 { int osethostname(char *hostname, \
- u_int len); }
+87 NOPROTO OSF1 { int ogethostname(char *hostname, u_int len); } \
+ ogethostname gethostname_args int
+88 NOPROTO OSF1 { int osethostname(char *hostname, u_int len); } \
+ osethostname sethostname_args int
89 NOPROTO OSF1 { int getdtablesize(void); }
90 NOPROTO OSF1 { int dup2(u_int from, u_int to); }
91 STD OSF1 { int osf1_fstat(int fd, void *sb); }
@@ -151,7 +151,8 @@
97 STD OSF1 { int osf1_socket(int domain, int type, \
int protocol); }
98 NOPROTO OSF1 { int connect(int s, caddr_t name, int namelen); }
-99 NOPROTO OSF1 { int oaccept(int s, caddr_t name, int *anamelen); }
+99 NOPROTO OSF1 { int oaccept(int s, caddr_t name, int *anamelen); } \
+ oaccept accept_args int
100 NOPROTO OSF1 { int getpriority(int which, int who); }
101 NOPROTO OSF1 { int osend(int s, caddr_t buf, int len, \
int flags); }
@@ -187,9 +188,9 @@
struct timezone *tzp); }
123 NOPROTO OSF1 { int fchown(int fd, int uid, int gid); }
124 NOPROTO OSF1 { int fchmod(int fd, int mode); }
-125 NOPROTO OSF1 { int orecvfrom(int s, caddr_t buf, \
- size_t len, int flags, caddr_t from, \
- int *fromlenaddr); }
+125 NOPROTO OSF1 { int orecvfrom(int s, caddr_t buf, size_t len, \
+ int flags, caddr_t from, int *fromlenaddr); } \
+ orecvfrom recvfrom_args int
126 NOPROTO OSF1 { int setreuid(int ruid, int euid); }
127 NOPROTO OSF1 { int setregid(int rgid, int egid); }
128 NOPROTO OSF1 { int rename(const char *from, \
@@ -218,7 +219,8 @@
147 NOPROTO OSF1 { int setsid(void); }
148 UNIMPL OSF1 quotactl
149 NOPROTO OSF1 { int oquota(void); }
-150 NOPROTO OSF1 { int ogetsockname(int fdec, caddr_t asa, int *alen);}
+150 NOPROTO OSF1 { int ogetsockname(int fdec, caddr_t asa, int *alen);} \
+ ogetsockname getsockname_args int
151 UNIMPL OSF1
152 UNIMPL OSF1
153 UNIMPL OSF1
@@ -387,6 +389,3 @@
298 UNIMPL OSF1
299 UNIMPL OSF1
300 UNIMPL OSF1
-
-
-
OpenPOWER on IntegriCloud