freebsd-src/sys
Bruce Evans e9c2b07f51 Define macros _BSD_OFF_T_ and _BSD_PID_T_ suitable for use instead
of the typedefs off_t and pid_t when use of the latter would cause
namespace pollution.  These macros are used like _BSD_VA_LIST_ and
aren't #undef'ed when the corresponding typedef is declared.
off_t is very machine-dependent and should never have been decided
in <sys/types.h> (its declaration is compiler-dependent).  pid_t
isn't very machine-dependent, but this might change.  `long' is
a wasteful type for it if longs are longer than ints.

Move the definition of _BSD_VA_LIST_ away from the comment that
suggests that it is #undefed when va_list is declared.
1995-06-28 01:39:26 +00:00
..
alpha First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
amd64 Partially fix `sysctl machdep.console_device'. The fix will be complete 1995-06-26 07:39:52 +00:00
compat/linux First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
compile Stop cvs up -P from removing empty compile directories. 1994-08-25 16:20:16 +00:00
conf Add an option to the psm driver to skip the parts of the probe which break 1995-06-22 10:56:56 +00:00
ddb Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
dev Reduce timeout frequency from `hz' to 0 if no ports are open or to 1 if 1995-06-25 04:51:01 +00:00
fs Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
gnu Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
i386 Define macros _BSD_OFF_T_ and _BSD_PID_T_ suitable for use instead 1995-06-28 01:39:26 +00:00
isa Reduce timeout frequency from `hz' to 0 if no ports are open or to 1 if 1995-06-25 04:51:01 +00:00
isofs/cd9660 Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
kern Pass the correct nonblocking flag to VOP_CLOSE() in vclean(). 1995-06-27 21:29:08 +00:00
libkern Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
miscfs Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
modules First incarnation of our Linux emulator or rather compatibility code. 1995-06-25 17:32:43 +00:00
msdosfs Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
net Killed a couple lines of redundant code. 1995-06-21 10:13:23 +00:00
netccitt Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
netinet Delete obsolete #if 0 block. 1995-06-27 20:36:34 +00:00
netiso Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
netns Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
nfs Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsclient Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsserver Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
pci Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
powerpc/include Don't define CLK_TCK here. 1995-02-03 21:49:18 +00:00
rpc Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
scsi Bestmatch check for cd-drive always faild due to additional space 1995-06-14 12:28:32 +00:00
sys Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
tools Added $Id$ 1994-08-02 07:55:43 +00:00
ufs Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
vm Merge RELENG_2_0_5 into HEAD 1995-06-11 19:33:05 +00:00
Makefile Added ${MACHINE}/boot to build bootblocks. 1994-08-25 13:54:28 +00:00