OSDN Git Service

Reapply r269782 "[obj2yaml] [yaml2obj] Support for MachO load command structures""
authorChris Bieneman <beanz@apple.com>
Tue, 17 May 2016 19:44:06 +0000 (19:44 +0000)
committerChris Bieneman <beanz@apple.com>
Tue, 17 May 2016 19:44:06 +0000 (19:44 +0000)
commit0865cea8c3a792334cf48d286df3a6fc0731065d
tree89b9f30ce6679a8f058066369c92b663b90dddb6
parent293233a0481de66a477d22d1e234893b8c4388b4
Reapply r269782 "[obj2yaml] [yaml2obj] Support for MachO load command structures""

This adds support for all the MachO *_command structures. The load_command payloads still are not represented, but that will come next.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269808 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ObjectYAML/MachOYAML.h
include/llvm/Support/MachO.def
include/llvm/Support/MachO.h
lib/ObjectYAML/MachOYAML.cpp
test/ObjectYAML/MachO/load_commands.yaml
tools/obj2yaml/macho2yaml.cpp
tools/yaml2obj/yaml2macho.cpp