summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/clang.bbclass6
1 files changed, 6 insertions, 0 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass
index ac3b51c..c746980 100644
--- a/classes/clang.bbclass
+++ b/classes/clang.bbclass
@@ -5,6 +5,12 @@ CPP_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_O
5CCLD_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" 5CCLD_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}"
6CLANG_TIDY_EXE_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang-tidy ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}" 6CLANG_TIDY_EXE_toolchain-clang = "${CCACHE}${HOST_PREFIX}clang-tidy ${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}"
7 7
8COMPILER_RT ??= "--rtlib=compiler-rt"
9LIBCPLUSPLUS ??= "--stdlib=libc++"
10
11TARGET_CXXFLAGS_append_toolchain-clang = " ${LIBCPLUSPLUS}"
12TUNE_CCARGS_append_toolchain-clang = " ${COMPILER_RT} ${LIBCPLUSPLUS}"
13
8THUMB_TUNE_CCARGS_remove_toolchain-clang = "-mthumb-interwork" 14THUMB_TUNE_CCARGS_remove_toolchain-clang = "-mthumb-interwork"
9TUNE_CCARGS_remove_toolchain-clang = "-meb" 15TUNE_CCARGS_remove_toolchain-clang = "-meb"
10TUNE_CCARGS_remove_toolchain-clang = "-mel" 16TUNE_CCARGS_remove_toolchain-clang = "-mel"