diff options
Diffstat (limited to 'recipes-devtools/clang/clang-cross_git.bb')
-rw-r--r-- | recipes-devtools/clang/clang-cross_git.bb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/recipes-devtools/clang/clang-cross_git.bb b/recipes-devtools/clang/clang-cross_git.bb index f7d58b6..01bdfd8 100644 --- a/recipes-devtools/clang/clang-cross_git.bb +++ b/recipes-devtools/clang/clang-cross_git.bb | |||
@@ -24,6 +24,10 @@ do_install() { | |||
24 | do | 24 | do |
25 | ln -sf ../$tool ${D}${bindir}/${TARGET_PREFIX}$tool | 25 | ln -sf ../$tool ${D}${bindir}/${TARGET_PREFIX}$tool |
26 | done | 26 | done |
27 | if [ -e ${D}${bindir}/lld ]; then | ||
28 | ln -sf ../lld ${D}${bindir}/${TARGET_PREFIX}lld | ||
29 | ln -sf ../ld.lld ${D}${bindir}/${TARGET_PREFIX}ld.lld | ||
30 | fi | ||
27 | } | 31 | } |
28 | 32 | ||
29 | SYSROOT_PREPROCESS_FUNCS += "clangcross_sysroot_preprocess" | 33 | SYSROOT_PREPROCESS_FUNCS += "clangcross_sysroot_preprocess" |
@@ -32,5 +36,5 @@ clangcross_sysroot_preprocess () { | |||
32 | sysroot_stage_dir ${D}${bindir} ${SYSROOT_DESTDIR}${bindir} | 36 | sysroot_stage_dir ${D}${bindir} ${SYSROOT_DESTDIR}${bindir} |
33 | } | 37 | } |
34 | SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata *-llvm-ar \ | 38 | SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata *-llvm-ar \ |
35 | *-llvm-ranlib *-llvm-nm" | 39 | *-llvm-ranlib *-llvm-nm *-lld *-ld.lld" |
36 | PACKAGES = "" | 40 | PACKAGES = "" |