From c46de4ba3be70ad81e94a6e1267660f1f39f69d8 Mon Sep 17 00:00:00 2001 From: Simon Atanasyan Date: Fri, 16 Jan 2015 08:57:33 +0000 Subject: [Mips] Use ELFLinkingContext class instead of MipsLinkingContext where possible No functional changes. llvm-svn: 226256 --- lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'lld/lib/ReaderWriter/ELF/Mips/MipsDynamicLibraryWriter.h') 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 _writeHelper; - MipsLinkingContext &_mipsContext; MipsTargetLayout &_mipsTargetLayout; }; @@ -55,7 +54,7 @@ template MipsDynamicLibraryWriter::MipsDynamicLibraryWriter( MipsLinkingContext &ctx, MipsTargetLayout &layout) : DynamicLibraryWriter(ctx, layout), _writeHelper(ctx, layout), - _mipsContext(ctx), _mipsTargetLayout(layout) {} + _mipsTargetLayout(layout) {} template bool MipsDynamicLibraryWriter::createImplicitFiles( @@ -76,7 +75,7 @@ template LLD_UNIQUE_BUMP_PTR(SymbolTable) MipsDynamicLibraryWriter::createSymbolTable() { return LLD_UNIQUE_BUMP_PTR(SymbolTable)(new ( - this->_alloc) MipsSymbolTable(_mipsContext)); + this->_alloc) MipsSymbolTable(this->_context)); } /// \brief create dynamic table @@ -84,7 +83,7 @@ template LLD_UNIQUE_BUMP_PTR(DynamicTable) MipsDynamicLibraryWriter::createDynamicTable() { return LLD_UNIQUE_BUMP_PTR(DynamicTable)(new ( - this->_alloc) MipsDynamicTable(_mipsContext, _mipsTargetLayout)); + this->_alloc) MipsDynamicTable(this->_context, _mipsTargetLayout)); } /// \brief create dynamic symbol table @@ -93,7 +92,7 @@ LLD_UNIQUE_BUMP_PTR(DynamicSymbolTable) MipsDynamicLibraryWriter::createDynamicSymbolTable() { return LLD_UNIQUE_BUMP_PTR( DynamicSymbolTable)(new (this->_alloc) MipsDynamicSymbolTable( - _mipsContext, _mipsTargetLayout)); + this->_context, _mipsTargetLayout)); } } // namespace elf -- cgit v1.2.3