1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-19 10:53:58 +00:00
freebsd/sys
Mike Barcroft bd8e0716d9 Move several MI types from <machine/_types.h> to <sys/_types.h>.
These types are unlikely to ever become very MD.  They include:
clockid_t, ct_rune_t, fflags_t, intrmask_t, mbstate_t, off_t, pid_t,
rune_t, socklen_t, timer_t, wchar_t, and wint_t.

While moving them, make a few adjustments (submitted by bde):
o __ct_rune_t needs to be precisely `int', not necessarily __int32_t,
  since the arg type of the ctype functions is int.
o __rune_t, __wchar_t and __wint_t inherit this via a typedef of
  __ct_rune_t.
o Some minor wording changes in the comment blocks for ct_rune_t and
  mbstate_t.

Submitted by:	bde (partially)
2002-08-23 16:49:06 +00:00
..
alpha Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
amd64 Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
arm Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
boot - Do not pretend to compile a kernel and remove the definition 2002-08-21 15:52:23 +00:00
cam
coda
compat Replace (ab)uses of "NULL" where "0" is really meant. 2002-08-22 21:24:01 +00:00
conf Add a belated entry for amdpm(4). 2002-08-23 08:00:31 +00:00
contrib Prepare for importing newer version of ACPI CA. 2002-08-22 15:21:15 +00:00
crypto
ddb
dev Do some minor cleanups found during backport to RELENG_4. 2002-08-23 06:56:31 +00:00
fs Remove stddef.h from the header list 2002-08-23 14:10:55 +00:00
geom
gnu
i4b
i386 Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
ia64 Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
isa
isofs/cd9660
kern Don't re-lock the sched lock if we didn't unlock it. 2002-08-23 07:23:44 +00:00
libkern Include sys/libkern.h for the kernel prototypes of these libkern functions 2002-08-22 20:08:07 +00:00
modules Keep subdirectory list sorted. 2002-08-20 23:58:49 +00:00
net Replace (ab)uses of "NULL" where "0" is really meant. 2002-08-22 21:24:01 +00:00
netatalk
netatm Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoid 2002-08-18 07:05:00 +00:00
netgraph Don't use "NULL" when "0" is really meant. 2002-08-22 00:30:03 +00:00
netinet Replace (ab)uses of "NULL" where "0" is really meant. 2002-08-22 21:24:01 +00:00
netinet6 Replace (ab)uses of "NULL" where "0" is really meant. 2002-08-22 21:24:01 +00:00
netipx
netkey
netnatm
netncp
netns
netsmb
nfs
nfsclient Increase size of ifnet.if_flags from 16 bits (short) to 32 bits (int). To avoid 2002-08-18 07:05:00 +00:00
nfsserver Make the V2 errno translation more resistent to new errnos. 2002-08-21 19:28:44 +00:00
pc98 Merged from sys/dev/syscons/scvtb.c revision 1.9. 2002-08-22 13:24:00 +00:00
pccard
pci Don't read the PCI config space during mii operations. Instead save whether 2002-08-19 16:54:26 +00:00
posix4
powerpc Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
rpc
security Prefer NULL to 0 when passing a NULL pointer. 2002-08-20 02:54:09 +00:00
sparc64 Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
sys Move several MI types from <machine/_types.h> to <sys/_types.h>. 2002-08-23 16:49:06 +00:00
tools - Add two new debugging macros: ASSERT_VI_LOCKED and ASSERT_VI_UNLOCKED 2002-08-21 06:19:29 +00:00
ufs Implement list of EA return functionality. 2002-08-20 11:34:58 +00:00
vm Don't use "NULL" when "0" is really meant. 2002-08-21 23:39:52 +00:00
Makefile