diff options
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/X86/X86ELFReader.h')
-rw-r--r-- | lld/lib/ReaderWriter/ELF/X86/X86ELFReader.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/ELF/X86/X86ELFReader.h b/lld/lib/ReaderWriter/ELF/X86/X86ELFReader.h index d1ec697776b..21f27f7b96b 100644 --- a/lld/lib/ReaderWriter/ELF/X86/X86ELFReader.h +++ b/lld/lib/ReaderWriter/ELF/X86/X86ELFReader.h @@ -11,11 +11,11 @@ #define LLD_READER_WRITER_X86_X86_ELF_READER_H #include "ELFReader.h" -#include "X86ELFFile.h" namespace lld { namespace elf { +class X86LinkingContext; typedef llvm::object::ELFType<llvm::support::little, 2, false> X86ELFType; struct X86ELFFileCreateELFTraits { @@ -24,7 +24,7 @@ struct X86ELFFileCreateELFTraits { template <class ELFT> static result_type create(std::unique_ptr<llvm::MemoryBuffer> mb, X86LinkingContext &ctx) { - return lld::elf::X86ELFFile<ELFT>::create(std::move(mb), ctx); + return lld::elf::ELFFile<ELFT>::create(std::move(mb), ctx); } }; |