diff options
author | jhb <jhb@FreeBSD.org> | 2004-02-06 20:20:07 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2004-02-06 20:20:07 +0000 |
commit | 5707d01130beb1670c94af8f971d922300ce748b (patch) | |
tree | c73290b7b0d7e961de73f8453256421b46183429 /sys/i386 | |
parent | 608dc236f4bdbbedf0d7c579a17d011264b36c46 (diff) | |
download | FreeBSD-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')
-rw-r--r-- | sys/i386/ibcs2/syscalls.master | 32 |
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 |