1--- !fat-mach-o
2FatHeader:
3  magic:           0xCAFEBABE
4  nfat_arch:       2
5FatArchs:
6  - cputype:         0x1000007
7    cpusubtype:      0x3
8    offset:          0x4000
9    size:            16944
10    align:           14
11  - cputype:         0x100000C
12    cpusubtype:      0x0
13    offset:          0xC000
14    size:            17225
15    align:           14
16Slices:
17  - !mach-o
18    FileHeader:
19      magic:           0xFEEDFACF
20      cputype:         0x1000007
21      cpusubtype:      0x3
22      filetype:        0x2
23      ncmds:           14
24      sizeofcmds:      728
25      flags:           0x200085
26      reserved:        0x0
27    LoadCommands:
28      - cmd:             LC_SEGMENT_64
29        cmdsize:         72
30        segname:         __PAGEZERO
31        vmaddr:          0
32        vmsize:          4294967296
33        fileoff:         0
34        filesize:        0
35        maxprot:         0
36        initprot:        0
37        nsects:          0
38        flags:           0
39      - cmd:             LC_SEGMENT_64
40        cmdsize:         232
41        segname:         __TEXT
42        vmaddr:          4294967296
43        vmsize:          16384
44        fileoff:         0
45        filesize:        16384
46        maxprot:         5
47        initprot:        5
48        nsects:          2
49        flags:           0
50        Sections:
51          - sectname:        __text
52            segname:         __TEXT
53            addr:            0x100003FA0
54            size:            22
55            offset:          0x3FA0
56            align:           4
57            reloff:          0x0
58            nreloc:          0
59            flags:           0x80000400
60            reserved1:       0x0
61            reserved2:       0x0
62            reserved3:       0x0
63            content:         554889E5C745FC00000000897DF8488975F031C05DC3
64          - sectname:        __unwind_info
65            segname:         __TEXT
66            addr:            0x100003FB8
67            size:            72
68            offset:          0x3FB8
69            align:           2
70            reloff:          0x0
71            nreloc:          0
72            flags:           0x0
73            reserved1:       0x0
74            reserved2:       0x0
75            reserved3:       0x0
76            content:         010000001C000000000000001C000000000000001C00000002000000A03F00003400000034000000B73F00000000000034000000030000000C000100100001000000000000000001
77      - cmd:             LC_SEGMENT_64
78        cmdsize:         72
79        segname:         __LINKEDIT
80        vmaddr:          4294983680
81        vmsize:          16384
82        fileoff:         16384
83        filesize:        560
84        maxprot:         1
85        initprot:        1
86        nsects:          0
87        flags:           0
88      - cmd:             LC_DYLD_INFO_ONLY
89        cmdsize:         48
90        rebase_off:      0
91        rebase_size:     0
92        bind_off:        0
93        bind_size:       0
94        weak_bind_off:   0
95        weak_bind_size:  0
96        lazy_bind_off:   0
97        lazy_bind_size:  0
98        export_off:      16384
99        export_size:     48
100      - cmd:             LC_SYMTAB
101        cmdsize:         24
102        symoff:          16440
103        nsyms:           11
104        stroff:          16616
105        strsize:         328
106      - cmd:             LC_DYSYMTAB
107        cmdsize:         80
108        ilocalsym:       0
109        nlocalsym:       8
110        iextdefsym:      8
111        nextdefsym:      2
112        iundefsym:       10
113        nundefsym:       1
114        tocoff:          0
115        ntoc:            0
116        modtaboff:       0
117        nmodtab:         0
118        extrefsymoff:    0
119        nextrefsyms:     0
120        indirectsymoff:  0
121        nindirectsyms:   0
122        extreloff:       0
123        nextrel:         0
124        locreloff:       0
125        nlocrel:         0
126      - cmd:             LC_LOAD_DYLINKER
127        cmdsize:         32
128        name:            12
129        Content:         '/usr/lib/dyld'
130        ZeroPadBytes:    7
131      - cmd:             LC_UUID
132        cmdsize:         24
133        uuid:            90973A98-42A2-3ADD-B996-45BA6184EBB4
134      - cmd:             LC_VERSION_MIN_MACOSX
135        cmdsize:         16
136        version:         657664
137        sdk:             786432
138      - cmd:             LC_SOURCE_VERSION
139        cmdsize:         16
140        version:         0
141      - cmd:             LC_MAIN
142        cmdsize:         24
143        entryoff:        16288
144        stacksize:       0
145      - cmd:             LC_LOAD_DYLIB
146        cmdsize:         56
147        dylib:
148          name:            24
149          timestamp:       2
150          current_version: 85917696
151          compatibility_version: 65536
152        Content:         '/usr/lib/libSystem.B.dylib'
153        ZeroPadBytes:    6
154      - cmd:             LC_FUNCTION_STARTS
155        cmdsize:         16
156        dataoff:         16432
157        datasize:        8
158      - cmd:             LC_DATA_IN_CODE
159        cmdsize:         16
160        dataoff:         16440
161        datasize:        0
162    LinkEditData:
163      ExportTrie:
164        TerminalSize:    0
165        NodeOffset:      0
166        Name:            ''
167        Flags:           0x0
168        Address:         0x0
169        Other:           0x0
170        ImportName:      ''
171        Children:
172          - TerminalSize:    0
173            NodeOffset:      5
174            Name:            _
175            Flags:           0x0
176            Address:         0x0
177            Other:           0x0
178            ImportName:      ''
179            Children:
180              - TerminalSize:    2
181                NodeOffset:      33
182                Name:            _mh_execute_header
183                Flags:           0x0
184                Address:         0x0
185                Other:           0x0
186                ImportName:      ''
187              - TerminalSize:    3
188                NodeOffset:      37
189                Name:            main
190                Flags:           0x0
191                Address:         0x3FA0
192                Other:           0x0
193                ImportName:      ''
194      NameList:
195        - n_strx:          45
196          n_type:          0x64
197          n_sect:          0
198          n_desc:          0
199          n_value:         0
200        - n_strx:          153
201          n_type:          0x64
202          n_sect:          0
203          n_desc:          0
204          n_value:         0
205        - n_strx:          160
206          n_type:          0x66
207          n_sect:          3
208          n_desc:          1
209          n_value:         1639771677
210        - n_strx:          1
211          n_type:          0x2E
212          n_sect:          1
213          n_desc:          0
214          n_value:         4294983584
215        - n_strx:          316
216          n_type:          0x24
217          n_sect:          1
218          n_desc:          0
219          n_value:         4294983584
220        - n_strx:          1
221          n_type:          0x24
222          n_sect:          0
223          n_desc:          0
224          n_value:         22
225        - n_strx:          1
226          n_type:          0x4E
227          n_sect:          1
228          n_desc:          0
229          n_value:         22
230        - n_strx:          1
231          n_type:          0x64
232          n_sect:          1
233          n_desc:          0
234          n_value:         0
235        - n_strx:          2
236          n_type:          0xF
237          n_sect:          1
238          n_desc:          16
239          n_value:         4294967296
240        - n_strx:          22
241          n_type:          0xF
242          n_sect:          1
243          n_desc:          0
244          n_value:         4294983584
245        - n_strx:          28
246          n_type:          0x1
247          n_sect:          0
248          n_desc:          256
249          n_value:         0
250      StringTable:
251        - ' '
252        - __mh_execute_header
253        - _main
254        - dyld_stub_binder
255        - '/Users/gclayton/Documents/src/lldb/clean/llvm-project/lldb/test/API/functionalities/module_cache/universal/'
256        - main.c
257        - '/Users/gclayton/Documents/src/lldb/clean/Debug/lldb-test-build.noindex/functionalities/module_cache/universal/TestModuleCacheUniversal.test/testit.x86_64.o'
258        - _main
259        - ''
260        - ''
261        - ''
262        - ''
263        - ''
264        - ''
265  - !mach-o
266    FileHeader:
267      magic:           0xFEEDFACF
268      cputype:         0x100000C
269      cpusubtype:      0x0
270      filetype:        0x2
271      ncmds:           15
272      sizeofcmds:      760
273      flags:           0x200085
274      reserved:        0x0
275    LoadCommands:
276      - cmd:             LC_SEGMENT_64
277        cmdsize:         72
278        segname:         __PAGEZERO
279        vmaddr:          0
280        vmsize:          4294967296
281        fileoff:         0
282        filesize:        0
283        maxprot:         0
284        initprot:        0
285        nsects:          0
286        flags:           0
287      - cmd:             LC_SEGMENT_64
288        cmdsize:         232
289        segname:         __TEXT
290        vmaddr:          4294967296
291        vmsize:          16384
292        fileoff:         0
293        filesize:        16384
294        maxprot:         5
295        initprot:        5
296        nsects:          2
297        flags:           0
298        Sections:
299          - sectname:        __text
300            segname:         __TEXT
301            addr:            0x100003F98
302            size:            32
303            offset:          0x3F98
304            align:           2
305            reloff:          0x0
306            nreloc:          0
307            flags:           0x80000400
308            reserved1:       0x0
309            reserved2:       0x0
310            reserved3:       0x0
311            content:         FF4300D1E80300AA00008052FF0F00B9E80B00B9E10300F9FF430091C0035FD6
312          - sectname:        __unwind_info
313            segname:         __TEXT
314            addr:            0x100003FB8
315            size:            72
316            offset:          0x3FB8
317            align:           2
318            reloff:          0x0
319            nreloc:          0
320            flags:           0x0
321            reserved1:       0x0
322            reserved2:       0x0
323            reserved3:       0x0
324            content:         010000001C000000000000001C000000000000001C00000002000000983F00003400000034000000B93F00000000000034000000030000000C000100100001000000000000100002
325      - cmd:             LC_SEGMENT_64
326        cmdsize:         72
327        segname:         __LINKEDIT
328        vmaddr:          4294983680
329        vmsize:          16384
330        fileoff:         16384
331        filesize:        841
332        maxprot:         1
333        initprot:        1
334        nsects:          0
335        flags:           0
336      - cmd:             LC_DYLD_INFO_ONLY
337        cmdsize:         48
338        rebase_off:      0
339        rebase_size:     0
340        bind_off:        0
341        bind_size:       0
342        weak_bind_off:   0
343        weak_bind_size:  0
344        lazy_bind_off:   0
345        lazy_bind_size:  0
346        export_off:      16384
347        export_size:     48
348      - cmd:             LC_SYMTAB
349        cmdsize:         24
350        symoff:          16440
351        nsyms:           11
352        stroff:          16616
353        strsize:         328
354      - cmd:             LC_DYSYMTAB
355        cmdsize:         80
356        ilocalsym:       0
357        nlocalsym:       8
358        iextdefsym:      8
359        nextdefsym:      2
360        iundefsym:       10
361        nundefsym:       1
362        tocoff:          0
363        ntoc:            0
364        modtaboff:       0
365        nmodtab:         0
366        extrefsymoff:    0
367        nextrefsyms:     0
368        indirectsymoff:  0
369        nindirectsyms:   0
370        extreloff:       0
371        nextrel:         0
372        locreloff:       0
373        nlocrel:         0
374      - cmd:             LC_LOAD_DYLINKER
375        cmdsize:         32
376        name:            12
377        Content:         '/usr/lib/dyld'
378        ZeroPadBytes:    7
379      - cmd:             LC_UUID
380        cmdsize:         24
381        uuid:            BF406023-7CD3-3A08-8C89-E917F6246752
382      - cmd:             LC_BUILD_VERSION
383        cmdsize:         32
384        platform:        1
385        minos:           720896
386        sdk:             786432
387        ntools:          1
388        Tools:
389          - tool:            3
390            version:         46596096
391      - cmd:             LC_SOURCE_VERSION
392        cmdsize:         16
393        version:         0
394      - cmd:             LC_MAIN
395        cmdsize:         24
396        entryoff:        16280
397        stacksize:       0
398      - cmd:             LC_LOAD_DYLIB
399        cmdsize:         56
400        dylib:
401          name:            24
402          timestamp:       2
403          current_version: 85917696
404          compatibility_version: 65536
405        Content:         '/usr/lib/libSystem.B.dylib'
406        ZeroPadBytes:    6
407      - cmd:             LC_FUNCTION_STARTS
408        cmdsize:         16
409        dataoff:         16432
410        datasize:        8
411      - cmd:             LC_DATA_IN_CODE
412        cmdsize:         16
413        dataoff:         16440
414        datasize:        0
415      - cmd:             LC_CODE_SIGNATURE
416        cmdsize:         16
417        dataoff:         16944
418        datasize:        281
419    LinkEditData:
420      ExportTrie:
421        TerminalSize:    0
422        NodeOffset:      0
423        Name:            ''
424        Flags:           0x0
425        Address:         0x0
426        Other:           0x0
427        ImportName:      ''
428        Children:
429          - TerminalSize:    0
430            NodeOffset:      5
431            Name:            _
432            Flags:           0x0
433            Address:         0x0
434            Other:           0x0
435            ImportName:      ''
436            Children:
437              - TerminalSize:    2
438                NodeOffset:      33
439                Name:            _mh_execute_header
440                Flags:           0x0
441                Address:         0x0
442                Other:           0x0
443                ImportName:      ''
444              - TerminalSize:    3
445                NodeOffset:      37
446                Name:            main
447                Flags:           0x0
448                Address:         0x3F98
449                Other:           0x0
450                ImportName:      ''
451      NameList:
452        - n_strx:          45
453          n_type:          0x64
454          n_sect:          0
455          n_desc:          0
456          n_value:         0
457        - n_strx:          153
458          n_type:          0x64
459          n_sect:          0
460          n_desc:          0
461          n_value:         0
462        - n_strx:          160
463          n_type:          0x66
464          n_sect:          0
465          n_desc:          1
466          n_value:         1639771677
467        - n_strx:          1
468          n_type:          0x2E
469          n_sect:          1
470          n_desc:          0
471          n_value:         4294983576
472        - n_strx:          315
473          n_type:          0x24
474          n_sect:          1
475          n_desc:          0
476          n_value:         4294983576
477        - n_strx:          1
478          n_type:          0x24
479          n_sect:          0
480          n_desc:          0
481          n_value:         32
482        - n_strx:          1
483          n_type:          0x4E
484          n_sect:          1
485          n_desc:          0
486          n_value:         32
487        - n_strx:          1
488          n_type:          0x64
489          n_sect:          1
490          n_desc:          0
491          n_value:         0
492        - n_strx:          2
493          n_type:          0xF
494          n_sect:          1
495          n_desc:          16
496          n_value:         4294967296
497        - n_strx:          22
498          n_type:          0xF
499          n_sect:          1
500          n_desc:          0
501          n_value:         4294983576
502        - n_strx:          28
503          n_type:          0x1
504          n_sect:          0
505          n_desc:          256
506          n_value:         0
507      StringTable:
508        - ' '
509        - __mh_execute_header
510        - _main
511        - dyld_stub_binder
512        - '/Users/gclayton/Documents/src/lldb/clean/llvm-project/lldb/test/API/functionalities/module_cache/universal/'
513        - main.c
514        - '/Users/gclayton/Documents/src/lldb/clean/Debug/lldb-test-build.noindex/functionalities/module_cache/universal/TestModuleCacheUniversal.test/testit.arm64.o'
515        - _main
516        - ''
517        - ''
518        - ''
519        - ''
520        - ''
521        - ''
522        - ''
523...
524