# RUN: yaml2obj %s | obj2yaml | FileCheck %s --- !mach-o IsLittleEndian: false FileHeader: magic: 0xFEEDFACE cputype: 0x00000012 cpusubtype: 0x00000000 filetype: 0x00000001 ncmds: 3 sizeofcmds: 368 flags: 0x00002000 LoadCommands: - cmd: LC_SEGMENT cmdsize: 328 segname: '' vmaddr: 0 vmsize: 236 fileoff: 476 filesize: 236 maxprot: 7 initprot: 7 nsects: 4 flags: 0 Sections: - sectname: __text segname: __TEXT addr: 0x0000000000000000 size: 188 offset: 0x000001DC align: 4 reloff: 0x000002C8 nreloc: 9 flags: 0x80000400 reserved1: 0x00000000 reserved2: 0x00000000 reserved3: 0x00000000 - sectname: __textcoal_nt segname: __TEXT addr: 0x00000000000000BC size: 0 offset: 0x00000298 align: 0 reloff: 0x00000000 nreloc: 0 flags: 0x8000000B reserved1: 0x00000000 reserved2: 0x00000000 reserved3: 0x00000000 - sectname: __picsymbolstub1 segname: __TEXT addr: 0x00000000000000BC size: 0 offset: 0x00000298 align: 0 reloff: 0x00000000 nreloc: 0 flags: 0x80000008 reserved1: 0x00000000 reserved2: 0x00000020 reserved3: 0x00000000 - sectname: __cstring segname: __TEXT addr: 0x00000000000000BC size: 48 offset: 0x00000298 align: 0 reloff: 0x00000000 nreloc: 0 flags: 0x00000002 reserved1: 0x00000000 reserved2: 0x00000000 reserved3: 0x00000000 - cmd: LC_VERSION_MIN_MACOSX cmdsize: 16 version: 658432 sdk: 0 - cmd: LC_SYMTAB cmdsize: 24 symoff: 784 nsyms: 0 stroff: 808 strsize: 36 LinkEditData: StringTable: - '' - _compilerrt_abort_impl - ___absvdi2 - '' ... #CHECK: FileHeader: #CHECK: magic: 0xFEEDFACE #CHECK: cputype: 0x12 #CHECK: cpusubtype: 0x0 #CHECK: filetype: 0x1 #CHECK: ncmds: 3 #CHECK: sizeofcmds: 368 #CHECK: flags: 0x2000