summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2013-03-13 00:07:18 +0000
committerJim Ingham <jingham@apple.com>2013-03-13 00:07:18 +0000
commit1b57d17e422c71566c5ea2bc21877c777c62dbe0 (patch)
tree0c9f31ee3d95f08c862bb48c3958a37c47c07b81
parent1ca2f362899e08b31bd7d3a37170ced994ec51e6 (diff)
downloadbcm5719-llvm-1b57d17e422c71566c5ea2bc21877c777c62dbe0.tar.gz
bcm5719-llvm-1b57d17e422c71566c5ea2bc21877c777c62dbe0.zip
Add a missing call to GetFileRangeMap. It's absence was causing debug info from .o files to sometimes
not get processed. <rdar://problem/13406310> llvm-svn: 176914
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
index 5efda2aca1a..67b4c6e9b27 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
+++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
@@ -765,6 +765,7 @@ SymbolFileDWARFDebugMap::ResolveSymbolContext (const Address& exe_so_addr, uint3
CompileUnitInfo* comp_unit_info = GetCompileUnitInfoForSymbolWithID (sc.symbol->GetID(), &oso_idx);
if (comp_unit_info)
{
+ comp_unit_info->GetFileRangeMap(this);
Module *oso_module = GetModuleByCompUnitInfo (comp_unit_info);
if (oso_module)
{
OpenPOWER on IntegriCloud