Makefile: HOSTCC set too late in clang builds
Currently we set HOSTCC=clang a little late meaning some minor bits (utils/kconfig) are built with GCC. Move the assignment up the Makefile. Change-Id: Ic72ad808eba0c0bf508bde34fb9bf0390c0b1d4d Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-on: http://review.coreboot.org/6140 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Idwer Vollering <vidwer@gmail.com>
This commit is contained in:
parent
d2a7523cb1
commit
480790b593
5
Makefile
5
Makefile
|
@ -69,6 +69,9 @@ endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
HOSTCC = gcc
|
HOSTCC = gcc
|
||||||
|
ifeq ($(CONFIG_COMPILER_LLVM_CLANG),y)
|
||||||
|
HOSTCC := clang
|
||||||
|
endif
|
||||||
HOSTCXX = g++
|
HOSTCXX = g++
|
||||||
HOSTCFLAGS := -g
|
HOSTCFLAGS := -g
|
||||||
HOSTCXXFLAGS := -g
|
HOSTCXXFLAGS := -g
|
||||||
|
@ -126,8 +129,6 @@ CC_armv7:=clang
|
||||||
|
|
||||||
CFLAGS_aarch64 = -no-integrated-as -Qunused-arguments -target aarch64-eabi -ccc-gcc-name $(CC_aarch64)
|
CFLAGS_aarch64 = -no-integrated-as -Qunused-arguments -target aarch64-eabi -ccc-gcc-name $(CC_aarch64)
|
||||||
CC_aarch64:=clang
|
CC_aarch64:=clang
|
||||||
|
|
||||||
HOSTCC:=clang
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
include toolchain.inc
|
include toolchain.inc
|
||||||
|
|
Loading…
Reference in New Issue