diff options
author | Kai Kang <kai.kang@windriver.com> | 2020-05-15 10:21:16 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-05-15 07:35:04 -0700 |
commit | 8c495670aa4d3c8ae61c9bf41edea08e9f03bae4 (patch) | |
tree | 5310833155bc31e4641c60e54019cb18f8dce112 /classes/clang.bbclass | |
parent | 1a1b925bbda53add5a24334ac6e85ebc04f98512 (diff) | |
download | meta-clang-8c495670aa4d3c8ae61c9bf41edea08e9f03bae4.tar.gz |
clang.bbclass: override CCACHE_COMPILERCHECK
It fails to build compiler-rt when ccache is enabled:
| ccache: error: Failure running compiler check command: %compiler% -dumpspecs
Because clang doesn't recognize option '-dumpspecs' from default value
of CCACHE_COMPILERCHECK, override CCACHE_COMPILERCHECK for toolchain
clang in clang.bbclass.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Diffstat (limited to 'classes/clang.bbclass')
-rw-r--r-- | classes/clang.bbclass | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass index d966f85..9fb35b8 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
@@ -1,4 +1,5 @@ | |||
1 | # Add the necessary override | 1 | # Add the necessary override |
2 | CCACHE_COMPILERCHECK_toolchain-clang = "%compiler% -v" | ||
2 | CC_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" | 3 | CC_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" |
3 | CXX_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" | 4 | CXX_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" |
4 | CPP_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -E" | 5 | CPP_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -E" |