llvm-project/llvm/lib/ObjectYAML
Chris Bieneman a03cbcc6a6 [ObjectYAML] Fix issue with DWARF2 AddrSize 8
In my refactoring I introduced a bug where we were using the reference size instead of the offset size for DW_FORM_strp and similar forms.

This patch resolves the error and adds a test case testing all the DWARF forms for DWARF2 AddrSize 8. There is similar coverage already in the DWARFDebugInfoTest sources that covers the parser. Once I migrate the DWARFGenerator APIs to be built on the YAML tools they will be fully covered under the same tests.

llvm-svn: 297230
2017-03-07 21:34:35 +00:00
..
CMakeLists.txt [ObjectYAML] NFC. Refactor DWARFYAML CompileUnit dump code 2017-03-06 20:52:12 +00:00
COFFYAML.cpp [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
DWARFEmitter.cpp [ObjectYAML] Add support for DWARF5 Unit header 2017-03-07 18:50:58 +00:00
DWARFVisitor.cpp [ObjectYAML] Fix issue with DWARF2 AddrSize 8 2017-03-07 21:34:35 +00:00
DWARFVisitor.h [ObjectYAML] NFC. Refactor DWARFYAML CompileUnit dump code 2017-03-06 20:52:12 +00:00
DWARFYAML.cpp [ObjectYAML] Add support for DWARF5 Unit header 2017-03-07 18:50:58 +00:00
ELFYAML.cpp Make this file clang-format friendly and clang-format it. 2017-01-31 21:11:12 +00:00
LLVMBuild.txt
MachOYAML.cpp Add LC_BUILD_VERSION load command 2017-01-23 20:07:55 +00:00
ObjectYAML.cpp Fix Clang-tidy readability-redundant-string-cstr warnings 2016-11-02 16:43:50 +00:00
YAML.cpp