kbuild: fix CROSS_COMPILE settings in config.mk
The syntax
CROSS_COMIPLE ?= <cross_compiler_prefix>
does not work because config.mk is parsed after
exporting CROSS_COMPILE.
Like Linux Kernel's arch/$(ARCH)/Makefile,
we must write as follows:
ifeq ($(CROSS_COMPILE),)
CROSS_COMPILE := <cross_compiler_prefix>
endif
Signed-off-by:
Masahiro Yamada <yamada.m@jp.panasonic.com>
Showing
- arch/arc/config.mk 6 additions, 2 deletionsarch/arc/config.mk
- arch/arm/config.mk 3 additions, 1 deletionarch/arm/config.mk
- arch/avr32/config.mk 4 additions, 1 deletionarch/avr32/config.mk
- arch/blackfin/config.mk 3 additions, 1 deletionarch/blackfin/config.mk
- arch/m68k/config.mk 3 additions, 1 deletionarch/m68k/config.mk
- arch/microblaze/config.mk 3 additions, 1 deletionarch/microblaze/config.mk
- arch/mips/config.mk 3 additions, 1 deletionarch/mips/config.mk
- arch/nds32/config.mk 3 additions, 1 deletionarch/nds32/config.mk
- arch/nios2/config.mk 3 additions, 1 deletionarch/nios2/config.mk
- arch/openrisc/config.mk 3 additions, 1 deletionarch/openrisc/config.mk
- arch/powerpc/config.mk 3 additions, 1 deletionarch/powerpc/config.mk
- arch/sh/config.mk 3 additions, 1 deletionarch/sh/config.mk
- arch/sparc/config.mk 3 additions, 1 deletionarch/sparc/config.mk
Loading
Please register or sign in to comment