From ef3154042b0314d12a6a14aaf3e2737c63ad35c0 Mon Sep 17 00:00:00 2001 From: Simon Atanasyan Date: Fri, 14 Mar 2014 06:53:21 +0000 Subject: [yaml2obj][ELF] Remove unused ELFState class field. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@203898 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/yaml2obj/yaml2elf.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'tools/yaml2obj/yaml2elf.cpp') diff --git a/tools/yaml2obj/yaml2elf.cpp b/tools/yaml2obj/yaml2elf.cpp index e24a5492f9..c8fc0637ee 100644 --- a/tools/yaml2obj/yaml2elf.cpp +++ b/tools/yaml2obj/yaml2elf.cpp @@ -159,17 +159,14 @@ class ELFState { /// \brief The accumulated contents of all sections so far. ContiguousBlobAccumulator &SectionContentAccum; typedef typename object::ELFFile::Elf_Ehdr Elf_Ehdr; - /// \brief The ELF file header. - Elf_Ehdr &Header; SectionNameToIdxMap &SN2I; public: - - ELFState(Elf_Ehdr &Header_, ContiguousBlobAccumulator &Accum, - unsigned DotStrtabSecNo_, SectionNameToIdxMap &SN2I_) + ELFState(ContiguousBlobAccumulator &Accum, unsigned DotStrtabSecNo_, + SectionNameToIdxMap &SN2I_) : DotStrtab(), DotStrtabSecNo(DotStrtabSecNo_), - SectionContentAccum(Accum), Header(Header_), SN2I(SN2I_) {} + SectionContentAccum(Accum), SN2I(SN2I_) {} unsigned getDotStrTabSecNo() const { return DotStrtabSecNo; } StringTableBuilder &getStringTable() { return DotStrtab; } @@ -302,7 +299,7 @@ static int writeELF(raw_ostream &OS, const ELFYAML::Object &Doc) { } } - ELFState State(Header, CBA, DotStrtabSecNo, SN2I); + ELFState State(CBA, DotStrtabSecNo, SN2I); StringTableBuilder SHStrTab; std::vector SHeaders; -- cgit v1.2.3