summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2015-10-01 22:55:55 +0000
committerKhem Raj <raj.khem@gmail.com>2015-10-01 22:55:55 +0000
commitb17699fb442a6d55043bf13ae49cc6291e80d16a (patch)
tree909112f7c83c6e283c65f770f7eaad1edd348e14 /classes
parent8f6b3b28cafd45888020fbe4dbfe53c753dc9162 (diff)
downloadmeta-clang-b17699fb442a6d55043bf13ae49cc6291e80d16a.tar.gz
clang.bbclass: use gcc form nativesdk, crosssdk, cross-canadian recipes
These are not part of target image and many of these tools are still not ported to be buildable with clang, so lets use gcc for building them at this moment Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'classes')
-rw-r--r--classes/clang.bbclass3
1 files changed, 3 insertions, 0 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass
index 4c75d0d..b221291 100644
--- a/classes/clang.bbclass
+++ b/classes/clang.bbclass
@@ -19,6 +19,9 @@ TOOLCHAIN_OPTIONS_append_toolchain-clang_class-nativesdk_x86 = " -Wl,-dynamic-li
19TOOLCHAIN ??= "clang" 19TOOLCHAIN ??= "clang"
20 20
21TOOLCHAIN_class-native = "gcc" 21TOOLCHAIN_class-native = "gcc"
22TOOLCHAIN_class-nativesdk = "gcc"
23TOOLCHAIN_class-cross-canadian = "gcc"
24TOOLCHAIN_class-crosssdk = "gcc"
22 25
23OVERRIDES .= "${@['', ':toolchain-${TOOLCHAIN}']['${TOOLCHAIN}' != '']}" 26OVERRIDES .= "${@['', ':toolchain-${TOOLCHAIN}']['${TOOLCHAIN}' != '']}"
24OVERRIDES[vardepsexclude] += "TOOLCHAIN" 27OVERRIDES[vardepsexclude] += "TOOLCHAIN"