Commit | Line | Data |
---|---|---|
60df3720 TC |
1 | #PROG: objcopy |
2 | #source: out-of-order.s | |
3 | #ld: -T out-of-order.T | |
4 | #objdump: -D | |
5 | #name: Check if disassembler can handle all sections in different order than header | |
6 | ||
7 | .*: +file format .*aarch64.* | |
8 | ||
9 | Disassembly of section \.global: | |
10 | ||
11 | 00000000ffe00000 <\.global>: | |
12 | ffe00000: 00000001 \.inst 0x00000001 ; undefined | |
13 | ffe00004: 00000000 \.inst 0x00000000 ; undefined | |
14 | ffe00008: 00000001 \.inst 0x00000001 ; undefined | |
15 | ffe0000c: 00000000 \.inst 0x00000000 ; undefined | |
16 | ffe00010: 00000001 \.inst 0x00000001 ; undefined | |
17 | ffe00014: 00000000 \.inst 0x00000000 ; undefined | |
18 | ||
19 | Disassembly of section \.func2: | |
20 | ||
21 | 0000000004018280 <\.func2>: | |
22 | 4018280: 8b010000 add x0, x0, x1 | |
23 | ||
24 | Disassembly of section \.func1: | |
25 | ||
26 | 0000000004005000 <v1>: | |
27 | 4005000: 8b010000 add x0, x0, x1 | |
28 | 4005004: 00000000 \.inst 0x00000000 ; undefined | |
29 | ||
30 | Disassembly of section \.func3: | |
31 | ||
32 | 0000000004015000 <\.func3>: | |
33 | 4015000: 8b010000 add x0, x0, x1 | |
34 | 4015004: 8b010000 add x0, x0, x1 | |
35 | 4015008: 8b010000 add x0, x0, x1 | |
36 | 401500c: 8b010000 add x0, x0, x1 | |
37 | 4015010: 8b010000 add x0, x0, x1 | |
38 | 4015014: 00000000 \.inst 0x00000000 ; undefined | |
39 | ||
40 | Disassembly of section \.rodata: | |
41 | ||
42 | 0000000004015018 <\.rodata>: | |
43 | 4015018: 00000004 \.inst 0x00000004 ; undefined |