# $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>