freebsd-skq/sys
Bruce Evans 00be8601cd Don't pretend to support ix86's with 16-bit ints by using longs
just to ensure 32-bit variables.  Doing so broke and/or pessimized
i386's with 64-bit longs (unnecessary use of 64-bit variables
caused remarkably few problems in C code, but the inline asm here
tended to fail because there are no 64-bit registers).  Since the
interfaces here are very machine-dependent and shouldn't be used
outside of the kernel, use a standard types of "known" width instead
of fixed-width types.

Changed all quad_t's to u_int64_t's.  quad_t isn't standard, and
using signed types for 64-bit registers was bogus (but made no
difference).
1998-07-11 04:58:25 +00:00
..
alpha Quick and dirty support for Linux's mremap. Not used by anything 1998-07-10 22:30:08 +00:00
amd64 Don't pretend to support ix86's with 16-bit ints by using longs 1998-07-11 04:58:25 +00:00
compat Quick and dirty support for Linux's mremap. Not used by anything 1998-07-10 22:30:08 +00:00
compile
conf Add ipforward option 1998-07-11 04:46:27 +00:00
contrib/softupdates Note which version of Kirk's sources this corresponds to. 1998-06-12 21:21:26 +00:00
ddb Use not-so-new printf formats %r and/or %z instead of %n and/or %+x. 1998-07-08 10:53:58 +00:00
dev Merge changes from vendor branch. 1998-07-08 01:24:37 +00:00
fs Quick fix for type mismatches which were fatal if longs aren't 32 1998-07-07 04:08:44 +00:00
geom There is no such thing any more as "struct bdevsw". 1998-07-04 22:30:26 +00:00
gnu Catch a few corner cases where FreeBSD differs enough from BSD 4.4 to 1998-07-08 01:04:33 +00:00
i386 Don't pretend to support ix86's with 16-bit ints by using longs 1998-07-11 04:58:25 +00:00
isa Add the ability to suspend as well as hibernate to the system. This 1998-07-06 06:29:07 +00:00
isofs/cd9660 There is no such thing any more as "struct bdevsw". 1998-07-04 22:30:26 +00:00
kern Fixed (un)sign extension bugs in %+n format. -4 became 1998-07-08 10:41:32 +00:00
libkern #include sys/libkern.h instead of stdlib.h. 1998-06-30 11:05:11 +00:00
miscfs Quick fix for type mismatches which were fatal if longs aren't 32 1998-07-07 04:08:44 +00:00
modules Finished previous fix - don't forget to add one dummy options header 1998-07-07 02:27:09 +00:00
msdosfs VOP_STRATEGY grows an (struct vnode *) argument 1998-07-04 20:45:42 +00:00
net Removed unused includes. 1998-06-21 14:53:44 +00:00
netatalk Slight optimisation. Don't do the same calculation twice. 1998-07-09 02:00:02 +00:00
netinet When not acting as a router (ipforwarding=0), silently discard source 1998-07-08 08:49:51 +00:00
netipx When system act as IPX router (sysctl -w net.ipx.ipx.ipxforwarding=1, 1998-06-10 12:52:11 +00:00
netkey Really make this compile.. 1998-04-06 05:11:42 +00:00
netnatm This commit fixes various 64bit portability problems required for 1998-06-07 17:13:14 +00:00
netns Make INET a proper option. 1998-01-08 23:42:31 +00:00
nfs Use u_int32_t in NQFHHASH instead of u_long. 1998-07-05 10:13:22 +00:00
nfsclient VOP_STRATEGY grows an (struct vnode *) argument 1998-07-04 20:45:42 +00:00
nfsserver Moved `#ifndef NFS_NOSERVER' after including nfs.h. 1998-07-02 12:41:42 +00:00
pc98 Oops, I broke netboot. 1998-07-08 16:01:34 +00:00
pccard Changed the type of an isa/general interrupt handler to take a 1998-06-18 15:32:09 +00:00
pci Merge changes from vendor branch. 1998-07-08 01:24:37 +00:00
posix4 Set PAGE_SIZE for _SC_PAGESIZE sysconf(). 1998-06-01 21:54:43 +00:00
powerpc Add declaration of the NetBSD/alpha bootinfo. 1998-07-05 12:13:18 +00:00
rpc
scsi There is no such thing any more as "struct bdevsw". 1998-07-04 22:30:26 +00:00
sys Add definitions for PT_LOPROC and PT_HIPROC. 1998-07-07 23:32:57 +00:00
tools VOP_STRATEGY grows an (struct vnode *) argument 1998-07-04 20:45:42 +00:00
ufs Add code missed in the initial Soft updates integration. 1998-07-10 00:10:20 +00:00
vm Removed no longer valid comment about swb_block being int instead of 1998-07-10 21:50:17 +00:00
Makefile Test for the existance of ${MACHINE}/boot before trying to build it. 1998-02-20 07:37:08 +00:00