]> granicus.if.org Git - llvm/commit
Support 64-bit offsets in utility classes (1/5)
authorIgor Kudrin <ikudrin@accesssoftek.com>
Tue, 6 Aug 2019 10:47:20 +0000 (10:47 +0000)
committerIgor Kudrin <ikudrin@accesssoftek.com>
Tue, 6 Aug 2019 10:47:20 +0000 (10:47 +0000)
commit36ec6cc9c149c1dea5606951a4fa21f77b23bb03
tree3f63b6c7a45bf66591e98f2e91e3b455df01f098
parent4dafc035e7566ec207d5c998c683f3d5c89e3deb
Support 64-bit offsets in utility classes (1/5)

Using 64-bit offsets is required to fully implement 64-bit DWARF.
As these classes are used in many different libraries they should
temporarily support both 32- and 64-bit offsets.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368013 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h
include/llvm/DebugInfo/DWARF/DWARFFormValue.h
include/llvm/Support/DataExtractor.h
lib/DebugInfo/DWARF/DWARFDataExtractor.cpp
lib/DebugInfo/DWARF/DWARFFormValue.cpp
lib/Support/DataExtractor.cpp
unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp
unittests/Support/DataExtractorTest.cpp