* include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}
[binutils.git] / gas / testsuite / gas / arm / group-reloc-ldr.d
blob78cb2edc56c2e2cc5928b45266f6fe63011a6965
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: Group relocation tests (ldr)
4 .*: +file format .*arm.*
6 Disassembly of section .text:
7 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
8 0: R_ARM_LDR_PC_G0 f
9 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
10 4: R_ARM_LDR_PC_G1 f
11 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
12 8: R_ARM_LDR_PC_G2 f
13 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
14 c: R_ARM_LDR_SB_G0 f
15 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
16 10: R_ARM_LDR_SB_G1 f
17 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
18 14: R_ARM_LDR_SB_G2 f
19 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
20 18: R_ARM_LDR_PC_G0 f
21 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
22 1c: R_ARM_LDR_PC_G1 f
23 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
24 20: R_ARM_LDR_PC_G2 f
25 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
26 24: R_ARM_LDR_SB_G0 f
27 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
28 28: R_ARM_LDR_SB_G1 f
29 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
30 2c: R_ARM_LDR_SB_G2 f
31 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
32 30: R_ARM_LDR_PC_G0 f
33 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
34 34: R_ARM_LDR_PC_G1 f
35 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
36 38: R_ARM_LDR_PC_G2 f
37 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
38 3c: R_ARM_LDR_SB_G0 f
39 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
40 40: R_ARM_LDR_SB_G1 f
41 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
42 44: R_ARM_LDR_SB_G2 f
43 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
44 48: R_ARM_LDR_PC_G0 f
45 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
46 4c: R_ARM_LDR_PC_G1 f
47 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
48 50: R_ARM_LDR_PC_G2 f
49 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
50 54: R_ARM_LDR_SB_G0 f
51 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
52 58: R_ARM_LDR_SB_G1 f
53 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
54 5c: R_ARM_LDR_SB_G2 f
55 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
56 60: R_ARM_LDR_PC_G0 f
57 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
58 64: R_ARM_LDR_PC_G1 f
59 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
60 68: R_ARM_LDR_PC_G2 f
61 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
62 6c: R_ARM_LDR_SB_G0 f
63 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
64 70: R_ARM_LDR_SB_G1 f
65 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
66 74: R_ARM_LDR_SB_G2 f
67 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
68 78: R_ARM_LDR_PC_G0 f
69 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
70 7c: R_ARM_LDR_PC_G1 f
71 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
72 80: R_ARM_LDR_PC_G2 f
73 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
74 84: R_ARM_LDR_SB_G0 f
75 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
76 88: R_ARM_LDR_SB_G1 f
77 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
78 8c: R_ARM_LDR_SB_G2 f
79 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
80 90: R_ARM_LDR_PC_G0 f
81 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
82 94: R_ARM_LDR_PC_G1 f
83 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
84 98: R_ARM_LDR_PC_G2 f
85 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
86 9c: R_ARM_LDR_SB_G0 f
87 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
88 a0: R_ARM_LDR_SB_G1 f
89 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
90 a4: R_ARM_LDR_SB_G2 f
91 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
92 a8: R_ARM_LDR_PC_G0 f
93 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
94 ac: R_ARM_LDR_PC_G1 f
95 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
96 b0: R_ARM_LDR_PC_G2 f
97 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
98 b4: R_ARM_LDR_SB_G0 f
99 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
100 b8: R_ARM_LDR_SB_G1 f
101 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
102 bc: R_ARM_LDR_SB_G2 f
103 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
104 c0: R_ARM_LDR_PC_G0 localsym
105 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
106 c4: R_ARM_LDR_PC_G1 localsym
107 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
108 c8: R_ARM_LDR_PC_G2 localsym
109 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
110 cc: R_ARM_LDR_SB_G0 localsym
111 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
112 d0: R_ARM_LDR_SB_G1 localsym
113 0[0-9a-f]+ <[^>]+> e5900fff ldr r0, \[r0, #4095\]
114 d4: R_ARM_LDR_SB_G2 localsym
115 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
116 d8: R_ARM_LDR_PC_G0 localsym
117 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
118 dc: R_ARM_LDR_PC_G1 localsym
119 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
120 e0: R_ARM_LDR_PC_G2 localsym
121 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
122 e4: R_ARM_LDR_SB_G0 localsym
123 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
124 e8: R_ARM_LDR_SB_G1 localsym
125 0[0-9a-f]+ <[^>]+> e5800fff str r0, \[r0, #4095\]
126 ec: R_ARM_LDR_SB_G2 localsym
127 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
128 f0: R_ARM_LDR_PC_G0 localsym
129 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
130 f4: R_ARM_LDR_PC_G1 localsym
131 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
132 f8: R_ARM_LDR_PC_G2 localsym
133 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
134 fc: R_ARM_LDR_SB_G0 localsym
135 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
136 100: R_ARM_LDR_SB_G1 localsym
137 0[0-9a-f]+ <[^>]+> e5d00fff ldrb r0, \[r0, #4095\]
138 104: R_ARM_LDR_SB_G2 localsym
139 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
140 108: R_ARM_LDR_PC_G0 localsym
141 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
142 10c: R_ARM_LDR_PC_G1 localsym
143 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
144 110: R_ARM_LDR_PC_G2 localsym
145 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
146 114: R_ARM_LDR_SB_G0 localsym
147 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
148 118: R_ARM_LDR_SB_G1 localsym
149 0[0-9a-f]+ <[^>]+> e5c00fff strb r0, \[r0, #4095\]
150 11c: R_ARM_LDR_SB_G2 localsym
151 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
152 120: R_ARM_LDR_PC_G0 localsym
153 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
154 124: R_ARM_LDR_PC_G1 localsym
155 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
156 128: R_ARM_LDR_PC_G2 localsym
157 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
158 12c: R_ARM_LDR_SB_G0 localsym
159 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
160 130: R_ARM_LDR_SB_G1 localsym
161 0[0-9a-f]+ <[^>]+> e5100fff ldr r0, \[r0, #-4095\]
162 134: R_ARM_LDR_SB_G2 localsym
163 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
164 138: R_ARM_LDR_PC_G0 localsym
165 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
166 13c: R_ARM_LDR_PC_G1 localsym
167 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
168 140: R_ARM_LDR_PC_G2 localsym
169 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
170 144: R_ARM_LDR_SB_G0 localsym
171 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
172 148: R_ARM_LDR_SB_G1 localsym
173 0[0-9a-f]+ <[^>]+> e5000fff str r0, \[r0, #-4095\]
174 14c: R_ARM_LDR_SB_G2 localsym
175 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
176 150: R_ARM_LDR_PC_G0 localsym
177 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
178 154: R_ARM_LDR_PC_G1 localsym
179 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
180 158: R_ARM_LDR_PC_G2 localsym
181 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
182 15c: R_ARM_LDR_SB_G0 localsym
183 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
184 160: R_ARM_LDR_SB_G1 localsym
185 0[0-9a-f]+ <[^>]+> e5500fff ldrb r0, \[r0, #-4095\]
186 164: R_ARM_LDR_SB_G2 localsym
187 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
188 168: R_ARM_LDR_PC_G0 localsym
189 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
190 16c: R_ARM_LDR_PC_G1 localsym
191 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
192 170: R_ARM_LDR_PC_G2 localsym
193 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
194 174: R_ARM_LDR_SB_G0 localsym
195 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
196 178: R_ARM_LDR_SB_G1 localsym
197 0[0-9a-f]+ <[^>]+> e5400fff strb r0, \[r0, #-4095\]
198 17c: R_ARM_LDR_SB_G2 localsym
199 0[0-9a-f]+ <[^>]+> e3a00000 mov r0, #0 ; 0x0