Commit | Line | Data |
---|---|---|
e88b7c97 | 1 | #objdump: -Drx |
077a039f | 2 | #as: --generate-missing-build-notes=no |
e88b7c97 AM |
3 | #name: PowerPC Test 1, 64 bit elf |
4 | ||
ab1f5dd1 | 5 | .* |
e88b7c97 | 6 | .* |
899f54f5 | 7 | architecture: powerpc:common64, flags 0x00000011: |
e88b7c97 AM |
8 | HAS_RELOC, HAS_SYMS |
9 | start address 0x0000000000000000 | |
10 | ||
11 | Sections: | |
12 | Idx Name Size VMA LMA File off Algn | |
13 | 0 \.text 00000090 0000000000000000 0000000000000000 .* | |
14 | CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE | |
15 | 1 \.data 00000030 0000000000000000 0000000000000000 .* | |
16 | CONTENTS, ALLOC, LOAD, RELOC, DATA | |
17 | 2 \.bss 00000000 0000000000000000 0000000000000000 .* | |
18 | ALLOC | |
19 | 3 \.toc 00000030 0000000000000000 0000000000000000 .* | |
20 | CONTENTS, ALLOC, LOAD, RELOC, DATA | |
21 | SYMBOL TABLE: | |
5c799c07 AM |
22 | 0000000000000000 l d \.text 0000000000000000 (|\.text) |
23 | 0000000000000000 l d \.data 0000000000000000 (|\.data) | |
e88b7c97 AM |
24 | 0000000000000000 l \.data 0000000000000000 dsym0 |
25 | 0000000000000008 l \.data 0000000000000000 dsym1 | |
5c799c07 | 26 | 0000000000000000 l d \.toc 0000000000000000 (|\.toc) |
e88b7c97 AM |
27 | 0000000000000008 l \.data 0000000000000000 usym0 |
28 | 0000000000000010 l \.data 0000000000000000 usym1 | |
29 | 0000000000000010 l \.data 0000000000000000 datpt | |
30 | 0000000000000014 l \.data 0000000000000000 dat0 | |
31 | 0000000000000018 l \.data 0000000000000000 dat1 | |
32 | 000000000000001c l \.data 0000000000000000 dat2 | |
33 | 0000000000000020 l \.data 0000000000000000 dat3 | |
34 | 0000000000000028 l \.data 0000000000000000 dat4 | |
35 | 0000000000000000 \*UND\* 0000000000000000 esym0 | |
36 | 0000000000000000 \*UND\* 0000000000000000 esym1 | |
37 | 0000000000000000 \*UND\* 0000000000000000 jk | |
38 | ||
39 | ||
40 | Disassembly of section \.text: | |
41 | ||
42 | 0000000000000000 <\.text>: | |
ab1f5dd1 AM |
43 | 0: (e8 63 00 00|00 00 63 e8) ld r3,0\(r3\) |
44 | (2|0): R_PPC64_ADDR16_LO_DS \.data | |
45 | 4: (e8 63 00 0.|0. 00 63 e8) ld r3,.\(r3\) | |
46 | (6|4): R_PPC64_ADDR16_LO_DS \.data\+0x8 | |
47 | 8: (e8 63 00 0.|0. 00 63 e8) ld r3,.\(r3\) | |
48 | (a|8): R_PPC64_ADDR16_LO_DS \.data\+0x8 | |
49 | c: (e8 63 00 .0|.0 00 63 e8) ld r3,.*\(r3\) | |
50 | (e|c): R_PPC64_ADDR16_LO_DS \.data\+0x10 | |
51 | 10: (e8 63 00 00|00 00 63 e8) ld r3,0\(r3\) | |
52 | 1(0|2): R_PPC64_ADDR16_LO_DS esym0 | |
53 | 14: (e8 63 00 00|00 00 63 e8) ld r3,0\(r3\) | |
54 | 1(6|4): R_PPC64_ADDR16_LO_DS esym1 | |
55 | 18: (e8 62 00 00|00 00 62 e8) ld r3,0\(r2\) | |
56 | 1(a|8): R_PPC64_TOC16_DS \.toc | |
57 | 1c: (e8 62 00 0.|0. 00 62 e8) ld r3,.\(r2\) | |
58 | 1(e|c): R_PPC64_TOC16_DS \.toc\+0x8 | |
59 | 20: (e8 62 00 .0|.0 00 62 e8) ld r3,.*\(r2\) | |
60 | 2(2|0): R_PPC64_TOC16_DS \.toc\+0x10 | |
61 | 24: (e8 62 00 ..|.. 00 62 e8) ld r3,.*\(r2\) | |
62 | 2(6|4): R_PPC64_TOC16_DS \.toc\+0x18 | |
63 | 28: (e8 62 00 .0|.0 00 62 e8) ld r3,.*\(r2\) | |
64 | 2(a|8): R_PPC64_TOC16_DS \.toc\+0x20 | |
65 | 2c: (e8 62 00 ..|.. 00 62 e8) ld r3,.*\(r2\) | |
66 | 2(e|c): R_PPC64_TOC16_DS \.toc\+0x28 | |
67 | 30: (3c 80 00 ..|.. 00 80 3c) lis r4,.* | |
68 | 3(2|0): R_PPC64_TOC16_HA \.toc\+0x28 | |
69 | 34: (e8 62 00 ..|.. 00 62 e8) ld r3,.*\(r2\) | |
70 | 3(6|4): R_PPC64_TOC16_LO_DS \.toc\+0x28 | |
71 | 38: (38 60 00 08|08 00 60 38) li r3,8 | |
72 | 3c: (38 60 ff f8|f8 ff 60 38) li r3,-8 | |
73 | 40: (38 60 00 08|08 00 60 38) li r3,8 | |
74 | 44: (38 60 ff f8|f8 ff 60 38) li r3,-8 | |
75 | 48: (38 60 ff f8|f8 ff 60 38) li r3,-8 | |
76 | 4c: (38 60 00 08|08 00 60 38) li r3,8 | |
77 | 50: (38 60 00 00|00 00 60 38) li r3,0 | |
78 | 5(2|0): R_PPC64_ADDR16_LO \.data | |
79 | 54: (38 60 00 00|00 00 60 38) li r3,0 | |
80 | 5(6|4): R_PPC64_ADDR16_HI \.data | |
81 | 58: (38 60 00 00|00 00 60 38) li r3,0 | |
82 | 5(a|8): R_PPC64_ADDR16_HA \.data | |
83 | 5c: (38 60 00 00|00 00 60 38) li r3,0 | |
84 | 5(e|c): R_PPC64_ADDR16_HIGHER \.data | |
85 | 60: (38 60 00 00|00 00 60 38) li r3,0 | |
86 | 6(2|0): R_PPC64_ADDR16_HIGHERA \.data | |
87 | 64: (38 60 00 00|00 00 60 38) li r3,0 | |
88 | 6(6|4): R_PPC64_ADDR16_HIGHEST \.data | |
89 | 68: (38 60 00 00|00 00 60 38) li r3,0 | |
90 | 6(a|8): R_PPC64_ADDR16_HIGHESTA \.data | |
91 | 6c: (38 60 ff f8|f8 ff 60 38) li r3,-8 | |
92 | 70: (38 60 ff ff|ff ff 60 38) li r3,-1 | |
93 | 74: (38 60 00 00|00 00 60 38) li r3,0 | |
94 | 78: (38 60 ff ff|ff ff 60 38) li r3,-1 | |
95 | 7c: (38 60 00 00|00 00 60 38) li r3,0 | |
96 | 80: (38 60 ff ff|ff ff 60 38) li r3,-1 | |
97 | 84: (38 60 00 00|00 00 60 38) li r3,0 | |
98 | 88: (e8 64 00 08|08 00 64 e8) ld r3,8\(r4\) | |
99 | 8c: (e8 60 00 00|00 00 60 e8) ld r3,0\(0\) | |
100 | 8(e|c): R_PPC64_ADDR16_LO_DS \.text | |
e88b7c97 AM |
101 | Disassembly of section \.data: |
102 | ||
103 | 0000000000000000 <dsym0>: | |
ab1f5dd1 AM |
104 | 0: (00 00 00 00|ef be ad de) .* |
105 | 4: (de ad be ef|00 00 00 00) .* | |
e88b7c97 AM |
106 | |
107 | 0000000000000008 <dsym1>: | |
ab1f5dd1 AM |
108 | 8: (00 00 00 00|be ba fe ca) .* |
109 | c: (ca fe ba be|00 00 00 00) .* | |
e88b7c97 AM |
110 | |
111 | 0000000000000010 <datpt>: | |
46b596ff | 112 | 10: 00 00 00 00 .* |
e88b7c97 AM |
113 | 10: R_PPC64_REL32 jk\+0x989680 |
114 | ||
115 | 0000000000000014 <dat0>: | |
46b596ff | 116 | 14: 00 00 00 00 .* |
343dbc36 | 117 | 14: R_PPC64_REL32 jk-0x4 |
e88b7c97 AM |
118 | |
119 | 0000000000000018 <dat1>: | |
ab1f5dd1 | 120 | 18: 00 00 00 00 .* |
e88b7c97 AM |
121 | 18: R_PPC64_REL32 jk |
122 | ||
123 | 000000000000001c <dat2>: | |
46b596ff | 124 | 1c: 00 00 00 00 .* |
e88b7c97 AM |
125 | 1c: R_PPC64_REL32 jk\+0x4 |
126 | ||
127 | 0000000000000020 <dat3>: | |
46b596ff | 128 | \.\.\. |
e88b7c97 | 129 | 20: R_PPC64_REL64 jk\+0x8 |
e88b7c97 AM |
130 | |
131 | 0000000000000028 <dat4>: | |
46b596ff | 132 | \.\.\. |
e88b7c97 | 133 | 28: R_PPC64_REL64 jk\+0x10 |
e88b7c97 AM |
134 | Disassembly of section \.toc: |
135 | ||
136 | 0000000000000000 <\.toc>: | |
ab1f5dd1 | 137 | #... |
632d447c | 138 | 0: R_PPC64_ADDR64 \.data |
ab1f5dd1 | 139 | #... |
632d447c | 140 | 8: R_PPC64_ADDR64 \.data\+0x8 |
ab1f5dd1 | 141 | #... |
632d447c | 142 | 10: R_PPC64_ADDR64 \.data\+0x8 |
ab1f5dd1 | 143 | #... |
632d447c | 144 | 18: R_PPC64_ADDR64 \.data\+0x10 |
ab1f5dd1 | 145 | #... |
e88b7c97 AM |
146 | 20: R_PPC64_ADDR64 esym0 |
147 | 28: R_PPC64_ADDR64 esym1 |