diff options
| author | Greg Fitzgerald <garious@gmail.com> | 2015-01-23 19:24:32 +0000 |
|---|---|---|
| committer | Greg Fitzgerald <garious@gmail.com> | 2015-01-23 19:24:32 +0000 |
| commit | ba2bcb0da31dd9a329a9da425a1bdc1851839050 (patch) | |
| tree | f75f5f8233d661dcc47403148777024b3a94b757 /lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h | |
| parent | 30609b8a78c150e6e70e39e083f5274eb82a77ef (diff) | |
| download | bcm5719-llvm-ba2bcb0da31dd9a329a9da425a1bdc1851839050.tar.gz bcm5719-llvm-ba2bcb0da31dd9a329a9da425a1bdc1851839050.zip | |
Revert " Fix the ELF shared library build targets"
This reverts commit 6a3f545b44cea46321e025d9ab773786af86cb51.
llvm-svn: 226928
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h')
| -rw-r--r-- | lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h b/lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h index 0853343b067..783eca62eae 100644 --- a/lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h +++ b/lld/lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h @@ -10,7 +10,10 @@ #ifndef LLD_READER_WRITER_ELF_ARM_ARM_LINKING_CONTEXT_H #define LLD_READER_WRITER_ELF_ARM_ARM_LINKING_CONTEXT_H +#include "ARMTargetHandler.h" + #include "lld/ReaderWriter/ELFLinkingContext.h" + #include "llvm/Object/ELF.h" #include "llvm/Support/ELF.h" @@ -19,7 +22,9 @@ namespace elf { class ARMLinkingContext final : public ELFLinkingContext { public: - ARMLinkingContext(llvm::Triple); + ARMLinkingContext(llvm::Triple triple) + : ELFLinkingContext(triple, std::unique_ptr<TargetHandlerBase>( + new ARMTargetHandler(*this))) {} void addPasses(PassManager &) override; |

