From: Rafael Espindola Date: Fri, 19 Jun 2015 19:07:59 +0000 (+0000) Subject: Delete dead code. NFC. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=6c3277aea4d966c05df73210ee54fcbae999953e Delete dead code. NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@240160 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Object/ELFObjectFile.h b/include/llvm/Object/ELFObjectFile.h index a85fbd8701c..d9bcbfa5f38 100644 --- a/include/llvm/Object/ELFObjectFile.h +++ b/include/llvm/Object/ELFObjectFile.h @@ -45,9 +45,6 @@ public: virtual std::pair getELFDynamicSymbolIterators() const = 0; - virtual std::error_code getSymbolVersion(SymbolRef Symb, StringRef &Version, - bool &IsDefault) const = 0; - virtual uint64_t getSectionFlags(SectionRef Sec) const = 0; virtual uint32_t getSectionType(SectionRef Sec) const = 0; @@ -209,8 +206,6 @@ public: std::error_code getRelocationAddend(DataRefImpl Rel, int64_t &Res) const override; - std::error_code getSymbolVersion(SymbolRef Symb, StringRef &Version, - bool &IsDefault) const override; uint64_t getSectionFlags(SectionRef Sec) const override; uint32_t getSectionType(SectionRef Sec) const override; @@ -259,20 +254,6 @@ std::error_code ELFObjectFile::getSymbolName(DataRefImpl Symb, return std::error_code(); } -template -std::error_code ELFObjectFile::getSymbolVersion(SymbolRef SymRef, - StringRef &Version, - bool &IsDefault) const { - DataRefImpl Symb = SymRef.getRawDataRefImpl(); - const Elf_Sym *symb = getSymbol(Symb); - ErrorOr Ver = - EF.getSymbolVersion(EF.getSection(Symb.d.b), symb, IsDefault); - if (!Ver) - return Ver.getError(); - Version = *Ver; - return std::error_code(); -} - template uint64_t ELFObjectFile::getSectionFlags(SectionRef Sec) const { DataRefImpl DRI = Sec.getRawDataRefImpl(); @@ -876,13 +857,6 @@ getELFDynamicSymbolIterators(const SymbolicFile *Obj) { return cast(Obj)->getELFDynamicSymbolIterators(); } -inline std::error_code GetELFSymbolVersion(const ObjectFile *Obj, - const SymbolRef &Sym, - StringRef &Version, - bool &IsDefault) { - return cast(Obj) - ->getSymbolVersion(Sym, Version, IsDefault); -} } // namespace object } // namespace llvm