files.sparc64 revision 96998
14887Schin# This file tells config what files go into building a kernel, 24887Schin# files marked standard are always included. 34887Schin# 412068SRoger.Faulkner@Oracle.COM# $FreeBSD: head/sys/conf/files.sparc64 96998 2002-05-20 16:10:17Z jake $ 54887Schin# 64887Schin# The long compile-with and dependency lines are required because of 78462SApril.Chin@Sun.COM# limitations in config: backslash-newline doesn't work in strings, and 84887Schin# dependency lines other than the first are silently ignored. 94887Schin# 104887Schin 114887Schincrypto/blowfish/bf_enc.c optional ipsec ipsec_esp 124887Schincrypto/des/des_enc.c optional ipsec ipsec_esp 134887Schindev/ofw/ofw_console.c optional ofw_console 144887Schindev/ofw/openfirm.c standard 154887Schinlibkern/ffs.c standard 164887Schinkern/subr_diskmbr.c standard 174887Schinkern/syscalls.c optional ktr 184887Schinsparc64/ebus/ebus.c count ebus 194887Schinsparc64/isa/isa.c optional isa 204887Schinsparc64/isa/ofw_isa.c optional ebus 214887Schinsparc64/isa/ofw_isa.c optional isa 224887Schinsparc64/pci/apb.c optional apb 234887Schinsparc64/pci/ofw_pci.c optional pci 2412068SRoger.Faulkner@Oracle.COMsparc64/pci/psycho.c optional pci 254887Schinsparc64/sbus/sbus.c optional sbus 264887Schinsparc64/sparc64/autoconf.c standard 274887Schinsparc64/sparc64/bus_machdep.c standard 284887Schinsparc64/sparc64/cache.c standard 294887Schinsparc64/sparc64/clock.c standard 304887Schinsparc64/sparc64/counter.c standard 314887Schinsparc64/sparc64/critical.c standard 324887Schinsparc64/sparc64/db_disasm.c optional ddb 334887Schinsparc64/sparc64/db_interface.c optional ddb 344887Schinsparc64/sparc64/db_trace.c optional ddb 354887Schinsparc64/sparc64/db_hwwatch.c optional ddb 364887Schinsparc64/sparc64/elf_machdep.c standard 374887Schin# locore.s and exception.s need to be handled in Makefile to put them first. 384887Schin# Otherwise it's they're normal. 394887Schin# sparc64/sparc64/locore.s standard 404887Schin# sparc64/sparc64/exception.s standard 414887Schinsparc64/sparc64/eeprom.c optional eeprom 424887Schinsparc64/sparc64/eeprom_ebus.c optional eeprom ebus 434887Schinsparc64/sparc64/eeprom_sbus.c optional eeprom sbus 444887Schinsparc64/sparc64/emul.c standard 454887Schinsparc64/sparc64/fp.c standard 464887Schinsparc64/sparc64/identcpu.c standard 474887Schinsparc64/sparc64/in_cksum.c optional inet 484887Schinsparc64/sparc64/intr_machdep.c standard 494887Schinsparc64/sparc64/iommu.c standard 504887Schinsparc64/sparc64/machdep.c standard 514887Schinsparc64/sparc64/mem.c standard 524887Schinsparc64/sparc64/mp_exception.s optional smp 534887Schinsparc64/sparc64/mp_locore.s optional smp 544887Schinsparc64/sparc64/mp_machdep.c optional smp 554887Schinsparc64/sparc64/nexus.c standard 564887Schinsparc64/sparc64/ofw_bus.c standard 574887Schinsparc64/sparc64/ofw_machdep.c standard 584887Schinsparc64/sparc64/pmap.c standard 594887Schinsparc64/sparc64/pv.c standard 604887Schinsparc64/sparc64/rwindow.c standard 614887Schinsparc64/sparc64/sparcbus_if.m standard 624887Schinsparc64/sparc64/support.s standard 634887Schinsparc64/sparc64/sys_machdep.c standard 644887Schinsparc64/sparc64/swtch.s standard 654887Schinsparc64/sparc64/tick.c standard 664887Schinsparc64/sparc64/tlb.c standard 674887Schinsparc64/sparc64/trap.c standard 684887Schinsparc64/sparc64/tsb.c standard 694887Schinsparc64/sparc64/vm_machdep.c standard 704887Schin