# $NetBSD: Makefile,v 1.21 2019/01/27 04:59:12 dholland Exp $ NOLIBCSANITIZER= NOSANITIZER= NOPIE= S!= cd ${.CURDIR}/../../../..; pwd PROG= bootxx NOMAN= # defined BINMODE= 444 LIBCRT0= # nothing LIBCRTI= # nothing LIBCRTBEGIN= # nothing LIBCRTEND= # nothing LIBC= # nothing CFLAGS= -Os -Wall -ffreestanding CFLAGS+= ${${ACTIVE_CC} == "gcc":? -msoft-float :} CFLAGS+= ${CFLAGS_UNWIND.${ACTIVE_CC}} CPPFLAGS+= -D_STANDALONE -DPPC_OEA -I${.OBJDIR} -I${S} STRIPFLAG= LINKFLAGS= -x -N -Ttext 4000 -e _start LINKFLAGS+= ${LINKFLAGS_UNWIND} CLEANFILES+= ${PROG}.sym ${PROG}: ${OBJS} ${_MKTARGET_LINK} ${LD} -o ${.TARGET}.sym ${LINKFLAGS} ${OBJS} ${OBJCOPY} -O binary ${.TARGET}.sym ${.TARGET} .include <bsd.klinks.mk> .include <bsd.prog.mk> |