IDENT=-DLKM -DDIAGNOSTIC
PARAM=-DMAXUSERS=32
S=	../../../..
#	$NetBSD: Makefile.i386,v 1.106 2000/05/09 00:56:24 hubertf Exp $

# Makefile for NetBSD
#
# This makefile is constructed from a machine description:
#	config machineid
# Most changes should be made in the machine description
#	/sys/arch/i386/conf/``machineid''
# after which you should do
#	config machineid
# Machine generic makefile changes should be made in
#	/sys/arch/i386/conf/Makefile.i386
# after which config should be rerun for all machines of that type.
#
# N.B.: NO DEPENDENCIES ON FOLLOWING FLAGS ARE VISIBLE TO MAKEFILE
#	IF YOU CHANGE THE DEFINITION OF ANY OF THESE RECOMPILE EVERYTHING
#
# -DTRACE	compile in kernel tracing hooks
# -DQUOTA	compile in file system quotas

.include <bsd.own.mk>

# DEBUG is set to -g if debugging.
# PROF is set to -pg if profiling.

AR?=	ar
AS?=	as
CC?=	cc
CPP?=	cpp
LD?=	ld
LORDER?=lorder
MKDEP?=	mkdep
NM?=	nm
RANLIB?=ranlib
SIZE?=	size
STRIP?=	strip
TSORT?=	tsort -q

COPTS?=	-O2

# source tree is located via $S relative to the compilation directory
.ifndef S
S!=	cd ../../../..; pwd
.endif
I386=	$S/arch/i386

HAVE_EGCS!=	${CC} --version | egrep "^(2\.[89]|egcs)" ; echo
INCLUDES=	-I. -I$S/arch -I$S -nostdinc
CPPFLAGS=	${INCLUDES} ${IDENT} ${PARAM} -D_KERNEL -Di386
CWARNFLAGS?=	-Werror -Wall -Wmissing-prototypes -Wstrict-prototypes \
		-Wpointer-arith
# XXX Delete -Wuninitialized for now, since the compiler doesn't
# XXX always get it right.  --thorpej
CWARNFLAGS+=	-Wno-uninitialized
.if (${HAVE_EGCS} != "")
CWARNFLAGS+=	-Wno-main
.endif
CFLAGS=		${DEBUG} ${COPTS} ${CWARNFLAGS}
AFLAGS=		-x assembler-with-cpp -traditional-cpp -D_LOCORE
LINKFLAGS=	-Ttext c0100000 -e start
.if (${OBJECT_FMT} == "ELF")
#LINKFLAGS+=	-N
.else
LINKFLAGS+=	-z
.endif
STRIPFLAGS=	-g


### find out what to use for libkern
KERN_AS=	obj
.include "$S/lib/libkern/Makefile.inc"
.ifndef PROF
LIBKERN=	${KERNLIB}
.else
LIBKERN=	${KERNLIB_PROF}
.endif

### find out what to use for libcompat
.include "$S/compat/common/Makefile.inc"
.ifndef PROF
LIBCOMPAT=	${COMPATLIB}
.else
LIBCOMPAT=	${COMPATLIB_PROF}
.endif

# compile rules: rules are named ${TYPE}_${SUFFIX} where TYPE is NORMAL or
# HOSTED}, and SUFFIX is the file suffix, capitalized (e.g. C for a .c file).

NORMAL_C=	${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} -c $<
NOPROF_C=	${CC} ${CFLAGS} ${CPPFLAGS} -c $<
NORMAL_S=	${CC} ${AFLAGS} ${CPPFLAGS} -c $<

OBJS=	mii_bitbang.o aic6360.o smc93cx6.o aic7xxx.o aic7xxx_seeprom.o \
	aic77xx.o dpt.o cac.o ca.o adv.o adw.o bha.o aha.o isp.o \
	isp_netbsd.o isp_target.o siop_common.o siop.o uha.o awi.o \
	awi_wep.o awi_wicfg.o am79c930.o elink3.o elinkxl.o lemac.o \
	am7990.o am79900.o lance.o dp8390.o tropic.o pdq.o pdq_ifsubr.o \
	cy.o midway.o ncr53c9x.o hd64570.o i82586.o i82557.o smc91cxx.o \
	smc83c170.o mb86960.o interwave.o ne2000.o com.o pckbc.o \
	rrunner.o opl.o oplinstrs.o mpu.o ad1848.o ac97.o rtl80x9.o \
	rtl81x9.o wdc.o tulip.o pcdisplay_subr.o pcdisplay_chars.o vga.o \
	vga_subr.o uhci.o ohci.o coda_namecache.o coda_psdev.o \
	coda_subr.o coda_venus.o coda_vfsops.o coda_vnops.o arc4.o \
	db_access.o db_aout.o db_break.o db_command.o db_elf.o \
	db_examine.o db_expr.o db_input.o db_lex.o db_output.o db_print.o \
	db_run.o db_sym.o db_trap.o db_variables.o db_watch.o \
	db_write_cmd.o db_xxx.o auconv.o audio.o ccd.o i2c_bus.o \
	i2c_eeprom.o md.o midi.o midisyn.o mulaw.o rnd.o rndpool.o \
	sequencer.o vnd.o cd9660_bmap.o cd9660_lookup.o cd9660_node.o \
	cd9660_rrip.o cd9660_util.o cd9660_vfsops.o cd9660_vnops.o \
	exec_aout.o exec_conf.o exec_elf32.o exec_elf_common.o \
	exec_script.o exec_subr.o init_main.o init_sysent.o kern_acct.o \
	kern_allocsys.o kern_clock.o kern_descrip.o kern_exec.o \
	kern_exit.o kern_fork.o kern_kthread.o kern_ktrace.o kern_lkm.o \
	kern_lock.o kern_malloc.o kern_ntptime.o kern_physio.o \
	kern_proc.o kern_prot.o kern_resource.o kern_sig.o kern_subr.o \
	kern_synch.o kern_sysctl.o kern_time.o kern_xxx.o subr_autoconf.o \
	subr_disk.o subr_extent.o subr_log.o subr_pool.o subr_prf.o \
	subr_prof.o subr_rmap.o subr_xxx.o sys_generic.o sys_process.o \
	sys_socket.o sysv_ipc.o sysv_msg.o sysv_sem.o sysv_shm.o tty.o \
	tty_conf.o tty_pty.o tty_subr.o tty_tb.o tty_tty.o uipc_domain.o \
	uipc_mbuf.o uipc_mbuf2.o uipc_proto.o uipc_socket.o \
	uipc_socket2.o uipc_syscalls.o uipc_usrreq.o vfs_bio.o \
	vfs_cache.o vfs_cluster.o vfs_getcwd.o vfs_init.o vfs_lockf.o \
	vfs_lookup.o vfs_subr.o vfs_syscalls.o vfs_vnops.o vnode_if.o \
	dead_vnops.o fdesc_vfsops.o fdesc_vnops.o fifo_vnops.o \
	genfs_vnops.o layer_subr.o layer_vfsops.o layer_vnops.o \
	kernfs_vfsops.o kernfs_vnops.o null_vfsops.o null_vnops.o \
	overlay_vfsops.o overlay_vnops.o portal_vfsops.o portal_vnops.o \
	procfs_cmdline.o procfs_ctl.o procfs_fpregs.o procfs_map.o \
	procfs_mem.o procfs_note.o procfs_regs.o procfs_status.o \
	procfs_subr.o procfs_vfsops.o procfs_vnops.o spec_vnops.o \
	sync_subr.o sync_vnops.o umap_subr.o umap_vfsops.o umap_vnops.o \
	union_subr.o union_vfsops.o union_vnops.o msdosfs_conv.o \
	msdosfs_denode.o msdosfs_fat.o msdosfs_lookup.o msdosfs_vfsops.o \
	msdosfs_vnops.o bpf.o bpf_filter.o bsd-comp.o if.o if_atmsubr.o \
	if_ethersubr.o if_fddisubr.o if_gif.o if_gre.o if_hippisubr.o \
	if_loop.o if_media.o if_ppp.o if_sl.o if_spppsubr.o if_strip.o \
	if_tokensubr.o if_tun.o net_osdep.o pfil.o ppp-deflate.o \
	ppp_tty.o radix.o raw_cb.o raw_usrreq.o route.o rtsock.o \
	slcompress.o zlib.o aarp.o at_control.o at_proto.o ddp_input.o \
	ddp_output.o ddp_usrreq.o ccitt_proto.o hd_debug.o hd_input.o \
	hd_output.o hd_subr.o hd_timer.o if_x25subr.o llc_input.o \
	llc_output.o llc_subr.o llc_timer.o pk_acct.o pk_debug.o \
	pk_input.o pk_llcsubr.o pk_output.o pk_subr.o pk_timer.o \
	pk_usrreq.o fil.o if_arp.o if_atm.o igmp.o in.o in_gif.o in_pcb.o \
	in_proto.o ip_auth.o ip_ecn.o ip_encap.o ip_fil.o ip_frag.o \
	ip_gre.o ip_icmp.o ip_input.o ip_ipip.o ip_log.o ip_nat.o \
	ip_output.o ip_proxy.o ip_state.o raw_ip.o tcp_debug.o \
	tcp_input.o tcp_output.o tcp_subr.o tcp_timer.o tcp_usrreq.o \
	udp_usrreq.o dest6.o frag6.o icmp6.o in6.o in6_cksum.o in6_gif.o \
	in6_ifattach.o in6_pcb.o in6_prefix.o in6_proto.o in6_src.o \
	ip6_forward.o ip6_input.o ip6_mroute.o ip6_output.o mld6.o nd6.o \
	nd6_nbr.o nd6_rtr.o raw_ip6.o route6.o udp6_usrreq.o clnp_debug.o \
	clnp_er.o clnp_frag.o clnp_input.o clnp_options.o clnp_output.o \
	clnp_raw.o clnp_subr.o clnp_timer.o cltp_usrreq.o esis.o \
	idrp_usrreq.o if_cons.o iso.o iso_chksum.o iso_pcb.o iso_proto.o \
	iso_snpac.o tp_astring.o tp_cons.o tp_driver.o tp_emit.o \
	tp_inet.o tp_input.o tp_iso.o tp_meas.o tp_output.o tp_pcb.o \
	tp_subr.o tp_subr2.o tp_timer.o tp_trace.o tp_usrreq.o \
	idp_usrreq.o ns.o ns_error.o ns_input.o ns_output.o ns_pcb.o \
	ns_proto.o spp_debug.o spp_usrreq.o krpc_subr.o nfs_bio.o \
	nfs_boot.o nfs_bootdhcp.o nfs_bootparam.o nfs_node.o \
	nfs_nqlease.o nfs_serv.o nfs_socket.o nfs_srvcache.o nfs_subs.o \
	nfs_syscalls.o nfs_vfsops.o nfs_vnops.o ntfs_compr.o ntfs_ihash.o \
	ntfs_subr.o ntfs_vfsops.o ntfs_vnops.o ext2fs_alloc.o \
	ext2fs_balloc.o ext2fs_bmap.o ext2fs_bswap.o ext2fs_inode.o \
	ext2fs_lookup.o ext2fs_readwrite.o ext2fs_subr.o ext2fs_vfsops.o \
	ext2fs_vnops.o ffs_alloc.o ffs_balloc.o ffs_inode.o ffs_softdep.o \
	ffs_subr.o ffs_tables.o ffs_vfsops.o ffs_vnops.o lfs_alloc.o \
	lfs_balloc.o lfs_bio.o lfs_cksum.o lfs_debug.o lfs_inode.o \
	lfs_segment.o lfs_subr.o lfs_syscalls.o lfs_vfsops.o lfs_vnops.o \
	mfs_vfsops.o mfs_vnops.o ufs_bmap.o ufs_ihash.o ufs_inode.o \
	ufs_lookup.o ufs_quota.o ufs_vfsops.o ufs_vnops.o uvm_amap.o \
	uvm_anon.o uvm_aobj.o uvm_device.o uvm_fault.o uvm_glue.o \
	uvm_init.o uvm_io.o uvm_km.o uvm_loan.o uvm_map.o uvm_meter.o \
	uvm_mmap.o uvm_page.o uvm_pager.o uvm_pdaemon.o uvm_pglist.o \
	uvm_stat.o uvm_swap.o uvm_unix.o uvm_user.o uvm_vnode.o \
	autoconf.o bus_machdep.o conf.o consinit.o db_dbgreg.o \
	db_disasm.o db_interface.o db_memrw.o db_trace.o disksubr.o gdt.o \
	in_cksum.o in4_cksum.o machdep.o math_emulate.o mem.o microtime.o \
	ns_cksum.o pmap.o process_machdep.o sys_machdep.o trap.o \
	vm_machdep.o cons.o scsipiconf.o scsipi_base.o scsipi_ioctl.o \
	scsipi_verbose.o scsi_base.o atapi_base.o atapi_wdc.o scsiconf.o \
	atapiconf.o cd_scsi.o cd_atapi.o cd.o ch.o sd_scsi.o sd_atapi.o \
	sd.o st.o ses.o ss.o ss_mustek.o ss_scanjet.o uk.o wd.o ata_wdc.o \
	ata.o bios32.o mainbus.o pci.o pci_map.o pci_quirks.o pci_subr.o \
	cy82c693.o ahc_pci.o cac_pci.o dpt_pci.o adv_pci.o advlib.o \
	advmcode.o adw_pci.o adwlib.o adwmcode.o pcscp.o bha_pci.o \
	isp_pci.o if_de.o if_en_pci.o if_ep_pci.o if_ex_pci.o if_fpa.o \
	if_le_pci.o siop_pci_common.o siop_pci.o pciide.o ppb.o cy_pci.o \
	cz.o if_fxp_pci.o if_ne_pci.o if_tl.o if_ntwoc_pci.o if_lmc.o \
	if_lmc_common.o if_lmc_media.o if_lmc_nbsd.o if_esh_pci.o \
	vga_pci.o bktr_audio.o bktr_card.o bktr_core.o bktr_os.o \
	bktr_tuner.o cs4280.o fms.o opl_fms.o mpu_fms.o eap.o auvia.o \
	eso.o opl_eso.o mpu_eso.o sv.o opl_sv.o cmpci.o if_epic_pci.o \
	puc.o pucdata.o com_puc.o uhci_pci.o ohci_pci.o if_vr.o if_sip.o \
	if_rtk_pci.o if_tlp_pci.o if_ti.o pci_machdep.o pciide_machdep.o \
	pcic_pci_machdep.o pchb.o pceb.o pcib.o joy.o joy_pci.o isa.o \
	isadma.o com_isa.o lpt.o lpt_isa.o adv_isa.o aha_isa.o aic_isa.o \
	bha_isa.o seagate.o uha_isa.o wds.o wdc_isa.o if_we.o elink.o \
	if_ec.o if_eg.o if_el.o if_ep_isa.o if_ate.o cs89x0.o if_cs_isa.o \
	if_fmv.o if_iy.o if_le_isa.o if_lc_isa.o if_ne_isa.o if_sm_isa.o \
	if_ef.o if_ai.o if_ix.o if_tr_isa.o if_tribm_isa.o if_trtcm_isa.o \
	sbdsp.o sb.o sb_isa.o opl_sb.o mpu_sb.o pas.o ad1848_isa.o \
	ics2101.o pss.o wss.o wss_isa.o opl_wss.o ess.o opl_ess.o ym.o \
	opl_ym.o mpu_ym.o gus.o pckbc_isa.o vga_isa.o pcdisplay.o pcppi.o \
	midi_pcppi.o isapnp.o isapnpdebug.o isapnpres.o isapnpdevs.o \
	if_ep_isapnp.o if_ne_isapnp.o if_tr_isapnp.o com_isapnp.o \
	wdc_isapnp.o sb_isapnp.o gus_isapnp.o ym_isapnp.o wss_isapnp.o \
	ess_isapnp.o aha_isapnp.o aic_isapnp.o lpt_puc.o isa_machdep.o \
	clock.o clock_subr.o npx.o npx_isa.o lms.o mms.o wsdisplay.o \
	wsdisplay_compat_usl.o wsemulconf.o wsemul_dumb.o wsemul_vt100.o \
	wsemul_vt100_subr.o wsemul_vt100_chars.o wsemul_vt100_keys.o \
	wsevent.o wskbd.o wskbdutil.o wsmouse.o wsmux.o pckbd.o \
	wskbdmap_mfii.o psm.o psm_intelli.o fd.o fdc_isa.o ahc_isa.o \
	eisa.o ahb.o ahc_eisa.o bha_eisa.o dpt_eisa.o uha_eisa.o \
	if_ep_eisa.o if_fea.o if_tlp_eisa.o eisa_machdep.o \
	isapnp_machdep.o joy_isapnp.o compat_13_machdep.o svr4_errno.o \
	svr4_exec.o svr4_fcntl.o svr4_filio.o svr4_ioctl.o svr4_ipc.o \
	svr4_lwp.o svr4_misc.o svr4_net.o svr4_resource.o svr4_signal.o \
	svr4_socket.o svr4_sockio.o svr4_stat.o svr4_stream.o \
	svr4_syscalls.o svr4_sysent.o svr4_termios.o svr4_ttold.o \
	svr4_machdep.o ibcs2_errno.o ibcs2_exec.o ibcs2_fcntl.o \
	ibcs2_ioctl.o ibcs2_ipc.o ibcs2_misc.o ibcs2_signal.o \
	ibcs2_socksys.o ibcs2_stat.o ibcs2_syscalls.o ibcs2_sysent.o \
	ibcs2_machdep.o linux_cdrom.o linux_errno.o linux_exec.o \
	linux_exec_elf32.o linux_exec_aout.o linux_file.o linux_ioctl.o \
	linux_ipc.o linux_misc.o linux_sched.o linux_signal.o \
	linux_socket.o linux_termios.o linux_machdep.o linux_syscalls.o \
	linux_sysent.o linux_sigarray.o linux_commons.o linux_ptrace.o \
	freebsd_exec.o freebsd_file.o freebsd_ioctl.o freebsd_ipc.o \
	freebsd_misc.o freebsd_ptrace.o freebsd_sysent.o \
	freebsd_syscalls.o freebsd_machdep.o ossaudio.o mii.o \
	mii_physubr.o ukphy_subr.o tlphy.o nsphy.o nsphyter.o qsphy.o \
	inphy.o iophy.o exphy.o lxtphy.o icsphy.o sqphy.o tqphy.o dmphy.o \
	ukphy.o i82365.o i82365_isa.o i82365_pci.o i82365_isapnp.o \
	i82365_isasubr.o tcic2.o tcic2_isa.o pcmcia.o pcmcia_cis.o \
	pcmcia_cis_quirks.o if_ep_pcmcia.o if_ne_pcmcia.o aic_pcmcia.o \
	esp_pcmcia.o com_pcmcia.o wdc_pcmcia.o if_sm_pcmcia.o \
	if_mbe_pcmcia.o pcmcom.o if_cnw.o if_wi.o mhzc.o if_ray.o \
	if_awi_pcmcia.o if_xi.o hid.o usb.o usbdi.o usbdi_util.o \
	usb_mem.o usb_subr.o usb_quirks.o uhub.o uaudio.o ucom.o ugen.o \
	uhid.o ukbd.o ukbdmap.o ulpt.o umass.o umodem.o ums.o urio.o \
	uvisor.o if_aue.o if_cue.o if_kue.o if_upl.o

CFILES=	$S/dev/mii/mii_bitbang.c $S/dev/ic/aic6360.c $S/dev/ic/smc93cx6.c \
	$S/dev/ic/aic7xxx.c $S/dev/ic/aic7xxx_seeprom.c \
	$S/dev/ic/aic77xx.c $S/dev/ic/dpt.c $S/dev/ic/cac.c \
	$S/dev/ic/ca.c $S/dev/ic/adv.c $S/dev/ic/adw.c $S/dev/ic/bha.c \
	$S/dev/ic/aha.c $S/dev/ic/isp.c $S/dev/ic/isp_netbsd.c \
	$S/dev/ic/isp_target.c $S/dev/ic/siop_common.c $S/dev/ic/siop.c \
	$S/dev/ic/uha.c $S/dev/ic/awi.c $S/dev/ic/awi_wep.c \
	$S/dev/ic/awi_wicfg.c $S/dev/ic/am79c930.c $S/dev/ic/elink3.c \
	$S/dev/ic/elinkxl.c $S/dev/ic/lemac.c $S/dev/ic/am7990.c \
	$S/dev/ic/am79900.c $S/dev/ic/lance.c $S/dev/ic/dp8390.c \
	$S/dev/ic/tropic.c $S/dev/ic/pdq.c $S/dev/ic/pdq_ifsubr.c \
	$S/dev/ic/cy.c $S/dev/ic/midway.c $S/dev/ic/ncr53c9x.c \
	$S/dev/ic/hd64570.c $S/dev/ic/i82586.c $S/dev/ic/i82557.c \
	$S/dev/ic/smc91cxx.c $S/dev/ic/smc83c170.c $S/dev/ic/mb86960.c \
	$S/dev/ic/interwave.c $S/dev/ic/ne2000.c $S/dev/ic/com.c \
	$S/dev/ic/pckbc.c $S/dev/ic/rrunner.c $S/dev/ic/opl.c \
	$S/dev/ic/oplinstrs.c $S/dev/ic/mpu.c $S/dev/ic/ad1848.c \
	$S/dev/ic/ac97.c $S/dev/ic/rtl80x9.c $S/dev/ic/rtl81x9.c \
	$S/dev/ic/wdc.c $S/dev/ic/tulip.c $S/dev/ic/pcdisplay_subr.c \
	$S/dev/ic/pcdisplay_chars.c $S/dev/ic/vga.c $S/dev/ic/vga_subr.c \
	$S/dev/usb/uhci.c $S/dev/usb/ohci.c $S/coda/coda_namecache.c \
	$S/coda/coda_psdev.c $S/coda/coda_subr.c $S/coda/coda_venus.c \
	$S/coda/coda_vfsops.c $S/coda/coda_vnops.c $S/crypto/arc4/arc4.c \
	$S/ddb/db_access.c $S/ddb/db_aout.c $S/ddb/db_break.c \
	$S/ddb/db_command.c $S/ddb/db_elf.c $S/ddb/db_examine.c \
	$S/ddb/db_expr.c $S/ddb/db_input.c $S/ddb/db_lex.c \
	$S/ddb/db_output.c $S/ddb/db_print.c $S/ddb/db_run.c \
	$S/ddb/db_sym.c $S/ddb/db_trap.c $S/ddb/db_variables.c \
	$S/ddb/db_watch.c $S/ddb/db_write_cmd.c $S/ddb/db_xxx.c \
	$S/dev/auconv.c $S/dev/audio.c $S/dev/ccd.c $S/dev/i2c/i2c_bus.c \
	$S/dev/i2c/i2c_eeprom.c $S/dev/md.c $S/dev/midi.c \
	$S/dev/midisyn.c $S/dev/mulaw.c $S/dev/rnd.c $S/dev/rndpool.c \
	$S/dev/sequencer.c $S/dev/vnd.c $S/isofs/cd9660/cd9660_bmap.c \
	$S/isofs/cd9660/cd9660_lookup.c $S/isofs/cd9660/cd9660_node.c \
	$S/isofs/cd9660/cd9660_rrip.c $S/isofs/cd9660/cd9660_util.c \
	$S/isofs/cd9660/cd9660_vfsops.c $S/isofs/cd9660/cd9660_vnops.c \
	$S/kern/exec_aout.c $S/kern/exec_conf.c $S/kern/exec_elf32.c \
	$S/kern/exec_elf_common.c $S/kern/exec_script.c \
	$S/kern/exec_subr.c $S/kern/init_main.c $S/kern/init_sysent.c \
	$S/kern/kern_acct.c $S/kern/kern_allocsys.c $S/kern/kern_clock.c \
	$S/kern/kern_descrip.c $S/kern/kern_exec.c $S/kern/kern_exit.c \
	$S/kern/kern_fork.c $S/kern/kern_kthread.c $S/kern/kern_ktrace.c \
	$S/kern/kern_lkm.c $S/kern/kern_lock.c $S/kern/kern_malloc.c \
	$S/kern/kern_ntptime.c $S/kern/kern_physio.c $S/kern/kern_proc.c \
	$S/kern/kern_prot.c $S/kern/kern_resource.c $S/kern/kern_sig.c \
	$S/kern/kern_subr.c $S/kern/kern_synch.c $S/kern/kern_sysctl.c \
	$S/kern/kern_time.c $S/kern/kern_xxx.c $S/kern/subr_autoconf.c \
	$S/kern/subr_disk.c $S/kern/subr_extent.c $S/kern/subr_log.c \
	$S/kern/subr_pool.c $S/kern/subr_prf.c $S/kern/subr_prof.c \
	$S/kern/subr_rmap.c $S/kern/subr_xxx.c $S/kern/sys_generic.c \
	$S/kern/sys_process.c $S/kern/sys_socket.c $S/kern/sysv_ipc.c \
	$S/kern/sysv_msg.c $S/kern/sysv_sem.c $S/kern/sysv_shm.c \
	$S/kern/tty.c $S/kern/tty_conf.c $S/kern/tty_pty.c \
	$S/kern/tty_subr.c $S/kern/tty_tb.c $S/kern/tty_tty.c \
	$S/kern/uipc_domain.c $S/kern/uipc_mbuf.c $S/kern/uipc_mbuf2.c \
	$S/kern/uipc_proto.c $S/kern/uipc_socket.c $S/kern/uipc_socket2.c \
	$S/kern/uipc_syscalls.c $S/kern/uipc_usrreq.c $S/kern/vfs_bio.c \
	$S/kern/vfs_cache.c $S/kern/vfs_cluster.c $S/kern/vfs_getcwd.c \
	$S/kern/vfs_init.c $S/kern/vfs_lockf.c $S/kern/vfs_lookup.c \
	$S/kern/vfs_subr.c $S/kern/vfs_syscalls.c $S/kern/vfs_vnops.c \
	$S/kern/vnode_if.c $S/miscfs/deadfs/dead_vnops.c \
	$S/miscfs/fdesc/fdesc_vfsops.c $S/miscfs/fdesc/fdesc_vnops.c \
	$S/miscfs/fifofs/fifo_vnops.c $S/miscfs/genfs/genfs_vnops.c \
	$S/miscfs/genfs/layer_subr.c $S/miscfs/genfs/layer_vfsops.c \
	$S/miscfs/genfs/layer_vnops.c $S/miscfs/kernfs/kernfs_vfsops.c \
	$S/miscfs/kernfs/kernfs_vnops.c $S/miscfs/nullfs/null_vfsops.c \
	$S/miscfs/nullfs/null_vnops.c $S/miscfs/overlay/overlay_vfsops.c \
	$S/miscfs/overlay/overlay_vnops.c \
	$S/miscfs/portal/portal_vfsops.c $S/miscfs/portal/portal_vnops.c \
	$S/miscfs/procfs/procfs_cmdline.c $S/miscfs/procfs/procfs_ctl.c \
	$S/miscfs/procfs/procfs_fpregs.c $S/miscfs/procfs/procfs_map.c \
	$S/miscfs/procfs/procfs_mem.c $S/miscfs/procfs/procfs_note.c \
	$S/miscfs/procfs/procfs_regs.c $S/miscfs/procfs/procfs_status.c \
	$S/miscfs/procfs/procfs_subr.c $S/miscfs/procfs/procfs_vfsops.c \
	$S/miscfs/procfs/procfs_vnops.c $S/miscfs/specfs/spec_vnops.c \
	$S/miscfs/syncfs/sync_subr.c $S/miscfs/syncfs/sync_vnops.c \
	$S/miscfs/umapfs/umap_subr.c $S/miscfs/umapfs/umap_vfsops.c \
	$S/miscfs/umapfs/umap_vnops.c $S/miscfs/union/union_subr.c \
	$S/miscfs/union/union_vfsops.c $S/miscfs/union/union_vnops.c \
	$S/msdosfs/msdosfs_conv.c $S/msdosfs/msdosfs_denode.c \
	$S/msdosfs/msdosfs_fat.c $S/msdosfs/msdosfs_lookup.c \
	$S/msdosfs/msdosfs_vfsops.c $S/msdosfs/msdosfs_vnops.c \
	$S/net/bpf.c $S/net/bpf_filter.c $S/net/bsd-comp.c $S/net/if.c \
	$S/net/if_atmsubr.c $S/net/if_ethersubr.c $S/net/if_fddisubr.c \
	$S/net/if_gif.c $S/net/if_gre.c $S/net/if_hippisubr.c \
	$S/net/if_loop.c $S/net/if_media.c $S/net/if_ppp.c $S/net/if_sl.c \
	$S/net/if_spppsubr.c $S/net/if_strip.c $S/net/if_tokensubr.c \
	$S/net/if_tun.c $S/net/net_osdep.c $S/net/pfil.c \
	$S/net/ppp-deflate.c $S/net/ppp_tty.c $S/net/radix.c \
	$S/net/raw_cb.c $S/net/raw_usrreq.c $S/net/route.c \
	$S/net/rtsock.c $S/net/slcompress.c $S/net/zlib.c \
	$S/netatalk/aarp.c $S/netatalk/at_control.c \
	$S/netatalk/at_proto.c $S/netatalk/ddp_input.c \
	$S/netatalk/ddp_output.c $S/netatalk/ddp_usrreq.c \
	$S/netccitt/ccitt_proto.c $S/netccitt/hd_debug.c \
	$S/netccitt/hd_input.c $S/netccitt/hd_output.c \
	$S/netccitt/hd_subr.c $S/netccitt/hd_timer.c \
	$S/netccitt/if_x25subr.c $S/netccitt/llc_input.c \
	$S/netccitt/llc_output.c $S/netccitt/llc_subr.c \
	$S/netccitt/llc_timer.c $S/netccitt/pk_acct.c \
	$S/netccitt/pk_debug.c $S/netccitt/pk_input.c \
	$S/netccitt/pk_llcsubr.c $S/netccitt/pk_output.c \
	$S/netccitt/pk_subr.c $S/netccitt/pk_timer.c \
	$S/netccitt/pk_usrreq.c $S/netinet/fil.c $S/netinet/if_arp.c \
	$S/netinet/if_atm.c $S/netinet/igmp.c $S/netinet/in.c \
	$S/netinet/in_gif.c $S/netinet/in_pcb.c $S/netinet/in_proto.c \
	$S/netinet/ip_auth.c $S/netinet/ip_ecn.c $S/netinet/ip_encap.c \
	$S/netinet/ip_fil.c $S/netinet/ip_frag.c $S/netinet/ip_gre.c \
	$S/netinet/ip_icmp.c $S/netinet/ip_input.c $S/netinet/ip_ipip.c \
	$S/netinet/ip_log.c $S/netinet/ip_nat.c $S/netinet/ip_output.c \
	$S/netinet/ip_proxy.c $S/netinet/ip_state.c $S/netinet/raw_ip.c \
	$S/netinet/tcp_debug.c $S/netinet/tcp_input.c \
	$S/netinet/tcp_output.c $S/netinet/tcp_subr.c \
	$S/netinet/tcp_timer.c $S/netinet/tcp_usrreq.c \
	$S/netinet/udp_usrreq.c $S/netinet6/dest6.c $S/netinet6/frag6.c \
	$S/netinet6/icmp6.c $S/netinet6/in6.c $S/netinet6/in6_cksum.c \
	$S/netinet6/in6_gif.c $S/netinet6/in6_ifattach.c \
	$S/netinet6/in6_pcb.c $S/netinet6/in6_prefix.c \
	$S/netinet6/in6_proto.c $S/netinet6/in6_src.c \
	$S/netinet6/ip6_forward.c $S/netinet6/ip6_input.c \
	$S/netinet6/ip6_mroute.c $S/netinet6/ip6_output.c \
	$S/netinet6/mld6.c $S/netinet6/nd6.c $S/netinet6/nd6_nbr.c \
	$S/netinet6/nd6_rtr.c $S/netinet6/raw_ip6.c $S/netinet6/route6.c \
	$S/netinet6/udp6_usrreq.c $S/netiso/clnp_debug.c \
	$S/netiso/clnp_er.c $S/netiso/clnp_frag.c $S/netiso/clnp_input.c \
	$S/netiso/clnp_options.c $S/netiso/clnp_output.c \
	$S/netiso/clnp_raw.c $S/netiso/clnp_subr.c $S/netiso/clnp_timer.c \
	$S/netiso/cltp_usrreq.c $S/netiso/esis.c $S/netiso/idrp_usrreq.c \
	$S/netiso/if_cons.c $S/netiso/iso.c $S/netiso/iso_chksum.c \
	$S/netiso/iso_pcb.c $S/netiso/iso_proto.c $S/netiso/iso_snpac.c \
	$S/netiso/tp_astring.c $S/netiso/tp_cons.c $S/netiso/tp_driver.c \
	$S/netiso/tp_emit.c $S/netiso/tp_inet.c $S/netiso/tp_input.c \
	$S/netiso/tp_iso.c $S/netiso/tp_meas.c $S/netiso/tp_output.c \
	$S/netiso/tp_pcb.c $S/netiso/tp_subr.c $S/netiso/tp_subr2.c \
	$S/netiso/tp_timer.c $S/netiso/tp_trace.c $S/netiso/tp_usrreq.c \
	$S/netns/idp_usrreq.c $S/netns/ns.c $S/netns/ns_error.c \
	$S/netns/ns_input.c $S/netns/ns_output.c $S/netns/ns_pcb.c \
	$S/netns/ns_proto.c $S/netns/spp_debug.c $S/netns/spp_usrreq.c \
	$S/nfs/krpc_subr.c $S/nfs/nfs_bio.c $S/nfs/nfs_boot.c \
	$S/nfs/nfs_bootdhcp.c $S/nfs/nfs_bootparam.c $S/nfs/nfs_node.c \
	$S/nfs/nfs_nqlease.c $S/nfs/nfs_serv.c $S/nfs/nfs_socket.c \
	$S/nfs/nfs_srvcache.c $S/nfs/nfs_subs.c $S/nfs/nfs_syscalls.c \
	$S/nfs/nfs_vfsops.c $S/nfs/nfs_vnops.c $S/ntfs/ntfs_compr.c \
	$S/ntfs/ntfs_ihash.c $S/ntfs/ntfs_subr.c $S/ntfs/ntfs_vfsops.c \
	$S/ntfs/ntfs_vnops.c $S/ufs/ext2fs/ext2fs_alloc.c \
	$S/ufs/ext2fs/ext2fs_balloc.c $S/ufs/ext2fs/ext2fs_bmap.c \
	$S/ufs/ext2fs/ext2fs_bswap.c $S/ufs/ext2fs/ext2fs_inode.c \
	$S/ufs/ext2fs/ext2fs_lookup.c $S/ufs/ext2fs/ext2fs_readwrite.c \
	$S/ufs/ext2fs/ext2fs_subr.c $S/ufs/ext2fs/ext2fs_vfsops.c \
	$S/ufs/ext2fs/ext2fs_vnops.c $S/ufs/ffs/ffs_alloc.c \
	$S/ufs/ffs/ffs_balloc.c $S/ufs/ffs/ffs_inode.c \
	$S/ufs/ffs/ffs_softdep.c $S/ufs/ffs/ffs_subr.c \
	$S/ufs/ffs/ffs_tables.c $S/ufs/ffs/ffs_vfsops.c \
	$S/ufs/ffs/ffs_vnops.c $S/ufs/lfs/lfs_alloc.c \
	$S/ufs/lfs/lfs_balloc.c $S/ufs/lfs/lfs_bio.c \
	$S/ufs/lfs/lfs_cksum.c $S/ufs/lfs/lfs_debug.c \
	$S/ufs/lfs/lfs_inode.c $S/ufs/lfs/lfs_segment.c \
	$S/ufs/lfs/lfs_subr.c $S/ufs/lfs/lfs_syscalls.c \
	$S/ufs/lfs/lfs_vfsops.c $S/ufs/lfs/lfs_vnops.c \
	$S/ufs/mfs/mfs_vfsops.c $S/ufs/mfs/mfs_vnops.c \
	$S/ufs/ufs/ufs_bmap.c $S/ufs/ufs/ufs_ihash.c \
	$S/ufs/ufs/ufs_inode.c $S/ufs/ufs/ufs_lookup.c \
	$S/ufs/ufs/ufs_quota.c $S/ufs/ufs/ufs_vfsops.c \
	$S/ufs/ufs/ufs_vnops.c $S/uvm/uvm_amap.c $S/uvm/uvm_anon.c \
	$S/uvm/uvm_aobj.c $S/uvm/uvm_device.c $S/uvm/uvm_fault.c \
	$S/uvm/uvm_glue.c $S/uvm/uvm_init.c $S/uvm/uvm_io.c \
	$S/uvm/uvm_km.c $S/uvm/uvm_loan.c $S/uvm/uvm_map.c \
	$S/uvm/uvm_meter.c $S/uvm/uvm_mmap.c $S/uvm/uvm_page.c \
	$S/uvm/uvm_pager.c $S/uvm/uvm_pdaemon.c $S/uvm/uvm_pglist.c \
	$S/uvm/uvm_stat.c $S/uvm/uvm_swap.c $S/uvm/uvm_unix.c \
	$S/uvm/uvm_user.c $S/uvm/uvm_vnode.c $S/arch/i386/i386/autoconf.c \
	$S/arch/i386/i386/bus_machdep.c $S/arch/i386/i386/conf.c \
	$S/arch/i386/i386/consinit.c $S/arch/i386/i386/db_disasm.c \
	$S/arch/i386/i386/db_interface.c $S/arch/i386/i386/db_memrw.c \
	$S/arch/i386/i386/db_trace.c $S/arch/i386/i386/disksubr.c \
	$S/arch/i386/i386/gdt.c $S/netinet/in4_cksum.c \
	$S/arch/i386/i386/machdep.c $S/arch/i386/i386/math_emulate.c \
	$S/arch/i386/i386/mem.c $S/netns/ns_cksum.c \
	$S/arch/i386/i386/pmap.c $S/arch/i386/i386/process_machdep.c \
	$S/arch/i386/i386/sys_machdep.c $S/arch/i386/i386/trap.c \
	$S/arch/i386/i386/vm_machdep.c $S/dev/cons.c \
	$S/dev/scsipi/scsipiconf.c $S/dev/scsipi/scsipi_base.c \
	$S/dev/scsipi/scsipi_ioctl.c $S/dev/scsipi/scsipi_verbose.c \
	$S/dev/scsipi/scsi_base.c $S/dev/scsipi/atapi_base.c \
	$S/dev/scsipi/atapi_wdc.c $S/dev/scsipi/scsiconf.c \
	$S/dev/scsipi/atapiconf.c $S/dev/scsipi/cd_scsi.c \
	$S/dev/scsipi/cd_atapi.c $S/dev/scsipi/cd.c $S/dev/scsipi/ch.c \
	$S/dev/scsipi/sd_scsi.c $S/dev/scsipi/sd_atapi.c \
	$S/dev/scsipi/sd.c $S/dev/scsipi/st.c $S/dev/scsipi/ses.c \
	$S/dev/scsipi/ss.c $S/dev/scsipi/ss_mustek.c \
	$S/dev/scsipi/ss_scanjet.c $S/dev/scsipi/uk.c $S/dev/ata/wd.c \
	$S/dev/ata/ata_wdc.c $S/dev/ata/ata.c $S/arch/i386/i386/bios32.c \
	$S/arch/i386/i386/mainbus.c $S/dev/pci/pci.c $S/dev/pci/pci_map.c \
	$S/dev/pci/pci_quirks.c $S/dev/pci/pci_subr.c \
	$S/dev/pci/cy82c693.c $S/dev/pci/ahc_pci.c $S/dev/pci/cac_pci.c \
	$S/dev/pci/dpt_pci.c $S/dev/pci/adv_pci.c $S/dev/ic/advlib.c \
	$S/dev/ic/advmcode.c $S/dev/pci/adw_pci.c $S/dev/ic/adwlib.c \
	$S/dev/ic/adwmcode.c $S/dev/pci/pcscp.c $S/dev/pci/bha_pci.c \
	$S/dev/pci/isp_pci.c $S/dev/pci/if_de.c $S/dev/pci/if_en_pci.c \
	$S/dev/pci/if_ep_pci.c $S/dev/pci/if_ex_pci.c $S/dev/pci/if_fpa.c \
	$S/dev/pci/if_le_pci.c $S/dev/pci/siop_pci_common.c \
	$S/dev/pci/siop_pci.c $S/dev/pci/pciide.c $S/dev/pci/ppb.c \
	$S/dev/pci/cy_pci.c $S/dev/pci/cz.c $S/dev/pci/if_fxp_pci.c \
	$S/dev/pci/if_ne_pci.c $S/dev/pci/if_tl.c \
	$S/dev/pci/if_ntwoc_pci.c $S/dev/pci/if_lmc.c \
	$S/dev/pci/if_lmc_common.c $S/dev/pci/if_lmc_media.c \
	$S/dev/pci/if_lmc_nbsd.c $S/dev/pci/if_esh_pci.c \
	$S/dev/pci/vga_pci.c $S/dev/pci/bktr/bktr_audio.c \
	$S/dev/pci/bktr/bktr_card.c $S/dev/pci/bktr/bktr_core.c \
	$S/dev/pci/bktr/bktr_os.c $S/dev/pci/bktr/bktr_tuner.c \
	$S/dev/pci/cs4280.c $S/dev/pci/fms.c $S/dev/pci/opl_fms.c \
	$S/dev/pci/mpu_fms.c $S/dev/pci/eap.c $S/dev/pci/auvia.c \
	$S/dev/pci/eso.c $S/dev/pci/opl_eso.c $S/dev/pci/mpu_eso.c \
	$S/dev/pci/sv.c $S/dev/pci/opl_sv.c $S/dev/pci/cmpci.c \
	$S/dev/pci/if_epic_pci.c $S/dev/pci/puc.c $S/dev/pci/pucdata.c \
	$S/dev/pci/com_puc.c $S/dev/pci/uhci_pci.c $S/dev/pci/ohci_pci.c \
	$S/dev/pci/if_vr.c $S/dev/pci/if_sip.c $S/dev/pci/if_rtk_pci.c \
	$S/dev/pci/if_tlp_pci.c $S/dev/pci/if_ti.c \
	$S/arch/i386/pci/pci_machdep.c $S/arch/i386/pci/pciide_machdep.c \
	$S/arch/i386/pci/pcic_pci_machdep.c $S/arch/i386/pci/pchb.c \
	$S/arch/i386/pci/pceb.c $S/arch/i386/pci/pcib.c \
	$S/arch/i386/isa/joy.c $S/arch/i386/pci/joy_pci.c \
	$S/dev/isa/isa.c $S/dev/isa/isadma.c $S/dev/isa/com_isa.c \
	$S/dev/ic/lpt.c $S/dev/isa/lpt_isa.c $S/dev/isa/adv_isa.c \
	$S/dev/isa/aha_isa.c $S/dev/isa/aic_isa.c $S/dev/isa/bha_isa.c \
	$S/dev/isa/seagate.c $S/dev/isa/uha_isa.c $S/dev/isa/wds.c \
	$S/dev/isa/wdc_isa.c $S/dev/isa/if_we.c $S/dev/isa/elink.c \
	$S/dev/isa/if_ec.c $S/dev/isa/if_eg.c $S/dev/isa/if_el.c \
	$S/dev/isa/if_ep_isa.c $S/dev/isa/if_ate.c $S/dev/isa/cs89x0.c \
	$S/dev/isa/if_cs_isa.c $S/dev/isa/if_fmv.c $S/dev/isa/if_iy.c \
	$S/dev/isa/if_le_isa.c $S/dev/isa/if_lc_isa.c \
	$S/dev/isa/if_ne_isa.c $S/dev/isa/if_sm_isa.c $S/dev/isa/if_ef.c \
	$S/dev/isa/if_ai.c $S/dev/isa/if_ix.c $S/dev/isa/if_tr_isa.c \
	$S/dev/isa/if_tribm_isa.c $S/dev/isa/if_trtcm_isa.c \
	$S/dev/isa/sbdsp.c $S/dev/isa/sb.c $S/dev/isa/sb_isa.c \
	$S/dev/isa/opl_sb.c $S/dev/isa/mpu_sb.c $S/dev/isa/pas.c \
	$S/dev/isa/ad1848_isa.c $S/dev/isa/ics2101.c $S/dev/isa/pss.c \
	$S/dev/isa/wss.c $S/dev/isa/wss_isa.c $S/dev/isa/opl_wss.c \
	$S/dev/isa/ess.c $S/dev/isa/opl_ess.c $S/dev/isa/ym.c \
	$S/dev/isa/opl_ym.c $S/dev/isa/mpu_ym.c $S/dev/isa/gus.c \
	$S/dev/isa/pckbc_isa.c $S/dev/isa/vga_isa.c \
	$S/dev/isa/pcdisplay.c $S/dev/isa/pcppi.c $S/dev/isa/midi_pcppi.c \
	$S/dev/isapnp/isapnp.c $S/dev/isapnp/isapnpdebug.c \
	$S/dev/isapnp/isapnpres.c $S/dev/isapnp/isapnpdevs.c \
	$S/dev/isapnp/if_ep_isapnp.c $S/dev/isapnp/if_ne_isapnp.c \
	$S/dev/isapnp/if_tr_isapnp.c $S/dev/isapnp/com_isapnp.c \
	$S/dev/isapnp/wdc_isapnp.c $S/dev/isapnp/sb_isapnp.c \
	$S/dev/isapnp/gus_isapnp.c $S/dev/isapnp/ym_isapnp.c \
	$S/dev/isapnp/wss_isapnp.c $S/dev/isapnp/ess_isapnp.c \
	$S/dev/isapnp/aha_isapnp.c $S/dev/isapnp/aic_isapnp.c \
	$S/dev/pci/lpt_puc.c $S/arch/i386/isa/isa_machdep.c \
	$S/arch/i386/isa/clock.c $S/dev/clock_subr.c \
	$S/arch/i386/isa/npx.c $S/arch/i386/isa/npx_isa.c \
	$S/arch/i386/isa/lms.c $S/arch/i386/isa/mms.c \
	$S/dev/wscons/wsdisplay.c $S/dev/wscons/wsdisplay_compat_usl.c \
	$S/dev/wscons/wsemulconf.c $S/dev/wscons/wsemul_dumb.c \
	$S/dev/wscons/wsemul_vt100.c $S/dev/wscons/wsemul_vt100_subr.c \
	$S/dev/wscons/wsemul_vt100_chars.c \
	$S/dev/wscons/wsemul_vt100_keys.c $S/dev/wscons/wsevent.c \
	$S/dev/wscons/wskbd.c $S/dev/wscons/wskbdutil.c \
	$S/dev/wscons/wsmouse.c $S/dev/wscons/wsmux.c \
	$S/dev/pckbc/pckbd.c $S/dev/pckbc/wskbdmap_mfii.c \
	$S/dev/pckbc/psm.c $S/dev/pckbc/psm_intelli.c $S/dev/isa/fd.c \
	$S/dev/isa/fdc_isa.c $S/arch/i386/isa/ahc_isa.c \
	$S/dev/eisa/eisa.c $S/dev/eisa/ahb.c $S/dev/eisa/ahc_eisa.c \
	$S/dev/eisa/bha_eisa.c $S/dev/eisa/dpt_eisa.c \
	$S/dev/eisa/uha_eisa.c $S/dev/eisa/if_ep_eisa.c \
	$S/dev/eisa/if_fea.c $S/dev/eisa/if_tlp_eisa.c \
	$S/arch/i386/eisa/eisa_machdep.c \
	$S/arch/i386/isa/isapnp_machdep.c $S/arch/i386/isa/joy_isapnp.c \
	$S/arch/i386/i386/compat_13_machdep.c $S/compat/svr4/svr4_errno.c \
	$S/compat/svr4/svr4_exec.c $S/compat/svr4/svr4_fcntl.c \
	$S/compat/svr4/svr4_filio.c $S/compat/svr4/svr4_ioctl.c \
	$S/compat/svr4/svr4_ipc.c $S/compat/svr4/svr4_lwp.c \
	$S/compat/svr4/svr4_misc.c $S/compat/svr4/svr4_net.c \
	$S/compat/svr4/svr4_resource.c $S/compat/svr4/svr4_signal.c \
	$S/compat/svr4/svr4_socket.c $S/compat/svr4/svr4_sockio.c \
	$S/compat/svr4/svr4_stat.c $S/compat/svr4/svr4_stream.c \
	$S/compat/svr4/svr4_syscalls.c $S/compat/svr4/svr4_sysent.c \
	$S/compat/svr4/svr4_termios.c $S/compat/svr4/svr4_ttold.c \
	$S/arch/i386/i386/svr4_machdep.c $S/compat/ibcs2/ibcs2_errno.c \
	$S/compat/ibcs2/ibcs2_exec.c $S/compat/ibcs2/ibcs2_fcntl.c \
	$S/compat/ibcs2/ibcs2_ioctl.c $S/compat/ibcs2/ibcs2_ipc.c \
	$S/compat/ibcs2/ibcs2_misc.c $S/compat/ibcs2/ibcs2_signal.c \
	$S/compat/ibcs2/ibcs2_socksys.c $S/compat/ibcs2/ibcs2_stat.c \
	$S/compat/ibcs2/ibcs2_syscalls.c $S/compat/ibcs2/ibcs2_sysent.c \
	$S/arch/i386/i386/ibcs2_machdep.c \
	$S/compat/linux/common/linux_cdrom.c \
	$S/compat/linux/common/linux_errno.c \
	$S/compat/linux/common/linux_exec.c \
	$S/compat/linux/common/linux_exec_elf32.c \
	$S/compat/linux/common/linux_exec_aout.c \
	$S/compat/linux/common/linux_file.c \
	$S/compat/linux/common/linux_ioctl.c \
	$S/compat/linux/common/linux_ipc.c \
	$S/compat/linux/common/linux_misc.c \
	$S/compat/linux/common/linux_sched.c \
	$S/compat/linux/common/linux_signal.c \
	$S/compat/linux/common/linux_socket.c \
	$S/compat/linux/common/linux_termios.c \
	$S/compat/linux/arch/i386/linux_machdep.c \
	$S/compat/linux/arch/i386/linux_syscalls.c \
	$S/compat/linux/arch/i386/linux_sysent.c \
	$S/compat/linux/arch/i386/linux_sigarray.c \
	$S/compat/linux/arch/i386/linux_commons.c \
	$S/compat/linux/arch/i386/linux_ptrace.c \
	$S/compat/freebsd/freebsd_exec.c $S/compat/freebsd/freebsd_file.c \
	$S/compat/freebsd/freebsd_ioctl.c $S/compat/freebsd/freebsd_ipc.c \
	$S/compat/freebsd/freebsd_misc.c \
	$S/compat/freebsd/freebsd_ptrace.c \
	$S/compat/freebsd/freebsd_sysent.c \
	$S/compat/freebsd/freebsd_syscalls.c \
	$S/arch/i386/i386/freebsd_machdep.c $S/compat/ossaudio/ossaudio.c \
	$S/dev/mii/mii.c $S/dev/mii/mii_physubr.c $S/dev/mii/ukphy_subr.c \
	$S/dev/mii/tlphy.c $S/dev/mii/nsphy.c $S/dev/mii/nsphyter.c \
	$S/dev/mii/qsphy.c $S/dev/mii/inphy.c $S/dev/mii/iophy.c \
	$S/dev/mii/exphy.c $S/dev/mii/lxtphy.c $S/dev/mii/icsphy.c \
	$S/dev/mii/sqphy.c $S/dev/mii/tqphy.c $S/dev/mii/dmphy.c \
	$S/dev/mii/ukphy.c $S/dev/ic/i82365.c $S/dev/isa/i82365_isa.c \
	$S/dev/pci/i82365_pci.c $S/dev/isapnp/i82365_isapnp.c \
	$S/dev/isa/i82365_isasubr.c $S/dev/ic/tcic2.c \
	$S/dev/isa/tcic2_isa.c $S/dev/pcmcia/pcmcia.c \
	$S/dev/pcmcia/pcmcia_cis.c $S/dev/pcmcia/pcmcia_cis_quirks.c \
	$S/dev/pcmcia/if_ep_pcmcia.c $S/dev/pcmcia/if_ne_pcmcia.c \
	$S/dev/pcmcia/aic_pcmcia.c $S/dev/pcmcia/esp_pcmcia.c \
	$S/dev/pcmcia/com_pcmcia.c $S/dev/pcmcia/wdc_pcmcia.c \
	$S/dev/pcmcia/if_sm_pcmcia.c $S/dev/pcmcia/if_mbe_pcmcia.c \
	$S/dev/pcmcia/pcmcom.c $S/dev/pcmcia/if_cnw.c \
	$S/dev/pcmcia/if_wi.c $S/dev/pcmcia/mhzc.c $S/dev/pcmcia/if_ray.c \
	$S/dev/pcmcia/if_awi_pcmcia.c $S/dev/pcmcia/if_xi.c \
	$S/dev/usb/hid.c $S/dev/usb/usb.c $S/dev/usb/usbdi.c \
	$S/dev/usb/usbdi_util.c $S/dev/usb/usb_mem.c \
	$S/dev/usb/usb_subr.c $S/dev/usb/usb_quirks.c $S/dev/usb/uhub.c \
	$S/dev/usb/uaudio.c $S/dev/usb/ucom.c $S/dev/usb/ugen.c \
	$S/dev/usb/uhid.c $S/dev/usb/ukbd.c $S/dev/usb/ukbdmap.c \
	$S/dev/usb/ulpt.c $S/dev/usb/umass.c $S/dev/usb/umodem.c \
	$S/dev/usb/ums.c $S/dev/usb/urio.c $S/dev/usb/uvisor.c \
	$S/dev/usb/if_aue.c $S/dev/usb/if_cue.c $S/dev/usb/if_kue.c \
	$S/dev/usb/if_upl.c swapnetbsd.c

SFILES=	$S/arch/i386/i386/db_dbgreg.s $S/arch/i386/i386/in_cksum.s \
	$S/arch/i386/i386/microtime.s

# load lines for config "xxx" will be emitted as:
# xxx: ${SYSTEM_DEP} swapxxx.o
#	${SYSTEM_LD_HEAD}
#	${SYSTEM_LD} swapxxx.o
#	${SYSTEM_LD_TAIL}
SYSTEM_OBJ=	locore.o \
		param.o ioconf.o ${OBJS} ${LIBCOMPAT} ${LIBKERN}
SYSTEM_DEP=	Makefile ${SYSTEM_OBJ}
SYSTEM_LD_HEAD=	rm -f $@
SYSTEM_LD=	@echo ${LD} ${LINKFLAGS} -o $@ '$${SYSTEM_OBJ}' vers.o; \
		${LD} ${LINKFLAGS} -o $@ ${SYSTEM_OBJ} vers.o
SYSTEM_LD_TAIL=	@${SIZE} $@; chmod 755 $@

DEBUG?=
.if ${DEBUG} == "-g"
LINKFLAGS+=	-X
SYSTEM_LD_TAIL+=; \
		echo mv -f $@ $@.gdb; mv -f $@ $@.gdb; \
		echo ${STRIP} ${STRIPFLAGS} -o $@ $@.gdb; \
		${STRIP} ${STRIPFLAGS} -o $@ $@.gdb
.else
LINKFLAGS+=	-X
.endif

.MAIN: all
all: netbsd

netbsd: ${SYSTEM_DEP} swapnetbsd.o newvers
	${SYSTEM_LD_HEAD}
	${SYSTEM_LD} swapnetbsd.o
	${SYSTEM_LD_TAIL}

swapnetbsd.o: swapnetbsd.c
	${NORMAL_C}


assym.h: $S/kern/genassym.sh ${I386}/i386/genassym.cf
	sh $S/kern/genassym.sh ${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} \
	    < ${I386}/i386/genassym.cf > assym.h.tmp && \
	mv -f assym.h.tmp assym.h

param.c: $S/conf/param.c
	rm -f param.c
	cp $S/conf/param.c .

param.o: param.c Makefile
	${NORMAL_C}

ioconf.o: ioconf.c
	${NORMAL_C}

newvers: ${SYSTEM_DEP} ${SYSTEM_SWAP_DEP}
	sh $S/conf/newvers.sh
	${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} -c vers.c


__CLEANKERNEL: .USE
	@echo "${.TARGET}ing the kernel objects"
	rm -f eddep *netbsd netbsd.gdb tags *.[io] [a-z]*.s \
	    [Ee]rrs linterrs makelinks assym.h.tmp assym.h

__CLEANDEPEND: .USE
	rm -f .depend

clean: __CLEANKERNEL

cleandir distclean: __CLEANKERNEL __CLEANDEPEND

lint:
	@lint -hbxncez -Dvolatile= ${CPPFLAGS} -UKGDB \
	    ${I386}/i386/Locore.c ${CFILES} \
	    ioconf.c param.c | \
	    grep -v 'static function .* unused'

tags:
	@echo "see $S/kern/Makefile for tags"

links:
	egrep '#if' ${CFILES} | sed -f $S/conf/defines | \
	  sed -e 's/:.*//' -e 's/\.c/.o/' | sort -u > dontlink
	echo ${CFILES} | tr -s ' ' '\12' | sed 's/\.c/.o/' | \
	  sort -u | comm -23 - dontlink | \
	  sed 's,../.*/\(.*.o\),rm -f \1; ln -s ../GENERIC/\1 \1,' > makelinks
	sh makelinks && rm -f dontlink

SRCS=	${I386}/i386/locore.s \
	param.c ioconf.c ${CFILES} ${SFILES}
depend: .depend
.depend: ${SRCS} assym.h param.c
	${MKDEP} ${AFLAGS} ${CPPFLAGS} ${I386}/i386/locore.s
	${MKDEP} -a ${CFLAGS} ${CPPFLAGS} param.c ioconf.c ${CFILES}
	${MKDEP} -a ${AFLAGS} ${CPPFLAGS} ${SFILES}
	sh $S/kern/genassym.sh ${MKDEP} -f assym.dep ${CFLAGS} \
	  ${CPPFLAGS} < ${I386}/i386/genassym.cf
	@sed -e 's/.*\.o:.*\.c/assym.h:/' < assym.dep >> .depend
	@rm -f assym.dep

dependall: depend all


# depend on root or device configuration
autoconf.o conf.o: Makefile

# depend on network or filesystem configuration
uipc_proto.o vfs_conf.o: Makefile

# depend on maxusers
machdep.o: Makefile

# depend on CPU configuration
locore.o machdep.o: Makefile


locore.o: ${I386}/i386/locore.s assym.h
	${NORMAL_S}

# The install target can be redefined by putting a
# install-kernel-${MACHINE_NAME} target into /etc/mk.conf
MACHINE_NAME!=  uname -n
install: install-kernel-${MACHINE_NAME}
.if !target(install-kernel-${MACHINE_NAME}})
install-kernel-${MACHINE_NAME}:
	rm -f /onetbsd
	ln /netbsd /onetbsd
	cp netbsd /nnetbsd
	mv /nnetbsd /netbsd
.endif

mii_bitbang.o: $S/dev/mii/mii_bitbang.c
	${NORMAL_C}

aic6360.o: $S/dev/ic/aic6360.c
	${NORMAL_C}

smc93cx6.o: $S/dev/ic/smc93cx6.c
	${NORMAL_C}

aic7xxx.o: $S/dev/ic/aic7xxx.c
	${NORMAL_C}

aic7xxx_seeprom.o: $S/dev/ic/aic7xxx_seeprom.c
	${NORMAL_C}

aic77xx.o: $S/dev/ic/aic77xx.c
	${NORMAL_C}

dpt.o: $S/dev/ic/dpt.c
	${NORMAL_C}

cac.o: $S/dev/ic/cac.c
	${NORMAL_C}

ca.o: $S/dev/ic/ca.c
	${NORMAL_C}

adv.o: $S/dev/ic/adv.c
	${NORMAL_C}

adw.o: $S/dev/ic/adw.c
	${NORMAL_C}

bha.o: $S/dev/ic/bha.c
	${NORMAL_C}

aha.o: $S/dev/ic/aha.c
	${NORMAL_C}

isp.o: $S/dev/ic/isp.c
	${NORMAL_C}

isp_netbsd.o: $S/dev/ic/isp_netbsd.c
	${NORMAL_C}

isp_target.o: $S/dev/ic/isp_target.c
	${NORMAL_C}

siop_common.o: $S/dev/ic/siop_common.c
	${NORMAL_C}

siop.o: $S/dev/ic/siop.c
	${NORMAL_C}

uha.o: $S/dev/ic/uha.c
	${NORMAL_C}

awi.o: $S/dev/ic/awi.c
	${NORMAL_C}

awi_wep.o: $S/dev/ic/awi_wep.c
	${NORMAL_C}

awi_wicfg.o: $S/dev/ic/awi_wicfg.c
	${NORMAL_C}

am79c930.o: $S/dev/ic/am79c930.c
	${NORMAL_C}

elink3.o: $S/dev/ic/elink3.c
	${NORMAL_C}

elinkxl.o: $S/dev/ic/elinkxl.c
	${NORMAL_C}

lemac.o: $S/dev/ic/lemac.c
	${NORMAL_C}

am7990.o: $S/dev/ic/am7990.c
	${NORMAL_C}

am79900.o: $S/dev/ic/am79900.c
	${NORMAL_C}

lance.o: $S/dev/ic/lance.c
	${NORMAL_C}

dp8390.o: $S/dev/ic/dp8390.c
	${NORMAL_C}

tropic.o: $S/dev/ic/tropic.c
	${NORMAL_C}

pdq.o: $S/dev/ic/pdq.c
	${NORMAL_C}

pdq_ifsubr.o: $S/dev/ic/pdq_ifsubr.c
	${NORMAL_C}

cy.o: $S/dev/ic/cy.c
	${NORMAL_C}

midway.o: $S/dev/ic/midway.c
	${NORMAL_C}

ncr53c9x.o: $S/dev/ic/ncr53c9x.c
	${NORMAL_C}

hd64570.o: $S/dev/ic/hd64570.c
	${NORMAL_C}

i82586.o: $S/dev/ic/i82586.c
	${NORMAL_C}

i82557.o: $S/dev/ic/i82557.c
	${NORMAL_C}

smc91cxx.o: $S/dev/ic/smc91cxx.c
	${NORMAL_C}

smc83c170.o: $S/dev/ic/smc83c170.c
	${NORMAL_C}

mb86960.o: $S/dev/ic/mb86960.c
	${NORMAL_C}

interwave.o: $S/dev/ic/interwave.c
	${NORMAL_C}

ne2000.o: $S/dev/ic/ne2000.c
	${NORMAL_C}

com.o: $S/dev/ic/com.c
	${NORMAL_C}

pckbc.o: $S/dev/ic/pckbc.c
	${NORMAL_C}

rrunner.o: $S/dev/ic/rrunner.c
	${NORMAL_C}

opl.o: $S/dev/ic/opl.c
	${NORMAL_C}

oplinstrs.o: $S/dev/ic/oplinstrs.c
	${NORMAL_C}

mpu.o: $S/dev/ic/mpu.c
	${NORMAL_C}

ad1848.o: $S/dev/ic/ad1848.c
	${NORMAL_C}

ac97.o: $S/dev/ic/ac97.c
	${NORMAL_C}

rtl80x9.o: $S/dev/ic/rtl80x9.c
	${NORMAL_C}

rtl81x9.o: $S/dev/ic/rtl81x9.c
	${NORMAL_C}

wdc.o: $S/dev/ic/wdc.c
	${NORMAL_C}

tulip.o: $S/dev/ic/tulip.c
	${NORMAL_C}

pcdisplay_subr.o: $S/dev/ic/pcdisplay_subr.c
	${NORMAL_C}

pcdisplay_chars.o: $S/dev/ic/pcdisplay_chars.c
	${NORMAL_C}

vga.o: $S/dev/ic/vga.c
	${NORMAL_C}

vga_subr.o: $S/dev/ic/vga_subr.c
	${NORMAL_C}

uhci.o: $S/dev/usb/uhci.c
	${NORMAL_C}

ohci.o: $S/dev/usb/ohci.c
	${NORMAL_C}

coda_namecache.o: $S/coda/coda_namecache.c
	${NORMAL_C}

coda_psdev.o: $S/coda/coda_psdev.c
	${NORMAL_C}

coda_subr.o: $S/coda/coda_subr.c
	${NORMAL_C}

coda_venus.o: $S/coda/coda_venus.c
	${NORMAL_C}

coda_vfsops.o: $S/coda/coda_vfsops.c
	${NORMAL_C}

coda_vnops.o: $S/coda/coda_vnops.c
	${NORMAL_C}

arc4.o: $S/crypto/arc4/arc4.c
	${NORMAL_C}

db_access.o: $S/ddb/db_access.c
	${NORMAL_C}

db_aout.o: $S/ddb/db_aout.c
	${NORMAL_C}

db_break.o: $S/ddb/db_break.c
	${NORMAL_C}

db_command.o: $S/ddb/db_command.c
	${NORMAL_C}

db_elf.o: $S/ddb/db_elf.c
	${NORMAL_C}

db_examine.o: $S/ddb/db_examine.c
	${NORMAL_C}

db_expr.o: $S/ddb/db_expr.c
	${NORMAL_C}

db_input.o: $S/ddb/db_input.c
	${NORMAL_C}

db_lex.o: $S/ddb/db_lex.c
	${NORMAL_C}

db_output.o: $S/ddb/db_output.c
	${NORMAL_C}

db_print.o: $S/ddb/db_print.c
	${NORMAL_C}

db_run.o: $S/ddb/db_run.c
	${NORMAL_C}

db_sym.o: $S/ddb/db_sym.c
	${NORMAL_C}

db_trap.o: $S/ddb/db_trap.c
	${NORMAL_C}

db_variables.o: $S/ddb/db_variables.c
	${NORMAL_C}

db_watch.o: $S/ddb/db_watch.c
	${NORMAL_C}

db_write_cmd.o: $S/ddb/db_write_cmd.c
	${NORMAL_C}

db_xxx.o: $S/ddb/db_xxx.c
	${NORMAL_C}

auconv.o: $S/dev/auconv.c
	${NORMAL_C}

audio.o: $S/dev/audio.c
	${NORMAL_C}

ccd.o: $S/dev/ccd.c
	${NORMAL_C}

i2c_bus.o: $S/dev/i2c/i2c_bus.c
	${NORMAL_C}

i2c_eeprom.o: $S/dev/i2c/i2c_eeprom.c
	${NORMAL_C}

md.o: $S/dev/md.c
	${NORMAL_C}

midi.o: $S/dev/midi.c
	${NORMAL_C}

midisyn.o: $S/dev/midisyn.c
	${NORMAL_C}

mulaw.o: $S/dev/mulaw.c
	${NORMAL_C}

rnd.o: $S/dev/rnd.c
	${NORMAL_C}

rndpool.o: $S/dev/rndpool.c
	${NORMAL_C}

sequencer.o: $S/dev/sequencer.c
	${NORMAL_C}

vnd.o: $S/dev/vnd.c
	${NORMAL_C}

cd9660_bmap.o: $S/isofs/cd9660/cd9660_bmap.c
	${NORMAL_C}

cd9660_lookup.o: $S/isofs/cd9660/cd9660_lookup.c
	${NORMAL_C}

cd9660_node.o: $S/isofs/cd9660/cd9660_node.c
	${NORMAL_C}

cd9660_rrip.o: $S/isofs/cd9660/cd9660_rrip.c
	${NORMAL_C}

cd9660_util.o: $S/isofs/cd9660/cd9660_util.c
	${NORMAL_C}

cd9660_vfsops.o: $S/isofs/cd9660/cd9660_vfsops.c
	${NORMAL_C}

cd9660_vnops.o: $S/isofs/cd9660/cd9660_vnops.c
	${NORMAL_C}

exec_aout.o: $S/kern/exec_aout.c
	${NORMAL_C}

exec_conf.o: $S/kern/exec_conf.c
	${NORMAL_C}

exec_elf32.o: $S/kern/exec_elf32.c
	${NORMAL_C}

exec_elf_common.o: $S/kern/exec_elf_common.c
	${NORMAL_C}

exec_script.o: $S/kern/exec_script.c
	${NORMAL_C}

exec_subr.o: $S/kern/exec_subr.c
	${NORMAL_C}

init_main.o: $S/kern/init_main.c
	${NORMAL_C}

init_sysent.o: $S/kern/init_sysent.c
	${NORMAL_C}

kern_acct.o: $S/kern/kern_acct.c
	${NORMAL_C}

kern_allocsys.o: $S/kern/kern_allocsys.c
	${NORMAL_C}

kern_clock.o: $S/kern/kern_clock.c
	${NORMAL_C}

kern_descrip.o: $S/kern/kern_descrip.c
	${NORMAL_C}

kern_exec.o: $S/kern/kern_exec.c
	${NORMAL_C}

kern_exit.o: $S/kern/kern_exit.c
	${NORMAL_C}

kern_fork.o: $S/kern/kern_fork.c
	${NORMAL_C}

kern_kthread.o: $S/kern/kern_kthread.c
	${NORMAL_C}

kern_ktrace.o: $S/kern/kern_ktrace.c
	${NORMAL_C}

kern_lkm.o: $S/kern/kern_lkm.c
	${NORMAL_C}

kern_lock.o: $S/kern/kern_lock.c
	${NORMAL_C}

kern_malloc.o: $S/kern/kern_malloc.c
	${NORMAL_C}

kern_ntptime.o: $S/kern/kern_ntptime.c
	${NORMAL_C}

kern_physio.o: $S/kern/kern_physio.c
	${NORMAL_C}

kern_proc.o: $S/kern/kern_proc.c
	${NORMAL_C}

kern_prot.o: $S/kern/kern_prot.c
	${NORMAL_C}

kern_resource.o: $S/kern/kern_resource.c
	${NORMAL_C}

kern_sig.o: $S/kern/kern_sig.c
	${NORMAL_C}

kern_subr.o: $S/kern/kern_subr.c
	${NORMAL_C}

kern_synch.o: $S/kern/kern_synch.c
	${NORMAL_C}

kern_sysctl.o: $S/kern/kern_sysctl.c
	${NORMAL_C}

kern_time.o: $S/kern/kern_time.c
	${NORMAL_C}

kern_xxx.o: $S/kern/kern_xxx.c
	${NORMAL_C}

subr_autoconf.o: $S/kern/subr_autoconf.c
	${NORMAL_C}

subr_disk.o: $S/kern/subr_disk.c
	${NORMAL_C}

subr_extent.o: $S/kern/subr_extent.c
	${NORMAL_C}

subr_log.o: $S/kern/subr_log.c
	${NORMAL_C}

subr_pool.o: $S/kern/subr_pool.c
	${NORMAL_C}

subr_prf.o: $S/kern/subr_prf.c
	${NORMAL_C}

subr_prof.o: $S/kern/subr_prof.c
	${NORMAL_C}

subr_rmap.o: $S/kern/subr_rmap.c
	${NORMAL_C}

subr_xxx.o: $S/kern/subr_xxx.c
	${NORMAL_C}

sys_generic.o: $S/kern/sys_generic.c
	${NORMAL_C}

sys_process.o: $S/kern/sys_process.c
	${NORMAL_C}

sys_socket.o: $S/kern/sys_socket.c
	${NORMAL_C}

sysv_ipc.o: $S/kern/sysv_ipc.c
	${NORMAL_C}

sysv_msg.o: $S/kern/sysv_msg.c
	${NORMAL_C}

sysv_sem.o: $S/kern/sysv_sem.c
	${NORMAL_C}

sysv_shm.o: $S/kern/sysv_shm.c
	${NORMAL_C}

tty.o: $S/kern/tty.c
	${NORMAL_C}

tty_conf.o: $S/kern/tty_conf.c
	${NORMAL_C}

tty_pty.o: $S/kern/tty_pty.c
	${NORMAL_C}

tty_subr.o: $S/kern/tty_subr.c
	${NORMAL_C}

tty_tb.o: $S/kern/tty_tb.c
	${NORMAL_C}

tty_tty.o: $S/kern/tty_tty.c
	${NORMAL_C}

uipc_domain.o: $S/kern/uipc_domain.c
	${NORMAL_C}

uipc_mbuf.o: $S/kern/uipc_mbuf.c
	${NORMAL_C}

uipc_mbuf2.o: $S/kern/uipc_mbuf2.c
	${NORMAL_C}

uipc_proto.o: $S/kern/uipc_proto.c
	${NORMAL_C}

uipc_socket.o: $S/kern/uipc_socket.c
	${NORMAL_C}

uipc_socket2.o: $S/kern/uipc_socket2.c
	${NORMAL_C}

uipc_syscalls.o: $S/kern/uipc_syscalls.c
	${NORMAL_C}

uipc_usrreq.o: $S/kern/uipc_usrreq.c
	${NORMAL_C}

vfs_bio.o: $S/kern/vfs_bio.c
	${NORMAL_C}

vfs_cache.o: $S/kern/vfs_cache.c
	${NORMAL_C}

vfs_cluster.o: $S/kern/vfs_cluster.c
	${NORMAL_C}

vfs_getcwd.o: $S/kern/vfs_getcwd.c
	${NORMAL_C}

vfs_init.o: $S/kern/vfs_init.c
	${NORMAL_C}

vfs_lockf.o: $S/kern/vfs_lockf.c
	${NORMAL_C}

vfs_lookup.o: $S/kern/vfs_lookup.c
	${NORMAL_C}

vfs_subr.o: $S/kern/vfs_subr.c
	${NORMAL_C}

vfs_syscalls.o: $S/kern/vfs_syscalls.c
	${NORMAL_C}

vfs_vnops.o: $S/kern/vfs_vnops.c
	${NORMAL_C}

vnode_if.o: $S/kern/vnode_if.c
	${NORMAL_C}

dead_vnops.o: $S/miscfs/deadfs/dead_vnops.c
	${NORMAL_C}

fdesc_vfsops.o: $S/miscfs/fdesc/fdesc_vfsops.c
	${NORMAL_C}

fdesc_vnops.o: $S/miscfs/fdesc/fdesc_vnops.c
	${NORMAL_C}

fifo_vnops.o: $S/miscfs/fifofs/fifo_vnops.c
	${NORMAL_C}

genfs_vnops.o: $S/miscfs/genfs/genfs_vnops.c
	${NORMAL_C}

layer_subr.o: $S/miscfs/genfs/layer_subr.c
	${NORMAL_C}

layer_vfsops.o: $S/miscfs/genfs/layer_vfsops.c
	${NORMAL_C}

layer_vnops.o: $S/miscfs/genfs/layer_vnops.c
	${NORMAL_C}

kernfs_vfsops.o: $S/miscfs/kernfs/kernfs_vfsops.c
	${NORMAL_C}

kernfs_vnops.o: $S/miscfs/kernfs/kernfs_vnops.c
	${NORMAL_C}

null_vfsops.o: $S/miscfs/nullfs/null_vfsops.c
	${NORMAL_C}

null_vnops.o: $S/miscfs/nullfs/null_vnops.c
	${NORMAL_C}

overlay_vfsops.o: $S/miscfs/overlay/overlay_vfsops.c
	${NORMAL_C}

overlay_vnops.o: $S/miscfs/overlay/overlay_vnops.c
	${NORMAL_C}

portal_vfsops.o: $S/miscfs/portal/portal_vfsops.c
	${NORMAL_C}

portal_vnops.o: $S/miscfs/portal/portal_vnops.c
	${NORMAL_C}

procfs_cmdline.o: $S/miscfs/procfs/procfs_cmdline.c
	${NORMAL_C}

procfs_ctl.o: $S/miscfs/procfs/procfs_ctl.c
	${NORMAL_C}

procfs_fpregs.o: $S/miscfs/procfs/procfs_fpregs.c
	${NORMAL_C}

procfs_map.o: $S/miscfs/procfs/procfs_map.c
	${NORMAL_C}

procfs_mem.o: $S/miscfs/procfs/procfs_mem.c
	${NORMAL_C}

procfs_note.o: $S/miscfs/procfs/procfs_note.c
	${NORMAL_C}

procfs_regs.o: $S/miscfs/procfs/procfs_regs.c
	${NORMAL_C}

procfs_status.o: $S/miscfs/procfs/procfs_status.c
	${NORMAL_C}

procfs_subr.o: $S/miscfs/procfs/procfs_subr.c
	${NORMAL_C}

procfs_vfsops.o: $S/miscfs/procfs/procfs_vfsops.c
	${NORMAL_C}

procfs_vnops.o: $S/miscfs/procfs/procfs_vnops.c
	${NORMAL_C}

spec_vnops.o: $S/miscfs/specfs/spec_vnops.c
	${NORMAL_C}

sync_subr.o: $S/miscfs/syncfs/sync_subr.c
	${NORMAL_C}

sync_vnops.o: $S/miscfs/syncfs/sync_vnops.c
	${NORMAL_C}

umap_subr.o: $S/miscfs/umapfs/umap_subr.c
	${NORMAL_C}

umap_vfsops.o: $S/miscfs/umapfs/umap_vfsops.c
	${NORMAL_C}

umap_vnops.o: $S/miscfs/umapfs/umap_vnops.c
	${NORMAL_C}

union_subr.o: $S/miscfs/union/union_subr.c
	${NORMAL_C}

union_vfsops.o: $S/miscfs/union/union_vfsops.c
	${NORMAL_C}

union_vnops.o: $S/miscfs/union/union_vnops.c
	${NORMAL_C}

msdosfs_conv.o: $S/msdosfs/msdosfs_conv.c
	${NORMAL_C}

msdosfs_denode.o: $S/msdosfs/msdosfs_denode.c
	${NORMAL_C}

msdosfs_fat.o: $S/msdosfs/msdosfs_fat.c
	${NORMAL_C}

msdosfs_lookup.o: $S/msdosfs/msdosfs_lookup.c
	${NORMAL_C}

msdosfs_vfsops.o: $S/msdosfs/msdosfs_vfsops.c
	${NORMAL_C}

msdosfs_vnops.o: $S/msdosfs/msdosfs_vnops.c
	${NORMAL_C}

bpf.o: $S/net/bpf.c
	${NORMAL_C}

bpf_filter.o: $S/net/bpf_filter.c
	${NORMAL_C}

bsd-comp.o: $S/net/bsd-comp.c
	${NORMAL_C}

if.o: $S/net/if.c
	${NORMAL_C}

if_atmsubr.o: $S/net/if_atmsubr.c
	${NORMAL_C}

if_ethersubr.o: $S/net/if_ethersubr.c
	${NORMAL_C}

if_fddisubr.o: $S/net/if_fddisubr.c
	${NORMAL_C}

if_gif.o: $S/net/if_gif.c
	${NORMAL_C}

if_gre.o: $S/net/if_gre.c
	${NORMAL_C}

if_hippisubr.o: $S/net/if_hippisubr.c
	${NORMAL_C}

if_loop.o: $S/net/if_loop.c
	${NORMAL_C}

if_media.o: $S/net/if_media.c
	${NORMAL_C}

if_ppp.o: $S/net/if_ppp.c
	${NORMAL_C}

if_sl.o: $S/net/if_sl.c
	${NORMAL_C}

if_spppsubr.o: $S/net/if_spppsubr.c
	${NORMAL_C}

if_strip.o: $S/net/if_strip.c
	${NORMAL_C}

if_tokensubr.o: $S/net/if_tokensubr.c
	${NORMAL_C}

if_tun.o: $S/net/if_tun.c
	${NORMAL_C}

net_osdep.o: $S/net/net_osdep.c
	${NORMAL_C}

pfil.o: $S/net/pfil.c
	${NORMAL_C}

ppp-deflate.o: $S/net/ppp-deflate.c
	${NORMAL_C}

ppp_tty.o: $S/net/ppp_tty.c
	${NORMAL_C}

radix.o: $S/net/radix.c
	${NORMAL_C}

raw_cb.o: $S/net/raw_cb.c
	${NORMAL_C}

raw_usrreq.o: $S/net/raw_usrreq.c
	${NORMAL_C}

route.o: $S/net/route.c
	${NORMAL_C}

rtsock.o: $S/net/rtsock.c
	${NORMAL_C}

slcompress.o: $S/net/slcompress.c
	${NORMAL_C}

zlib.o: $S/net/zlib.c
	${NORMAL_C}

aarp.o: $S/netatalk/aarp.c
	${NORMAL_C}

at_control.o: $S/netatalk/at_control.c
	${NORMAL_C}

at_proto.o: $S/netatalk/at_proto.c
	${NORMAL_C}

ddp_input.o: $S/netatalk/ddp_input.c
	${NORMAL_C}

ddp_output.o: $S/netatalk/ddp_output.c
	${NORMAL_C}

ddp_usrreq.o: $S/netatalk/ddp_usrreq.c
	${NORMAL_C}

ccitt_proto.o: $S/netccitt/ccitt_proto.c
	${NORMAL_C}

hd_debug.o: $S/netccitt/hd_debug.c
	${NORMAL_C}

hd_input.o: $S/netccitt/hd_input.c
	${NORMAL_C}

hd_output.o: $S/netccitt/hd_output.c
	${NORMAL_C}

hd_subr.o: $S/netccitt/hd_subr.c
	${NORMAL_C}

hd_timer.o: $S/netccitt/hd_timer.c
	${NORMAL_C}

if_x25subr.o: $S/netccitt/if_x25subr.c
	${NORMAL_C}

llc_input.o: $S/netccitt/llc_input.c
	${NORMAL_C}

llc_output.o: $S/netccitt/llc_output.c
	${NORMAL_C}

llc_subr.o: $S/netccitt/llc_subr.c
	${NORMAL_C}

llc_timer.o: $S/netccitt/llc_timer.c
	${NORMAL_C}

pk_acct.o: $S/netccitt/pk_acct.c
	${NORMAL_C}

pk_debug.o: $S/netccitt/pk_debug.c
	${NORMAL_C}

pk_input.o: $S/netccitt/pk_input.c
	${NORMAL_C}

pk_llcsubr.o: $S/netccitt/pk_llcsubr.c
	${NORMAL_C}

pk_output.o: $S/netccitt/pk_output.c
	${NORMAL_C}

pk_subr.o: $S/netccitt/pk_subr.c
	${NORMAL_C}

pk_timer.o: $S/netccitt/pk_timer.c
	${NORMAL_C}

pk_usrreq.o: $S/netccitt/pk_usrreq.c
	${NORMAL_C}

fil.o: $S/netinet/fil.c
	${NORMAL_C}

if_arp.o: $S/netinet/if_arp.c
	${NORMAL_C}

if_atm.o: $S/netinet/if_atm.c
	${NORMAL_C}

igmp.o: $S/netinet/igmp.c
	${NORMAL_C}

in.o: $S/netinet/in.c
	${NORMAL_C}

in_gif.o: $S/netinet/in_gif.c
	${NORMAL_C}

in_pcb.o: $S/netinet/in_pcb.c
	${NORMAL_C}

in_proto.o: $S/netinet/in_proto.c
	${NORMAL_C}

ip_auth.o: $S/netinet/ip_auth.c
	${NORMAL_C}

ip_ecn.o: $S/netinet/ip_ecn.c
	${NORMAL_C}

ip_encap.o: $S/netinet/ip_encap.c
	${NORMAL_C}

ip_fil.o: $S/netinet/ip_fil.c
	${NORMAL_C}

ip_frag.o: $S/netinet/ip_frag.c
	${NORMAL_C}

ip_gre.o: $S/netinet/ip_gre.c
	${NORMAL_C}

ip_icmp.o: $S/netinet/ip_icmp.c
	${NORMAL_C}

ip_input.o: $S/netinet/ip_input.c
	${NORMAL_C}

ip_ipip.o: $S/netinet/ip_ipip.c
	${NORMAL_C}

ip_log.o: $S/netinet/ip_log.c
	${NORMAL_C}

ip_nat.o: $S/netinet/ip_nat.c
	${NORMAL_C}

ip_output.o: $S/netinet/ip_output.c
	${NORMAL_C}

ip_proxy.o: $S/netinet/ip_proxy.c
	${NORMAL_C}

ip_state.o: $S/netinet/ip_state.c
	${NORMAL_C}

raw_ip.o: $S/netinet/raw_ip.c
	${NORMAL_C}

tcp_debug.o: $S/netinet/tcp_debug.c
	${NORMAL_C}

tcp_input.o: $S/netinet/tcp_input.c
	${NORMAL_C}

tcp_output.o: $S/netinet/tcp_output.c
	${NORMAL_C}

tcp_subr.o: $S/netinet/tcp_subr.c
	${NORMAL_C}

tcp_timer.o: $S/netinet/tcp_timer.c
	${NORMAL_C}

tcp_usrreq.o: $S/netinet/tcp_usrreq.c
	${NORMAL_C}

udp_usrreq.o: $S/netinet/udp_usrreq.c
	${NORMAL_C}

dest6.o: $S/netinet6/dest6.c
	${NORMAL_C}

frag6.o: $S/netinet6/frag6.c
	${NORMAL_C}

icmp6.o: $S/netinet6/icmp6.c
	${NORMAL_C}

in6.o: $S/netinet6/in6.c
	${NORMAL_C}

in6_cksum.o: $S/netinet6/in6_cksum.c
	${NORMAL_C}

in6_gif.o: $S/netinet6/in6_gif.c
	${NORMAL_C}

in6_ifattach.o: $S/netinet6/in6_ifattach.c
	${NORMAL_C}

in6_pcb.o: $S/netinet6/in6_pcb.c
	${NORMAL_C}

in6_prefix.o: $S/netinet6/in6_prefix.c
	${NORMAL_C}

in6_proto.o: $S/netinet6/in6_proto.c
	${NORMAL_C}

in6_src.o: $S/netinet6/in6_src.c
	${NORMAL_C}

ip6_forward.o: $S/netinet6/ip6_forward.c
	${NORMAL_C}

ip6_input.o: $S/netinet6/ip6_input.c
	${NORMAL_C}

ip6_mroute.o: $S/netinet6/ip6_mroute.c
	${NORMAL_C}

ip6_output.o: $S/netinet6/ip6_output.c
	${NORMAL_C}

mld6.o: $S/netinet6/mld6.c
	${NORMAL_C}

nd6.o: $S/netinet6/nd6.c
	${NORMAL_C}

nd6_nbr.o: $S/netinet6/nd6_nbr.c
	${NORMAL_C}

nd6_rtr.o: $S/netinet6/nd6_rtr.c
	${NORMAL_C}

raw_ip6.o: $S/netinet6/raw_ip6.c
	${NORMAL_C}

route6.o: $S/netinet6/route6.c
	${NORMAL_C}

udp6_usrreq.o: $S/netinet6/udp6_usrreq.c
	${NORMAL_C}

clnp_debug.o: $S/netiso/clnp_debug.c
	${NORMAL_C}

clnp_er.o: $S/netiso/clnp_er.c
	${NORMAL_C}

clnp_frag.o: $S/netiso/clnp_frag.c
	${NORMAL_C}

clnp_input.o: $S/netiso/clnp_input.c
	${NORMAL_C}

clnp_options.o: $S/netiso/clnp_options.c
	${NORMAL_C}

clnp_output.o: $S/netiso/clnp_output.c
	${NORMAL_C}

clnp_raw.o: $S/netiso/clnp_raw.c
	${NORMAL_C}

clnp_subr.o: $S/netiso/clnp_subr.c
	${NORMAL_C}

clnp_timer.o: $S/netiso/clnp_timer.c
	${NORMAL_C}

cltp_usrreq.o: $S/netiso/cltp_usrreq.c
	${NORMAL_C}

esis.o: $S/netiso/esis.c
	${NORMAL_C}

idrp_usrreq.o: $S/netiso/idrp_usrreq.c
	${NORMAL_C}

if_cons.o: $S/netiso/if_cons.c
	${NORMAL_C}

iso.o: $S/netiso/iso.c
	${NORMAL_C}

iso_chksum.o: $S/netiso/iso_chksum.c
	${NORMAL_C}

iso_pcb.o: $S/netiso/iso_pcb.c
	${NORMAL_C}

iso_proto.o: $S/netiso/iso_proto.c
	${NORMAL_C}

iso_snpac.o: $S/netiso/iso_snpac.c
	${NORMAL_C}

tp_astring.o: $S/netiso/tp_astring.c
	${NORMAL_C}

tp_cons.o: $S/netiso/tp_cons.c
	${NORMAL_C}

tp_driver.o: $S/netiso/tp_driver.c
	${NORMAL_C}

tp_emit.o: $S/netiso/tp_emit.c
	${NORMAL_C}

tp_inet.o: $S/netiso/tp_inet.c
	${NORMAL_C}

tp_input.o: $S/netiso/tp_input.c
	${NORMAL_C}

tp_iso.o: $S/netiso/tp_iso.c
	${NORMAL_C}

tp_meas.o: $S/netiso/tp_meas.c
	${NORMAL_C}

tp_output.o: $S/netiso/tp_output.c
	${NORMAL_C}

tp_pcb.o: $S/netiso/tp_pcb.c
	${NORMAL_C}

tp_subr.o: $S/netiso/tp_subr.c
	${NORMAL_C}

tp_subr2.o: $S/netiso/tp_subr2.c
	${NORMAL_C}

tp_timer.o: $S/netiso/tp_timer.c
	${NORMAL_C}

tp_trace.o: $S/netiso/tp_trace.c
	${NORMAL_C}

tp_usrreq.o: $S/netiso/tp_usrreq.c
	${NORMAL_C}

idp_usrreq.o: $S/netns/idp_usrreq.c
	${NORMAL_C}

ns.o: $S/netns/ns.c
	${NORMAL_C}

ns_error.o: $S/netns/ns_error.c
	${NORMAL_C}

ns_input.o: $S/netns/ns_input.c
	${NORMAL_C}

ns_output.o: $S/netns/ns_output.c
	${NORMAL_C}

ns_pcb.o: $S/netns/ns_pcb.c
	${NORMAL_C}

ns_proto.o: $S/netns/ns_proto.c
	${NORMAL_C}

spp_debug.o: $S/netns/spp_debug.c
	${NORMAL_C}

spp_usrreq.o: $S/netns/spp_usrreq.c
	${NORMAL_C}

krpc_subr.o: $S/nfs/krpc_subr.c
	${NORMAL_C}

nfs_bio.o: $S/nfs/nfs_bio.c
	${NORMAL_C}

nfs_boot.o: $S/nfs/nfs_boot.c
	${NORMAL_C}

nfs_bootdhcp.o: $S/nfs/nfs_bootdhcp.c
	${NORMAL_C}

nfs_bootparam.o: $S/nfs/nfs_bootparam.c
	${NORMAL_C}

nfs_node.o: $S/nfs/nfs_node.c
	${NORMAL_C}

nfs_nqlease.o: $S/nfs/nfs_nqlease.c
	${NORMAL_C}

nfs_serv.o: $S/nfs/nfs_serv.c
	${NORMAL_C}

nfs_socket.o: $S/nfs/nfs_socket.c
	${NORMAL_C}

nfs_srvcache.o: $S/nfs/nfs_srvcache.c
	${NORMAL_C}

nfs_subs.o: $S/nfs/nfs_subs.c
	${NORMAL_C}

nfs_syscalls.o: $S/nfs/nfs_syscalls.c
	${NORMAL_C}

nfs_vfsops.o: $S/nfs/nfs_vfsops.c
	${NORMAL_C}

nfs_vnops.o: $S/nfs/nfs_vnops.c
	${NORMAL_C}

ntfs_compr.o: $S/ntfs/ntfs_compr.c
	${NORMAL_C}

ntfs_ihash.o: $S/ntfs/ntfs_ihash.c
	${NORMAL_C}

ntfs_subr.o: $S/ntfs/ntfs_subr.c
	${NORMAL_C}

ntfs_vfsops.o: $S/ntfs/ntfs_vfsops.c
	${NORMAL_C}

ntfs_vnops.o: $S/ntfs/ntfs_vnops.c
	${NORMAL_C}

ext2fs_alloc.o: $S/ufs/ext2fs/ext2fs_alloc.c
	${NORMAL_C}

ext2fs_balloc.o: $S/ufs/ext2fs/ext2fs_balloc.c
	${NORMAL_C}

ext2fs_bmap.o: $S/ufs/ext2fs/ext2fs_bmap.c
	${NORMAL_C}

ext2fs_bswap.o: $S/ufs/ext2fs/ext2fs_bswap.c
	${NORMAL_C}

ext2fs_inode.o: $S/ufs/ext2fs/ext2fs_inode.c
	${NORMAL_C}

ext2fs_lookup.o: $S/ufs/ext2fs/ext2fs_lookup.c
	${NORMAL_C}

ext2fs_readwrite.o: $S/ufs/ext2fs/ext2fs_readwrite.c
	${NORMAL_C}

ext2fs_subr.o: $S/ufs/ext2fs/ext2fs_subr.c
	${NORMAL_C}

ext2fs_vfsops.o: $S/ufs/ext2fs/ext2fs_vfsops.c
	${NORMAL_C}

ext2fs_vnops.o: $S/ufs/ext2fs/ext2fs_vnops.c
	${NORMAL_C}

ffs_alloc.o: $S/ufs/ffs/ffs_alloc.c
	${NORMAL_C}

ffs_balloc.o: $S/ufs/ffs/ffs_balloc.c
	${NORMAL_C}

ffs_inode.o: $S/ufs/ffs/ffs_inode.c
	${NORMAL_C}

ffs_softdep.o: $S/ufs/ffs/ffs_softdep.c
	${NORMAL_C}

ffs_subr.o: $S/ufs/ffs/ffs_subr.c
	${NORMAL_C}

ffs_tables.o: $S/ufs/ffs/ffs_tables.c
	${NORMAL_C}

ffs_vfsops.o: $S/ufs/ffs/ffs_vfsops.c
	${NORMAL_C}

ffs_vnops.o: $S/ufs/ffs/ffs_vnops.c
	${NORMAL_C}

lfs_alloc.o: $S/ufs/lfs/lfs_alloc.c
	${NORMAL_C}

lfs_balloc.o: $S/ufs/lfs/lfs_balloc.c
	${NORMAL_C}

lfs_bio.o: $S/ufs/lfs/lfs_bio.c
	${NORMAL_C}

lfs_cksum.o: $S/ufs/lfs/lfs_cksum.c
	${NORMAL_C}

lfs_debug.o: $S/ufs/lfs/lfs_debug.c
	${NORMAL_C}

lfs_inode.o: $S/ufs/lfs/lfs_inode.c
	${NORMAL_C}

lfs_segment.o: $S/ufs/lfs/lfs_segment.c
	${NORMAL_C}

lfs_subr.o: $S/ufs/lfs/lfs_subr.c
	${NORMAL_C}

lfs_syscalls.o: $S/ufs/lfs/lfs_syscalls.c
	${NORMAL_C}

lfs_vfsops.o: $S/ufs/lfs/lfs_vfsops.c
	${NORMAL_C}

lfs_vnops.o: $S/ufs/lfs/lfs_vnops.c
	${NORMAL_C}

mfs_vfsops.o: $S/ufs/mfs/mfs_vfsops.c
	${NORMAL_C}

mfs_vnops.o: $S/ufs/mfs/mfs_vnops.c
	${NORMAL_C}

ufs_bmap.o: $S/ufs/ufs/ufs_bmap.c
	${NORMAL_C}

ufs_ihash.o: $S/ufs/ufs/ufs_ihash.c
	${NORMAL_C}

ufs_inode.o: $S/ufs/ufs/ufs_inode.c
	${NORMAL_C}

ufs_lookup.o: $S/ufs/ufs/ufs_lookup.c
	${NORMAL_C}

ufs_quota.o: $S/ufs/ufs/ufs_quota.c
	${NORMAL_C}

ufs_vfsops.o: $S/ufs/ufs/ufs_vfsops.c
	${NORMAL_C}

ufs_vnops.o: $S/ufs/ufs/ufs_vnops.c
	${NORMAL_C}

uvm_amap.o: $S/uvm/uvm_amap.c
	${NORMAL_C}

uvm_anon.o: $S/uvm/uvm_anon.c
	${NORMAL_C}

uvm_aobj.o: $S/uvm/uvm_aobj.c
	${NORMAL_C}

uvm_device.o: $S/uvm/uvm_device.c
	${NORMAL_C}

uvm_fault.o: $S/uvm/uvm_fault.c
	${NORMAL_C}

uvm_glue.o: $S/uvm/uvm_glue.c
	${NORMAL_C}

uvm_init.o: $S/uvm/uvm_init.c
	${NORMAL_C}

uvm_io.o: $S/uvm/uvm_io.c
	${NORMAL_C}

uvm_km.o: $S/uvm/uvm_km.c
	${NORMAL_C}

uvm_loan.o: $S/uvm/uvm_loan.c
	${NORMAL_C}

uvm_map.o: $S/uvm/uvm_map.c
	${NORMAL_C}

uvm_meter.o: $S/uvm/uvm_meter.c
	${NORMAL_C}

uvm_mmap.o: $S/uvm/uvm_mmap.c
	${NORMAL_C}

uvm_page.o: $S/uvm/uvm_page.c
	${NORMAL_C}

uvm_pager.o: $S/uvm/uvm_pager.c
	${NORMAL_C}

uvm_pdaemon.o: $S/uvm/uvm_pdaemon.c
	${NORMAL_C}

uvm_pglist.o: $S/uvm/uvm_pglist.c
	${NORMAL_C}

uvm_stat.o: $S/uvm/uvm_stat.c
	${NORMAL_C}

uvm_swap.o: $S/uvm/uvm_swap.c
	${NORMAL_C}

uvm_unix.o: $S/uvm/uvm_unix.c
	${NORMAL_C}

uvm_user.o: $S/uvm/uvm_user.c
	${NORMAL_C}

uvm_vnode.o: $S/uvm/uvm_vnode.c
	${NORMAL_C}

autoconf.o: $S/arch/i386/i386/autoconf.c
	${NORMAL_C}

bus_machdep.o: $S/arch/i386/i386/bus_machdep.c
	${NORMAL_C}

conf.o: $S/arch/i386/i386/conf.c
	${NORMAL_C}

consinit.o: $S/arch/i386/i386/consinit.c
	${NORMAL_C}

db_dbgreg.o: $S/arch/i386/i386/db_dbgreg.s
	${NORMAL_S}

db_disasm.o: $S/arch/i386/i386/db_disasm.c
	${NORMAL_C}

db_interface.o: $S/arch/i386/i386/db_interface.c
	${NORMAL_C}

db_memrw.o: $S/arch/i386/i386/db_memrw.c
	${NORMAL_C}

db_trace.o: $S/arch/i386/i386/db_trace.c
	${NORMAL_C}

disksubr.o: $S/arch/i386/i386/disksubr.c
	${NORMAL_C}

gdt.o: $S/arch/i386/i386/gdt.c
	${NORMAL_C}

in_cksum.o: $S/arch/i386/i386/in_cksum.s
	${NORMAL_S}

in4_cksum.o: $S/netinet/in4_cksum.c
	${NORMAL_C}

machdep.o: $S/arch/i386/i386/machdep.c
	${NORMAL_C}

math_emulate.o: $S/arch/i386/i386/math_emulate.c
	${NORMAL_C}

mem.o: $S/arch/i386/i386/mem.c
	${NORMAL_C}

microtime.o: $S/arch/i386/i386/microtime.s
	${NORMAL_S}

ns_cksum.o: $S/netns/ns_cksum.c
	${NORMAL_C}

pmap.o: $S/arch/i386/i386/pmap.c
	${NORMAL_C}

process_machdep.o: $S/arch/i386/i386/process_machdep.c
	${NORMAL_C}

sys_machdep.o: $S/arch/i386/i386/sys_machdep.c
	${NORMAL_C}

trap.o: $S/arch/i386/i386/trap.c
	${NORMAL_C}

vm_machdep.o: $S/arch/i386/i386/vm_machdep.c
	${NORMAL_C}

cons.o: $S/dev/cons.c
	${NORMAL_C}

scsipiconf.o: $S/dev/scsipi/scsipiconf.c
	${NORMAL_C}

scsipi_base.o: $S/dev/scsipi/scsipi_base.c
	${NORMAL_C}

scsipi_ioctl.o: $S/dev/scsipi/scsipi_ioctl.c
	${NORMAL_C}

scsipi_verbose.o: $S/dev/scsipi/scsipi_verbose.c
	${NORMAL_C}

scsi_base.o: $S/dev/scsipi/scsi_base.c
	${NORMAL_C}

atapi_base.o: $S/dev/scsipi/atapi_base.c
	${NORMAL_C}

atapi_wdc.o: $S/dev/scsipi/atapi_wdc.c
	${NORMAL_C}

scsiconf.o: $S/dev/scsipi/scsiconf.c
	${NORMAL_C}

atapiconf.o: $S/dev/scsipi/atapiconf.c
	${NORMAL_C}

cd_scsi.o: $S/dev/scsipi/cd_scsi.c
	${NORMAL_C}

cd_atapi.o: $S/dev/scsipi/cd_atapi.c
	${NORMAL_C}

cd.o: $S/dev/scsipi/cd.c
	${NORMAL_C}

ch.o: $S/dev/scsipi/ch.c
	${NORMAL_C}

sd_scsi.o: $S/dev/scsipi/sd_scsi.c
	${NORMAL_C}

sd_atapi.o: $S/dev/scsipi/sd_atapi.c
	${NORMAL_C}

sd.o: $S/dev/scsipi/sd.c
	${NORMAL_C}

st.o: $S/dev/scsipi/st.c
	${NORMAL_C}

ses.o: $S/dev/scsipi/ses.c
	${NORMAL_C}

ss.o: $S/dev/scsipi/ss.c
	${NORMAL_C}

ss_mustek.o: $S/dev/scsipi/ss_mustek.c
	${NORMAL_C}

ss_scanjet.o: $S/dev/scsipi/ss_scanjet.c
	${NORMAL_C}

uk.o: $S/dev/scsipi/uk.c
	${NORMAL_C}

wd.o: $S/dev/ata/wd.c
	${NORMAL_C}

ata_wdc.o: $S/dev/ata/ata_wdc.c
	${NORMAL_C}

ata.o: $S/dev/ata/ata.c
	${NORMAL_C}

bios32.o: $S/arch/i386/i386/bios32.c
	${NORMAL_C}

mainbus.o: $S/arch/i386/i386/mainbus.c
	${NORMAL_C}

pci.o: $S/dev/pci/pci.c
	${NORMAL_C}

pci_map.o: $S/dev/pci/pci_map.c
	${NORMAL_C}

pci_quirks.o: $S/dev/pci/pci_quirks.c
	${NORMAL_C}

pci_subr.o: $S/dev/pci/pci_subr.c
	${NORMAL_C}

cy82c693.o: $S/dev/pci/cy82c693.c
	${NORMAL_C}

ahc_pci.o: $S/dev/pci/ahc_pci.c
	${NORMAL_C}

cac_pci.o: $S/dev/pci/cac_pci.c
	${NORMAL_C}

dpt_pci.o: $S/dev/pci/dpt_pci.c
	${NORMAL_C}

adv_pci.o: $S/dev/pci/adv_pci.c
	${NORMAL_C}

advlib.o: $S/dev/ic/advlib.c
	${NORMAL_C}

advmcode.o: $S/dev/ic/advmcode.c
	${NORMAL_C}

adw_pci.o: $S/dev/pci/adw_pci.c
	${NORMAL_C}

adwlib.o: $S/dev/ic/adwlib.c
	${NORMAL_C}

adwmcode.o: $S/dev/ic/adwmcode.c
	${NORMAL_C}

pcscp.o: $S/dev/pci/pcscp.c
	${NORMAL_C}

bha_pci.o: $S/dev/pci/bha_pci.c
	${NORMAL_C}

isp_pci.o: $S/dev/pci/isp_pci.c
	${NORMAL_C}

if_de.o: $S/dev/pci/if_de.c
	${NORMAL_C}

if_en_pci.o: $S/dev/pci/if_en_pci.c
	${NORMAL_C}

if_ep_pci.o: $S/dev/pci/if_ep_pci.c
	${NORMAL_C}

if_ex_pci.o: $S/dev/pci/if_ex_pci.c
	${NORMAL_C}

if_fpa.o: $S/dev/pci/if_fpa.c
	${NORMAL_C}

if_le_pci.o: $S/dev/pci/if_le_pci.c
	${NORMAL_C}

siop_pci_common.o: $S/dev/pci/siop_pci_common.c
	${NORMAL_C}

siop_pci.o: $S/dev/pci/siop_pci.c
	${NORMAL_C}

pciide.o: $S/dev/pci/pciide.c
	${NORMAL_C}

ppb.o: $S/dev/pci/ppb.c
	${NORMAL_C}

cy_pci.o: $S/dev/pci/cy_pci.c
	${NORMAL_C}

cz.o: $S/dev/pci/cz.c
	${NORMAL_C}

if_fxp_pci.o: $S/dev/pci/if_fxp_pci.c
	${NORMAL_C}

if_ne_pci.o: $S/dev/pci/if_ne_pci.c
	${NORMAL_C}

if_tl.o: $S/dev/pci/if_tl.c
	${NORMAL_C}

if_ntwoc_pci.o: $S/dev/pci/if_ntwoc_pci.c
	${NORMAL_C}

if_lmc.o: $S/dev/pci/if_lmc.c
	${NORMAL_C}

if_lmc_common.o: $S/dev/pci/if_lmc_common.c
	${NORMAL_C}

if_lmc_media.o: $S/dev/pci/if_lmc_media.c
	${NORMAL_C}

if_lmc_nbsd.o: $S/dev/pci/if_lmc_nbsd.c
	${NORMAL_C}

if_esh_pci.o: $S/dev/pci/if_esh_pci.c
	${NORMAL_C}

vga_pci.o: $S/dev/pci/vga_pci.c
	${NORMAL_C}

bktr_audio.o: $S/dev/pci/bktr/bktr_audio.c
	${NORMAL_C}

bktr_card.o: $S/dev/pci/bktr/bktr_card.c
	${NORMAL_C}

bktr_core.o: $S/dev/pci/bktr/bktr_core.c
	${NORMAL_C}

bktr_os.o: $S/dev/pci/bktr/bktr_os.c
	${NORMAL_C}

bktr_tuner.o: $S/dev/pci/bktr/bktr_tuner.c
	${NORMAL_C}

cs4280.o: $S/dev/pci/cs4280.c
	${NORMAL_C}

fms.o: $S/dev/pci/fms.c
	${NORMAL_C}

opl_fms.o: $S/dev/pci/opl_fms.c
	${NORMAL_C}

mpu_fms.o: $S/dev/pci/mpu_fms.c
	${NORMAL_C}

eap.o: $S/dev/pci/eap.c
	${NORMAL_C}

auvia.o: $S/dev/pci/auvia.c
	${NORMAL_C}

eso.o: $S/dev/pci/eso.c
	${NORMAL_C}

opl_eso.o: $S/dev/pci/opl_eso.c
	${NORMAL_C}

mpu_eso.o: $S/dev/pci/mpu_eso.c
	${NORMAL_C}

sv.o: $S/dev/pci/sv.c
	${NORMAL_C}

opl_sv.o: $S/dev/pci/opl_sv.c
	${NORMAL_C}

cmpci.o: $S/dev/pci/cmpci.c
	${NORMAL_C}

if_epic_pci.o: $S/dev/pci/if_epic_pci.c
	${NORMAL_C}

puc.o: $S/dev/pci/puc.c
	${NORMAL_C}

pucdata.o: $S/dev/pci/pucdata.c
	${NORMAL_C}

com_puc.o: $S/dev/pci/com_puc.c
	${NORMAL_C}

uhci_pci.o: $S/dev/pci/uhci_pci.c
	${NORMAL_C}

ohci_pci.o: $S/dev/pci/ohci_pci.c
	${NORMAL_C}

if_vr.o: $S/dev/pci/if_vr.c
	${NORMAL_C}

if_sip.o: $S/dev/pci/if_sip.c
	${NORMAL_C}

if_rtk_pci.o: $S/dev/pci/if_rtk_pci.c
	${NORMAL_C}

if_tlp_pci.o: $S/dev/pci/if_tlp_pci.c
	${NORMAL_C}

if_ti.o: $S/dev/pci/if_ti.c
	${NORMAL_C}

pci_machdep.o: $S/arch/i386/pci/pci_machdep.c
	${NORMAL_C}

pciide_machdep.o: $S/arch/i386/pci/pciide_machdep.c
	${NORMAL_C}

pcic_pci_machdep.o: $S/arch/i386/pci/pcic_pci_machdep.c
	${NORMAL_C}

pchb.o: $S/arch/i386/pci/pchb.c
	${NORMAL_C}

pceb.o: $S/arch/i386/pci/pceb.c
	${NORMAL_C}

pcib.o: $S/arch/i386/pci/pcib.c
	${NORMAL_C}

joy.o: $S/arch/i386/isa/joy.c
	${NORMAL_C}

joy_pci.o: $S/arch/i386/pci/joy_pci.c
	${NORMAL_C}

isa.o: $S/dev/isa/isa.c
	${NORMAL_C}

isadma.o: $S/dev/isa/isadma.c
	${NORMAL_C}

com_isa.o: $S/dev/isa/com_isa.c
	${NORMAL_C}

lpt.o: $S/dev/ic/lpt.c
	${NORMAL_C}

lpt_isa.o: $S/dev/isa/lpt_isa.c
	${NORMAL_C}

adv_isa.o: $S/dev/isa/adv_isa.c
	${NORMAL_C}

aha_isa.o: $S/dev/isa/aha_isa.c
	${NORMAL_C}

aic_isa.o: $S/dev/isa/aic_isa.c
	${NORMAL_C}

bha_isa.o: $S/dev/isa/bha_isa.c
	${NORMAL_C}

seagate.o: $S/dev/isa/seagate.c
	${NORMAL_C}

uha_isa.o: $S/dev/isa/uha_isa.c
	${NORMAL_C}

wds.o: $S/dev/isa/wds.c
	${NORMAL_C}

wdc_isa.o: $S/dev/isa/wdc_isa.c
	${NORMAL_C}

if_we.o: $S/dev/isa/if_we.c
	${NORMAL_C}

elink.o: $S/dev/isa/elink.c
	${NORMAL_C}

if_ec.o: $S/dev/isa/if_ec.c
	${NORMAL_C}

if_eg.o: $S/dev/isa/if_eg.c
	${NORMAL_C}

if_el.o: $S/dev/isa/if_el.c
	${NORMAL_C}

if_ep_isa.o: $S/dev/isa/if_ep_isa.c
	${NORMAL_C}

if_ate.o: $S/dev/isa/if_ate.c
	${NORMAL_C}

cs89x0.o: $S/dev/isa/cs89x0.c
	${NORMAL_C}

if_cs_isa.o: $S/dev/isa/if_cs_isa.c
	${NORMAL_C}

if_fmv.o: $S/dev/isa/if_fmv.c
	${NORMAL_C}

if_iy.o: $S/dev/isa/if_iy.c
	${NORMAL_C}

if_le_isa.o: $S/dev/isa/if_le_isa.c
	${NORMAL_C}

if_lc_isa.o: $S/dev/isa/if_lc_isa.c
	${NORMAL_C}

if_ne_isa.o: $S/dev/isa/if_ne_isa.c
	${NORMAL_C}

if_sm_isa.o: $S/dev/isa/if_sm_isa.c
	${NORMAL_C}

if_ef.o: $S/dev/isa/if_ef.c
	${NORMAL_C}

if_ai.o: $S/dev/isa/if_ai.c
	${NORMAL_C}

if_ix.o: $S/dev/isa/if_ix.c
	${NORMAL_C}

if_tr_isa.o: $S/dev/isa/if_tr_isa.c
	${NORMAL_C}

if_tribm_isa.o: $S/dev/isa/if_tribm_isa.c
	${NORMAL_C}

if_trtcm_isa.o: $S/dev/isa/if_trtcm_isa.c
	${NORMAL_C}

sbdsp.o: $S/dev/isa/sbdsp.c
	${NORMAL_C}

sb.o: $S/dev/isa/sb.c
	${NORMAL_C}

sb_isa.o: $S/dev/isa/sb_isa.c
	${NORMAL_C}

opl_sb.o: $S/dev/isa/opl_sb.c
	${NORMAL_C}

mpu_sb.o: $S/dev/isa/mpu_sb.c
	${NORMAL_C}

pas.o: $S/dev/isa/pas.c
	${NORMAL_C}

ad1848_isa.o: $S/dev/isa/ad1848_isa.c
	${NORMAL_C}

ics2101.o: $S/dev/isa/ics2101.c
	${NORMAL_C}

pss.o: $S/dev/isa/pss.c
	${NORMAL_C}

wss.o: $S/dev/isa/wss.c
	${NORMAL_C}

wss_isa.o: $S/dev/isa/wss_isa.c
	${NORMAL_C}

opl_wss.o: $S/dev/isa/opl_wss.c
	${NORMAL_C}

ess.o: $S/dev/isa/ess.c
	${NORMAL_C}

opl_ess.o: $S/dev/isa/opl_ess.c
	${NORMAL_C}

ym.o: $S/dev/isa/ym.c
	${NORMAL_C}

opl_ym.o: $S/dev/isa/opl_ym.c
	${NORMAL_C}

mpu_ym.o: $S/dev/isa/mpu_ym.c
	${NORMAL_C}

gus.o: $S/dev/isa/gus.c
	${NORMAL_C}

pckbc_isa.o: $S/dev/isa/pckbc_isa.c
	${NORMAL_C}

vga_isa.o: $S/dev/isa/vga_isa.c
	${NORMAL_C}

pcdisplay.o: $S/dev/isa/pcdisplay.c
	${NORMAL_C}

pcppi.o: $S/dev/isa/pcppi.c
	${NORMAL_C}

midi_pcppi.o: $S/dev/isa/midi_pcppi.c
	${NORMAL_C}

isapnp.o: $S/dev/isapnp/isapnp.c
	${NORMAL_C}

isapnpdebug.o: $S/dev/isapnp/isapnpdebug.c
	${NORMAL_C}

isapnpres.o: $S/dev/isapnp/isapnpres.c
	${NORMAL_C}

isapnpdevs.o: $S/dev/isapnp/isapnpdevs.c
	${NORMAL_C}

if_ep_isapnp.o: $S/dev/isapnp/if_ep_isapnp.c
	${NORMAL_C}

if_ne_isapnp.o: $S/dev/isapnp/if_ne_isapnp.c
	${NORMAL_C}

if_tr_isapnp.o: $S/dev/isapnp/if_tr_isapnp.c
	${NORMAL_C}

com_isapnp.o: $S/dev/isapnp/com_isapnp.c
	${NORMAL_C}

wdc_isapnp.o: $S/dev/isapnp/wdc_isapnp.c
	${NORMAL_C}

sb_isapnp.o: $S/dev/isapnp/sb_isapnp.c
	${NORMAL_C}

gus_isapnp.o: $S/dev/isapnp/gus_isapnp.c
	${NORMAL_C}

ym_isapnp.o: $S/dev/isapnp/ym_isapnp.c
	${NORMAL_C}

wss_isapnp.o: $S/dev/isapnp/wss_isapnp.c
	${NORMAL_C}

ess_isapnp.o: $S/dev/isapnp/ess_isapnp.c
	${NORMAL_C}

aha_isapnp.o: $S/dev/isapnp/aha_isapnp.c
	${NORMAL_C}

aic_isapnp.o: $S/dev/isapnp/aic_isapnp.c
	${NORMAL_C}

lpt_puc.o: $S/dev/pci/lpt_puc.c
	${NORMAL_C}

isa_machdep.o: $S/arch/i386/isa/isa_machdep.c
	${NORMAL_C}

clock.o: $S/arch/i386/isa/clock.c
	${NORMAL_C}

clock_subr.o: $S/dev/clock_subr.c
	${NORMAL_C}

npx.o: $S/arch/i386/isa/npx.c
	${NORMAL_C}

npx_isa.o: $S/arch/i386/isa/npx_isa.c
	${NORMAL_C}

lms.o: $S/arch/i386/isa/lms.c
	${NORMAL_C}

mms.o: $S/arch/i386/isa/mms.c
	${NORMAL_C}

wsdisplay.o: $S/dev/wscons/wsdisplay.c
	${NORMAL_C}

wsdisplay_compat_usl.o: $S/dev/wscons/wsdisplay_compat_usl.c
	${NORMAL_C}

wsemulconf.o: $S/dev/wscons/wsemulconf.c
	${NORMAL_C}

wsemul_dumb.o: $S/dev/wscons/wsemul_dumb.c
	${NORMAL_C}

wsemul_vt100.o: $S/dev/wscons/wsemul_vt100.c
	${NORMAL_C}

wsemul_vt100_subr.o: $S/dev/wscons/wsemul_vt100_subr.c
	${NORMAL_C}

wsemul_vt100_chars.o: $S/dev/wscons/wsemul_vt100_chars.c
	${NORMAL_C}

wsemul_vt100_keys.o: $S/dev/wscons/wsemul_vt100_keys.c
	${NORMAL_C}

wsevent.o: $S/dev/wscons/wsevent.c
	${NORMAL_C}

wskbd.o: $S/dev/wscons/wskbd.c
	${NORMAL_C}

wskbdutil.o: $S/dev/wscons/wskbdutil.c
	${NORMAL_C}

wsmouse.o: $S/dev/wscons/wsmouse.c
	${NORMAL_C}

wsmux.o: $S/dev/wscons/wsmux.c
	${NORMAL_C}

pckbd.o: $S/dev/pckbc/pckbd.c
	${NORMAL_C}

wskbdmap_mfii.o: $S/dev/pckbc/wskbdmap_mfii.c
	${NORMAL_C}

psm.o: $S/dev/pckbc/psm.c
	${NORMAL_C}

psm_intelli.o: $S/dev/pckbc/psm_intelli.c
	${NORMAL_C}

fd.o: $S/dev/isa/fd.c
	${NORMAL_C}

fdc_isa.o: $S/dev/isa/fdc_isa.c
	${NORMAL_C}

ahc_isa.o: $S/arch/i386/isa/ahc_isa.c
	${NORMAL_C}

eisa.o: $S/dev/eisa/eisa.c
	${NORMAL_C}

ahb.o: $S/dev/eisa/ahb.c
	${NORMAL_C}

ahc_eisa.o: $S/dev/eisa/ahc_eisa.c
	${NORMAL_C}

bha_eisa.o: $S/dev/eisa/bha_eisa.c
	${NORMAL_C}

dpt_eisa.o: $S/dev/eisa/dpt_eisa.c
	${NORMAL_C}

uha_eisa.o: $S/dev/eisa/uha_eisa.c
	${NORMAL_C}

if_ep_eisa.o: $S/dev/eisa/if_ep_eisa.c
	${NORMAL_C}

if_fea.o: $S/dev/eisa/if_fea.c
	${NORMAL_C}

if_tlp_eisa.o: $S/dev/eisa/if_tlp_eisa.c
	${NORMAL_C}

eisa_machdep.o: $S/arch/i386/eisa/eisa_machdep.c
	${NORMAL_C}

isapnp_machdep.o: $S/arch/i386/isa/isapnp_machdep.c
	${NORMAL_C}

joy_isapnp.o: $S/arch/i386/isa/joy_isapnp.c
	${NORMAL_C}

compat_13_machdep.o: $S/arch/i386/i386/compat_13_machdep.c
	${NORMAL_C}

svr4_errno.o: $S/compat/svr4/svr4_errno.c
	${NORMAL_C}

svr4_exec.o: $S/compat/svr4/svr4_exec.c
	${NORMAL_C}

svr4_fcntl.o: $S/compat/svr4/svr4_fcntl.c
	${NORMAL_C}

svr4_filio.o: $S/compat/svr4/svr4_filio.c
	${NORMAL_C}

svr4_ioctl.o: $S/compat/svr4/svr4_ioctl.c
	${NORMAL_C}

svr4_ipc.o: $S/compat/svr4/svr4_ipc.c
	${NORMAL_C}

svr4_lwp.o: $S/compat/svr4/svr4_lwp.c
	${NORMAL_C}

svr4_misc.o: $S/compat/svr4/svr4_misc.c
	${NORMAL_C}

svr4_net.o: $S/compat/svr4/svr4_net.c
	${NORMAL_C}

svr4_resource.o: $S/compat/svr4/svr4_resource.c
	${NORMAL_C}

svr4_signal.o: $S/compat/svr4/svr4_signal.c
	${NORMAL_C}

svr4_socket.o: $S/compat/svr4/svr4_socket.c
	${NORMAL_C}

svr4_sockio.o: $S/compat/svr4/svr4_sockio.c
	${NORMAL_C}

svr4_stat.o: $S/compat/svr4/svr4_stat.c
	${NORMAL_C}

svr4_stream.o: $S/compat/svr4/svr4_stream.c
	${NORMAL_C}

svr4_syscalls.o: $S/compat/svr4/svr4_syscalls.c
	${NORMAL_C}

svr4_sysent.o: $S/compat/svr4/svr4_sysent.c
	${NORMAL_C}

svr4_termios.o: $S/compat/svr4/svr4_termios.c
	${NORMAL_C}

svr4_ttold.o: $S/compat/svr4/svr4_ttold.c
	${NORMAL_C}

svr4_machdep.o: $S/arch/i386/i386/svr4_machdep.c
	${NORMAL_C}

ibcs2_errno.o: $S/compat/ibcs2/ibcs2_errno.c
	${NORMAL_C}

ibcs2_exec.o: $S/compat/ibcs2/ibcs2_exec.c
	${NORMAL_C}

ibcs2_fcntl.o: $S/compat/ibcs2/ibcs2_fcntl.c
	${NORMAL_C}

ibcs2_ioctl.o: $S/compat/ibcs2/ibcs2_ioctl.c
	${NORMAL_C}

ibcs2_ipc.o: $S/compat/ibcs2/ibcs2_ipc.c
	${NORMAL_C}

ibcs2_misc.o: $S/compat/ibcs2/ibcs2_misc.c
	${NORMAL_C}

ibcs2_signal.o: $S/compat/ibcs2/ibcs2_signal.c
	${NORMAL_C}

ibcs2_socksys.o: $S/compat/ibcs2/ibcs2_socksys.c
	${NORMAL_C}

ibcs2_stat.o: $S/compat/ibcs2/ibcs2_stat.c
	${NORMAL_C}

ibcs2_syscalls.o: $S/compat/ibcs2/ibcs2_syscalls.c
	${NORMAL_C}

ibcs2_sysent.o: $S/compat/ibcs2/ibcs2_sysent.c
	${NORMAL_C}

ibcs2_machdep.o: $S/arch/i386/i386/ibcs2_machdep.c
	${NORMAL_C}

linux_cdrom.o: $S/compat/linux/common/linux_cdrom.c
	${NORMAL_C}

linux_errno.o: $S/compat/linux/common/linux_errno.c
	${NORMAL_C}

linux_exec.o: $S/compat/linux/common/linux_exec.c
	${NORMAL_C}

linux_exec_elf32.o: $S/compat/linux/common/linux_exec_elf32.c
	${NORMAL_C}

linux_exec_aout.o: $S/compat/linux/common/linux_exec_aout.c
	${NORMAL_C}

linux_file.o: $S/compat/linux/common/linux_file.c
	${NORMAL_C}

linux_ioctl.o: $S/compat/linux/common/linux_ioctl.c
	${NORMAL_C}

linux_ipc.o: $S/compat/linux/common/linux_ipc.c
	${NORMAL_C}

linux_misc.o: $S/compat/linux/common/linux_misc.c
	${NORMAL_C}

linux_sched.o: $S/compat/linux/common/linux_sched.c
	${NORMAL_C}

linux_signal.o: $S/compat/linux/common/linux_signal.c
	${NORMAL_C}

linux_socket.o: $S/compat/linux/common/linux_socket.c
	${NORMAL_C}

linux_termios.o: $S/compat/linux/common/linux_termios.c
	${NORMAL_C}

linux_machdep.o: $S/compat/linux/arch/i386/linux_machdep.c
	${NORMAL_C}

linux_syscalls.o: $S/compat/linux/arch/i386/linux_syscalls.c
	${NORMAL_C}

linux_sysent.o: $S/compat/linux/arch/i386/linux_sysent.c
	${NORMAL_C}

linux_sigarray.o: $S/compat/linux/arch/i386/linux_sigarray.c
	${NORMAL_C}

linux_commons.o: $S/compat/linux/arch/i386/linux_commons.c
	${NORMAL_C}

linux_ptrace.o: $S/compat/linux/arch/i386/linux_ptrace.c
	${NORMAL_C}

freebsd_exec.o: $S/compat/freebsd/freebsd_exec.c
	${NORMAL_C}

freebsd_file.o: $S/compat/freebsd/freebsd_file.c
	${NORMAL_C}

freebsd_ioctl.o: $S/compat/freebsd/freebsd_ioctl.c
	${NORMAL_C}

freebsd_ipc.o: $S/compat/freebsd/freebsd_ipc.c
	${NORMAL_C}

freebsd_misc.o: $S/compat/freebsd/freebsd_misc.c
	${NORMAL_C}

freebsd_ptrace.o: $S/compat/freebsd/freebsd_ptrace.c
	${NORMAL_C}

freebsd_sysent.o: $S/compat/freebsd/freebsd_sysent.c
	${NORMAL_C}

freebsd_syscalls.o: $S/compat/freebsd/freebsd_syscalls.c
	${NORMAL_C}

freebsd_machdep.o: $S/arch/i386/i386/freebsd_machdep.c
	${NORMAL_C}

ossaudio.o: $S/compat/ossaudio/ossaudio.c
	${NORMAL_C}

mii.o: $S/dev/mii/mii.c
	${NORMAL_C}

mii_physubr.o: $S/dev/mii/mii_physubr.c
	${NORMAL_C}

ukphy_subr.o: $S/dev/mii/ukphy_subr.c
	${NORMAL_C}

tlphy.o: $S/dev/mii/tlphy.c
	${NORMAL_C}

nsphy.o: $S/dev/mii/nsphy.c
	${NORMAL_C}

nsphyter.o: $S/dev/mii/nsphyter.c
	${NORMAL_C}

qsphy.o: $S/dev/mii/qsphy.c
	${NORMAL_C}

inphy.o: $S/dev/mii/inphy.c
	${NORMAL_C}

iophy.o: $S/dev/mii/iophy.c
	${NORMAL_C}

exphy.o: $S/dev/mii/exphy.c
	${NORMAL_C}

lxtphy.o: $S/dev/mii/lxtphy.c
	${NORMAL_C}

icsphy.o: $S/dev/mii/icsphy.c
	${NORMAL_C}

sqphy.o: $S/dev/mii/sqphy.c
	${NORMAL_C}

tqphy.o: $S/dev/mii/tqphy.c
	${NORMAL_C}

dmphy.o: $S/dev/mii/dmphy.c
	${NORMAL_C}

ukphy.o: $S/dev/mii/ukphy.c
	${NORMAL_C}

i82365.o: $S/dev/ic/i82365.c
	${NORMAL_C}

i82365_isa.o: $S/dev/isa/i82365_isa.c
	${NORMAL_C}

i82365_pci.o: $S/dev/pci/i82365_pci.c
	${NORMAL_C}

i82365_isapnp.o: $S/dev/isapnp/i82365_isapnp.c
	${NORMAL_C}

i82365_isasubr.o: $S/dev/isa/i82365_isasubr.c
	${NORMAL_C}

tcic2.o: $S/dev/ic/tcic2.c
	${NORMAL_C}

tcic2_isa.o: $S/dev/isa/tcic2_isa.c
	${NORMAL_C}

pcmcia.o: $S/dev/pcmcia/pcmcia.c
	${NORMAL_C}

pcmcia_cis.o: $S/dev/pcmcia/pcmcia_cis.c
	${NORMAL_C}

pcmcia_cis_quirks.o: $S/dev/pcmcia/pcmcia_cis_quirks.c
	${NORMAL_C}

if_ep_pcmcia.o: $S/dev/pcmcia/if_ep_pcmcia.c
	${NORMAL_C}

if_ne_pcmcia.o: $S/dev/pcmcia/if_ne_pcmcia.c
	${NORMAL_C}

aic_pcmcia.o: $S/dev/pcmcia/aic_pcmcia.c
	${NORMAL_C}

esp_pcmcia.o: $S/dev/pcmcia/esp_pcmcia.c
	${NORMAL_C}

com_pcmcia.o: $S/dev/pcmcia/com_pcmcia.c
	${NORMAL_C}

wdc_pcmcia.o: $S/dev/pcmcia/wdc_pcmcia.c
	${NORMAL_C}

if_sm_pcmcia.o: $S/dev/pcmcia/if_sm_pcmcia.c
	${NORMAL_C}

if_mbe_pcmcia.o: $S/dev/pcmcia/if_mbe_pcmcia.c
	${NORMAL_C}

pcmcom.o: $S/dev/pcmcia/pcmcom.c
	${NORMAL_C}

if_cnw.o: $S/dev/pcmcia/if_cnw.c
	${NORMAL_C}

if_wi.o: $S/dev/pcmcia/if_wi.c
	${NORMAL_C}

mhzc.o: $S/dev/pcmcia/mhzc.c
	${NORMAL_C}

if_ray.o: $S/dev/pcmcia/if_ray.c
	${NORMAL_C}

if_awi_pcmcia.o: $S/dev/pcmcia/if_awi_pcmcia.c
	${NORMAL_C}

if_xi.o: $S/dev/pcmcia/if_xi.c
	${NORMAL_C}

hid.o: $S/dev/usb/hid.c
	${NORMAL_C}

usb.o: $S/dev/usb/usb.c
	${NORMAL_C}

usbdi.o: $S/dev/usb/usbdi.c
	${NORMAL_C}

usbdi_util.o: $S/dev/usb/usbdi_util.c
	${NORMAL_C}

usb_mem.o: $S/dev/usb/usb_mem.c
	${NORMAL_C}

usb_subr.o: $S/dev/usb/usb_subr.c
	${NORMAL_C}

usb_quirks.o: $S/dev/usb/usb_quirks.c
	${NORMAL_C}

uhub.o: $S/dev/usb/uhub.c
	${NORMAL_C}

uaudio.o: $S/dev/usb/uaudio.c
	${NORMAL_C}

ucom.o: $S/dev/usb/ucom.c
	${NORMAL_C}

ugen.o: $S/dev/usb/ugen.c
	${NORMAL_C}

uhid.o: $S/dev/usb/uhid.c
	${NORMAL_C}

ukbd.o: $S/dev/usb/ukbd.c
	${NORMAL_C}

ukbdmap.o: $S/dev/usb/ukbdmap.c
	${NORMAL_C}

ulpt.o: $S/dev/usb/ulpt.c
	${NORMAL_C}

umass.o: $S/dev/usb/umass.c
	${NORMAL_C}

umodem.o: $S/dev/usb/umodem.c
	${NORMAL_C}

ums.o: $S/dev/usb/ums.c
	${NORMAL_C}

urio.o: $S/dev/usb/urio.c
	${NORMAL_C}

uvisor.o: $S/dev/usb/uvisor.c
	${NORMAL_C}

if_aue.o: $S/dev/usb/if_aue.c
	${NORMAL_C}

if_cue.o: $S/dev/usb/if_cue.c
	${NORMAL_C}

if_kue.o: $S/dev/usb/if_kue.c
	${NORMAL_C}

if_upl.o: $S/dev/usb/if_upl.c
	${NORMAL_C}

