include/opcode/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / ppc / test1elf64.d
CommitLineData
e88b7c97
AM
1#objdump: -Drx
2#name: PowerPC Test 1, 64 bit elf
3
4.*: +file format elf64-powerpc
5.*
899f54f5 6architecture: powerpc:common64, flags 0x00000011:
e88b7c97
AM
7HAS_RELOC, HAS_SYMS
8start address 0x0000000000000000
9
10Sections:
11Idx Name Size VMA LMA File off Algn
12 0 \.text 00000090 0000000000000000 0000000000000000 .*
13 CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
14 1 \.data 00000030 0000000000000000 0000000000000000 .*
15 CONTENTS, ALLOC, LOAD, RELOC, DATA
16 2 \.bss 00000000 0000000000000000 0000000000000000 .*
17 ALLOC
18 3 \.toc 00000030 0000000000000000 0000000000000000 .*
19 CONTENTS, ALLOC, LOAD, RELOC, DATA
20SYMBOL TABLE:
5c799c07
AM
210000000000000000 l d \.text 0000000000000000 (|\.text)
220000000000000000 l d \.data 0000000000000000 (|\.data)
230000000000000000 l d \.bss 0000000000000000 (|\.bss)
e88b7c97
AM
240000000000000000 l \.data 0000000000000000 dsym0
250000000000000008 l \.data 0000000000000000 dsym1
5c799c07 260000000000000000 l d \.toc 0000000000000000 (|\.toc)
e88b7c97
AM
270000000000000008 l \.data 0000000000000000 usym0
280000000000000010 l \.data 0000000000000000 usym1
290000000000000010 l \.data 0000000000000000 datpt
300000000000000014 l \.data 0000000000000000 dat0
310000000000000018 l \.data 0000000000000000 dat1
32000000000000001c l \.data 0000000000000000 dat2
330000000000000020 l \.data 0000000000000000 dat3
340000000000000028 l \.data 0000000000000000 dat4
350000000000000000 \*UND\* 0000000000000000 esym0
360000000000000000 \*UND\* 0000000000000000 esym1
370000000000000000 \*UND\* 0000000000000000 jk
38
39
40Disassembly of section \.text:
41
420000000000000000 <\.text>:
fdd12ef3 43 0: e8 63 00 00 ld r3,0\(r3\)
632d447c
AM
44 2: R_PPC64_ADDR16_LO_DS \.data
45 4: e8 63 00 08 ld r3,8\(r3\)
46 6: R_PPC64_ADDR16_LO_DS \.data\+0x8
47 8: e8 63 00 08 ld r3,8\(r3\)
48 a: R_PPC64_ADDR16_LO_DS \.data\+0x8
49 c: e8 63 00 10 ld r3,16\(r3\)
50 e: R_PPC64_ADDR16_LO_DS \.data\+0x10
fdd12ef3 51 10: e8 63 00 00 ld r3,0\(r3\)
e88b7c97 52 12: R_PPC64_ADDR16_LO_DS esym0
fdd12ef3 53 14: e8 63 00 00 ld r3,0\(r3\)
e88b7c97 54 16: R_PPC64_ADDR16_LO_DS esym1
fdd12ef3 55 18: e8 62 00 00 ld r3,0\(r2\)
e88b7c97 56 1a: R_PPC64_TOC16_DS \.toc
fdd12ef3 57 1c: e8 62 00 08 ld r3,8\(r2\)
e88b7c97 58 1e: R_PPC64_TOC16_DS \.toc\+0x8
fdd12ef3 59 20: e8 62 00 10 ld r3,16\(r2\)
e88b7c97 60 22: R_PPC64_TOC16_DS \.toc\+0x10
fdd12ef3 61 24: e8 62 00 18 ld r3,24\(r2\)
e88b7c97 62 26: R_PPC64_TOC16_DS \.toc\+0x18
fdd12ef3 63 28: e8 62 00 20 ld r3,32\(r2\)
e88b7c97 64 2a: R_PPC64_TOC16_DS \.toc\+0x20
fdd12ef3 65 2c: e8 62 00 28 ld r3,40\(r2\)
e88b7c97 66 2e: R_PPC64_TOC16_DS \.toc\+0x28
fdd12ef3 67 30: 3c 80 00 28 lis r4,40
e88b7c97 68 32: R_PPC64_TOC16_HA \.toc\+0x28
fdd12ef3 69 34: e8 62 00 28 ld r3,40\(r2\)
e88b7c97 70 36: R_PPC64_TOC16_LO_DS \.toc\+0x28
fdd12ef3
AM
71 38: 38 60 00 08 li r3,8
72 3c: 38 60 ff f8 li r3,-8
73 40: 38 60 00 08 li r3,8
74 44: 38 60 ff f8 li r3,-8
75 48: 38 60 ff f8 li r3,-8
76 4c: 38 60 00 08 li r3,8
77 50: 38 60 00 00 li r3,0
632d447c 78 52: R_PPC64_ADDR16_LO \.data
fdd12ef3 79 54: 38 60 00 00 li r3,0
632d447c 80 56: R_PPC64_ADDR16_HI \.data
fdd12ef3 81 58: 38 60 00 00 li r3,0
632d447c 82 5a: R_PPC64_ADDR16_HA \.data
fdd12ef3 83 5c: 38 60 00 00 li r3,0
632d447c 84 5e: R_PPC64_ADDR16_HIGHER \.data
fdd12ef3 85 60: 38 60 00 00 li r3,0
632d447c 86 62: R_PPC64_ADDR16_HIGHERA \.data
fdd12ef3 87 64: 38 60 00 00 li r3,0
632d447c 88 66: R_PPC64_ADDR16_HIGHEST \.data
fdd12ef3 89 68: 38 60 00 00 li r3,0
632d447c 90 6a: R_PPC64_ADDR16_HIGHESTA \.data
fdd12ef3
AM
91 6c: 38 60 ff f8 li r3,-8
92 70: 38 60 ff ff li r3,-1
93 74: 38 60 00 00 li r3,0
94 78: 38 60 ff ff li r3,-1
95 7c: 38 60 00 00 li r3,0
96 80: 38 60 ff ff li r3,-1
97 84: 38 60 00 00 li r3,0
98 88: e8 64 00 08 ld r3,8\(r4\)
99 8c: e8 60 00 00 ld r3,0\(0\)
e88b7c97
AM
100 8e: R_PPC64_ADDR16_LO_DS \.text
101Disassembly of section \.data:
102
1030000000000000000 <dsym0>:
104 0: 00 00 00 00 \.long 0x0
fdd12ef3 105 4: de ad be ef stfdu f21,-16657\(r13\)
e88b7c97
AM
106
1070000000000000008 <dsym1>:
108 8: 00 00 00 00 \.long 0x0
fdd12ef3 109 c: ca fe ba be lfd f23,-17730\(r30\)
e88b7c97
AM
110
1110000000000000010 <datpt>:
112 10: 00 98 96 80 \.long 0x989680
113 10: R_PPC64_REL32 jk\+0x989680
114
1150000000000000014 <dat0>:
fdd12ef3 116 14: ff ff ff fc fnmsub f31,f31,f31,f31
e88b7c97
AM
117 14: R_PPC64_REL32 jk\+0xfffffffffffffffc
118
1190000000000000018 <dat1>:
120 18: 00 00 00 00 \.long 0x0
121 18: R_PPC64_REL32 jk
122
123000000000000001c <dat2>:
124 1c: 00 00 00 04 \.long 0x4
125 1c: R_PPC64_REL32 jk\+0x4
126
1270000000000000020 <dat3>:
128 20: 00 00 00 00 \.long 0x0
129 20: R_PPC64_REL64 jk\+0x8
130 24: 00 00 00 08 \.long 0x8
131
1320000000000000028 <dat4>:
133 28: 00 00 00 00 \.long 0x0
134 28: R_PPC64_REL64 jk\+0x10
135 2c: 00 00 00 10 \.long 0x10
136Disassembly of section \.toc:
137
1380000000000000000 <\.toc>:
139 \.\.\.
632d447c
AM
140 0: R_PPC64_ADDR64 \.data
141 8: R_PPC64_ADDR64 \.data\+0x8
142 c: 00 00 00 08 \.long 0x8
143 10: 00 00 00 00 \.long 0x0
144 10: R_PPC64_ADDR64 \.data\+0x8
145 14: 00 00 00 08 \.long 0x8
146 18: 00 00 00 00 \.long 0x0
147 18: R_PPC64_ADDR64 \.data\+0x10
148 1c: 00 00 00 10 \.long 0x10
149 \.\.\.
e88b7c97
AM
150 20: R_PPC64_ADDR64 esym0
151 28: R_PPC64_ADDR64 esym1
This page took 0.475821 seconds and 4 git commands to generate.