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 | ||
e4e0193e AM |
10 | 0*100000b0 <_start>: |
11 | [0-9a-f ]*: 49 bf 00 31 bl .* | |
12 | [0-9a-f ]*: R_PPC64_REL24 \.text\+0x37e0044 | |
13 | [0-9a-f ]*: 60 00 00 00 nop | |
14 | [0-9a-f ]*: 49 bf 00 19 bl .* | |
15 | [0-9a-f ]*: R_PPC64_REL24 \.text\+0x3bf0020 | |
16 | [0-9a-f ]*: 60 00 00 00 nop | |
17 | [0-9a-f ]*: 49 bf 00 25 bl .* | |
18 | [0-9a-f ]*: R_PPC64_REL24 \.text\+0x57e0024 | |
19 | [0-9a-f ]*: 60 00 00 00 nop | |
20 | [0-9a-f ]*: 00 00 00 00 \.long 0x0 | |
21 | [0-9a-f ]*: 4b ff ff e4 b .* <_start> | |
faead562 AM |
22 | \.\.\. |
23 | ||
e4e0193e AM |
24 | [0-9a-f ]*<.*plt_branch.*>: |
25 | [0-9a-f ]*: 3d 82 00 00 addis r12,r2,0 | |
26 | [0-9a-f ]*: e9 6c 80 00 ld r11,-32768\(r12\) | |
27 | [0-9a-f ]*: 7d 69 03 a6 mtctr r11 | |
28 | [0-9a-f ]*: 4e 80 04 20 bctr | |
29 | ||
30 | [0-9a-f ]*<.*long_branch.*>: | |
31 | [0-9a-f ]*: 49 bf 00 14 b .* <far> | |
32 | [0-9a-f ]*: R_PPC64_REL24 \*ABS\*\+0x137e00f4 | |
33 | ||
34 | [0-9a-f ]*<.*plt_branch.*>: | |
35 | [0-9a-f ]*: 3d 82 00 00 addis r12,r2,0 | |
36 | [0-9a-f ]*: e9 6c 80 08 ld r11,-32760\(r12\) | |
37 | [0-9a-f ]*: 7d 69 03 a6 mtctr r11 | |
38 | [0-9a-f ]*: 4e 80 04 20 bctr | |
faead562 AM |
39 | \.\.\. |
40 | ||
e4e0193e AM |
41 | 0*137e00f4 <far>: |
42 | [0-9a-f ]*: 4e 80 00 20 blr | |
faead562 AM |
43 | \.\.\. |
44 | ||
e4e0193e AM |
45 | [0-9a-f ]*<far2far>: |
46 | [0-9a-f ]*: 4e 80 00 20 blr | |
faead562 AM |
47 | \.\.\. |
48 | ||
e4e0193e AM |
49 | [0-9a-f ]*<huge>: |
50 | [0-9a-f ]*: 4e 80 00 20 blr |