From: Felix Fietkau Date: Sun, 10 Mar 2013 17:04:36 +0000 (+0000) Subject: kernel: prevent -f*-sections from leaking into the boot zImage wrapper on arm X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=53e0f10246bbfdbfed941a8d44181f202a1f961f;p=openwrt%2Fstaging%2Fmkresin.git kernel: prevent -f*-sections from leaking into the boot zImage wrapper on arm SVN-Revision: 35938 --- diff --git a/target/linux/generic/patches-3.8/220-gc_sections.patch b/target/linux/generic/patches-3.8/220-gc_sections.patch index 89dc863e45..66312952d6 100644 --- a/target/linux/generic/patches-3.8/220-gc_sections.patch +++ b/target/linux/generic/patches-3.8/220-gc_sections.patch @@ -471,3 +471,13 @@ __pv_table_end = .; } .init.data : { +--- a/arch/arm/boot/compressed/Makefile ++++ b/arch/arm/boot/compressed/Makefile +@@ -119,6 +119,7 @@ ifeq ($(CONFIG_FUNCTION_TRACER),y) + ORIG_CFLAGS := $(KBUILD_CFLAGS) + KBUILD_CFLAGS = $(subst -pg, , $(ORIG_CFLAGS)) + endif ++KBUILD_CFLAGS_KERNEL := $(patsubst -f%-sections,,$(KBUILD_CFLAGS_KERNEL)) + + ccflags-y := -fpic -fno-builtin -I$(obj) + asflags-y := -Wa,-march=all -DZIMAGE