From fbdd3f379c41d3805af17562eea887b81e40b85c Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Sat, 20 Apr 2019 19:48:45 +0000 Subject: [PATCH] [JITLink] Add BinaryFormat to JITLink's dependencies. Hopefully this will fix the missing dependence on llvm::identify_magic that is showing up on some PPC bots. E.g. http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage/builds/9617 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@358827 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ExecutionEngine/JITLink/LLVMBuild.txt | 2 +- tools/llvm-jitlink/CMakeLists.txt | 1 + tools/llvm-jitlink/LLVMBuild.txt | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/ExecutionEngine/JITLink/LLVMBuild.txt b/lib/ExecutionEngine/JITLink/LLVMBuild.txt index d342bf96427..e7721a184b9 100644 --- a/lib/ExecutionEngine/JITLink/LLVMBuild.txt +++ b/lib/ExecutionEngine/JITLink/LLVMBuild.txt @@ -18,4 +18,4 @@ type = Library name = JITLink parent = ExecutionEngine -required_libraries = Object Support +required_libraries = BinaryFormat Object Support diff --git a/tools/llvm-jitlink/CMakeLists.txt b/tools/llvm-jitlink/CMakeLists.txt index c99e0345027..4bfffa99c21 100644 --- a/tools/llvm-jitlink/CMakeLists.txt +++ b/tools/llvm-jitlink/CMakeLists.txt @@ -1,5 +1,6 @@ set(LLVM_LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} + BinaryFormat ExecutionEngine JITLink MC diff --git a/tools/llvm-jitlink/LLVMBuild.txt b/tools/llvm-jitlink/LLVMBuild.txt index 32521e4f526..224bab58c21 100644 --- a/tools/llvm-jitlink/LLVMBuild.txt +++ b/tools/llvm-jitlink/LLVMBuild.txt @@ -18,4 +18,5 @@ type = Tool name = llvm-jitlink parent = Tools -required_libraries = JITLink MC Object RuntimeDyld Support all-targets +required_libraries = JITLink BinaryFormat MC Object RuntimeDyld Support + all-targets -- 2.40.0