llvm-project/llvm/test/ObjectYAML/MachO
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
..
BigEndian.yaml [ObjectYAML] Fixing big endian bots from r290381 2016-12-22 22:16:04 +00:00
DWARF-BigEndian.yaml [ObjectYAML] MachO support for endianness 2016-12-22 21:58:03 +00:00
DWARF-LittleEndian.yaml [ObjectYAML] MachO support for endianness 2016-12-22 21:58:03 +00:00
DWARF-debug_abbrev.yaml [ObjectYAML] Rename DWARF entries to match section names 2016-12-07 21:09:37 +00:00
DWARF-debug_aranges.yaml [ObjectYAML] [DWARF] Abstract DWARF Initial Length values 2017-03-03 21:11:55 +00:00
DWARF-debug_info.yaml [ObjectYAML] [DWARF] Abstract DWARF Initial Length values 2017-03-03 21:11:55 +00:00
DWARF-debug_line.yaml [ObjectYAML] [DWARF] Abstract DWARF Initial Length values 2017-03-03 21:11:55 +00:00
DWARF-debug_str.yaml [ObjectYAML] Rename DWARF entries to match section names 2016-12-07 21:09:37 +00:00
DWARF-pubsections.yaml [ObjectYAML] [DWARF] Abstract DWARF Initial Length values 2017-03-03 21:11:55 +00:00
DWARF2-AddrSize8-FormValues.yaml [ObjectYAML] Fix issue with DWARF2 AddrSize 8 2017-03-07 21:34:35 +00:00
DWARF5-abbrevValues.yaml [ObjectYAML] Support for DW_FORM_implicit_const DWARF5 form 2017-03-06 23:22:49 +00:00
DWARF5-debug_info.yaml [ObjectYAML] Add support for DWARF5 Unit header 2017-03-07 18:50:58 +00:00
LittleEndian.yaml [ObjectYAML] MachO support for endianness 2016-12-22 21:58:03 +00:00
bind_opcode.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
bogus_load_command.yaml [macho2yaml] Don't write empty linkedit data 2016-08-17 21:46:04 +00:00
build_version_command.yaml Attempt to fix the testcase in r292824 2017-01-23 20:42:17 +00:00
dylib_dylinker_command.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
export_trie.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
fat_macho_i386_x86_64.yaml [YAML] Fix YAML tags appearing before the start of sequence elements 2016-06-28 21:10:26 +00:00
lazy_bind_opcode.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
load_commands.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
mach_header.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
mach_header_32_malformed.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
mach_header_64.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
null_string_entries.yaml [macho2yaml] String table can contain null strings 2016-08-04 19:19:25 +00:00
out_of_order_linkedit.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
rebase_opcode.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
sections.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
symtab.yaml [Mach0YAML] Change n_type from uint8_t to llvm::yaml::Hex8 2016-08-04 21:07:39 +00:00
weak_bind_opcode.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00