Move SymbolSize from MCSymbolData to MCSymbol.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238580 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Rafael Espindola
2015-05-29 17:24:52 +00:00
parent b2faffd63a
commit 28afbf2421
3 changed files with 12 additions and 13 deletions

View File

@ -480,9 +480,9 @@ void ELFObjectWriter::writeSymbol(SymbolTableWriter &Writer,
uint64_t Value = SymbolValue(*MSD.Symbol, Layout);
uint64_t Size = 0;
const MCExpr *ESize = OrigData.getSize();
const MCExpr *ESize = MSD.Symbol->getSize();
if (!ESize && Base)
ESize = BaseSD->getSize();
ESize = Base->getSize();
if (ESize) {
int64_t Res;