Cross Reference: Makefile
xref: /src/sys/arch/macppc/stand/bootxx/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/macppc/stand/bootxx/
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

Indexes created Sun Dec 07 20:09:42 GMT 2025