linux: use HOSTCC_NOCCACHE as kconfig HOSTCC
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Thu, 10 Jan 2019 21:15:00 +0000 (22:15 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Wed, 16 Jan 2019 22:39:28 +0000 (23:39 +0100)
commit71a31b23570f343432ad042979e1a20f42d562a0
tree689ab2d6d3c26963c051b380b39c4621fdd8f0c1
parent9d684a096718eb0020550827f9641dca3f4ed06e
linux: use HOSTCC_NOCCACHE as kconfig HOSTCC

linux is a bit different than other kconfig-package, because it has
"toolchain" in KCONFIG_DEPENDENCIES. Thanks to this, host-ccache *is*
ready by the time kconfig invocations are made, so we could use
$(HOSTCC) as the host compiler for kconfig related operations.

However, for consistency with other kconfig-package packages, we chose
to use $(HOSTCC_NOCCACHE) as well.

We cannot rely on the default value of HOSTCC passed by the
kconfig-package infrastructure, because $(LINUX_MAKE_FLAGS) also
contains a HOSTCC definition that would override the one passed by the
kconfig-package infrastructure.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
linux/linux.mk