brintos

brintos / llvm-project-archived public Read only

0
0
Text · 18.8 KiB · 5d1e081 Raw
380 lines · yaml
1--- !mach-o2FileHeader:3  magic:           0xFEEDFACE4  cputype:         0x200000C5  cpusubtype:      0x16  filetype:        0x27  ncmds:           178  sizeofcmds:      12049  flags:           0x20008510LoadCommands:11  - cmd:             LC_SEGMENT12    cmdsize:         5613    segname:         __PAGEZERO14    vmaddr:          015    vmsize:          1638416    fileoff:         017    filesize:        018    maxprot:         019    initprot:        020    nsects:          021    flags:           022  - cmd:             LC_SEGMENT23    cmdsize:         39624    segname:         __TEXT25    vmaddr:          1638426    vmsize:          3276827    fileoff:         028    filesize:        3276829    maxprot:         530    initprot:        531    nsects:          532    flags:           033    Sections:34      - sectname:        __text35        segname:         __TEXT36        addr:            0xAF1437        size:            420038        offset:          0x6F1439        align:           240        reloff:          0x041        nreloc:          042        flags:           0x8000040043        reserved1:       0x044        reserved2:       0x045        reserved3:       0x046        content:         FF8300D1FD7B01A9FD430091080000B008B13E910900009029713D91BFC31FB8E90B00B9007D409210040094EA0B40B9E8030AAAE00700B900013FD6FD7B41A9FF830091C0035FD6FD7BBFA9FD0300910400009400140011FD7BC1A8C0035FD61F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D51F2003D5A0008052C0035FD647      - sectname:        __stubs48        segname:         __TEXT49        addr:            0xBF7C50        size:            1251        offset:          0x7F7C52        align:           253        reloff:          0x054        nreloc:          055        flags:           0x8000040856        reserved1:       0x057        reserved2:       0xC58        reserved3:       0x059        content:         1F2003D51004021800021FD660      - sectname:        __stub_helper61        segname:         __TEXT62        addr:            0xBF8863        size:            3664        offset:          0x7F8865        align:           266        reloff:          0x067        nreloc:          068        flags:           0x8000040069        reserved1:       0x070        reserved2:       0x071        reserved3:       0x072        content:         F10302101F2003D5F047BFA91F2003D55003001800021FD650000018F9FFFF170000000073      - sectname:        __cstring74        segname:         __TEXT75        addr:            0xBFAC76        size:            377        offset:          0x7FAC78        align:           079        reloff:          0x080        nreloc:          081        flags:           0x282        reserved1:       0x083        reserved2:       0x084        reserved3:       0x085        content:         '484900'86      - sectname:        __unwind_info87        segname:         __TEXT88        addr:            0xBFB089        size:            8090        offset:          0x7FB091        align:           292        reloff:          0x093        nreloc:          094        flags:           0x095        reserved1:       0x096        reserved2:       0x097        reserved3:       0x098        content:         010000001C000000000000001C000000000000001C00000002000000146F000034000000340000007D7F00000000000034000000030000000C000200140002000000000160000000000000020000000499  - cmd:             LC_SEGMENT100    cmdsize:         124101    segname:         __DATA_CONST102    vmaddr:          49152103    vmsize:          16384104    fileoff:         32768105    filesize:        16384106    maxprot:         3107    initprot:        3108    nsects:          1109    flags:           16110    Sections:111      - sectname:        __got112        segname:         __DATA_CONST113        addr:            0xC000114        size:            4115        offset:          0x8000116        align:           2117        reloff:          0x0118        nreloc:          0119        flags:           0x6120        reserved1:       0x1121        reserved2:       0x0122        reserved3:       0x0123        content:         '00000000'124  - cmd:             LC_SEGMENT125    cmdsize:         192126    segname:         __DATA127    vmaddr:          65536128    vmsize:          16384129    fileoff:         49152130    filesize:        16384131    maxprot:         3132    initprot:        3133    nsects:          2134    flags:           0135    Sections:136      - sectname:        __la_symbol_ptr137        segname:         __DATA138        addr:            0x10000139        size:            4140        offset:          0xC000141        align:           2142        reloff:          0x0143        nreloc:          0144        flags:           0x7145        reserved1:       0x2146        reserved2:       0x0147        reserved3:       0x0148        content:         A0BF0000149      - sectname:        __data150        segname:         __DATA151        addr:            0x10004152        size:            4153        offset:          0xC004154        align:           2155        reloff:          0x0156        nreloc:          0157        flags:           0x0158        reserved1:       0x0159        reserved2:       0x0160        reserved3:       0x0161        content:         '00000000'162  - cmd:             LC_SEGMENT163    cmdsize:         56164    segname:         __LINKEDIT165    vmaddr:          81920166    vmsize:          16384167    fileoff:         65536168    filesize:        264169    maxprot:         1170    initprot:        1171    nsects:          0172    flags:           0173  - cmd:             LC_DYLD_INFO_ONLY174    cmdsize:         48175    rebase_off:      65536176    rebase_size:     4177    bind_off:        65540178    bind_size:       24179    weak_bind_off:   0180    weak_bind_size:  0181    lazy_bind_off:   65564182    lazy_bind_size:  12183    export_off:      65576184    export_size:     44185  - cmd:             LC_SYMTAB186    cmdsize:         24187    symoff:          65628188    nsyms:           7189    stroff:          65724190    strsize:         76191  - cmd:             LC_DYSYMTAB192    cmdsize:         80193    ilocalsym:       0194    nlocalsym:       3195    iextdefsym:      3196    nextdefsym:      2197    iundefsym:       5198    nundefsym:       2199    tocoff:          0200    ntoc:            0201    modtaboff:       0202    nmodtab:         0203    extrefsymoff:    0204    nextrefsyms:     0205    indirectsymoff:  65712206    nindirectsyms:   3207    extreloff:       0208    nextrel:         0209    locreloff:       0210    nlocrel:         0211  - cmd:             LC_LOAD_DYLINKER212    cmdsize:         28213    name:            12214    Content:         '/usr/lib/dyld'215    ZeroPadBytes:    3216  - cmd:             LC_UUID217    cmdsize:         24218    uuid:            4050A0D9-F607-3ED9-B154-8C9BDDA61736219  - cmd:             LC_BUILD_VERSION220    cmdsize:         32221    platform:        4222    minos:           459776223    sdk:             459776224    ntools:          1225    Tools:226      - tool:            3227        version:         42599936228  - cmd:             LC_SOURCE_VERSION229    cmdsize:         16230    version:         0231  - cmd:             LC_MAIN232    cmdsize:         24233    entryoff:        28436234    stacksize:       0235  - cmd:             LC_ENCRYPTION_INFO236    cmdsize:         20237    cryptoff:        16384238    cryptsize:       16384239    cryptid:         0240  - cmd:             LC_LOAD_DYLIB241    cmdsize:         52242    dylib:243      name:            24244      timestamp:       2245      current_version: 84698117246      compatibility_version: 65536247    Content:         '/usr/lib/libSystem.B.dylib'248    ZeroPadBytes:    2249  - cmd:             LC_FUNCTION_STARTS250    cmdsize:         16251    dataoff:         65620252    datasize:        8253  - cmd:             LC_DATA_IN_CODE254    cmdsize:         16255    dataoff:         65628256    datasize:        0257LinkEditData: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  BindOpcodes:267    - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM268      Imm:             1269      Symbol:          ''270    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM271      Imm:             0272      Symbol:          dyld_stub_binder273    - Opcode:          BIND_OPCODE_SET_TYPE_IMM274      Imm:             1275      Symbol:          ''276    - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB277      Imm:             2278      ULEBExtraData:   [ 0x0 ]279      Symbol:          ''280    - Opcode:          BIND_OPCODE_DO_BIND281      Imm:             0282      Symbol:          ''283    - Opcode:          BIND_OPCODE_DONE284      Imm:             0285      Symbol:          ''286  LazyBindOpcodes:287    - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB288      Imm:             3289      ULEBExtraData:   [ 0x0 ]290      Symbol:          ''291    - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM292      Imm:             1293      Symbol:          ''294    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM295      Imm:             0296      Symbol:          _puts297    - Opcode:          BIND_OPCODE_DO_BIND298      Imm:             0299      Symbol:          ''300    - Opcode:          BIND_OPCODE_DONE301      Imm:             0302      Symbol:          ''303  ExportTrie:304    TerminalSize:    0305    NodeOffset:      0306    Name:            ''307    Flags:           0x0308    Address:         0x0309    Other:           0x0310    ImportName:      ''311    Children:312      - TerminalSize:    0313        NodeOffset:      5314        Name:            _315        Flags:           0x0316        Address:         0x0317        Other:           0x0318        ImportName:      ''319        Children:320          - TerminalSize:    2321            NodeOffset:      33322            Name:            _mh_execute_header323            Flags:           0x0324            Address:         0x0325            Other:           0x0326            ImportName:      ''327          - TerminalSize:    4328            NodeOffset:      37329            Name:            main330            Flags:           0x0331            Address:         0x6F14332            Other:           0x0333            ImportName:      ''334  NameList:335    - n_strx:          51336      n_type:          0xE337      n_sect:          1338      n_desc:          0339      n_value:         44892340    - n_strx:          56341      n_type:          0xE342      n_sect:          1343      n_desc:          0344      n_value:         44916345    - n_strx:          61346      n_type:          0xE347      n_sect:          8348      n_desc:          0349      n_value:         65540350    - n_strx:          2351      n_type:          0xF352      n_sect:          1353      n_desc:          16354      n_value:         16384355    - n_strx:          22356      n_type:          0xF357      n_sect:          1358      n_desc:          0359      n_value:         44820360    - n_strx:          28361      n_type:          0x1362      n_sect:          0363      n_desc:          256364      n_value:         0365    - n_strx:          34366      n_type:          0x1367      n_sect:          0368      n_desc:          256369      n_value:         0370  StringTable:371    - ' '372    - __mh_execute_header373    - _main374    - _puts375    - dyld_stub_binder376    - _foo377    - _bar378    - __dyld_private379...380