From: Manuel L. <ma...@ro...> - 2007-10-27 13:10:35
|
>From 0e7c440cac67ba640abe4a36dc15a6f255f929e0 Mon Sep 17 00:00:00 2001 From: Manuel Lauss <ma...@ro...> Date: Sat, 27 Oct 2007 15:05:00 +0200 Subject: [PATCH] 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 <ma...@ro...> --- arch/sh/Makefile | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/sh/Makefile b/arch/sh/Makefile index db808d7..27a0469 100644 --- a/arch/sh/Makefile +++ b/arch/sh/Makefile @@ -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 -- 1.5.3.4 |