Lines Matching full:i386
1 // RUN: llvm-mc -triple i386-apple-darwin10 %s -filetype=obj -o %t.o
3 // RUN: FileCheck --check-prefix=CHECK-I386 < %t.dump %s
49 // CHECK-I386: ('cputype', 7)
50 // CHECK-I386: ('cpusubtype', 3)
51 // CHECK-I386: ('filetype', 1)
52 // CHECK-I386: ('num_load_commands', 3)
53 // CHECK-I386: ('load_commands_size', 296)
54 // CHECK-I386: ('flag', 0)
55 // CHECK-I386: ('load_commands', [
56 // CHECK-I386: # Load Command 0
57 // CHECK-I386: (('command', 1)
58 // CHECK-I386: ('size', 192)
59 // CHECK-I386: ('segment_name', '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
60 // CHECK-I386: ('vm_addr', 0)
61 // CHECK-I386: ('vm_size', 57)
62 // CHECK-I386: ('file_offset', 324)
63 // CHECK-I386: ('file_size', 57)
64 // CHECK-I386: ('maxprot', 7)
65 // CHECK-I386: ('initprot', 7)
66 // CHECK-I386: ('num_sections', 2)
67 // CHECK-I386: ('flags', 0)
68 // CHECK-I386: ('sections', [
69 // CHECK-I386: # Section 0
70 // CHECK-I386: (('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
71 // CHECK-I386: ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
72 // CHECK-I386: ('address', 0)
73 // CHECK-I386: ('size', 1)
74 // CHECK-I386: ('offset', 324)
75 // CHECK-I386: ('alignment', 0)
76 // CHECK-I386: ('reloc_offset', 0)
77 // CHECK-I386: ('num_reloc', 0)
78 // CHECK-I386: ('flags', 0x80000400)
79 // CHECK-I386: ('reserved1', 0)
80 // CHECK-I386: ('reserved2', 0)
81 // CHECK-I386: ),
82 // CHECK-I386: ('_relocations', [
83 // CHECK-I386: ])
84 // CHECK-I386: ('_section_data', 'c3')
85 // CHECK-I386: # Section 1
86 // CHECK-I386: (('section_name', '__data\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
87 // CHECK-I386: ('segment_name', '__DATA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
88 // CHECK-I386: ('address', 1)
89 // CHECK-I386: ('size', 56)
90 // CHECK-I386: ('offset', 325)
91 // CHECK-I386: ('alignment', 0)
92 // CHECK-I386: ('reloc_offset', 384)
93 // CHECK-I386: ('num_reloc', 9)
94 // CHECK-I386: ('flags', 0x0)
95 // CHECK-I386: ('reserved1', 0)
96 // CHECK-I386: ('reserved2', 0)
97 // CHECK-I386: ),
98 // CHECK-I386: ('_relocations', [
99 // CHECK-I386: # Relocation 0
100 // CHECK-I386: (('word-0', 0x2c),
101 // CHECK-I386: ('word-1', 0x4000002)),
102 // CHECK-I386: # Relocation 1
103 // CHECK-I386: (('word-0', 0x28),
104 // CHECK-I386: ('word-1', 0x4000002)),
105 // CHECK-I386: # Relocation 2
106 // CHECK-I386: (('word-0', 0x24),
107 // CHECK-I386: ('word-1', 0xc000009)),
108 // CHECK-I386: # Relocation 3
109 // CHECK-I386: (('word-0', 0x20),
110 // CHECK-I386: ('word-1', 0xc000008)),
111 // CHECK-I386: # Relocation 4
112 // CHECK-I386: (('word-0', 0x1c),
113 // CHECK-I386: ('word-1', 0xc000007)),
114 // CHECK-I386: # Relocation 5
115 // CHECK-I386: (('word-0', 0xa0000018),
116 // CHECK-I386: ('word-1', 0x5)),
117 // CHECK-I386: # Relocation 6
118 // CHECK-I386: (('word-0', 0x14),
119 // CHECK-I386: ('word-1', 0x4000002)),
120 // CHECK-I386: # Relocation 7
121 // CHECK-I386: (('word-0', 0x10),
122 // CHECK-I386: ('word-1', 0x4000002)),
123 // CHECK-I386: # Relocation 8
124 // CHECK-I386: (('word-0', 0x8),
125 // CHECK-I386: ('word-1', 0x4000002)),
126 // CHECK-I386: ])
127 // CHECK-I386: ('_section_data', '00000000 00000000 05000000 00000000 05000000 09000000 09000000 00000000 00000000 00000000 0d000000 0d000000 cfffffff ffffffff')
128 // CHECK-I386: ])
129 // CHECK-I386: ),
130 // CHECK-I386: # Load Command 1
131 // CHECK-I386: (('command', 2)
132 // CHECK-I386: ('size', 24)
133 // CHECK-I386: ('symoff', 456)
134 // CHECK-I386: ('nsyms', 10)
135 // CHECK-I386: ('stroff', 576)
136 // CHECK-I386: ('strsize', 24)
137 // CHECK-I386: ('_string_data', '\x00d2\x00d\x00d3\x00a\x00b\x00c\x00e\x00g\x00f\x00t0\x00')
138 // CHECK-I386: ('_symbols', [
139 // CHECK-I386: # Symbol 0
140 // CHECK-I386: (('n_strx', 9)
141 // CHECK-I386: ('n_type', 0xe)
142 // CHECK-I386: ('n_sect', 2)
143 // CHECK-I386: ('n_desc', 0)
144 // CHECK-I386: ('n_value', 5)
145 // CHECK-I386: ('_string', 'a')
146 // CHECK-I386: ),
147 // CHECK-I386: # Symbol 1
148 // CHECK-I386: (('n_strx', 11)
149 // CHECK-I386: ('n_type', 0xe)
150 // CHECK-I386: ('n_sect', 2)
151 // CHECK-I386: ('n_desc', 0)
152 // CHECK-I386: ('n_value', 5)
153 // CHECK-I386: ('_string', 'b')
154 // CHECK-I386: ),
155 // CHECK-I386: # Symbol 2
156 // CHECK-I386: (('n_strx', 13)
157 // CHECK-I386: ('n_type', 0xe)
158 // CHECK-I386: ('n_sect', 2)
159 // CHECK-I386: ('n_desc', 0)
160 // CHECK-I386: ('n_value', 9)
161 // CHECK-I386: ('_string', 'c')
162 // CHECK-I386: ),
163 // CHECK-I386: # Symbol 3
164 // CHECK-I386: (('n_strx', 15)
165 // CHECK-I386: ('n_type', 0xe)
166 // CHECK-I386: ('n_sect', 2)
167 // CHECK-I386: ('n_desc', 0)
168 // CHECK-I386: ('n_value', 9)
169 // CHECK-I386: ('_string', 'e')
170 // CHECK-I386: ),
171 // CHECK-I386: # Symbol 4
172 // CHECK-I386: (('n_strx', 17)
173 // CHECK-I386: ('n_type', 0xe)
174 // CHECK-I386: ('n_sect', 2)
175 // CHECK-I386: ('n_desc', 0)
176 // CHECK-I386: ('n_value', 13)
177 // CHECK-I386: ('_string', 'g')
178 // CHECK-I386: ),
179 // CHECK-I386: # Symbol 5
180 // CHECK-I386: (('n_strx', 19)
181 // CHECK-I386: ('n_type', 0xe)
182 // CHECK-I386: ('n_sect', 2)
183 // CHECK-I386: ('n_desc', 0)
184 // CHECK-I386: ('n_value', 13)
185 // CHECK-I386: ('_string', 'f')
186 // CHECK-I386: ),
187 // CHECK-I386: # Symbol 6
188 // CHECK-I386: (('n_strx', 21)
189 // CHECK-I386: ('n_type', 0xe)
190 // CHECK-I386: ('n_sect', 1)
191 // CHECK-I386: ('n_desc', 0)
192 // CHECK-I386: ('n_value', 0)
193 // CHECK-I386: ('_string', 't0')
194 // CHECK-I386: ),
195 // CHECK-I386: # Symbol 7
196 // CHECK-I386: (('n_strx', 4)
197 // CHECK-I386: ('n_type', 0x1)
198 // CHECK-I386: ('n_sect', 0)
199 // CHECK-I386: ('n_desc', 0)
200 // CHECK-I386: ('n_value', 0)
201 // CHECK-I386: ('_string', 'd')
202 // CHECK-I386: ),
203 // CHECK-I386: # Symbol 8
204 // CHECK-I386: (('n_strx', 1)
205 // CHECK-I386: ('n_type', 0x1)
206 // CHECK-I386: ('n_sect', 0)
207 // CHECK-I386: ('n_desc', 0)
208 // CHECK-I386: ('n_value', 0)
209 // CHECK-I386: ('_string', 'd2')
210 // CHECK-I386: ),
211 // CHECK-I386: # Symbol 9
212 // CHECK-I386: (('n_strx', 6)
213 // CHECK-I386: ('n_type', 0x1)
214 // CHECK-I386: ('n_sect', 0)
215 // CHECK-I386: ('n_desc', 0)
216 // CHECK-I386: ('n_value', 0)
217 // CHECK-I386: ('_string', 'd3')
218 // CHECK-I386: ),
219 // CHECK-I386: ])
220 // CHECK-I386: ),
221 // CHECK-I386: # Load Command 2
222 // CHECK-I386: (('command', 11)
223 // CHECK-I386: ('size', 80)
224 // CHECK-I386: ('ilocalsym', 0)
225 // CHECK-I386: ('nlocalsym', 7)
226 // CHECK-I386: ('iextdefsym', 7)
227 // CHECK-I386: ('nextdefsym', 0)
228 // CHECK-I386: ('iundefsym', 7)
229 // CHECK-I386: ('nundefsym', 3)
230 // CHECK-I386: ('tocoff', 0)
231 // CHECK-I386: ('ntoc', 0)
232 // CHECK-I386: ('modtaboff', 0)
233 // CHECK-I386: ('nmodtab', 0)
234 // CHECK-I386: ('extrefsymoff', 0)
235 // CHECK-I386: ('nextrefsyms', 0)
236 // CHECK-I386: ('indirectsymoff', 0)
237 // CHECK-I386: ('nindirectsyms', 0)
238 // CHECK-I386: ('extreloff', 0)
239 // CHECK-I386: ('nextrel', 0)
240 // CHECK-I386: ('locreloff', 0)
241 // CHECK-I386: ('nlocrel', 0)
242 // CHECK-I386: ('_indirect_symbols', [
243 // CHECK-I386: ])
244 // CHECK-I386: ),
245 // CHECK-I386: ])