summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-08-30 22:45:39 -0700
committerKhem Raj <raj.khem@gmail.com>2023-08-31 07:40:31 -0700
commit7a9fe6f0c67c85a51cf28fe6eb76ef9977397f7b (patch)
treea9ce914634d2bb1b701f79a49675f4959f31781b
parent1addd3db69cee59418e55cdeecaf7cd0a09777d8 (diff)
downloadmeta-clang-7a9fe6f0c67c85a51cf28fe6eb76ef9977397f7b.tar.gz
clang.bbclass: Simplify check when to enable lld
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--classes/clang.bbclass3
1 files changed, 1 insertions, 2 deletions
diff --git a/classes/clang.bbclass b/classes/clang.bbclass
index 2bfbbbe..605bfd5 100644
--- a/classes/clang.bbclass
+++ b/classes/clang.bbclass
@@ -143,8 +143,7 @@ RECIPESYSROOTFUNCS:toolchain-clang = "recipe_sysroot_check_ld_is_lld"
143 143
144recipe_sysroot_check_ld_is_lld () { 144recipe_sysroot_check_ld_is_lld () {
145 if ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', 'true', 'false', d)} && \ 145 if ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', 'true', 'false', d)} && \
146 ${@bb.utils.contains('PACKAGE_ARCH', 'all', 'false', 'true', d)} && \ 146 -e ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.lld; then
147 ${@bb.utils.contains('INHIBIT_DEFAULT_DEPS', '1', 'false', 'true', d)}; then
148 ln -srf ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.lld ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld 147 ln -srf ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld.lld ${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}ld
149 fi 148 fi
150} 149}