brintos

brintos / llvm-project-archived public Read only

0
0
Text · 7.3 KiB · 2b993d4 Raw
260 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2 3--- !mach-o4FileHeader:5  magic:           0xFEEDFACF6  cputype:         0x10000077  cpusubtype:      0x38  filetype:        0x29  ncmds:           1610  sizeofcmds:      136811  flags:           0x20008512  reserved:        0x013LoadCommands:14  - cmd:             LC_SEGMENT_6415    cmdsize:         7216    segname:         __PAGEZERO17    vmaddr:          018    vmsize:          429496729619    fileoff:         020    filesize:        021    maxprot:         022    initprot:        023    nsects:          024    flags:           025  - cmd:             LC_SEGMENT_6426    cmdsize:         47227    segname:         __TEXT28    vmaddr:          429496729629    vmsize:          1638430    fileoff:         031    filesize:        1638432    maxprot:         533    initprot:        534    nsects:          535    flags:           036    Sections:37      - sectname:        __text38        segname:         __TEXT39        addr:            0x100003F6040        size:            3741        offset:          0x3F6042        align:           443        reloff:          0x044        nreloc:          045        flags:           0x8000040046        reserved1:       0x047        reserved2:       0x048        reserved3:       0x049        content:         554889E54883EC10C745FC00000000488D3D30000000B000E80900000031C04883C4105DC350      - sectname:        __stubs51        segname:         __TEXT52        addr:            0x100003F8653        size:            654        offset:          0x3F8655        align:           156        reloff:          0x057        nreloc:          058        flags:           0x8000040859        reserved1:       0x060        reserved2:       0x661        reserved3:       0x062        content:         FF257440000063      - sectname:        __stub_helper64        segname:         __TEXT65        addr:            0x100003F8C66        size:            2667        offset:          0x3F8C68        align:           269        reloff:          0x070        nreloc:          071        flags:           0x8000040072        reserved1:       0x073        reserved2:       0x074        reserved3:       0x075        content:         4C8D1D754000004153FF2565000000906800000000E9E6FFFFFF76      - sectname:        __cstring77        segname:         __TEXT78        addr:            0x100003FA679        size:            1380        offset:          0x3FA681        align:           082        reloff:          0x083        nreloc:          084        flags:           0x285        reserved1:       0x086        reserved2:       0x087        reserved3:       0x088        content:         68656C6C6F20776F726C640A0089      - sectname:        __unwind_info90        segname:         __TEXT91        addr:            0x100003FB492        size:            7293        offset:          0x3FB494        align:           295        reloff:          0x096        nreloc:          097        flags:           0x098        reserved1:       0x099        reserved2:       0x0100        reserved3:       0x0101        content:         010000001C000000000000001C000000000000001C00000002000000603F00003400000034000000863F00000000000034000000030000000C000100100001000000000000000001102  - cmd:             LC_SEGMENT_64103    cmdsize:         152104    segname:         __DATA_CONST105    vmaddr:          4294983680106    vmsize:          16384107    fileoff:         16384108    filesize:        16384109    maxprot:         3110    initprot:        3111    nsects:          1112    flags:           16113    Sections:114      - sectname:        __got115        segname:         __DATA_CONST116        addr:            0x100004000117        size:            8118        offset:          0x4000119        align:           3120        reloff:          0x0121        nreloc:          0122        flags:           0x6123        reserved1:       0x1124        reserved2:       0x0125        reserved3:       0x0126        content:         '0000000000000000'127  - cmd:             LC_SEGMENT_64128    cmdsize:         232129    segname:         __DATA130    vmaddr:          4295000064131    vmsize:          16384132    fileoff:         32768133    filesize:        16384134    maxprot:         3135    initprot:        3136    nsects:          2137    flags:           0138    Sections:139      - sectname:        __la_symbol_ptr140        segname:         __DATA141        addr:            0x100008000142        size:            8143        offset:          0x8000144        align:           3145        reloff:          0x0146        nreloc:          0147        flags:           0x7148        reserved1:       0x2149        reserved2:       0x0150        reserved3:       0x0151        content:         9C3F000001000000152      - sectname:        __data153        segname:         __DATA154        addr:            0x100008008155        size:            8156        offset:          0x8008157        align:           3158        reloff:          0x0159        nreloc:          0160        flags:           0x0161        reserved1:       0x0162        reserved2:       0x0163        reserved3:       0x0164        content:         '0000000000000000'165  - cmd:             LC_SEGMENT_64166    cmdsize:         72167    segname:         __LINKEDIT168    vmaddr:          4295016448169    vmsize:          16384170    fileoff:         49152171    filesize:        272172    maxprot:         1173    initprot:        1174    nsects:          0175    flags:           0176  - cmd:             LC_DYLD_INFO_ONLY177    cmdsize:         48178    rebase_off:      49152179    rebase_size:     8180    bind_off:        49160181    bind_size:       24182    weak_bind_off:   0183    weak_bind_size:  0184    lazy_bind_off:   49184185    lazy_bind_size:  16186    export_off:      49200187    export_size:     48188  - cmd:             LC_SYMTAB189    cmdsize:         24190    symoff:          49256191    nsyms:           5192    stroff:          49352193    strsize:         72194  - cmd:             LC_DYSYMTAB195    cmdsize:         80196    ilocalsym:       0197    nlocalsym:       1198    iextdefsym:      1199    nextdefsym:      2200    iundefsym:       3201    nundefsym:       2202    tocoff:          0203    ntoc:            0204    modtaboff:       0205    nmodtab:         0206    extrefsymoff:    0207    nextrefsyms:     0208    indirectsymoff:  49336209    nindirectsyms:   3210    extreloff:       0211    nextrel:         0212    locreloff:       0213    nlocrel:         0214  - cmd:             LC_LOAD_DYLINKER215    cmdsize:         32216    name:            12217    Content:         '/usr/lib/dyld'218    ZeroPadBytes:    7219  - cmd:             LC_UUID220    cmdsize:         24221    uuid:            FF5FAB50-C79A-3B66-AD3A-DE2F26398050222  - cmd:             LC_BUILD_VERSION223    cmdsize:         32224    platform:        1225    minos:           720896226    sdk:             721664227    ntools:          1228    Tools:229      - tool:            3230        version:         46596096231  - cmd:             LC_SOURCE_VERSION232    cmdsize:         16233    version:         0234  - cmd:             LC_MAIN235    cmdsize:         24236    entryoff:        16224237    stacksize:       0238  - cmd:             LC_LOAD_DYLIB239    cmdsize:         56240    dylib:241      name:            24242      timestamp:       2243      current_version: 84698117244      compatibility_version: 65536245    Content:         '/usr/lib/libSystem.B.dylib'246    ZeroPadBytes:    6247  - cmd:             LC_FUNCTION_STARTS248    cmdsize:         16249    dataoff:         49248250    datasize:        8251  - cmd:             LC_DATA_IN_CODE252    cmdsize:         16253    dataoff:         49256254    datasize:        0255LinkEditData:256  IndirectSymbols: [ 0x3, 0x4, 0x3 ]257...258 259#CHECK: IndirectSymbols: [ 0x3, 0x4, 0x3 ]260