From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Date: Tue, 15 Nov 2016 00:05:55 +0100 Subject: [U-Boot] [U-Boot,v4,14/14] x86: Enable EFI loader support In-Reply-To: <1478533636-17577-15-git-send-email-sjg@chromium.org> References: <1478533636-17577-15-git-send-email-sjg@chromium.org> Message-ID: <20161114230554.122790.30805@achrid.arch.suse.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de > Enable this so that EFI applications (notably grub) can be run under U-Boot > on x86 platforms. > > At present the 'hello world' EFI application is not supported for the > qemu-x86_efi_payload64 board. That board builds a payload consisting of a > 64-bit header and a 32-bit U-Boot, which is incompatible with the way the > EFI loader builds its EFI application. The following error is obtained: > > x86_64-linux-ld.bfd: i386 architecture of input file > `lib/efi_loader/helloworld.o' is incompatible with i386:x86-64 output > > This could be corrected with additional Makefile rules. For now, this > feature is disabled for that board. > > Signed-off-by: Simon Glass > Reviewed-by: Bin Meng Thanks, applied to efi-next Alex