x86/efi: split compiler vs linker support
authorRoger Pau Monné <roger.pau@citrix.com>
Mon, 8 Oct 2018 12:27:05 +0000 (14:27 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 8 Oct 2018 12:27:05 +0000 (14:27 +0200)
commitbb6d070c16b9332d533c4b714823d3201e794fe7
treefed788da0ce4557bf0009a89d9aefcd51853b39e
parentb1a47ef0632b12149637410c74d7e1504d9d48bc
x86/efi: split compiler vs linker support

So that an ELF binary with support for EFI services will be built when
the compiler supports the MS ABI, regardless of the linker support for
PE.

Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Tested-by: Daniel Kiper <daniel.kiper@oracle.com>
master commit: 93249f7fc17c1f3a2aa8bf9ea055aa326e93a4ae
master date: 2018-07-31 10:25:06 +0200
xen/arch/x86/Makefile
xen/arch/x86/efi/Makefile
xen/arch/x86/xen.lds.S