From 503aa977b27be0506fb6ac21fbf9e8b049b82247 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 16 May 2020 00:06:22 -0700 Subject: 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 --- classes/clang.bbclass | 1 + 1 file changed, 1 insertion(+) 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 @@ # Add the necessary override CCACHE_COMPILERCHECK_toolchain-clang = "%compiler% -v" +HOST_CC_ARCH_prepend_toolchain-clang = "-target ${HOST_SYS} " CC_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" CXX_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang++ ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" CPP_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS} -E" -- cgit v1.2.3-54-g00ecf