summaryrefslogtreecommitdiffstats
path: root/sys/i386/ibcs2
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2004-02-06 20:20:07 +0000
committerjhb <jhb@FreeBSD.org>2004-02-06 20:20:07 +0000
commit5707d01130beb1670c94af8f971d922300ce748b (patch)
treec73290b7b0d7e961de73f8453256421b46183429 /sys/i386/ibcs2
parent608dc236f4bdbbedf0d7c579a17d011264b36c46 (diff)
downloadFreeBSD-src-5707d01130beb1670c94af8f971d922300ce748b.zip
FreeBSD-src-5707d01130beb1670c94af8f971d922300ce748b.tar.gz
Sync up MP safe flags with global syscalls.master. This includes write(),
close(), getpid(), ibcs2_setuid(), getuid(), ptrace(), ibcs2_pause(), ibcs2_nice(), ibcs2_kill(), ibcs2_pgrpsys(), dup(), pipe(), ibcs2_setgid(), getgid(), umask(), and sigreturn().
Diffstat (limited to 'sys/i386/ibcs2')
-rw-r--r--sys/i386/ibcs2/syscalls.master32
1 files changed, 16 insertions, 16 deletions
diff --git a/sys/i386/ibcs2/syscalls.master b/sys/i386/ibcs2/syscalls.master
index f6f73be..c40fc4b 100644
--- a/sys/i386/ibcs2/syscalls.master
+++ b/sys/i386/ibcs2/syscalls.master
@@ -34,9 +34,9 @@
1 MNOPROTO { void sys_exit(int rval); } exit sys_exit_args void
2 MNOPROTO { int fork(void); }
3 STD { int ibcs2_read(int fd, char *buf, u_int nbytes); }
-4 NOPROTO { int write(int fd, char *buf, u_int nbytes); }
+4 MNOPROTO { int write(int fd, char *buf, u_int nbytes); }
5 STD { int ibcs2_open(char *path, int flags, int mode); }
-6 NOPROTO { int close(int fd); }
+6 MNOPROTO { int close(int fd); }
7 STD { int ibcs2_wait(int a1, int a2, int a3); }
8 STD { int ibcs2_creat(char *path, int mode); }
9 NOPROTO { int link(char *path, char *link); }
@@ -50,39 +50,39 @@
17 NOPROTO { int obreak(caddr_t nsize); }
18 STD { int ibcs2_stat(char* path, struct ibcs2_stat *st); }
19 STD { long ibcs2_lseek(int fd, long offset, int whence); }
-20 NOPROTO { pid_t getpid(void); }
+20 MNOPROTO { pid_t getpid(void); }
21 STD { int ibcs2_mount(char *special, char *dir, int flags, \
int fstype, char *data, int len); }
22 STD { int ibcs2_umount(char *name); }
-23 STD { int ibcs2_setuid(int uid); }
-24 NOPROTO { uid_t getuid(void); }
+23 MSTD { int ibcs2_setuid(int uid); }
+24 MNOPROTO { uid_t getuid(void); }
25 STD { int ibcs2_stime(long *timep); }
-26 NOPROTO { int ptrace(int req, pid_t pid, caddr_t addr, int data); }
+26 MNOPROTO { int ptrace(int req, pid_t pid, caddr_t addr, int data); }
27 STD { int ibcs2_alarm(unsigned sec); }
28 STD { int ibcs2_fstat(int fd, struct ibcs2_stat *st); }
-29 STD { int ibcs2_pause(void); }
+29 MSTD { int ibcs2_pause(void); }
30 STD { int ibcs2_utime(char *path, struct ibcs2_utimbuf *buf); }
31 STD { int ibcs2_stty(int fd, struct sgttyb *buf); }
32 STD { int ibcs2_gtty(int fd, struct sgttyb *buf); }
33 STD { int ibcs2_access(char *path, int flags); }
-34 STD { int ibcs2_nice(int incr); }
+34 MSTD { int ibcs2_nice(int incr); }
35 STD { int ibcs2_statfs(char *path, struct ibcs2_statfs *buf, \
int len, int fstype); }
36 NOPROTO { int sync(void); }
-37 STD { int ibcs2_kill(int pid, int signo); }
+37 MSTD { int ibcs2_kill(int pid, int signo); }
38 STD { int ibcs2_fstatfs(int fd, struct ibcs2_statfs *buf, \
int len, int fstype); }
-39 STD { int ibcs2_pgrpsys(int type, caddr_t dummy, int pid, \
+39 MSTD { int ibcs2_pgrpsys(int type, caddr_t dummy, int pid, \
int pgid); }
40 STD { int ibcs2_xenix(int a1, int a2, int a3, int a4, int a5); }
-41 NOPROTO { int dup(u_int fd); }
-42 NOPROTO { int pipe(void); }
+41 MNOPROTO { int dup(u_int fd); }
+42 MNOPROTO { int pipe(void); }
43 STD { int ibcs2_times(struct tms *tp); }
44 MNOPROTO { int profil(caddr_t samples, u_int size, u_int offset, \
u_int scale); }
45 STD { int ibcs2_plock(int cmd); }
-46 STD { int ibcs2_setgid(int gid); }
-47 NOPROTO { gid_t getgid(void); }
+46 MSTD { int ibcs2_setgid(int gid); }
+47 MNOPROTO { gid_t getgid(void); }
48 STD { int ibcs2_sigsys(int sig, ibcs2_sig_t fp); }
49 STD { int ibcs2_msgsys(int which, int a2, int a3, int a4, int a5, \
int a6); }
@@ -96,7 +96,7 @@
57 STD { int ibcs2_utssys(int a1, int a2, int flag); }
58 NOPROTO { int fsync(int fd); }
59 STD { int ibcs2_execve(char *path, char **argp, char **envp); }
-60 NOPROTO { int umask(int newmask); }
+60 MNOPROTO { int umask(int newmask); }
61 NOPROTO { int chroot(char *path); }
62 STD { int ibcs2_fcntl(int fd, int cmd, char *arg); }
63 MSTD { long ibcs2_ulimit(int cmd, int newlimit); }
@@ -143,7 +143,7 @@
100 UNIMPL nosys
101 UNIMPL nosys
102 UNIMPL nosys
-103 NOPROTO { int sigreturn(struct sigcontext *sigcntxp); }
+103 MNOPROTO { int sigreturn(struct sigcontext *sigcntxp); }
104 UNIMPL nosys
105 STD { int ibcs2_isc(void); }
106 UNIMPL nosys
OpenPOWER on IntegriCloud