]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix ia64 build failures in EFI platform
authorsmh <smh@FreeBSD.org>
Thu, 11 Feb 2016 17:56:09 +0000 (17:56 +0000)
committersmh <smh@FreeBSD.org>
Thu, 11 Feb 2016 17:56:09 +0000 (17:56 +0000)
commita4298d06ff2c7a1d71ae0e7afb0020724d8866f2
tree0270e2e35352bf06d9146a427e7969e974bc2745
parentb92c9d3353391d51dcfcf3dbc78152c3977e42e4
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
sys/boot/efi/Makefile
sys/boot/efi/libefi/Makefile
sys/boot/ia64/efi/main.c