1 // RUN
: llvm-mc
-triple i386-apple-darwin9
%s
-filetype
=obj
-o
- | macho-dump
--dump-section-data | FileCheck
%s
68 // CHECK
: ('cputype', 7)
69 // CHECK
: ('cpusubtype', 3)
70 // CHECK
: ('filetype', 1)
71 // CHECK
: ('num_load_commands', 1)
72 // CHECK
: ('load_commands_size', 124)
74 // CHECK
: ('load_commands', [
75 // CHECK
: # Load Command 0
76 // CHECK
: (('command', 1)
77 // CHECK
: ('size', 124)
78 // CHECK
: ('segment_name', '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
79 // CHECK
: ('vm_addr', 0)
80 // CHECK
: ('vm_size', 96)
81 // CHECK
: ('file_offset', 152)
82 // CHECK
: ('file_size', 96)
83 // CHECK
: ('maxprot', 7)
84 // CHECK
: ('initprot', 7)
85 // CHECK
: ('num_sections', 1)
86 // CHECK
: ('flags', 0)
87 // CHECK
: ('sections', [
89 // CHECK
: (('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
90 // CHECK
: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
91 // CHECK
: ('address', 0)
92 // CHECK
: ('size', 96)
93 // CHECK
: ('offset', 152)
94 // CHECK
: ('alignment', 0)
95 // CHECK
: ('reloc_offset', 0)
96 // CHECK
: ('num_reloc', 0)
97 // CHECK
: ('flags', 0x80000400)
98 // CHECK
: ('reserved1', 0)
99 // CHECK
: ('reserved2', 0)
101 // CHECK
: ('_relocations', [
103 // CHECK
: ('_section_data', '77009073 00907200 90760090 720090e3 0090e300 90740090 7f00907d 00907c00 907e0090 76009072 00907300 90770090 73009075 00907e00 907c0090 7d00907f 00907100 907b0090 79009075 00907000 907a0090 7a00907b 00907800 90740090')