summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-02-19 11:16:38 -0800
committerKhem Raj <raj.khem@gmail.com>2022-02-20 23:24:24 -0800
commit9ad53591eaf522f8fcbc0c8e0e9e6c55ccdf8272 (patch)
tree3f01a1704a8945364a45ef0123d87e29ee29a4c9 /conf
parent51a8c792b73803e679527359af2d051c42c0d7f0 (diff)
downloadmeta-clang-9ad53591eaf522f8fcbc0c8e0e9e6c55ccdf8272.tar.gz
nonclangable.conf: Disable llvm-objcopy/llvm-strip on selected recipes
This is until upstream bugs are fixed, linux-firmware change however is legit and will be permanent Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'conf')
-rw-r--r--conf/nonclangable.conf15
1 files changed, 15 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index dbd70f4..aa5ef22 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -413,3 +413,18 @@ SELECTED_OPTIMIZATION:append:pn-xscreensaver:riscv64:toolchain-clang = " -O0"
413# but it will fail if RANLIB was set to <cross>-ranlib or 413# but it will fail if RANLIB was set to <cross>-ranlib or
414# <cross>-llvn-ranlib has same behaviour 414# <cross>-llvn-ranlib has same behaviour
415RANLIB:append:pn-tcf-agent:toolchain-clang = " $@" 415RANLIB:append:pn-tcf-agent:toolchain-clang = " $@"
416
417# see https://github.com/llvm/llvm-project/issues/53948
418OBJCOPY:pn-opensbi:toolchain-clang = "${HOST_PREFIX}objcopy"
419OBJCOPY:pn-libc-bench:toolchain-clang = "${HOST_PREFIX}objcopy"
420STRIP:pn-libc-bench:toolchain-clang = "${HOST_PREFIX}strip"
421OBJCOPY:pn-aufs-util:toolchain-clang = "${HOST_PREFIX}objcopy"
422STRIP:pn-aufs-util:toolchain-clang = "${HOST_PREFIX}strip"
423
424# Depend on GNU objcopy option missing in llvm-objcopy
425# llvm-objcopy: error: unknown argument '--section-alignment=512'
426OBJCOPY:pn-systemd-boot:toolchain-clang = "${HOST_PREFIX}objcopy"
427
428# Need OBJDUMP during do_package_qa which is set to llvm-objdump with meta-clang
429# it might work with GNU objdump since it falls back to one from build host
430DEPENDS:pn-linux-firmware:append:toolchain-clang = " clang-native"