| plan 9 kernel history: overview | file list | diff list |
1991/0807/port/systab.h (diff list | history)
| 1991/0731/sys/src/9/port/systab.h:8,13 – 1991/0806/sys/src/9/port/systab.h:8,14 (short | long) | ||
|
Add sysrendezvous.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | Syscall sysnotify, sysopen, syspipe, sysr1, sysread, sysremove, sysseek; Syscall syssleep, sysstat, syswait, syswrite, syswstat, sysalarm, syssegbrk; Syscall syssegattach, syssegdetach, syssegfree, syssegflush; | |
| 1991/0806 | Syscall sysrendezvous; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1991/0731/sys/src/9/port/systab.h:44,47 – 1991/0806/sys/src/9/port/systab.h:45,49 | ||
| 1991/0731 | [SEGDETACH] syssegdetach, [SEGFREE] syssegfree, [SEGFLUSH] syssegflush, | |
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/0731 | }; | |
| 1991/0806/sys/src/9/port/systab.h:8,14 – 1991/0807/sys/src/9/port/systab.h:8,14 (short | long) | ||
|
Add sysrfork.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | Syscall sysnotify, sysopen, syspipe, sysr1, sysread, sysremove, sysseek; Syscall syssleep, sysstat, syswait, syswrite, syswstat, sysalarm, syssegbrk; Syscall syssegattach, syssegdetach, syssegfree, syssegflush; | |
| 1991/0806 |
| |
| 1991/0807 | Syscall sysrendezvous, sysrfork; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1991/0806/sys/src/9/port/systab.h:34,40 – 1991/0807/sys/src/9/port/systab.h:34,40 | ||
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1991/0807 | [RFORK] sysrfork, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, | |
| 1991/0807/sys/src/9/port/systab.h:47,49 – 1991/0926/sys/src/9/port/systab.h:47,87 (short | long) | ||
|
Add sysctab.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | [SEGFLUSH] syssegflush, | |
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ [SYSR1] "Running", [ERRSTR] "Errstr", [BIND] "Bind", [CHDIR] "Chdir", [CLOSE] "Close", [DUP] "Dup", [ALARM] "Alarm", [EXEC] "Exec", [EXITS] "Exits", [FORK] "Fork", [FORKPGRP] "Forkpgrp", [FSTAT] "Fstat", [SEGBRK] "Segbrk", [MOUNT] "Mount", [OPEN] "Open", [READ] "Read", [SEEK] "Seek", [SLEEP] "Sleep", [STAT] "Stat", [WAIT] "Wait", [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", [RFORK] "Rfork", [BRK_] "Brk", [REMOVE] "Remove", [WSTAT] "Wstat", [FWSTAT] "Fwstat", [NOTIFY] "Notify", [NOTED] "Noted", [SEGATTACH] "Segattach", [SEGDETACH] "Segdetach", [SEGFREE] "Segfree", [SEGFLUSH] "Segflush", [RENDEZVOUS] "Rendez", }; | |
| 1991/0926/sys/src/9/port/systab.h:8,14 – 1991/1011/sys/src/9/port/systab.h:8,14 (short | long) | ||
|
Add sysunmount.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | Syscall sysnotify, sysopen, syspipe, sysr1, sysread, sysremove, sysseek; Syscall syssleep, sysstat, syswait, syswrite, syswstat, sysalarm, syssegbrk; Syscall syssegattach, syssegdetach, syssegfree, syssegflush; | |
| 1991/0807 |
| |
| 1991/1011 | Syscall sysrendezvous, sysrfork, sysunmount; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1991/0926/sys/src/9/port/systab.h:46,51 – 1991/1011/sys/src/9/port/systab.h:46,52 | ||
| 1991/0731 | [SEGFREE] syssegfree, [SEGFLUSH] syssegflush, | |
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1991/0926/sys/src/9/port/systab.h:84,87 – 1991/1011/sys/src/9/port/systab.h:85,89 | ||
| 1991/0926 | [SEGFREE] "Segfree", [SEGFLUSH] "Segflush", [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1991/0926 | }; | |
| 1991/1011/sys/src/9/port/systab.h:2,14 – 1991/1105/sys/src/9/port/systab.h:2,44 (short | long) | ||
|
Format edit.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | #include "/sys/src/libc/9syscall/sys.h" typedef long Syscall(ulong*); | |
| 1991/1011 |
| |
| 1991/1105 | Syscall sysr1; Syscall syserrstr; Syscall sysbind; Syscall syschdir; Syscall sysclose; Syscall sysdup; Syscall sysalarm; Syscall sysexec; Syscall sysexits; Syscall sysfork; Syscall sysforkpgrp; Syscall sysfstat; Syscall syssegbrk; Syscall sysmount; Syscall sysopen; Syscall sysread; Syscall sysseek; Syscall syssleep; Syscall sysstat; Syscall syswait; Syscall syswrite; Syscall syspipe; Syscall syscreate; Syscall sysrfork; Syscall sysbrk_; Syscall sysremove; Syscall syswstat; Syscall sysfwstat; Syscall sysnotify; Syscall sysnoted; Syscall syssegattach; Syscall syssegdetach; Syscall syssegfree; Syscall syssegflush; Syscall sysrendezvous; Syscall sysunmount; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1991/1105/sys/src/9/port/systab.h:22,28 – 1992/0309/sys/src/9/port/systab.h:22,28 (short | long) | ||
|
Add new syswait.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysseek; Syscall syssleep; Syscall sysstat; | |
| 1992/0309 | Syscall sys__wait__; | |
| 1991/1105 | Syscall syswrite; Syscall syspipe; Syscall syscreate; | |
| 1991/1105/sys/src/9/port/systab.h:39,44 – 1992/0309/sys/src/9/port/systab.h:39,45 | ||
| 1991/1105 | Syscall syssegflush; Syscall sysrendezvous; Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1991/1105/sys/src/9/port/systab.h:60,66 – 1992/0309/sys/src/9/port/systab.h:61,67 | ||
| 1991/0731 | [SEEK] sysseek, [SLEEP] syssleep, [STAT] sysstat, | |
| 1992/0309 | [__WAIT__] sys__wait__, | |
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1991/1105/sys/src/9/port/systab.h:77,82 – 1992/0309/sys/src/9/port/systab.h:78,84 | ||
| 1991/0731 | [SEGFLUSH] syssegflush, | |
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1991/1105/sys/src/9/port/systab.h:99,105 – 1992/0309/sys/src/9/port/systab.h:101,107 | ||
| 1991/0926 | [SEEK] "Seek", [SLEEP] "Sleep", [STAT] "Stat", | |
| 1992/0309 | [__WAIT__] "__wait_", | |
| 1991/0926 | [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", | |
| 1991/1105/sys/src/9/port/systab.h:116,119 – 1992/0309/sys/src/9/port/systab.h:118,122 | ||
| 1991/0926 | [SEGFLUSH] "Segflush", [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1991/0926 | }; | |
| 1992/0309/sys/src/9/port/systab.h:22,32 – 1992/0428/sys/src/9/port/systab.h:22,32 (short | long) | ||
|
Add new sysrfork; remove old sys__wait__.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysseek; Syscall syssleep; Syscall sysstat; | |
| 1992/0309 |
| |
| 1992/0428 | Syscall sysrfork; | |
| 1991/1105 | Syscall syswrite; Syscall syspipe; Syscall syscreate; | |
| 1992/0428 | Syscall sys__rfork__; | |
| 1991/1105 | Syscall sysbrk_; Syscall sysremove; Syscall syswstat; | |
| 1992/0309/sys/src/9/port/systab.h:61,71 – 1992/0428/sys/src/9/port/systab.h:61,71 | ||
| 1991/0731 | [SEEK] sysseek, [SLEEP] syssleep, [STAT] sysstat, | |
| 1992/0309 |
| |
| 1992/0428 | [RFORK] sysrfork, | |
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1991/0807 |
| |
| 1992/0428 | [__RFORK__] sys__rfork__, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, | |
| 1992/0309/sys/src/9/port/systab.h:101,111 – 1992/0428/sys/src/9/port/systab.h:101,111 | ||
| 1991/0926 | [SEEK] "Seek", [SLEEP] "Sleep", [STAT] "Stat", | |
| 1992/0309 |
| |
| 1992/0428 | [RFORK] "Rfork", | |
| 1991/0926 | [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", | |
| 1992/0428 | [__RFORK__] "__rfork_", | |
| 1991/0926 | [BRK_] "Brk", [REMOVE] "Remove", [WSTAT] "Wstat", | |
| 1992/0428/sys/src/9/port/systab.h:12,18 – 1992/0430/sys/src/9/port/systab.h:12,18 (short | long) | ||
|
Deprecate sysfork.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysalarm; Syscall sysexec; Syscall sysexits; | |
| 1992/0430 | Syscall sys__fork__; | |
| 1991/1105 | Syscall sysforkpgrp; Syscall sysfstat; Syscall syssegbrk; | |
| 1992/0428/sys/src/9/port/systab.h:51,57 – 1992/0430/sys/src/9/port/systab.h:51,57 | ||
| 1991/0731 | [ALARM] sysalarm, [EXEC] sysexec, [EXITS] sysexits, | |
| 1992/0430 | [__FORK__] sys__fork__, | |
| 1991/0731 | [FORKPGRP] sysforkpgrp, [FSTAT] sysfstat, [SEGBRK] syssegbrk, | |
| 1992/0428/sys/src/9/port/systab.h:91,97 – 1992/0430/sys/src/9/port/systab.h:91,97 | ||
| 1991/0926 | [ALARM] "Alarm", [EXEC] "Exec", [EXITS] "Exits", | |
| 1992/0430 | [__FORK__] "__fork_", | |
| 1991/0926 | [FORKPGRP] "Forkpgrp", [FSTAT] "Fstat", [SEGBRK] "Segbrk", | |
| 1992/0430/sys/src/9/port/systab.h:13,19 – 1992/0603/sys/src/9/port/systab.h:13,19 (short | long) | ||
|
Deprecate sysforkpgrp.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysexec; Syscall sysexits; | |
| 1992/0430 | Syscall sys__fork__; | |
| 1991/1105 |
| |
| 1992/0603 | Syscall sys__forkpgrp__; | |
| 1991/1105 | Syscall sysfstat; Syscall syssegbrk; Syscall sysmount; | |
| 1992/0430/sys/src/9/port/systab.h:52,58 – 1992/0603/sys/src/9/port/systab.h:52,58 | ||
| 1991/0731 | [EXEC] sysexec, [EXITS] sysexits, | |
| 1992/0430 | [__FORK__] sys__fork__, | |
| 1991/0731 |
| |
| 1992/0603 | [__FORKPGRP__] sys__forkpgrp__, | |
| 1991/0731 | [FSTAT] sysfstat, [SEGBRK] syssegbrk, [MOUNT] sysmount, | |
| 1992/0430/sys/src/9/port/systab.h:92,98 – 1992/0603/sys/src/9/port/systab.h:92,98 | ||
| 1991/0926 | [EXEC] "Exec", [EXITS] "Exits", | |
| 1992/0430 | [__FORK__] "__fork_", | |
| 1991/0926 |
| |
| 1992/0603 | [__FORKPGRP__] "__forkpgrp_", | |
| 1991/0926 | [FSTAT] "Fstat", [SEGBRK] "Segbrk", [MOUNT] "Mount", | |
| 1992/0603/sys/src/9/port/systab.h:12,19 – 1992/0622/sys/src/9/port/systab.h:12,19 (short | long) | ||
|
Remove sys__fork__, sys__forkpgrp__, sys__rfork__.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysalarm; Syscall sysexec; Syscall sysexits; | |
| 1992/0430 |
| |
| 1992/0603 |
| |
| 1992/0622 | Syscall sysdeath; Syscall sysdeath; | |
| 1991/1105 | Syscall sysfstat; Syscall syssegbrk; Syscall sysmount; | |
| 1992/0603/sys/src/9/port/systab.h:26,32 – 1992/0622/sys/src/9/port/systab.h:26,32 | ||
| 1991/1105 | Syscall syswrite; Syscall syspipe; Syscall syscreate; | |
| 1992/0428 |
| |
| 1992/0622 | Syscall sysdeath; | |
| 1991/1105 | Syscall sysbrk_; Syscall sysremove; Syscall syswstat; | |
| 1992/0603/sys/src/9/port/systab.h:51,58 – 1992/0622/sys/src/9/port/systab.h:51,58 | ||
| 1991/0731 | [ALARM] sysalarm, [EXEC] sysexec, [EXITS] sysexits, | |
| 1992/0430 |
| |
| 1992/0603 |
| |
| 1992/0622 | [__FORK__] sysdeath, [__FORKPGRP__] sysdeath, | |
| 1991/0731 | [FSTAT] sysfstat, [SEGBRK] syssegbrk, [MOUNT] sysmount, | |
| 1992/0603/sys/src/9/port/systab.h:65,71 – 1992/0622/sys/src/9/port/systab.h:65,71 | ||
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1992/0428 |
| |
| 1992/0622 | [__RFORK__] sysdeath, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, | |
| 1992/0622/sys/src/9/port/systab.h:12,19 – 1992/0720/sys/src/9/port/systab.h:12,19 (short | long) | ||
|
Use names sys_x1, sys_x2, sys_x3, probably to allow auto-generator of sys call numbers to work.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysalarm; Syscall sysexec; Syscall sysexits; | |
| 1992/0622 |
| |
| 1992/0720 | Syscall sys_x1; Syscall sys_x2; | |
| 1991/1105 | Syscall sysfstat; Syscall syssegbrk; Syscall sysmount; | |
| 1992/0622/sys/src/9/port/systab.h:26,32 – 1992/0720/sys/src/9/port/systab.h:26,32 | ||
| 1991/1105 | Syscall syswrite; Syscall syspipe; Syscall syscreate; | |
| 1992/0622 |
| |
| 1992/0720 | Syscall sys_x3; | |
| 1991/1105 | Syscall sysbrk_; Syscall sysremove; Syscall syswstat; | |
| 1992/0622/sys/src/9/port/systab.h:40,45 – 1992/0720/sys/src/9/port/systab.h:40,46 | ||
| 1991/1105 | Syscall sysrendezvous; Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1992/0622/sys/src/9/port/systab.h:51,58 – 1992/0720/sys/src/9/port/systab.h:52,59 | ||
| 1991/0731 | [ALARM] sysalarm, [EXEC] sysexec, [EXITS] sysexits, | |
| 1992/0622 |
| |
| 1992/0720 | [_X1] sysdeath, [_X2] sysdeath, | |
| 1991/0731 | [FSTAT] sysfstat, [SEGBRK] syssegbrk, [MOUNT] sysmount, | |
| 1992/0622/sys/src/9/port/systab.h:65,71 – 1992/0720/sys/src/9/port/systab.h:66,72 | ||
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1992/0622 |
| |
| 1992/0720 | [_X3] sysdeath, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, | |
| 1992/0622/sys/src/9/port/systab.h:91,98 – 1992/0720/sys/src/9/port/systab.h:92,99 | ||
| 1991/0926 | [ALARM] "Alarm", [EXEC] "Exec", [EXITS] "Exits", | |
| 1992/0430 |
| |
| 1992/0603 |
| |
| 1992/0720 | [_X1] "_x1", [_X2] "_x2", | |
| 1991/0926 | [FSTAT] "Fstat", [SEGBRK] "Segbrk", [MOUNT] "Mount", | |
| 1992/0622/sys/src/9/port/systab.h:105,111 – 1992/0720/sys/src/9/port/systab.h:106,112 | ||
| 1991/0926 | [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", | |
| 1992/0428 |
| |
| 1992/0720 | [_X3] "_x3", | |
| 1991/0926 | [BRK_] "Brk", [REMOVE] "Remove", [WSTAT] "Wstat", | |
| 1992/0720/sys/src/9/port/systab.h:40,45 – 1993/0209/sys/src/9/port/systab.h:40,46 (short | long) | ||
|
Add sysfsession.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysrendezvous; Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1993/0209 | Syscall sysfsession; | |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1992/0720/sys/src/9/port/systab.h:80,85 – 1993/0209/sys/src/9/port/systab.h:81,87 | ||
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1993/0209 | [FSESSION] sysfsession, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1992/0720/sys/src/9/port/systab.h:120,123 – 1993/0209/sys/src/9/port/systab.h:122,126 | ||
| 1991/0926 | [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1993/0209 | [FSESSION] "Fsession", | |
| 1991/0926 | }; | |
| 1993/0209/sys/src/9/port/systab.h:12,18 – 1993/0210/sys/src/9/port/systab.h:12,18 (short | long) | ||
|
Move sysfsession into _x1 slot.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysalarm; Syscall sysexec; Syscall sysexits; | |
| 1992/0720 |
| |
| 1993/0210 | Syscall sysfsession; | |
| 1992/0720 | Syscall sys_x2; | |
| 1991/1105 | Syscall sysfstat; Syscall syssegbrk; | |
| 1993/0209/sys/src/9/port/systab.h:40,46 – 1993/0210/sys/src/9/port/systab.h:40,45 | ||
| 1991/1105 | Syscall sysrendezvous; Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1993/0209 |
| |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1993/0209/sys/src/9/port/systab.h:53,59 – 1993/0210/sys/src/9/port/systab.h:52,58 | ||
| 1991/0731 | [ALARM] sysalarm, [EXEC] sysexec, [EXITS] sysexits, | |
| 1992/0720 |
| |
| 1993/0210 | [FSESSION] sysfsession, | |
| 1992/0720 | [_X2] sysdeath, | |
| 1991/0731 | [FSTAT] sysfstat, [SEGBRK] syssegbrk, | |
| 1993/0209/sys/src/9/port/systab.h:81,87 – 1993/0210/sys/src/9/port/systab.h:80,85 | ||
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1993/0209 |
| |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1993/0209/sys/src/9/port/systab.h:94,100 – 1993/0210/sys/src/9/port/systab.h:92,98 | ||
| 1991/0926 | [ALARM] "Alarm", [EXEC] "Exec", [EXITS] "Exits", | |
| 1992/0720 |
| |
| 1993/0210 | [FSESSION] "Fsession", | |
| 1992/0720 | [_X2] "_x2", | |
| 1991/0926 | [FSTAT] "Fstat", [SEGBRK] "Segbrk", | |
| 1993/0209/sys/src/9/port/systab.h:122,126 – 1993/0210/sys/src/9/port/systab.h:120,123 | ||
| 1991/0926 | [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1993/0209 |
| |
| 1991/0926 | }; | |
| 1993/0210/sys/src/9/port/systab.h:13,19 – 1993/0330/sys/src/9/port/systab.h:13,19 (short | long) | ||
|
Add sysfauth.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysexec; Syscall sysexits; | |
| 1993/0210 | Syscall sysfsession; | |
| 1992/0720 |
| |
| 1993/0330 | Syscall sysfauth; | |
| 1991/1105 | Syscall sysfstat; Syscall syssegbrk; Syscall sysmount; | |
| 1993/0210/sys/src/9/port/systab.h:53,59 – 1993/0330/sys/src/9/port/systab.h:53,59 | ||
| 1991/0731 | [EXEC] sysexec, [EXITS] sysexits, | |
| 1993/0210 | [FSESSION] sysfsession, | |
| 1992/0720 |
| |
| 1993/0330 | [FAUTH] sysfauth, | |
| 1991/0731 | [FSTAT] sysfstat, [SEGBRK] syssegbrk, [MOUNT] sysmount, | |
| 1993/0210/sys/src/9/port/systab.h:93,99 – 1993/0330/sys/src/9/port/systab.h:93,99 | ||
| 1991/0926 | [EXEC] "Exec", [EXITS] "Exits", | |
| 1993/0210 | [FSESSION] "Fsession", | |
| 1992/0720 |
| |
| 1993/0330 | [FAUTH] "Fauth", | |
| 1991/0926 | [FSTAT] "Fstat", [SEGBRK] "Segbrk", [MOUNT] "Mount", | |
| 1993/0330/sys/src/9/port/systab.h:26,32 – 1993/1004/sys/src/9/port/systab.h:26,32 (short | long) | ||
|
Add syspath.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall syswrite; Syscall syspipe; Syscall syscreate; | |
| 1992/0720 |
| |
| 1993/1004 | Syscall syspath; | |
| 1991/1105 | Syscall sysbrk_; Syscall sysremove; Syscall syswstat; | |
| 1993/0330/sys/src/9/port/systab.h:66,72 – 1993/1004/sys/src/9/port/systab.h:66,72 | ||
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1992/0720 |
| |
| 1993/1004 | [PATH] syspath, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, | |
| 1993/0330/sys/src/9/port/systab.h:106,112 – 1993/1004/sys/src/9/port/systab.h:106,112 | ||
| 1991/0926 | [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", | |
| 1992/0720 |
| |
| 1993/1004 | [PATH] "Path", | |
| 1991/0926 | [BRK_] "Brk", [REMOVE] "Remove", [WSTAT] "Wstat", | |
| 1993/1004/sys/src/9/port/systab.h:40,45 – 1993/1201/sys/src/9/port/systab.h:40,47 (short | long) | ||
|
Add notes about NSYSCALL. (Look for bug?)
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysrendezvous; Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1993/1201 | Syscall ; Syscall /* make sure port/portdat.h has nsyscall defined correctly!!! */; | |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1993/1004/sys/src/9/port/systab.h:80,85 – 1993/1201/sys/src/9/port/systab.h:82,89 | ||
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1993/1201 | /* make sure port/portdat.h has NSYSCALL defined correctly!!! */ | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1993/1004/sys/src/9/port/systab.h:120,123 – 1993/1201/sys/src/9/port/systab.h:124,129 | ||
| 1991/0926 | [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1993/1201 | /* make sure port/portdat.h has NSYSCALL defined correctly!!! */ | |
| 1991/0926 | }; | |
| 1993/1201/sys/src/9/port/systab.h:26,32 – 1994/0322/sys/src/9/port/systab.h:26,32 (short | long) | ||
|
Rename syspath to sysfd2path. Remove comments about NSYSCALL.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall syswrite; Syscall syspipe; Syscall syscreate; | |
| 1993/1004 |
| |
| 1994/0322 | Syscall sysfd2path; | |
| 1991/1105 | Syscall sysbrk_; Syscall sysremove; Syscall syswstat; | |
| 1993/1201/sys/src/9/port/systab.h:41,47 – 1994/0322/sys/src/9/port/systab.h:41,46 | ||
| 1991/1105 | Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1993/1201 | Syscall ; | |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1993/1201/sys/src/9/port/systab.h:68,74 – 1994/0322/sys/src/9/port/systab.h:67,73 | ||
| 1991/0731 | [WRITE] syswrite, [PIPE] syspipe, [CREATE] syscreate, | |
| 1993/1004 |
| |
| 1994/0322 | [FD2PATH] sysfd2path, | |
| 1991/0731 | [BRK_] sysbrk_, [REMOVE] sysremove, [WSTAT] syswstat, | |
| 1993/1201/sys/src/9/port/systab.h:83,89 – 1994/0322/sys/src/9/port/systab.h:82,87 | ||
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1993/1201 |
| |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1993/1201/sys/src/9/port/systab.h:110,116 – 1994/0322/sys/src/9/port/systab.h:108,114 | ||
| 1991/0926 | [WRITE] "Write", [PIPE] "Pipe", [CREATE] "Create", | |
| 1993/1004 |
| |
| 1994/0322 | [FD2PATH] "Fd2path", | |
| 1991/0926 | [BRK_] "Brk", [REMOVE] "Remove", [WSTAT] "Wstat", | |
| 1993/1201/sys/src/9/port/systab.h:125,129 – 1994/0322/sys/src/9/port/systab.h:123,126 | ||
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1993/1201 |
| |
| 1991/0926 | }; | |
| 1994/0322/sys/src/9/port/systab.h:40,46 – 1994/0402/sys/src/9/port/systab.h:40,48 (short | long) | ||
|
Add syswrite9p.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysrendezvous; Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1994/0402 | Syscall syswrite9p; | |
| 1993/1201 | Syscall ; | |
| 1994/0402 | Syscall ; | |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1994/0322/sys/src/9/port/systab.h:81,87 – 1994/0402/sys/src/9/port/systab.h:83,91 | ||
| 1991/0806 | [RENDEZVOUS] sysrendezvous, | |
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1994/0402 | [WRITE9P] syswrite9p, | |
| 1993/1201 | ||
| 1994/0402 | ||
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1994/0322/sys/src/9/port/systab.h:122,126 – 1994/0402/sys/src/9/port/systab.h:126,132 | ||
| 1991/0926 | [RENDEZVOUS] "Rendez", | |
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1993/1201 | ||
| 1991/0926 | }; | |
| 1994/0402/sys/src/9/port/systab.h:41,48 – 1994/0405/sys/src/9/port/systab.h:41,48 (short | long) | ||
|
Add sysread9p.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysunmount; | |
| 1992/0309 | Syscall syswait; | |
| 1994/0402 | Syscall syswrite9p; | |
| 1994/0405 | Syscall sysread9p; | |
| 1993/1201 | Syscall ; | |
| 1994/0402 |
| |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1994/0402/sys/src/9/port/systab.h:84,91 – 1994/0405/sys/src/9/port/systab.h:84,91 | ||
| 1991/1011 | [UNMOUNT] sysunmount, | |
| 1992/0309 | [WAIT] syswait, | |
| 1994/0402 | [WRITE9P] syswrite9p, | |
| 1994/0405 | [READ9P] sysread9p, | |
| 1993/1201 | ||
| 1994/0402 | ||
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1994/0402/sys/src/9/port/systab.h:127,132 – 1994/0405/sys/src/9/port/systab.h:127,132 | ||
| 1991/1011 | [UNMOUNT] "Unmount", | |
| 1992/0309 | [WAIT] "Wait", | |
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1994/0405 | [READ9P] "Read9p", | |
| 1993/1201 | ||
| 1991/0926 | }; | |
| 1994/0405/sys/src/9/port/systab.h:42,48 – 1994/0406/sys/src/9/port/systab.h:42,47 (short | long) | ||
|
Remove blank syscall.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1992/0309 | Syscall syswait; | |
| 1994/0402 | Syscall syswrite9p; | |
| 1994/0405 | Syscall sysread9p; | |
| 1993/1201 |
| |
| 1992/0720 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1994/0405/sys/src/9/port/systab.h:85,91 – 1994/0406/sys/src/9/port/systab.h:84,89 | ||
| 1992/0309 | [WAIT] syswait, | |
| 1994/0402 | [WRITE9P] syswrite9p, | |
| 1994/0405 | [READ9P] sysread9p, | |
| 1993/1201 | ||
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1994/0405/sys/src/9/port/systab.h:128,132 – 1994/0406/sys/src/9/port/systab.h:126,129 | ||
| 1992/0309 | [WAIT] "Wait", | |
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1994/0405 | [READ9P] "Read9p", | |
| 1993/1201 | ||
| 1991/0926 | }; | |
| 1994/0406/sys/src/9/port/systab.h:127,129 – 1994/0407/sys/src/9/port/systab.h:127,131 (short | long) | ||
|
Fix nsyscall to be computed correctly.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1994/0405 | [READ9P] "Read9p", | |
| 1991/0926 | }; | |
| 1994/0407 | int nsyscall = (sizeof systab/sizeof systab[0]); | |
| 1994/0407/sys/src/9/port/systab.h:20,25 – 1998/0319/sys/src/9/port/systab.h:20,26 (short | long) | ||
|
Remove unused sysdeath prototype. Add sysvseek.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysopen; Syscall sysread; Syscall sysseek; | |
| 1998/0319 | Syscall sysvseek; | |
| 1991/1105 | Syscall syssleep; Syscall sysstat; | |
| 1992/0428 | Syscall sysrfork; | |
| 1994/0407/sys/src/9/port/systab.h:42,48 – 1998/0319/sys/src/9/port/systab.h:43,48 | ||
| 1992/0309 | Syscall syswait; | |
| 1994/0402 | Syscall syswrite9p; | |
| 1994/0405 | Syscall sysread9p; | |
| 1992/0720 |
| |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1994/0407/sys/src/9/port/systab.h:62,67 – 1998/0319/sys/src/9/port/systab.h:62,68 | ||
| 1991/0731 | [OPEN] sysopen, [READ] sysread, [SEEK] sysseek, | |
| 1998/0319 | [VSEEK] sysvseek, | |
| 1991/0731 | [SLEEP] syssleep, [STAT] sysstat, | |
| 1992/0428 | [RFORK] sysrfork, | |
| 1994/0407/sys/src/9/port/systab.h:104,109 – 1998/0319/sys/src/9/port/systab.h:105,111 | ||
| 1991/0926 | [OPEN] "Open", [READ] "Read", [SEEK] "Seek", | |
| 1998/0319 | [VSEEK] "Vseek", | |
| 1991/0926 | [SLEEP] "Sleep", [STAT] "Stat", | |
| 1992/0428 | [RFORK] "Rfork", | |
| 1998/0319/sys/src/9/port/systab.h:19,26 – 1998/0916/sys/src/9/port/systab.h:19,25 (short | long) | ||
|
Rename sysvseek to sysseek. Rename sysseek to sysoseek.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/1105 | Syscall sysmount; Syscall sysopen; Syscall sysread; | |
| 1998/0319 |
| |
| 1998/0916 | Syscall sysoseek; | |
| 1991/1105 | Syscall syssleep; Syscall sysstat; | |
| 1992/0428 | Syscall sysrfork; | |
| 1998/0319/sys/src/9/port/systab.h:43,48 – 1998/0916/sys/src/9/port/systab.h:42,49 | ||
| 1992/0309 | Syscall syswait; | |
| 1994/0402 | Syscall syswrite9p; | |
| 1994/0405 | Syscall sysread9p; | |
| 1998/0916 | Syscall sysseek; Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ [SYSR1] sysr1, | |
| 1998/0319/sys/src/9/port/systab.h:61,68 – 1998/0916/sys/src/9/port/systab.h:62,68 | ||
| 1991/0731 | [MOUNT] sysmount, [OPEN] sysopen, [READ] sysread, | |
| 1998/0319 |
| |
| 1998/0916 | [OSEEK] sysoseek, | |
| 1991/0731 | [SLEEP] syssleep, [STAT] sysstat, | |
| 1992/0428 | [RFORK] sysrfork, | |
| 1998/0319/sys/src/9/port/systab.h:85,90 – 1998/0916/sys/src/9/port/systab.h:85,91 | ||
| 1992/0309 | [WAIT] syswait, | |
| 1994/0402 | [WRITE9P] syswrite9p, | |
| 1994/0405 | [READ9P] sysread9p, | |
| 1998/0916 | [SEEK] sysseek, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1998/0319/sys/src/9/port/systab.h:104,111 – 1998/0916/sys/src/9/port/systab.h:105,111 | ||
| 1991/0926 | [MOUNT] "Mount", [OPEN] "Open", [READ] "Read", | |
| 1998/0319 |
| |
| 1998/0916 | [OSEEK] "Oseek", | |
| 1991/0926 | [SLEEP] "Sleep", [STAT] "Stat", | |
| 1992/0428 | [RFORK] "Rfork", | |
| 1998/0319/sys/src/9/port/systab.h:128,133 – 1998/0916/sys/src/9/port/systab.h:128,134 | ||
| 1992/0309 | [WAIT] "Wait", | |
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1994/0405 | [READ9P] "Read9p", | |
| 1998/0916 | [SEEK] "Seek", | |
| 1991/0926 | }; | |
| 1994/0407 | int nsyscall = (sizeof systab/sizeof systab[0]); | |
| 1998/0916/sys/src/9/port/systab.h:3,48 – 1999/0812/sys/src/9/port/systab.h:3,50 (short | long) | ||
|
Strange format edit; add systunnel and sysexportfs.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | typedef long Syscall(ulong*); | |
| 1991/1105 |
| |
| 1993/0210 |
| |
| 1993/0330 |
| |
| 1991/1105 |
| |
| 1998/0916 |
| |
| 1991/1105 |
| |
| 1992/0428 |
| |
| 1991/1105 |
| |
| 1994/0322 |
| |
| 1991/1105 |
| |
| 1992/0309 |
| |
| 1994/0402 |
| |
| 1994/0405 |
| |
| 1998/0916 |
| |
| 1999/0812 | Syscall sysr1;Syscall ; Syscall syserrstr;Syscall ; Syscall sysbind;Syscall ; Syscall syschdir;Syscall ; Syscall sysclose;Syscall ; Syscall sysdup;Syscall ; Syscall sysalarm;Syscall ; Syscall sysexec;Syscall ; Syscall sysexits;Syscall ; Syscall sysfsession;Syscall ; Syscall sysfauth;Syscall ; Syscall sysfstat;Syscall ; Syscall syssegbrk;Syscall ; Syscall sysmount;Syscall ; Syscall sysopen;Syscall ; Syscall sysread;Syscall ; Syscall sysoseek;Syscall ; Syscall syssleep;Syscall ; Syscall sysstat;Syscall ; Syscall sysrfork;Syscall ; Syscall syswrite;Syscall ; Syscall syspipe;Syscall ; Syscall syscreate;Syscall ; Syscall sysfd2path;Syscall ; Syscall sysbrk_;Syscall ; Syscall sysremove;Syscall ; Syscall syswstat;Syscall ; Syscall sysfwstat;Syscall ; Syscall sysnotify;Syscall ; Syscall sysnoted;Syscall ; Syscall syssegattach;Syscall ; Syscall syssegdetach;Syscall ; Syscall syssegfree;Syscall ; Syscall syssegflush;Syscall ; Syscall sysrendezvous;Syscall ; Syscall sysunmount;Syscall ; Syscall syswait;Syscall ; Syscall syswrite9p;Syscall ; Syscall sysread9p;Syscall ; Syscall sysseek;Syscall ; Syscall systunnel;Syscall ; Syscall sysexportfs;Syscall ; | |
| 1998/0916 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| 1998/0916/sys/src/9/port/systab.h:86,91 – 1999/0812/sys/src/9/port/systab.h:88,95 | ||
| 1994/0402 | [WRITE9P] syswrite9p, | |
| 1994/0405 | [READ9P] sysread9p, | |
| 1998/0916 | [SEEK] sysseek, | |
| 1999/0812 | [TUNNEL] systunnel, [EXPORTFS] sysexportfs, | |
| 1991/0731 | }; | |
| 1991/0926 | char *sysctab[]={ | |
| 1998/0916/sys/src/9/port/systab.h:129,134 – 1999/0812/sys/src/9/port/systab.h:133,140 | ||
| 1994/0402 | [WRITE9P] "Write9p", | |
| 1994/0405 | [READ9P] "Read9p", | |
| 1998/0916 | [SEEK] "Seek", | |
| 1999/0812 | [TUNNEL] "Tunnel", [EXPORTFS] "Exportfs", | |
| 1991/0926 | }; | |
| 1994/0407 | int nsyscall = (sizeof systab/sizeof systab[0]); | |
| 1999/0812/sys/src/9/port/systab.h:3,50 – 1999/0813/sys/src/9/port/systab.h:3,50 (short | long) | ||
|
Undo strange format edit.
rsc Fri Mar 4 12:44:25 2005 | ||
| 1991/0731 | typedef long Syscall(ulong*); | |
| 1991/1105 | ||
| 1999/0812 |
| |
| 1999/0813 | Syscall sysr1; Syscall syserrstr; Syscall sysbind; Syscall syschdir; Syscall sysclose; Syscall sysdup; Syscall sysalarm; Syscall sysexec; Syscall sysexits; Syscall sysfsession; Syscall sysfauth; Syscall sysfstat; Syscall syssegbrk; Syscall sysmount; Syscall sysopen; Syscall sysread; Syscall sysoseek; Syscall syssleep; Syscall sysstat; Syscall sysrfork; Syscall syswrite; Syscall syspipe; Syscall syscreate; Syscall sysfd2path; Syscall sysbrk_; Syscall sysremove; Syscall syswstat; Syscall sysfwstat; Syscall sysnotify; Syscall sysnoted; Syscall syssegattach; Syscall syssegdetach; Syscall syssegfree; Syscall syssegflush; Syscall sysrendezvous; Syscall sysunmount; Syscall syswait; Syscall syswrite9p; Syscall sysread9p; Syscall sysseek; Syscall systunnel; Syscall sysexportfs; | |
| 1998/0916 | Syscall sysdeath; | |
| 1991/0731 | Syscall *systab[]={ | |
| Too many diffs (26 > 25). Stopping. | ||