1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3# 4# modified for PC-9801/PC-9821 5#
| 1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3# 4# modified for PC-9801/PC-9821 5#
|
6# $FreeBSD: head/sys/conf/files.pc98 158357 2006-05-08 11:55:57Z nyan $
| 6# $FreeBSD: head/sys/conf/files.pc98 158381 2006-05-09 22:27:01Z ambrisko $
|
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# 12linux_genassym.o optional compat_linux \ 13 dependency "$S/i386/linux/linux_genassym.c" \ 14 compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 15 no-obj no-implicit-rule \ 16 clean "linux_genassym.o" 17# 18linux_assym.h optional compat_linux \ 19 dependency "$S/kern/genassym.sh linux_genassym.o" \ 20 compile-with "sh $S/kern/genassym.sh linux_genassym.o > ${.TARGET}" \ 21 no-obj no-implicit-rule before-depend \ 22 clean "linux_assym.h" 23# 24svr4_genassym.o optional compat_svr4 \ 25 dependency "$S/i386/svr4/svr4_genassym.c" \ 26 compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 27 no-obj no-implicit-rule \ 28 clean "svr4_genassym.o" 29# 30svr4_assym.h optional compat_svr4 \ 31 dependency "$S/kern/genassym.sh svr4_genassym.o" \ 32 compile-with "sh $S/kern/genassym.sh svr4_genassym.o > ${.TARGET}" \ 33 no-obj no-implicit-rule before-depend \ 34 clean "svr4_assym.h" 35# 36ukbdmap.h optional ukbd_dflt_keymap \ 37 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" \ 38 no-obj no-implicit-rule before-depend \ 39 clean "ukbdmap.h" 40# 41trlld.o optional oltr \ 42 dependency "$S/contrib/dev/oltr/i386-elf.trlld.o.uu" \ 43 compile-with "uudecode < $S/contrib/dev/oltr/i386-elf.trlld.o.uu" \ 44 no-implicit-rule 45# 46hal.o optional ath_hal \ 47 dependency "$S/contrib/dev/ath/public/i386-elf.hal.o.uu" \ 48 compile-with "uudecode < $S/contrib/dev/ath/public/i386-elf.hal.o.uu" \ 49 no-implicit-rule 50opt_ah.h optional ath_hal \ 51 dependency "$S/contrib/dev/ath/public/i386-elf.opt_ah.h" \ 52 compile-with "cp $S/contrib/dev/ath/public/i386-elf.opt_ah.h opt_ah.h" \ 53 no-obj no-implicit-rule before-depend \ 54 clean "opt_ah.h" 55# 56compat/linprocfs/linprocfs.c optional linprocfs
| 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# 12linux_genassym.o optional compat_linux \ 13 dependency "$S/i386/linux/linux_genassym.c" \ 14 compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 15 no-obj no-implicit-rule \ 16 clean "linux_genassym.o" 17# 18linux_assym.h optional compat_linux \ 19 dependency "$S/kern/genassym.sh linux_genassym.o" \ 20 compile-with "sh $S/kern/genassym.sh linux_genassym.o > ${.TARGET}" \ 21 no-obj no-implicit-rule before-depend \ 22 clean "linux_assym.h" 23# 24svr4_genassym.o optional compat_svr4 \ 25 dependency "$S/i386/svr4/svr4_genassym.c" \ 26 compile-with "${CC} ${CFLAGS:N-fno-common} -c ${.IMPSRC}" \ 27 no-obj no-implicit-rule \ 28 clean "svr4_genassym.o" 29# 30svr4_assym.h optional compat_svr4 \ 31 dependency "$S/kern/genassym.sh svr4_genassym.o" \ 32 compile-with "sh $S/kern/genassym.sh svr4_genassym.o > ${.TARGET}" \ 33 no-obj no-implicit-rule before-depend \ 34 clean "svr4_assym.h" 35# 36ukbdmap.h optional ukbd_dflt_keymap \ 37 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" \ 38 no-obj no-implicit-rule before-depend \ 39 clean "ukbdmap.h" 40# 41trlld.o optional oltr \ 42 dependency "$S/contrib/dev/oltr/i386-elf.trlld.o.uu" \ 43 compile-with "uudecode < $S/contrib/dev/oltr/i386-elf.trlld.o.uu" \ 44 no-implicit-rule 45# 46hal.o optional ath_hal \ 47 dependency "$S/contrib/dev/ath/public/i386-elf.hal.o.uu" \ 48 compile-with "uudecode < $S/contrib/dev/ath/public/i386-elf.hal.o.uu" \ 49 no-implicit-rule 50opt_ah.h optional ath_hal \ 51 dependency "$S/contrib/dev/ath/public/i386-elf.opt_ah.h" \ 52 compile-with "cp $S/contrib/dev/ath/public/i386-elf.opt_ah.h opt_ah.h" \ 53 no-obj no-implicit-rule before-depend \ 54 clean "opt_ah.h" 55# 56compat/linprocfs/linprocfs.c optional linprocfs
|
| 57compat/linsysfs/linsysfs.c optional linsysfs
|
57compat/linux/linux_file.c optional compat_linux 58compat/linux/linux_getcwd.c optional compat_linux 59compat/linux/linux_ioctl.c optional compat_linux 60compat/linux/linux_ipc.c optional compat_linux 61compat/linux/linux_mib.c optional compat_linux 62compat/linux/linux_misc.c optional compat_linux 63compat/linux/linux_signal.c optional compat_linux 64compat/linux/linux_socket.c optional compat_linux 65compat/linux/linux_stats.c optional compat_linux 66compat/linux/linux_sysctl.c optional compat_linux 67compat/linux/linux_uid16.c optional compat_linux 68compat/linux/linux_util.c optional compat_linux 69compat/pecoff/imgact_pecoff.c optional pecoff_support 70compat/svr4/imgact_svr4.c optional compat_svr4 71compat/svr4/svr4_fcntl.c optional compat_svr4 72compat/svr4/svr4_filio.c optional compat_svr4 73compat/svr4/svr4_ioctl.c optional compat_svr4 74compat/svr4/svr4_ipc.c optional compat_svr4 75compat/svr4/svr4_misc.c optional compat_svr4 76compat/svr4/svr4_resource.c optional compat_svr4 77compat/svr4/svr4_signal.c optional compat_svr4 78compat/svr4/svr4_socket.c optional compat_svr4 79compat/svr4/svr4_sockio.c optional compat_svr4 80compat/svr4/svr4_stat.c optional compat_svr4 81compat/svr4/svr4_stream.c optional compat_svr4 82compat/svr4/svr4_syscallnames.c optional compat_svr4 83compat/svr4/svr4_sysent.c optional compat_svr4 84compat/svr4/svr4_sysvec.c optional compat_svr4 85compat/svr4/svr4_termios.c optional compat_svr4 86compat/svr4/svr4_ttold.c optional compat_svr4 87contrib/dev/oltr/if_oltr.c optional oltr 88contrib/dev/oltr/if_oltr_pci.c optional oltr pci 89contrib/dev/oltr/trlldbm.c optional oltr 90contrib/dev/oltr/trlldhm.c optional oltr 91contrib/dev/oltr/trlldmac.c optional oltr 92bf_enc.o optional crypto | ipsec ipsec_esp \ 93 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" \ 94 compile-with "${CC} -c -I$S/crypto/blowfish/arch/i386 ${ASM_CFLAGS} ${WERROR} ${.IMPSRC}" \ 95 no-implicit-rule 96crypto/des/arch/i386/des_enc.S optional crypto | ipsec ipsec_esp | netsmb 97dev/aic/aic_cbus.c optional aic isa 98dev/ar/if_ar.c optional ar 99dev/ar/if_ar_pci.c optional ar pci 100dev/ce/ceddk.c optional ce 101dev/ce/if_ce.c optional ce 102dev/ce/tau32-ddk.c optional ce 103dev/cp/cpddk.c optional cp 104dev/cp/if_cp.c optional cp 105dev/ct/bshw_machdep.c optional ct 106dev/ct/ct.c optional ct 107dev/ct/ct_isa.c optional ct isa 108dev/ed/if_ed_cbus.c optional ed isa 109dev/ed/if_ed_wd80x3.c optional ed isa 110dev/fb/fb.c optional fb | gdc 111dev/fb/splash.c optional splash 112dev/fe/if_fe_cbus.c optional fe isa 113dev/hwpmc/hwpmc_amd.c optional hwpmc 114dev/hwpmc/hwpmc_pentium.c optional hwpmc 115dev/hwpmc/hwpmc_piv.c optional hwpmc 116dev/hwpmc/hwpmc_ppro.c optional hwpmc 117dev/hwpmc/hwpmc_x86.c optional hwpmc 118dev/io/iodev.c optional io 119dev/kbd/kbd.c optional pckbd | sc | ukbd 120dev/lnc/if_lnc_cbus.c optional lnc isa 121dev/mem/memutil.c optional mem 122dev/mse/mse.c optional mse 123dev/mse/mse_cbus.c optional mse isa 124dev/sbni/if_sbni.c optional sbni 125dev/sbni/if_sbni_pci.c optional sbni pci 126dev/snc/dp83932.c optional snc 127dev/snc/dp83932subr.c optional snc 128dev/snc/if_snc.c optional snc 129dev/snc/if_snc_cbus.c optional snc isa 130dev/snc/if_snc_pccard.c optional snc pccard 131dev/speaker/spkr.c optional speaker 132dev/syscons/apm/apm_saver.c optional apm_saver apm 133dev/syscons/schistory.c optional sc 134dev/syscons/scmouse.c optional sc 135dev/syscons/scterm.c optional sc 136dev/syscons/scterm-dumb.c optional sc 137dev/syscons/scvidctl.c optional sc 138dev/syscons/syscons.c optional sc 139dev/syscons/sysmouse.c optional sc 140dev/uart/uart_cpu_pc98.c optional uart 141geom/geom_bsd.c standard 142geom/geom_bsd_enc.c standard 143geom/geom_pc98.c standard 144geom/geom_pc98_enc.c standard 145i386/bios/apm.c optional apm 146#i386/i386/apic_vector.s optional apic 147i386/i386/atomic.c standard \ 148 compile-with "${CC} -c ${CFLAGS} ${DEFINED_PROF:S/^$/-fomit-frame-pointer/} ${.IMPSRC}" 149i386/i386/autoconf.c standard 150i386/i386/bios.c standard 151i386/i386/bioscall.s standard 152i386/i386/bpf_jit_machdep.c optional bpf_jitter 153i386/i386/busdma_machdep.c standard 154i386/i386/db_disasm.c optional ddb 155i386/i386/db_interface.c optional ddb 156i386/i386/db_trace.c optional ddb 157i386/i386/dump_machdep.c standard 158i386/i386/elf_machdep.c standard 159i386/i386/exception.s standard 160i386/i386/gdb_machdep.c optional gdb 161i386/i386/i686_mem.c optional mem 162i386/i386/identcpu.c standard 163i386/i386/in_cksum.c optional inet 164i386/i386/initcpu.c standard 165i386/i386/intr_machdep.c standard 166i386/i386/io.c optional io 167i386/i386/io_apic.c optional apic 168i386/i386/k6_mem.c optional mem 169i386/i386/legacy.c standard 170i386/i386/local_apic.c optional apic 171i386/i386/locore.s standard no-obj 172i386/i386/mem.c optional mem 173i386/i386/minidump_machdep.c standard 174i386/i386/mp_clock.c optional smp 175i386/i386/mp_machdep.c optional smp 176i386/i386/mp_watchdog.c optional mp_watchdog smp 177i386/i386/mpboot.s optional smp 178i386/i386/mptable.c optional apic 179i386/i386/mptable_pci.c optional apic pci 180i386/i386/nexus.c standard 181i386/i386/perfmon.c optional perfmon 182i386/i386/pmap.c standard 183i386/i386/ptrace_machdep.c standard 184i386/i386/support.s standard 185i386/i386/swtch.s standard 186i386/i386/sys_machdep.c standard 187i386/i386/trap.c standard 188i386/i386/tsc.c standard 189i386/i386/uio_machdep.c standard 190i386/i386/vm86.c standard 191i386/i386/vm_machdep.c standard 192i386/ibcs2/ibcs2_errno.c optional ibcs2 193i386/ibcs2/ibcs2_fcntl.c optional ibcs2 194i386/ibcs2/ibcs2_ioctl.c optional ibcs2 195i386/ibcs2/ibcs2_ipc.c optional ibcs2 196i386/ibcs2/ibcs2_isc.c optional ibcs2 197i386/ibcs2/ibcs2_isc_sysent.c optional ibcs2 198i386/ibcs2/ibcs2_misc.c optional ibcs2 199i386/ibcs2/ibcs2_msg.c optional ibcs2 200i386/ibcs2/ibcs2_other.c optional ibcs2 201i386/ibcs2/ibcs2_signal.c optional ibcs2 202i386/ibcs2/ibcs2_socksys.c optional ibcs2 203i386/ibcs2/ibcs2_stat.c optional ibcs2 204i386/ibcs2/ibcs2_sysent.c optional ibcs2 205i386/ibcs2/ibcs2_sysi86.c optional ibcs2 206i386/ibcs2/ibcs2_sysvec.c optional ibcs2 207i386/ibcs2/ibcs2_util.c optional ibcs2 208i386/ibcs2/ibcs2_xenix.c optional ibcs2 209i386/ibcs2/ibcs2_xenix_sysent.c optional ibcs2 210i386/ibcs2/imgact_coff.c optional ibcs2 211i386/isa/atpic.c standard 212#i386/isa/atpic_vector.s standard 213i386/isa/elink.c optional ep | ie 214i386/isa/isa.c optional isa 215i386/isa/npx.c optional npx 216i386/isa/pmtimer.c optional pmtimer 217i386/isa/prof_machdep.c optional profiling-routine 218i386/linux/imgact_linux.c optional compat_linux 219i386/linux/linux_dummy.c optional compat_linux 220i386/linux/linux_locore.s optional compat_linux \ 221 dependency "linux_assym.h" 222i386/linux/linux_machdep.c optional compat_linux 223i386/linux/linux_ptrace.c optional compat_linux 224i386/linux/linux_sysent.c optional compat_linux 225i386/linux/linux_sysvec.c optional compat_linux 226i386/pci/pci_bus.c optional pci 227i386/pci/pci_cfgreg.c optional pci 228i386/pci/pci_pir.c optional pci 229i386/svr4/svr4_locore.s optional compat_svr4 \ 230 dependency "svr4_assym.h" \ 231 warning "COMPAT_SVR4 is broken and should be avoided" 232i386/svr4/svr4_machdep.c optional compat_svr4 233# 234# isdn4bsd, needed for isic | iwic | ifpi | ifpi2 | ihfc | ifpnp | itjc 235# 236i4b/layer1/i4b_hdlc.c optional ihfc | itjc 237i4b/layer1/i4b_l1dmux.c optional ifpi | ifpi2 | ifpnp | \ 238 ihfc | isic | itjc | iwic 239i4b/layer1/i4b_l1lib.c optional ifpi | ifpi2 | ifpnp | \ 240 ihfc | isic | itjc | iwic 241# 242# isdn4bsd, isic 243# 244i4b/layer1/isic/i4b_asuscom_ipac.c optional isic 245i4b/layer1/isic/i4b_avm_a1.c optional isic 246i4b/layer1/isic/i4b_bchan.c optional isic 247i4b/layer1/isic/i4b_ctx_s0P.c optional isic 248i4b/layer1/isic/i4b_drn_ngo.c optional isic 249i4b/layer1/isic/i4b_dynalink.c optional isic 250i4b/layer1/isic/i4b_elsa_qs1i.c optional isic 251i4b/layer1/isic/i4b_elsa_qs1p.c optional isic pci 252i4b/layer1/isic/i4b_elsa_pcc16.c optional isic 253i4b/layer1/isic/i4b_hscx.c optional isic 254i4b/layer1/isic/i4b_isac.c optional isic 255i4b/layer1/isic/i4b_isic.c optional isic 256i4b/layer1/isic/i4b_isic_isa.c optional isic 257i4b/layer1/isic/i4b_isic_pnp.c optional isic 258i4b/layer1/isic/i4b_itk_ix1.c optional isic 259i4b/layer1/isic/i4b_l1.c optional isic 260i4b/layer1/isic/i4b_l1fsm.c optional isic 261i4b/layer1/isic/i4b_siemens_isurf.c optional isic 262i4b/layer1/isic/i4b_sws.c optional isic 263i4b/layer1/isic/i4b_tel_s016.c optional isic 264i4b/layer1/isic/i4b_tel_s0163.c optional isic 265i4b/layer1/isic/i4b_tel_s08.c optional isic 266i4b/layer1/isic/i4b_usr_sti.c optional isic 267i4b/layer1/isic/i4b_diva.c optional isic 268# 269# isdn4bsd, iwic 270# 271i4b/layer1/iwic/i4b_iwic_pci.c optional iwic pci 272i4b/layer1/iwic/i4b_iwic_dchan.c optional iwic pci 273i4b/layer1/iwic/i4b_iwic_bchan.c optional iwic pci 274i4b/layer1/iwic/i4b_iwic_fsm.c optional iwic pci 275i4b/layer1/iwic/i4b_iwic_l1if.c optional iwic pci 276# 277# isdn4bsd, ifpi 278# 279i4b/layer1/ifpi/i4b_ifpi_pci.c optional ifpi pci 280i4b/layer1/ifpi/i4b_ifpi_isac.c optional ifpi pci 281i4b/layer1/ifpi/i4b_ifpi_l1.c optional ifpi pci 282i4b/layer1/ifpi/i4b_ifpi_l1fsm.c optional ifpi pci 283# 284# isdn4bsd, ifpi2 285# 286i4b/layer1/ifpi2/i4b_ifpi2_pci.c optional ifpi2 pci 287i4b/layer1/ifpi2/i4b_ifpi2_isacsx.c optional ifpi2 pci 288i4b/layer1/ifpi2/i4b_ifpi2_l1.c optional ifpi2 pci 289i4b/layer1/ifpi2/i4b_ifpi2_l1fsm.c optional ifpi2 pci 290# 291# isdn4bsd, ifpnp 292# 293i4b/layer1/ifpnp/i4b_ifpnp_avm.c optional ifpnp 294i4b/layer1/ifpnp/i4b_ifpnp_isac.c optional ifpnp 295i4b/layer1/ifpnp/i4b_ifpnp_l1.c optional ifpnp 296i4b/layer1/ifpnp/i4b_ifpnp_l1fsm.c optional ifpnp 297# 298# isdn4bsd, ihfc 299# 300i4b/layer1/ihfc/i4b_ihfc_l1if.c optional ihfc 301i4b/layer1/ihfc/i4b_ihfc_pnp.c optional ihfc 302i4b/layer1/ihfc/i4b_ihfc_drv.c optional ihfc 303# 304# isdn4bsd, itjc 305# 306i4b/layer1/itjc/i4b_itjc_pci.c optional itjc 307i4b/layer1/itjc/i4b_itjc_isac.c optional itjc 308i4b/layer1/itjc/i4b_itjc_l1.c optional itjc 309i4b/layer1/itjc/i4b_itjc_l1fsm.c optional itjc 310# 311kern/imgact_aout.c optional compat_aout 312kern/imgact_gzip.c optional gzip 313libkern/divdi3.c standard 314libkern/ffsl.c standard 315libkern/flsl.c standard 316libkern/moddi3.c standard 317libkern/qdivrem.c standard 318libkern/ucmpdi2.c standard 319libkern/udivdi3.c standard 320libkern/umoddi3.c standard 321pc98/apm/apm_bioscall.S optional apm 322pc98/cbus/cbus_dma.c optional isa 323pc98/cbus/clock.c standard 324pc98/cbus/fdc.c optional fdc 325pc98/cbus/fdc_cbus.c optional fdc isa 326pc98/cbus/gdc.c optional gdc 327pc98/cbus/nmi.c standard 328pc98/cbus/olpt.c optional olpt 329pc98/cbus/pckbd.c optional pckbd 330pc98/cbus/pmc.c optional pmc 331pc98/cbus/scgdcrndr.c optional sc gdc 332pc98/cbus/scterm-sck.c optional sc 333pc98/cbus/scvtb.c optional sc 334pc98/cbus/sio.c optional sio 335pc98/cbus/sio_cbus.c optional sio isa 336pc98/cbus/syscons_cbus.c optional sc 337pc98/pc98/busio.s standard 338pc98/pc98/busiosubr.c standard 339pc98/pc98/canbepm.c optional canbepm 340pc98/pc98/canbus.c optional canbus 341pc98/pc98/canbus_if.m optional canbus 342pc98/pc98/machdep.c standard 343pc98/pc98/pc98_machdep.c standard 344pci/agp_ali.c optional agp 345pci/agp_amd.c optional agp 346pci/agp_i810.c optional agp 347pci/agp_intel.c optional agp 348pci/agp_nvidia.c optional agp 349pci/agp_sis.c optional agp 350pci/agp_via.c optional agp
| 58compat/linux/linux_file.c optional compat_linux 59compat/linux/linux_getcwd.c optional compat_linux 60compat/linux/linux_ioctl.c optional compat_linux 61compat/linux/linux_ipc.c optional compat_linux 62compat/linux/linux_mib.c optional compat_linux 63compat/linux/linux_misc.c optional compat_linux 64compat/linux/linux_signal.c optional compat_linux 65compat/linux/linux_socket.c optional compat_linux 66compat/linux/linux_stats.c optional compat_linux 67compat/linux/linux_sysctl.c optional compat_linux 68compat/linux/linux_uid16.c optional compat_linux 69compat/linux/linux_util.c optional compat_linux 70compat/pecoff/imgact_pecoff.c optional pecoff_support 71compat/svr4/imgact_svr4.c optional compat_svr4 72compat/svr4/svr4_fcntl.c optional compat_svr4 73compat/svr4/svr4_filio.c optional compat_svr4 74compat/svr4/svr4_ioctl.c optional compat_svr4 75compat/svr4/svr4_ipc.c optional compat_svr4 76compat/svr4/svr4_misc.c optional compat_svr4 77compat/svr4/svr4_resource.c optional compat_svr4 78compat/svr4/svr4_signal.c optional compat_svr4 79compat/svr4/svr4_socket.c optional compat_svr4 80compat/svr4/svr4_sockio.c optional compat_svr4 81compat/svr4/svr4_stat.c optional compat_svr4 82compat/svr4/svr4_stream.c optional compat_svr4 83compat/svr4/svr4_syscallnames.c optional compat_svr4 84compat/svr4/svr4_sysent.c optional compat_svr4 85compat/svr4/svr4_sysvec.c optional compat_svr4 86compat/svr4/svr4_termios.c optional compat_svr4 87compat/svr4/svr4_ttold.c optional compat_svr4 88contrib/dev/oltr/if_oltr.c optional oltr 89contrib/dev/oltr/if_oltr_pci.c optional oltr pci 90contrib/dev/oltr/trlldbm.c optional oltr 91contrib/dev/oltr/trlldhm.c optional oltr 92contrib/dev/oltr/trlldmac.c optional oltr 93bf_enc.o optional crypto | ipsec ipsec_esp \ 94 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" \ 95 compile-with "${CC} -c -I$S/crypto/blowfish/arch/i386 ${ASM_CFLAGS} ${WERROR} ${.IMPSRC}" \ 96 no-implicit-rule 97crypto/des/arch/i386/des_enc.S optional crypto | ipsec ipsec_esp | netsmb 98dev/aic/aic_cbus.c optional aic isa 99dev/ar/if_ar.c optional ar 100dev/ar/if_ar_pci.c optional ar pci 101dev/ce/ceddk.c optional ce 102dev/ce/if_ce.c optional ce 103dev/ce/tau32-ddk.c optional ce 104dev/cp/cpddk.c optional cp 105dev/cp/if_cp.c optional cp 106dev/ct/bshw_machdep.c optional ct 107dev/ct/ct.c optional ct 108dev/ct/ct_isa.c optional ct isa 109dev/ed/if_ed_cbus.c optional ed isa 110dev/ed/if_ed_wd80x3.c optional ed isa 111dev/fb/fb.c optional fb | gdc 112dev/fb/splash.c optional splash 113dev/fe/if_fe_cbus.c optional fe isa 114dev/hwpmc/hwpmc_amd.c optional hwpmc 115dev/hwpmc/hwpmc_pentium.c optional hwpmc 116dev/hwpmc/hwpmc_piv.c optional hwpmc 117dev/hwpmc/hwpmc_ppro.c optional hwpmc 118dev/hwpmc/hwpmc_x86.c optional hwpmc 119dev/io/iodev.c optional io 120dev/kbd/kbd.c optional pckbd | sc | ukbd 121dev/lnc/if_lnc_cbus.c optional lnc isa 122dev/mem/memutil.c optional mem 123dev/mse/mse.c optional mse 124dev/mse/mse_cbus.c optional mse isa 125dev/sbni/if_sbni.c optional sbni 126dev/sbni/if_sbni_pci.c optional sbni pci 127dev/snc/dp83932.c optional snc 128dev/snc/dp83932subr.c optional snc 129dev/snc/if_snc.c optional snc 130dev/snc/if_snc_cbus.c optional snc isa 131dev/snc/if_snc_pccard.c optional snc pccard 132dev/speaker/spkr.c optional speaker 133dev/syscons/apm/apm_saver.c optional apm_saver apm 134dev/syscons/schistory.c optional sc 135dev/syscons/scmouse.c optional sc 136dev/syscons/scterm.c optional sc 137dev/syscons/scterm-dumb.c optional sc 138dev/syscons/scvidctl.c optional sc 139dev/syscons/syscons.c optional sc 140dev/syscons/sysmouse.c optional sc 141dev/uart/uart_cpu_pc98.c optional uart 142geom/geom_bsd.c standard 143geom/geom_bsd_enc.c standard 144geom/geom_pc98.c standard 145geom/geom_pc98_enc.c standard 146i386/bios/apm.c optional apm 147#i386/i386/apic_vector.s optional apic 148i386/i386/atomic.c standard \ 149 compile-with "${CC} -c ${CFLAGS} ${DEFINED_PROF:S/^$/-fomit-frame-pointer/} ${.IMPSRC}" 150i386/i386/autoconf.c standard 151i386/i386/bios.c standard 152i386/i386/bioscall.s standard 153i386/i386/bpf_jit_machdep.c optional bpf_jitter 154i386/i386/busdma_machdep.c standard 155i386/i386/db_disasm.c optional ddb 156i386/i386/db_interface.c optional ddb 157i386/i386/db_trace.c optional ddb 158i386/i386/dump_machdep.c standard 159i386/i386/elf_machdep.c standard 160i386/i386/exception.s standard 161i386/i386/gdb_machdep.c optional gdb 162i386/i386/i686_mem.c optional mem 163i386/i386/identcpu.c standard 164i386/i386/in_cksum.c optional inet 165i386/i386/initcpu.c standard 166i386/i386/intr_machdep.c standard 167i386/i386/io.c optional io 168i386/i386/io_apic.c optional apic 169i386/i386/k6_mem.c optional mem 170i386/i386/legacy.c standard 171i386/i386/local_apic.c optional apic 172i386/i386/locore.s standard no-obj 173i386/i386/mem.c optional mem 174i386/i386/minidump_machdep.c standard 175i386/i386/mp_clock.c optional smp 176i386/i386/mp_machdep.c optional smp 177i386/i386/mp_watchdog.c optional mp_watchdog smp 178i386/i386/mpboot.s optional smp 179i386/i386/mptable.c optional apic 180i386/i386/mptable_pci.c optional apic pci 181i386/i386/nexus.c standard 182i386/i386/perfmon.c optional perfmon 183i386/i386/pmap.c standard 184i386/i386/ptrace_machdep.c standard 185i386/i386/support.s standard 186i386/i386/swtch.s standard 187i386/i386/sys_machdep.c standard 188i386/i386/trap.c standard 189i386/i386/tsc.c standard 190i386/i386/uio_machdep.c standard 191i386/i386/vm86.c standard 192i386/i386/vm_machdep.c standard 193i386/ibcs2/ibcs2_errno.c optional ibcs2 194i386/ibcs2/ibcs2_fcntl.c optional ibcs2 195i386/ibcs2/ibcs2_ioctl.c optional ibcs2 196i386/ibcs2/ibcs2_ipc.c optional ibcs2 197i386/ibcs2/ibcs2_isc.c optional ibcs2 198i386/ibcs2/ibcs2_isc_sysent.c optional ibcs2 199i386/ibcs2/ibcs2_misc.c optional ibcs2 200i386/ibcs2/ibcs2_msg.c optional ibcs2 201i386/ibcs2/ibcs2_other.c optional ibcs2 202i386/ibcs2/ibcs2_signal.c optional ibcs2 203i386/ibcs2/ibcs2_socksys.c optional ibcs2 204i386/ibcs2/ibcs2_stat.c optional ibcs2 205i386/ibcs2/ibcs2_sysent.c optional ibcs2 206i386/ibcs2/ibcs2_sysi86.c optional ibcs2 207i386/ibcs2/ibcs2_sysvec.c optional ibcs2 208i386/ibcs2/ibcs2_util.c optional ibcs2 209i386/ibcs2/ibcs2_xenix.c optional ibcs2 210i386/ibcs2/ibcs2_xenix_sysent.c optional ibcs2 211i386/ibcs2/imgact_coff.c optional ibcs2 212i386/isa/atpic.c standard 213#i386/isa/atpic_vector.s standard 214i386/isa/elink.c optional ep | ie 215i386/isa/isa.c optional isa 216i386/isa/npx.c optional npx 217i386/isa/pmtimer.c optional pmtimer 218i386/isa/prof_machdep.c optional profiling-routine 219i386/linux/imgact_linux.c optional compat_linux 220i386/linux/linux_dummy.c optional compat_linux 221i386/linux/linux_locore.s optional compat_linux \ 222 dependency "linux_assym.h" 223i386/linux/linux_machdep.c optional compat_linux 224i386/linux/linux_ptrace.c optional compat_linux 225i386/linux/linux_sysent.c optional compat_linux 226i386/linux/linux_sysvec.c optional compat_linux 227i386/pci/pci_bus.c optional pci 228i386/pci/pci_cfgreg.c optional pci 229i386/pci/pci_pir.c optional pci 230i386/svr4/svr4_locore.s optional compat_svr4 \ 231 dependency "svr4_assym.h" \ 232 warning "COMPAT_SVR4 is broken and should be avoided" 233i386/svr4/svr4_machdep.c optional compat_svr4 234# 235# isdn4bsd, needed for isic | iwic | ifpi | ifpi2 | ihfc | ifpnp | itjc 236# 237i4b/layer1/i4b_hdlc.c optional ihfc | itjc 238i4b/layer1/i4b_l1dmux.c optional ifpi | ifpi2 | ifpnp | \ 239 ihfc | isic | itjc | iwic 240i4b/layer1/i4b_l1lib.c optional ifpi | ifpi2 | ifpnp | \ 241 ihfc | isic | itjc | iwic 242# 243# isdn4bsd, isic 244# 245i4b/layer1/isic/i4b_asuscom_ipac.c optional isic 246i4b/layer1/isic/i4b_avm_a1.c optional isic 247i4b/layer1/isic/i4b_bchan.c optional isic 248i4b/layer1/isic/i4b_ctx_s0P.c optional isic 249i4b/layer1/isic/i4b_drn_ngo.c optional isic 250i4b/layer1/isic/i4b_dynalink.c optional isic 251i4b/layer1/isic/i4b_elsa_qs1i.c optional isic 252i4b/layer1/isic/i4b_elsa_qs1p.c optional isic pci 253i4b/layer1/isic/i4b_elsa_pcc16.c optional isic 254i4b/layer1/isic/i4b_hscx.c optional isic 255i4b/layer1/isic/i4b_isac.c optional isic 256i4b/layer1/isic/i4b_isic.c optional isic 257i4b/layer1/isic/i4b_isic_isa.c optional isic 258i4b/layer1/isic/i4b_isic_pnp.c optional isic 259i4b/layer1/isic/i4b_itk_ix1.c optional isic 260i4b/layer1/isic/i4b_l1.c optional isic 261i4b/layer1/isic/i4b_l1fsm.c optional isic 262i4b/layer1/isic/i4b_siemens_isurf.c optional isic 263i4b/layer1/isic/i4b_sws.c optional isic 264i4b/layer1/isic/i4b_tel_s016.c optional isic 265i4b/layer1/isic/i4b_tel_s0163.c optional isic 266i4b/layer1/isic/i4b_tel_s08.c optional isic 267i4b/layer1/isic/i4b_usr_sti.c optional isic 268i4b/layer1/isic/i4b_diva.c optional isic 269# 270# isdn4bsd, iwic 271# 272i4b/layer1/iwic/i4b_iwic_pci.c optional iwic pci 273i4b/layer1/iwic/i4b_iwic_dchan.c optional iwic pci 274i4b/layer1/iwic/i4b_iwic_bchan.c optional iwic pci 275i4b/layer1/iwic/i4b_iwic_fsm.c optional iwic pci 276i4b/layer1/iwic/i4b_iwic_l1if.c optional iwic pci 277# 278# isdn4bsd, ifpi 279# 280i4b/layer1/ifpi/i4b_ifpi_pci.c optional ifpi pci 281i4b/layer1/ifpi/i4b_ifpi_isac.c optional ifpi pci 282i4b/layer1/ifpi/i4b_ifpi_l1.c optional ifpi pci 283i4b/layer1/ifpi/i4b_ifpi_l1fsm.c optional ifpi pci 284# 285# isdn4bsd, ifpi2 286# 287i4b/layer1/ifpi2/i4b_ifpi2_pci.c optional ifpi2 pci 288i4b/layer1/ifpi2/i4b_ifpi2_isacsx.c optional ifpi2 pci 289i4b/layer1/ifpi2/i4b_ifpi2_l1.c optional ifpi2 pci 290i4b/layer1/ifpi2/i4b_ifpi2_l1fsm.c optional ifpi2 pci 291# 292# isdn4bsd, ifpnp 293# 294i4b/layer1/ifpnp/i4b_ifpnp_avm.c optional ifpnp 295i4b/layer1/ifpnp/i4b_ifpnp_isac.c optional ifpnp 296i4b/layer1/ifpnp/i4b_ifpnp_l1.c optional ifpnp 297i4b/layer1/ifpnp/i4b_ifpnp_l1fsm.c optional ifpnp 298# 299# isdn4bsd, ihfc 300# 301i4b/layer1/ihfc/i4b_ihfc_l1if.c optional ihfc 302i4b/layer1/ihfc/i4b_ihfc_pnp.c optional ihfc 303i4b/layer1/ihfc/i4b_ihfc_drv.c optional ihfc 304# 305# isdn4bsd, itjc 306# 307i4b/layer1/itjc/i4b_itjc_pci.c optional itjc 308i4b/layer1/itjc/i4b_itjc_isac.c optional itjc 309i4b/layer1/itjc/i4b_itjc_l1.c optional itjc 310i4b/layer1/itjc/i4b_itjc_l1fsm.c optional itjc 311# 312kern/imgact_aout.c optional compat_aout 313kern/imgact_gzip.c optional gzip 314libkern/divdi3.c standard 315libkern/ffsl.c standard 316libkern/flsl.c standard 317libkern/moddi3.c standard 318libkern/qdivrem.c standard 319libkern/ucmpdi2.c standard 320libkern/udivdi3.c standard 321libkern/umoddi3.c standard 322pc98/apm/apm_bioscall.S optional apm 323pc98/cbus/cbus_dma.c optional isa 324pc98/cbus/clock.c standard 325pc98/cbus/fdc.c optional fdc 326pc98/cbus/fdc_cbus.c optional fdc isa 327pc98/cbus/gdc.c optional gdc 328pc98/cbus/nmi.c standard 329pc98/cbus/olpt.c optional olpt 330pc98/cbus/pckbd.c optional pckbd 331pc98/cbus/pmc.c optional pmc 332pc98/cbus/scgdcrndr.c optional sc gdc 333pc98/cbus/scterm-sck.c optional sc 334pc98/cbus/scvtb.c optional sc 335pc98/cbus/sio.c optional sio 336pc98/cbus/sio_cbus.c optional sio isa 337pc98/cbus/syscons_cbus.c optional sc 338pc98/pc98/busio.s standard 339pc98/pc98/busiosubr.c standard 340pc98/pc98/canbepm.c optional canbepm 341pc98/pc98/canbus.c optional canbus 342pc98/pc98/canbus_if.m optional canbus 343pc98/pc98/machdep.c standard 344pc98/pc98/pc98_machdep.c standard 345pci/agp_ali.c optional agp 346pci/agp_amd.c optional agp 347pci/agp_i810.c optional agp 348pci/agp_intel.c optional agp 349pci/agp_nvidia.c optional agp 350pci/agp_sis.c optional agp 351pci/agp_via.c optional agp
|