[ObjectYAML] Support for DWARF debug_aranges
authorChris Bieneman <beanz@apple.com>
Fri, 9 Dec 2016 00:26:44 +0000 (00:26 +0000)
committerChris Bieneman <beanz@apple.com>
Fri, 9 Dec 2016 00:26:44 +0000 (00:26 +0000)
commit313b326bb6a5bc240f2cfeb9f403fe9f5d18bc4e
tree0091e71d7df0d62b0e5e6e6869c8592d26277a9b
parenta0da28fef06c7a9020711857e7c00119b1e9f9fe
[ObjectYAML] Support for DWARF debug_aranges

This patch adds support for round tripping DWARF debug_aranges in and out of YAML.

llvm-svn: 289161
llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h
llvm/include/llvm/ObjectYAML/DWARFYAML.h
llvm/lib/ObjectYAML/DWARFYAML.cpp
llvm/test/ObjectYAML/MachO/DWARF-debug_aranges.yaml [new file with mode: 0644]
llvm/tools/obj2yaml/dwarf2yaml.cpp
llvm/tools/yaml2obj/yaml2dwarf.cpp
llvm/tools/yaml2obj/yaml2macho.cpp
llvm/tools/yaml2obj/yaml2obj.h