Fix location of symbol size calculation in ObjectFileELF

Bug introduced by r240533

llvm-svn: 240537
This commit is contained in:
Tamas Berghammer
2015-06-24 12:31:25 +00:00
parent d95d0dab46
commit 2480fe06f2

View File

@@ -2025,7 +2025,6 @@ ObjectFileELF::ParseSymbols (Symtab *symtab,
flags); // Symbol flags.
symtab->AddSymbol(dc_symbol);
}
symtab->CalculateSymbolSizes();
return i;
}
@@ -2527,6 +2526,7 @@ ObjectFileELF::GetSymtab()
ParseTrampolineSymbols (m_symtab_ap.get(), symbol_id, reloc_header, reloc_id);
}
}
m_symtab_ap->CalculateSymbolSizes();
}
for (SectionHeaderCollIter I = m_section_headers.begin();