summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-06-24 12:31:25 +0000
committerTamas Berghammer <tberghammer@google.com>2015-06-24 12:31:25 +0000
commit2480fe06f2cdb74170ec8d32a3c2930c519c90ac (patch)
tree4f95dc3bb03d471bd9b3d21db96fa4651c618ed4 /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parentd95d0dab468983c0a0fe98cc7fcb81b275b16170 (diff)
downloadbcm5719-llvm-2480fe06f2cdb74170ec8d32a3c2930c519c90ac.tar.gz
bcm5719-llvm-2480fe06f2cdb74170ec8d32a3c2930c519c90ac.zip
Fix location of symbol size calculation in ObjectFileELF
Bug introduced by r240533 llvm-svn: 240537
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
-rw-r--r--lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
index febc16d592f..bdc13e73260 100644
--- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
+++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
@@ -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();
OpenPOWER on IntegriCloud