summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2023-08-24 01:54:37 -0700
committerKhem Raj <raj.khem@gmail.com>2023-08-25 10:56:21 -0700
commit1b32c9268a71ae5853f677bf459b3c8e259dfb4f (patch)
tree8390d082a0fa9d1987d17b7ebd76c303fce50b44
parent4c124cadcc2023856686317de3d0304dcb2349bd (diff)
downloadmeta-clang-1b32c9268a71ae5853f677bf459b3c8e259dfb4f.tar.gz
libfaketime: Add -Wl,--undefined-version with lld
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 7bfe1d9..a0edf7a 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -563,6 +563,7 @@ LDFLAGS:append:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATUR
563LDFLAGS:append:pn-libffi:x86:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 563LDFLAGS:append:pn-libffi:x86:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
564LDFLAGS:append:pn-libffi:arm:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 564LDFLAGS:append:pn-libffi:arm:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
565LDFLAGS:append:pn-elfutils:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}" 565LDFLAGS:append:pn-elfutils:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
566LDFLAGS:append:pn-libfaketime:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -Wl,--undefined-version', '', d)}"
566 567
567# Avoid's go linker crash as reported in https://github.com/golang/go/issues/61872 568# Avoid's go linker crash as reported in https://github.com/golang/go/issues/61872
568# it happens when libstd.so is linked with lld for aarch64 569# it happens when libstd.so is linked with lld for aarch64