summaryrefslogtreecommitdiffstats
path: root/sys/boot
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2003-01-21 13:57:43 +0000
committernyan <nyan@FreeBSD.org>2003-01-21 13:57:43 +0000
commitabd1b9cf8af663f50243724834fec7fe0ed8b16c (patch)
tree4c9bed9116a53a02ee6af3280a423b21ddeab9ec /sys/boot
parentf81104755680892d1b904b74a02a918bccf39aaa (diff)
downloadFreeBSD-src-abd1b9cf8af663f50243724834fec7fe0ed8b16c.zip
FreeBSD-src-abd1b9cf8af663f50243724834fec7fe0ed8b16c.tar.gz
MFi386: revision 1.63.
Diffstat (limited to 'sys/boot')
-rw-r--r--sys/boot/pc98/loader/Makefile19
1 files changed, 9 insertions, 10 deletions
diff --git a/sys/boot/pc98/loader/Makefile b/sys/boot/pc98/loader/Makefile
index 1e05ec5..7139859 100644
--- a/sys/boot/pc98/loader/Makefile
+++ b/sys/boot/pc98/loader/Makefile
@@ -1,19 +1,18 @@
# $FreeBSD$
-BASE= loader
-PROG= ${BASE}
+PROG= loader
STRIP=
NEWVERSWHAT= "bootstrap loader" pc98
BINDIR?= /boot
INSTALLFLAGS= -b
-CFLAGS+= -ffreestanding
CFLAGS+= -DPC98
# architecture-specific loader code
SRCS= main.c conf.c
.PATH: ${.CURDIR}/../../i386/loader
+CFLAGS+= -ffreestanding
# Enable PXE TFTP or NFS support, not both.
.if defined(LOADER_TFTP_SUPPORT)
CFLAGS+= -DLOADER_TFTP_SUPPORT
@@ -49,7 +48,7 @@ CFLAGS+= -DLOADER_GZIP_SUPPORT
CFLAGS+= -I${.CURDIR}/../../common
CFLAGS+= -I${.CURDIR}/../../.. -I. -I${.CURDIR}/../../i386
-CLEANFILES+= vers.c vers.o ${BASE}.list ${BASE}.bin ${BASE}.sym ${BASE}.help
+CLEANFILES+= vers.c vers.o ${PROG}.list ${PROG}.bin ${PROG}.sym ${PROG}.help
CFLAGS+= -Wall
LDFLAGS= -nostdlib -static -Ttext 0x0
@@ -91,21 +90,21 @@ vers.o: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/../../i386/loader/version
sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/../../i386/loader/version ${NEWVERSWHAT}
${CC} -c vers.c
-${BASE}: ${BASE}.bin ${BTXLDR} ${BTXKERN} ${BTXCRT}
+${PROG}: ${PROG}.bin ${BTXLDR} ${BTXKERN} ${BTXCRT}
btxld -v -f aout -e ${LOADER_ADDRESS} -o ${.TARGET} -l ${BTXLDR} \
- -b ${BTXKERN} ${BASE}.bin
+ -b ${BTXKERN} ${PROG}.bin
# /usr/bin/kzip ${.TARGET}
# mv ${.TARGET}.kz ${.TARGET}
-${BASE}.bin: ${BASE}.sym
+${PROG}.bin: ${PROG}.sym
cp ${.ALLSRC} ${.TARGET}
strip -R .comment -R .note ${.TARGET}
-${BASE}.help: help.common help.i386
+${PROG}.help: help.common help.i386
cat ${.ALLSRC} | awk -f ${.CURDIR}/../../common/merge_help.awk > ${.TARGET}
.PATH: ${.CURDIR}/../../forth
-FILES= ${BASE}.help loader.4th support.4th loader.conf
+FILES= ${PROG}.help loader.4th support.4th loader.conf
FILESDIR_loader.conf= /boot/defaults
.if !exists(${DESTDIR}/boot/loader.rc)
@@ -117,7 +116,7 @@ FILES+= loader.rc
# Cannot use ${OBJS} above this line
.include <bsd.prog.mk>
-${BASE}.sym: ${OBJS} ${LIBPC98} ${LIBSTAND} ${LIBFICL} vers.o
+${PROG}.sym: ${OBJS} ${LIBPC98} ${LIBSTAND} ${LIBFICL} vers.o
${CC} ${LDFLAGS} -o ${.TARGET} ${BTXCRT} ${OBJS} vers.o \
${LIBFICL} ${LIBPC98} ${LIBSTAND}
OpenPOWER on IntegriCloud