NetBSD/sys
cgd 286395d1b3 * remember (i.e. don't throw away) system call return types.
* Deal with multi-word system call return types (i.e. foo *, or
  struct foo *, or struct foo, etc.).
* Add a new class of system calls "INDIR" (for "indirect"), which
  is to be used to represent indirect syscalls like syscall() and
  __syscall() which are implemented in MD code and which don't want
  args structures defined.  (The old way of declaring this type of
  syscalls still works.)
* Allow system calls to be marked as having a variable number of
  arguments, by inserting "..." (no trailing comma) before the
  first hf the optional arguments in the syscall definition.  Because
  of the way syscall arguments are handled by MI code, _ALL_ syscall
  arguments must actually be included in the definition, i.e.
  "optional" arguments are either "are there or aren't," i.e. these
  aren't really varargs functions.  Therefore, for normal syscalls,
  there _must_ be arguments listed after the "...".  For INDIR
  syscalls, which really do have a variable number of arguments and
  which aren't handled via the normal mechanism, that requirement is
  not in force.
* output primitive (machine-parsable) syscall descriptions as comments
  in <sys/syscall.h>.  These can be used to easily build real function
  prototypes, or to build stub functions for use by lint.
1996-12-22 06:33:16 +00:00
..
adosfs make the namei struct members ni_dirp and ni_next, and the componentname 1996-10-25 23:13:58 +00:00
arch Fix several semantic bugs: 1996-12-21 21:34:40 +00:00
compat Fix pasto. 1996-12-10 08:54:53 +00:00
conf Back out previous change, which was: 1996-12-06 20:03:24 +00:00
ddb Make this compile with -Wcast-qual 1996-10-28 08:42:13 +00:00
dev Deal with targets > 7 on wide Buslogic controllers. Remember the "wide" 1996-12-20 21:35:10 +00:00
ipkdb Rename recently checked in KGDB to IPKDB to resolve conflicts with older KGDB 1996-10-16 19:32:08 +00:00
isofs/cd9660 make the namei struct members ni_dirp and ni_next, and the componentname 1996-10-25 23:13:58 +00:00
kern * remember (i.e. don't throw away) system call return types. 1996-12-22 06:33:16 +00:00
lib Move _MCOUNT_DECL prototype back here again (grmbl). 1996-12-07 12:58:25 +00:00
lkm Update TODO list for lkm stuff 1996-11-05 02:34:24 +00:00
miscfs Fix short malloc & memory leak in union_relookup() (per Naofumi Honda; PR#3000). 1996-12-07 11:02:47 +00:00
msdosfs Fix panic on mkdir. 1996-11-08 15:51:49 +00:00
net remove pfil_bad. 1996-12-20 08:40:46 +00:00
netccitt backout previous kprintf change 1996-10-13 02:10:01 +00:00
netinet always reassign ip after calling function. 1996-12-20 09:08:16 +00:00
netiso Cast the printf("%ld", sizeof) in eoniphdr to long. 1996-11-23 21:13:18 +00:00
netnatm netbsd pr#2918 (jukka.partanen@research.nokia.com): 1996-11-09 03:26:25 +00:00
netns backout previous kprintf change 1996-10-13 01:59:55 +00:00
nfs Give permission to the owner of the file to preserve semantics only 1996-12-11 00:01:56 +00:00
scsi Make sure to initialize the memory we just allocated. 1996-12-14 10:50:32 +00:00
stand backout previous kprintf change 1996-10-12 22:14:10 +00:00
sys Longer login name support: increase MAXLOGNAME to 16 1996-12-20 20:18:53 +00:00
ufs Make the struct lfs 512 bytes long on 32bit machines whose compiler doesn't 1996-12-05 19:01:46 +00:00
vm Fix an inconsistency that came in with Lite: setrq() was renamed to 1996-11-06 20:19:19 +00:00
Makefile netbsd pr#2918 (jukka.partanen@research.nokia.com): 1996-11-09 03:26:25 +00:00