177943Sdfr# $FreeBSD: releng/10.2/sys/boot/efi/libefi/Makefile 281321 2015-04-09 19:36:06Z jhb $ 277943Sdfr 3138141SmarcelLIB= efi 4136910SruINTERNALLIB= 577943Sdfr 6201941SmarcelSRCS= delay.c efi_console.c efinet.c efipart.c errno.c handles.c \ 7201941Smarcel libefi.c time.c 8271880Semaste.PATH: ${.CURDIR}/../../i386/libi386 9271880SemasteSRCS+= nullconsole.c comconsole.c 1077943Sdfr 11271135Semaste.if ${MACHINE_ARCH} == "amd64" 12281321SjhbCFLAGS+= -fPIC -mno-red-zone 13271135Semaste.endif 14138141SmarcelCFLAGS+= -I${.CURDIR}/../include 15271135SemasteCFLAGS+= -I${.CURDIR}/../include/${MACHINE_CPUARCH} 16138141SmarcelCFLAGS+= -I${.CURDIR}/../../../../lib/libstand 1777943Sdfr 1877943Sdfr# Pick up the bootstrap header for some interface items 19138141SmarcelCFLAGS+= -I${.CURDIR}/../../common 2077943Sdfr 21271880SemasteCFLAGS+= -DNO_PCI 22271880Semaste 23271135Semaste 24271135Semaste# Suppress warning from clang for FreeBSD %b and %D formats 25271135SemasteCFLAGS+= -fformat-extensions 26271135Semaste 2777943Sdfr.include <bsd.lib.mk> 28