1# $FreeBSD: src/sys/boot/common/Makefile.inc,v 1.16 2003/06/26 03:51:57 peter Exp $ 2 3SRCS+= bcache.c boot.c commands.c console.c devopen.c 4SRCS+= interp_backslash.c interp_parse.c ls.c misc.c 5SRCS+= module.c panic.c rel_open.c 6 7.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 8SRCS+= load_elf32.c load_elf32_obj.c reloc_elf32.c 9SRCS+= load_elf64.c load_elf64_obj.c reloc_elf64.c 10.endif 11 12.if defined(LOADER_NET_SUPPORT) 13SRCS+= dev_net.c 14.endif 15 16# Machine-independant ISA PnP 17.if HAVE_ISABUS 18SRCS+= isapnp.c 19.endif 20.if HAVE_PNP 21SRCS+= pnp.c 22.endif 23 24.if BOOT_DLOADER 25SRCS+= do_dloader.c 26#MAN+= ../dloader/loader.dloader.8 27.endif 28 29MAN+= loader.8 30 31WORLD_CCOPTLEVEL= 1 # Force -O1, -O2 implodes 32