133 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2 3--- !mach-o4IsLittleEndian: true5FileHeader: 6 magic: 0xFEEDFACF7 cputype: 0x010000078 cpusubtype: 0x000000039 filetype: 0x0000000110 ncmds: 411 sizeofcmds: 51212 flags: 0x0000200013 reserved: 0x0000000014LoadCommands: 15 - cmd: LC_SEGMENT_6416 cmdsize: 39217 segname: ''18 vmaddr: 019 vmsize: 24020 fileoff: 54421 filesize: 24022 maxprot: 723 initprot: 724 nsects: 425 flags: 026 Sections: 27 - sectname: __text28 segname: __TEXT29 addr: 0x000000000000000030 size: 9331 offset: 0x0000022032 align: 433 reloff: 0x0000031034 nreloc: 335 flags: 0x8000040036 reserved1: 0x0000000037 reserved2: 0x0000000038 reserved3: 0x0000000039 - sectname: __cstring40 segname: __TEXT41 addr: 0x000000000000005D42 size: 4843 offset: 0x0000027D44 align: 045 reloff: 0x0000000046 nreloc: 047 flags: 0x0000000248 reserved1: 0x0000000049 reserved2: 0x0000000050 reserved3: 0x0000000051 - sectname: __compact_unwind52 segname: __LD53 addr: 0x000000000000009054 size: 3255 offset: 0x000002B056 align: 357 reloff: 0x0000032858 nreloc: 159 flags: 0x0200000060 reserved1: 0x0000000061 reserved2: 0x0000000062 reserved3: 0x0000000063 - sectname: __eh_frame64 segname: __TEXT65 addr: 0x00000000000000B066 size: 6467 offset: 0x000002D068 align: 369 reloff: 0x0000000070 nreloc: 071 flags: 0x6800000B72 reserved1: 0x0000000073 reserved2: 0x0000000074 reserved3: 0x0000000075 - cmd: LC_VERSION_MIN_MACOSX76 cmdsize: 1677 version: 65843278 sdk: 079 - cmd: LC_SYMTAB80 cmdsize: 2481 symoff: 81682 nsyms: 283 stroff: 84884 strsize: 3685 - cmd: LC_DYSYMTAB86 cmdsize: 8087 ilocalsym: 088 nlocalsym: 089 iextdefsym: 090 nextdefsym: 191 iundefsym: 192 nundefsym: 193 tocoff: 094 ntoc: 095 modtaboff: 096 nmodtab: 097 extrefsymoff: 098 nextrefsyms: 099 indirectsymoff: 0100 nindirectsyms: 0101 extreloff: 0102 nextrel: 0103 locreloff: 0104 nlocrel: 0105LinkEditData: 106 NameList: 107 - n_strx: 24108 n_type: 0x0F109 n_sect: 1110 n_desc: 0111 n_value: 0112 - n_strx: 1113 n_type: 0x01114 n_sect: 0115 n_desc: 0116 n_value: 0117 StringTable: 118 - ''119 - _compilerrt_abort_impl120 - ___absvdi2121 - ''122...123 124#CHECK: FileHeader: 125#CHECK: magic: 0xFEEDFACF126#CHECK: cputype: 0x1000007127#CHECK: cpusubtype: 0x3128#CHECK: filetype: 0x1129#CHECK: ncmds: 4130#CHECK: sizeofcmds: 512131#CHECK: flags: 0x2000132#CHECK: reserved: 0x0133