kernel: Remove kernel profiling bits.
[dragonfly.git] / sys / platform / vkernel64 / conf / files
1 # This file tells config what files go into building a kernel,
2 # files marked standard are always included.
3 #
4 crypto/blowfish/bf_enc.c                optional        crypto
5 crypto/des/des_enc.c                    optional        crypto
6 crypto/des/des_ecb.c                    optional        crypto
7 crypto/des/des_setkey.c                 optional        crypto
8 kern/link_elf_obj.c             standard
9 vfs/smbfs/smbfs_io.c            optional        smbfs
10 vfs/smbfs/smbfs_node.c          optional        smbfs
11 vfs/smbfs/smbfs_smb.c           optional        smbfs
12 vfs/smbfs/smbfs_subr.c          optional        smbfs
13 vfs/smbfs/smbfs_vfsops.c        optional        smbfs
14 vfs/smbfs/smbfs_vnops.c         optional        smbfs
15 cpu/x86_64/misc/atomic.c        standard                                \
16         compile-with    "${NORMAL_C} -fomit-frame-pointer ${WERROR}"
17 cpu/x86_64/misc/cputimer_tsc.c  standard
18 platform/vkernel64/x86_64/autoconf.c    standard
19 platform/vkernel64/x86_64/mp.c          standard                        \
20         compile-with    "${NORMAL_C} -pthread -I/usr/include ${WERROR}"
21 #
22 # DDB XXX
23 cpu/x86_64/misc/elf_machdep.c           standard
24 cpu/x86_64/misc/lwbuf.c                 standard
25 cpu/x86_64/misc/in_cksum2.s             optional        inet
26 cpu/x86_64/misc/in_cksum2.s             optional        inet6
27 cpu/x86_64/misc/monitor.s               standard
28 cpu/x86_64/misc/ktr.c                   optional        ktr
29 cpu/x86_64/misc/db_disasm.c             optional        ddb
30 cpu/x86_64/misc/x86_64-gdbstub.c        optional        ddb
31 cpu/x86_64/misc/bzeront.s               standard
32
33 #
34 # DOS mbr and gpt
35 kern/subr_diskmbr.c                     standard
36 kern/subr_diskgpt.c                     standard
37
38 # DEVICES
39 #
40 dev/virtual/vkernel/cdrom/vcd.c         optional        vcd
41 dev/virtual/vkernel/disk/vdisk.c        optional        vkd
42 dev/virtual/vkernel/net/if_vke.c        optional        vke
43 vfs/dirfs/dirfs_vnops.c                 optional        dirfs
44 vfs/dirfs/dirfs_vfsops.c                optional        dirfs
45 vfs/dirfs/dirfs_subr.c          optional        dirfs
46
47 # PLATFORM FILES
48 #
49 platform/vkernel64/x86_64/global.s              standard
50 platform/vkernel64/x86_64/swtch.s               standard
51 platform/vkernel64/x86_64/npx.c         standard
52 platform/vkernel64/x86_64/db_interface.c        optional        ddb
53 platform/vkernel64/x86_64/db_trace.c    optional        ddb
54 platform/vkernel64/x86_64/vm_machdep.c  standard
55 platform/vkernel64/x86_64/cpu_regs.c    standard
56 platform/vkernel64/x86_64/userldt.c             standard
57 platform/vkernel64/x86_64/tls.c         standard
58 platform/vkernel64/x86_64/trap.c        standard
59 platform/vkernel64/x86_64/exception.c   standard
60 platform/vkernel64/x86_64/procfs_machdep.c      standard
61 platform/vkernel64/x86_64/fork_tramp.s  standard
62 platform/vkernel64/platform/init.c      standard
63 platform/vkernel64/platform/globaldata.c        standard
64 platform/vkernel64/platform/kqueue.c    standard
65 platform/vkernel64/platform/shutdown.c  standard
66 platform/vkernel64/platform/machintr.c  standard
67 platform/vkernel64/platform/copyio.c    standard
68 platform/vkernel64/platform/pmap.c      standard
69 platform/vkernel64/platform/pmap_inval.c        standard
70 platform/vkernel64/platform/busdma_machdep.c standard
71 platform/vkernel64/platform/sysarch.c   standard
72 platform/vkernel64/platform/systimer.c  standard
73 platform/vkernel64/platform/console.c   standard
74 platform/vkernel64/platform/ipl_funcs.c standard
75 platform/vkernel64/platform/cothread.c  standard