DebugInfo: .debug_line DWARF64 support
authorEd Maste <emaste@freebsd.org>
Thu, 28 May 2015 15:38:17 +0000 (15:38 +0000)
committerEd Maste <emaste@freebsd.org>
Thu, 28 May 2015 15:38:17 +0000 (15:38 +0000)
commit5d25204af9871a93c082e519e650bd83e5120542
tree3e7575c2fc2ca2fa52d326453911d49b17af2a78
parentc4e38f605ece18948602ed104c3d138140386691
DebugInfo: .debug_line DWARF64 support

This adds support for the 64-bit DWARF format, but is still limited to
less than 4GB of debug data by the DataExtractor class.  Some versions
of the GNU MIPS toolchain generate 64-Bit DWARF even though it isn't
actually necessary.

Differential Revision: http://reviews.llvm.org/D1988

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238434 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
test/DebugInfo/Inputs/dwarfdump.elf-mips64-64-bit-dwarf [new file with mode: 0755]
test/DebugInfo/dwarfdump-64-bit-dwarf.test [new file with mode: 0644]