summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--conf/nonclangable.conf11
1 files changed, 11 insertions, 0 deletions
diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf
index d93c744..78d18b3 100644
--- a/conf/nonclangable.conf
+++ b/conf/nonclangable.conf
@@ -2,6 +2,13 @@ TOOLCHAIN:pn-u-boot = "gcc"
2# crash embeds version of gdb which is not buildable with clang 2# crash embeds version of gdb which is not buildable with clang
3TOOLCHAIN:pn-crash = "gcc" 3TOOLCHAIN:pn-crash = "gcc"
4TOOLCHAIN:pn-elfutils = "gcc" 4TOOLCHAIN:pn-elfutils = "gcc"
5
6#| erl_bits.c:(.text+0xc2a): undefined reference to `__extendhfsf2'
7#| erl_bits.c:(.text+0x1bfa): undefined reference to `__truncsfhf2'
8#| clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
9# both riscv64 and x86-64
10TOOLCHAIN:pn-erlang = "gcc"
11
5# /mnt/a/yoe/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/firefox/60.1.0esr-r0/recipe-sysroot-native/usr/lib/clang/7.0.1/include/arm_neon.h:433:1: error: unknown type name 'inline' 12# /mnt/a/yoe/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/firefox/60.1.0esr-r0/recipe-sysroot-native/usr/lib/clang/7.0.1/include/arm_neon.h:433:1: error: unknown type name 'inline'
6# __ai uint8x16_t vabdq_u8(uint8x16_t __p0, uint8x16_t __p1) { 13# __ai uint8x16_t vabdq_u8(uint8x16_t __p0, uint8x16_t __p1) {
7TOOLCHAIN:pn-firefox = "gcc" 14TOOLCHAIN:pn-firefox = "gcc"
@@ -320,6 +327,10 @@ TOOLCHAIN_pn-u-boot-seco-imx = "gcc"
320# see https://bugs.llvm.org/show_bug.cgi?id=50443 this is in clang-13, until it is fixed do not use -O2 327# see https://bugs.llvm.org/show_bug.cgi?id=50443 this is in clang-13, until it is fixed do not use -O2
321SELECTED_OPTIMIZATION:remove:pn-poke:toolchain-clang = "-O2" 328SELECTED_OPTIMIZATION:remove:pn-poke:toolchain-clang = "-O2"
322 329
330# Subprocess output:mips-yoe-linux-llvm-objcopy: error: Link field value 22 in section .rel.dyn is not a symbol table
331# also seen on riscv64 and x86-64
332OBJCOPY:pn-linux-yocto:toolchain-clang = "${HOST_PREFIX}objcopy"
333
323# see https://github.com/llvm/llvm-project/issues/53948 334# see https://github.com/llvm/llvm-project/issues/53948
324OBJCOPY:pn-opensbi:toolchain-clang = "${HOST_PREFIX}objcopy" 335OBJCOPY:pn-opensbi:toolchain-clang = "${HOST_PREFIX}objcopy"
325OBJCOPY:pn-libc-bench:toolchain-clang = "${HOST_PREFIX}objcopy" 336OBJCOPY:pn-libc-bench:toolchain-clang = "${HOST_PREFIX}objcopy"