diff options
Diffstat (limited to 'llvm/test/ObjectYAML/MachO/load_commands.yaml')
-rw-r--r-- | llvm/test/ObjectYAML/MachO/load_commands.yaml | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/llvm/test/ObjectYAML/MachO/load_commands.yaml b/llvm/test/ObjectYAML/MachO/load_commands.yaml new file mode 100644 index 00000000000..246759da2cc --- /dev/null +++ b/llvm/test/ObjectYAML/MachO/load_commands.yaml @@ -0,0 +1,81 @@ +# RUN: yaml2obj -format=macho %s | obj2yaml | FileCheck %s + +--- !mach-o +FileHeader: + magic: 0xFEEDFACF + cputype: 0x01000007 + cpusubtype: 0x80000003 + filetype: 0x00000002 + ncmds: 16 + sizeofcmds: 1408 + flags: 0x00218085 + reserved: 0x00000000 +LoadCommands: + - cmd: LC_SEGMENT_64 + cmdsize: 72 + - cmd: LC_SEGMENT_64 + cmdsize: 552 + - cmd: LC_SEGMENT_64 + cmdsize: 312 + - cmd: LC_SEGMENT_64 + cmdsize: 72 + - cmd: LC_DYLD_INFO_ONLY + cmdsize: 48 + - cmd: LC_SYMTAB + cmdsize: 24 + - cmd: LC_DYSYMTAB + cmdsize: 80 + - cmd: LC_LOAD_DYLINKER + cmdsize: 32 + - cmd: LC_UUID + cmdsize: 24 + - cmd: LC_VERSION_MIN_MACOSX + cmdsize: 16 + - cmd: LC_SOURCE_VERSION + cmdsize: 16 + - cmd: LC_MAIN + cmdsize: 24 + - cmd: LC_LOAD_DYLIB + cmdsize: 48 + - cmd: LC_LOAD_DYLIB + cmdsize: 56 + - cmd: LC_FUNCTION_STARTS + cmdsize: 16 + - cmd: LC_DATA_IN_CODE + cmdsize: 16 +... + + +# CHECK: LoadCommands: +# CHECK: - cmd: LC_SEGMENT_64 +# CHECK: cmdsize: 72 +# CHECK: - cmd: LC_SEGMENT_64 +# CHECK: cmdsize: 552 +# CHECK: - cmd: LC_SEGMENT_64 +# CHECK: cmdsize: 312 +# CHECK: - cmd: LC_SEGMENT_64 +# CHECK: cmdsize: 72 +# CHECK: - cmd: LC_DYLD_INFO_ONLY +# CHECK: cmdsize: 48 +# CHECK: - cmd: LC_SYMTAB +# CHECK: cmdsize: 24 +# CHECK: - cmd: LC_DYSYMTAB +# CHECK: cmdsize: 80 +# CHECK: - cmd: LC_LOAD_DYLINKER +# CHECK: cmdsize: 32 +# CHECK: - cmd: LC_UUID +# CHECK: cmdsize: 24 +# CHECK: - cmd: LC_VERSION_MIN_MACOSX +# CHECK: cmdsize: 16 +# CHECK: - cmd: LC_SOURCE_VERSION +# CHECK: cmdsize: 16 +# CHECK: - cmd: LC_MAIN +# CHECK: cmdsize: 24 +# CHECK: - cmd: LC_LOAD_DYLIB +# CHECK: cmdsize: 48 +# CHECK: - cmd: LC_LOAD_DYLIB +# CHECK: cmdsize: 56 +# CHECK: - cmd: LC_FUNCTION_STARTS +# CHECK: cmdsize: 16 +# CHECK: - cmd: LC_DATA_IN_CODE +# CHECK: cmdsize: 16 |