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