sh: fix zImage build with >=binutils-2.18
Starting with binutils somewhere around 2.17.50.14 the vmlinux file contains a ".note.gnu.build-id" section which doesn't get removed when the zImage is built; resulting in a 2GB intermediate file and a broken zImage. Signed-off-by: Manuel Lauss <mano@roarinelk.homelinux.net> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
parent
767f0d6867
commit
4d2718d00d
|
@ -66,7 +66,7 @@ cflags-y += $(isaflags-y) -ffreestanding
|
|||
cflags-$(CONFIG_MORE_COMPILE_OPTIONS) += \
|
||||
$(shell echo $(CONFIG_COMPILE_OPTIONS) | sed -e 's/"//g')
|
||||
|
||||
OBJCOPYFLAGS := -O binary -R .note -R .comment -R .stab -R .stabstr -S
|
||||
OBJCOPYFLAGS := -O binary -R .note -R .note.gnu.build-id -R .comment -R .stab -R .stabstr -S
|
||||
|
||||
#
|
||||
# arch/sh/defconfig doesn't reflect any real hardware, and as such should
|
||||
|
|
Loading…
Reference in New Issue