freebsd-dev/sys/boot/efi
Steven Hartland 445a2b570e Only build EFI components on supported compilers
As the in-tree GCC does not support __attribute__((ms_abi)) EFI can only
be built with Clang.

The EFI loader and boot1 validated this, but unused libefi was still built
causing issues under GCC after warnings where enabled by r293724.

Disable building all of EFI when the selected compiler is GCC.

MFC after:	2 weeks
X-MFC-With:	r293268
Sponsored by:	Multiplay
2016-01-14 18:53:54 +00:00
..
boot1 Only build EFI components on supported compilers 2016-01-14 18:53:54 +00:00
fdt Revert r293903 2016-01-14 18:46:57 +00:00
include Enable warnings in EFI boot code 2016-01-12 02:17:39 +00:00
libefi Revert r293903 2016-01-14 18:46:57 +00:00
loader Only build EFI components on supported compilers 2016-01-14 18:53:54 +00:00
Makefile Only build EFI components on supported compilers 2016-01-14 18:53:54 +00:00
Makefile.inc Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. 2015-08-27 23:46:42 +00:00