brintos

brintos / llvm-project-archived public Read only

0
0
Text · 19.4 KiB · 88ff448 Raw
398 lines · yaml
1--- !mach-o2FileHeader:3  magic:           0xFEEDFACF4  cputype:         0x100000C5  cpusubtype:      0x06  filetype:        0x27  ncmds:           178  sizeofcmds:      13849  flags:           0x20008510  reserved:        0x011LoadCommands:12  - cmd:             LC_SEGMENT_6413    cmdsize:         7214    segname:         __PAGEZERO15    vmaddr:          016    vmsize:          429496729617    fileoff:         018    filesize:        019    maxprot:         020    initprot:        021    nsects:          022    flags:           023  - cmd:             LC_SEGMENT_6424    cmdsize:         47225    segname:         __TEXT26    vmaddr:          429496729627    vmsize:          1638428    fileoff:         029    filesize:        1638430    maxprot:         531    initprot:        532    nsects:          533    flags:           034    Sections:35      - sectname:        __text36        segname:         __TEXT37        addr:            0x100002F2038        size:            418839        offset:          0x2F2040        align:           241        reloff:          0x042        nreloc:          043        flags:           0x8000040044        reserved1:       0x045        reserved2:       0x046        reserved3:       0x047        content:         FF8300D1FD7B01A9FD430091BFC31FB80800009008713D91E80300F9000000B000B03E910E040094E80340F900013FD6FD7B41A9FF830091C0035FD6FD7BBFA9FD0300910400009400140011FD7BC1A8C0035FD61F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D5A0008052C0035FD648      - sectname:        __stubs49        segname:         __TEXT50        addr:            0x100003F7C51        size:            1252        offset:          0x3F7C53        align:           254        reloff:          0x055        nreloc:          056        flags:           0x8000040857        reserved1:       0x058        reserved2:       0xC59        reserved3:       0x060        content:         1F2003D51004025800021FD661      - sectname:        __stub_helper62        segname:         __TEXT63        addr:            0x100003F8864        size:            3665        offset:          0x3F8866        align:           267        reloff:          0x068        nreloc:          069        flags:           0x8000040070        reserved1:       0x071        reserved2:       0x072        reserved3:       0x073        content:         110402101F2003D5F047BFA91F2003D55003005800021FD650000018F9FFFF170000000074      - sectname:        __cstring75        segname:         __TEXT76        addr:            0x100003FAC77        size:            378        offset:          0x3FAC79        align:           080        reloff:          0x081        nreloc:          082        flags:           0x283        reserved1:       0x084        reserved2:       0x085        reserved3:       0x086        content:         '484900'87      - sectname:        __unwind_info88        segname:         __TEXT89        addr:            0x100003FB090        size:            8091        offset:          0x3FB092        align:           293        reloff:          0x094        nreloc:          095        flags:           0x096        reserved1:       0x097        reserved2:       0x098        reserved3:       0x099        content:         010000001C000000000000001C000000000000001C00000002000000202F000034000000340000007D3F00000000000034000000030000000C0002001400020000000001540000000000000200000004100  - cmd:             LC_SEGMENT_64101    cmdsize:         152102    segname:         __DATA_CONST103    vmaddr:          4294983680104    vmsize:          16384105    fileoff:         16384106    filesize:        16384107    maxprot:         3108    initprot:        3109    nsects:          1110    flags:           16111    Sections:112      - sectname:        __got113        segname:         __DATA_CONST114        addr:            0x100004000115        size:            8116        offset:          0x4000117        align:           3118        reloff:          0x0119        nreloc:          0120        flags:           0x6121        reserved1:       0x1122        reserved2:       0x0123        reserved3:       0x0124        content:         '0000000000000000'125  - cmd:             LC_SEGMENT_64126    cmdsize:         232127    segname:         __DATA128    vmaddr:          4295000064129    vmsize:          16384130    fileoff:         32768131    filesize:        16384132    maxprot:         3133    initprot:        3134    nsects:          2135    flags:           0136    Sections:137      - sectname:        __la_symbol_ptr138        segname:         __DATA139        addr:            0x100008000140        size:            8141        offset:          0x8000142        align:           3143        reloff:          0x0144        nreloc:          0145        flags:           0x7146        reserved1:       0x2147        reserved2:       0x0148        reserved3:       0x0149        content:         A03F000001000000150      - sectname:        __data151        segname:         __DATA152        addr:            0x100008008153        size:            8154        offset:          0x8008155        align:           3156        reloff:          0x0157        nreloc:          0158        flags:           0x0159        reserved1:       0x0160        reserved2:       0x0161        reserved3:       0x0162        content:         '0000000000000000'163  - cmd:             LC_SEGMENT_64164    cmdsize:         72165    segname:         __LINKEDIT166    vmaddr:          4295016448167    vmsize:          16384168    fileoff:         49152169    filesize:        856170    maxprot:         1171    initprot:        1172    nsects:          0173    flags:           0174  - cmd:             LC_DYLD_INFO_ONLY175    cmdsize:         48176    rebase_off:      49152177    rebase_size:     8178    bind_off:        49160179    bind_size:       24180    weak_bind_off:   0181    weak_bind_size:  0182    lazy_bind_off:   49184183    lazy_bind_size:  16184    export_off:      49200185    export_size:     48186  - cmd:             LC_SYMTAB187    cmdsize:         24188    symoff:          49256189    nsyms:           7190    stroff:          49384191    strsize:         80192  - cmd:             LC_DYSYMTAB193    cmdsize:         80194    ilocalsym:       0195    nlocalsym:       3196    iextdefsym:      3197    nextdefsym:      2198    iundefsym:       5199    nundefsym:       2200    tocoff:          0201    ntoc:            0202    modtaboff:       0203    nmodtab:         0204    extrefsymoff:    0205    nextrefsyms:     0206    indirectsymoff:  49368207    nindirectsyms:   3208    extreloff:       0209    nextrel:         0210    locreloff:       0211    nlocrel:         0212  - cmd:             LC_LOAD_DYLINKER213    cmdsize:         32214    name:            12215    Content:         '/usr/lib/dyld'216    ZeroPadBytes:    7217  - cmd:             LC_UUID218    cmdsize:         24219    uuid:            83E9D9C2-4C72-3A13-B9B9-79D3927BEE51220  - cmd:             LC_BUILD_VERSION221    cmdsize:         32222    platform:        1223    minos:           720896224    sdk:             721664225    ntools:          1226    Tools:227      - tool:            3228        version:         42599936229  - cmd:             LC_SOURCE_VERSION230    cmdsize:         16231    version:         0232  - cmd:             LC_MAIN233    cmdsize:         24234    entryoff:        12064235    stacksize:       0236  - cmd:             LC_LOAD_DYLIB237    cmdsize:         56238    dylib:239      name:            24240      timestamp:       2241      current_version: 84698117242      compatibility_version: 65536243    Content:         '/usr/lib/libSystem.B.dylib'244    ZeroPadBytes:    6245  - cmd:             LC_FUNCTION_STARTS246    cmdsize:         16247    dataoff:         49248248    datasize:        8249  - cmd:             LC_DATA_IN_CODE250    cmdsize:         16251    dataoff:         49256252    datasize:        0253  - cmd:             LC_CODE_SIGNATURE254    cmdsize:         16255    dataoff:         49472256    datasize:        536257LinkEditData:258  RebaseOpcodes:259    - Opcode:          REBASE_OPCODE_SET_TYPE_IMM260      Imm:             1261    - Opcode:          REBASE_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB262      Imm:             3263      ExtraData:       [ 0x0 ]264    - Opcode:          REBASE_OPCODE_DO_REBASE_IMM_TIMES265      Imm:             1266    - Opcode:          REBASE_OPCODE_DONE267      Imm:             0268  BindOpcodes:269    - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM270      Imm:             1271      Symbol:          ''272    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM273      Imm:             0274      Symbol:          dyld_stub_binder275    - Opcode:          BIND_OPCODE_SET_TYPE_IMM276      Imm:             1277      Symbol:          ''278    - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB279      Imm:             2280      ULEBExtraData:   [ 0x0 ]281      Symbol:          ''282    - Opcode:          BIND_OPCODE_DO_BIND283      Imm:             0284      Symbol:          ''285    - Opcode:          BIND_OPCODE_DONE286      Imm:             0287      Symbol:          ''288  LazyBindOpcodes:289    - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB290      Imm:             3291      ULEBExtraData:   [ 0x0 ]292      Symbol:          ''293    - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM294      Imm:             1295      Symbol:          ''296    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM297      Imm:             0298      Symbol:          _puts299    - Opcode:          BIND_OPCODE_DO_BIND300      Imm:             0301      Symbol:          ''302    - Opcode:          BIND_OPCODE_DONE303      Imm:             0304      Symbol:          ''305    - Opcode:          BIND_OPCODE_DONE306      Imm:             0307      Symbol:          ''308    - Opcode:          BIND_OPCODE_DONE309      Imm:             0310      Symbol:          ''311    - Opcode:          BIND_OPCODE_DONE312      Imm:             0313      Symbol:          ''314    - Opcode:          BIND_OPCODE_DONE315      Imm:             0316      Symbol:          ''317  ExportTrie:318    TerminalSize:    0319    NodeOffset:      0320    Name:            ''321    Flags:           0x0322    Address:         0x0323    Other:           0x0324    ImportName:      ''325    Children:326      - TerminalSize:    0327        NodeOffset:      5328        Name:            _329        Flags:           0x0330        Address:         0x0331        Other:           0x0332        ImportName:      ''333        Children:334          - TerminalSize:    2335            NodeOffset:      33336            Name:            _mh_execute_header337            Flags:           0x0338            Address:         0x0339            Other:           0x0340            ImportName:      ''341          - TerminalSize:    3342            NodeOffset:      37343            Name:            main344            Flags:           0x0345            Address:         0x2F20346            Other:           0x0347            ImportName:      ''348  NameList:349    - n_strx:          51350      n_type:          0xE351      n_sect:          1352      n_desc:          0353      n_value:         4294979420354    - n_strx:          56355      n_type:          0xE356      n_sect:          1357      n_desc:          0358      n_value:         4294979444359    - n_strx:          61360      n_type:          0xE361      n_sect:          8362      n_desc:          0363      n_value:         4295000072364    - n_strx:          2365      n_type:          0xF366      n_sect:          1367      n_desc:          16368      n_value:         4294967296369    - n_strx:          22370      n_type:          0xF371      n_sect:          1372      n_desc:          0373      n_value:         4294979360374    - n_strx:          28375      n_type:          0x1376      n_sect:          0377      n_desc:          256378      n_value:         0379    - n_strx:          34380      n_type:          0x1381      n_sect:          0382      n_desc:          256383      n_value:         0384  StringTable:385    - ' '386    - __mh_execute_header387    - _main388    - _puts389    - dyld_stub_binder390    - _foo391    - _bar392    - __dyld_private393    - ''394    - ''395    - ''396    - ''397...398