Add new mnemonics for VLE multiple load instructions
[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
ab1f5dd1 4.*
e88b7c97 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>:
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
101Disassembly of section \.data:
102
1030000000000000000 <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
1070000000000000008 <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
1110000000000000010 <datpt>:
46b596ff 112 10: 00 00 00 00 .*
e88b7c97
AM
113 10: R_PPC64_REL32 jk\+0x989680
114
1150000000000000014 <dat0>:
46b596ff 116 14: 00 00 00 00 .*
343dbc36 117 14: R_PPC64_REL32 jk-0x4
e88b7c97
AM
118
1190000000000000018 <dat1>:
ab1f5dd1 120 18: 00 00 00 00 .*
e88b7c97
AM
121 18: R_PPC64_REL32 jk
122
123000000000000001c <dat2>:
46b596ff 124 1c: 00 00 00 00 .*
e88b7c97
AM
125 1c: R_PPC64_REL32 jk\+0x4
126
1270000000000000020 <dat3>:
46b596ff 128 \.\.\.
e88b7c97 129 20: R_PPC64_REL64 jk\+0x8
e88b7c97
AM
130
1310000000000000028 <dat4>:
46b596ff 132 \.\.\.
e88b7c97 133 28: R_PPC64_REL64 jk\+0x10
e88b7c97
AM
134Disassembly of section \.toc:
135
1360000000000000000 <\.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
This page took 0.95354 seconds and 4 git commands to generate.