Cross Reference: Makefile
xref: /src/sys/arch/ia64/stand/ia64/ski/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/sys/arch/ia64/stand/ia64/ski/
11.1ScherryS=	${.CURDIR}/../../../../..
21.1Scherry
31.4Sjoerg.include "../Makefile.booters"
41.1Scherry
51.6SchristosNOPIE=		yes
61.1ScherryPROG=		skiload
71.1ScherryMAN=#
81.5SscoleBINDIR?=	/usr/mdec
91.1Scherry
101.1ScherrySTRIP=		# We must not strip skiload at install time.
111.1Scherry
121.1ScherrySRCS=		conf.c copy.c delay.c devicename.c efi_stub.c exit.c \
131.1Scherry		main.c skiconsole.c pal_stub.S sal_stub.c skifs.c ssc.c \
141.7Schristos		start.S time.c acpi_stub.c bootinfo.c exec.c
151.1Scherry
161.1ScherryCPPFLAGS+=	-DLOADER -DSKIFS
171.1ScherryCPPFLAGS+=	-I${S}
181.1ScherryCPPFLAGS+=	-I${IA64_STAND_DIR}/common
191.1Scherry
201.1ScherryCPPFLAGS+= 	-DLIBKERN_OPTIMISE_SPACE \
211.3Skiyohara		-DHEAP_VARIABLE
221.1Scherry
231.3Skiyohara# Always add MI sources
241.1Scherry.PATH: ${.CURDIR}/../../common
251.1Scherry.include "${.CURDIR}/../../common/Makefile.inc"
261.1Scherry
271.1ScherryLDSCRIPT=	${.CURDIR}/ldscript.${MACHINE_ARCH}
281.3SkiyoharaLDFLAGS=	-Wl,-T${LDSCRIPT} -symbolic -nostdlib #-shared
291.1Scherry
301.1Scherry${PROG}: ${LDSCRIPT}
311.1Scherry
321.7SchristosCLEANFILES+=	skiload ${OBJS}
331.1Scherry
341.1ScherryNEWVERSWHAT=	"ia64 SKI boot" ${MACHINE_ARCH}
351.1Scherry
361.3SkiyoharaDPADD=		${LIBLIST}
371.1Scherry
381.1Scherry# Cross dependencies between LIB(SA|KERN). Need to elaborate below.
391.3SkiyoharaLDADD=		${LIBLIST} ${LIBLIST}
401.1Scherry
411.7Schristos.include "${S}/conf/newvers_stand.mk"
421.7Schristos
431.1Scherry.include <bsd.prog.mk>
44

Indexes created Mon Nov 10 17:20:41 GMT 2025