diff options
author | Khem Raj <raj.khem@gmail.com> | 2024-10-10 16:39:19 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2024-10-11 07:54:13 -0700 |
commit | 52810ca781dd6fc4bc34f31330de54d428a995a9 (patch) | |
tree | 5bef4ce85656579d663c848079e503b51d2ae3a1 /conf | |
parent | 835896fc6b2b8862d358f65d8cf229537acdbe1a (diff) | |
download | meta-clang-52810ca781dd6fc4bc34f31330de54d428a995a9.tar.gz |
libhugetlbfs: Always use BFD linker when using clang toolchain
it uses its own linker wrapper which calls LD variable in the end
and expects it to be traditional GNU linker. Lets provide it
what it needs.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'conf')
-rw-r--r-- | conf/nonclangable.conf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 31b0a02..3bb086b 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf | |||
@@ -658,6 +658,7 @@ LDFLAGS:remove:pn-bluez5:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURE | |||
658 | LDFLAGS:append:pn-bluez5:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}" | 658 | LDFLAGS:append:pn-bluez5:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', ' -fuse-ld=bfd', '', d)}" |
659 | 659 | ||
660 | LD:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', '${HOST_PREFIX}ld${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', d)}" | 660 | LD:pn-gnu-efi:toolchain-clang = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-lld', '${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', '${HOST_PREFIX}ld${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}', d)}" |
661 | LD:pn-libhugetlbfs:toolchain-clang = "${HOST_PREFIX}ld.bfd${TOOLCHAIN_OPTIONS} ${HOST_LD_ARCH}" | ||
661 | TOOLCHAIN:pn-perf = "gcc" | 662 | TOOLCHAIN:pn-perf = "gcc" |
662 | 663 | ||
663 | # See https://github.com/llvm/llvm-project/issues/108262 | 664 | # See https://github.com/llvm/llvm-project/issues/108262 |