summaryrefslogtreecommitdiff
path: root/sys/boot
diff options
context:
space:
mode:
authorYoshihiro Takahashi <nyan@FreeBSD.org>2004-11-10 09:02:56 +0000
committerYoshihiro Takahashi <nyan@FreeBSD.org>2004-11-10 09:02:56 +0000
commita7b033b1ca730f60bdc1f7528871946a50054a6e (patch)
tree3baad89267cba8f4bf94df7f0cffdeb3b6b8b476 /sys/boot
parent560803ca3004c440b8d1978ca027c6a9552a7ad8 (diff)
Notes
Diffstat (limited to 'sys/boot')
-rw-r--r--sys/boot/common/Makefile.inc15
1 files changed, 8 insertions, 7 deletions
diff --git a/sys/boot/common/Makefile.inc b/sys/boot/common/Makefile.inc
index 4a673769a922..9f12af2ab716 100644
--- a/sys/boot/common/Makefile.inc
+++ b/sys/boot/common/Makefile.inc
@@ -4,14 +4,15 @@ SRCS+= bcache.c boot.c commands.c console.c devopen.c interp.c
SRCS+= interp_backslash.c interp_parse.c ls.c misc.c
SRCS+= module.c panic.c
-.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64"
-SRCS+= load_elf32.c load_elf32_obj.c load_elf64.c load_elf64_obj.c
-SRCS+= reloc_elf32.c reloc_elf64.c
-.endif
-.if ${MACHINE_ARCH} == "powerpc"
+.if ${MACHINE} == "i386" || ${MACHINE_ARCH} == "amd64"
+SRCS+= load_elf32.c load_elf32_obj.c reloc_elf32.c
+SRCS+= load_elf64.c load_elf64_obj.c reloc_elf64.c
+.elif ${MACHINE} == "pc98"
+SRCS+= load_elf32.c load_elf32_obj.c reloc_elf32.c
+.elif ${MACHINE_ARCH} == "powerpc"
SRCS+= load_elf32.c reloc_elf32.c
-.endif
-.if ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "ia64" || ${MACHINE_ARCH} == "alpha"
+.elif ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "ia64" || \
+ ${MACHINE_ARCH} == "alpha"
SRCS+= load_elf64.c reloc_elf64.c
.endif