1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3#
| 1# This file tells config what files go into building a kernel, 2# files marked standard are always included. 3#
|
4# $FreeBSD: head/sys/conf/files.ia64 66633 2000-10-04 17:53:03Z dfr $
| 4# $FreeBSD: head/sys/conf/files.ia64 67352 2000-10-20 07:26:37Z jhb $
|
5# 6# The long compile-with and dependency lines are required because of 7# limitations in config: backslash-newline doesn't work in strings, and 8# dependency lines other than the first are silently ignored. 9# 10# 11font8x16.o optional std8x16font \ 12 compile-with "uudecode < /usr/share/syscons/fonts/${STD8X16FONT}-8x16.fnt && file2c 'unsigned char font_16[16*256] = {' '};' < ${STD8X16FONT}-8x16 > font8x16.c && ${CC} -c ${CFLAGS} font8x16.c" \ 13 no-implicit-rule before-depend \ 14 clean "${STD8X16FONT}-8x16 font8x16.c" 15# make sure apm.h gets made correctly 16apm.h standard \ 17 compile-with "echo '#define NAPM 0' > apm.h" \ 18 no-obj no-implicit-rule before-depend 19# 20atkbdmap.h optional atkbd_dflt_keymap \ 21 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" \ 22 no-obj no-implicit-rule before-depend \ 23 clean "atkbdmap.h" 24# 25ia64/ia64/ia64-gdbstub.c optional ddb 26ia64/ia64/autoconf.c standard 27ia64/ia64/busdma_machdep.c standard 28ia64/ia64/clock.c standard 29ia64/ia64/clock_if.m standard 30ia64/ia64/db_disasm.c optional ddb 31ia64/ia64/db_interface.c optional ddb 32ia64/ia64/db_trace.c optional ddb 33ia64/ia64/elf_machdep.c standard 34ia64/ia64/exception.s standard 35ia64/ia64/in_cksum.c optional inet 36ia64/ia64/interrupt.c standard 37ia64/ia64/ipl_funcs.c standard 38# locore.s needs to be handled in Makefile to put it first. Otherwise it's 39# now normal. 40# ia64/ia64/locore.s standard 41ia64/ia64/machdep.c standard 42ia64/ia64/mem.c standard 43ia64/ia64/mountroot.c optional slice 44ia64/ia64/mp_machdep.c standard 45ia64/ia64/pal.s standard 46ia64/ia64/perfmon.c optional perfmon profiling-routine 47ia64/ia64/perfmon.c optional perfmon 48ia64/ia64/pmap.c standard 49ia64/ia64/procfs_machdep.c standard 50ia64/ia64/support.s standard 51ia64/ia64/ssc.c standard 52ia64/ia64/sscclock.c standard 53ia64/ia64/sscdisk.c standard 54ia64/ia64/swtch.s standard 55ia64/ia64/sys_machdep.c standard
| 5# 6# The long compile-with and dependency lines are required because of 7# limitations in config: backslash-newline doesn't work in strings, and 8# dependency lines other than the first are silently ignored. 9# 10# 11font8x16.o optional std8x16font \ 12 compile-with "uudecode < /usr/share/syscons/fonts/${STD8X16FONT}-8x16.fnt && file2c 'unsigned char font_16[16*256] = {' '};' < ${STD8X16FONT}-8x16 > font8x16.c && ${CC} -c ${CFLAGS} font8x16.c" \ 13 no-implicit-rule before-depend \ 14 clean "${STD8X16FONT}-8x16 font8x16.c" 15# make sure apm.h gets made correctly 16apm.h standard \ 17 compile-with "echo '#define NAPM 0' > apm.h" \ 18 no-obj no-implicit-rule before-depend 19# 20atkbdmap.h optional atkbd_dflt_keymap \ 21 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" \ 22 no-obj no-implicit-rule before-depend \ 23 clean "atkbdmap.h" 24# 25ia64/ia64/ia64-gdbstub.c optional ddb 26ia64/ia64/autoconf.c standard 27ia64/ia64/busdma_machdep.c standard 28ia64/ia64/clock.c standard 29ia64/ia64/clock_if.m standard 30ia64/ia64/db_disasm.c optional ddb 31ia64/ia64/db_interface.c optional ddb 32ia64/ia64/db_trace.c optional ddb 33ia64/ia64/elf_machdep.c standard 34ia64/ia64/exception.s standard 35ia64/ia64/in_cksum.c optional inet 36ia64/ia64/interrupt.c standard 37ia64/ia64/ipl_funcs.c standard 38# locore.s needs to be handled in Makefile to put it first. Otherwise it's 39# now normal. 40# ia64/ia64/locore.s standard 41ia64/ia64/machdep.c standard 42ia64/ia64/mem.c standard 43ia64/ia64/mountroot.c optional slice 44ia64/ia64/mp_machdep.c standard 45ia64/ia64/pal.s standard 46ia64/ia64/perfmon.c optional perfmon profiling-routine 47ia64/ia64/perfmon.c optional perfmon 48ia64/ia64/pmap.c standard 49ia64/ia64/procfs_machdep.c standard 50ia64/ia64/support.s standard 51ia64/ia64/ssc.c standard 52ia64/ia64/sscclock.c standard 53ia64/ia64/sscdisk.c standard 54ia64/ia64/swtch.s standard 55ia64/ia64/sys_machdep.c standard
|
56ia64/ia64/synch_machdep.c standard
| |
57ia64/ia64/trap.c standard 58ia64/ia64/userconfig.c optional userconfig 59ia64/ia64/vm_machdep.c standard 60ia64/isa/isa.c optional isa 61ia64/isa/isa_dma.c optional isa 62dev/advansys/adv_isa.c optional adv isa 63dev/aic/aic_isa.c optional aic isa 64dev/fb/fb.c optional fb 65dev/fb/fb.c optional vga 66dev/fb/splash.c count splash 67dev/fb/vga.c optional vga 68dev/kbd/atkbd.c optional atkbd 69dev/kbd/atkbdc.c count atkbdc 70dev/kbd/kbd.c optional atkbd 71dev/kbd/kbd.c optional kbd 72dev/kbd/kbd.c optional sc 73dev/kbd/kbd.c optional ukbd 74dev/syscons/schistory.c count sc 75dev/syscons/scmouse.c optional sc 76dev/syscons/scterm.c optional sc 77dev/syscons/scterm-dumb.c optional sc 78dev/syscons/scterm-sc.c optional sc 79dev/syscons/scvgarndr.c optional sc vga 80dev/syscons/scvidctl.c optional sc 81dev/syscons/scvtb.c optional sc 82dev/syscons/syscons.c optional sc 83dev/syscons/sysmouse.c optional sc 84isa/atkbd_isa.c optional atkbd 85isa/atkbdc_isa.c optional atkbdc 86isa/fd.c optional fdc 87isa/ppc.c optional ppc 88isa/psm.c optional psm 89isa/sio.c count sio 90isa/syscons_isa.c optional sc 91isa/vga_isa.c optional vga 92kern/subr_diskmbr.c standard 93libkern/ia64/htonl.S standard 94libkern/ia64/htons.S standard 95libkern/ia64/ntohl.S standard 96libkern/ia64/ntohs.S standard 97libkern/ia64/__divsi3.S standard 98libkern/ia64/__modsi3.S standard 99libkern/ia64/__udivsi3.S standard 100libkern/ia64/__umodsi3.S standard 101libkern/ia64/__divdi3.S standard 102libkern/ia64/__moddi3.S standard 103libkern/ia64/__udivdi3.S standard 104libkern/ia64/__umoddi3.S standard 105libkern/bcmp.c standard 106libkern/ffs.c standard
| 56ia64/ia64/trap.c standard 57ia64/ia64/userconfig.c optional userconfig 58ia64/ia64/vm_machdep.c standard 59ia64/isa/isa.c optional isa 60ia64/isa/isa_dma.c optional isa 61dev/advansys/adv_isa.c optional adv isa 62dev/aic/aic_isa.c optional aic isa 63dev/fb/fb.c optional fb 64dev/fb/fb.c optional vga 65dev/fb/splash.c count splash 66dev/fb/vga.c optional vga 67dev/kbd/atkbd.c optional atkbd 68dev/kbd/atkbdc.c count atkbdc 69dev/kbd/kbd.c optional atkbd 70dev/kbd/kbd.c optional kbd 71dev/kbd/kbd.c optional sc 72dev/kbd/kbd.c optional ukbd 73dev/syscons/schistory.c count sc 74dev/syscons/scmouse.c optional sc 75dev/syscons/scterm.c optional sc 76dev/syscons/scterm-dumb.c optional sc 77dev/syscons/scterm-sc.c optional sc 78dev/syscons/scvgarndr.c optional sc vga 79dev/syscons/scvidctl.c optional sc 80dev/syscons/scvtb.c optional sc 81dev/syscons/syscons.c optional sc 82dev/syscons/sysmouse.c optional sc 83isa/atkbd_isa.c optional atkbd 84isa/atkbdc_isa.c optional atkbdc 85isa/fd.c optional fdc 86isa/ppc.c optional ppc 87isa/psm.c optional psm 88isa/sio.c count sio 89isa/syscons_isa.c optional sc 90isa/vga_isa.c optional vga 91kern/subr_diskmbr.c standard 92libkern/ia64/htonl.S standard 93libkern/ia64/htons.S standard 94libkern/ia64/ntohl.S standard 95libkern/ia64/ntohs.S standard 96libkern/ia64/__divsi3.S standard 97libkern/ia64/__modsi3.S standard 98libkern/ia64/__udivsi3.S standard 99libkern/ia64/__umodsi3.S standard 100libkern/ia64/__divdi3.S standard 101libkern/ia64/__moddi3.S standard 102libkern/ia64/__udivdi3.S standard 103libkern/ia64/__umoddi3.S standard 104libkern/bcmp.c standard 105libkern/ffs.c standard
|