diff options
author | Simon Atanasyan <simon@atanasyan.com> | 2015-01-16 08:57:33 +0000 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2015-01-16 08:57:33 +0000 |
commit | c46de4ba3be70ad81e94a6e1267660f1f39f69d8 (patch) | |
tree | 64c7877b3861c41a5f41168bbdeaaa9542900712 /lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h | |
parent | 0f049c1a7cab83839daccc447c875e96b290b310 (diff) | |
download | bcm5719-llvm-c46de4ba3be70ad81e94a6e1267660f1f39f69d8.tar.gz bcm5719-llvm-c46de4ba3be70ad81e94a6e1267660f1f39f69d8.zip |
[Mips] Use ELFLinkingContext class instead of MipsLinkingContext where possible
No functional changes.
llvm-svn: 226256
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h')
-rw-r--r-- | lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h b/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h index c2ff70ee47b..93319f281f0 100644 --- a/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h +++ b/lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h @@ -47,7 +47,6 @@ protected: private: MipsELFWriter<ELFT> _writeHelper; - MipsLinkingContext &_mipsContext; MipsTargetLayout<Mips32ElELFType> &_mipsTargetLayout; }; @@ -55,7 +54,7 @@ template <class ELFT> MipsDynamicLibraryWriter<ELFT>::MipsDynamicLibraryWriter( MipsLinkingContext &ctx, MipsTargetLayout<ELFT> &layout) : DynamicLibraryWriter<ELFT>(ctx, layout), _writeHelper(ctx, layout), - _mipsContext(ctx), _mipsTargetLayout(layout) {} + _mipsTargetLayout(layout) {} template <class ELFT> bool MipsDynamicLibraryWriter<ELFT>::createImplicitFiles( @@ -76,7 +75,7 @@ template <class ELFT> LLD_UNIQUE_BUMP_PTR(SymbolTable<ELFT>) MipsDynamicLibraryWriter<ELFT>::createSymbolTable() { return LLD_UNIQUE_BUMP_PTR(SymbolTable<ELFT>)(new ( - this->_alloc) MipsSymbolTable<ELFT>(_mipsContext)); + this->_alloc) MipsSymbolTable<ELFT>(this->_context)); } /// \brief create dynamic table @@ -84,7 +83,7 @@ template <class ELFT> LLD_UNIQUE_BUMP_PTR(DynamicTable<ELFT>) MipsDynamicLibraryWriter<ELFT>::createDynamicTable() { return LLD_UNIQUE_BUMP_PTR(DynamicTable<ELFT>)(new ( - this->_alloc) MipsDynamicTable<ELFT>(_mipsContext, _mipsTargetLayout)); + this->_alloc) MipsDynamicTable<ELFT>(this->_context, _mipsTargetLayout)); } /// \brief create dynamic symbol table @@ -93,7 +92,7 @@ LLD_UNIQUE_BUMP_PTR(DynamicSymbolTable<ELFT>) MipsDynamicLibraryWriter<ELFT>::createDynamicSymbolTable() { return LLD_UNIQUE_BUMP_PTR( DynamicSymbolTable<ELFT>)(new (this->_alloc) MipsDynamicSymbolTable<ELFT>( - _mipsContext, _mipsTargetLayout)); + this->_context, _mipsTargetLayout)); } } // namespace elf |