diff options
author | Greg Fitzgerald <garious@gmail.com> | 2015-01-23 18:52:44 +0000 |
---|---|---|
committer | Greg Fitzgerald <garious@gmail.com> | 2015-01-23 18:52:44 +0000 |
commit | 6a3f545b44cea46321e025d9ab773786af86cb51 (patch) | |
tree | 7bc4e784cb879f3e9fc39494d57ec57ccf725bca /lib/ReaderWriter/MachO | |
parent | 56c15acc97ba4b452a40f9d22c0a1cdd1dde42d2 (diff) |
Fix the ELF shared library build targets
lldELF is used by each ELF backend. lldELF's ELFLinkingContext
also held a reference to each backend, creating a link-time
cycle. This patch moves the backend references to lldDriver.
Differential Revision: http://reviews.llvm.org/D7119
git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@226922 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ReaderWriter/MachO')
-rw-r--r-- | lib/ReaderWriter/MachO/CMakeLists.txt | 4 | ||||
-rw-r--r-- | lib/ReaderWriter/MachO/Makefile | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/lib/ReaderWriter/MachO/CMakeLists.txt b/lib/ReaderWriter/MachO/CMakeLists.txt index 95e95fff..30605e74 100644 --- a/lib/ReaderWriter/MachO/CMakeLists.txt +++ b/lib/ReaderWriter/MachO/CMakeLists.txt @@ -16,8 +16,10 @@ add_llvm_library(lldMachO StubsPass.cpp WriterMachO.cpp LINK_LIBS - lldReaderWriter + lldCore lldPasses + lldYAML + LLVMObject LLVMSupport ) diff --git a/lib/ReaderWriter/MachO/Makefile b/lib/ReaderWriter/MachO/Makefile index 619b9eac..1acd578b 100644 --- a/lib/ReaderWriter/MachO/Makefile +++ b/lib/ReaderWriter/MachO/Makefile @@ -9,6 +9,6 @@ LLD_LEVEL := ../../.. LIBRARYNAME := lldMachO -USEDLIBS = lldReaderWriter.a lldCore.a +USEDLIBS = lldCore.a include $(LLD_LEVEL)/Makefile |