Home | History | Annotate | Download | only in MachO
      1 // RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | macho-dump | FileCheck %s
      2 
      3         .text
      4 L0:
      5 D0:
      6         .section	__TEXT,__text,regular,pure_instructions
      7 L1:
      8 D1:
      9         .const
     10 L2:
     11 D2:
     12         .static_const
     13 L3:
     14 D3:
     15         .cstring
     16 L4:
     17 D4:
     18         .literal4
     19 L5:
     20 D5:
     21         .literal8
     22 L6:
     23 D6:
     24         .literal16
     25 L7:
     26 D7:
     27         .constructor
     28 L8:
     29 D8:
     30         .destructor
     31 L9:
     32 D9:
     33         .symbol_stub
     34 L10:
     35 D10:
     36         .picsymbol_stub
     37 L11:
     38 D11:
     39         .data
     40 L12:
     41 D12:
     42         .static_data
     43 L13:
     44 D13:
     45         .non_lazy_symbol_pointer
     46 L14:
     47 D14:
     48         .lazy_symbol_pointer
     49 L15:
     50 D15:
     51         .dyld
     52 L16:
     53 D16:
     54         .mod_init_func
     55 L17:
     56 D17:
     57         .mod_term_func
     58 L18:
     59 D18:
     60         .const_data
     61 L19:
     62 D19:
     63         .objc_class
     64 L20:
     65 D20:
     66         .objc_meta_class
     67 L21:
     68 D21:
     69         .objc_cat_cls_meth
     70 L22:
     71 D22:
     72         .objc_cat_inst_meth
     73 L23:
     74 D23:
     75         .objc_protocol
     76 L24:
     77 D24:
     78         .objc_string_object
     79 L25:
     80 D25:
     81         .objc_cls_meth
     82 L26:
     83 D26:
     84         .objc_inst_meth
     85 L27:
     86 D27:
     87         .objc_cls_refs
     88 L28:
     89 D28:
     90         .objc_message_refs
     91 L29:
     92 D29:
     93         .objc_symbols
     94 L30:
     95 D30:
     96         .objc_category
     97 L31:
     98 D31:
     99         .objc_class_vars
    100 L32:
    101 D32:
    102         .objc_instance_vars
    103 L33:
    104 D33:
    105         .objc_module_info
    106 L34:
    107 D34:
    108         .objc_class_names
    109 L35:
    110 D35:
    111         .objc_meth_var_types
    112 L36:
    113 D36:
    114         .objc_meth_var_names
    115 L37:
    116 D37:
    117         .objc_selector_strs
    118 L38:
    119 D38:
    120         .section __TEXT,__picsymbolstub4,symbol_stubs,none,16
    121 L39:
    122 D39:
    123 
    124 // CHECK: ('cputype', 7)
    125 // CHECK: ('cpusubtype', 3)
    126 // CHECK: ('filetype', 1)
    127 // CHECK: ('num_load_commands', 3)
    128 // CHECK: ('load_commands_size', 2608)
    129 // CHECK: ('flag', 0)
    130 // CHECK: ('load_commands', [
    131 // CHECK:   # Load Command 0
    132 // CHECK:  (('command', 1)
    133 // CHECK:   ('size', 2504)
    134 // CHECK:   ('segment_name', '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    135 // CHECK:   ('vm_addr', 0)
    136 // CHECK:   ('vm_size', 0)
    137 // CHECK:   ('file_offset', 2636)
    138 // CHECK:   ('file_size', 0)
    139 // CHECK:   ('maxprot', 7)
    140 // CHECK:   ('initprot', 7)
    141 // CHECK:   ('num_sections', 36)
    142 // CHECK:   ('flags', 0)
    143 // CHECK:   ('sections', [
    144 // CHECK:     # Section 0
    145 // CHECK:    (('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    146 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    147 // CHECK:     ('address', 0)
    148 // CHECK:     ('size', 0)
    149 // CHECK:     ('offset', 2636)
    150 // CHECK:     ('alignment', 0)
    151 // CHECK:     ('reloc_offset', 0)
    152 // CHECK:     ('num_reloc', 0)
    153 // CHECK:     ('flags', 0x80000000)
    154 // CHECK:     ('reserved1', 0)
    155 // CHECK:     ('reserved2', 0)
    156 // CHECK:    ),
    157 // CHECK:   ('_relocations', [
    158 // CHECK:   ])
    159 // CHECK:     # Section 1
    160 // CHECK:    (('section_name', '__const\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    161 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    162 // CHECK:     ('address', 0)
    163 // CHECK:     ('size', 0)
    164 // CHECK:     ('offset', 2636)
    165 // CHECK:     ('alignment', 0)
    166 // CHECK:     ('reloc_offset', 0)
    167 // CHECK:     ('num_reloc', 0)
    168 // CHECK:     ('flags', 0x0)
    169 // CHECK:     ('reserved1', 0)
    170 // CHECK:     ('reserved2', 0)
    171 // CHECK:    ),
    172 // CHECK:   ('_relocations', [
    173 // CHECK:   ])
    174 // CHECK:     # Section 2
    175 // CHECK:    (('section_name', '__static_const\x00\x00')
    176 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    177 // CHECK:     ('address', 0)
    178 // CHECK:     ('size', 0)
    179 // CHECK:     ('offset', 2636)
    180 // CHECK:     ('alignment', 0)
    181 // CHECK:     ('reloc_offset', 0)
    182 // CHECK:     ('num_reloc', 0)
    183 // CHECK:     ('flags', 0x0)
    184 // CHECK:     ('reserved1', 0)
    185 // CHECK:     ('reserved2', 0)
    186 // CHECK:    ),
    187 // CHECK:   ('_relocations', [
    188 // CHECK:   ])
    189 // CHECK:     # Section 3
    190 // CHECK:    (('section_name', '__cstring\x00\x00\x00\x00\x00\x00\x00')
    191 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    192 // CHECK:     ('address', 0)
    193 // CHECK:     ('size', 0)
    194 // CHECK:     ('offset', 2636)
    195 // CHECK:     ('alignment', 0)
    196 // CHECK:     ('reloc_offset', 0)
    197 // CHECK:     ('num_reloc', 0)
    198 // CHECK:     ('flags', 0x2)
    199 // CHECK:     ('reserved1', 0)
    200 // CHECK:     ('reserved2', 0)
    201 // CHECK:    ),
    202 // CHECK:   ('_relocations', [
    203 // CHECK:   ])
    204 // CHECK:     # Section 4
    205 // CHECK:    (('section_name', '__literal4\x00\x00\x00\x00\x00\x00')
    206 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    207 // CHECK:     ('address', 0)
    208 // CHECK:     ('size', 0)
    209 // CHECK:     ('offset', 2636)
    210 // CHECK:     ('alignment', 2)
    211 // CHECK:     ('reloc_offset', 0)
    212 // CHECK:     ('num_reloc', 0)
    213 // CHECK:     ('flags', 0x3)
    214 // CHECK:     ('reserved1', 0)
    215 // CHECK:     ('reserved2', 0)
    216 // CHECK:    ),
    217 // CHECK:   ('_relocations', [
    218 // CHECK:   ])
    219 // CHECK:     # Section 5
    220 // CHECK:    (('section_name', '__literal8\x00\x00\x00\x00\x00\x00')
    221 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    222 // CHECK:     ('address', 0)
    223 // CHECK:     ('size', 0)
    224 // CHECK:     ('offset', 2636)
    225 // CHECK:     ('alignment', 3)
    226 // CHECK:     ('reloc_offset', 0)
    227 // CHECK:     ('num_reloc', 0)
    228 // CHECK:     ('flags', 0x4)
    229 // CHECK:     ('reserved1', 0)
    230 // CHECK:     ('reserved2', 0)
    231 // CHECK:    ),
    232 // CHECK:   ('_relocations', [
    233 // CHECK:   ])
    234 // CHECK:     # Section 6
    235 // CHECK:    (('section_name', '__literal16\x00\x00\x00\x00\x00')
    236 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    237 // CHECK:     ('address', 0)
    238 // CHECK:     ('size', 0)
    239 // CHECK:     ('offset', 2636)
    240 // CHECK:     ('alignment', 4)
    241 // CHECK:     ('reloc_offset', 0)
    242 // CHECK:     ('num_reloc', 0)
    243 // CHECK:     ('flags', 0xe)
    244 // CHECK:     ('reserved1', 0)
    245 // CHECK:     ('reserved2', 0)
    246 // CHECK:    ),
    247 // CHECK:   ('_relocations', [
    248 // CHECK:   ])
    249 // CHECK:     # Section 7
    250 // CHECK:    (('section_name', '__constructor\x00\x00\x00')
    251 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    252 // CHECK:     ('address', 0)
    253 // CHECK:     ('size', 0)
    254 // CHECK:     ('offset', 2636)
    255 // CHECK:     ('alignment', 0)
    256 // CHECK:     ('reloc_offset', 0)
    257 // CHECK:     ('num_reloc', 0)
    258 // CHECK:     ('flags', 0x0)
    259 // CHECK:     ('reserved1', 0)
    260 // CHECK:     ('reserved2', 0)
    261 // CHECK:    ),
    262 // CHECK:   ('_relocations', [
    263 // CHECK:   ])
    264 // CHECK:     # Section 8
    265 // CHECK:    (('section_name', '__destructor\x00\x00\x00\x00')
    266 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    267 // CHECK:     ('address', 0)
    268 // CHECK:     ('size', 0)
    269 // CHECK:     ('offset', 2636)
    270 // CHECK:     ('alignment', 0)
    271 // CHECK:     ('reloc_offset', 0)
    272 // CHECK:     ('num_reloc', 0)
    273 // CHECK:     ('flags', 0x0)
    274 // CHECK:     ('reserved1', 0)
    275 // CHECK:     ('reserved2', 0)
    276 // CHECK:    ),
    277 // CHECK:   ('_relocations', [
    278 // CHECK:   ])
    279 // CHECK:     # Section 9
    280 // CHECK:    (('section_name', '__symbol_stub\x00\x00\x00')
    281 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    282 // CHECK:     ('address', 0)
    283 // CHECK:     ('size', 0)
    284 // CHECK:     ('offset', 2636)
    285 // CHECK:     ('alignment', 0)
    286 // CHECK:     ('reloc_offset', 0)
    287 // CHECK:     ('num_reloc', 0)
    288 // CHECK:     ('flags', 0x80000008)
    289 // CHECK:     ('reserved1', 0)
    290 // CHECK:     ('reserved2', 16)
    291 // CHECK:    ),
    292 // CHECK:   ('_relocations', [
    293 // CHECK:   ])
    294 // CHECK:     # Section 10
    295 // CHECK:    (('section_name', '__picsymbol_stub')
    296 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    297 // CHECK:     ('address', 0)
    298 // CHECK:     ('size', 0)
    299 // CHECK:     ('offset', 2636)
    300 // CHECK:     ('alignment', 0)
    301 // CHECK:     ('reloc_offset', 0)
    302 // CHECK:     ('num_reloc', 0)
    303 // CHECK:     ('flags', 0x80000008)
    304 // CHECK:     ('reserved1', 0)
    305 // CHECK:     ('reserved2', 26)
    306 // CHECK:    ),
    307 // CHECK:   ('_relocations', [
    308 // CHECK:   ])
    309 // CHECK:     # Section 11
    310 // CHECK:    (('section_name', '__data\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    311 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    312 // CHECK:     ('address', 0)
    313 // CHECK:     ('size', 0)
    314 // CHECK:     ('offset', 2636)
    315 // CHECK:     ('alignment', 0)
    316 // CHECK:     ('reloc_offset', 0)
    317 // CHECK:     ('num_reloc', 0)
    318 // CHECK:     ('flags', 0x0)
    319 // CHECK:     ('reserved1', 0)
    320 // CHECK:     ('reserved2', 0)
    321 // CHECK:    ),
    322 // CHECK:   ('_relocations', [
    323 // CHECK:   ])
    324 // CHECK:     # Section 12
    325 // CHECK:    (('section_name', '__static_data\x00\x00\x00')
    326 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    327 // CHECK:     ('address', 0)
    328 // CHECK:     ('size', 0)
    329 // CHECK:     ('offset', 2636)
    330 // CHECK:     ('alignment', 0)
    331 // CHECK:     ('reloc_offset', 0)
    332 // CHECK:     ('num_reloc', 0)
    333 // CHECK:     ('flags', 0x0)
    334 // CHECK:     ('reserved1', 0)
    335 // CHECK:     ('reserved2', 0)
    336 // CHECK:    ),
    337 // CHECK:   ('_relocations', [
    338 // CHECK:   ])
    339 // CHECK:     # Section 13
    340 // CHECK:    (('section_name', '__nl_symbol_ptr\x00')
    341 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    342 // CHECK:     ('address', 0)
    343 // CHECK:     ('size', 0)
    344 // CHECK:     ('offset', 2636)
    345 // CHECK:     ('alignment', 2)
    346 // CHECK:     ('reloc_offset', 0)
    347 // CHECK:     ('num_reloc', 0)
    348 // CHECK:     ('flags', 0x6)
    349 // CHECK:     ('reserved1', 0)
    350 // CHECK:     ('reserved2', 0)
    351 // CHECK:    ),
    352 // CHECK:   ('_relocations', [
    353 // CHECK:   ])
    354 // CHECK:     # Section 14
    355 // CHECK:    (('section_name', '__la_symbol_ptr\x00')
    356 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    357 // CHECK:     ('address', 0)
    358 // CHECK:     ('size', 0)
    359 // CHECK:     ('offset', 2636)
    360 // CHECK:     ('alignment', 2)
    361 // CHECK:     ('reloc_offset', 0)
    362 // CHECK:     ('num_reloc', 0)
    363 // CHECK:     ('flags', 0x7)
    364 // CHECK:     ('reserved1', 0)
    365 // CHECK:     ('reserved2', 0)
    366 // CHECK:    ),
    367 // CHECK:   ('_relocations', [
    368 // CHECK:   ])
    369 // CHECK:     # Section 15
    370 // CHECK:    (('section_name', '__dyld\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    371 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    372 // CHECK:     ('address', 0)
    373 // CHECK:     ('size', 0)
    374 // CHECK:     ('offset', 2636)
    375 // CHECK:     ('alignment', 0)
    376 // CHECK:     ('reloc_offset', 0)
    377 // CHECK:     ('num_reloc', 0)
    378 // CHECK:     ('flags', 0x0)
    379 // CHECK:     ('reserved1', 0)
    380 // CHECK:     ('reserved2', 0)
    381 // CHECK:    ),
    382 // CHECK:   ('_relocations', [
    383 // CHECK:   ])
    384 // CHECK:     # Section 16
    385 // CHECK:    (('section_name', '__mod_init_func\x00')
    386 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    387 // CHECK:     ('address', 0)
    388 // CHECK:     ('size', 0)
    389 // CHECK:     ('offset', 2636)
    390 // CHECK:     ('alignment', 2)
    391 // CHECK:     ('reloc_offset', 0)
    392 // CHECK:     ('num_reloc', 0)
    393 // CHECK:     ('flags', 0x9)
    394 // CHECK:     ('reserved1', 0)
    395 // CHECK:     ('reserved2', 0)
    396 // CHECK:    ),
    397 // CHECK:   ('_relocations', [
    398 // CHECK:   ])
    399 // CHECK:     # Section 17
    400 // CHECK:    (('section_name', '__mod_term_func\x00')
    401 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    402 // CHECK:     ('address', 0)
    403 // CHECK:     ('size', 0)
    404 // CHECK:     ('offset', 2636)
    405 // CHECK:     ('alignment', 2)
    406 // CHECK:     ('reloc_offset', 0)
    407 // CHECK:     ('num_reloc', 0)
    408 // CHECK:     ('flags', 0xa)
    409 // CHECK:     ('reserved1', 0)
    410 // CHECK:     ('reserved2', 0)
    411 // CHECK:    ),
    412 // CHECK:   ('_relocations', [
    413 // CHECK:   ])
    414 // CHECK:     # Section 18
    415 // CHECK:    (('section_name', '__const\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    416 // CHECK:     ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    417 // CHECK:     ('address', 0)
    418 // CHECK:     ('size', 0)
    419 // CHECK:     ('offset', 2636)
    420 // CHECK:     ('alignment', 0)
    421 // CHECK:     ('reloc_offset', 0)
    422 // CHECK:     ('num_reloc', 0)
    423 // CHECK:     ('flags', 0x0)
    424 // CHECK:     ('reserved1', 0)
    425 // CHECK:     ('reserved2', 0)
    426 // CHECK:    ),
    427 // CHECK:   ('_relocations', [
    428 // CHECK:   ])
    429 // CHECK:     # Section 19
    430 // CHECK:    (('section_name', '__class\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    431 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    432 // CHECK:     ('address', 0)
    433 // CHECK:     ('size', 0)
    434 // CHECK:     ('offset', 2636)
    435 // CHECK:     ('alignment', 0)
    436 // CHECK:     ('reloc_offset', 0)
    437 // CHECK:     ('num_reloc', 0)
    438 // CHECK:     ('flags', 0x10000000)
    439 // CHECK:     ('reserved1', 0)
    440 // CHECK:     ('reserved2', 0)
    441 // CHECK:    ),
    442 // CHECK:   ('_relocations', [
    443 // CHECK:   ])
    444 // CHECK:     # Section 20
    445 // CHECK:    (('section_name', '__meta_class\x00\x00\x00\x00')
    446 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    447 // CHECK:     ('address', 0)
    448 // CHECK:     ('size', 0)
    449 // CHECK:     ('offset', 2636)
    450 // CHECK:     ('alignment', 0)
    451 // CHECK:     ('reloc_offset', 0)
    452 // CHECK:     ('num_reloc', 0)
    453 // CHECK:     ('flags', 0x10000000)
    454 // CHECK:     ('reserved1', 0)
    455 // CHECK:     ('reserved2', 0)
    456 // CHECK:    ),
    457 // CHECK:   ('_relocations', [
    458 // CHECK:   ])
    459 // CHECK:     # Section 21
    460 // CHECK:    (('section_name', '__cat_cls_meth\x00\x00')
    461 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    462 // CHECK:     ('address', 0)
    463 // CHECK:     ('size', 0)
    464 // CHECK:     ('offset', 2636)
    465 // CHECK:     ('alignment', 0)
    466 // CHECK:     ('reloc_offset', 0)
    467 // CHECK:     ('num_reloc', 0)
    468 // CHECK:     ('flags', 0x10000000)
    469 // CHECK:     ('reserved1', 0)
    470 // CHECK:     ('reserved2', 0)
    471 // CHECK:    ),
    472 // CHECK:   ('_relocations', [
    473 // CHECK:   ])
    474 // CHECK:     # Section 22
    475 // CHECK:    (('section_name', '__cat_inst_meth\x00')
    476 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    477 // CHECK:     ('address', 0)
    478 // CHECK:     ('size', 0)
    479 // CHECK:     ('offset', 2636)
    480 // CHECK:     ('alignment', 0)
    481 // CHECK:     ('reloc_offset', 0)
    482 // CHECK:     ('num_reloc', 0)
    483 // CHECK:     ('flags', 0x10000000)
    484 // CHECK:     ('reserved1', 0)
    485 // CHECK:     ('reserved2', 0)
    486 // CHECK:    ),
    487 // CHECK:   ('_relocations', [
    488 // CHECK:   ])
    489 // CHECK:     # Section 23
    490 // CHECK:    (('section_name', '__protocol\x00\x00\x00\x00\x00\x00')
    491 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    492 // CHECK:     ('address', 0)
    493 // CHECK:     ('size', 0)
    494 // CHECK:     ('offset', 2636)
    495 // CHECK:     ('alignment', 0)
    496 // CHECK:     ('reloc_offset', 0)
    497 // CHECK:     ('num_reloc', 0)
    498 // CHECK:     ('flags', 0x10000000)
    499 // CHECK:     ('reserved1', 0)
    500 // CHECK:     ('reserved2', 0)
    501 // CHECK:    ),
    502 // CHECK:   ('_relocations', [
    503 // CHECK:   ])
    504 // CHECK:     # Section 24
    505 // CHECK:    (('section_name', '__string_object\x00')
    506 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    507 // CHECK:     ('address', 0)
    508 // CHECK:     ('size', 0)
    509 // CHECK:     ('offset', 2636)
    510 // CHECK:     ('alignment', 0)
    511 // CHECK:     ('reloc_offset', 0)
    512 // CHECK:     ('num_reloc', 0)
    513 // CHECK:     ('flags', 0x10000000)
    514 // CHECK:     ('reserved1', 0)
    515 // CHECK:     ('reserved2', 0)
    516 // CHECK:    ),
    517 // CHECK:   ('_relocations', [
    518 // CHECK:   ])
    519 // CHECK:     # Section 25
    520 // CHECK:    (('section_name', '__cls_meth\x00\x00\x00\x00\x00\x00')
    521 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    522 // CHECK:     ('address', 0)
    523 // CHECK:     ('size', 0)
    524 // CHECK:     ('offset', 2636)
    525 // CHECK:     ('alignment', 0)
    526 // CHECK:     ('reloc_offset', 0)
    527 // CHECK:     ('num_reloc', 0)
    528 // CHECK:     ('flags', 0x10000000)
    529 // CHECK:     ('reserved1', 0)
    530 // CHECK:     ('reserved2', 0)
    531 // CHECK:    ),
    532 // CHECK:   ('_relocations', [
    533 // CHECK:   ])
    534 // CHECK:     # Section 26
    535 // CHECK:    (('section_name', '__inst_meth\x00\x00\x00\x00\x00')
    536 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    537 // CHECK:     ('address', 0)
    538 // CHECK:     ('size', 0)
    539 // CHECK:     ('offset', 2636)
    540 // CHECK:     ('alignment', 0)
    541 // CHECK:     ('reloc_offset', 0)
    542 // CHECK:     ('num_reloc', 0)
    543 // CHECK:     ('flags', 0x10000000)
    544 // CHECK:     ('reserved1', 0)
    545 // CHECK:     ('reserved2', 0)
    546 // CHECK:    ),
    547 // CHECK:   ('_relocations', [
    548 // CHECK:   ])
    549 // CHECK:     # Section 27
    550 // CHECK:    (('section_name', '__cls_refs\x00\x00\x00\x00\x00\x00')
    551 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    552 // CHECK:     ('address', 0)
    553 // CHECK:     ('size', 0)
    554 // CHECK:     ('offset', 2636)
    555 // CHECK:     ('alignment', 2)
    556 // CHECK:     ('reloc_offset', 0)
    557 // CHECK:     ('num_reloc', 0)
    558 // CHECK:     ('flags', 0x10000005)
    559 // CHECK:     ('reserved1', 0)
    560 // CHECK:     ('reserved2', 0)
    561 // CHECK:    ),
    562 // CHECK:   ('_relocations', [
    563 // CHECK:   ])
    564 // CHECK:     # Section 28
    565 // CHECK:    (('section_name', '__message_refs\x00\x00')
    566 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    567 // CHECK:     ('address', 0)
    568 // CHECK:     ('size', 0)
    569 // CHECK:     ('offset', 2636)
    570 // CHECK:     ('alignment', 2)
    571 // CHECK:     ('reloc_offset', 0)
    572 // CHECK:     ('num_reloc', 0)
    573 // CHECK:     ('flags', 0x10000005)
    574 // CHECK:     ('reserved1', 0)
    575 // CHECK:     ('reserved2', 0)
    576 // CHECK:    ),
    577 // CHECK:   ('_relocations', [
    578 // CHECK:   ])
    579 // CHECK:     # Section 29
    580 // CHECK:    (('section_name', '__symbols\x00\x00\x00\x00\x00\x00\x00')
    581 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    582 // CHECK:     ('address', 0)
    583 // CHECK:     ('size', 0)
    584 // CHECK:     ('offset', 2636)
    585 // CHECK:     ('alignment', 0)
    586 // CHECK:     ('reloc_offset', 0)
    587 // CHECK:     ('num_reloc', 0)
    588 // CHECK:     ('flags', 0x10000000)
    589 // CHECK:     ('reserved1', 0)
    590 // CHECK:     ('reserved2', 0)
    591 // CHECK:    ),
    592 // CHECK:   ('_relocations', [
    593 // CHECK:   ])
    594 // CHECK:     # Section 30
    595 // CHECK:    (('section_name', '__category\x00\x00\x00\x00\x00\x00')
    596 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    597 // CHECK:     ('address', 0)
    598 // CHECK:     ('size', 0)
    599 // CHECK:     ('offset', 2636)
    600 // CHECK:     ('alignment', 0)
    601 // CHECK:     ('reloc_offset', 0)
    602 // CHECK:     ('num_reloc', 0)
    603 // CHECK:     ('flags', 0x10000000)
    604 // CHECK:     ('reserved1', 0)
    605 // CHECK:     ('reserved2', 0)
    606 // CHECK:    ),
    607 // CHECK:   ('_relocations', [
    608 // CHECK:   ])
    609 // CHECK:     # Section 31
    610 // CHECK:    (('section_name', '__class_vars\x00\x00\x00\x00')
    611 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    612 // CHECK:     ('address', 0)
    613 // CHECK:     ('size', 0)
    614 // CHECK:     ('offset', 2636)
    615 // CHECK:     ('alignment', 0)
    616 // CHECK:     ('reloc_offset', 0)
    617 // CHECK:     ('num_reloc', 0)
    618 // CHECK:     ('flags', 0x10000000)
    619 // CHECK:     ('reserved1', 0)
    620 // CHECK:     ('reserved2', 0)
    621 // CHECK:    ),
    622 // CHECK:   ('_relocations', [
    623 // CHECK:   ])
    624 // CHECK:     # Section 32
    625 // CHECK:    (('section_name', '__instance_vars\x00')
    626 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    627 // CHECK:     ('address', 0)
    628 // CHECK:     ('size', 0)
    629 // CHECK:     ('offset', 2636)
    630 // CHECK:     ('alignment', 0)
    631 // CHECK:     ('reloc_offset', 0)
    632 // CHECK:     ('num_reloc', 0)
    633 // CHECK:     ('flags', 0x10000000)
    634 // CHECK:     ('reserved1', 0)
    635 // CHECK:     ('reserved2', 0)
    636 // CHECK:    ),
    637 // CHECK:   ('_relocations', [
    638 // CHECK:   ])
    639 // CHECK:     # Section 33
    640 // CHECK:    (('section_name', '__module_info\x00\x00\x00')
    641 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    642 // CHECK:     ('address', 0)
    643 // CHECK:     ('size', 0)
    644 // CHECK:     ('offset', 2636)
    645 // CHECK:     ('alignment', 0)
    646 // CHECK:     ('reloc_offset', 0)
    647 // CHECK:     ('num_reloc', 0)
    648 // CHECK:     ('flags', 0x10000000)
    649 // CHECK:     ('reserved1', 0)
    650 // CHECK:     ('reserved2', 0)
    651 // CHECK:    ),
    652 // CHECK:   ('_relocations', [
    653 // CHECK:   ])
    654 // CHECK:     # Section 34
    655 // CHECK:    (('section_name', '__selector_strs\x00')
    656 // CHECK:     ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    657 // CHECK:     ('address', 0)
    658 // CHECK:     ('size', 0)
    659 // CHECK:     ('offset', 2636)
    660 // CHECK:     ('alignment', 0)
    661 // CHECK:     ('reloc_offset', 0)
    662 // CHECK:     ('num_reloc', 0)
    663 // CHECK:     ('flags', 0x2)
    664 // CHECK:     ('reserved1', 0)
    665 // CHECK:     ('reserved2', 0)
    666 // CHECK:    ),
    667 // CHECK:   ('_relocations', [
    668 // CHECK:   ])
    669 // CHECK:     # Section 35
    670 // CHECK:    (('section_name', '__picsymbolstub4')
    671 // CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
    672 // CHECK:     ('address', 0)
    673 // CHECK:     ('size', 0)
    674 // CHECK:     ('offset', 2636)
    675 // CHECK:     ('alignment', 0)
    676 // CHECK:     ('reloc_offset', 0)
    677 // CHECK:     ('num_reloc', 0)
    678 // CHECK:     ('flags', 0x8)
    679 // CHECK:     ('reserved1', 0)
    680 // CHECK:     ('reserved2', 16)
    681 // CHECK:    ),
    682 // CHECK:   ('_relocations', [
    683 // CHECK:   ])
    684 // CHECK:   ])
    685 // CHECK:  ),
    686 // CHECK:   # Load Command 1
    687 // CHECK:  (('command', 2)
    688 // CHECK:   ('size', 24)
    689 // CHECK:   ('symoff', 2636)
    690 // CHECK:   ('nsyms', 40)
    691 // CHECK:   ('stroff', 3116)
    692 // CHECK:   ('strsize', 152)
    693 // CHECK:   ('_string_data', '\x00D0\x00D1\x00D2\x00D3\x00D4\x00D5\x00D6\x00D7\x00D8\x00D9\x00D10\x00D11\x00D12\x00D13\x00D14\x00D15\x00D16\x00D17\x00D18\x00D19\x00D20\x00D21\x00D22\x00D23\x00D24\x00D25\x00D26\x00D27\x00D28\x00D29\x00D30\x00D31\x00D32\x00D33\x00D34\x00D35\x00D36\x00D37\x00D38\x00D39\x00\x00')
    694 // CHECK:   ('_symbols', [
    695 // CHECK:     # Symbol 0
    696 // CHECK:    (('n_strx', 1)
    697 // CHECK:     ('n_type', 0xe)
    698 // CHECK:     ('n_sect', 1)
    699 // CHECK:     ('n_desc', 0)
    700 // CHECK:     ('n_value', 0)
    701 // CHECK:     ('_string', 'D0')
    702 // CHECK:    ),
    703 // CHECK:     # Symbol 1
    704 // CHECK:    (('n_strx', 4)
    705 // CHECK:     ('n_type', 0xe)
    706 // CHECK:     ('n_sect', 1)
    707 // CHECK:     ('n_desc', 0)
    708 // CHECK:     ('n_value', 0)
    709 // CHECK:     ('_string', 'D1')
    710 // CHECK:    ),
    711 // CHECK:     # Symbol 2
    712 // CHECK:    (('n_strx', 7)
    713 // CHECK:     ('n_type', 0xe)
    714 // CHECK:     ('n_sect', 2)
    715 // CHECK:     ('n_desc', 0)
    716 // CHECK:     ('n_value', 0)
    717 // CHECK:     ('_string', 'D2')
    718 // CHECK:    ),
    719 // CHECK:     # Symbol 3
    720 // CHECK:    (('n_strx', 10)
    721 // CHECK:     ('n_type', 0xe)
    722 // CHECK:     ('n_sect', 3)
    723 // CHECK:     ('n_desc', 0)
    724 // CHECK:     ('n_value', 0)
    725 // CHECK:     ('_string', 'D3')
    726 // CHECK:    ),
    727 // CHECK:     # Symbol 4
    728 // CHECK:    (('n_strx', 13)
    729 // CHECK:     ('n_type', 0xe)
    730 // CHECK:     ('n_sect', 4)
    731 // CHECK:     ('n_desc', 0)
    732 // CHECK:     ('n_value', 0)
    733 // CHECK:     ('_string', 'D4')
    734 // CHECK:    ),
    735 // CHECK:     # Symbol 5
    736 // CHECK:    (('n_strx', 16)
    737 // CHECK:     ('n_type', 0xe)
    738 // CHECK:     ('n_sect', 5)
    739 // CHECK:     ('n_desc', 0)
    740 // CHECK:     ('n_value', 0)
    741 // CHECK:     ('_string', 'D5')
    742 // CHECK:    ),
    743 // CHECK:     # Symbol 6
    744 // CHECK:    (('n_strx', 19)
    745 // CHECK:     ('n_type', 0xe)
    746 // CHECK:     ('n_sect', 6)
    747 // CHECK:     ('n_desc', 0)
    748 // CHECK:     ('n_value', 0)
    749 // CHECK:     ('_string', 'D6')
    750 // CHECK:    ),
    751 // CHECK:     # Symbol 7
    752 // CHECK:    (('n_strx', 22)
    753 // CHECK:     ('n_type', 0xe)
    754 // CHECK:     ('n_sect', 7)
    755 // CHECK:     ('n_desc', 0)
    756 // CHECK:     ('n_value', 0)
    757 // CHECK:     ('_string', 'D7')
    758 // CHECK:    ),
    759 // CHECK:     # Symbol 8
    760 // CHECK:    (('n_strx', 25)
    761 // CHECK:     ('n_type', 0xe)
    762 // CHECK:     ('n_sect', 8)
    763 // CHECK:     ('n_desc', 0)
    764 // CHECK:     ('n_value', 0)
    765 // CHECK:     ('_string', 'D8')
    766 // CHECK:    ),
    767 // CHECK:     # Symbol 9
    768 // CHECK:    (('n_strx', 28)
    769 // CHECK:     ('n_type', 0xe)
    770 // CHECK:     ('n_sect', 9)
    771 // CHECK:     ('n_desc', 0)
    772 // CHECK:     ('n_value', 0)
    773 // CHECK:     ('_string', 'D9')
    774 // CHECK:    ),
    775 // CHECK:     # Symbol 10
    776 // CHECK:    (('n_strx', 31)
    777 // CHECK:     ('n_type', 0xe)
    778 // CHECK:     ('n_sect', 10)
    779 // CHECK:     ('n_desc', 0)
    780 // CHECK:     ('n_value', 0)
    781 // CHECK:     ('_string', 'D10')
    782 // CHECK:    ),
    783 // CHECK:     # Symbol 11
    784 // CHECK:    (('n_strx', 35)
    785 // CHECK:     ('n_type', 0xe)
    786 // CHECK:     ('n_sect', 11)
    787 // CHECK:     ('n_desc', 0)
    788 // CHECK:     ('n_value', 0)
    789 // CHECK:     ('_string', 'D11')
    790 // CHECK:    ),
    791 // CHECK:     # Symbol 12
    792 // CHECK:    (('n_strx', 39)
    793 // CHECK:     ('n_type', 0xe)
    794 // CHECK:     ('n_sect', 12)
    795 // CHECK:     ('n_desc', 0)
    796 // CHECK:     ('n_value', 0)
    797 // CHECK:     ('_string', 'D12')
    798 // CHECK:    ),
    799 // CHECK:     # Symbol 13
    800 // CHECK:    (('n_strx', 43)
    801 // CHECK:     ('n_type', 0xe)
    802 // CHECK:     ('n_sect', 13)
    803 // CHECK:     ('n_desc', 0)
    804 // CHECK:     ('n_value', 0)
    805 // CHECK:     ('_string', 'D13')
    806 // CHECK:    ),
    807 // CHECK:     # Symbol 14
    808 // CHECK:    (('n_strx', 47)
    809 // CHECK:     ('n_type', 0xe)
    810 // CHECK:     ('n_sect', 14)
    811 // CHECK:     ('n_desc', 0)
    812 // CHECK:     ('n_value', 0)
    813 // CHECK:     ('_string', 'D14')
    814 // CHECK:    ),
    815 // CHECK:     # Symbol 15
    816 // CHECK:    (('n_strx', 51)
    817 // CHECK:     ('n_type', 0xe)
    818 // CHECK:     ('n_sect', 15)
    819 // CHECK:     ('n_desc', 0)
    820 // CHECK:     ('n_value', 0)
    821 // CHECK:     ('_string', 'D15')
    822 // CHECK:    ),
    823 // CHECK:     # Symbol 16
    824 // CHECK:    (('n_strx', 55)
    825 // CHECK:     ('n_type', 0xe)
    826 // CHECK:     ('n_sect', 16)
    827 // CHECK:     ('n_desc', 0)
    828 // CHECK:     ('n_value', 0)
    829 // CHECK:     ('_string', 'D16')
    830 // CHECK:    ),
    831 // CHECK:     # Symbol 17
    832 // CHECK:    (('n_strx', 59)
    833 // CHECK:     ('n_type', 0xe)
    834 // CHECK:     ('n_sect', 17)
    835 // CHECK:     ('n_desc', 0)
    836 // CHECK:     ('n_value', 0)
    837 // CHECK:     ('_string', 'D17')
    838 // CHECK:    ),
    839 // CHECK:     # Symbol 18
    840 // CHECK:    (('n_strx', 63)
    841 // CHECK:     ('n_type', 0xe)
    842 // CHECK:     ('n_sect', 18)
    843 // CHECK:     ('n_desc', 0)
    844 // CHECK:     ('n_value', 0)
    845 // CHECK:     ('_string', 'D18')
    846 // CHECK:    ),
    847 // CHECK:     # Symbol 19
    848 // CHECK:    (('n_strx', 67)
    849 // CHECK:     ('n_type', 0xe)
    850 // CHECK:     ('n_sect', 19)
    851 // CHECK:     ('n_desc', 0)
    852 // CHECK:     ('n_value', 0)
    853 // CHECK:     ('_string', 'D19')
    854 // CHECK:    ),
    855 // CHECK:     # Symbol 20
    856 // CHECK:    (('n_strx', 71)
    857 // CHECK:     ('n_type', 0xe)
    858 // CHECK:     ('n_sect', 20)
    859 // CHECK:     ('n_desc', 0)
    860 // CHECK:     ('n_value', 0)
    861 // CHECK:     ('_string', 'D20')
    862 // CHECK:    ),
    863 // CHECK:     # Symbol 21
    864 // CHECK:    (('n_strx', 75)
    865 // CHECK:     ('n_type', 0xe)
    866 // CHECK:     ('n_sect', 21)
    867 // CHECK:     ('n_desc', 0)
    868 // CHECK:     ('n_value', 0)
    869 // CHECK:     ('_string', 'D21')
    870 // CHECK:    ),
    871 // CHECK:     # Symbol 22
    872 // CHECK:    (('n_strx', 79)
    873 // CHECK:     ('n_type', 0xe)
    874 // CHECK:     ('n_sect', 22)
    875 // CHECK:     ('n_desc', 0)
    876 // CHECK:     ('n_value', 0)
    877 // CHECK:     ('_string', 'D22')
    878 // CHECK:    ),
    879 // CHECK:     # Symbol 23
    880 // CHECK:    (('n_strx', 83)
    881 // CHECK:     ('n_type', 0xe)
    882 // CHECK:     ('n_sect', 23)
    883 // CHECK:     ('n_desc', 0)
    884 // CHECK:     ('n_value', 0)
    885 // CHECK:     ('_string', 'D23')
    886 // CHECK:    ),
    887 // CHECK:     # Symbol 24
    888 // CHECK:    (('n_strx', 87)
    889 // CHECK:     ('n_type', 0xe)
    890 // CHECK:     ('n_sect', 24)
    891 // CHECK:     ('n_desc', 0)
    892 // CHECK:     ('n_value', 0)
    893 // CHECK:     ('_string', 'D24')
    894 // CHECK:    ),
    895 // CHECK:     # Symbol 25
    896 // CHECK:    (('n_strx', 91)
    897 // CHECK:     ('n_type', 0xe)
    898 // CHECK:     ('n_sect', 25)
    899 // CHECK:     ('n_desc', 0)
    900 // CHECK:     ('n_value', 0)
    901 // CHECK:     ('_string', 'D25')
    902 // CHECK:    ),
    903 // CHECK:     # Symbol 26
    904 // CHECK:    (('n_strx', 95)
    905 // CHECK:     ('n_type', 0xe)
    906 // CHECK:     ('n_sect', 26)
    907 // CHECK:     ('n_desc', 0)
    908 // CHECK:     ('n_value', 0)
    909 // CHECK:     ('_string', 'D26')
    910 // CHECK:    ),
    911 // CHECK:     # Symbol 27
    912 // CHECK:    (('n_strx', 99)
    913 // CHECK:     ('n_type', 0xe)
    914 // CHECK:     ('n_sect', 27)
    915 // CHECK:     ('n_desc', 0)
    916 // CHECK:     ('n_value', 0)
    917 // CHECK:     ('_string', 'D27')
    918 // CHECK:    ),
    919 // CHECK:     # Symbol 28
    920 // CHECK:    (('n_strx', 103)
    921 // CHECK:     ('n_type', 0xe)
    922 // CHECK:     ('n_sect', 28)
    923 // CHECK:     ('n_desc', 0)
    924 // CHECK:     ('n_value', 0)
    925 // CHECK:     ('_string', 'D28')
    926 // CHECK:    ),
    927 // CHECK:     # Symbol 29
    928 // CHECK:    (('n_strx', 107)
    929 // CHECK:     ('n_type', 0xe)
    930 // CHECK:     ('n_sect', 29)
    931 // CHECK:     ('n_desc', 0)
    932 // CHECK:     ('n_value', 0)
    933 // CHECK:     ('_string', 'D29')
    934 // CHECK:    ),
    935 // CHECK:     # Symbol 30
    936 // CHECK:    (('n_strx', 111)
    937 // CHECK:     ('n_type', 0xe)
    938 // CHECK:     ('n_sect', 30)
    939 // CHECK:     ('n_desc', 0)
    940 // CHECK:     ('n_value', 0)
    941 // CHECK:     ('_string', 'D30')
    942 // CHECK:    ),
    943 // CHECK:     # Symbol 31
    944 // CHECK:    (('n_strx', 115)
    945 // CHECK:     ('n_type', 0xe)
    946 // CHECK:     ('n_sect', 31)
    947 // CHECK:     ('n_desc', 0)
    948 // CHECK:     ('n_value', 0)
    949 // CHECK:     ('_string', 'D31')
    950 // CHECK:    ),
    951 // CHECK:     # Symbol 32
    952 // CHECK:    (('n_strx', 119)
    953 // CHECK:     ('n_type', 0xe)
    954 // CHECK:     ('n_sect', 32)
    955 // CHECK:     ('n_desc', 0)
    956 // CHECK:     ('n_value', 0)
    957 // CHECK:     ('_string', 'D32')
    958 // CHECK:    ),
    959 // CHECK:     # Symbol 33
    960 // CHECK:    (('n_strx', 123)
    961 // CHECK:     ('n_type', 0xe)
    962 // CHECK:     ('n_sect', 33)
    963 // CHECK:     ('n_desc', 0)
    964 // CHECK:     ('n_value', 0)
    965 // CHECK:     ('_string', 'D33')
    966 // CHECK:    ),
    967 // CHECK:     # Symbol 34
    968 // CHECK:    (('n_strx', 127)
    969 // CHECK:     ('n_type', 0xe)
    970 // CHECK:     ('n_sect', 34)
    971 // CHECK:     ('n_desc', 0)
    972 // CHECK:     ('n_value', 0)
    973 // CHECK:     ('_string', 'D34')
    974 // CHECK:    ),
    975 // CHECK:     # Symbol 35
    976 // CHECK:    (('n_strx', 131)
    977 // CHECK:     ('n_type', 0xe)
    978 // CHECK:     ('n_sect', 4)
    979 // CHECK:     ('n_desc', 0)
    980 // CHECK:     ('n_value', 0)
    981 // CHECK:     ('_string', 'D35')
    982 // CHECK:    ),
    983 // CHECK:     # Symbol 36
    984 // CHECK:    (('n_strx', 135)
    985 // CHECK:     ('n_type', 0xe)
    986 // CHECK:     ('n_sect', 4)
    987 // CHECK:     ('n_desc', 0)
    988 // CHECK:     ('n_value', 0)
    989 // CHECK:     ('_string', 'D36')
    990 // CHECK:    ),
    991 // CHECK:     # Symbol 37
    992 // CHECK:    (('n_strx', 139)
    993 // CHECK:     ('n_type', 0xe)
    994 // CHECK:     ('n_sect', 4)
    995 // CHECK:     ('n_desc', 0)
    996 // CHECK:     ('n_value', 0)
    997 // CHECK:     ('_string', 'D37')
    998 // CHECK:    ),
    999 // CHECK:     # Symbol 38
   1000 // CHECK:    (('n_strx', 143)
   1001 // CHECK:     ('n_type', 0xe)
   1002 // CHECK:     ('n_sect', 35)
   1003 // CHECK:     ('n_desc', 0)
   1004 // CHECK:     ('n_value', 0)
   1005 // CHECK:     ('_string', 'D38')
   1006 // CHECK:    ),
   1007 // CHECK:     # Symbol 39
   1008 // CHECK:    (('n_strx', 147)
   1009 // CHECK:     ('n_type', 0xe)
   1010 // CHECK:     ('n_sect', 36)
   1011 // CHECK:     ('n_desc', 0)
   1012 // CHECK:     ('n_value', 0)
   1013 // CHECK:     ('_string', 'D39')
   1014 // CHECK:    ),
   1015 // CHECK:   ])
   1016 // CHECK:  ),
   1017 // CHECK:   # Load Command 2
   1018 // CHECK:  (('command', 11)
   1019 // CHECK:   ('size', 80)
   1020 // CHECK:   ('ilocalsym', 0)
   1021 // CHECK:   ('nlocalsym', 40)
   1022 // CHECK:   ('iextdefsym', 40)
   1023 // CHECK:   ('nextdefsym', 0)
   1024 // CHECK:   ('iundefsym', 40)
   1025 // CHECK:   ('nundefsym', 0)
   1026 // CHECK:   ('tocoff', 0)
   1027 // CHECK:   ('ntoc', 0)
   1028 // CHECK:   ('modtaboff', 0)
   1029 // CHECK:   ('nmodtab', 0)
   1030 // CHECK:   ('extrefsymoff', 0)
   1031 // CHECK:   ('nextrefsyms', 0)
   1032 // CHECK:   ('indirectsymoff', 0)
   1033 // CHECK:   ('nindirectsyms', 0)
   1034 // CHECK:   ('extreloff', 0)
   1035 // CHECK:   ('nextrel', 0)
   1036 // CHECK:   ('locreloff', 0)
   1037 // CHECK:   ('nlocrel', 0)
   1038 // CHECK:   ('_indirect_symbols', [
   1039 // CHECK:   ])
   1040 // CHECK:  ),
   1041 // CHECK: ])
   1042