1// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | macho-dump | FileCheck %s 2 3 .text 4 .section __TEXT,__text,regular,pure_instructions 5 6 .const 7 .static_const 8 .cstring 9 .literal4 10 .literal8 11 .literal16 12 .constructor 13 .destructor 14 .symbol_stub 15 .picsymbol_stub 16 .data 17 .static_data 18 .non_lazy_symbol_pointer 19 .lazy_symbol_pointer 20 .dyld 21 .mod_init_func 22 .mod_term_func 23 .const_data 24 .objc_class 25 .objc_meta_class 26 .objc_cat_cls_meth 27 .objc_cat_inst_meth 28 .objc_protocol 29 .objc_string_object 30 .objc_cls_meth 31 .objc_inst_meth 32 .objc_cls_refs 33 .objc_message_refs 34 .objc_symbols 35 .objc_category 36 .objc_class_vars 37 .objc_instance_vars 38 .objc_module_info 39 .objc_class_names 40 .objc_meth_var_types 41 .objc_meth_var_names 42 .objc_selector_strs 43 .section __TEXT,__picsymbolstub4,symbol_stubs,none,16 44 45 .subsections_via_symbols 46 47// CHECK: ('cputype', 7) 48// CHECK: ('cpusubtype', 3) 49// CHECK: ('filetype', 1) 50// CHECK: ('num_load_commands', 1) 51// CHECK: ('load_commands_size', 2504) 52// CHECK: ('flag', 8192) 53// CHECK: ('load_commands', [ 54// CHECK: # Load Command 0 55// CHECK: (('command', 1) 56// CHECK: ('size', 2504) 57// CHECK: ('segment_name', '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 58// CHECK: ('vm_addr', 0) 59// CHECK: ('vm_size', 0) 60// CHECK: ('file_offset', 2532) 61// CHECK: ('file_size', 0) 62// CHECK: ('maxprot', 7) 63// CHECK: ('initprot', 7) 64// CHECK: ('num_sections', 36) 65// CHECK: ('flags', 0) 66// CHECK: ('sections', [ 67// CHECK: # Section 0 68// CHECK: (('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 69// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 70// CHECK: ('address', 0) 71// CHECK: ('size', 0) 72// CHECK: ('offset', 2532) 73// CHECK: ('alignment', 0) 74// CHECK: ('reloc_offset', 0) 75// CHECK: ('num_reloc', 0) 76// CHECK: ('flags', 0x80000000) 77// CHECK: ('reserved1', 0) 78// CHECK: ('reserved2', 0) 79// CHECK: ), 80// CHECK: # Section 1 81// CHECK: (('section_name', '__const\x00\x00\x00\x00\x00\x00\x00\x00\x00') 82// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 83// CHECK: ('address', 0) 84// CHECK: ('size', 0) 85// CHECK: ('offset', 2532) 86// CHECK: ('alignment', 0) 87// CHECK: ('reloc_offset', 0) 88// CHECK: ('num_reloc', 0) 89// CHECK: ('flags', 0x0) 90// CHECK: ('reserved1', 0) 91// CHECK: ('reserved2', 0) 92// CHECK: ), 93// CHECK: # Section 2 94// CHECK: (('section_name', '__static_const\x00\x00') 95// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 96// CHECK: ('address', 0) 97// CHECK: ('size', 0) 98// CHECK: ('offset', 2532) 99// CHECK: ('alignment', 0) 100// CHECK: ('reloc_offset', 0) 101// CHECK: ('num_reloc', 0) 102// CHECK: ('flags', 0x0) 103// CHECK: ('reserved1', 0) 104// CHECK: ('reserved2', 0) 105// CHECK: ), 106// CHECK: # Section 3 107// CHECK: (('section_name', '__cstring\x00\x00\x00\x00\x00\x00\x00') 108// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 109// CHECK: ('address', 0) 110// CHECK: ('size', 0) 111// CHECK: ('offset', 2532) 112// CHECK: ('alignment', 0) 113// CHECK: ('reloc_offset', 0) 114// CHECK: ('num_reloc', 0) 115// CHECK: ('flags', 0x2) 116// CHECK: ('reserved1', 0) 117// CHECK: ('reserved2', 0) 118// CHECK: ), 119// CHECK: # Section 4 120// CHECK: (('section_name', '__literal4\x00\x00\x00\x00\x00\x00') 121// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 122// CHECK: ('address', 0) 123// CHECK: ('size', 0) 124// CHECK: ('offset', 2532) 125// CHECK: ('alignment', 2) 126// CHECK: ('reloc_offset', 0) 127// CHECK: ('num_reloc', 0) 128// CHECK: ('flags', 0x3) 129// CHECK: ('reserved1', 0) 130// CHECK: ('reserved2', 0) 131// CHECK: ), 132// CHECK: # Section 5 133// CHECK: (('section_name', '__literal8\x00\x00\x00\x00\x00\x00') 134// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 135// CHECK: ('address', 0) 136// CHECK: ('size', 0) 137// CHECK: ('offset', 2532) 138// CHECK: ('alignment', 3) 139// CHECK: ('reloc_offset', 0) 140// CHECK: ('num_reloc', 0) 141// CHECK: ('flags', 0x4) 142// CHECK: ('reserved1', 0) 143// CHECK: ('reserved2', 0) 144// CHECK: ), 145// CHECK: # Section 6 146// CHECK: (('section_name', '__literal16\x00\x00\x00\x00\x00') 147// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 148// CHECK: ('address', 0) 149// CHECK: ('size', 0) 150// CHECK: ('offset', 2532) 151// CHECK: ('alignment', 4) 152// CHECK: ('reloc_offset', 0) 153// CHECK: ('num_reloc', 0) 154// CHECK: ('flags', 0xe) 155// CHECK: ('reserved1', 0) 156// CHECK: ('reserved2', 0) 157// CHECK: ), 158// CHECK: # Section 7 159// CHECK: (('section_name', '__constructor\x00\x00\x00') 160// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 161// CHECK: ('address', 0) 162// CHECK: ('size', 0) 163// CHECK: ('offset', 2532) 164// CHECK: ('alignment', 0) 165// CHECK: ('reloc_offset', 0) 166// CHECK: ('num_reloc', 0) 167// CHECK: ('flags', 0x0) 168// CHECK: ('reserved1', 0) 169// CHECK: ('reserved2', 0) 170// CHECK: ), 171// CHECK: # Section 8 172// CHECK: (('section_name', '__destructor\x00\x00\x00\x00') 173// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 174// CHECK: ('address', 0) 175// CHECK: ('size', 0) 176// CHECK: ('offset', 2532) 177// CHECK: ('alignment', 0) 178// CHECK: ('reloc_offset', 0) 179// CHECK: ('num_reloc', 0) 180// CHECK: ('flags', 0x0) 181// CHECK: ('reserved1', 0) 182// CHECK: ('reserved2', 0) 183// CHECK: ), 184// CHECK: # Section 9 185// CHECK: (('section_name', '__symbol_stub\x00\x00\x00') 186// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 187// CHECK: ('address', 0) 188// CHECK: ('size', 0) 189// CHECK: ('offset', 2532) 190// CHECK: ('alignment', 0) 191// CHECK: ('reloc_offset', 0) 192// CHECK: ('num_reloc', 0) 193// CHECK: ('flags', 0x80000008) 194// CHECK: ('reserved1', 0) 195// CHECK: ('reserved2', 16) 196// CHECK: ), 197// CHECK: # Section 10 198// CHECK: (('section_name', '__picsymbol_stub') 199// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 200// CHECK: ('address', 0) 201// CHECK: ('size', 0) 202// CHECK: ('offset', 2532) 203// CHECK: ('alignment', 0) 204// CHECK: ('reloc_offset', 0) 205// CHECK: ('num_reloc', 0) 206// CHECK: ('flags', 0x80000008) 207// CHECK: ('reserved1', 0) 208// CHECK: ('reserved2', 26) 209// CHECK: ), 210// CHECK: # Section 11 211// CHECK: (('section_name', '__data\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 212// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 213// CHECK: ('address', 0) 214// CHECK: ('size', 0) 215// CHECK: ('offset', 2532) 216// CHECK: ('alignment', 0) 217// CHECK: ('reloc_offset', 0) 218// CHECK: ('num_reloc', 0) 219// CHECK: ('flags', 0x0) 220// CHECK: ('reserved1', 0) 221// CHECK: ('reserved2', 0) 222// CHECK: ), 223// CHECK: # Section 12 224// CHECK: (('section_name', '__static_data\x00\x00\x00') 225// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 226// CHECK: ('address', 0) 227// CHECK: ('size', 0) 228// CHECK: ('offset', 2532) 229// CHECK: ('alignment', 0) 230// CHECK: ('reloc_offset', 0) 231// CHECK: ('num_reloc', 0) 232// CHECK: ('flags', 0x0) 233// CHECK: ('reserved1', 0) 234// CHECK: ('reserved2', 0) 235// CHECK: ), 236// CHECK: # Section 13 237// CHECK: (('section_name', '__nl_symbol_ptr\x00') 238// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 239// CHECK: ('address', 0) 240// CHECK: ('size', 0) 241// CHECK: ('offset', 2532) 242// CHECK: ('alignment', 2) 243// CHECK: ('reloc_offset', 0) 244// CHECK: ('num_reloc', 0) 245// CHECK: ('flags', 0x6) 246// CHECK: ('reserved1', 0) 247// CHECK: ('reserved2', 0) 248// CHECK: ), 249// CHECK: # Section 14 250// CHECK: (('section_name', '__la_symbol_ptr\x00') 251// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 252// CHECK: ('address', 0) 253// CHECK: ('size', 0) 254// CHECK: ('offset', 2532) 255// CHECK: ('alignment', 2) 256// CHECK: ('reloc_offset', 0) 257// CHECK: ('num_reloc', 0) 258// CHECK: ('flags', 0x7) 259// CHECK: ('reserved1', 0) 260// CHECK: ('reserved2', 0) 261// CHECK: ), 262// CHECK: # Section 15 263// CHECK: (('section_name', '__dyld\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 264// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 265// CHECK: ('address', 0) 266// CHECK: ('size', 0) 267// CHECK: ('offset', 2532) 268// CHECK: ('alignment', 0) 269// CHECK: ('reloc_offset', 0) 270// CHECK: ('num_reloc', 0) 271// CHECK: ('flags', 0x0) 272// CHECK: ('reserved1', 0) 273// CHECK: ('reserved2', 0) 274// CHECK: ), 275// CHECK: # Section 16 276// CHECK: (('section_name', '__mod_init_func\x00') 277// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 278// CHECK: ('address', 0) 279// CHECK: ('size', 0) 280// CHECK: ('offset', 2532) 281// CHECK: ('alignment', 2) 282// CHECK: ('reloc_offset', 0) 283// CHECK: ('num_reloc', 0) 284// CHECK: ('flags', 0x9) 285// CHECK: ('reserved1', 0) 286// CHECK: ('reserved2', 0) 287// CHECK: ), 288// CHECK: # Section 17 289// CHECK: (('section_name', '__mod_term_func\x00') 290// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 291// CHECK: ('address', 0) 292// CHECK: ('size', 0) 293// CHECK: ('offset', 2532) 294// CHECK: ('alignment', 2) 295// CHECK: ('reloc_offset', 0) 296// CHECK: ('num_reloc', 0) 297// CHECK: ('flags', 0xa) 298// CHECK: ('reserved1', 0) 299// CHECK: ('reserved2', 0) 300// CHECK: ), 301// CHECK: # Section 18 302// CHECK: (('section_name', '__const\x00\x00\x00\x00\x00\x00\x00\x00\x00') 303// CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 304// CHECK: ('address', 0) 305// CHECK: ('size', 0) 306// CHECK: ('offset', 2532) 307// CHECK: ('alignment', 0) 308// CHECK: ('reloc_offset', 0) 309// CHECK: ('num_reloc', 0) 310// CHECK: ('flags', 0x0) 311// CHECK: ('reserved1', 0) 312// CHECK: ('reserved2', 0) 313// CHECK: ), 314// CHECK: # Section 19 315// CHECK: (('section_name', '__class\x00\x00\x00\x00\x00\x00\x00\x00\x00') 316// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 317// CHECK: ('address', 0) 318// CHECK: ('size', 0) 319// CHECK: ('offset', 2532) 320// CHECK: ('alignment', 0) 321// CHECK: ('reloc_offset', 0) 322// CHECK: ('num_reloc', 0) 323// CHECK: ('flags', 0x10000000) 324// CHECK: ('reserved1', 0) 325// CHECK: ('reserved2', 0) 326// CHECK: ), 327// CHECK: # Section 20 328// CHECK: (('section_name', '__meta_class\x00\x00\x00\x00') 329// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 330// CHECK: ('address', 0) 331// CHECK: ('size', 0) 332// CHECK: ('offset', 2532) 333// CHECK: ('alignment', 0) 334// CHECK: ('reloc_offset', 0) 335// CHECK: ('num_reloc', 0) 336// CHECK: ('flags', 0x10000000) 337// CHECK: ('reserved1', 0) 338// CHECK: ('reserved2', 0) 339// CHECK: ), 340// CHECK: # Section 21 341// CHECK: (('section_name', '__cat_cls_meth\x00\x00') 342// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 343// CHECK: ('address', 0) 344// CHECK: ('size', 0) 345// CHECK: ('offset', 2532) 346// CHECK: ('alignment', 0) 347// CHECK: ('reloc_offset', 0) 348// CHECK: ('num_reloc', 0) 349// CHECK: ('flags', 0x10000000) 350// CHECK: ('reserved1', 0) 351// CHECK: ('reserved2', 0) 352// CHECK: ), 353// CHECK: # Section 22 354// CHECK: (('section_name', '__cat_inst_meth\x00') 355// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 356// CHECK: ('address', 0) 357// CHECK: ('size', 0) 358// CHECK: ('offset', 2532) 359// CHECK: ('alignment', 0) 360// CHECK: ('reloc_offset', 0) 361// CHECK: ('num_reloc', 0) 362// CHECK: ('flags', 0x10000000) 363// CHECK: ('reserved1', 0) 364// CHECK: ('reserved2', 0) 365// CHECK: ), 366// CHECK: # Section 23 367// CHECK: (('section_name', '__protocol\x00\x00\x00\x00\x00\x00') 368// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 369// CHECK: ('address', 0) 370// CHECK: ('size', 0) 371// CHECK: ('offset', 2532) 372// CHECK: ('alignment', 0) 373// CHECK: ('reloc_offset', 0) 374// CHECK: ('num_reloc', 0) 375// CHECK: ('flags', 0x10000000) 376// CHECK: ('reserved1', 0) 377// CHECK: ('reserved2', 0) 378// CHECK: ), 379// CHECK: # Section 24 380// CHECK: (('section_name', '__string_object\x00') 381// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 382// CHECK: ('address', 0) 383// CHECK: ('size', 0) 384// CHECK: ('offset', 2532) 385// CHECK: ('alignment', 0) 386// CHECK: ('reloc_offset', 0) 387// CHECK: ('num_reloc', 0) 388// CHECK: ('flags', 0x10000000) 389// CHECK: ('reserved1', 0) 390// CHECK: ('reserved2', 0) 391// CHECK: ), 392// CHECK: # Section 25 393// CHECK: (('section_name', '__cls_meth\x00\x00\x00\x00\x00\x00') 394// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 395// CHECK: ('address', 0) 396// CHECK: ('size', 0) 397// CHECK: ('offset', 2532) 398// CHECK: ('alignment', 0) 399// CHECK: ('reloc_offset', 0) 400// CHECK: ('num_reloc', 0) 401// CHECK: ('flags', 0x10000000) 402// CHECK: ('reserved1', 0) 403// CHECK: ('reserved2', 0) 404// CHECK: ), 405// CHECK: # Section 26 406// CHECK: (('section_name', '__inst_meth\x00\x00\x00\x00\x00') 407// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 408// CHECK: ('address', 0) 409// CHECK: ('size', 0) 410// CHECK: ('offset', 2532) 411// CHECK: ('alignment', 0) 412// CHECK: ('reloc_offset', 0) 413// CHECK: ('num_reloc', 0) 414// CHECK: ('flags', 0x10000000) 415// CHECK: ('reserved1', 0) 416// CHECK: ('reserved2', 0) 417// CHECK: ), 418// CHECK: # Section 27 419// CHECK: (('section_name', '__cls_refs\x00\x00\x00\x00\x00\x00') 420// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 421// CHECK: ('address', 0) 422// CHECK: ('size', 0) 423// CHECK: ('offset', 2532) 424// CHECK: ('alignment', 2) 425// CHECK: ('reloc_offset', 0) 426// CHECK: ('num_reloc', 0) 427// CHECK: ('flags', 0x10000005) 428// CHECK: ('reserved1', 0) 429// CHECK: ('reserved2', 0) 430// CHECK: ), 431// CHECK: # Section 28 432// CHECK: (('section_name', '__message_refs\x00\x00') 433// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 434// CHECK: ('address', 0) 435// CHECK: ('size', 0) 436// CHECK: ('offset', 2532) 437// CHECK: ('alignment', 2) 438// CHECK: ('reloc_offset', 0) 439// CHECK: ('num_reloc', 0) 440// CHECK: ('flags', 0x10000005) 441// CHECK: ('reserved1', 0) 442// CHECK: ('reserved2', 0) 443// CHECK: ), 444// CHECK: # Section 29 445// CHECK: (('section_name', '__symbols\x00\x00\x00\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', 2532) 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: # Section 30 458// CHECK: (('section_name', '__category\x00\x00\x00\x00\x00\x00') 459// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 460// CHECK: ('address', 0) 461// CHECK: ('size', 0) 462// CHECK: ('offset', 2532) 463// CHECK: ('alignment', 0) 464// CHECK: ('reloc_offset', 0) 465// CHECK: ('num_reloc', 0) 466// CHECK: ('flags', 0x10000000) 467// CHECK: ('reserved1', 0) 468// CHECK: ('reserved2', 0) 469// CHECK: ), 470// CHECK: # Section 31 471// CHECK: (('section_name', '__class_vars\x00\x00\x00\x00') 472// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 473// CHECK: ('address', 0) 474// CHECK: ('size', 0) 475// CHECK: ('offset', 2532) 476// CHECK: ('alignment', 0) 477// CHECK: ('reloc_offset', 0) 478// CHECK: ('num_reloc', 0) 479// CHECK: ('flags', 0x10000000) 480// CHECK: ('reserved1', 0) 481// CHECK: ('reserved2', 0) 482// CHECK: ), 483// CHECK: # Section 32 484// CHECK: (('section_name', '__instance_vars\x00') 485// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 486// CHECK: ('address', 0) 487// CHECK: ('size', 0) 488// CHECK: ('offset', 2532) 489// CHECK: ('alignment', 0) 490// CHECK: ('reloc_offset', 0) 491// CHECK: ('num_reloc', 0) 492// CHECK: ('flags', 0x10000000) 493// CHECK: ('reserved1', 0) 494// CHECK: ('reserved2', 0) 495// CHECK: ), 496// CHECK: # Section 33 497// CHECK: (('section_name', '__module_info\x00\x00\x00') 498// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 499// CHECK: ('address', 0) 500// CHECK: ('size', 0) 501// CHECK: ('offset', 2532) 502// CHECK: ('alignment', 0) 503// CHECK: ('reloc_offset', 0) 504// CHECK: ('num_reloc', 0) 505// CHECK: ('flags', 0x10000000) 506// CHECK: ('reserved1', 0) 507// CHECK: ('reserved2', 0) 508// CHECK: ), 509// CHECK: # Section 34 510// CHECK: (('section_name', '__selector_strs\x00') 511// CHECK: ('segment_name', '__OBJC\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 512// CHECK: ('address', 0) 513// CHECK: ('size', 0) 514// CHECK: ('offset', 2532) 515// CHECK: ('alignment', 0) 516// CHECK: ('reloc_offset', 0) 517// CHECK: ('num_reloc', 0) 518// CHECK: ('flags', 0x2) 519// CHECK: ('reserved1', 0) 520// CHECK: ('reserved2', 0) 521// CHECK: # Section 35 522// CHECK: (('section_name', '__picsymbolstub4') 523// CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 524// CHECK: ('address', 0) 525// CHECK: ('size', 0) 526// CHECK: ('offset', 2532) 527// CHECK: ('alignment', 0) 528// CHECK: ('reloc_offset', 0) 529// CHECK: ('num_reloc', 0) 530// CHECK: ('flags', 0x8) 531// CHECK: ('reserved1', 0) 532// CHECK: ('reserved2', 16) 533// CHECK: ), 534// CHECK: ]) 535// CHECK: ), 536// CHECK: ]) 537