freebsd-nq/sys
Bruce Evans 8bd28861d8 Fixed linting of and compilation of the gcc byte-swapping macros
properly.  Simply don't use the gcc macros if we're not gcc, and
declare prototypes for the byte-swapping functions in case the
macro versions are not used.  The previous fix was wrong and broke
libpcap, which abuses -Dlint.

Don't pollute the namespace if _POSIX_SOURCE is defined.  This is
broken - it makes almost everything in <machine/endian.h> inaccessible
if _POSIX_SOURCE is defined, yet <machine/endian.h> is not a POSIX
header.  Other systems don't do it any better.

Removed always-false `BYTE_ORDER == BIG_ENDIAN' ifdef.
Obtained from:	partly from Lite(2?) and NetBSD
1997-04-20 11:44:32 +00:00
..
alpha Removed unused #includes. 1997-04-09 15:34:09 +00:00
amd64 Fix up the "hlt vector" change I made. 1997-04-20 06:41:26 +00:00
compat/linux Remove dependancy on UFS' DIRBLKSIZ definition. 1997-04-06 10:10:50 +00:00
compile
conf Synchronize with sys/i386/conf/files.i386 revision 1.159. 1997-04-15 11:43:10 +00:00
ddb Everyone's favorite, i think: make DDB understand the arrow keys for the 1997-04-12 17:35:02 +00:00
dev The bit of the cardbus bridge support code se and I have been able to agree 1997-04-20 06:57:43 +00:00
fs Avoid `lock against myself' panic by following operation: 1997-04-19 06:04:13 +00:00
geom Don't include <sys/ioctl.h> in the kernel. Stage 1: don't include 1997-03-24 11:25:10 +00:00
gnu Support NFS cookies in VOP_READDIR, allowing ext2fs filesystems to be 1997-04-05 12:23:44 +00:00
i386 Fixed linting of and compilation of the gcc byte-swapping macros 1997-04-20 11:44:32 +00:00
isa Don't call timeout() for DTR wakeup or busy check if the relevant timeout 1997-04-18 18:28:09 +00:00
isofs/cd9660 Removed more traces of ISODEVMAP. 1997-04-15 08:05:08 +00:00
kern Avoid division by 0 in check_part(). (It occurred when max_nsectors == 0. 1997-04-19 14:14:17 +00:00
libkern Eliminate some function calls when locale not used 1997-04-04 19:08:19 +00:00
miscfs Avoid `lock against myself' panic by following operation: 1997-04-19 06:04:13 +00:00
modules Make MOD_* macros almost consistent: 1997-04-06 11:14:13 +00:00
msdosfs Get the declaration of `struct dirent' from <sys/dirent.h>, not from 1997-04-10 14:56:49 +00:00
net Use LIST macros instead of insque/remque 1997-04-14 18:23:25 +00:00
netatalk Don't include <sys/ioctl.h> in the kernel. Stage 2: include 1997-03-24 11:33:46 +00:00
netinet Make MOD_* macros almost consistent: 1997-04-06 11:14:13 +00:00
netipx Change IPX to use the pr_usrreqs structure. 1997-04-05 20:05:11 +00:00
netkey This is the `netkey' kernel key-management service (the PF_KEY analogue 1996-06-14 17:22:18 +00:00
netns Remove unneeded member nsp_head from struct nspcb. 1997-04-14 18:26:51 +00:00
nfs Fix a bug where a program which appended many small records to a file could 1997-04-19 14:28:36 +00:00
nfsclient Fix a bug where a program which appended many small records to a file could 1997-04-19 14:28:36 +00:00
nfsserver Fix various bugs in the locking protocol, allowing proper shared locks 1997-04-04 17:49:35 +00:00
pc98 Synchronize with sys/i386/isa/diskslice_machdep.c revision 1.25. 1997-04-20 05:16:06 +00:00
pccard 1. i82365.h: Chip identifiers should not be #ifdef PC98. Add identifier 1997-04-20 07:21:12 +00:00
pci The bit of the cardbus bridge support code se and I have been able to agree 1997-04-20 06:57:43 +00:00
powerpc/include Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
rpc Revert $FreeBSD$ to $Id$ 1997-02-23 09:21:14 +00:00
scsi Implement dkstats for worm devices so they show up in iostat et al. 1997-04-04 22:12:55 +00:00
sys Add LIST_FIRST, LIST_FOREACH and LIST_NEXT 1997-04-14 18:22:02 +00:00
tools Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
ufs Use smalllblktosize() instead of multiplying small block numbers 1997-04-10 13:17:09 +00:00
vm Unused variable (upobj is now purely handled within pmap) 1997-04-14 03:40:42 +00:00
Makefile Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00