11.21Sdholland# $NetBSD: Makefile,v 1.21 2019/01/27 04:59:12 dholland Exp $ 21.19Schristos 31.19SchristosNOLIBCSANITIZER= 41.19SchristosNOSANITIZER= 51.19SchristosNOPIE= 61.12Stsutsui 71.12StsutsuiS!= cd ${.CURDIR}/../../../..; pwd 81.1Stsubai 91.7SlukemPROG= bootxx 101.7SlukemNOMAN= # defined 111.7SlukemBINMODE= 444 121.7Slukem 131.12StsutsuiLIBCRT0= # nothing 141.13StsutsuiLIBCRTI= # nothing 151.12StsutsuiLIBCRTBEGIN= # nothing 161.12StsutsuiLIBCRTEND= # nothing 171.12StsutsuiLIBC= # nothing 181.12Stsutsui 191.15SjoergCFLAGS= -Os -Wall -ffreestanding 201.15SjoergCFLAGS+= ${${ACTIVE_CC} == "gcc":? -msoft-float :} 211.16SuweCFLAGS+= ${CFLAGS_UNWIND.${ACTIVE_CC}} 221.12StsutsuiCPPFLAGS+= -D_STANDALONE -DPPC_OEA -I${.OBJDIR} -I${S} 231.1StsubaiSTRIPFLAG= 241.7SlukemLINKFLAGS= -x -N -Ttext 4000 -e _start 251.16SuweLINKFLAGS+= ${LINKFLAGS_UNWIND} 261.7SlukemCLEANFILES+= ${PROG}.sym 271.1Stsubai 281.7Slukem${PROG}: ${OBJS} 291.10Smatt ${_MKTARGET_LINK} 301.18Ssevan ${LD} -o ${.TARGET}.sym ${LINKFLAGS} ${OBJS} 311.7Slukem ${OBJCOPY} -O binary ${.TARGET}.sym ${.TARGET} 321.1Stsubai 331.12Stsutsui.include <bsd.klinks.mk> 341.1Stsubai.include <bsd.prog.mk> 35