1 RUN: llvm-readobj -s %p/Inputs/trivial.obj.coff-i386 \
2 RUN: | FileCheck %s -check-prefix COFF
3 RUN: llvm-readobj -s %p/Inputs/trivial.obj.elf-i386 \
4 RUN: | FileCheck %s -check-prefix ELF
5 RUN: llvm-readobj -s %p/Inputs/trivial.obj.elf-mipsel \
6 RUN: | FileCheck %s -check-prefix ELF-MIPSEL
7 RUN: llvm-readobj -s %p/Inputs/trivial.obj.macho-i386 \
8 RUN: | FileCheck %s -check-prefix MACHO-I386
9 RUN: llvm-readobj -s %p/Inputs/trivial.obj.macho-x86-64 \
10 RUN: | FileCheck %s -check-prefix MACHO-X86-64
11 RUN: llvm-readobj -s %p/Inputs/trivial.obj.macho-ppc \
12 RUN: | FileCheck %s -check-prefix MACHO-PPC
13 RUN: llvm-readobj -s %p/Inputs/trivial.obj.macho-ppc64 \
14 RUN: | FileCheck %s -check-prefix MACHO-PPC64
15 RUN: llvm-readobj -s %p/Inputs/trivial.obj.macho-arm \
16 RUN: | FileCheck %s -check-prefix MACHO-ARM
21 COFF-NEXT: Name: .text (2E 74 65 78 74 00 00 00)
22 COFF-NEXT: VirtualSize: 0x0
23 COFF-NEXT: VirtualAddress: 0x0
24 COFF-NEXT: RawDataSize: 22
25 COFF-NEXT: PointerToRawData: 0x64
26 COFF-NEXT: PointerToRelocations: 0x7A
27 COFF-NEXT: PointerToLineNumbers: 0x0
28 COFF-NEXT: RelocationCount: 3
29 COFF-NEXT: LineNumberCount: 0
30 COFF-NEXT: Characteristics [ (0x60500020)
31 COFF-NEXT: IMAGE_SCN_ALIGN_16BYTES (0x500000)
32 COFF-NEXT: IMAGE_SCN_CNT_CODE (0x20)
33 COFF-NEXT: IMAGE_SCN_MEM_EXECUTE (0x20000000)
34 COFF-NEXT: IMAGE_SCN_MEM_READ (0x40000000)
39 COFF-NEXT: Name: .data (2E 64 61 74 61 00 00 00)
40 COFF-NEXT: VirtualSize: 0x0
41 COFF-NEXT: VirtualAddress: 0x0
42 COFF-NEXT: RawDataSize: 13
43 COFF-NEXT: PointerToRawData: 0x98
44 COFF-NEXT: PointerToRelocations: 0x0
45 COFF-NEXT: PointerToLineNumbers: 0x0
46 COFF-NEXT: RelocationCount: 0
47 COFF-NEXT: LineNumberCount: 0
48 COFF-NEXT: Characteristics [ (0xC0300040)
49 COFF-NEXT: IMAGE_SCN_ALIGN_4BYTES (0x300000)
50 COFF-NEXT: IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
51 COFF-NEXT: IMAGE_SCN_MEM_READ (0x40000000)
52 COFF-NEXT: IMAGE_SCN_MEM_WRITE (0x80000000)
61 ELF-NEXT: Type: SHT_NULL (0x0)
62 ELF-NEXT: Flags [ (0x0)
64 ELF-NEXT: Address: 0x0
69 ELF-NEXT: AddressAlignment: 0
70 ELF-NEXT: EntrySize: 0
74 ELF-NEXT: Name: .text (5)
75 ELF-NEXT: Type: SHT_PROGBITS (0x1)
76 ELF-NEXT: Flags [ (0x6)
77 ELF-NEXT: SHF_ALLOC (0x2)
78 ELF-NEXT: SHF_EXECINSTR (0x4)
80 ELF-NEXT: Address: 0x0
81 ELF-NEXT: Offset: 0x40
85 ELF-NEXT: AddressAlignment: 16
86 ELF-NEXT: EntrySize: 0
91 ELF-MIPSEL-NEXT: Name: .reginfo (27)
92 ELF-MIPSEL-NEXT: Type: SHT_MIPS_REGINFO (0x70000006)
93 ELF-MIPSEL-NEXT: Flags [ (0x2)
94 ELF-MIPSEL-NEXT: SHF_ALLOC (0x2)
96 ELF-MIPSEL-NEXT: Address: 0x0
97 ELF-MIPSEL-NEXT: Offset: 0x34
98 ELF-MIPSEL-NEXT: Size: 24
99 ELF-MIPSEL-NEXT: Link: 0
100 ELF-MIPSEL-NEXT: Info: 0
101 ELF-MIPSEL-NEXT: AddressAlignment: 1
102 ELF-MIPSEL-NEXT: EntrySize: 0
104 ELF-MIPSEL-NEXT: Section {
105 ELF-MIPSEL-NEXT: Index: 5
106 ELF-MIPSEL-NEXT: Name: .MIPS.abiflags (12)
107 ELF-MIPSEL-NEXT: Type: SHT_MIPS_ABIFLAGS (0x7000002A)
108 ELF-MIPSEL-NEXT: Flags [ (0x2)
109 ELF-MIPSEL-NEXT: SHF_ALLOC (0x2)
111 ELF-MIPSEL-NEXT: Address: 0x0
112 ELF-MIPSEL-NEXT: Offset: 0x50
113 ELF-MIPSEL-NEXT: Size: 24
114 ELF-MIPSEL-NEXT: Link: 0
115 ELF-MIPSEL-NEXT: Info: 0
116 ELF-MIPSEL-NEXT: AddressAlignment: 8
117 ELF-MIPSEL-NEXT: EntrySize: 0
120 MACHO-I386: Sections [
121 MACHO-I386-NEXT: Section {
122 MACHO-I386-NEXT: Index: 0
123 MACHO-I386-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
124 MACHO-I386-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
125 MACHO-I386-NEXT: Address: 0x0
126 MACHO-I386-NEXT: Size: 0x22
127 MACHO-I386-NEXT: Offset: 324
128 MACHO-I386-NEXT: Alignment: 4
129 MACHO-I386-NEXT: RelocationOffset: 0x174
130 MACHO-I386-NEXT: RelocationCount: 4
131 MACHO-I386-NEXT: Type: 0x0
132 MACHO-I386-NEXT: Attributes [ (0x800004)
133 MACHO-I386-NEXT: PureInstructions (0x800000)
134 MACHO-I386-NEXT: SomeInstructions (0x4)
136 MACHO-I386-NEXT: Reserved1: 0x0
137 MACHO-I386-NEXT: Reserved2: 0x0
139 MACHO-I386-NEXT: Section {
140 MACHO-I386-NEXT: Index: 1
141 MACHO-I386-NEXT: Name: __cstring (5F 5F 63 73 74 72 69 6E 67 00 00 00 00 00 00 00)
142 MACHO-I386-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
143 MACHO-I386-NEXT: Address: 0x22
144 MACHO-I386-NEXT: Size: 0xD
145 MACHO-I386-NEXT: Offset: 358
146 MACHO-I386-NEXT: Alignment: 0
147 MACHO-I386-NEXT: RelocationOffset: 0x0
148 MACHO-I386-NEXT: RelocationCount: 0
149 MACHO-I386-NEXT: Type: ExtReloc (0x2)
150 MACHO-I386-NEXT: Attributes [ (0x0)
152 MACHO-I386-NEXT: Reserved1: 0x0
153 MACHO-I386-NEXT: Reserved2: 0x0
157 MACHO-X86-64: Sections [
158 MACHO-X86-64-NEXT: Section {
159 MACHO-X86-64-NEXT: Index: 0
160 MACHO-X86-64-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
161 MACHO-X86-64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
162 MACHO-X86-64-NEXT: Address: 0x0
163 MACHO-X86-64-NEXT: Size: 0x16
164 MACHO-X86-64-NEXT: Offset: 368
165 MACHO-X86-64-NEXT: Alignment: 4
166 MACHO-X86-64-NEXT: RelocationOffset: 0x194
167 MACHO-X86-64-NEXT: RelocationCount: 3
168 MACHO-X86-64-NEXT: Type: 0x0
169 MACHO-X86-64-NEXT: Attributes [ (0x800004)
170 MACHO-X86-64-NEXT: PureInstructions (0x800000)
171 MACHO-X86-64-NEXT: SomeInstructions (0x4)
173 MACHO-X86-64-NEXT: Reserved1: 0x0
174 MACHO-X86-64-NEXT: Reserved2: 0x0
176 MACHO-X86-64-NEXT: Section {
177 MACHO-X86-64-NEXT: Index: 1
178 MACHO-X86-64-NEXT: Name: __cstring (5F 5F 63 73 74 72 69 6E 67 00 00 00 00 00 00 00)
179 MACHO-X86-64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
180 MACHO-X86-64-NEXT: Address: 0x16
181 MACHO-X86-64-NEXT: Size: 0xD
182 MACHO-X86-64-NEXT: Offset: 390
183 MACHO-X86-64-NEXT: Alignment: 0
184 MACHO-X86-64-NEXT: RelocationOffset: 0x0
185 MACHO-X86-64-NEXT: RelocationCount: 0
186 MACHO-X86-64-NEXT: Type: ExtReloc (0x2)
187 MACHO-X86-64-NEXT: Attributes [ (0x0)
189 MACHO-X86-64-NEXT: Reserved1: 0x0
190 MACHO-X86-64-NEXT: Reserved2: 0x0
194 MACHO-PPC: Sections [
195 MACHO-PPC-NEXT: Section {
196 MACHO-PPC-NEXT: Index: 0
197 MACHO-PPC-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
198 MACHO-PPC-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
199 MACHO-PPC-NEXT: Address: 0x0
200 MACHO-PPC-NEXT: Size: 0x3C
201 MACHO-PPC-NEXT: Offset: 528
202 MACHO-PPC-NEXT: Alignment: 2
203 MACHO-PPC-NEXT: RelocationOffset: 0x27C
204 MACHO-PPC-NEXT: RelocationCount: 5
205 MACHO-PPC-NEXT: Type: 0x0
206 MACHO-PPC-NEXT: Attributes [ (0x800004)
207 MACHO-PPC-NEXT: PureInstructions (0x800000)
208 MACHO-PPC-NEXT: SomeInstructions (0x4)
210 MACHO-PPC-NEXT: Reserved1: 0x0
211 MACHO-PPC-NEXT: Reserved2: 0x0
213 MACHO-PPC-NEXT: Section {
214 MACHO-PPC-NEXT: Index: 1
215 MACHO-PPC-NEXT: Name: __picsymbolstub1 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 31)
216 MACHO-PPC-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
217 MACHO-PPC-NEXT: Address: 0x40
218 MACHO-PPC-NEXT: Size: 0x20
219 MACHO-PPC-NEXT: Offset: 592
220 MACHO-PPC-NEXT: Alignment: 5
221 MACHO-PPC-NEXT: RelocationOffset: 0x2A4
222 MACHO-PPC-NEXT: RelocationCount: 4
223 MACHO-PPC-NEXT: Type: 0x8
224 MACHO-PPC-NEXT: Attributes [ (0x800004)
225 MACHO-PPC-NEXT: PureInstructions (0x800000)
226 MACHO-PPC-NEXT: SomeInstructions (0x4)
228 MACHO-PPC-NEXT: Reserved1: 0x0
229 MACHO-PPC-NEXT: Reserved2: 0x20
231 MACHO-PPC-NEXT: Section {
232 MACHO-PPC-NEXT: Index: 2
233 MACHO-PPC-NEXT: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00)
234 MACHO-PPC-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
235 MACHO-PPC-NEXT: Address: 0x60
236 MACHO-PPC-NEXT: Size: 0x4
237 MACHO-PPC-NEXT: Offset: 624
238 MACHO-PPC-NEXT: Alignment: 2
239 MACHO-PPC-NEXT: RelocationOffset: 0x0
240 MACHO-PPC-NEXT: RelocationCount: 0
241 MACHO-PPC-NEXT: Type: 0x0
242 MACHO-PPC-NEXT: Attributes [ (0x0)
244 MACHO-PPC-NEXT: Reserved1: 0x0
245 MACHO-PPC-NEXT: Reserved2: 0x0
247 MACHO-PPC-NEXT: Section {
248 MACHO-PPC-NEXT: Index: 3
249 MACHO-PPC-NEXT: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00)
250 MACHO-PPC-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
251 MACHO-PPC-NEXT: Address: 0x64
252 MACHO-PPC-NEXT: Size: 0x4
253 MACHO-PPC-NEXT: Offset: 628
254 MACHO-PPC-NEXT: Alignment: 2
255 MACHO-PPC-NEXT: RelocationOffset: 0x0
256 MACHO-PPC-NEXT: RelocationCount: 0
257 MACHO-PPC-NEXT: Type: 0x6
258 MACHO-PPC-NEXT: Attributes [ (0x0)
260 MACHO-PPC-NEXT: Reserved1: 0x1
261 MACHO-PPC-NEXT: Reserved2: 0x0
263 MACHO-PPC-NEXT: Section {
264 MACHO-PPC-NEXT: Index: 4
265 MACHO-PPC-NEXT: Name: __la_symbol_ptr (5F 5F 6C 61 5F 73 79 6D 62 6F 6C 5F 70 74 72 00)
266 MACHO-PPC-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
267 MACHO-PPC-NEXT: Address: 0x68
268 MACHO-PPC-NEXT: Size: 0x4
269 MACHO-PPC-NEXT: Offset: 632
270 MACHO-PPC-NEXT: Alignment: 2
271 MACHO-PPC-NEXT: RelocationOffset: 0x2C4
272 MACHO-PPC-NEXT: RelocationCount: 1
273 MACHO-PPC-NEXT: Type: 0x7
274 MACHO-PPC-NEXT: Attributes [ (0x0)
276 MACHO-PPC-NEXT: Reserved1: 0x2
277 MACHO-PPC-NEXT: Reserved2: 0x0
281 MACHO-PPC64: Sections [
282 MACHO-PPC64-NEXT: Section {
283 MACHO-PPC64-NEXT: Index: 0
284 MACHO-PPC64-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
285 MACHO-PPC64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
286 MACHO-PPC64-NEXT: Address: 0x0
287 MACHO-PPC64-NEXT: Size: 0x3C
288 MACHO-PPC64-NEXT: Offset: 608
289 MACHO-PPC64-NEXT: Alignment: 2
290 MACHO-PPC64-NEXT: RelocationOffset: 0x2D4
291 MACHO-PPC64-NEXT: RelocationCount: 5
292 MACHO-PPC64-NEXT: Type: 0x0
293 MACHO-PPC64-NEXT: Attributes [ (0x800004)
294 MACHO-PPC64-NEXT: PureInstructions (0x800000)
295 MACHO-PPC64-NEXT: SomeInstructions (0x4)
297 MACHO-PPC64-NEXT: Reserved1: 0x0
298 MACHO-PPC64-NEXT: Reserved2: 0x0
300 MACHO-PPC64-NEXT: Section {
301 MACHO-PPC64-NEXT: Index: 1
302 MACHO-PPC64-NEXT: Name: __picsymbolstub1 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 31)
303 MACHO-PPC64-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
304 MACHO-PPC64-NEXT: Address: 0x40
305 MACHO-PPC64-NEXT: Size: 0x20
306 MACHO-PPC64-NEXT: Offset: 672
307 MACHO-PPC64-NEXT: Alignment: 5
308 MACHO-PPC64-NEXT: RelocationOffset: 0x2FC
309 MACHO-PPC64-NEXT: RelocationCount: 4
310 MACHO-PPC64-NEXT: Type: 0x8
311 MACHO-PPC64-NEXT: Attributes [ (0x800004)
312 MACHO-PPC64-NEXT: PureInstructions (0x800000)
313 MACHO-PPC64-NEXT: SomeInstructions (0x4)
315 MACHO-PPC64-NEXT: Reserved1: 0x0
316 MACHO-PPC64-NEXT: Reserved2: 0x20
318 MACHO-PPC64-NEXT: Section {
319 MACHO-PPC64-NEXT: Index: 2
320 MACHO-PPC64-NEXT: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00)
321 MACHO-PPC64-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
322 MACHO-PPC64-NEXT: Address: 0x60
323 MACHO-PPC64-NEXT: Size: 0x4
324 MACHO-PPC64-NEXT: Offset: 704
325 MACHO-PPC64-NEXT: Alignment: 2
326 MACHO-PPC64-NEXT: RelocationOffset: 0x0
327 MACHO-PPC64-NEXT: RelocationCount: 0
328 MACHO-PPC64-NEXT: Type: 0x0
329 MACHO-PPC64-NEXT: Attributes [ (0x0)
331 MACHO-PPC64-NEXT: Reserved1: 0x0
332 MACHO-PPC64-NEXT: Reserved2: 0x0
334 MACHO-PPC64-NEXT: Section {
335 MACHO-PPC64-NEXT: Index: 3
336 MACHO-PPC64-NEXT: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00)
337 MACHO-PPC64-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
338 MACHO-PPC64-NEXT: Address: 0x64
339 MACHO-PPC64-NEXT: Size: 0x8
340 MACHO-PPC64-NEXT: Offset: 708
341 MACHO-PPC64-NEXT: Alignment: 2
342 MACHO-PPC64-NEXT: RelocationOffset: 0x0
343 MACHO-PPC64-NEXT: RelocationCount: 0
344 MACHO-PPC64-NEXT: Type: 0x6
345 MACHO-PPC64-NEXT: Attributes [ (0x0)
347 MACHO-PPC64-NEXT: Reserved1: 0x1
348 MACHO-PPC64-NEXT: Reserved2: 0x0
350 MACHO-PPC64-NEXT: Section {
351 MACHO-PPC64-NEXT: Index: 4
352 MACHO-PPC64-NEXT: Name: __la_symbol_ptr (5F 5F 6C 61 5F 73 79 6D 62 6F 6C 5F 70 74 72 00)
353 MACHO-PPC64-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
354 MACHO-PPC64-NEXT: Address: 0x6C
355 MACHO-PPC64-NEXT: Size: 0x8
356 MACHO-PPC64-NEXT: Offset: 716
357 MACHO-PPC64-NEXT: Alignment: 2
358 MACHO-PPC64-NEXT: RelocationOffset: 0x31C
359 MACHO-PPC64-NEXT: RelocationCount: 1
360 MACHO-PPC64-NEXT: Type: 0x7
361 MACHO-PPC64-NEXT: Attributes [ (0x0)
363 MACHO-PPC64-NEXT: Reserved1: 0x2
364 MACHO-PPC64-NEXT: Reserved2: 0x0
368 MACHO-ARM: Sections [
369 MACHO-ARM-NEXT: Section {
370 MACHO-ARM-NEXT: Index: 0
371 MACHO-ARM-NEXT: Name: __text (5F 5F 74 65 78 74 00 00 00 00 00 00 00 00 00 00)
372 MACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
373 MACHO-ARM-NEXT: Address: 0x0
374 MACHO-ARM-NEXT: Size: 0x3C
375 MACHO-ARM-NEXT: Offset: 664
376 MACHO-ARM-NEXT: Alignment: 2
377 MACHO-ARM-NEXT: RelocationOffset: 0x2E0
378 MACHO-ARM-NEXT: RelocationCount: 9
379 MACHO-ARM-NEXT: Type: 0x0
380 MACHO-ARM-NEXT: Attributes [ (0x800004)
381 MACHO-ARM-NEXT: PureInstructions (0x800000)
382 MACHO-ARM-NEXT: SomeInstructions (0x4)
384 MACHO-ARM-NEXT: Reserved1: 0x0
385 MACHO-ARM-NEXT: Reserved2: 0x0
387 MACHO-ARM-NEXT: Section {
388 MACHO-ARM-NEXT: Index: 1
389 MACHO-ARM-NEXT: Name: __textcoal_nt (5F 5F 74 65 78 74 63 6F 61 6C 5F 6E 74 00 00 00)
390 MACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
391 MACHO-ARM-NEXT: Address: 0x3C
392 MACHO-ARM-NEXT: Size: 0x0
393 MACHO-ARM-NEXT: Offset: 724
394 MACHO-ARM-NEXT: Alignment: 0
395 MACHO-ARM-NEXT: RelocationOffset: 0x0
396 MACHO-ARM-NEXT: RelocationCount: 0
397 MACHO-ARM-NEXT: Type: 0xB
398 MACHO-ARM-NEXT: Attributes [ (0x800000)
399 MACHO-ARM-NEXT: PureInstructions (0x800000)
401 MACHO-ARM-NEXT: Reserved1: 0x0
402 MACHO-ARM-NEXT: Reserved2: 0x0
404 MACHO-ARM-NEXT: Section {
405 MACHO-ARM-NEXT: Index: 2
406 MACHO-ARM-NEXT: Name: __const_coal (5F 5F 63 6F 6E 73 74 5F 63 6F 61 6C 00 00 00 00)
407 MACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
408 MACHO-ARM-NEXT: Address: 0x3C
409 MACHO-ARM-NEXT: Size: 0x0
410 MACHO-ARM-NEXT: Offset: 724
411 MACHO-ARM-NEXT: Alignment: 0
412 MACHO-ARM-NEXT: RelocationOffset: 0x0
413 MACHO-ARM-NEXT: RelocationCount: 0
414 MACHO-ARM-NEXT: Type: 0xB
415 MACHO-ARM-NEXT: Attributes [ (0x0)
417 MACHO-ARM-NEXT: Reserved1: 0x0
418 MACHO-ARM-NEXT: Reserved2: 0x0
420 MACHO-ARM-NEXT: Section {
421 MACHO-ARM-NEXT: Index: 3
422 MACHO-ARM-NEXT: Name: __picsymbolstub4 (5F 5F 70 69 63 73 79 6D 62 6F 6C 73 74 75 62 34)
423 MACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
424 MACHO-ARM-NEXT: Address: 0x3C
425 MACHO-ARM-NEXT: Size: 0x0
426 MACHO-ARM-NEXT: Offset: 724
427 MACHO-ARM-NEXT: Alignment: 0
428 MACHO-ARM-NEXT: RelocationOffset: 0x0
429 MACHO-ARM-NEXT: RelocationCount: 0
430 MACHO-ARM-NEXT: Type: 0x8
431 MACHO-ARM-NEXT: Attributes [ (0x0)
433 MACHO-ARM-NEXT: Reserved1: 0x0
434 MACHO-ARM-NEXT: Reserved2: 0x10
436 MACHO-ARM-NEXT: Section {
437 MACHO-ARM-NEXT: Index: 4
438 MACHO-ARM-NEXT: Name: __StaticInit (5F 5F 53 74 61 74 69 63 49 6E 69 74 00 00 00 00)
439 MACHO-ARM-NEXT: Segment: __TEXT (5F 5F 54 45 58 54 00 00 00 00 00 00 00 00 00 00)
440 MACHO-ARM-NEXT: Address: 0x3C
441 MACHO-ARM-NEXT: Size: 0x0
442 MACHO-ARM-NEXT: Offset: 724
443 MACHO-ARM-NEXT: Alignment: 0
444 MACHO-ARM-NEXT: RelocationOffset: 0x0
445 MACHO-ARM-NEXT: RelocationCount: 0
446 MACHO-ARM-NEXT: Type: 0x0
447 MACHO-ARM-NEXT: Attributes [ (0x800000)
448 MACHO-ARM-NEXT: PureInstructions (0x800000)
450 MACHO-ARM-NEXT: Reserved1: 0x0
451 MACHO-ARM-NEXT: Reserved2: 0x0
453 MACHO-ARM-NEXT: Section {
454 MACHO-ARM-NEXT: Index: 5
455 MACHO-ARM-NEXT: Name: __data (5F 5F 64 61 74 61 00 00 00 00 00 00 00 00 00 00)
456 MACHO-ARM-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
457 MACHO-ARM-NEXT: Address: 0x3C
458 MACHO-ARM-NEXT: Size: 0x4
459 MACHO-ARM-NEXT: Offset: 724
460 MACHO-ARM-NEXT: Alignment: 2
461 MACHO-ARM-NEXT: RelocationOffset: 0x0
462 MACHO-ARM-NEXT: RelocationCount: 0
463 MACHO-ARM-NEXT: Type: 0x0
464 MACHO-ARM-NEXT: Attributes [ (0x0)
466 MACHO-ARM-NEXT: Reserved1: 0x0
467 MACHO-ARM-NEXT: Reserved2: 0x0
469 MACHO-ARM-NEXT: Section {
470 MACHO-ARM-NEXT: Index: 6
471 MACHO-ARM-NEXT: Name: __nl_symbol_ptr (5F 5F 6E 6C 5F 73 79 6D 62 6F 6C 5F 70 74 72 00)
472 MACHO-ARM-NEXT: Segment: __DATA (5F 5F 44 41 54 41 00 00 00 00 00 00 00 00 00 00)
473 MACHO-ARM-NEXT: Address: 0x40
474 MACHO-ARM-NEXT: Size: 0x8
475 MACHO-ARM-NEXT: Offset: 728
476 MACHO-ARM-NEXT: Alignment: 2
477 MACHO-ARM-NEXT: RelocationOffset: 0x0
478 MACHO-ARM-NEXT: RelocationCount: 0
479 MACHO-ARM-NEXT: Type: 0x6
480 MACHO-ARM-NEXT: Attributes [ (0x0)
482 MACHO-ARM-NEXT: Reserved1: 0x0
483 MACHO-ARM-NEXT: Reserved2: 0x0