diff options
author | Simon Glass <sjg@chromium.org> | 2021-11-03 21:09:07 -0600 |
---|---|---|
committer | Heinrich Schuchardt <xypron.glpk@gmx.de> | 2021-11-07 18:36:55 +0100 |
commit | e16c47fa3d2e051a0035191d473549589bd34fc4 (patch) | |
tree | 791e368520ae892b7b2b32b80cabeacff1b81639 /lib | |
parent | f4d227c99fbfdf2f518bef6f5ad5e1281998a362 (diff) | |
download | u-boot-e16c47fa3d2e051a0035191d473549589bd34fc4.tar.gz u-boot-e16c47fa3d2e051a0035191d473549589bd34fc4.tar.bz2 u-boot-e16c47fa3d2e051a0035191d473549589bd34fc4.zip |
efi: Create a 64-bit app
Most modern platforms use 64-bit EFI so it is useful to have a U-Boot app
that runs under that. Add a (non-functional) build for this.
Note that --whole-archive causes the gcc 9.2 linker to crash, so disable
this for now. Once this is resolved, things should work.
For now, avoid mentioning the documentation for the 64-bit app, since it
does not work.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/efi_loader/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/efi_loader/Kconfig b/lib/efi_loader/Kconfig index 52f71c07c9..700dc838dd 100644 --- a/lib/efi_loader/Kconfig +++ b/lib/efi_loader/Kconfig @@ -12,6 +12,7 @@ config EFI_LOADER depends on !EFI_STUB || !X86 || X86_64 || EFI_STUB_32BIT depends on BLK depends on DM_ETH || !NET + depends on !EFI_APP default y if !ARM || SYS_CPU = armv7 || SYS_CPU = armv8 select LIB_UUID select PARTITION_UUIDS |