From 957864d3ad15456ab9eb474c43a0e6add8e0df70 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 24 Oct 2022 22:27:34 -0700 Subject: mybw: Use libgcc to link on x86_64 Fixes x86_64-yoe-linux-ld: /usr/src/debug/glibc/2.36-r0/stdio-common/printf_fphex.c:198: undefined reference to `__letf2' since compiler-rt does not provide the 'tf' functions Signed-off-by: Khem Raj --- conf/nonclangable.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index a088a13..62ce7f6 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf @@ -264,6 +264,7 @@ COMPILER_RT:pn-libc-bench:libc-glibc:toolchain-clang:x86 = "-rtlib=libgcc --unwi COMPILER_RT:pn-fmt:toolchain-clang:x86 = "-rtlib=libgcc --unwindlib=libgcc" COMPILER_RT:pn-fmt:toolchain-clang:x86-64 = "-rtlib=libgcc --unwindlib=libgcc" COMPILER_RT:pn-mybw:toolchain-clang:x86 = "-rtlib=libgcc --unwindlib=libgcc" +COMPILER_RT:pn-mybw:toolchain-clang:x86-64 = "-rtlib=libgcc --unwindlib=libgcc" COMPILER_RT:pn-libc-bench:libc-glibc:toolchain-clang:x86-64 = "-rtlib=libgcc --unwindlib=libgcc" COMPILER_RT:pn-mpich:toolchain-clang:x86-64 = "-rtlib=libgcc --unwindlib=libgcc" COMPILER_RT:pn-aufs-util:libc-glibc:toolchain-clang:x86-64 = "-rtlib=libgcc --unwindlib=libgcc" @@ -312,6 +313,7 @@ OBJCOPY:pn-gosu:mips:toolchain-clang = "${HOST_PREFIX}objcopy" # mips-yoe-linux-llvm-objcopy: error: Link field value 42 in section .rel.dyn is not a symbol table OBJCOPY:pn-mybw:mips:toolchain-clang = "${HOST_PREFIX}objcopy" OBJCOPY:pn-mybw:x86:toolchain-clang = "${HOST_PREFIX}objcopy" +OBJCOPY:pn-mybw:x86-64:toolchain-clang = "${HOST_PREFIX}objcopy" # Fails with llvm strip # i686-yoe-linux-llvm-strip: error: SHT_STRTAB string table section [index 9] is non-null terminated -- cgit v1.2.3-54-g00ecf