efi: arm: Add EFI app support

Add support for EFI apps on ARM. This includes start-up and relocation
code, plus a link script and some compiler setting changes.

Signed-off-by: Simon Glass <sjg@chromium.org>
[agraf: Remove whitespace change, add kconfig dep]
Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
Simon Glass
2016-11-07 08:47:10 -07:00
committed by Alexander Graf
parent c70f74a081
commit dd46eef2f6
6 changed files with 292 additions and 1 deletions
+1 -1
View File
@@ -183,7 +183,7 @@ config CMD_BOOTEFI
config CMD_BOOTEFI_HELLO
bool "Allow booting a standard EFI hello world for testing"
depends on CMD_BOOTEFI && NEED_CRT0_ENABLEMENT
depends on CMD_BOOTEFI && ARM && !ARM64
help
This adds a standard EFI hello world application to U-Boot so that
it can be used with the 'bootefi hello' command. This is useful