Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / arm / group-reloc-alu.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-vxworks
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