diff options
| author | Khem Raj <raj.khem@gmail.com> | 2020-05-16 00:06:22 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2020-05-16 07:09:53 -0700 |
| commit | 503aa977b27be0506fb6ac21fbf9e8b049b82247 (patch) | |
| tree | 43b8f86092a1d27514916974bacad749208fb463 /classes | |
| parent | 8f7c5b3a721971bb0b9719be646983e026ff4a4c (diff) | |
| download | meta-clang-503aa977b27be0506fb6ac21fbf9e8b049b82247.tar.gz | |
clang.bbclass: Define -target in HOST_CC_ARCH
This helps extra tools like clang-tidy to find arch-specific macros,
headers in a cross compile environment.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'classes')
| -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 ea232b9..d0e7658 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | # Add the necessary override | 1 | # Add the necessary override |
| 2 | CCACHE_COMPILERCHECK_toolchain-clang = "%compiler% -v" | 2 | CCACHE_COMPILERCHECK_toolchain-clang = "%compiler% -v" |
| 3 | HOST_CC_ARCH_prepend_toolchain-clang = "-target ${HOST_SYS} " | ||
| 3 | CC_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" | 4 | CC_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" |
| 4 | CXX_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" | 5 | CXX_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" |
| 5 | CPP_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -E" | 6 | CPP_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -E" |
