brintos

brintos / llvm-project-archived public Read only

0
0
Text · 7.0 KiB · 67ede1f Raw
229 lines · yaml
1# RUN: yaml2obj %s | obj2yaml | FileCheck %s2 3--- !mach-o4FileHeader:5  magic:           0xFEEDFACE6  cputype:         0x000000077  cpusubtype:      0x000000038  filetype:        0x000000019  ncmds:           410  sizeofcmds:      66011  flags:           0x0000200012LoadCommands:13  - cmd:             LC_SEGMENT14    cmdsize:         53215    segname:         ''16    vmaddr:          017    vmsize:          17518    fileoff:         68819    filesize:        16020    maxprot:         721    initprot:        722    nsects:          723    flags:           024    Sections:25      - sectname:        __text26        segname:         __TEXT27        addr:            0x000000000000000028        size:            7229        offset:          0x000002B030        align:           431        reloff:          0x0000035032        nreloc:          033        flags:           0x8000040034        reserved1:       0x0000000035        reserved2:       0x0000000036        reserved3:       0x0000000037      - sectname:        __data38        segname:         __DATA39        addr:            0x000000000000004840        size:            441        offset:          0x000002F842        align:           243        reloff:          0x0000000044        nreloc:          045        flags:           0x0000000046        reserved1:       0x0000000047        reserved2:       0x0000000048        reserved3:       0x0000000049      - sectname:        __bss50        segname:         __DATA51        addr:            0x00000000000000A052        size:            853        offset:          0x0000000054        align:           255        reloff:          0x0000000056        nreloc:          057        flags:           0x0000000158        reserved1:       0x0000000059        reserved2:       0x0000000060        reserved3:       0x0000000061      - sectname:        __thread_bss62        segname:         __DATA63        addr:            0x00000000000000A864        size:            765        offset:          0x0000000066        align:           067        reloff:          0x0000000068        nreloc:          069        flags:           0x0000001270        reserved1:       0x0000000071        reserved2:       0x0000000072        reserved3:       0x0000000073      - sectname:        __thread_vars74        segname:         __DATA75        addr:            0x000000000000004C76        size:            1277        offset:          0x000002FC78        align:           079        reloff:          0x0000038880        nreloc:          081        flags:           0x0000001382        reserved1:       0x0000000083        reserved2:       0x0000000084        reserved3:       0x0000000085  - cmd:             LC_BUILD_VERSION86    cmdsize:         2487    platform:        188    minos:           65894489    sdk:             090    ntools:          091  - cmd:             LC_SYMTAB92    cmdsize:         2493    symoff:          92894    nsyms:           795    stroff:          101296    strsize:         4897  - cmd:             LC_DYSYMTAB98    cmdsize:         8099    ilocalsym:       0100    nlocalsym:       4101    iextdefsym:      4102    nextdefsym:      2103    iundefsym:       6104    nundefsym:       1105    tocoff:          0106    ntoc:            0107    modtaboff:       0108    nmodtab:         0109    extrefsymoff:    0110    nextrefsyms:     0111    indirectsymoff:  0112    nindirectsyms:   0113    extreloff:       0114    nextrel:         0115    locreloff:       0116    nlocrel:         0117LinkEditData:118  NameList:119    - n_strx:          44120      n_type:          0x0E121      n_sect:          2122      n_desc:          0123      n_value:         72124    - n_strx:          41125      n_type:          0x0E126      n_sect:          3127      n_desc:          0128      n_value:         160129    - n_strx:          38130      n_type:          0x0E131      n_sect:          3132      n_desc:          0133      n_value:         164134    - n_strx:          1135      n_type:          0x0E136      n_sect:          4137      n_desc:          0138      n_value:         168139    - n_strx:          35140      n_type:          0x0F141      n_sect:          5142      n_desc:          0143      n_value:         76144    - n_strx:          29145      n_type:          0x0F146      n_sect:          1147      n_desc:          0148      n_value:         0149    - n_strx:          13150      n_type:          0x01151      n_sect:          0152      n_desc:          0153      n_value:         0154  StringTable:155    - ''156    - '_d$tlv$init'157    - __tlv_bootstrap158    - _main159    - _d160    - _c161    - _b162    - _a163    - ''164...165 166# CHECK:           - sectname:        __text167# CHECK-NEXT:        segname:         __TEXT168# CHECK-NEXT:        addr:            0x0169# CHECK-NEXT:        size:            72170# CHECK-NEXT:        offset:          0x2B0171# CHECK-NEXT:        align:           4172# CHECK-NEXT:        reloff:          0x350173# CHECK-NEXT:        nreloc:          0174# CHECK-NEXT:        flags:           0x80000400175# CHECK-NEXT:        reserved1:       0x0176# CHECK-NEXT:        reserved2:       0x0177# CHECK-NEXT:        reserved3:       0x0178# CHECK-NEXT:        content:         {{(DEADBEEF|EFBEADDE){18}$}}179# CHECK-NEXT:      - sectname:        __data180# CHECK-NEXT:        segname:         __DATA181# CHECK-NEXT:        addr:            0x48182# CHECK-NEXT:        size:            4183# CHECK-NEXT:        offset:          0x2F8184# CHECK-NEXT:        align:           2185# CHECK-NEXT:        reloff:          0x0186# CHECK-NEXT:        nreloc:          0187# CHECK-NEXT:        flags:           0x0188# CHECK-NEXT:        reserved1:       0x0189# CHECK-NEXT:        reserved2:       0x0190# CHECK-NEXT:        reserved3:       0x0191# CHECK-NEXT:        content:         {{(DEADBEEF|EFBEADDE)$}}192# CHECK-NEXT:      - sectname:        __bss193# CHECK-NEXT:        segname:         __DATA194# CHECK-NEXT:        addr:            0xA0195# CHECK-NEXT:        size:            8196# CHECK-NEXT:        offset:          0x0197# CHECK-NEXT:        align:           2198# CHECK-NEXT:        reloff:          0x0199# CHECK-NEXT:        nreloc:          0200# CHECK-NEXT:        flags:           0x1201# CHECK-NEXT:        reserved1:       0x0202# CHECK-NEXT:        reserved2:       0x0203# CHECK-NEXT:        reserved3:       0x0204# CHECK-NEXT:      - sectname:        __thread_bss205# CHECK-NEXT:        segname:         __DATA206# CHECK-NEXT:        addr:            0xA8207# CHECK-NEXT:        size:            7208# CHECK-NEXT:        offset:          0x0209# CHECK-NEXT:        align:           0210# CHECK-NEXT:        reloff:          0x0211# CHECK-NEXT:        nreloc:          0212# CHECK-NEXT:        flags:           0x12213# CHECK-NEXT:        reserved1:       0x0214# CHECK-NEXT:        reserved2:       0x0215# CHECK-NEXT:        reserved3:       0x0216# CHECK-NEXT:      - sectname:        __thread_vars217# CHECK-NEXT:        segname:         __DATA218# CHECK-NEXT:        addr:            0x4C219# CHECK-NEXT:        size:            12220# CHECK-NEXT:        offset:          0x2FC221# CHECK-NEXT:        align:           0222# CHECK-NEXT:        reloff:          0x388223# CHECK-NEXT:        nreloc:          0224# CHECK-NEXT:        flags:           0x13225# CHECK-NEXT:        reserved1:       0x0226# CHECK-NEXT:        reserved2:       0x0227# CHECK-NEXT:        reserved3:       0x0228# CHECK-NEXT:        content:         {{.*}}229