llvm/lldb/test/API/functionalities/module_cache/universal/universal.yaml

--- !fat-mach-o
FatHeader:
  magic:           0xCAFEBABE
  nfat_arch:       2
FatArchs:
  - cputype:         0x1000007
    cpusubtype:      0x3
    offset:          0x4000
    size:            16944
    align:           14
  - cputype:         0x100000C
    cpusubtype:      0x0
    offset:          0xC000
    size:            17225
    align:           14
Slices:
  - !mach-o
    FileHeader:
      magic:           0xFEEDFACF
      cputype:         0x1000007
      cpusubtype:      0x3
      filetype:        0x2
      ncmds:           14
      sizeofcmds:      728
      flags:           0x200085
      reserved:        0x0
    LoadCommands:
      - cmd:             LC_SEGMENT_64
        cmdsize:         72
        segname:         __PAGEZERO
        vmaddr:          0
        vmsize:          4294967296
        fileoff:         0
        filesize:        0
        maxprot:         0
        initprot:        0
        nsects:          0
        flags:           0
      - cmd:             LC_SEGMENT_64
        cmdsize:         232
        segname:         __TEXT
        vmaddr:          4294967296
        vmsize:          16384
        fileoff:         0
        filesize:        16384
        maxprot:         5
        initprot:        5
        nsects:          2
        flags:           0
        Sections:
          - sectname:        __text
            segname:         __TEXT
            addr:            0x100003FA0
            size:            22
            offset:          0x3FA0
            align:           4
            reloff:          0x0
            nreloc:          0
            flags:           0x80000400
            reserved1:       0x0
            reserved2:       0x0
            reserved3:       0x0
            content:         554889E5C745FC00000000897DF8488975F031C05DC3
          - sectname:        __unwind_info
            segname:         __TEXT
            addr:            0x100003FB8
            size:            72
            offset:          0x3FB8
            align:           2
            reloff:          0x0
            nreloc:          0
            flags:           0x0
            reserved1:       0x0
            reserved2:       0x0
            reserved3:       0x0
            content:         010000001C000000000000001C000000000000001C00000002000000A03F00003400000034000000B73F00000000000034000000030000000C000100100001000000000000000001
      - cmd:             LC_SEGMENT_64
        cmdsize:         72
        segname:         __LINKEDIT
        vmaddr:          4294983680
        vmsize:          16384
        fileoff:         16384
        filesize:        560
        maxprot:         1
        initprot:        1
        nsects:          0
        flags:           0
      - cmd:             LC_DYLD_INFO_ONLY
        cmdsize:         48
        rebase_off:      0
        rebase_size:     0
        bind_off:        0
        bind_size:       0
        weak_bind_off:   0
        weak_bind_size:  0
        lazy_bind_off:   0
        lazy_bind_size:  0
        export_off:      16384
        export_size:     48
      - cmd:             LC_SYMTAB
        cmdsize:         24
        symoff:          16440
        nsyms:           11
        stroff:          16616
        strsize:         328
      - cmd:             LC_DYSYMTAB
        cmdsize:         80
        ilocalsym:       0
        nlocalsym:       8
        iextdefsym:      8
        nextdefsym:      2
        iundefsym:       10
        nundefsym:       1
        tocoff:          0
        ntoc:            0
        modtaboff:       0
        nmodtab:         0
        extrefsymoff:    0
        nextrefsyms:     0
        indirectsymoff:  0
        nindirectsyms:   0
        extreloff:       0
        nextrel:         0
        locreloff:       0
        nlocrel:         0
      - cmd:             LC_LOAD_DYLINKER
        cmdsize:         32
        name:            12
        Content:         '/usr/lib/dyld'
        ZeroPadBytes:    7
      - cmd:             LC_UUID
        cmdsize:         24
        uuid:            90973A98-42A2-3ADD-B996-45BA6184EBB4
      - cmd:             LC_VERSION_MIN_MACOSX
        cmdsize:         16
        version:         657664
        sdk:             786432
      - cmd:             LC_SOURCE_VERSION
        cmdsize:         16
        version:         0
      - cmd:             LC_MAIN
        cmdsize:         24
        entryoff:        16288
        stacksize:       0
      - cmd:             LC_LOAD_DYLIB
        cmdsize:         56
        dylib:
          name:            24
          timestamp:       2
          current_version: 85917696
          compatibility_version: 65536
        Content:         '/usr/lib/libSystem.B.dylib'
        ZeroPadBytes:    6
      - cmd:             LC_FUNCTION_STARTS
        cmdsize:         16
        dataoff:         16432
        datasize:        8
      - cmd:             LC_DATA_IN_CODE
        cmdsize:         16
        dataoff:         16440
        datasize:        0
    LinkEditData:
      ExportTrie:
        TerminalSize:    0
        NodeOffset:      0
        Name:            ''
        Flags:           0x0
        Address:         0x0
        Other:           0x0
        ImportName:      ''
        Children:
          - TerminalSize:    0
            NodeOffset:      5
            Name:            _
            Flags:           0x0
            Address:         0x0
            Other:           0x0
            ImportName:      ''
            Children:
              - TerminalSize:    2
                NodeOffset:      33
                Name:            _mh_execute_header
                Flags:           0x0
                Address:         0x0
                Other:           0x0
                ImportName:      ''
              - TerminalSize:    3
                NodeOffset:      37
                Name:            main
                Flags:           0x0
                Address:         0x3FA0
                Other:           0x0
                ImportName:      ''
      NameList:
        - n_strx:          45
          n_type:          0x64
          n_sect:          0
          n_desc:          0
          n_value:         0
        - n_strx:          153
          n_type:          0x64
          n_sect:          0
          n_desc:          0
          n_value:         0
        - n_strx:          160
          n_type:          0x66
          n_sect:          3
          n_desc:          1
          n_value:         1639771677
        - n_strx:          1
          n_type:          0x2E
          n_sect:          1
          n_desc:          0
          n_value:         4294983584
        - n_strx:          316
          n_type:          0x24
          n_sect:          1
          n_desc:          0
          n_value:         4294983584
        - n_strx:          1
          n_type:          0x24
          n_sect:          0
          n_desc:          0
          n_value:         22
        - n_strx:          1
          n_type:          0x4E
          n_sect:          1
          n_desc:          0
          n_value:         22
        - n_strx:          1
          n_type:          0x64
          n_sect:          1
          n_desc:          0
          n_value:         0
        - n_strx:          2
          n_type:          0xF
          n_sect:          1
          n_desc:          16
          n_value:         4294967296
        - n_strx:          22
          n_type:          0xF
          n_sect:          1
          n_desc:          0
          n_value:         4294983584
        - n_strx:          28
          n_type:          0x1
          n_sect:          0
          n_desc:          256
          n_value:         0
      StringTable:
        - ' '
        - __mh_execute_header
        - _main
        - dyld_stub_binder
        - '/Users/gclayton/Documents/src/lldb/clean/llvm-project/lldb/test/API/functionalities/module_cache/universal/'
        - main.c
        - '/Users/gclayton/Documents/src/lldb/clean/Debug/lldb-test-build.noindex/functionalities/module_cache/universal/TestModuleCacheUniversal.test/testit.x86_64.o'
        - _main
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
  - !mach-o
    FileHeader:
      magic:           0xFEEDFACF
      cputype:         0x100000C
      cpusubtype:      0x0
      filetype:        0x2
      ncmds:           15
      sizeofcmds:      760
      flags:           0x200085
      reserved:        0x0
    LoadCommands:
      - cmd:             LC_SEGMENT_64
        cmdsize:         72
        segname:         __PAGEZERO
        vmaddr:          0
        vmsize:          4294967296
        fileoff:         0
        filesize:        0
        maxprot:         0
        initprot:        0
        nsects:          0
        flags:           0
      - cmd:             LC_SEGMENT_64
        cmdsize:         232
        segname:         __TEXT
        vmaddr:          4294967296
        vmsize:          16384
        fileoff:         0
        filesize:        16384
        maxprot:         5
        initprot:        5
        nsects:          2
        flags:           0
        Sections:
          - sectname:        __text
            segname:         __TEXT
            addr:            0x100003F98
            size:            32
            offset:          0x3F98
            align:           2
            reloff:          0x0
            nreloc:          0
            flags:           0x80000400
            reserved1:       0x0
            reserved2:       0x0
            reserved3:       0x0
            content:         FF4300D1E80300AA00008052FF0F00B9E80B00B9E10300F9FF430091C0035FD6
          - sectname:        __unwind_info
            segname:         __TEXT
            addr:            0x100003FB8
            size:            72
            offset:          0x3FB8
            align:           2
            reloff:          0x0
            nreloc:          0
            flags:           0x0
            reserved1:       0x0
            reserved2:       0x0
            reserved3:       0x0
            content:         010000001C000000000000001C000000000000001C00000002000000983F00003400000034000000B93F00000000000034000000030000000C000100100001000000000000100002
      - cmd:             LC_SEGMENT_64
        cmdsize:         72
        segname:         __LINKEDIT
        vmaddr:          4294983680
        vmsize:          16384
        fileoff:         16384
        filesize:        841
        maxprot:         1
        initprot:        1
        nsects:          0
        flags:           0
      - cmd:             LC_DYLD_INFO_ONLY
        cmdsize:         48
        rebase_off:      0
        rebase_size:     0
        bind_off:        0
        bind_size:       0
        weak_bind_off:   0
        weak_bind_size:  0
        lazy_bind_off:   0
        lazy_bind_size:  0
        export_off:      16384
        export_size:     48
      - cmd:             LC_SYMTAB
        cmdsize:         24
        symoff:          16440
        nsyms:           11
        stroff:          16616
        strsize:         328
      - cmd:             LC_DYSYMTAB
        cmdsize:         80
        ilocalsym:       0
        nlocalsym:       8
        iextdefsym:      8
        nextdefsym:      2
        iundefsym:       10
        nundefsym:       1
        tocoff:          0
        ntoc:            0
        modtaboff:       0
        nmodtab:         0
        extrefsymoff:    0
        nextrefsyms:     0
        indirectsymoff:  0
        nindirectsyms:   0
        extreloff:       0
        nextrel:         0
        locreloff:       0
        nlocrel:         0
      - cmd:             LC_LOAD_DYLINKER
        cmdsize:         32
        name:            12
        Content:         '/usr/lib/dyld'
        ZeroPadBytes:    7
      - cmd:             LC_UUID
        cmdsize:         24
        uuid:            BF406023-7CD3-3A08-8C89-E917F6246752
      - cmd:             LC_BUILD_VERSION
        cmdsize:         32
        platform:        1
        minos:           720896
        sdk:             786432
        ntools:          1
        Tools:
          - tool:            3
            version:         46596096
      - cmd:             LC_SOURCE_VERSION
        cmdsize:         16
        version:         0
      - cmd:             LC_MAIN
        cmdsize:         24
        entryoff:        16280
        stacksize:       0
      - cmd:             LC_LOAD_DYLIB
        cmdsize:         56
        dylib:
          name:            24
          timestamp:       2
          current_version: 85917696
          compatibility_version: 65536
        Content:         '/usr/lib/libSystem.B.dylib'
        ZeroPadBytes:    6
      - cmd:             LC_FUNCTION_STARTS
        cmdsize:         16
        dataoff:         16432
        datasize:        8
      - cmd:             LC_DATA_IN_CODE
        cmdsize:         16
        dataoff:         16440
        datasize:        0
      - cmd:             LC_CODE_SIGNATURE
        cmdsize:         16
        dataoff:         16944
        datasize:        281
    LinkEditData:
      ExportTrie:
        TerminalSize:    0
        NodeOffset:      0
        Name:            ''
        Flags:           0x0
        Address:         0x0
        Other:           0x0
        ImportName:      ''
        Children:
          - TerminalSize:    0
            NodeOffset:      5
            Name:            _
            Flags:           0x0
            Address:         0x0
            Other:           0x0
            ImportName:      ''
            Children:
              - TerminalSize:    2
                NodeOffset:      33
                Name:            _mh_execute_header
                Flags:           0x0
                Address:         0x0
                Other:           0x0
                ImportName:      ''
              - TerminalSize:    3
                NodeOffset:      37
                Name:            main
                Flags:           0x0
                Address:         0x3F98
                Other:           0x0
                ImportName:      ''
      NameList:
        - n_strx:          45
          n_type:          0x64
          n_sect:          0
          n_desc:          0
          n_value:         0
        - n_strx:          153
          n_type:          0x64
          n_sect:          0
          n_desc:          0
          n_value:         0
        - n_strx:          160
          n_type:          0x66
          n_sect:          0
          n_desc:          1
          n_value:         1639771677
        - n_strx:          1
          n_type:          0x2E
          n_sect:          1
          n_desc:          0
          n_value:         4294983576
        - n_strx:          315
          n_type:          0x24
          n_sect:          1
          n_desc:          0
          n_value:         4294983576
        - n_strx:          1
          n_type:          0x24
          n_sect:          0
          n_desc:          0
          n_value:         32
        - n_strx:          1
          n_type:          0x4E
          n_sect:          1
          n_desc:          0
          n_value:         32
        - n_strx:          1
          n_type:          0x64
          n_sect:          1
          n_desc:          0
          n_value:         0
        - n_strx:          2
          n_type:          0xF
          n_sect:          1
          n_desc:          16
          n_value:         4294967296
        - n_strx:          22
          n_type:          0xF
          n_sect:          1
          n_desc:          0
          n_value:         4294983576
        - n_strx:          28
          n_type:          0x1
          n_sect:          0
          n_desc:          256
          n_value:         0
      StringTable:
        - ' '
        - __mh_execute_header
        - _main
        - dyld_stub_binder
        - '/Users/gclayton/Documents/src/lldb/clean/llvm-project/lldb/test/API/functionalities/module_cache/universal/'
        - main.c
        - '/Users/gclayton/Documents/src/lldb/clean/Debug/lldb-test-build.noindex/functionalities/module_cache/universal/TestModuleCacheUniversal.test/testit.arm64.o'
        - _main
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
...