Add support for the DWARFLocationList used by split-dwarf
Split-dwarf uses a different header format to specify the address range for the elements of the location lists.
Paths
| Differential D12880
Add support for the DWARFLocationList used by split-dwarf ClosedPublic Authored by tberghammer on Sep 15 2015, 7:41 AM.
Details Summary Add support for the DWARFLocationList used by split-dwarf Split-dwarf uses a different header format to specify the address range for the elements of the location lists.
Diff Detail
Event Timelinetberghammer retitled this revision from to Add support for the DWARFLocationList used by split-dwarf. tberghammer updated this object. clayborg edited edge metadata. Comment ActionsLooks good, we just need to relocate the DWARF expression printing stuff over into DWARFExpression as static functions.
This revision now requires changes to proceed.Sep 15 2015, 2:25 PM tberghammer added inline comments.
Closed by commit rL247789: Add support for the DWARFLocationList used by split-dwarf (authored by tberghammer). · Explain WhySep 16 2015, 5:38 AM This revision was automatically updated to reflect the committed changes. tberghammer marked an inline comment as done.
Revision Contents
Diff 34887 lldb/trunk/include/lldb/Expression/DWARFExpression.h
lldb/trunk/lldb.xcodeproj/project.pbxproj
lldb/trunk/source/Expression/DWARFExpression.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/CMakeLists.txt
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFLocationDescription.h
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFLocationDescription.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFLocationList.h
lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFLocationList.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h
lldb/trunk/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp
|