[ObjectYAML] Basic support for chained fixups.
authorDaniel Rodríguez Troitiño <danielrodriguez@fb.com>
Fri, 11 Nov 2022 18:13:37 +0000 (10:13 -0800)
committerDaniel Rodríguez Troitiño <danielrodriguez@fb.com>
Fri, 11 Nov 2022 18:15:30 +0000 (10:15 -0800)
commitcf15d23e80af0e44ff5893d675294024bdd90eb8
treef0b178acd737d2a2cdb108b396b65964cfb6993c
parent33d848b992ee1d3a6b39b3b6f1a42b46d583bf72
[ObjectYAML] Basic support for chained fixups.

Add basic binary support for chained fixups. This allows basic tests
with chained fixups without trying to create a format for them until the
work on the Object library is considered finished.

Reviewed By: pete

Differential Revision: https://reviews.llvm.org/D134250
llvm/include/llvm/ObjectYAML/MachOYAML.h
llvm/lib/ObjectYAML/MachOEmitter.cpp
llvm/lib/ObjectYAML/MachOYAML.cpp
llvm/test/ObjectYAML/MachO/chained-fixups.yaml [new file with mode: 0644]
llvm/tools/obj2yaml/macho2yaml.cpp