brintos

brintos / llvm-project-archived public Read only

0
0
Text · 5.7 KiB · 227d278 Raw
206 lines · yaml
1# RUN: yaml2obj %s -o %t.out2# RUN: lldb-test object-file %t.out | FileCheck %s3 4# Test that the deployment target is parsed from the load commands.5# CHECK: Architecture: x86_64-apple-macosx10.9.06--- !mach-o7FileHeader:      8  magic:           0xFEEDFACF9  cputype:         0x0100000710  cpusubtype:      0x8000000311  filetype:        0x0000000212  ncmds:           1413  sizeofcmds:      72814  flags:           0x0020008515  reserved:        0x0000000016LoadCommands:    17  - cmd:             LC_SEGMENT_6418    cmdsize:         7219    segname:         __PAGEZERO20    vmaddr:          021    vmsize:          429496729622    fileoff:         023    filesize:        024    maxprot:         025    initprot:        026    nsects:          027    flags:           028  - cmd:             LC_SEGMENT_6429    cmdsize:         23230    segname:         __TEXT31    vmaddr:          429496729632    vmsize:          409633    fileoff:         034    filesize:        409635    maxprot:         736    initprot:        537    nsects:          238    flags:           039    Sections:        40      - sectname:        __text41        segname:         __TEXT42        addr:            0x0000000100000FB043        size:            844        offset:          0x00000FB045        align:           046        reloff:          0x0000000047        nreloc:          048        flags:           0x8000040049        reserved1:       0x0000000050        reserved2:       0x0000000051        reserved3:       0x0000000052      - sectname:        __unwind_info53        segname:         __TEXT54        addr:            0x0000000100000FB855        size:            7256        offset:          0x00000FB857        align:           258        reloff:          0x0000000059        nreloc:          060        flags:           0x0000000061        reserved1:       0x0000000062        reserved2:       0x0000000063        reserved3:       0x0000000064  - cmd:             LC_SEGMENT_6465    cmdsize:         7266    segname:         __LINKEDIT67    vmaddr:          429497139268    vmsize:          409669    fileoff:         409670    filesize:        15271    maxprot:         772    initprot:        173    nsects:          074    flags:           075  - cmd:             LC_DYLD_INFO_ONLY76    cmdsize:         4877    rebase_off:      078    rebase_size:     079    bind_off:        080    bind_size:       081    weak_bind_off:   082    weak_bind_size:  083    lazy_bind_off:   084    lazy_bind_size:  085    export_off:      409686    export_size:     4887  - cmd:             LC_SYMTAB88    cmdsize:         2489    symoff:          415290    nsyms:           391    stroff:          420092    strsize:         4893  - cmd:             LC_DYSYMTAB94    cmdsize:         8095    ilocalsym:       096    nlocalsym:       097    iextdefsym:      098    nextdefsym:      299    iundefsym:       2100    nundefsym:       1101    tocoff:          0102    ntoc:            0103    modtaboff:       0104    nmodtab:         0105    extrefsymoff:    0106    nextrefsyms:     0107    indirectsymoff:  0108    nindirectsyms:   0109    extreloff:       0110    nextrel:         0111    locreloff:       0112    nlocrel:         0113  - cmd:             LC_LOAD_DYLINKER114    cmdsize:         32115    name:            12116    Content:         /usr/lib/dyld117    ZeroPadBytes:    7118  - cmd:             LC_UUID119    cmdsize:         24120    uuid:            E75E737C-4FB3-312D-9B17-10987F48F957121  - cmd:             LC_VERSION_MIN_MACOSX122    cmdsize:         16123    version:         657664124    sdk:             658944125  - cmd:             LC_SOURCE_VERSION126    cmdsize:         16127    version:         0128  - cmd:             LC_MAIN129    cmdsize:         24130    entryoff:        4016131    stacksize:       0132  - cmd:             LC_LOAD_DYLIB133    cmdsize:         56134    dylib:           135      name:            24136      timestamp:       2137      current_version: 82102276138      compatibility_version: 65536139    Content:         /usr/lib/libSystem.B.dylib140    ZeroPadBytes:    6141  - cmd:             LC_FUNCTION_STARTS142    cmdsize:         16143    dataoff:         4144144    datasize:        8145  - cmd:             LC_DATA_IN_CODE146    cmdsize:         16147    dataoff:         4152148    datasize:        0149LinkEditData:    150  ExportTrie:      151    TerminalSize:    0152    NodeOffset:      0153    Name:            ''154    Flags:           0x0000000000000000155    Address:         0x0000000000000000156    Other:           0x0000000000000000157    ImportName:      ''158    Children:        159      - TerminalSize:    0160        NodeOffset:      5161        Name:            _162        Flags:           0x0000000000000000163        Address:         0x0000000000000000164        Other:           0x0000000000000000165        ImportName:      ''166        Children:        167          - TerminalSize:    2168            NodeOffset:      33169            Name:            _mh_execute_header170            Flags:           0x0000000000000000171            Address:         0x0000000000000000172            Other:           0x0000000000000000173            ImportName:      ''174          - TerminalSize:    3175            NodeOffset:      37176            Name:            main177            Flags:           0x0000000000000000178            Address:         0x0000000000000FB0179            Other:           0x0000000000000000180            ImportName:      ''181  NameList:        182    - n_strx:          2183      n_type:          0x0F184      n_sect:          1185      n_desc:          16186      n_value:         4294967296187    - n_strx:          22188      n_type:          0x0F189      n_sect:          1190      n_desc:          0191      n_value:         4294971312192    - n_strx:          28193      n_type:          0x01194      n_sect:          0195      n_desc:          256196      n_value:         0197  StringTable:     198    - ' '199    - __mh_execute_header200    - _main201    - dyld_stub_binder202    - ''203    - ''204    - ''205...206