NetBSD/sys/arch
hubertf 142c2a33ba Remove duplicate #includes, patch contributed in private mail
by Slava Semushin <slava.semushin@gmail.com>.

To verify that no nasty side effects of duplicate includes (or their
removal) have an effect here, I've compiled an i386/ALL kernel with
and without the patch, and the only difference in the resulting .o
files was in shifted line numbers in some assert() calls.
The comparison of the .o files was based on the output of "objdump -D".

Thanks to martin@ for the input on testing.
2007-01-24 13:08:11 +00:00
..
acorn26 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
acorn32 merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
algor merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
alpha Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
amd64 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
amiga Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
amigappc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
arc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
arm Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
atari Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
bebox Remove traces of scd(4), which apparently never actually had a driver in 2007-01-09 21:59:08 +00:00
cats
cesfic Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
cobalt Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
dreamcast merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
evbarm Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
evbmips Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
evbppc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
evbsh3 merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
evbsh5
ews4800mips merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
hp300 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
hp700 merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
hpc
hpcarm move devices entry to MD/conf/files.* 2007-01-08 16:21:45 +00:00
hpcmips Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
hpcsh follows to style guide and C99. 2007-01-21 11:01:09 +00:00
hppa
i386 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
ia64 Remove traces of scd(4), which apparently never actually had a driver in 2007-01-09 21:59:08 +00:00
ibmnws merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
iyonix merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
landisk Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
luna68k merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
m68k Consistent usage of KAUTH_GENERIC_ISSUSER. 2007-01-04 16:55:29 +00:00
mac68k Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
macppc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
mips Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
mipsco Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
mmeye merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
mvme68k merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
mvmeppc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
netwinder
news68k update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. 2006-12-29 21:49:03 +00:00
newsmips Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
next68k Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
ofppc Basic support for RTAS (CHRP's Run-Time Abstraction Services). 2007-01-14 22:18:02 +00:00
pc532 Consistent usage of KAUTH_GENERIC_ISSUSER. 2007-01-04 16:55:29 +00:00
pdp10 merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
playstation2
pmax update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. 2006-12-29 21:49:03 +00:00
pmppc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
powerpc Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
prep Remove traces of scd(4), which apparently never actually had a driver in 2007-01-09 21:59:08 +00:00
sandpoint Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
sbmips merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
sgimips Remove braces from non-optional arguments in usage. 2006-12-30 18:25:30 +00:00
sh3 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
sh5 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
shark Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
sparc Apply the same UBC, data and stack limits that are applied to SUN4C to 2007-01-14 11:19:44 +00:00
sparc64 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
sun2 update comments on NFS_V2_ONLY after nqnfs removal. no functional changes. 2006-12-29 21:49:03 +00:00
sun3 Use bus_space(9). 2007-01-23 15:58:22 +00:00
sun68k Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
vax GCC constraints error for inline assembler, causing in_cksum to calculate 2006-12-31 10:52:52 +00:00
x68k Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
x86 Remove duplicate #includes, patch contributed in private mail 2007-01-24 13:08:11 +00:00
xen Xen3 linux guests seems to loan a lot of pages for some disk transfers, 2007-01-20 22:01:06 +00:00
zaurus Update zaurus port to include TODR/TIMECOUNTER. 2007-01-12 13:06:11 +00:00
Makefile
README

README

$NetBSD: README,v 1.41 2006/12/17 16:11:56 peter Exp $

acorn26:	Acorn ARM2- and ARM3-based machines (arm, 20000509)
acorn32:	Acorn computers Ltd. ARM 6/7/SA based machines (arm, 20011118)
algor:		Algorithmics, Ltd. MIPS evaluation boards (mips, 20010528)
alpha:		Compaq (formerly Digital Equipment Corp.) Alpha (alpha, 19950213)
amd64:		AMD's x86 64 bit architecture (x86_64, 20010619)
amiga:		Commodore et al. Amiga (m68k, 19930902)
amigappc:	Phase 5 Amiga (powerpc, 20000525)
arc:		MIPS Advanced Risc Computing spec machines (mips, 20000123)
atari:		Atari TT30, Falcon, and Hades (m68k, 19950326)
bebox:		Be Inc. BeBox (powerpc, 19971014)
cats:		Chalice Technologies, CATS motherboard (arm, 19981005)
cesfic:		FIC8234 VME processor board (m68k, 20010514)
cobalt:		Cobalt Networks Microservers (mips, 20000319)
dreamcast:	SEGA Dreamcast (sh3, 20010107)
evbarm:		ARM-based eval boards (arm, 20010905)
evbmips:	MIPS-based eval boards (mips, 20020307)
evbppc:		PowerPC-based eval boards (powerpc, 20021209)
evbsh3:		Hitachi SuperH(TM) sh3 and sh4 eval boards (sh3, 20010206)
evbsh5:		Hitachi SuperH(TM) sh5 eval boards (sh5, 20020705)
ews4800mips:	NEC's MIPS based EWS4800 workstations (ews4800mips, 20051229)
hp300:		Hewlett Packard 300- and 400-series machines (m68k, 19930512)
hp700:		Hewlett Packard 700-series machines (hppa, 20020606)
hpcarm:		ARM based handheld PCs (arm, 20010220)
hpcmips:	MIPS based handheld PCs (mips, 19990925)
hpcsh:		Hitachi SuperH(TM) based handheld PCs (sh3, 20010117)
i386:		Intel/AMD etc. x86 processor line (i386, 19930321)
ibmnws:		IBM Network Station Thin Clients (powerpc, -)
iyonix:		Castle Technology xscale based workstations (arm, 20040713)
luna68k:	LUNA product line of OMRON Tateishi Electric (m68k, 20000105)
mac68k:		Apple Macintosh (m68k, 19930929)
macppc:		Apple Power Macintosh and clones (powerpc, 19980515)
mipsco:		MIPS Corp Magnum 3000 computers (mips, 20000812)
mmeye:		Hitachi SuperH(TM) computer controlled camera (sh3)
mvme68k:	Motorola's VMEbus 68K based single board computers (m68k, 19950725)
mvmeppc:	Motorola's VMEbus PowerPC based single board computers
		(powerpc, 20020227)
mvme88k:	Motorola's VMEbus 88K based single board computers (m88k, -)
netwinder:	StrongARM based Netwinder machines (arm, 20010609)
news68k:	Sony's m68k based NET WORK STATION (m68k, 19991209)
newsmips:	Sony's MIPS based NET WORK STATION (mips, 19980218)
next68k:	NeXT Computer's cubes and slabs (m68k, 19980609)
ofppc:		Open Firmware based PowerPC machines (powerpc, 19980528)
pdp10:		Digital PDP 10 emulators; a 9 bit byte, 36 bit word machine (pdp10, 20030831)
pc532:		"PC-532" kit computer, based on NS 32532 CPU (ns32k, 19930909)
playstation2:	Sony PlayStation 2 (mips, 20011016)
pmax:		Digital Equipment Corp. MIPS based machines (mips, 19931012)
pmppc:		Artesyn PMPPC card (powerpc, 20020531)
prep:		PowerPC Reference Platform machines (powerpc, 20000229)
sandpoint:	Motorola Sandpoint reference platform (powerpc, 20010211)
sbmips:		Broadcom's SiByte processor evaluation boards (mips, 20020306)
sgimips:	MIPS based Silicon Graphics machines (mips, 20000614)
shark:		Digital Network Appliance Reference Design ("Shark") (arm, 19960131)
sparc:		Sun Microsystems SPARC (sun4, sun4c, sun4m) 32 bit machines
		(sparc, 19931002)
sparc64:	Sun Microsystems UltraSPARC 64 bit machines (sparc64/sparc, 19980620)
sun2:		Sun m68010 based machines (m68k, 20010328)
sun3:		Sun m680[23]0 based machines (m68k, 19930625)
vax:		Digital Equipment Corp. VAX machines (vax, 19940802)
x68k:		Sharp X68000, X68030 (m68k, 19960505)
xen:		Xen virtual machine monitor (xen, 20040311)
zaurus:		Sharp Zaurus C3x00 PDAs (arm, 20061217)

Generic cpu features shared among multiple ports
arm:		ARM CPU based platform files
hppa:		Hewlett Packard PA-RISC CPU based platform files
m68k:		Motorola 680x0 CPU based platform files
mips:		MIPS CPU based platform files
powerpc:	PowerPC CPU based platform files
sh3:		Hitachi SuperH(TM) sh3 and sh4 CPU based platform files
sh5:		Hitachi SuperH(TM) sh5 CPU based platform files
sparc:		Sun Microsystems SPARC(TM) CPU based platform files
x86:		Intel x86 based platform files.

Generic architectural features shared among multiple ports
hpc:		Handheld PC reference platform files
sun68k:		Sun Microsystems Motorola 680x0 CPU based platform files

Single port cpu families
alpha:		Digital Equipment Alpha processor
m88k:		Motorola 88xxx CPU based platform files
ns32k:		National Semiconductor NS 32532 processor
pdp10:		Digital Equipment PDP 10 processor