mirror of
https://xff.cz/git/u-boot/
synced 2026-01-18 08:30:08 +01:00
As reported by Jonas Karlman this series breaks booting on some AArch64 platforms with common use cases. For now the best path forward is to revert the series. This reverts commit777c284609, reversing changes made toab3453e7b1. Link: https://lore.kernel.org/u-boot/50dfa3d6-a1ca-4492-a3fc-8d8c56b40b43@kwiboo.se/ Signed-off-by: Tom Rini <trini@konsulko.com>
50 lines
1.6 KiB
Makefile
50 lines
1.6 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0+
|
|
#
|
|
# (C) Copyright 2000-2006
|
|
# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
|
|
#
|
|
# Copyright (C) 2017 Andes Technology Corporation
|
|
# Rick Chen, Andes Technology Corporation <rick@andestech.com>
|
|
|
|
obj-$(CONFIG_CMD_BOOTM) += bootm.o
|
|
obj-$(CONFIG_CMD_BOOTI) += bootm.o image.o
|
|
obj-$(CONFIG_CMD_GO) += boot.o
|
|
obj-y += cache.o
|
|
obj-$(CONFIG_SIFIVE_CACHE) += sifive_cache.o
|
|
ifeq ($(CONFIG_$(SPL_)RISCV_MMODE),y)
|
|
obj-$(CONFIG_$(SPL_)RISCV_ACLINT) += aclint_ipi.o
|
|
obj-$(CONFIG_ANDES_PLICSW) += andes_plicsw.o
|
|
else
|
|
obj-$(CONFIG_SBI) += sbi.o
|
|
obj-$(CONFIG_SBI_IPI) += sbi_ipi.o
|
|
endif
|
|
obj-y += interrupts.o
|
|
ifeq ($(CONFIG_$(SPL_)SYSRESET),)
|
|
obj-y += reset.o
|
|
endif
|
|
obj-y += setjmp.o
|
|
obj-$(CONFIG_$(SPL_)SMP) += smp.o
|
|
obj-$(CONFIG_SPL_BUILD) += spl.o
|
|
obj-y += fdt_fixup.o
|
|
|
|
# For building EFI apps
|
|
CFLAGS_NON_EFI := -fstack-protector-strong
|
|
CFLAGS_$(EFI_CRT0) := $(CFLAGS_EFI)
|
|
CFLAGS_REMOVE_$(EFI_CRT0) := $(CFLAGS_NON_EFI)
|
|
|
|
CFLAGS_$(EFI_RELOC) := $(CFLAGS_EFI)
|
|
CFLAGS_REMOVE_$(EFI_RELOC) := $(CFLAGS_NON_EFI)
|
|
|
|
extra-$(CONFIG_CMD_BOOTEFI_HELLO_COMPILE) += $(EFI_CRT0) $(EFI_RELOC)
|
|
extra-$(CONFIG_CMD_BOOTEFI_SELFTEST) += $(EFI_CRT0) $(EFI_RELOC)
|
|
extra-$(CONFIG_EFI) += $(EFI_CRT0) $(EFI_RELOC)
|
|
|
|
obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_MEMSET) += memset.o
|
|
obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_MEMMOVE) += memmove.o
|
|
obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_MEMCPY) += memcpy.o
|
|
obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_STRLEN) += strlen_zbb.o
|
|
obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_STRCMP) += strcmp_zbb.o
|
|
obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_STRNCMP) += strncmp_zbb.o
|
|
|
|
obj-$(CONFIG_$(SPL_TPL_)SEMIHOSTING) += semihosting.o
|