177943Sdfr# $FreeBSD: releng/11.0/sys/boot/efi/Makefile 296892 2016-03-15 05:17:31Z imp $
277943Sdfr
3281114Sandrew.include <src.opts.mk>
4281114Sandrew
5296892Simp# In-tree GCC does not support __attribute__((ms_abi)), but gcc newer
6296892Simp# than 4.5 supports it.
7296892Simp.if ${COMPILER_TYPE} != "gcc" || ${COMPILER_VERSION} >= 404500
877943Sdfr
9281115Sandrew.if ${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "arm"
10281114Sandrew.if ${MK_FDT} != "no"
11281114SandrewSUBDIR+=	fdt
12281114Sandrew.endif
13281114Sandrew.endif
14281114Sandrew
15281526Sandrew.if ${MACHINE_CPUARCH} == "aarch64" || \
16281526Sandrew    ${MACHINE_CPUARCH} == "amd64" || \
17281526Sandrew    ${MACHINE_CPUARCH} == "arm"
18294029SsmhSUBDIR+=	libefi loader boot1
19280950Sandrew.endif
20280950Sandrew
21296892Simp.endif # ${COMPILER_TYPE} != "gcc" || ${COMPILER_VERSION} >= 404500
22294029Ssmh
2377943Sdfr.include <bsd.subdir.mk>
24