Makefile revision 1.20
1# $NetBSD: Makefile,v 1.20 2019/01/27 02:08:38 pgoyette Exp $ 2 3NOLIBCSANITIZER= 4NOSANITIZER= 5NOPIE= 6 7NOLIBCSANITIZER= 8NOSANITIZER= 9NOPIE= 10 11S!= cd ${.CURDIR}/../../../..; pwd 12 13PROG= bootxx 14NOMAN= # defined 15BINMODE= 444 16 17LIBCRT0= # nothing 18LIBCRTI= # nothing 19LIBCRTBEGIN= # nothing 20LIBCRTEND= # nothing 21LIBC= # nothing 22 23CFLAGS= -Os -Wall -ffreestanding 24CFLAGS+= ${${ACTIVE_CC} == "gcc":? -msoft-float :} 25CFLAGS+= ${CFLAGS_UNWIND.${ACTIVE_CC}} 26CPPFLAGS+= -D_STANDALONE -DPPC_OEA -I${.OBJDIR} -I${S} 27STRIPFLAG= 28LINKFLAGS= -x -N -Ttext 4000 -e _start 29LINKFLAGS+= ${LINKFLAGS_UNWIND} 30CLEANFILES+= ${PROG}.sym 31 32${PROG}: ${OBJS} 33 ${_MKTARGET_LINK} 34 ${LD} -o ${.TARGET}.sym ${LINKFLAGS} ${OBJS} 35 ${OBJCOPY} -O binary ${.TARGET}.sym ${.TARGET} 36 37.include <bsd.klinks.mk> 38.include <bsd.prog.mk> 39