summaryrefslogtreecommitdiffstats
path: root/classes
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2017-07-31 09:14:10 -0700
committerKhem Raj <raj.khem@gmail.com>2017-07-31 09:20:22 -0700
commit61579d74eca12998ce988339dc71566a360309a7 (patch)
tree7735ed2f4841895d7535e5de47a388e574d90104 /classes
parentbaa7a53f8b83914c56ce248f101956b16bc1036d (diff)
downloadmeta-clang-61579d74eca12998ce988339dc71566a360309a7.tar.gz
llvm-libunwind: Delete
build llvm libunwind along with libcxx Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'classes')
-rw-r--r--classes/clang.bbclass5
1 files changed, 2 insertions, 3 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass
index f0cd57f..d527b26 100644
--- a/classes/clang.bbclass
+++ b/classes/clang.bbclass
@@ -38,12 +38,11 @@ OVERRIDES[vardepsexclude] += "TOOLCHAIN"
38def clang_dep_prepend(d): 38def clang_dep_prepend(d):
39 if not d.getVar('INHIBIT_DEFAULT_DEPS', False): 39 if not d.getVar('INHIBIT_DEFAULT_DEPS', False):
40 if not oe.utils.inherits(d, 'allarch') : 40 if not oe.utils.inherits(d, 'allarch') :
41 return " clang-cross-${TARGET_ARCH} compiler-rt libcxx llvm-libunwind" 41 return " clang-cross-${TARGET_ARCH} compiler-rt libcxx"
42 return "" 42 return ""
43 43
44BASEDEPENDS_remove_toolchain-clang_class-target = "virtual/${TARGET_PREFIX}gcc" 44BASEDEPENDS_remove_toolchain-clang_class-target = "virtual/${TARGET_PREFIX}gcc"
45BASEDEPENDS_remove_toolchain-clang_class-target_mipsarch = "llvm-libunwind"
46BASEDEPENDS_append_toolchain-clang_class-target = "${@clang_dep_prepend(d)}" 45BASEDEPENDS_append_toolchain-clang_class-target = "${@clang_dep_prepend(d)}"
47 46
48PREFERRED_PROVIDER_libunwind = "libunwind" 47PREFERRED_PROVIDER_libunwind = "libunwind"
49PREFERRED_PROVIDER_libunwind_toolchain-clang = "llvm-libunwind" 48PREFERRED_PROVIDER_libunwind_toolchain-clang = "libcxx"