[U-Boot] [PATCH v2 7/8] Makefile: default to cc for host compiler
Masahiro Yamada
yamada.m at jp.panasonic.com
Thu Jul 31 12:01:22 CEST 2014
Hi Jeroen,
On Wed, 30 Jul 2014 21:54:55 +0200
Jeroen Hofstee <jeroen at myspectrum.nl> wrote:
> Since the host compiler might not be gcc but e.g. clang
> default to cc to invoke it.
>
> cc: Masahiro Yamada <yamada.m at jp.panasonic.com>
> cc: Tom Rini <trini at ti.com>
> Signed-off-by: Jeroen Hofstee <jeroen at myspectrum.nl>
> ---
> Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Makefile b/Makefile
> index 80eb239..c19f7d9 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -204,7 +204,7 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
> else if [ -x /bin/bash ]; then echo /bin/bash; \
> else echo sh; fi ; fi)
>
> -HOSTCC = gcc
> +HOSTCC = cc
> HOSTCXX = g++
> HOSTCFLAGS = -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer
> HOSTCXXFLAGS = -O2
For consistency,
HOSTCXX = c++
?
Kconfig has a C++ host program.
(scripts/kconfig/qconf.cc)
Could you please consider posting this patch to
linux-kbuild ML because this may be,
I think, acceptable in Linux too.
On systems where both gcc and clang are installed,
we can select gcc or clang
by using update-alternatives (or alternative)
command.
Best Regards
Masahiro Yamada
More information about the U-Boot
mailing list