1 # $NetBSD: Makefile,v 1.16 2005/12/11 12:19:08 christos Exp $ 2 3 PROG= bootxx 4 PROGSOURCE= bootxx.c 5 6 .include "../Makefile.buildboot" 7 8 CPPFLAGS+= -DBOOTXX -DLIBSA_NO_CLOSE 9 STRIPFLAG= 10 LINKFLAGS= -N -Ttext ${RELOC_BOOTXX} -e start 11 CLEANFILES+= ${PROG}.sym 12 13 # XXX SHOULD NOT NEED TO DEFINE THESE! 14 LIBCRT0= 15 LIBC= 16 LIBCRTBEGIN= 17 LIBCRTEND= 18 19 ${PROG}: ${OBJS} ${LIBSA} ${LIBKERN} 20 ${LD} -o ${.TARGET}.sym ${LINKFLAGS} ${OBJS} ${LIBSA} ${LIBKERN} 21 @${SIZE} ${.TARGET}.sym 22 ${OBJCOPY} -O binary ${.TARGET}.sym ${.TARGET} 23 24 .include <bsd.prog.mk> 25