diff options
Diffstat (limited to 'classes')
| -rw-r--r-- | classes/clang.bbclass | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass index 88afc14..9aab4eb 100644 --- a/classes/clang.bbclass +++ b/classes/clang.bbclass | |||
| @@ -142,7 +142,8 @@ RECIPESYSROOTFUNCS = "" | |||
| 142 | RECIPESYSROOTFUNCS:toolchain-clang = "recipe_sysroot_check_ld_is_lld" | 142 | RECIPESYSROOTFUNCS:toolchain-clang = "recipe_sysroot_check_ld_is_lld" |
| 143 | 143 | ||
| 144 | recipe_sysroot_check_ld_is_lld () { | 144 | recipe_sysroot_check_ld_is_lld () { |
| 145 | if "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', 'true', 'false', d)}"; then | 145 | if ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', 'true', 'false', d)} && \ |
| 146 | ${@bb.utils.contains('INHIBIT_DEFAULT_DEPS', '1', 'false', 'true', d)}; then | ||
| 146 | ln -srf ${RECIPE_SYSROOT_NATIVE}${bindir}/${TARGET_SYS}/${TARGET_PREFIX}ld.lld ${RECIPE_SYSROOT_NATIVE}${bindir}/${TARGET_SYS}/${TARGET_PREFIX}ld | 147 | ln -srf ${RECIPE_SYSROOT_NATIVE}${bindir}/${TARGET_SYS}/${TARGET_PREFIX}ld.lld ${RECIPE_SYSROOT_NATIVE}${bindir}/${TARGET_SYS}/${TARGET_PREFIX}ld |
| 147 | fi | 148 | fi |
| 148 | } | 149 | } |
