summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2013-03-08 21:46:30 +0000
committerGreg Clayton <gclayton@apple.com>2013-03-08 21:46:30 +0000
commit613641d3981753ce47172e63d50906fce4f0611f (patch)
treefb7717ffc12e56c27dee9f04178b19c4707e925a
parentb327810215e30fc70d581afb0629a54cb78739e3 (diff)
downloadbcm5719-llvm-613641d3981753ce47172e63d50906fce4f0611f.tar.gz
bcm5719-llvm-613641d3981753ce47172e63d50906fce4f0611f.zip
<rdar://problem/13361742>
Don't resolve .o file locations when setting the file spec for each .o file in DWARF with debug map. We should trust the path. llvm-svn: 176725
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
index 20306851552..5efda2aca1a 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
+++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
@@ -380,7 +380,7 @@ SymbolFileDWARFDebugMap::InitOSO()
so_symbol->GetType() == eSymbolTypeSourceFile &&
oso_symbol->GetType() == eSymbolTypeObjectFile)
{
- m_compile_unit_infos[i].so_file.SetFile(so_symbol->GetName().AsCString(), true);
+ m_compile_unit_infos[i].so_file.SetFile(so_symbol->GetName().AsCString(), false);
m_compile_unit_infos[i].oso_path = oso_symbol->GetName();
uint32_t sibling_idx = so_symbol->GetSiblingIndex();
// The sibling index can't be less that or equal to the current index "i"
OpenPOWER on IntegriCloud