files.mips revision 182224
1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3# 4# Copyright (c) 2001, 2004-2005, Juniper Networks, Inc. 5# All rights reserved. 6# JNPR: files.mips,v 1.11 2007/08/09 12:25:35 katta 7# 8# The long compile-with and dependency lines are required because of 9# limitations in config: backslash-newline doesn't work in strings, and 10# dependency lines other than the first are silently ignored. 11# 12# ---------------------------------------------------------------------- 13# Phase 2 14# ---------------------------------------------------------------------- 15# This file tells config what files go into building a kernel, 16# files marked standard are always included. 17# 18# Copyright (c) 2001, 2004-2005, Juniper Networks, Inc. 19# All rights reserved. 20# JNPR: files.mips,v 1.11 2007/08/09 12:25:35 katta 21# $FreeBSD: head/sys/conf/files.mips 182224 2008-08-27 01:41:32Z imp $ 22# 23# The long compile-with and dependency lines are required because of 24# limitations in config: backslash-newline doesn't work in strings, and 25# dependency lines other than the first are silently ignored. 26# 27# ---------------------------------------------------------------------- 28# Phase 2 29# ---------------------------------------------------------------------- 30mips/mips/machdep.c standard 31mips/mips/mp_machdep.c optional smp 32mips/mips/mips_subr.c standard 33mips/mips/psraccess.S standard 34# ---------------------------------------------------------------------- 35# Phase 3 36# ---------------------------------------------------------------------- 37mips/mips/autoconf.c standard 38mips/mips/cpu.c standard 39mips/mips/elf_machdep.c standard 40mips/mips/exception.S standard 41mips/mips/gdb_machdep.c standard 42mips/mips/mainbus.c standard 43mips/mips/pmap.c standard 44mips/mips/trap.c standard 45mips/mips/vm_machdep.c standard 46# ---------------------------------------------------------------------- 47# Phase 4 48# ---------------------------------------------------------------------- 49mips/mips/tick.c standard 50# ---------------------------------------------------------------------- 51# Phase 5 52# ---------------------------------------------------------------------- 53mips/mips/fp.S standard 54mips/mips/pm_machdep.c standard 55mips/mips/swtch.S standard 56mips/mips/tlb.S standard 57 58mips/mips/busdma_machdep.c standard 59mips/mips/cache.c standard 60mips/mips/cache_mipsNN.c standard 61#mips/mips/copystr.S standard 62mips/mips/db_disasm.c optional ddb 63mips/mips/db_interface.c optional ddb 64mips/mips/db_trace.c optional ddb 65mips/mips/dump_machdep.c standard 66mips/mips/in_cksum.c optional inet 67mips/mips/intr_machdep.c standard 68mips/mips/locore.S standard no-obj 69mips/mips/mem.c optional mem 70mips/mips/nexus.c standard 71mips/mips/stack_machdep.c optional ddb | stack 72mips/mips/support.S standard 73mips/mips/swtch.S standard 74mips/mips/uio_machdep.c standard 75geom/geom_bsd.c standard 76geom/geom_bsd_enc.c standard 77geom/geom_mbr.c standard 78geom/geom_mbr_enc.c standard 79libkern/ashldi3.c standard 80libkern/ashrdi3.c standard 81libkern/divdi3.c standard 82libkern/ffsl.c standard 83libkern/fls.c standard 84libkern/flsl.c standard 85libkern/lshrdi3.c standard 86libkern/moddi3.c standard 87libkern/qdivrem.c standard 88libkern/udivdi3.c standard 89libkern/umoddi3.c standard 90 91#XXX: We can't use these versions, as strcmp.c is included conf/files 92#libkern/mips/strcmp.S standard 93#libkern/mips/strncmp.S standard 94 95dev/cfe/cfe_api.c optional cfe 96dev/cfe/cfe_console.c optional cfe_console 97#dev/cfe/cfe_resource.c optional cfe # not yet needed 98 99