hanchenye-llvm-project/lldb/source
Tamas Berghammer 963ce483b8 Add support for the DWP debug info format
Summary:
The DWP (DWARF package) format is used to pack multiple dwo files
generated by split-dwarf into a single ELF file to make distributing
them easier. It is part of the DWARFv5 spec and can be generated by
dwp or llvm-dwp from a set of dwo files.

Caviats:
* Only the new version of the dwp format is supported (v2 in GNU
  numbering schema and v5 in the DWARF spec). The old version (v1) is
  already deprecated but binutils 2.24 still generates that one.
* Combining DWP files with module debugging is not yet supported.

Subscribers: emaste, mgorny, aprantl

Differential Revision: https://reviews.llvm.org/D36062

llvm-svn: 311775
2017-08-25 13:56:14 +00:00
..
API Expose active and available platform lists via SBDebugger API 2017-08-09 09:20:40 +00:00
Breakpoint Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
Commands Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
Core Add support for the DWP debug info format 2017-08-25 13:56:14 +00:00
DataFormatters Use exact equality for category language matching, for all languages, except those specifically mentioned. 2017-06-06 20:40:24 +00:00
Expression Add support for the DWP debug info format 2017-08-25 13:56:14 +00:00
Host When parsing the DBGSourcePathRemapping plist entries 2017-08-24 00:58:14 +00:00
Initialization Move Timer and TraceOptions from Core to Utility 2017-06-29 14:32:17 +00:00
Interpreter Fix the formatting for help on option value types. 2017-07-27 00:18:18 +00:00
Plugins Add support for the DWP debug info format 2017-08-25 13:56:14 +00:00
Symbol Add support for the DWP debug info format 2017-08-25 13:56:14 +00:00
Target Log whether we found a step out plan or not. 2017-08-23 19:40:21 +00:00
Utility [lldb] Correctly escape newlines and backslashes in the JSON serializer 2017-08-22 18:36:12 +00:00
CMakeLists.txt Remove Plugins/Process/POSIX from include_directories 2017-04-11 12:26:25 +00:00
lldb.cpp One more cleanup to lldb version printing 2016-11-14 22:43:08 +00:00