brintos

brintos / llvm-project-archived public Read only

0
0
Text · 5.0 KiB · 7b5015d Raw
149 lines · yaml
1# echo "_fputc" >> reexports.exp2# echo "void sym1(void){}" | xcrun clang --target=arm64-apple-macos11.0 -o flat-reexport -dynamiclib -Wl,-reexported_symbols_list,reexports.exp -Wl,-flat_namespace -x c -3# obj2yaml --raw-segment=data --raw-segment=linkedit flat-reexport > flat-reexport.yaml4--- !mach-o5FileHeader:6  magic:           0xFEEDFACF7  cputype:         0x100000C8  cpusubtype:      0x09  filetype:        0x610  ncmds:           1311  sizeofcmds:      67212  flags:           0x10800413  reserved:        0x014LoadCommands:15  - cmd:             LC_SEGMENT_6416    cmdsize:         23217    segname:         __TEXT18    vmaddr:          019    vmsize:          1638420    fileoff:         021    filesize:        1638422    maxprot:         523    initprot:        524    nsects:          225    flags:           026    Sections:27      - sectname:        __text28        segname:         __TEXT29        addr:            0x3FB430        size:            431        offset:          0x3FB432        align:           233        reloff:          0x034        nreloc:          035        flags:           0x8000040036        reserved1:       0x037        reserved2:       0x038        reserved3:       0x039        content:         C0035FD640      - sectname:        __unwind_info41        segname:         __TEXT42        addr:            0x3FB843        size:            7244        offset:          0x3FB845        align:           246        reloff:          0x047        nreloc:          048        flags:           0x049        reserved1:       0x050        reserved2:       0x051        reserved3:       0x052        content:         010000001C000000000000001C000000000000001C00000002000000B43F00003400000034000000B93F00000000000034000000030000000C00010010000100000000000000000253  - cmd:             LC_SEGMENT_6454    cmdsize:         7255    segname:         __LINKEDIT56    vmaddr:          1638457    vmsize:          1638458    fileoff:         1638459    filesize:        44260    maxprot:         161    initprot:        162    nsects:          063    flags:           064  - cmd:             LC_ID_DYLIB65    cmdsize:         4066    dylib:67      name:            2468      timestamp:       169      current_version: 070      compatibility_version: 071    Content:         flat-reexport72    ZeroPadBytes:    373  - cmd:             LC_DYLD_INFO_ONLY74    cmdsize:         4875    rebase_off:      076    rebase_size:     077    bind_off:        078    bind_size:       079    weak_bind_off:   080    weak_bind_size:  081    lazy_bind_off:   082    lazy_bind_size:  083    export_off:      1638484    export_size:     4085  - cmd:             LC_SYMTAB86    cmdsize:         2487    symoff:          1643288    nsyms:           489    stroff:          1649690    strsize:         4091  - cmd:             LC_DYSYMTAB92    cmdsize:         8093    ilocalsym:       094    nlocalsym:       095    iextdefsym:      096    nextdefsym:      297    iundefsym:       298    nundefsym:       299    tocoff:          0100    ntoc:            0101    modtaboff:       0102    nmodtab:         0103    extrefsymoff:    0104    nextrefsyms:     0105    indirectsymoff:  0106    nindirectsyms:   0107    extreloff:       0108    nextrel:         0109    locreloff:       0110    nlocrel:         0111  - cmd:             LC_UUID112    cmdsize:         24113    uuid:            840B0A4F-3749-37F1-B52C-37DC65AAA0DB114  - cmd:             LC_BUILD_VERSION115    cmdsize:         32116    platform:        1117    minos:           720896118    sdk:             787712119    ntools:          1120    Tools:121      - tool:            3122        version:         53280768123  - cmd:             LC_SOURCE_VERSION124    cmdsize:         16125    version:         0126  - cmd:             LC_LOAD_DYLIB127    cmdsize:         56128    dylib:129      name:            24130      timestamp:       2131      current_version: 85948417132      compatibility_version: 65536133    Content:         '/usr/lib/libSystem.B.dylib'134    ZeroPadBytes:    6135  - cmd:             LC_FUNCTION_STARTS136    cmdsize:         16137    dataoff:         16424138    datasize:        8139  - cmd:             LC_DATA_IN_CODE140    cmdsize:         16141    dataoff:         16432142    datasize:        0143  - cmd:             LC_CODE_SIGNATURE144    cmdsize:         16145    dataoff:         16544146    datasize:        282147__LINKEDIT:      00015F0005000273796D310014667075746300190300B47F000C08FEFFFFFFFFFFFFFFFF01000000B47F000000000000020000000B0000000200000000000000090000000F010000B43F0000000000000F0000000100000000000000000000001600000001000000000000000000000020005F6670757463005F73796D31005F66707574630064796C645F737475625F62696E64657200000000000000000000FADE0CC00000011A000000010000000000000014FADE0C0200000106000204000002000200000066000000580000000000000005000040A02002000C000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000666C61742D72656578706F727400865F77AB8871951DEC5737A30B021C8E233E3E095F50DBA58B565C3D6E2430FBAD7FACB2586FC6E966C004D7D1D16B024F5805FF7CB47C7A85DABD8B48892CA7AD7FACB2586FC6E966C004D7D1D16B024F5805FF7CB47C7A85DABD8B48892CA7A54BC24923D5539A8353B9794289E00284149CD938F194E3682F4E35DED490FA8992AD48884D239DE460B5F73DE2583146FF7DA8718E7AD5F985E9464529B170148...149