[DebugInfo] Do not truncate 64-bit values when dumping CIEs and FDEs.
authorIgor Kudrin <ikudrin@accesssoftek.com>
Tue, 28 Jan 2020 07:11:54 +0000 (14:11 +0700)
committerIgor Kudrin <ikudrin@accesssoftek.com>
Thu, 5 Mar 2020 10:37:28 +0000 (17:37 +0700)
commitcada5b881b6605b25ed203b57fa533bfb0d637b6
treef8eed97029cbbdb70dea608ab25e90b178047457
parent1a837569db3b611c6bd0b891b79f1585be20c323
[DebugInfo] Do not truncate 64-bit values when dumping CIEs and FDEs.

This fixes printing long values that might reside in CIE and FDE,
including offsets, lengths, and addresses.

Differential Revision: https://reviews.llvm.org/D73887
llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
llvm/test/tools/llvm-dwarfdump/X86/debug_frame_offset.test
llvm/test/tools/llvm-objdump/eh_frame-arm64.test
llvm/unittests/DebugInfo/DWARF/CMakeLists.txt
llvm/unittests/DebugInfo/DWARF/DWARFDebugFrameTest.cpp [new file with mode: 0644]