Initial import from FreeBSD RELENG_4:
[dragonfly.git] / sys / boot / pc98 / kgzldr / Makefile
1 # $FreeBSD: src/sys/boot/pc98/kgzldr/Makefile,v 1.1.2.1 2002/02/03 11:37:20 nyan Exp $
2
3 PROG=   kgzldr.o
4 SRCS=   start.s boot.c inflate.c lib.c crt.s sio.s
5 CFLAGS= -fno-builtin
6 .if ${OBJFORMAT} == aout
7 CFLAGS+=-O2
8 .else
9 CFLAGS+=-Os
10 .endif
11 CFLAGS+=-DKZIP
12 LDFLAGS=-nostdlib -static -r
13 NOMAN=
14 BINDIR= /usr/lib
15 BINMODE=444
16 STRIP=
17 .PATH:  ${.CURDIR}/../../../kern
18
19 .PATH:  ${.CURDIR}/../../i386/kgzldr
20 AFLAGS+=--defsym PC98=1
21
22 M4?=    m4
23 M4FLAGS=
24
25 BOOT_COMCONSOLE_PORT?=  0x238
26 M4FLAGS+=-DSIOPRT=${BOOT_COMCONSOLE_PORT}
27
28 all: kgzldr.o
29
30 kgzldr.o: ${OBJS}
31         ${CC} ${LDFLAGS} -o ${.TARGET} ${OBJS}
32
33 .s.o:
34         (cd ${.CURDIR}; ${M4} ${M4FLAGS} ${.IMPSRC}) |\
35                 ${AS} ${AFLAGS} -o ${.TARGET}
36
37 .include <bsd.prog.mk>