summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-09-19 11:15:48 -0700
committerKhem Raj <raj.khem@gmail.com>2023-09-19 19:59:21 -0700
commitd74313058159f414770826402211a14d75743560 (patch)
tree73a1cd612c3da83b033a3af4d6f639919abc432e
parent569c84d176f2c2d232e0c859187b5e548cc84fe3 (diff)
downloadmeta-clang-d74313058159f414770826402211a14d75743560.tar.gz
pmdk: Default back to allowing undefined-version with lld
Fixes | x86_64-yoe-linux-ld.lld: error: version script assignment of 'LIBPMEM2_1.0' to symbol 'pmem2_source_from_handle' failed: symbol not defined Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--conf/nonclangable.conf1
1 files changed, 1 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index 7dbea02..d4b0a31 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -567,6 +567,7 @@ LDFLAGS:append:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATUR
567LDFLAGS:append:pn-libffi:x86:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 567LDFLAGS:append:pn-libffi:x86:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
568LDFLAGS:append:pn-libffi:arm:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 568LDFLAGS:append:pn-libffi:arm:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
569LDFLAGS:append:pn-elfutils:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 569LDFLAGS:append:pn-elfutils:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
570LDFLAGS:append:pn-pmdk:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
570 571
571# Avoid's go linker crash as reported in https://github.com/golang/go/issues/61872 572# Avoid's go linker crash as reported in https://github.com/golang/go/issues/61872
572# it happens when libstd.so is linked with lld for aarch64 573# it happens when libstd.so is linked with lld for aarch64