From 5b93e3a75fc48d2deb8dcf1f1d48b55fde1248e3 Mon Sep 17 00:00:00 2001 From: Mara Sophie Grosch Date: Thu, 22 Jul 2021 16:33:20 -0700 Subject: [PATCH] Add llvm-readobj and binutils symlinks to LLVM_TOOLCHAIN_TOOLS This patch adds llvm-readobj and the binutils symlink for readelf to LLVM_TOOLCHAIN_TOOLS. Tvoid *thread, void *attr,hey are required by some (most?) autoconf-built libraries, adding these allows me to build newlib with the toolchain generated this way. Also opened an issue for that some days ago, see https://bugs.llvm.org/show_bug.cgi?id=50698 Reviewed By: sbc100 Differential Revision: https://reviews.llvm.org/D104957 --- llvm/cmake/modules/AddLLVM.cmake | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake index ce16a5d..492f844 100644 --- a/llvm/cmake/modules/AddLLVM.cmake +++ b/llvm/cmake/modules/AddLLVM.cmake @@ -1199,6 +1199,7 @@ if(NOT LLVM_TOOLCHAIN_TOOLS) llvm-objcopy llvm-objdump llvm-rc + llvm-readobj llvm-size llvm-strings llvm-strip @@ -1213,6 +1214,7 @@ if(NOT LLVM_TOOLCHAIN_TOOLS) nm objcopy objdump + readelf size strings strip -- 2.7.4