From a054d531d727d8408ad0b718e6d23898f5678c06 Mon Sep 17 00:00:00 2001 From: Saleem Abdulrasool Date: Sat, 24 May 2014 19:54:28 +0000 Subject: llvm-readobj: remove some dead code git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209586 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvm-readobj/COFFDumper.cpp | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'tools/llvm-readobj') diff --git a/tools/llvm-readobj/COFFDumper.cpp b/tools/llvm-readobj/COFFDumper.cpp index 26ac181a0b..188e9f8913 100644 --- a/tools/llvm-readobj/COFFDumper.cpp +++ b/tools/llvm-readobj/COFFDumper.cpp @@ -80,12 +80,6 @@ private: void cacheRelocations(); - error_code getSectionContents( - const std::vector &Rels, - uint64_t Offset, - ArrayRef &Contents, - uint64_t &Addr); - error_code getSection( const std::vector &Rels, uint64_t Offset, @@ -96,7 +90,6 @@ private: const llvm::object::COFFObjectFile *Obj; RelocMapTy RelocMap; - std::vector EmptyRelocs; }; } // namespace @@ -467,27 +460,6 @@ static std::string formatSymbol(const std::vector &Rels, return Str.str(); } -// Given a vector of relocations for a section and an offset into this section -// the function resolves the symbol used for the relocation at the offset and -// returns the section content and the address inside the content pointed to -// by the symbol. -error_code COFFDumper::getSectionContents( - const std::vector &Rels, uint64_t Offset, - ArrayRef &Contents, uint64_t &Addr) { - - SymbolRef Sym; - const coff_section *Section; - - if (error_code EC = resolveSymbol(Rels, Offset, Sym)) - return EC; - if (error_code EC = resolveSectionAndAddress(Obj, Sym, Section, Addr)) - return EC; - if (error_code EC = Obj->getSectionContents(Section, Contents)) - return EC; - - return object_error::success; -} - error_code COFFDumper::getSection( const std::vector &Rels, uint64_t Offset, const coff_section **SectionPtr, uint64_t *AddrPtr) { -- cgit v1.2.3