files.sparc64 revision 146411
18097Sjkh# This file tells config what files go into building a kernel,
28097Sjkh# files marked standard are always included.
38097Sjkh#
450479Speter# $FreeBSD: head/sys/conf/files.sparc64 146411 2005-05-19 18:15:37Z marius $
58097Sjkh#
68097Sjkh# The long compile-with and dependency lines are required because of
78097Sjkh# limitations in config: backslash-newline doesn't work in strings, and
88097Sjkh# dependency lines other than the first are silently ignored.
98097Sjkh#
108097Sjkh
118097Sjkhcrypto/blowfish/bf_enc.c	optional	ipsec ipsec_esp
128097Sjkhcrypto/des/des_enc.c		optional	ipsec ipsec_esp
138881Srgrimescrypto/blowfish/bf_enc.c	optional	crypto
148881Srgrimescrypto/des/des_enc.c		optional	crypto
158097Sjkhdev/auxio/auxio.c		optional	auxio sbus
168097Sjkhdev/auxio/auxio.c		optional	auxio ebus
178097Sjkhdev/esp/esp_sbus.c		optional	esp sbus
188097Sjkhdev/fb/creator.c		optional	creator sc
198097Sjkhdev/fb/fb.c			optional	sc
208097Sjkhdev/fb/splash.c			optional	splash
218097Sjkhdev/kbd/kbd.c			optional	sc
228097Sjkhdev/ofw/ofw_bus_if.m		standard
238097Sjkhdev/ofw/ofw_console.c		optional	ofw_console
248097Sjkhdev/ofw/openfirm.c		standard
258097Sjkhdev/ofw/openfirmio.c		standard
268097Sjkhdev/ofw/openpromio.c		standard
278097Sjkhdev/sound/sbus/cs4231.c		optional	snd_audiocs ebus
288097Sjkhdev/sound/sbus/cs4231.c		optional	snd_audiocs sbus
298097Sjkhdev/syscons/scgfbrndr.c		optional	sc
308097Sjkhdev/syscons/schistory.c		optional	sc
318097Sjkhdev/syscons/scmouse.c		optional	sc
328097Sjkhdev/syscons/scterm.c		optional	sc
338097Sjkhdev/syscons/scterm-dumb.c	optional	sc
348097Sjkhdev/syscons/scterm-sc.c		optional	sc
358097Sjkhdev/syscons/scvidctl.c		optional	sc
368709Sjkhdev/syscons/scvtb.c		optional	sc
378556Sjkhdev/syscons/syscons.c		optional	sc
388556Sjkhdev/syscons/sysmouse.c		optional	sc
398556Sjkhdev/uart/uart_cpu_sparc64.c	optional	uart
408556Sjkhdev/uart/uart_kbd_sun.c		optional	uart sc
4112661Spetergeom/geom_bsd.c			standard
428556Sjkhgeom/geom_bsd_enc.c		standard
438556Sjkhgeom/geom_sunlabel.c		standard
448556Sjkhgeom/geom_sunlabel_enc.c	standard
4524597Sjkhkern/syscalls.c			optional	ktr
468556Sjkhlibkern/ffs.c			standard
478556Sjkhlibkern/ffsl.c			standard
48107525Smarcellibkern/fls.c			standard
49160380Ssimonlibkern/flsl.c			standard
508097Sjkhsparc64/central/central.c	optional	central
518097Sjkhsparc64/creator/creator_upa.c	optional	creator sc
528097Sjkhsparc64/ebus/ebus.c		optional	ebus
538097Sjkhsparc64/fhc/clkbrd.c		optional	clkbrd fhc
548097Sjkhsparc64/fhc/fhc.c		optional	fhc
558097Sjkhsparc64/fhc/fhc_central.c	optional	fhc central
568097Sjkhsparc64/fhc/fhc_nexus.c		optional	fhc
578097Sjkhsparc64/isa/isa.c		optional	isa
588097Sjkhsparc64/isa/isa_dma.c		optional	isa
598097Sjkhsparc64/isa/ofw_isa.c		optional	ebus
608097Sjkhsparc64/isa/ofw_isa.c		optional	isa
618097Sjkhsparc64/pci/apb.c		optional	pci
628097Sjkhsparc64/pci/ofw_pci.c		optional	pci
638097Sjkhsparc64/pci/ofw_pcib.c		optional	pci
648097Sjkhsparc64/pci/ofw_pcib_subr.c	optional	pci
658097Sjkhsparc64/pci/ofw_pcibus.c	optional	pci
668097Sjkhsparc64/pci/ofw_pci_if.m	optional	pci
678097Sjkhsparc64/pci/psycho.c		optional	pci
688097Sjkhsparc64/sbus/dma_sbus.c		optional	sbus
698097Sjkhsparc64/sbus/sbus.c		optional	sbus
708097Sjkhsparc64/sbus/lsi64854.c		optional	sbus
718097Sjkhsparc64/sparc64/autoconf.c	standard
728097Sjkhsparc64/sparc64/bus_machdep.c	standard
738097Sjkhsparc64/sparc64/cache.c		standard
748097Sjkhsparc64/sparc64/cheetah.c	standard
7512661Spetersparc64/sparc64/clock.c		standard
768097Sjkhsparc64/sparc64/counter.c	standard
778097Sjkhsparc64/sparc64/db_disasm.c	optional	ddb
788097Sjkhsparc64/sparc64/db_interface.c	optional	ddb
798097Sjkhsparc64/sparc64/db_trace.c	optional	ddb
808097Sjkhsparc64/sparc64/db_hwwatch.c	optional	ddb
8120247Sjkhsparc64/sparc64/dump_machdep.c	standard
8220247Sjkhsparc64/sparc64/elf_machdep.c	standard
8320247Sjkhsparc64/sparc64/exception.S	standard	no-obj
8420247Sjkhsparc64/sparc64/eeprom.c	optional	eeprom ebus
8520569Sjkhsparc64/sparc64/eeprom.c	optional	eeprom fhc
8620377Sjkhsparc64/sparc64/eeprom.c	optional	eeprom sbus
8720247Sjkhsparc64/sparc64/gdb_machdep.c	optional	gdb
8820247Sjkhsparc64/sparc64/identcpu.c	standard
8912661Spetersparc64/sparc64/in_cksum.c	optional	inet
9012661Spetersparc64/sparc64/interrupt.S	standard	no-obj
9112661Spetersparc64/sparc64/intr_machdep.c	standard
9212661Spetersparc64/sparc64/iommu.c		standard
9312661Spetersparc64/sparc64/locore.S	standard	no-obj
9412661Spetersparc64/sparc64/machdep.c	standard
9512661Spetersparc64/sparc64/mem.c		optional	mem
9612661Spetersparc64/sparc64/mp_exception.S	optional	smp
9712661Spetersparc64/sparc64/mp_locore.S	optional	smp
9812661Spetersparc64/sparc64/mp_machdep.c	optional	smp
9912661Spetersparc64/sparc64/nexus.c		standard
10012661Spetersparc64/sparc64/ofw_bus.c	standard
10112661Spetersparc64/sparc64/ofw_machdep.c	standard
1028097Sjkhsparc64/sparc64/pmap.c		standard
1038097Sjkhsparc64/sparc64/prof_machdep.c	optional	profiling-routine
1048097Sjkhsparc64/sparc64/rtc.c		optional	rtc ebus
1058097Sjkhsparc64/sparc64/rtc.c		optional	rtc isa
1068097Sjkhsparc64/sparc64/rwindow.c	standard
1078097Sjkhsparc64/sparc64/sc_machdep.c	optional	sc
1088097Sjkhsparc64/sparc64/spitfire.c	standard
1098097Sjkhsparc64/sparc64/support.S	standard
1108097Sjkhsparc64/sparc64/sys_machdep.c	standard
1118097Sjkhsparc64/sparc64/swtch.S		standard
1128097Sjkhsparc64/sparc64/tick.c		standard
1138097Sjkhsparc64/sparc64/tlb.c		standard
1148097Sjkhsparc64/sparc64/trap.c		standard
1158097Sjkhsparc64/sparc64/tsb.c		standard
1168097Sjkhsparc64/sparc64/uio_machdep.c	standard
1178097Sjkhsparc64/sparc64/vm_machdep.c	standard
1188097Sjkh#
1198097Sjkhukbdmap.h			optional	ukbd_dflt_keymap	\
1208097Sjkh	compile-with	"/usr/sbin/kbdcontrol -L ${UKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > ukbdmap.h"			\
1218097Sjkh	no-obj no-implicit-rule before-depend				\
12212661Speter	clean		"ukbdmap.h"
12312661Speter#
12412661Speter