From f765d4bfdd0e5f820d48c3c8e0b02c5dc7b62f53 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 21 Oct 2022 10:47:27 -0700 Subject: mybw: Use objcopy from binutils on mips Use libgcc on x86 instead of compiler-rt llvm objcopy errors out so disable it for now Subprocess output:mips-yoe-linux-llvm-objcopy: error: Link field value 42 in section .rel.dyn is not a symbol table Signed-off-by: Khem Raj --- conf/nonclangable.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf/nonclangable.conf b/conf/nonclangable.conf index 34bf1b6..a088a13 100644 --- a/conf/nonclangable.conf +++ b/conf/nonclangable.conf @@ -263,6 +263,7 @@ COMPILER_RT:pn-tsocks:libc-glibc:toolchain-clang:x86 = "-rtlib=libgcc --unwindli COMPILER_RT:pn-libc-bench:libc-glibc:toolchain-clang:x86 = "-rtlib=libgcc --unwindlib=libgcc" 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-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" @@ -308,6 +309,9 @@ STRIP:pn-go-helloworld:mips:toolchain-clang = "${HOST_PREFIX}strip" OBJCOPY:pn-go-helloworld:mips:toolchain-clang = "${HOST_PREFIX}objcopy" STRIP:pn-gosu:mips:toolchain-clang = "${HOST_PREFIX}strip" 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" # 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