]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Fix ia64 build failures in EFI platform
authorsmh <smh@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 11 Feb 2016 17:56:09 +0000 (17:56 +0000)
committersmh <smh@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 11 Feb 2016 17:56:09 +0000 (17:56 +0000)
commit8e9980598931be581900d83afae0ed0cd5657835
tree0270e2e35352bf06d9146a427e7969e974bc2745
parenta7613f09eaad77d5e57dfc9193ca88268f392bbb
Fix ia64 build failures in EFI platform

The MFC of the recent EFI work to stable/10 caused build breakage
under ia64.

It was not apparent that there was EFI code outside the EFI tree as
this is not the case in HEAD, however in stable/10 there is for ia64.

This change does the following:
* Re-enables libefi for ia64 under gcc.
* Adds the ignore for unsupported pragma's when building libefi for ia64.
* Adds the missing parameter to efi_handle_lookup in the ia64 loader.

This is a direct commit as ia64 is no longer supported after 10.x

Approved by: re (marius)
Sponsored by: Multiplay

git-svn-id: svn://svn.freebsd.org/base/stable/10@295538 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/boot/efi/Makefile
sys/boot/efi/libefi/Makefile
sys/boot/ia64/efi/main.c