summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2019-03-03 15:47:51 -0800
committerKhem Raj <raj.khem@gmail.com>2019-03-03 15:49:41 -0800
commita9fae0e31fb9c0c7241d9453b3763562e7d2f8d1 (patch)
tree90032b8d80669157521a0cfe08c0765d7f6b96e7
parenta1da6a687f9749e8063a0aef9948cfd6adce1976 (diff)
downloadmeta-clang-a9fae0e31fb9c0c7241d9453b3763562e7d2f8d1.tar.gz
clang:bbclass: Do not use compiler-rt/libcxx for recipes which use gcc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--classes/clang.bbclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass
index 0de7e1c..d6a4e9b 100644
--- a/classes/clang.bbclass
+++ b/classes/clang.bbclass
@@ -11,6 +11,9 @@ NM_toolchain-clang = "${HOST_PREFIX}llvm-nm"
11COMPILER_RT ??= "--rtlib=compiler-rt" 11COMPILER_RT ??= "--rtlib=compiler-rt"
12LIBCPLUSPLUS ??= "--stdlib=libc++" 12LIBCPLUSPLUS ??= "--stdlib=libc++"
13 13
14COMPILER_RT_toolchain-gcc = ""
15LIBCPLUSPLUS_toolchain-gcc = ""
16
14TARGET_CXXFLAGS_append_toolchain-clang = " ${LIBCPLUSPLUS}" 17TARGET_CXXFLAGS_append_toolchain-clang = " ${LIBCPLUSPLUS}"
15TUNE_CCARGS_append_toolchain-clang = " ${COMPILER_RT} ${LIBCPLUSPLUS}" 18TUNE_CCARGS_append_toolchain-clang = " ${COMPILER_RT} ${LIBCPLUSPLUS}"
16 19