mirror of
https://github.com/Stichting-MINIX-Research-Foundation/u-boot.git
synced 2025-09-10 12:39:22 -04:00
arm: adjust PLATFORM_LIBS for SPL
Signed-off-by: Aneesh V <aneesh@ti.com> Cc: Albert ARIBAUD <albert.u.boot@aribaud.net>
This commit is contained in:
parent
5df2ee27db
commit
5253418a77
@ -56,9 +56,16 @@ PLATFORM_CPPFLAGS += $(call cc-option,\
|
|||||||
|
|
||||||
# For EABI, make sure to provide raise()
|
# For EABI, make sure to provide raise()
|
||||||
ifneq (,$(findstring -mabi=aapcs-linux,$(PLATFORM_CPPFLAGS)))
|
ifneq (,$(findstring -mabi=aapcs-linux,$(PLATFORM_CPPFLAGS)))
|
||||||
# This file is parsed several times; make sure to add only once.
|
# This file is parsed many times, so the string may get added multiple
|
||||||
ifeq (,$(findstring arch/arm/lib/eabi_compat.o,$(PLATFORM_LIBS)))
|
# times. Also, the prefix needs to be different based on whether
|
||||||
PLATFORM_LIBS += $(OBJTREE)/arch/arm/lib/eabi_compat.o
|
# CONFIG_SPL_BUILD is defined or not. 'filter-out' the existing entry
|
||||||
|
# before adding the correct one.
|
||||||
|
ifdef CONFIG_SPL_BUILD
|
||||||
|
PLATFORM_LIBS := $(SPLTREE)/arch/arm/lib/eabi_compat.o \
|
||||||
|
$(filter-out %/arch/arm/lib/eabi_compat.o, $(PLATFORM_LIBS))
|
||||||
|
else
|
||||||
|
PLATFORM_LIBS := $(OBJTREE)/arch/arm/lib/eabi_compat.o \
|
||||||
|
$(filter-out %/arch/arm/lib/eabi_compat.o, $(PLATFORM_LIBS))
|
||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user