Makefile revision 329175
1245614Sandrew# $FreeBSD: stable/11/stand/powerpc/ofw/Makefile 329175 2018-02-12 17:44:35Z kevans $ 2245614Sandrew 3353358SdimLOADER_CD9660_SUPPORT?= yes 4353358SdimLOADER_EXT2FS_SUPPORT?= no 5353358SdimLOADER_MSDOS_SUPPORT?= no 6245614SandrewLOADER_UFS_SUPPORT?= yes 7245614SandrewLOADER_NET_SUPPORT?= yes 8245614SandrewLOADER_NFS_SUPPORT?= yes 9245614SandrewLOADER_TFTP_SUPPORT?= no 10245614SandrewLOADER_GZIP_SUPPORT?= yes 11245614SandrewLOADER_BZIP2_SUPPORT?= no 12296417Sdim 13245614Sandrew.include <bsd.init.mk> 14245614SandrewMK_SSP= no 15245614SandrewMAN= 16274201Sdim 17251034SedPROG= loader 18276789SdimNEWVERSWHAT= "Open Firmware loader" ${MACHINE_ARCH} 19245614SandrewINSTALLFLAGS= -b 20245614Sandrew 21245614Sandrew# Architecture-specific loader code 22245614SandrewSRCS= conf.c metadata.c vers.c start.c 23276789SdimSRCS+= ucmpdi2.c 24276789Sdim 25276789Sdim.include "${BOOTSRC}/fdt.mk" 26296417Sdim.if ${MK_FDT} == "yes" 27276789SdimSRCS+= ofwfdt.c 28276789Sdim.endif 29276789Sdim 30276789SdimHELP_FILES= ${FDTSRC}/help.fdt 31276789Sdim 32276789Sdim# Always add MI sources 33245614Sandrew.include "${BOOTSRC}/loader.mk" 34344779Sdim 35245614Sandrew.PATH: ${SYSDIR}/libkern 36245614Sandrew 37276789Sdim# load address. set in linker script 38276789SdimRELOC?= 0x1C00000 39276789SdimCFLAGS+= -DRELOC=${RELOC} 40276789Sdim 41245614SandrewLDFLAGS= -nostdlib -static -T ${.CURDIR}/ldscript.powerpc 42276789Sdim 43276789Sdim# Pull in common loader code 44274201Sdim.PATH: ${BOOTSRC}/ofw/common 45274201Sdim.include "${BOOTSRC}/ofw/common/Makefile.inc" 46274201Sdim 47274201Sdim# Open Firmware standalone support library 48274201SdimLIBOFW= ${BOOTOBJ}/ofw/libofw/libofw.a 49274201SdimCFLAGS+= -I${BOOTSRC}/ofw/libofw 50274201Sdim 51274201SdimDPADD= ${LIBFICL} ${LIBOFW} ${LIBFDT} ${LIBSA} 52276789SdimLDADD= ${LIBFICL} ${LIBOFW} ${LIBFDT} ${LIBSA} 53274201Sdim 54274201Sdim.include <bsd.prog.mk> 55274201Sdim