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.18
11.18Sjoerg#	$NetBSD: Makefile,v 1.18 2020/04/23 00:11:29 joerg 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.18SjoergCWARNFLAGS.clang+=	-Wno-error=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