[PATCH] ARM: decompressor: simplify libfdt builds
masahiroy at kernel.org
Sat Jan 18 17:24:01 PST 2020
On Sat, Jan 18, 2020 at 7:15 AM Russell King - ARM Linux admin
<linux at armlinux.org.uk> wrote:
> > -ifeq ($(CONFIG_ARM_ATAG_DTB_COMPAT),y)
> > -OBJS += $(libfdt_objs) atags_to_fdt.o
> > +# -fstack-protector-strong triggers protection checks in this code,
> > +# but it is being used too early to link to meaningful stack_chk logic.
> > +nossp-flags-$(CONFIG_CC_HAS_STACKPROTECTOR_NONE) := -fno-stack-protector
> > +$(foreach o, $(libfdt_objs), \
> > + $(eval CFLAGS_$(o) := -I $(srctree)/scripts/dtc/libfdt) $(nossp-flags-y))
> The above change causes build breakage over a number of ARM builds,
> which unfortunately doesn't result in emails from any build system
> containing the cause of the failure.
> where the failures are reported as:
> ../arch/arm/boot/compressed/Makefile:87: *** missing separator. Stop.
> Thanks. Patch dropped.
Sorry, I made a mistake about the location of
the closing parenthesis.
I fixed the build error, and posted v2:
More information about the linux-arm-kernel