files.sparc64 revision 93264
143410Snewton# This file tells config what files go into building a kernel, 243410Snewton# files marked standard are always included. 343410Snewton# 443410Snewton# $FreeBSD: head/sys/conf/files.sparc64 93264 2002-03-27 05:39:23Z dillon $ 543410Snewton# 643410Snewton# The long compile-with and dependency lines are required because of 743410Snewton# limitations in config: backslash-newline doesn't work in strings, and 843410Snewton# dependency lines other than the first are silently ignored. 943410Snewton# 1043410Snewton 1143410Snewtoncrypto/blowfish/bf_enc.c optional ipsec ipsec_esp 1243410Snewtoncrypto/des/des_enc.c optional ipsec ipsec_esp 1343410Snewtondev/ofw/ofw_console.c optional ofw_console 1443410Snewtondev/ofw/openfirm.c standard 1543410Snewtonlibkern/ffs.c standard 1643410Snewtonkern/subr_diskmbr.c standard 1743410Snewtonkern/syscalls.c optional ktr 1843410Snewtonsparc64/ebus/ebus.c count ebus 1943410Snewtonsparc64/isa/isa.c optional isa 2043410Snewton# The following is needed for both ISA and EBus. 2143410Snewtonsparc64/isa/ofw_isa.c standard 2243410Snewtonsparc64/pci/apb.c optional apb 2343410Snewtonsparc64/pci/ofw_pci.c optional pci 2443410Snewtonsparc64/pci/psycho.c optional pci 2543410Snewtonsparc64/sbus/sbus.c optional sbus 2643410Snewtonsparc64/sparc64/autoconf.c standard 2743410Snewtonsparc64/sparc64/bus_machdep.c standard 2843410Snewtonsparc64/sparc64/cache.c standard 2943410Snewtonsparc64/sparc64/clock.c standard 3043410Snewtonsparc64/sparc64/counter.c standard 3143410Snewtonsparc64/sparc64/critical.c standard 3249263Snewtonsparc64/sparc64/db_disasm.c optional ddb 3350477Spetersparc64/sparc64/db_interface.c optional ddb 3443410Snewtonsparc64/sparc64/db_trace.c optional ddb 3543410Snewtonsparc64/sparc64/db_hwwatch.c optional ddb 3643410Snewtonsparc64/sparc64/elf_machdep.c standard 3743410Snewton# locore.s and exception.s need to be handled in Makefile to put them first. 3843410Snewton# Otherwise it's they're normal. 3943410Snewton# sparc64/sparc64/locore.s standard 4043410Snewton# sparc64/sparc64/exception.s standard 4143410Snewtonsparc64/sparc64/emul.c standard 4243410Snewtonsparc64/sparc64/fp.c standard 4343410Snewtonsparc64/sparc64/identcpu.c standard 4443410Snewtonsparc64/sparc64/in_cksum.c optional inet 4543410Snewtonsparc64/sparc64/intr_machdep.c standard 4643410Snewtonsparc64/sparc64/iommu.c standard 4743410Snewtonsparc64/sparc64/machdep.c standard 4843410Snewtonsparc64/sparc64/mem.c standard 4943410Snewtonsparc64/sparc64/mp_exception.s optional smp 5043410Snewtonsparc64/sparc64/mp_locore.s optional smp 5143410Snewtonsparc64/sparc64/mp_machdep.c optional smp 5243410Snewtonsparc64/sparc64/nexus.c standard 5343410Snewtonsparc64/sparc64/ofw_bus.c standard 5443410Snewtonsparc64/sparc64/ofw_machdep.c standard 5543410Snewtonsparc64/sparc64/pmap.c standard 5643410Snewtonsparc64/sparc64/pv.c standard 5743410Snewtonsparc64/sparc64/rwindow.c standard 5843410Snewtonsparc64/sparc64/sparcbus_if.m standard 5943410Snewtonsparc64/sparc64/support.s standard 6043410Snewtonsparc64/sparc64/sys_machdep.c standard 6143410Snewtonsparc64/sparc64/swtch.s standard 6243410Snewtonsparc64/sparc64/tick.c standard 6343410Snewtonsparc64/sparc64/trap.c standard 6443410Snewtonsparc64/sparc64/tsb.c standard 6543410Snewtonsparc64/sparc64/vm_machdep.c standard 6643410Snewton