summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/clang/clang-cross_git.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/recipes-devtools/clang/clang-cross_git.bb')
-rw-r--r--meta/recipes-devtools/clang/clang-cross_git.bb6
1 files changed, 4 insertions, 2 deletions
diff --git a/meta/recipes-devtools/clang/clang-cross_git.bb b/meta/recipes-devtools/clang/clang-cross_git.bb
index bd72ee4e6d..33b01e4234 100644
--- a/meta/recipes-devtools/clang/clang-cross_git.bb
+++ b/meta/recipes-devtools/clang/clang-cross_git.bb
@@ -11,7 +11,7 @@ PN = "clang-cross-${TARGET_ARCH}"
11 11
12inherit cross 12inherit cross
13 13
14DEPENDS = "clang-native virtual/cross-binutils" 14DEPENDS = "clang-native virtual/cross-binutils ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', 'lld-native', '', d)}"
15 15
16do_install() { 16do_install() {
17 install -d ${D}${bindir} 17 install -d ${D}${bindir}
@@ -19,6 +19,8 @@ do_install() {
19 llvm-nm llvm-ar llvm-as llvm-ranlib llvm-strip llvm-objcopy llvm-objdump llvm-readelf \ 19 llvm-nm llvm-ar llvm-as llvm-ranlib llvm-strip llvm-objcopy llvm-objdump llvm-readelf \
20 llvm-addr2line llvm-dwp llvm-size llvm-strings llvm-cov 20 llvm-addr2line llvm-dwp llvm-size llvm-strings llvm-cov
21 do 21 do
22 ln -sf ../$tool ${D}${bindir}/${TARGET_PREFIX}$tool 22 if [ -x ${STAGING_BINDIR_NATIVE}/$tool ]; then
23 ln -sf ../$tool ${D}${bindir}/${TARGET_PREFIX}$tool
24 fi
23 done 25 done
24} 26}