llvm-project/llvm/tools/obj2yaml
Chris Bieneman 8b5906ea7f [obj2yaml] [yaml2obj] Basic support for MachO::load_command
This patch adds basic support for MachO::load_command. Load command types and sizes are encoded in the YAML and expanded back into MachO.

The YAML doesn't yet support load command structs, that is coming next. In the meantime as a temporary measure when writing MachO files the load commands are padded with zeros so that the generated binary is valid.

llvm-svn: 269442
2016-05-13 17:41:41 +00:00
..
CMakeLists.txt Initial add for MachO support for obj2yaml 2016-05-11 22:07:45 +00:00
Error.cpp [obj2yaml] Adding Error/Expected to macho2yaml 2016-05-12 01:52:33 +00:00
Error.h [obj2yaml] Adding Error/Expected to macho2yaml 2016-05-12 01:52:33 +00:00
coff2yaml.cpp Thread Expected<...> up from libObject’s getName() for symbols to allow llvm-objdump to produce a good error message. 2016-04-20 21:24:34 +00:00
elf2yaml.cpp Thread Expected<...> up from libObject’s getName() for symbols to allow llvm-objdump to produce a good error message. 2016-04-20 21:24:34 +00:00
macho2yaml.cpp [obj2yaml] [yaml2obj] Basic support for MachO::load_command 2016-05-13 17:41:41 +00:00
obj2yaml.cpp Initial add for MachO support for obj2yaml 2016-05-11 22:07:45 +00:00
obj2yaml.h Initial add for MachO support for obj2yaml 2016-05-11 22:07:45 +00:00