Cross Reference: Makefile
xref: /src/sys/arch/sparc/stand/bootxx/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/sparc/stand/bootxx/
Makefile revision 1.21
11.21Slukem#	$NetBSD: Makefile,v 1.21 2023/06/03 21:26:28 lukem Exp $
21.1Spk
31.8SmrgPROG=		bootxx
41.8SmrgPROGSOURCE=	bootxx.c
51.8Smrg
61.8Smrg.include "../Makefile.buildboot"
71.8Smrg
81.10SchristosCPPFLAGS+=	-DBOOTXX -DLIBSA_NO_CLOSE
91.7SthorpejSTRIPFLAG=
101.13SpkLINKFLAGS=	-N -Ttext ${RELOC_BOOTXX} -e start
111.14SpkCLEANFILES+=	${PROG}.sym
121.1Spk
131.18Sjoerg# Follow the suit of Makefile.kern.inc; needed for the lfs64 union
141.18Sjoerg# accessors -- they don't actually dereference the resulting pointer,
151.18Sjoerg# just use it for type-checking.
161.21SlukemCWARNFLAGS+=	${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
171.18Sjoerg
181.15Ssimonb# XXX SHOULD NOT NEED TO DEFINE THESE!
191.15SsimonbLIBCRT0=
201.17StsutsuiLIBCRTI=
211.15SsimonbLIBC=
221.15SsimonbLIBCRTBEGIN=
231.15SsimonbLIBCRTEND=
241.15Ssimonb
251.8Smrg${PROG}: ${OBJS} ${LIBSA} ${LIBKERN}
261.14Spk	${LD} -o ${.TARGET}.sym ${LINKFLAGS} ${OBJS} ${LIBSA} ${LIBKERN}
271.14Spk	@${SIZE} ${.TARGET}.sym
281.14Spk	${OBJCOPY} -O binary ${.TARGET}.sym ${.TARGET}
291.1Spk
301.1Spk.include <bsd.prog.mk>
31

Indexes created Tue Dec 02 10:09:24 GMT 2025