Merge from vendor branch LIBSTDC++:
[dragonfly.git] / sys / i386 / boot / kzipboot / Makefile
1 # $FreeBSD: src/sys/i386/boot/kzipboot/Makefile,v 1.11 1999/08/28 00:43:27 peter Exp $
2 # $DragonFly: src/sys/i386/boot/kzipboot/Attic/Makefile,v 1.2 2003/06/17 04:28:34 dillon Exp $
3
4 PROG= kztail.o kzhead.o
5 BINMODE = 444   # target is a relocatable object
6 SRCS= tail.S head.S boot.c unzip.c misc.c malloc.c inflate.c
7 OBJS_KZHEAD= head.o
8 OBJS_KZTAIL= tail.o boot.o unzip.o misc.o malloc.o inflate.o
9 BINDIR= /usr/lib/aout
10 .PATH:  ${.CURDIR}/../../../kern
11 NOMAN= toobad
12
13 # Where to load the kernel
14 KADDR   = 0x100000
15
16 # What segment our code lives in
17 CSEG    = 0x8
18
19 STRIP=  #  very important!! don't let kz*.o be stripped
20
21 CFLAGS+= -DKADDR=$(KADDR) -DCSEG=$(CSEG)
22 CFLAGS+= -DKZIP -DCOMCONSOLE=0x3F8
23
24 kztail.o:  ${OBJS_KZTAIL}
25         $(LD) -aout -r -x -o kztail.o $(OBJS_KZTAIL)
26
27 kzhead.o:  ${OBJS_KZHEAD}
28         $(LD) -aout -r -x -o kzhead.o $(OBJS_KZHEAD)
29
30 .include <bsd.prog.mk>