]> granicus.if.org Git - llvm/commit
Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header."
authorPaul Robinson <paul.robinson@sony.com>
Fri, 15 Dec 2017 22:57:17 +0000 (22:57 +0000)
committerPaul Robinson <paul.robinson@sony.com>
Fri, 15 Dec 2017 22:57:17 +0000 (22:57 +0000)
commitbee91d76343aa0fd5d616ec0e74b74e6de2bb545
tree8296976798a627e4e3ca58af292cef0e6f5222fa
parent35877056519fc2d23eb09527d204738234b908a9
Recommit "[DWARFv5] Dump an MD5 checksum in the line-table header."
Adds missing support for DW_FORM_data16.

Update of r320852, fixing the unittest to use a hand-coded struct
instead of std::array to guarantee data layout.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320886 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
lib/CodeGen/AsmPrinter/DIE.cpp
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
lib/DebugInfo/DWARF/DWARFFormValue.cpp
test/DebugInfo/X86/dwarfdump-header.s
unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp