150477Speter# $FreeBSD$
243561Skato
3128736SnyanPROG=	btxldr
4125625SnyanINTERNALPROG=
5139103SruNO_MAN=
6125780SnyanSRCS=	btxldr.S
7125625Snyan
8125780SnyanCFLAGS+=-DLOADER_ADDRESS=${LOADER_ADDRESS}
9237763SavgCFLAGS+=-I${.CURDIR}/../../../i386/common
1043561Skato
1158871Skato.if defined(BTXLDR_VERBOSE)
12125780SnyanCFLAGS+=-DBTXLDR_VERBOSE
1358871Skato.endif
1443561Skato
15208789SedLDFLAGS=-e start -Ttext ${LOADER_ADDRESS} -Wl,-N,-S,--oformat,binary
1643561Skato
1743561Skato.include <bsd.prog.mk>
18232930Sdim
19232930Sdim# XXX: clang integrated-as doesn't grok .codeNN directives yet
20232930SdimCFLAGS.btxldr.S=	${CLANG_NO_IAS}
21232930SdimCFLAGS+=		${CFLAGS.${.IMPSRC:T}}
22