files.i386 revision 217515
1234353Sdim# This file tells config what files go into building a kernel, 2193323Sed# files marked standard are always included. 3193323Sed# 4193323Sed# $FreeBSD: head/sys/conf/files.i386 217515 2011-01-17 22:58:28Z jkim $ 5193323Sed# 6193323Sed# The long compile-with and dependency lines are required because of 7193323Sed# limitations in config: backslash-newline doesn't work in strings, and 8193323Sed# dependency lines other than the first are silently ignored. 9193323Sed# 10193323Sedlinux_genassym.o optional compat_linux \ 11193323Sed dependency "$S/i386/linux/linux_genassym.c" \ 12193323Sed compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 13193323Sed no-obj no-implicit-rule \ 14249423Sdim clean "linux_genassym.o" 15249423Sdim# 16239462Sdimlinux_assym.h optional compat_linux \ 17249423Sdim dependency "$S/kern/genassym.sh linux_genassym.o" \ 18193323Sed compile-with "sh $S/kern/genassym.sh linux_genassym.o > ${.TARGET}" \ 19249423Sdim no-obj no-implicit-rule before-depend \ 20193323Sed clean "linux_assym.h" 21193399Sed# 22198090Srdivackysvr4_genassym.o optional compat_svr4 \ 23226633Sdim dependency "$S/i386/svr4/svr4_genassym.c" \ 24224145Sdim compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 25263508Sdim no-obj no-implicit-rule \ 26193323Sed clean "svr4_genassym.o" 27193323Sed# 28193323Sedsvr4_assym.h optional compat_svr4 \ 29193323Sed dependency "$S/kern/genassym.sh svr4_genassym.o" \ 30263508Sdim compile-with "sh $S/kern/genassym.sh svr4_genassym.o > ${.TARGET}" \ 31263508Sdim no-obj no-implicit-rule before-depend \ 32263508Sdim clean "svr4_assym.h" 33239462Sdim# 34224145Sdimfont.h optional sc_dflt_font \ 35239462Sdim compile-with "uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x16.fnt && file2c 'static u_char dflt_font_16[16*256] = {' '};' < ${SC_DFLT_FONT}-8x16 > font.h && uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x14.fnt && file2c 'static u_char dflt_font_14[14*256] = {' '};' < ${SC_DFLT_FONT}-8x14 >> font.h && uudecode < /usr/share/syscons/fonts/${SC_DFLT_FONT}-8x8.fnt && file2c 'static u_char dflt_font_8[8*256] = {' '};' < ${SC_DFLT_FONT}-8x8 >> font.h" \ 36193323Sed no-obj no-implicit-rule before-depend \ 37239462Sdim clean "font.h ${SC_DFLT_FONT}-8x14 ${SC_DFLT_FONT}-8x16 ${SC_DFLT_FONT}-8x8" 38239462Sdim# 39239462Sdimatkbdmap.h optional atkbd_dflt_keymap \ 40239462Sdim compile-with "/usr/sbin/kbdcontrol -L ${ATKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > atkbdmap.h" \ 41239462Sdim no-obj no-implicit-rule before-depend \ 42224145Sdim clean "atkbdmap.h" 43224145Sdim# 44239462Sdimukbdmap.h optional ukbd_dflt_keymap \ 45193323Sed compile-with "/usr/sbin/kbdcontrol -L ${UKBD_DFLT_KEYMAP} | sed -e 's/^static keymap_t.* = /static keymap_t key_map = /' -e 's/^static accentmap_t.* = /static accentmap_t accent_map = /' > ukbdmap.h" \ 46193323Sed no-obj no-implicit-rule before-depend \ 47193323Sed clean "ukbdmap.h" 48193323Sed# 49193323Sednvenetlib.o optional nve pci \ 50193323Sed dependency "$S/contrib/dev/nve/i386/nvenetlib.o.bz2.uu" \ 51221345Sdim compile-with "uudecode $S/contrib/dev/nve/i386/nvenetlib.o.bz2.uu ; bzip2 -df nvenetlib.o.bz2" \ 52193323Sed no-implicit-rule 53206124Srdivacky# 54193323Sedos+%DIKED-nve.h optional nve pci \ 55193323Sed dependency "$S/contrib/dev/nve/os.h" \ 56193323Sed compile-with "sed -e 's/^.*#include.*phy\.h.*$$//' $S/contrib/dev/nve/os.h > os+%DIKED-nve.h" \ 57239462Sdim no-implicit-rule no-obj before-depend \ 58239462Sdim clean "os+%DIKED-nve.h" 59234353Sdim# 60234353Sdimhptmvraid.o optional hptmv \ 61234353Sdim dependency "$S/dev/hptmv/i386-elf.raid.o.uu" \ 62234353Sdim compile-with "uudecode < $S/dev/hptmv/i386-elf.raid.o.uu" \ 63234353Sdim no-implicit-rule 64234353Sdim# 65234353Sdimhptrr_lib.o optional hptrr \ 66234353Sdim dependency "$S/dev/hptrr/i386-elf.hptrr_lib.o.uu" \ 67193323Sed compile-with "uudecode < $S/dev/hptrr/i386-elf.hptrr_lib.o.uu" \ 68193323Sed no-implicit-rule 69193323Sed# 70193323Sedcompat/linprocfs/linprocfs.c optional linprocfs 71239462Sdimcompat/linsysfs/linsysfs.c optional linsysfs 72239462Sdimcompat/linux/linux_emul.c optional compat_linux 73239462Sdimcompat/linux/linux_file.c optional compat_linux 74263508Sdimcompat/linux/linux_futex.c optional compat_linux 75221345Sdimcompat/linux/linux_getcwd.c optional compat_linux 76234353Sdimcompat/linux/linux_ioctl.c optional compat_linux 77221345Sdimcompat/linux/linux_ipc.c optional compat_linux 78221345Sdimcompat/linux/linux_mib.c optional compat_linux 79221345Sdimcompat/linux/linux_misc.c optional compat_linux 80221345Sdimcompat/linux/linux_signal.c optional compat_linux 81221345Sdimcompat/linux/linux_socket.c optional compat_linux 82221345Sdimcompat/linux/linux_stats.c optional compat_linux 83221345Sdimcompat/linux/linux_sysctl.c optional compat_linux 84193323Sedcompat/linux/linux_time.c optional compat_linux 85193323Sedcompat/linux/linux_uid16.c optional compat_linux 86221345Sdimcompat/linux/linux_util.c optional compat_linux 87193323Sedcompat/ndis/kern_ndis.c optional ndisapi pci 88193323Sedcompat/ndis/kern_windrv.c optional ndisapi pci 89193323Sedcompat/ndis/subr_hal.c optional ndisapi pci 90249423Sdimcompat/ndis/subr_ndis.c optional ndisapi pci 91249423Sdimcompat/ndis/subr_ntoskrnl.c optional ndisapi pci 92249423Sdimcompat/ndis/subr_pe.c optional ndisapi pci 93243830Sdimcompat/ndis/subr_usbd.c optional ndisapi pci 94249423Sdimcompat/ndis/winx32_wrap.S optional ndisapi pci 95234353Sdimcompat/svr4/imgact_svr4.c optional compat_svr4 96234353Sdimcompat/svr4/svr4_fcntl.c optional compat_svr4 97221345Sdimcompat/svr4/svr4_filio.c optional compat_svr4 98221345Sdimcompat/svr4/svr4_ioctl.c optional compat_svr4 99221345Sdimcompat/svr4/svr4_ipc.c optional compat_svr4 100221345Sdimcompat/svr4/svr4_misc.c optional compat_svr4 101221345Sdimcompat/svr4/svr4_resource.c optional compat_svr4 102224145Sdimcompat/svr4/svr4_signal.c optional compat_svr4 103224145Sdimcompat/svr4/svr4_socket.c optional compat_svr4 104193323Sedcompat/svr4/svr4_sockio.c optional compat_svr4 105243830Sdimcompat/svr4/svr4_stat.c optional compat_svr4 106243830Sdimcompat/svr4/svr4_stream.c optional compat_svr4 107243830Sdimcompat/svr4/svr4_syscallnames.c optional compat_svr4 108243830Sdimcompat/svr4/svr4_sysent.c optional compat_svr4 109243830Sdimcompat/svr4/svr4_sysvec.c optional compat_svr4 110243830Sdimcompat/svr4/svr4_termios.c optional compat_svr4 111243830Sdimbf_enc.o optional crypto | ipsec \ 112243830Sdim dependency "$S/crypto/blowfish/arch/i386/bf_enc.S $S/crypto/blowfish/arch/i386/bf_enc_586.S $S/crypto/blowfish/arch/i386/bf_enc_686.S" \ 113221345Sdim compile-with "${CC} -c -I$S/crypto/blowfish/arch/i386 ${ASM_CFLAGS} ${WERROR} ${.IMPSRC}" \ 114193323Sed no-implicit-rule 115193323Sedcrypto/aesni/aesencdec_i386.S optional aesni 116193323Sedcrypto/aesni/aeskeys_i386.S optional aesni 117221345Sdimcrypto/aesni/aesni.c optional aesni 118193323Sedcrypto/aesni/aesni_wrap.c optional aesni 119210299Sedcrypto/des/arch/i386/des_enc.S optional crypto | ipsec | netsmb 120210299Sedcrypto/via/padlock.c optional padlock 121193323Sedcrypto/via/padlock_cipher.c optional padlock 122193323Sedcrypto/via/padlock_hash.c optional padlock 123193323Seddev/advansys/adv_isa.c optional adv isa 124221345Sdimdev/agp/agp_ali.c optional agp 125221345Sdimdev/agp/agp_amd.c optional agp 126221345Sdimdev/agp/agp_amd64.c optional agp 127221345Sdimdev/agp/agp_ati.c optional agp 128221345Sdimdev/agp/agp_i810.c optional agp 129221345Sdimdev/agp/agp_intel.c optional agp 130221345Sdimdev/agp/agp_nvidia.c optional agp 131193323Seddev/agp/agp_sis.c optional agp 132221345Sdimdev/agp/agp_via.c optional agp 133221345Sdimdev/aic/aic_isa.c optional aic isa 134221345Sdimdev/amdsbwd/amdsbwd.c optional amdsbwd 135234353Sdimdev/amdtemp/amdtemp.c optional amdtemp 136221345Sdimdev/arcmsr/arcmsr.c optional arcmsr pci 137193323Seddev/asmc/asmc.c optional asmc isa 138193323Seddev/atkbdc/atkbd.c optional atkbd atkbdc 139221345Sdimdev/atkbdc/atkbd_atkbdc.c optional atkbd atkbdc 140221345Sdimdev/atkbdc/atkbdc.c optional atkbdc 141221345Sdimdev/atkbdc/atkbdc_isa.c optional atkbdc isa 142234353Sdimdev/atkbdc/atkbdc_subr.c optional atkbdc 143221345Sdimdev/atkbdc/psm.c optional psm atkbdc 144221345Sdimdev/ce/ceddk.c optional ce 145221345Sdimdev/ce/if_ce.c optional ce 146193323Seddev/ce/tau32-ddk.c optional ce 147193323Seddev/cm/if_cm_isa.c optional cm isa 148193323Seddev/coretemp/coretemp.c optional coretemp 149221345Sdimdev/cp/cpddk.c optional cp 150193323Seddev/cp/if_cp.c optional cp 151221345Sdimdev/cpuctl/cpuctl.c optional cpuctl 152221345Sdimdev/ctau/ctau.c optional ctau 153221345Sdimdev/ctau/ctddk.c optional ctau 154221345Sdimdev/ctau/if_ct.c optional ctau 155221345Sdimdev/cx/csigma.c optional cx 156221345Sdimdev/cx/cxddk.c optional cx 157221345Sdimdev/cx/if_cx.c optional cx 158221345Sdimdev/dpms/dpms.c optional dpms 159221345Sdimdev/ed/if_ed_3c503.c optional ed isa ed_3c503 160221345Sdimdev/ed/if_ed_isa.c optional ed isa 161221345Sdimdev/ed/if_ed_wd80x3.c optional ed isa 162221345Sdimdev/ed/if_ed_hpp.c optional ed isa ed_hpp 163221345Sdimdev/ed/if_ed_sic.c optional ed isa ed_sic 164263508Sdimdev/fb/fb.c optional fb | vga 165221345Sdimdev/fb/s3_pci.c optional s3pci 166221345Sdimdev/fb/vesa.c optional vga vesa 167221345Sdimdev/fb/vga.c optional vga 168221345Sdimdev/fdc/fdc.c optional fdc 169221345Sdimdev/fdc/fdc_acpi.c optional fdc 170193323Seddev/fdc/fdc_isa.c optional fdc isa 171193323Seddev/fdc/fdc_pccard.c optional fdc pccard 172221345Sdimdev/fe/if_fe_isa.c optional fe isa 173193323Seddev/glxsb/glxsb.c optional glxsb 174193323Seddev/glxsb/glxsb_hash.c optional glxsb 175221345Sdimdev/hptmv/entry.c optional hptmv 176193323Seddev/hptmv/mv.c optional hptmv 177221345Sdimdev/hptmv/gui_lib.c optional hptmv 178193323Seddev/hptmv/hptproc.c optional hptmv 179263508Sdimdev/hptmv/ioctl.c optional hptmv 180193323Seddev/hptrr/hptrr_os_bsd.c optional hptrr 181193323Seddev/hptrr/hptrr_osm_bsd.c optional hptrr 182193399Seddev/hptrr/hptrr_config.c optional hptrr 183249423Sdimdev/hwpmc/hwpmc_amd.c optional hwpmc 184249423Sdimdev/hwpmc/hwpmc_intel.c optional hwpmc 185249423Sdimdev/hwpmc/hwpmc_core.c optional hwpmc 186249423Sdimdev/hwpmc/hwpmc_uncore.c optional hwpmc 187249423Sdimdev/hwpmc/hwpmc_pentium.c optional hwpmc 188249423Sdimdev/hwpmc/hwpmc_piv.c optional hwpmc 189249423Sdimdev/hwpmc/hwpmc_ppro.c optional hwpmc 190249423Sdimdev/hwpmc/hwpmc_tsc.c optional hwpmc 191249423Sdimdev/hwpmc/hwpmc_x86.c optional hwpmc 192249423Sdimdev/ichwd/ichwd.c optional ichwd 193249423Sdimdev/if_ndis/if_ndis.c optional ndis 194249423Sdimdev/if_ndis/if_ndis_pccard.c optional ndis pccard 195249423Sdimdev/if_ndis/if_ndis_pci.c optional ndis cardbus | ndis pci 196249423Sdimdev/if_ndis/if_ndis_usb.c optional ndis usb 197249423Sdimdev/io/iodev.c optional io 198249423Sdimdev/ipmi/ipmi.c optional ipmi 199249423Sdimdev/ipmi/ipmi_acpi.c optional ipmi acpi 200249423Sdimdev/ipmi/ipmi_isa.c optional ipmi isa 201249423Sdimdev/ipmi/ipmi_kcs.c optional ipmi 202249423Sdimdev/ipmi/ipmi_smic.c optional ipmi 203249423Sdimdev/ipmi/ipmi_smbus.c optional ipmi smbus 204249423Sdimdev/ipmi/ipmi_smbios.c optional ipmi 205249423Sdimdev/ipmi/ipmi_ssif.c optional ipmi smbus 206249423Sdimdev/ipmi/ipmi_pci.c optional ipmi pci 207263508Sdimdev/ipmi/ipmi_linux.c optional ipmi compat_linux 208249423Sdimdev/kbd/kbd.c optional atkbd | sc | ukbd 209249423Sdimdev/le/if_le_isa.c optional le isa 210249423Sdimdev/lindev/full.c optional lindev 211249423Sdimdev/lindev/lindev.c optional lindev 212249423Sdimdev/mse/mse.c optional mse 213249423Sdimdev/mse/mse_isa.c optional mse isa 214249423Sdimdev/nfe/if_nfe.c optional nfe pci 215249423Sdimdev/nve/if_nve.c optional nve pci 216263508Sdimdev/nvram/nvram.c optional nvram isa 217249423Sdimdev/pcf/pcf_isa.c optional pcf 218249423Sdimdev/random/nehemiah.c optional random 219249423Sdimdev/sbni/if_sbni.c optional sbni 220249423Sdimdev/sbni/if_sbni_isa.c optional sbni isa 221249423Sdimdev/sbni/if_sbni_pci.c optional sbni pci 222249423Sdimdev/sio/sio.c optional sio 223249423Sdimdev/sio/sio_isa.c optional sio isa 224249423Sdimdev/sio/sio_pccard.c optional sio pccard 225263508Sdimdev/sio/sio_pci.c optional sio pci 226249423Sdimdev/sio/sio_puc.c optional sio puc 227249423Sdimdev/speaker/spkr.c optional speaker 228249423Sdimdev/syscons/apm/apm_saver.c optional apm_saver apm 229249423Sdimdev/syscons/scterm-teken.c optional sc 230249423Sdimdev/syscons/scvesactl.c optional sc vga vesa 231249423Sdimdev/syscons/scvgarndr.c optional sc vga 232249423Sdimdev/syscons/scvtb.c optional sc 233249423Sdimdev/tpm/tpm.c optional tpm 234249423Sdimdev/tpm/tpm_acpi.c optional tpm acpi 235249423Sdimdev/tpm/tpm_isa.c optional tpm isa 236249423Sdimdev/uart/uart_cpu_i386.c optional uart 237249423Sdimdev/acpica/acpi_if.m standard 238249423Sdimdev/acpi_support/acpi_wmi_if.m standard 239249423Sdimdev/wpi/if_wpi.c optional wpi 240249423Sdimi386/acpica/acpi_machdep.c optional acpi 241249423Sdimacpi_wakecode.o optional acpi \ 242249423Sdim dependency "$S/i386/acpica/acpi_wakecode.S assym.s" \ 243249423Sdim compile-with "${NORMAL_S}" \ 244249423Sdim no-obj no-implicit-rule before-depend \ 245249423Sdim clean "acpi_wakecode.o" 246249423Sdimacpi_wakecode.bin optional acpi \ 247249423Sdim dependency "acpi_wakecode.o" \ 248249423Sdim compile-with "objcopy -S -O binary acpi_wakecode.o ${.TARGET}" \ 249249423Sdim no-obj no-implicit-rule before-depend \ 250249423Sdim clean "acpi_wakecode.bin" 251249423Sdimacpi_wakecode.h optional acpi \ 252249423Sdim dependency "acpi_wakecode.bin" \ 253249423Sdim compile-with "file2c -sx 'static char wakecode[] = {' '};' < acpi_wakecode.bin > ${.TARGET}" \ 254249423Sdim no-obj no-implicit-rule before-depend \ 255249423Sdim clean "acpi_wakecode.h" 256249423Sdimacpi_wakedata.h optional acpi \ 257249423Sdim dependency "acpi_wakecode.o" \ 258249423Sdim compile-with '${NM} -n --defined-only acpi_wakecode.o | while read offset dummy what; do echo "#define $${what} 0x$${offset}"; done > ${.TARGET}' \ 259249423Sdim no-obj no-implicit-rule before-depend \ 260249423Sdim clean "acpi_wakedata.h" 261249423Sdim# 262249423Sdimi386/acpica/acpi_wakeup.c optional acpi 263249423Sdimi386/bios/apm.c optional apm 264249423Sdimi386/bios/mca_machdep.c optional mca 265249423Sdimi386/bios/smapi.c optional smapi 266249423Sdimi386/bios/smapi_bios.S optional smapi 267239462Sdim#i386/i386/apic_vector.s optional apic 268239462Sdimi386/i386/atomic.c standard \ 269239462Sdim compile-with "${CC} -c ${CFLAGS} ${DEFINED_PROF:S/^$/-fomit-frame-pointer/} ${.IMPSRC}" 270239462Sdimi386/i386/autoconf.c standard 271239462Sdimi386/i386/bios.c optional native 272239462Sdimi386/i386/bioscall.s optional native 273239462Sdimi386/i386/bpf_jit_machdep.c optional bpf_jitter 274239462Sdimi386/i386/db_disasm.c optional ddb 275239462Sdimi386/i386/db_interface.c optional ddb 276239462Sdimi386/i386/db_trace.c optional ddb 277263508Sdimi386/i386/elan-mmcr.c optional cpu_elan | cpu_soekris 278263508Sdimi386/i386/elf_machdep.c standard 279263508Sdimi386/i386/exception.s optional native 280263508Sdimi386/xen/exception.s optional xen 281239462Sdimi386/i386/gdb_machdep.c optional gdb 282239462Sdimi386/i386/geode.c optional cpu_geode 283263508Sdimi386/i386/i686_mem.c optional mem 284263508Sdimi386/i386/identcpu.c standard 285263508Sdimi386/i386/in_cksum.c optional inet 286263508Sdimi386/i386/initcpu.c standard 287263508Sdimi386/i386/intr_machdep.c standard 288263508Sdimi386/i386/io.c optional io 289263508Sdimi386/i386/k6_mem.c optional mem 290263508Sdimi386/i386/legacy.c optional native 291263508Sdimi386/i386/locore.s optional native no-obj 292263508Sdimi386/xen/locore.s optional xen no-obj 293263508Sdimi386/i386/longrun.c optional cpu_enable_longrun 294263508Sdimi386/i386/machdep.c standard 295263508Sdimi386/xen/xen_machdep.c optional xen 296i386/i386/mem.c optional mem 297i386/i386/minidump_machdep.c standard 298i386/i386/mp_clock.c optional smp 299i386/i386/mp_machdep.c optional native smp 300i386/xen/mp_machdep.c optional xen smp 301i386/i386/mp_watchdog.c optional mp_watchdog smp 302i386/i386/mpboot.s optional smp native 303i386/xen/mptable.c optional apic xen 304i386/i386/perfmon.c optional perfmon 305i386/i386/pmap.c optional native 306i386/xen/pmap.c optional xen 307i386/i386/ptrace_machdep.c standard 308i386/i386/stack_machdep.c optional ddb | stack 309i386/i386/support.s standard 310i386/i386/swtch.s standard 311i386/i386/sys_machdep.c standard 312i386/i386/trap.c standard 313i386/i386/uio_machdep.c standard 314i386/i386/vm86.c standard 315i386/i386/vm_machdep.c standard 316i386/ibcs2/ibcs2_errno.c optional ibcs2 317i386/ibcs2/ibcs2_fcntl.c optional ibcs2 318i386/ibcs2/ibcs2_ioctl.c optional ibcs2 319i386/ibcs2/ibcs2_ipc.c optional ibcs2 320i386/ibcs2/ibcs2_isc.c optional ibcs2 321i386/ibcs2/ibcs2_isc_sysent.c optional ibcs2 322i386/ibcs2/ibcs2_misc.c optional ibcs2 323i386/ibcs2/ibcs2_msg.c optional ibcs2 324i386/ibcs2/ibcs2_other.c optional ibcs2 325i386/ibcs2/ibcs2_signal.c optional ibcs2 326i386/ibcs2/ibcs2_socksys.c optional ibcs2 327i386/ibcs2/ibcs2_stat.c optional ibcs2 328i386/ibcs2/ibcs2_sysent.c optional ibcs2 329i386/ibcs2/ibcs2_sysi86.c optional ibcs2 330i386/ibcs2/ibcs2_sysvec.c optional ibcs2 331i386/ibcs2/ibcs2_util.c optional ibcs2 332i386/ibcs2/ibcs2_xenix.c optional ibcs2 333i386/ibcs2/ibcs2_xenix_sysent.c optional ibcs2 334i386/ibcs2/imgact_coff.c optional ibcs2 335i386/xen/clock.c optional xen 336i386/xen/xen_clock_util.c optional xen 337i386/xen/xen_rtc.c optional xen 338i386/isa/elink.c optional ep | ie 339i386/isa/npx.c optional npx 340i386/isa/pmtimer.c optional pmtimer 341i386/isa/prof_machdep.c optional profiling-routine 342i386/isa/spic.c optional spic 343i386/linux/imgact_linux.c optional compat_linux 344i386/linux/linux_dummy.c optional compat_linux 345i386/linux/linux_locore.s optional compat_linux \ 346 dependency "linux_assym.h" 347i386/linux/linux_machdep.c optional compat_linux 348i386/linux/linux_ptrace.c optional compat_linux 349i386/linux/linux_support.s optional compat_linux \ 350 dependency "linux_assym.h" 351i386/linux/linux_sysent.c optional compat_linux 352i386/linux/linux_sysvec.c optional compat_linux 353i386/pci/pci_bus.c optional pci 354i386/pci/pci_cfgreg.c optional pci 355i386/pci/pci_pir.c optional pci 356i386/svr4/svr4_locore.s optional compat_svr4 \ 357 dependency "svr4_assym.h" \ 358 warning "COMPAT_SVR4 is broken and should be avoided" 359i386/svr4/svr4_machdep.c optional compat_svr4 360# 361isa/syscons_isa.c optional sc 362isa/vga_isa.c optional vga 363kern/kern_clocksource.c standard 364kern/imgact_aout.c optional compat_aout 365kern/imgact_gzip.c optional gzip 366libkern/divdi3.c standard 367libkern/ffsl.c standard 368libkern/flsl.c standard 369libkern/memmove.c standard 370libkern/memset.c standard 371libkern/moddi3.c standard 372libkern/qdivrem.c standard 373libkern/ucmpdi2.c standard 374libkern/udivdi3.c standard 375libkern/umoddi3.c standard 376i386/xbox/xbox.c optional xbox 377i386/xbox/xboxfb.c optional xboxfb 378dev/fb/boot_font.c optional xboxfb 379i386/xbox/pic16l.s optional xbox 380# 381# x86 real mode BIOS support, required by atkbdc/dpms/vesa 382# 383compat/x86bios/x86bios.c optional x86bios | atkbd | dpms | vesa 384# 385# x86 shared code between IA32, AMD64 and PC98 architectures 386# 387x86/acpica/OsdEnvironment.c optional acpi 388x86/acpica/acpi_apm.c optional acpi 389x86/acpica/madt.c optional acpi apic 390x86/acpica/srat.c optional acpi 391x86/bios/smbios.c optional smbios 392x86/bios/vpd.c optional vpd 393x86/cpufreq/est.c optional cpufreq 394x86/cpufreq/hwpstate.c optional cpufreq 395x86/cpufreq/p4tcc.c optional cpufreq 396x86/cpufreq/powernow.c optional cpufreq 397x86/cpufreq/smist.c optional cpufreq 398x86/isa/atpic.c optional atpic 399x86/isa/atrtc.c optional atpic 400x86/isa/clock.c optional native 401x86/isa/elcr.c standard 402x86/isa/isa.c optional isa 403x86/isa/isa_dma.c optional isa 404x86/isa/nmi.c standard 405x86/isa/orm.c optional isa 406x86/pci/qpi.c standard 407x86/x86/busdma_machdep.c standard 408x86/x86/dump_machdep.c standard 409x86/x86/io_apic.c optional apic 410x86/x86/local_apic.c optional apic 411x86/x86/mca.c standard 412x86/x86/mptable.c optional apic native 413x86/x86/mptable_pci.c optional apic pci 414x86/x86/msi.c optional apic pci 415x86/x86/nexus.c standard 416x86/x86/tsc.c standard 417