* include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}
[binutils.git] / gas / testsuite / gas / arm / group-reloc-alu.d
blobc616276cafbd4c428dca5960644713ad15451678
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: Group relocation tests (alu)
4 .*: +file format .*arm.*
6 Disassembly of section .text:
7 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
8 0: R_ARM_ALU_PC_G0 f
9 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
10 4: R_ARM_ALU_PC_G1 f
11 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
12 8: R_ARM_ALU_PC_G2 f
13 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
14 c: R_ARM_ALU_PC_G0_NC f
15 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
16 10: R_ARM_ALU_PC_G1_NC f
17 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
18 14: R_ARM_ALU_SB_G0 f
19 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
20 18: R_ARM_ALU_SB_G1 f
21 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
22 1c: R_ARM_ALU_SB_G2 f
23 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
24 20: R_ARM_ALU_SB_G0_NC f
25 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
26 24: R_ARM_ALU_SB_G1_NC f
27 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
28 28: R_ARM_ALU_PC_G0 localsym
29 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
30 2c: R_ARM_ALU_PC_G1 localsym
31 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
32 30: R_ARM_ALU_PC_G2 localsym
33 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
34 34: R_ARM_ALU_PC_G0_NC localsym
35 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
36 38: R_ARM_ALU_PC_G1_NC localsym
37 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
38 3c: R_ARM_ALU_SB_G0 localsym
39 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
40 40: R_ARM_ALU_SB_G1 localsym
41 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
42 44: R_ARM_ALU_SB_G2 localsym
43 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
44 48: R_ARM_ALU_SB_G0_NC localsym
45 0[0-9a-f]+ <[^>]+> e2800c01 add r0, r0, #256 ; 0x100
46 4c: R_ARM_ALU_SB_G1_NC localsym
47 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
48 50: R_ARM_ALU_PC_G0 f
49 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
50 54: R_ARM_ALU_PC_G1 f
51 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
52 58: R_ARM_ALU_PC_G2 f
53 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
54 5c: R_ARM_ALU_PC_G0_NC f
55 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
56 60: R_ARM_ALU_PC_G1_NC f
57 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
58 64: R_ARM_ALU_SB_G0 f
59 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
60 68: R_ARM_ALU_SB_G1 f
61 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
62 6c: R_ARM_ALU_SB_G2 f
63 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
64 70: R_ARM_ALU_SB_G0_NC f
65 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
66 74: R_ARM_ALU_SB_G1_NC f
67 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
68 78: R_ARM_ALU_PC_G0 localsym
69 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
70 7c: R_ARM_ALU_PC_G1 localsym
71 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
72 80: R_ARM_ALU_PC_G2 localsym
73 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
74 84: R_ARM_ALU_PC_G0_NC localsym
75 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
76 88: R_ARM_ALU_PC_G1_NC localsym
77 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
78 8c: R_ARM_ALU_SB_G0 localsym
79 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
80 90: R_ARM_ALU_SB_G1 localsym
81 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
82 94: R_ARM_ALU_SB_G2 localsym
83 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
84 98: R_ARM_ALU_SB_G0_NC localsym
85 0[0-9a-f]+ <[^>]+> e2900c01 adds r0, r0, #256 ; 0x100
86 9c: R_ARM_ALU_SB_G1_NC localsym
87 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
88 a0: R_ARM_ALU_PC_G0 f
89 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
90 a4: R_ARM_ALU_PC_G1 f
91 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
92 a8: R_ARM_ALU_PC_G2 f
93 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
94 ac: R_ARM_ALU_PC_G0_NC f
95 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
96 b0: R_ARM_ALU_PC_G1_NC f
97 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
98 b4: R_ARM_ALU_SB_G0 f
99 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
100 b8: R_ARM_ALU_SB_G1 f
101 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
102 bc: R_ARM_ALU_SB_G2 f
103 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
104 c0: R_ARM_ALU_SB_G0_NC f
105 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
106 c4: R_ARM_ALU_SB_G1_NC f
107 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
108 c8: R_ARM_ALU_PC_G0 localsym
109 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
110 cc: R_ARM_ALU_PC_G1 localsym
111 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
112 d0: R_ARM_ALU_PC_G2 localsym
113 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
114 d4: R_ARM_ALU_PC_G0_NC localsym
115 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
116 d8: R_ARM_ALU_PC_G1_NC localsym
117 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
118 dc: R_ARM_ALU_SB_G0 localsym
119 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
120 e0: R_ARM_ALU_SB_G1 localsym
121 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
122 e4: R_ARM_ALU_SB_G2 localsym
123 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
124 e8: R_ARM_ALU_SB_G0_NC localsym
125 0[0-9a-f]+ <[^>]+> e2400c01 sub r0, r0, #256 ; 0x100
126 ec: R_ARM_ALU_SB_G1_NC localsym
127 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
128 f0: R_ARM_ALU_PC_G0 f
129 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
130 f4: R_ARM_ALU_PC_G1 f
131 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
132 f8: R_ARM_ALU_PC_G2 f
133 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
134 fc: R_ARM_ALU_PC_G0_NC f
135 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
136 100: R_ARM_ALU_PC_G1_NC f
137 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
138 104: R_ARM_ALU_SB_G0 f
139 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
140 108: R_ARM_ALU_SB_G1 f
141 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
142 10c: R_ARM_ALU_SB_G2 f
143 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
144 110: R_ARM_ALU_SB_G0_NC f
145 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
146 114: R_ARM_ALU_SB_G1_NC f
147 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
148 118: R_ARM_ALU_PC_G0 localsym
149 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
150 11c: R_ARM_ALU_PC_G1 localsym
151 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
152 120: R_ARM_ALU_PC_G2 localsym
153 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
154 124: R_ARM_ALU_PC_G0_NC localsym
155 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
156 128: R_ARM_ALU_PC_G1_NC localsym
157 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
158 12c: R_ARM_ALU_SB_G0 localsym
159 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
160 130: R_ARM_ALU_SB_G1 localsym
161 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
162 134: R_ARM_ALU_SB_G2 localsym
163 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
164 138: R_ARM_ALU_SB_G0_NC localsym
165 0[0-9a-f]+ <[^>]+> e2500c01 subs r0, r0, #256 ; 0x100
166 13c: R_ARM_ALU_SB_G1_NC localsym
167 0[0-9a-f]+ <[^>]+> e3a00000 mov r0, #0 ; 0x0