ARM: Fix Makefile during SPL and TPL build
authorMarek Vasut <marek.vasut@gmail.com>
Sat, 7 Apr 2018 14:06:36 +0000 (16:06 +0200)
committerTom Rini <trini@konsulko.com>
Wed, 11 Apr 2018 17:22:06 +0000 (13:22 -0400)
The tiny variants of memset and memcpy implementations can be
built for TPL as well, check whether a TPL build is in progress
and avoid including the default variants.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Tom Rini <trini@konsulko.com>
arch/arm/lib/Makefile

index b5ffffd4e31e775a374640560548ed2fa5a2c861..3d3085e917bf00ecae854644ab7a09ecdc7ba16c 100644 (file)
@@ -41,8 +41,8 @@ obj-$(CONFIG_SPL_FRAMEWORK) += spl.o
 obj-$(CONFIG_SPL_FRAMEWORK) += zimage.o
 obj-$(CONFIG_OF_LIBFDT) += bootm-fdt.o
 endif
-obj-$(CONFIG_$(SPL_)USE_ARCH_MEMSET) += memset.o
-obj-$(CONFIG_$(SPL_)USE_ARCH_MEMCPY) += memcpy.o
+obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_MEMSET) += memset.o
+obj-$(CONFIG_$(SPL_TPL_)USE_ARCH_MEMCPY) += memcpy.o
 obj-$(CONFIG_SEMIHOSTING) += semihosting.o
 
 obj-y  += sections.o