llvm-readobj: remove some dead code

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@209586 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Saleem Abdulrasool 2014-05-24 19:54:28 +00:00
parent 0fc41252ba
commit a054d531d7

View File

@ -80,12 +80,6 @@ private:
void cacheRelocations();
error_code getSectionContents(
const std::vector<RelocationRef> &Rels,
uint64_t Offset,
ArrayRef<uint8_t> &Contents,
uint64_t &Addr);
error_code getSection(
const std::vector<RelocationRef> &Rels,
uint64_t Offset,
@ -96,7 +90,6 @@ private:
const llvm::object::COFFObjectFile *Obj;
RelocMapTy RelocMap;
std::vector<RelocationRef> EmptyRelocs;
};
} // namespace
@ -467,27 +460,6 @@ static std::string formatSymbol(const std::vector<RelocationRef> &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<RelocationRef> &Rels, uint64_t Offset,
ArrayRef<uint8_t> &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<RelocationRef> &Rels, uint64_t Offset,
const coff_section **SectionPtr, uint64_t *AddrPtr) {