[ARC] Fix warn.exp test error.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / sp-pc-validations-bad.l
CommitLineData
5be8be5d
DG
1[^:]*: Assembler messages:
2[^:]*:11: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[r1,pc,LSL#2\]'
3[^:]*:12: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[r1,pc,LSL#2\]!'
4[^:]*:13: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[r1\],pc,LSL#2'
5[^:]*:14: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[pc,r1,LSL#2\]!'
6[^:]*:15: Error: cannot use register index with PC-relative addressing -- `ldr r0,\[pc\],r1,LSL#2'
7[^:]*:18: Error: r15 not allowed here -- `ldrb pc,\[r0,#4\]'
8[^:]*:19: Error: r15 not allowed here -- `ldrb pc,\[r0\],#4'
9[^:]*:20: Error: r15 not allowed here -- `ldrb pc,\[r0,#4\]!'
10[^:]*:23: Error: r15 not allowed here -- `ldrb pc,label'
11[^:]*:24: Error: r15 not allowed here -- `ldrb pc,\[pc,#-0\]'
12[^:]*:27: Error: r15 not allowed here -- `ldrb pc,\[r0,r1,LSL#2\]'
13[^:]*:28: Error: r15 not allowed here -- `ldrb pc,\[r0,r1,LSL#2\]!'
14[^:]*:29: Error: r15 not allowed here -- `ldrb pc,\[r0\],r1,LSL#2'
15[^:]*:30: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[r1,pc,LSL#2\]'
16[^:]*:31: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[r1,pc,LSL#2\]!'
17[^:]*:32: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[r1\],pc,LSL#2'
18[^:]*:33: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[pc,r1,LSL#2\]!'
19[^:]*:34: Error: cannot use register index with PC-relative addressing -- `ldrb r0,\[pc\],r1,LSL#2'
20[^:]*:37: Error: r15 not allowed here -- `ldrbt pc,\[r0\],#4'
21[^:]*:38: Error: cannot use register index with PC-relative addressing -- `ldrbt r0,\[pc\],#4'
22[^:]*:39: Error: r15 not allowed here -- `ldrbt pc,\[r0\],r1,LSL#4'
23[^:]*:40: Error: cannot use register index with PC-relative addressing -- `ldrbt r0,\[pc\],r1,LSL#4'
24[^:]*:41: Error: cannot use register index with PC-relative addressing -- `ldrbt r0,\[r1\],pc,LSL#4'
25[^:]*:44: Error: r15 not allowed here -- `ldrd r0,pc,\[r1,#4\]'
26[^:]*:45: Error: r15 not allowed here -- `ldrd r0,pc,\[r1\],#4'
27[^:]*:46: Error: r15 not allowed here -- `ldrd r0,pc,\[r1,#4\]!'
28[^:]*:49: Error: r15 not allowed here -- `ldrd r0,pc,label'
29[^:]*:50: Error: r15 not allowed here -- `ldrd r0,pc,\[PC,#-0\]'
30[^:]*:53: Error: r15 not allowed here -- `ldrd r0,pc,\[r1,r2\]'
31[^:]*:54: Error: r15 not allowed here -- `ldrd r0,pc,\[r1,r2\]!'
32[^:]*:55: Error: r15 not allowed here -- `ldrd r0,pc,\[r1\],r2'
33[^:]*:56: Error: cannot use register index with PC-relative addressing -- `ldrd r0,r1,\[r2,pc\]'
34[^:]*:57: Error: cannot use register index with PC-relative addressing -- `ldrd r0,r1,\[r2,pc\]!'
35[^:]*:58: Error: cannot use register index with PC-relative addressing -- `ldrd r0,r1,\[r2\],pc'
eb9f3f00
JB
36[^:]*:59: Error: cannot use writeback with PC-relative addressing -- `ldrd r0,r1,\[pc,r2\]!'
37[^:]*:60: Error: cannot use writeback with PC-relative addressing -- `ldrd r0,r1,\[pc\],r2'
5be8be5d
DG
38[^:]*:63: Error: r15 not allowed here -- `ldrex pc,\[r0\]'
39[^:]*:64: Error: instruction does not accept this addressing mode -- `ldrex r0,\[pc\]'
40[^:]*:67: Error: r15 not allowed here -- `ldrexb pc,\[r0\]'
41[^:]*:68: Error: r15 not allowed here -- `ldrexb r0,\[pc\]'
42[^:]*:71: Error: r15 not allowed here -- `ldrexd r0,r1,\[pc\]'
43[^:]*:74: Error: r15 not allowed here -- `ldrexh pc,\[r0\]'
44[^:]*:75: Error: r15 not allowed here -- `ldrexh r0,\[pc\]'
45[^:]*:78: Error: r15 not allowed here -- `ldrh pc,\[r0,#4\]'
46[^:]*:79: Error: r15 not allowed here -- `ldrh pc,\[r0\],#4'
47[^:]*:80: Error: r15 not allowed here -- `ldrh pc,\[r0,#4\]!'
48[^:]*:83: Error: r15 not allowed here -- `ldrh pc,label'
49[^:]*:84: Error: r15 not allowed here -- `ldrh pc,\[pc,#-0\]'
50[^:]*:87: Error: r15 not allowed here -- `ldrh pc,\[r0,r1\]'
51[^:]*:88: Error: r15 not allowed here -- `ldrh pc,\[r0,r1\]!'
52[^:]*:89: Error: r15 not allowed here -- `ldrh pc,\[r0\],r1'
53[^:]*:90: Error: cannot use register index with PC-relative addressing -- `ldrh r0,\[r1,pc\]'
54[^:]*:91: Error: cannot use register index with PC-relative addressing -- `ldrh r0,\[r1,pc\]!'
55[^:]*:92: Error: cannot use register index with PC-relative addressing -- `ldrh r0,\[r1\],pc'
eb9f3f00
JB
56[^:]*:93: Error: cannot use writeback with PC-relative addressing -- `ldrh r0,\[pc,r1\]!'
57[^:]*:94: Error: cannot use writeback with PC-relative addressing -- `ldrh r0,\[pc\],r1'
5be8be5d
DG
58[^:]*:97: Error: r15 not allowed here -- `ldrht pc,\[r0\],#4'
59[^:]*:98: Error: cannot use writeback with PC-relative addressing -- `ldrht r0,\[pc\],#4'
60[^:]*:99: Error: r15 not allowed here -- `ldrht pc,\[r0\],r1'
61[^:]*:100: Error: cannot use register index with PC-relative addressing -- `ldrht r0,\[pc\],r1'
62[^:]*:101: Error: cannot use register index with PC-relative addressing -- `ldrht r0,\[r1\],pc'
63[^:]*:104: Error: r15 not allowed here -- `ldrsb pc,\[r0,#4\]'
64[^:]*:105: Error: r15 not allowed here -- `ldrsb pc,\[r0\],#4'
65[^:]*:106: Error: r15 not allowed here -- `ldrsb pc,\[r0,#4\]!'
66[^:]*:109: Error: r15 not allowed here -- `ldrsb pc,label'
67[^:]*:110: Error: r15 not allowed here -- `ldrsb pc,\[pc,#-0\]'
68[^:]*:113: Error: r15 not allowed here -- `ldrsb pc,\[r0,r1\]'
69[^:]*:114: Error: r15 not allowed here -- `ldrsb pc,\[r0,r1\]!'
70[^:]*:115: Error: r15 not allowed here -- `ldrsb pc,\[r0\],r1'
71[^:]*:116: Error: cannot use register index with PC-relative addressing -- `ldrsb r0,\[r1,pc\]'
72[^:]*:117: Error: cannot use register index with PC-relative addressing -- `ldrsb r0,\[r1,pc\]!'
73[^:]*:118: Error: cannot use register index with PC-relative addressing -- `ldrsb r0,\[r1\],pc'
eb9f3f00
JB
74[^:]*:119: Error: cannot use writeback with PC-relative addressing -- `ldrsb r0,\[pc,r1\]!'
75[^:]*:120: Error: cannot use writeback with PC-relative addressing -- `ldrsb r0,\[pc\],r1'
5be8be5d
DG
76[^:]*:123: Error: r15 not allowed here -- `ldrsbt pc,\[r0\],#4'
77[^:]*:124: Error: cannot use writeback with PC-relative addressing -- `ldrsbt r0,\[pc\],#4'
78[^:]*:125: Error: r15 not allowed here -- `ldrsbt pc,\[r0\],r1'
79[^:]*:126: Error: cannot use register index with PC-relative addressing -- `ldrsbt r0,\[pc\],r1'
80[^:]*:127: Error: cannot use register index with PC-relative addressing -- `ldrsbt r0,\[r1\],pc'
81[^:]*:130: Error: r15 not allowed here -- `ldrsh pc,\[r0,#4\]'
82[^:]*:131: Error: r15 not allowed here -- `ldrsh pc,\[r0\],#4'
83[^:]*:132: Error: r15 not allowed here -- `ldrsh pc,\[r0,#4\]!'
84[^:]*:135: Error: r15 not allowed here -- `ldrsh pc,label'
85[^:]*:136: Error: r15 not allowed here -- `ldrsh pc,\[pc,#-0\]'
86[^:]*:139: Error: r15 not allowed here -- `ldrsh pc,\[r0,r1\]'
87[^:]*:140: Error: r15 not allowed here -- `ldrsh pc,\[r0,r1\]!'
88[^:]*:141: Error: r15 not allowed here -- `ldrsh pc,\[r0\],r1'
89[^:]*:142: Error: cannot use register index with PC-relative addressing -- `ldrsh r0,\[r1,pc\]'
90[^:]*:143: Error: cannot use register index with PC-relative addressing -- `ldrsh r0,\[r1,pc\]!'
91[^:]*:144: Error: cannot use register index with PC-relative addressing -- `ldrsh r0,\[r1\],pc'
eb9f3f00
JB
92[^:]*:145: Error: cannot use writeback with PC-relative addressing -- `ldrsh r0,\[pc,r1\]!'
93[^:]*:146: Error: cannot use writeback with PC-relative addressing -- `ldrsh r0,\[pc\],r1'
5be8be5d
DG
94[^:]*:149: Error: r15 not allowed here -- `ldrsht pc,\[r0\],#4'
95[^:]*:150: Error: cannot use writeback with PC-relative addressing -- `ldrsht r0,\[pc\],#4'
96[^:]*:151: Error: r15 not allowed here -- `ldrsht pc,\[r0\],r1'
97[^:]*:152: Error: cannot use register index with PC-relative addressing -- `ldrsht r0,\[pc\],r1'
98[^:]*:153: Error: cannot use register index with PC-relative addressing -- `ldrsht r0,\[r1\],pc'
99[^:]*:156: Error: r15 not allowed here -- `ldrt pc,\[r0\],#4'
100[^:]*:157: Error: cannot use register index with PC-relative addressing -- `ldrt r0,\[pc\],#4'
101[^:]*:158: Error: r15 not allowed here -- `ldrt pc,\[r0\],r1,LSL#4'
102[^:]*:159: Error: cannot use register index with PC-relative addressing -- `ldrt r0,\[pc\],r1,LSL#4'
103[^:]*:160: Error: cannot use register index with PC-relative addressing -- `ldrt r0,\[r1\],pc,LSL#4'
5be8be5d
DG
104[^:]*:166: Error: cannot use register index with PC-relative addressing -- `str r0,\[pc\],#4'
105[^:]*:167: Error: cannot use register index with PC-relative addressing -- `str r0,\[pc,#4\]!'
106[^:]*:170: Error: cannot use register index with PC-relative addressing -- `str r0,\[r1,pc,LSL#4\]'
107[^:]*:171: Error: cannot use register index with PC-relative addressing -- `str r0,\[r1,pc,LSL#4\]!'
108[^:]*:172: Error: cannot use register index with PC-relative addressing -- `str r0,\[r1\],pc,LSL#4'
109[^:]*:175: Error: r15 not allowed here -- `strb pc,\[r0,#4\]'
110[^:]*:176: Error: r15 not allowed here -- `strb pc,\[r0\],#4'
111[^:]*:177: Error: r15 not allowed here -- `strb pc,\[r0,#4\]!'
112[^:]*:178: Error: cannot use register index with PC-relative addressing -- `strb r0,\[pc\],#4'
113[^:]*:179: Error: cannot use register index with PC-relative addressing -- `strb r0,\[pc,#4\]!'
114[^:]*:182: Error: r15 not allowed here -- `strb pc,\[r0,r1,LSL#4\]'
115[^:]*:183: Error: r15 not allowed here -- `strb pc,\[r0,r1,LSL#4\]!'
116[^:]*:184: Error: r15 not allowed here -- `strb pc,\[r0\],r1,LSL#4'
117[^:]*:185: Error: cannot use register index with PC-relative addressing -- `strb r1,\[r0,pc,LSL#4\]'
118[^:]*:186: Error: cannot use register index with PC-relative addressing -- `strb r1,\[r0,pc,LSL#4\]!'
119[^:]*:187: Error: cannot use register index with PC-relative addressing -- `strb r1,\[r0\],pc,LSL#4'
120[^:]*:188: Error: cannot use register index with PC-relative addressing -- `strb r0,\[pc,r1,LSL#4\]!'
121[^:]*:189: Error: cannot use register index with PC-relative addressing -- `strb r0,\[pc\],r1,LSL#4'
122[^:]*:192: Error: r15 not allowed here -- `strbt pc,\[r0\],#4'
123[^:]*:193: Error: cannot use register index with PC-relative addressing -- `strbt r0,\[pc\],#4'
124[^:]*:194: Error: r15 not allowed here -- `strbt pc,\[r0\],r1,LSL#4'
125[^:]*:195: Error: cannot use register index with PC-relative addressing -- `strbt r0,\[pc\],r1,LSL#4'
126[^:]*:196: Error: cannot use register index with PC-relative addressing -- `strbt r0,\[r1\],pc,LSL#4'
127[^:]*:199: Error: r15 not allowed here -- `strd r0,pc,\[r1,#4\]'
128[^:]*:200: Error: r15 not allowed here -- `strd r0,pc,\[r1\],#4'
129[^:]*:201: Error: r15 not allowed here -- `strd r0,pc,\[r1,#4\]!'
130[^:]*:202: Error: cannot use writeback with PC-relative addressing -- `strd r0,r1,\[pc\],#4'
131[^:]*:203: Error: cannot use writeback with PC-relative addressing -- `strd r0,r1,\[pc,#4\]!'
132[^:]*:206: Error: r15 not allowed here -- `strd r0,pc,\[r1,r2\]'
133[^:]*:207: Error: r15 not allowed here -- `strd r0,pc,\[r1,r2\]!'
134[^:]*:208: Error: r15 not allowed here -- `strd r0,pc,\[r1\],r2'
135[^:]*:209: Error: cannot use register index with PC-relative addressing -- `strd r0,r1,\[r2,pc\]'
136[^:]*:210: Error: cannot use register index with PC-relative addressing -- `strd r0,r1,\[r2,pc\]!'
137[^:]*:211: Error: cannot use register index with PC-relative addressing -- `strd r0,r1,\[r2\],pc'
eb9f3f00
JB
138[^:]*:212: Error: cannot use writeback with PC-relative addressing -- `strd r0,r1,\[pc,r2\]!'
139[^:]*:213: Error: cannot use writeback with PC-relative addressing -- `strd r0,r1,\[pc\],r2'
5be8be5d
DG
140[^:]*:216: Error: r15 not allowed here -- `strex pc,r0,\[r1\]'
141[^:]*:217: Error: r15 not allowed here -- `strex r0,pc,\[r1\]'
142[^:]*:218: Error: instruction does not accept this addressing mode -- `strex r0,r1,\[pc\]'
143[^:]*:221: Error: r15 not allowed here -- `strexb pc,r0,\[r1\]'
144[^:]*:222: Error: r15 not allowed here -- `strexb r0,pc,\[r1\]'
145[^:]*:223: Error: instruction does not accept this addressing mode -- `strexb r0,r1,\[pc\]'
146[^:]*:226: Error: r15 not allowed here -- `strexd pc,r0,r1,\[r2\]'
147[^:]*:227: Error: r15 not allowed here -- `strexd r0,r1,r2,\[pc\]'
148[^:]*:230: Error: r15 not allowed here -- `strexh pc,r0,\[r1\]'
149[^:]*:231: Error: r15 not allowed here -- `strexh r0,pc,\[r1\]'
150[^:]*:232: Error: instruction does not accept this addressing mode -- `strexh r0,r1,\[pc\]'
151[^:]*:235: Error: r15 not allowed here -- `strh pc,\[r0,#4\]'
152[^:]*:236: Error: r15 not allowed here -- `strh pc,\[r0\],#4'
153[^:]*:237: Error: r15 not allowed here -- `strh pc,\[r0,#4\]!'
154[^:]*:238: Error: cannot use writeback with PC-relative addressing -- `strh r0,\[pc\],#4'
155[^:]*:239: Error: cannot use writeback with PC-relative addressing -- `strh r0,\[pc,#4\]!'
156[^:]*:242: Error: r15 not allowed here -- `strh pc,\[r0,r1\]'
157[^:]*:243: Error: r15 not allowed here -- `strh pc,\[r0,r1\]!'
158[^:]*:244: Error: r15 not allowed here -- `strh pc,\[r0\],r1'
159[^:]*:245: Error: cannot use register index with PC-relative addressing -- `strh r0,\[r1,pc\]'
160[^:]*:246: Error: cannot use register index with PC-relative addressing -- `strh r0,\[r1,pc\]!'
161[^:]*:247: Error: cannot use register index with PC-relative addressing -- `strh r0,\[r1\],pc'
eb9f3f00
JB
162[^:]*:248: Error: cannot use writeback with PC-relative addressing -- `strh r0,\[pc,r1\]!'
163[^:]*:249: Error: cannot use writeback with PC-relative addressing -- `strh r0,\[pc\],r1'
5be8be5d
DG
164[^:]*:252: Error: r15 not allowed here -- `strht pc,\[r0\],#4'
165[^:]*:253: Error: cannot use writeback with PC-relative addressing -- `strht r0,\[pc\],#4'
166[^:]*:254: Error: r15 not allowed here -- `strht pc,\[r0\],r1'
167[^:]*:255: Error: cannot use register index with PC-relative addressing -- `strht r0,\[pc\],r1'
168[^:]*:256: Error: cannot use register index with PC-relative addressing -- `strht r0,\[r1\],pc'
169[^:]*:259: Error: cannot use register index with PC-relative addressing -- `strt r0,\[pc\],#4'
170[^:]*:260: Error: cannot use register index with PC-relative addressing -- `strt r0,\[pc\],r1,LSL#4'
171[^:]*:261: Error: cannot use register index with PC-relative addressing -- `strt r0,\[r1\],pc,LSL#4'
This page took 0.391686 seconds and 4 git commands to generate.