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