diff options
| author | Peter Jones <pjones@redhat.com> | 2022-04-26 17:47:56 -0400 |
|---|---|---|
| committer | Peter Jones <pjones@redhat.com> | 2022-05-13 15:08:56 -0400 |
| commit | d6eb9c6cc7826cea02f31580ac0e56726ae80ad5 (patch) | |
| tree | 39d3806eed29fb7e09ac50e58e5820bee3f48de2 /Make.defaults | |
| parent | 5c44aaf00bf0f5856f23b0027416cfaddb43462d (diff) | |
| download | efi-boot-shim-d6eb9c6cc7826cea02f31580ac0e56726ae80ad5.tar.gz efi-boot-shim-d6eb9c6cc7826cea02f31580ac0e56726ae80ad5.zip | |
Modernize aarch64
Now that we've got "objcopy --target efi-app-aarch64" and similar, we
don't have to go through heroic effort to try to make aarch64 builds
work.
This patch updates to a gnu-efi branch that has newer aarch64 crt0 code,
and makes efi_aarch64_efi.lds be nearly identical to efi_x86_64_efi.lds.
Signed-off-by: Peter Jones <pjones@redhat.com>
Diffstat (limited to 'Make.defaults')
| -rw-r--r-- | Make.defaults | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Make.defaults b/Make.defaults index 18677daa..dfed9c4a 100644 --- a/Make.defaults +++ b/Make.defaults @@ -84,9 +84,7 @@ ifeq ($(ARCH),aarch64) ARCH_GNUEFI ?= aarch64 ARCH_SUFFIX ?= aa64 ARCH_SUFFIX_UPPER ?= AA64 - FORMAT := -O binary - SUBSYSTEM := 0xa - ARCH_LDFLAGS += --defsym=EFI_SUBSYSTEM=$(SUBSYSTEM) + ARCH_LDFLAGS ?= ARCH_CFLAGS ?= endif ifeq ($(ARCH),arm) |
