[Lldb-commits] [PATCH] D59235: Remove Support for DWARF64

Zachary Turner via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Mon Mar 11 15:59:22 PDT 2019


zturner created this revision.
zturner added reviewers: clayborg, jasonmolenda, aprantl.
Herald added a subscriber: jdoerfert.

LLVM doesn't produce DWARF64, and neither does GCC.  LLDB's support for DWARF64 is only partial, and if enabled appears to also not work.  It also appears to have no test coverage.  Removing this makes merging LLVM and LLDB's DWARF parsing implementations simpler.


https://reviews.llvm.org/D59235

Files:
  lldb/include/lldb/Core/dwarf.h
  lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
  lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
  lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp
  lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h
  lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59235.190173.patch
Type: text/x-patch
Size: 16177 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20190311/77c94c64/attachment-0001.bin>


More information about the lldb-commits mailing list