1 # This file tells config what files go into building a kernel,
2 # files marked standard are always included.
4 # $DragonFly: src/sys/platform/vkernel/conf/files,v 1.21 2008/03/20 02:14:52 dillon Exp $
6 crypto/blowfish/bf_enc.c optional ipsec ipsec_esp
7 crypto/des/des_enc.c optional ipsec ipsec_esp
8 crypto/des/des_ecb.c optional netsmbcrypto
9 crypto/des/des_enc.c optional netsmbcrypto
10 crypto/des/des_setkey.c optional netsmbcrypto
11 crypto/blowfish/bf_enc.c optional crypto
12 crypto/des/des_enc.c optional crypto
13 crypto/des/des_ecb.c optional crypto
14 crypto/des/des_setkey.c optional crypto
15 emulation/dragonfly12/dfbsd12_getdirentries.c optional compat_df12
16 emulation/dragonfly12/dfbsd12_stat.c optional compat_df12
17 kern/link_elf_obj.c standard
18 vfs/smbfs/smbfs_io.c optional smbfs
19 vfs/smbfs/smbfs_node.c optional smbfs
20 vfs/smbfs/smbfs_smb.c optional smbfs
21 vfs/smbfs/smbfs_subr.c optional smbfs
22 vfs/smbfs/smbfs_vfsops.c optional smbfs
23 vfs/smbfs/smbfs_vnops.c optional smbfs
24 cpu/x86_64/misc/atomic.c standard \
25 compile-with "${CC} -c ${CFLAGS} ${DEFINED_PROF:S/^$/-fomit-frame-pointer/} ${.IMPSRC}"
26 platform/vkernel64/x86_64/autoconf.c standard
27 platform/vkernel64/x86_64/mp.c optional smp \
28 compile-with "${CC} -c -pthread ${CFLAGS} -I/usr/include ${.IMPSRC}"
31 cpu/x86_64/misc/elf_machdep.c standard
32 cpu/x86_64/misc/lwbuf.c standard
33 cpu/x86_64/misc/in_cksum2.s optional inet
34 cpu/x86_64/misc/monitor.s standard
35 cpu/x86_64/misc/ktr.c optional ktr
36 cpu/x86_64/misc/db_disasm.c optional ddb
37 cpu/x86_64/misc/x86_64-gdbstub.c optional ddb
38 cpu/x86_64/misc/bzeront.s standard
42 kern/subr_diskmbr.c standard
43 kern/subr_diskgpt.c standard
47 dev/virtual/cdrom/vcd.c optional vcd
48 dev/virtual/disk/vdisk.c optional vkd
49 dev/virtual/net/if_vke.c optional vke
53 platform/vkernel64/x86_64/global.s standard
54 platform/vkernel64/x86_64/swtch.s standard
55 platform/vkernel64/x86_64/npx.c standard
56 platform/vkernel64/x86_64/db_interface.c optional ddb
57 platform/vkernel64/x86_64/db_trace.c optional ddb
58 platform/vkernel64/x86_64/vm_machdep.c standard
59 platform/vkernel64/x86_64/cpu_regs.c standard
60 platform/vkernel64/x86_64/userldt.c standard
61 platform/vkernel64/x86_64/tls.c standard
62 platform/vkernel64/x86_64/trap.c standard
63 platform/vkernel64/x86_64/exception.c standard
64 platform/vkernel64/x86_64/procfs_machdep.c standard
65 platform/vkernel64/x86_64/fork_tramp.s standard
66 platform/vkernel64/platform/init.c standard
67 platform/vkernel64/platform/globaldata.c standard
68 platform/vkernel64/platform/kqueue.c standard
69 platform/vkernel64/platform/shutdown.c standard
70 platform/vkernel64/platform/machintr.c standard
71 platform/vkernel64/platform/copyio.c standard
72 platform/vkernel64/platform/pmap.c standard
73 platform/vkernel64/platform/pmap_inval.c standard
74 platform/vkernel64/platform/busdma_machdep.c standard
75 platform/vkernel64/platform/sysarch.c standard
76 platform/vkernel64/platform/systimer.c standard
77 platform/vkernel64/platform/console.c standard
78 platform/vkernel64/platform/ipl_funcs.c standard
79 platform/vkernel64/platform/cothread.c standard