1 // RUN: llvm-mc -triple x86_64-apple-darwin %s -filetype=obj -o - | macho-dump --dump-section-data | FileCheck %s 2 3 .thread_init_func 4 .quad 0 5 6 // CHECK: ('cputype', 16777223) 7 // CHECK: ('cpusubtype', 3) 8 // CHECK: ('filetype', 1) 9 // CHECK: ('num_load_commands', 1) 10 // CHECK: ('load_commands_size', 232) 11 // CHECK: ('flag', 0) 12 // CHECK: ('reserved', 0) 13 // CHECK: ('load_commands', [ 14 // CHECK: # Load Command 0 15 // CHECK: (('command', 25) 16 // CHECK: ('size', 232) 17 // CHECK: ('segment_name', '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 18 // CHECK: ('vm_addr', 0) 19 // CHECK: ('vm_size', 8) 20 // CHECK: ('file_offset', 264) 21 // CHECK: ('file_size', 8) 22 // CHECK: ('maxprot', 7) 23 // CHECK: ('initprot', 7) 24 // CHECK: ('num_sections', 2) 25 // CHECK: ('flags', 0) 26 // CHECK: ('sections', [ 27 // CHECK: # Section 0 28 // CHECK: (('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 29 // CHECK: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 30 // CHECK: ('address', 0) 31 // CHECK: ('size', 0) 32 // CHECK: ('offset', 264) 33 // CHECK: ('alignment', 0) 34 // CHECK: ('reloc_offset', 0) 35 // CHECK: ('num_reloc', 0) 36 // CHECK: ('flags', 0x80000000) 37 // CHECK: ('reserved1', 0) 38 // CHECK: ('reserved2', 0) 39 // CHECK: ('reserved3', 0) 40 // CHECK: ), 41 // CHECK: ('_relocations', [ 42 // CHECK: ]) 43 // CHECK: ('_section_data', '') 44 // CHECK: # Section 1 45 // CHECK: (('section_name', '__thread_init\x00\x00\x00') 46 // CHECK: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') 47 // CHECK: ('address', 0) 48 // CHECK: ('size', 8) 49 // CHECK: ('offset', 264) 50 // CHECK: ('alignment', 0) 51 // CHECK: ('reloc_offset', 0) 52 // CHECK: ('num_reloc', 0) 53 // CHECK: ('flags', 0x15) 54 // CHECK: ('reserved1', 0) 55 // CHECK: ('reserved2', 0) 56 // CHECK: ('reserved3', 0) 57 // CHECK: ), 58 // CHECK: ('_relocations', [ 59 // CHECK: ]) 60 // CHECK: ('_section_data', '00000000 00000000') 61 // CHECK: ]) 62 // CHECK: ), 63 // CHECK: ]) 64