Commit | Line | Data |
---|---|---|
faead562 AM |
1 | #source: relbrlt.s |
2 | #as: -a64 | |
3 | #ld: -melf64ppc --emit-relocs | |
4 | #objdump: -dr | |
5 | ||
6 | .*: file format elf64-powerpc | |
7 | ||
8 | Disassembly of section \.text: | |
9 | ||
84f5d08e AM |
10 | 0*10000078 <_start>: |
11 | 10000078: 49 bf 00 31 bl 11bf00a8 .* | |
12 | 10000078: R_PPC64_REL24 \.text\+0x37e0044 | |
13 | 1000007c: 60 00 00 00 nop | |
14 | 10000080: 49 bf 00 19 bl 11bf0098 .* | |
15 | 10000080: R_PPC64_REL24 \.text\+0x3bf0020 | |
16 | 10000084: 60 00 00 00 nop | |
17 | 10000088: 49 bf 00 25 bl 11bf00ac .* | |
18 | 10000088: R_PPC64_REL24 \.text\+0x57e0024 | |
19 | 1000008c: 60 00 00 00 nop | |
20 | 10000090: 00 00 00 00 \.long 0x0 | |
21 | 10000094: 4b ff ff e4 b 10000078 <_start> | |
faead562 AM |
22 | \.\.\. |
23 | ||
84f5d08e AM |
24 | 0*11bf0098 <.*plt_branch.*>: |
25 | 11bf0098: 3d 82 05 7e addis r12,r2,1406 | |
26 | 11bf009c: e9 6c 80 28 ld r11,-32728\(r12\) | |
27 | 11bf00a0: 7d 69 03 a6 mtctr r11 | |
28 | 11bf00a4: 4e 80 04 20 bctr | |
29 | ||
30 | 0*11bf00a8 <.*long_branch.*>: | |
31 | 11bf00a8: 49 bf 00 14 b 137e00bc <far> | |
32 | 11bf00a8: R_PPC64_REL24 \*ABS\*\+0x137e00bc | |
33 | ||
34 | 0*11bf00ac <.*plt_branch.*>: | |
35 | 11bf00ac: 3d 82 05 7e addis r12,r2,1406 | |
36 | 11bf00b0: e9 6c 80 30 ld r11,-32720\(r12\) | |
37 | 11bf00b4: 7d 69 03 a6 mtctr r11 | |
38 | 11bf00b8: 4e 80 04 20 bctr | |
faead562 AM |
39 | \.\.\. |
40 | ||
84f5d08e AM |
41 | 0*137e00bc <far>: |
42 | 137e00bc: 4e 80 00 20 blr | |
faead562 AM |
43 | \.\.\. |
44 | ||
84f5d08e AM |
45 | 0*13bf0098 <far2far>: |
46 | 13bf0098: 4e 80 00 20 blr | |
faead562 AM |
47 | \.\.\. |
48 | ||
84f5d08e AM |
49 | 0*157e009c <huge>: |
50 | 157e009c: 4e 80 00 20 blr |