Makefile.xxboot revision 1.1 1 # $NetBSD: Makefile.xxboot,v 1.1 2003/05/23 21:56:37 leo Exp $
2
3 BINDIR= /usr/mdec/${BTYPE:tl}
4 BINMODE= ${NONBINMODE}
5
6 STRIPFLAG=
7 LDFLAGS= -nostdlib -static -Wl,-x,-Ttext,0,-N
8 CPPFLAGS+= -I- -I.. -I../.. -D${BTYPE}
9
10 beforeinstall:
11 ${OBJCOPY} -O binary ${PROG} ${PROG}X
12 @mv -f ${PROG} ${PROG}XX
13 @mv -f ${PROG}X ${PROG}
14
15 afterinstall:
16 @mv -f ${PROG}XX ${PROG}
17
18 .s.o: ../${BTYPE}_LOADADDR
19 ${CPP} ${CPPFLAGS} ${.IMPSRC} | ${AS} ${ASFLAGS} -o ${.TARGET}
20 @if nm ${.TARGET} | grep -q "00000200 t end"; \
21 then \
22 true; \
23 else \
24 nm ${.TARGET} | grep " end"; \
25 rm -f ${.TARGET}; \
26 false; \
27 fi
28
29 ${PROG}:
30 ${CC} ${LDFLAGS} -o ${.TARGET} ${OBJS}
31
32 .include "../${BTYPE}_LOADADDR"
33