summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SymbolFile
diff options
context:
space:
mode:
authorTamas Berghammer <tberghammer@google.com>2015-07-30 12:38:18 +0000
committerTamas Berghammer <tberghammer@google.com>2015-07-30 12:38:18 +0000
commitd00438e8f0d6c98e56b01c26147cb3d79df46ccb (patch)
tree831fc9a74c6261a4d7f8fb6626d6ec8316a3ba45 /lldb/source/Plugins/SymbolFile
parent77fb0a3dcf19df35533840e096a26fb7e5e18f9b (diff)
downloadbcm5719-llvm-d00438e8f0d6c98e56b01c26147cb3d79df46ccb.tar.gz
bcm5719-llvm-d00438e8f0d6c98e56b01c26147cb3d79df46ccb.zip
Fix issues with separate symbolfile handling
Differential revision: http://reviews.llvm.org/D11595 llvm-svn: 243637
Diffstat (limited to 'lldb/source/Plugins/SymbolFile')
-rw-r--r--lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
index d535078c189..c861d62b03f 100644
--- a/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
+++ b/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp
@@ -115,6 +115,7 @@ SymbolFileSymtab::CalculateAbilities ()
if (symtab->AppendSymbolIndexesWithType(eSymbolTypeCode, Symtab::eDebugNo, Symtab::eVisibilityAny, m_code_indexes))
{
symtab->SortSymbolIndexesByValue(m_code_indexes, true);
+ abilities |= Functions;
}
if (symtab->AppendSymbolIndexesWithType(eSymbolTypeData, m_data_indexes))
OpenPOWER on IntegriCloud