summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2016-04-22 22:35:08 +0000
committerGreg Clayton <gclayton@apple.com>2016-04-22 22:35:08 +0000
commitf443135b8c00fb783490309b56c38528d35dbd9f (patch)
tree3ac827c550963e458d89d061cc7435b0eac1df80 /lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
parent79a933a686e1397ea1064b54068790f96f75c780 (diff)
downloadbcm5719-llvm-f443135b8c00fb783490309b56c38528d35dbd9f.tar.gz
bcm5719-llvm-f443135b8c00fb783490309b56c38528d35dbd9f.zip
Fixed in issue with ObjectFileMachO where it would add empty sections to the section list that was used to try and cap symbols to the max address of the section in which it is contained. The empty sections would make cap the symbols and make their sizes zero. Also fixed a few other things that could cause problems in the SymbolFileDWARFDebugMap when zero sized symbols were found and used to make OSO range map entries.
<rdar://problem/25886773> llvm-svn: 267237
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h')
-rw-r--r--lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
index 0a58cfbbb9d..544f0dab043 100644
--- a/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
+++ b/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
@@ -349,6 +349,7 @@ protected:
bool
AddOSOFileRange (CompileUnitInfo *cu_info,
lldb::addr_t exe_file_addr,
+ lldb::addr_t exe_byte_size,
lldb::addr_t oso_file_addr,
lldb::addr_t oso_byte_size);
OpenPOWER on IntegriCloud