11.15Schristos# $NetBSD: Makefile.booters,v 1.15 2017/04/08 19:53:21 christos Exp $ 21.1Sscw 31.1SscwS?= ${.CURDIR}/../../../.. 41.1SscwMDEC_DIR?= /usr/mdec 51.1SscwRELOC?= 0x3F0000 61.1SscwCOPTS?= -O2 -Wall -Wno-main -Wmissing-prototypes -Wstrict-prototypes 71.1SscwDEFS?= 81.1SscwSTRIPFLAG?= 91.1Sscw 101.1SscwNOMAN= # defined 111.1SscwNOMAN= # defined 121.1SscwNOLINT= # defined 131.1SscwNOLINT= # defined 141.1SscwNOPIC= # defined 151.1SscwNOPROFILE=# defined 161.1SscwNOLINT=# defined 171.1Sscw 181.1SscwINCPATH=-I${.OBJDIR} -I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \ 191.1Sscw -I${.CURDIR}/../../include -I${S} -I${S}/lib/libsa 201.5SheCFLAGS= -nostdinc -ffreestanding 211.8StsutsuiCPPFLAGS= -D_STANDALONE ${INCPATH} ${DEFS} 221.1SscwBINDIR= ${MDEC_DIR} 231.1Sscw 241.7Stsutsui# XXX SHOULD NOT NEED TO DEFINE THESE! 251.7StsutsuiLIBCRT0= 261.14StsutsuiLIBCRTI= 271.7StsutsuiLIBC= 281.7StsutsuiLIBCRTBEGIN= 291.7StsutsuiLIBCRTEND= 301.7Stsutsui 311.15Schristos.include "${S}/conf/newvers_stand.mk" 321.1Sscw 331.10Stsutsui.include <bsd.klinks.mk> 341.1Sscw 351.1Sscw.if defined(LIB) 361.1Sscw 371.9Stsutsuilib${LIB}.a:: ${OBJS} 381.1Sscw 391.1Sscw.else 401.1Sscw 411.1SscwPROGDEPENDS?= ${SRTOBJ} ${OBJS} ${LIBS} 421.1SscwPROGLINKOBJS?= ${PROGDEPENDS} 431.1Sscw 441.1Sscw${PROG}: machine powerpc ${PROGDEPENDS} 451.1Sscw ${LD} -N -Ttext ${RELOC} -o $@ ${PROGLINKOBJS} 461.1Sscw 471.2Sbjh21.include <bsd.own.mk> 481.2Sbjh21 491.1SscwLIB_SA_DIR= ${.CURDIR}/../libsa 501.2Sbjh21LIBSA_DIR!= cd ${LIB_SA_DIR} && ${PRINTOBJDIR} 511.11StsutsuiLIBSA= ${LIBSA_DIR}/lib/sa/libsa.a 521.11StsutsuiLIBKERN= ${LIBSA_DIR}/lib/kern/libkern.a 531.1Sscw 541.13StsutsuiSRTOBJ?= ${LIBSA_DIR}/srt0.o 551.13Stsutsui 561.1Sscw#WRTVID_BOOT_DIR= ${.CURDIR}/../wrtvid 571.2Sbjh21#WRTVID_DIR!= cd ${WRTVID_BOOT_DIR} && ${PRINTOBJDIR} 581.1Sscw#WRTVID=${WRTVID_DIR}/wrtvid 591.1Sscw# 601.1Sscw#.PHONY: ${WRTVID} 611.1Sscw#${WRTVID}: 621.1Sscw# @echo making sure the wrtvid is up to date... 631.1Sscw# @(cd ${WRTVID_BOOT_DIR}; ${MAKE} dependall) 641.1Sscw# 651.1Sscw.endif 66