summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2018-11-02 21:59:14 +0000
committerDavide Italiano <davide@freebsd.org>2018-11-02 21:59:14 +0000
commit407c6910d4e16b4f4cc13435fa9a40b985dc2cc7 (patch)
tree2d255f53167ea4f9f3849baae83cb590d6e9dd20 /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
parent7fa07e554dcd40bf74bd7c6b72a69c2e1bada958 (diff)
Revert "[Symbol] Search symbols with name and type in a symbol file"
It broke MacOS buildbots. llvm-svn: 346045
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
-rw-r--r--lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
index 8d16166cf0f6..ba8216527f3b 100644
--- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
+++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
@@ -2876,6 +2876,8 @@ Symtab *ObjectFileELF::GetSymtab() {
// do the section lookup next time.
if (m_symtab_ap == nullptr)
m_symtab_ap.reset(new Symtab(this));
+
+ m_symtab_ap->CalculateSymbolSizes();
}
return m_symtab_ap.get();