Messages in this thread Patch in this message | | | Date | Sat, 21 Aug 2010 17:31:21 +0800 | From | Wu Fengguang <> | Subject | [PATCH -mm V2] fix compilation error with CROSS_COMPILE |
| |
$ ARCH=x86_64 CROSS_COMPILE=x86_64-linux-gnu- make ... cc1: error: unrecognized command line option "-m64" cc1: error: unrecognized command line option "-mno-red-zone" cc1: error: unrecognized command line option "-mcmodel=kernel" cc1: error: unrecognized command line option "-maccumulate-outgoing-args"
Cc: Tiago Maluta <tiago.maluta@gmail.com> Cc: Michal Marek <mmarek@suse.cz> Cc: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Wu Fengguang <fengguang.wu@intel.com> ---
Andrew: the compile error only occurs in the -mm tree
The error was introduced by patch kbuild-fix-config_cross_compile-issue-in-config.patch
diff --git a/Makefile b/Makefile index d646d69..af8864e 100644 --- a/Makefile +++ b/Makefile @@ -190,7 +190,7 @@ SUBARCH := $(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc64/ \ export KBUILD_BUILDHOST := $(SUBARCH) ARCH ?= $(SUBARCH) CROSS_COMPILE ?= -CROSS_COMPILE := $(shell grep CONFIG_CROSS_COMPILE .config | cut -d'"' -f2) +CROSS_COMPILE ?= $(shell grep CONFIG_CROSS_COMPILE .config | cut -d'"' -f2) # Architecture as present in compile.h UTS_MACHINE := $(ARCH)
| |