brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.3 KiB · f3a0239 Raw
133 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2 3--- !mach-o4FileHeader:      5  magic:           0xFEEDFACF6  cputype:         0x010000077  cpusubtype:      0x800000038  filetype:        0x000000029  ncmds:           410  sizeofcmds:      22411  flags:           0x0021808512  reserved:        0x0000000013LoadCommands:    14  - cmd:             LC_SEGMENT_6415    cmdsize:         7216    segname:         __LINKEDIT17    vmaddr:          429497958418    vmsize:          409619    fileoff:         102420    filesize:        250821    maxprot:         722    initprot:        123    nsects:          024    flags:           025  - cmd:             LC_DYLD_INFO_ONLY26    cmdsize:         4827    rebase_off:      102428    rebase_size:     829    bind_off:        030    bind_size:       031    weak_bind_off:   103232    weak_bind_size:  9633    lazy_bind_off:   112834    lazy_bind_size:  62435    export_off:      175236    export_size:     4837  - cmd:             LC_SYMTAB38    cmdsize:         2439    symoff:          181640    nsyms:           3041    stroff:          243642    strsize:         109643  - cmd:             LC_DYSYMTAB44    cmdsize:         8045    ilocalsym:       046    nlocalsym:       947    iextdefsym:      948    nextdefsym:      249    iundefsym:       1150    nundefsym:       1951    tocoff:          052    ntoc:            053    modtaboff:       054    nmodtab:         055    extrefsymoff:    056    nextrefsyms:     057    indirectsymoff:  229658    nindirectsyms:   3559    extreloff:       060    nextrel:         061    locreloff:       062    nlocrel:         063LinkEditData:    64  WeakBindOpcodes:     65    - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM66      Imm:             167    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM68      Imm:             069      Symbol:          __ZNSt3__14coutE70    - Opcode:          BIND_OPCODE_SET_TYPE_IMM71      Imm:             172    - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB73      Imm:             274      ULEBExtraData:   75        - 0x000000000000000076    - Opcode:          BIND_OPCODE_DO_BIND77      Imm:             078    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM79      Imm:             080      Symbol:          __ZNSt3__15ctypeIcE2idE81    - Opcode:          BIND_OPCODE_DO_BIND82      Imm:             083    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM84      Imm:             085      Symbol:          ___gxx_personality_v086    - Opcode:          BIND_OPCODE_DO_BIND87      Imm:             088    - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM89      Imm:             290    - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM91      Imm:             092      Symbol:          dyld_stub_binder93    - Opcode:          BIND_OPCODE_DO_BIND94      Imm:             095    - Opcode:          BIND_OPCODE_DONE96      Imm:             097...98 99#CHECK: LinkEditData:    100#CHECK:   WeakBindOpcodes:     101#CHECK:     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM102#CHECK:       Imm:             1103#CHECK:     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM104#CHECK:       Imm:             0105#CHECK:       Symbol:          __ZNSt3__14coutE106#CHECK:     - Opcode:          BIND_OPCODE_SET_TYPE_IMM107#CHECK:       Imm:             1108#CHECK:     - Opcode:          BIND_OPCODE_SET_SEGMENT_AND_OFFSET_ULEB109#CHECK:       Imm:             2110#CHECK:       ULEBExtraData:   [ 0x0 ]111#CHECK:     - Opcode:          BIND_OPCODE_DO_BIND112#CHECK:       Imm:             0113#CHECK:     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM114#CHECK:       Imm:             0115#CHECK:       Symbol:          __ZNSt3__15ctypeIcE2idE116#CHECK:     - Opcode:          BIND_OPCODE_DO_BIND117#CHECK:       Imm:             0118#CHECK:     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM119#CHECK:       Imm:             0120#CHECK:       Symbol:          ___gxx_personality_v0121#CHECK:     - Opcode:          BIND_OPCODE_DO_BIND122#CHECK:       Imm:             0123#CHECK:     - Opcode:          BIND_OPCODE_SET_DYLIB_ORDINAL_IMM124#CHECK:       Imm:             2125#CHECK:     - Opcode:          BIND_OPCODE_SET_SYMBOL_TRAILING_FLAGS_IMM126#CHECK:       Imm:             0127#CHECK:       Symbol:          dyld_stub_binder128#CHECK:     - Opcode:          BIND_OPCODE_DO_BIND129#CHECK:       Imm:             0130#CHECK:     - Opcode:          BIND_OPCODE_DONE131#CHECK:       Imm:             0132 133