1 # This should match the stderr output of gas -m68000 on operands.s.
2 # We don't bother to match the exact error message, but instead just
3 # look for the statements which should fail.
5 .*operands.s: Assembler messages:
6 .*statement `tstl %a0' ignored
7 .*statement `tstl %a0@\(8,%d0:w:2\)' ignored
8 .*statement `tstl %a0@\(8,%d0:w:4\)' ignored
9 .*statement `tstl %a0@\(8,%d0:w:8\)' ignored
10 .*statement `tstl %a0@\(8,%d0:l:2\)' ignored
11 .*statement `tstl %a0@\(8,%d0:l:4\)' ignored
12 .*statement `tstl %a0@\(8,%d0:l:8\)' ignored
13 .*statement `tstl %a0@\(%d0:w:2\)' ignored
14 .*statement `tstl \(8,%a0,%d0\*2\)' ignored
15 .*statement `tstl \(8,%a0,%d0\*4\)' ignored
16 .*statement `tstl \(8,%a0,%d0\*8\)' ignored
17 .*statement `tstl \(8,%a0,%d0.w\*2\)' ignored
18 .*statement `tstl \(8,%a0,%d0.w\*4\)' ignored
19 .*statement `tstl \(8,%a0,%d0.w\*8\)' ignored
20 .*statement `tstl \(8,%a0,%d0.l\*2\)' ignored
21 .*statement `tstl \(8,%a0,%d0.l\*4\)' ignored
22 .*statement `tstl \(8,%a0,%d0.l\*8\)' ignored
23 .*statement `tstl \(8,%a1.w\*2,%a0\)' ignored
24 .*statement `tstl 8\(%a0,%d0.w\*2\)' ignored
25 .*statement `tstl 8\(%d0.w\*2,%a0\)' ignored
26 .*statement `tstl 8\(%a1.w\*2,%a0\)' ignored
27 .*statement `tstl \(%a0,%d0.w\*2\)' ignored
28 .*statement `tstl \(%d0.w\*2,%a0\)' ignored
29 .*statement `tstl %a0@\(1000,%d0:w:2\)' ignored
30 .*statement `tstl @\(1000,%d0:w:2\)' ignored
31 .*statement `tstl @\(%d0:w:2\)' ignored
32 .*statement `tstl @\(1000\)' ignored
33 .*statement `tstl %a0@\(100000\)' ignored
34 .*statement `tstl \(1000,%a0,%d0.w\*2\)' ignored
35 .*statement `tstl \(1000,%d0,%a0\)' ignored
36 .*statement `tstl \(1000,%a1.w\*2,%a0\)' ignored
37 .*statement `tstl 1000\(%a0,%d0.w\*2\)' ignored
38 .*statement `tstl 1000\(%d0,%a0\)' ignored
39 .*statement `tstl \(1000,%d0.w\*2\)' ignored
40 .*statement `tstl 1000\(%d0.w\*2\)' ignored
41 .*statement `tstl \(%d0.w\*2\)' ignored
42 .*statement `tstl \(100000,%a0\)' ignored
43 .*statement `tstl 100000\(%a0\)' ignored
44 .*statement `tstl %za1@\(1000,%d0:w:2\)' ignored
45 .*statement `tstl %za1@\(100000\)' ignored
46 .*statement `tstl \(1000,%za1,%d0.w\*2\)' ignored
47 .*statement `tstl \(1000,%d0,%za1\)' ignored
48 .*statement `tstl \(1000,%a1.w\*2,%za1\)' ignored
49 .*statement `tstl 1000\(%za1,%d0.w\*2\)' ignored
50 .*statement `tstl 1000\(%d0,%za1\)' ignored
51 .*statement `tstl \(100000,%za1\)' ignored
52 .*statement `tstl 100000\(%za1\)' ignored
53 .*statement `tstl %a0@\(1000,%zd1:w:2\)' ignored
54 .*statement `tstl @\(1000,%zd1:w:2\)' ignored
55 .*statement `tstl @\(%zd1:w:2\)' ignored
56 .*statement `tstl \(1000,%a0,%zd1.w\*2\)' ignored
57 .*statement `tstl \(1000,%zd1,%a0\)' ignored
58 .*statement `tstl \(1000,%za1.w\*2,%a0\)' ignored
59 .*statement `tstl 1000\(%a0,%zd1.w\*2\)' ignored
60 .*statement `tstl 1000\(%zd1,%a0\)' ignored
61 .*statement `tstl \(1000,%zd1.w\*2\)' ignored
62 .*statement `tstl 1000\(%zd1.w\*2\)' ignored
63 .*statement `tstl \(%zd1.w\*2\)' ignored
64 .*statement `tstl %a0@\(1000\)@\(2000,%d0:w:2\)' ignored
65 .*statement `tstl %a0@\(1000\)@\(%d0:w:2\)' ignored
66 .*statement `tstl %a0@\(1000\)@\(2000\)' ignored
67 .*statement `tstl @\(1000\)@\(2000,%d0:w:2\)' ignored
68 .*statement `tstl @\(1000\)@\(%d0:w:2\)' ignored
69 .*statement `tstl @\(1000\)@\(2000\)' ignored
70 .*statement `tstl %a0@\(0\)@\(2000,%d0:w:2\)' ignored
71 .*statement `tstl %a0@\(0\)@\(%d0:w:2\)' ignored
72 .*statement `tstl %a0@\(0\)@\(2000\)' ignored
73 .*statement `tstl @\(0\)@\(2000,%d0:w:2\)' ignored
74 .*statement `tstl @\(0\)@\(%d0:w:2\)' ignored
75 .*statement `tstl @\(0\)@\(2000\)' ignored
76 .*statement `tstl \(\[1000,%a0\],%d0:w:2,2000\)' ignored
77 .*statement `tstl \(\[1000,%a0\],%d0:w:2\)' ignored
78 .*statement `tstl \(\[1000,%a0\],2000\)' ignored
79 .*statement `tstl \(\[1000\],%d0:w:2,2000\)' ignored
80 .*statement `tstl \(\[1000\],%d0:w:2\)' ignored
81 .*statement `tstl \(\[1000\],2000\)' ignored
82 .*statement `tstl \(\[%a0\],%d0:w:2,2000\)' ignored
83 .*statement `tstl \(\[%a0\],%d0:w:2\)' ignored
84 .*statement `tstl \(\[%a0\],2000\)' ignored
85 .*statement `tstl \(\[0\],%d0:w:2,2000\)' ignored
86 .*statement `tstl \(\[0\],%d0:w:2\)' ignored
87 .*statement `tstl \(\[0\],2000\)' ignored
88 .*statement `tstl %a0@\(1000,%d0:w:2\)@\(2000\)' ignored
89 .*statement `tstl %a0@\(1000,%d0:w:2\)@\(0\)' ignored
90 .*statement `tstl @\(1000,%d0:w:2\)@\(2000\)' ignored
91 .*statement `tstl @\(1000,%d0:w:2\)@\(0\)' ignored
92 .*statement `tstl %a0@\(%d0:w:2\)@\(2000\)' ignored
93 .*statement `tstl %a0@\(%d0:w:2\)@\(0\)' ignored
94 .*statement `tstl @\(%d0:w:2\)@\(2000\)' ignored
95 .*statement `tstl @\(%d0:w:2\)@\(0\)' ignored
96 .*statement `tstl \(\[1000,%a0,%d0:w:2\],2000\)' ignored
97 .*statement `tstl \(\[1000,%d0:w:2,%a0\],2000\)' ignored
98 .*statement `tstl \(\[1000,%d0,%a0\],2000\)' ignored
99 .*statement `tstl \(\[1000,%a1,%a0\],2000\)' ignored
100 .*statement `tstl \(\[1000,%a1:w:2,%a0\],2000\)' ignored
101 .*statement `tstl \(\[1000,%a0,%d0:w:2\]\)' ignored
102 .*statement `tstl \(\[1000,%d0,%a0\]\)' ignored
103 .*statement `tstl \(\[1000,%d0:w:2\],2000\)' ignored
104 .*statement `tstl \(\[1000,%d0:w:2\]\)' ignored
105 .*statement `tstl \(\[%a0,%d0:w:2\],2000\)' ignored
106 .*statement `tstl \(\[%d0,%a0\],2000\)' ignored
107 .*statement `tstl \(\[%a0,%d0:w:2\]\)' ignored
108 .*statement `tstl \(\[%d0,%a0\]\)' ignored
109 .*statement `tstl \(\[%d0:w:2\],2000\)' ignored
110 .*statement `tstl \(\[%d0:w:2\]\)' ignored
111 .*statement `pea %pc@\(8,%d0:w:2\)' ignored
112 .*statement `pea %pc@\(%d0:w:2\)' ignored
113 .*statement `pea \(8,%pc,%d0.w\*2\)' ignored
114 .*statement `pea 8\(%pc,%d0.w\*2\)' ignored
115 .*statement `pea \(%pc,%d0.w\*2\)' ignored
116 .*statement `pea %pc@\(1000,%d0:w:2\)' ignored
117 .*statement `pea %pc@\(100000\)' ignored
118 .*statement `pea \(1000,%pc,%d0.w\*2\)' ignored
119 .*statement `pea \(1000,%d0,%pc\)' ignored
120 .*statement `pea \(1000,%a1.w\*2,%pc\)' ignored
121 .*statement `pea \(1000,%a1,%pc\)' ignored
122 .*statement `pea 1000\(%pc,%d0.w\*2\)' ignored
123 .*statement `pea 1000\(%d0,%pc\)' ignored
124 .*statement `pea 1000\(%a1,%pc\)' ignored
125 .*statement `pea \(100000,%pc\)' ignored
126 .*statement `pea 100000\(%pc\)' ignored
127 .*statement `pea %zpc@\(1000,%d0:w:2\)' ignored
128 .*statement `pea %zpc@\(100000\)' ignored
129 .*statement `pea \(1000,%zpc,%d0.w\*2\)' ignored
130 .*statement `pea \(1000,%d0,%zpc\)' ignored
131 .*statement `pea \(1000,%a1.w\*2,%zpc\)' ignored
132 .*statement `pea \(1000,%a1,%zpc\)' ignored
133 .*statement `pea 1000\(%zpc,%d0.w\*2\)' ignored
134 .*statement `pea 1000\(%d0,%zpc\)' ignored
135 .*statement `pea 1000\(%a1,%zpc\)' ignored
136 .*statement `pea \(100000,%zpc\)' ignored
137 .*statement `pea 100000\(%zpc\)' ignored
138 .*statement `pea %pc@\(1000\)@\(2000,%d0:w:2\)' ignored
139 .*statement `pea %pc@\(1000\)@\(%d0:w:2\)' ignored
140 .*statement `pea %pc@\(1000\)@\(2000\)' ignored
141 .*statement `pea %pc@\(0\)@\(2000,%d0:w:2\)' ignored
142 .*statement `pea %pc@\(0\)@\(%d0:w:2\)' ignored
143 .*statement `pea %pc@\(0\)@\(2000\)' ignored
144 .*statement `pea \(\[1000,%pc\],%d0:w:2,2000\)' ignored
145 .*statement `pea \(\[1000,%pc\],%d0:w:2\)' ignored
146 .*statement `pea \(\[1000,%pc\],2000\)' ignored
147 .*statement `pea \(\[%pc\],%d0:w:2,2000\)' ignored
148 .*statement `pea \(\[%pc\],%d0:w:2\)' ignored
149 .*statement `pea \(\[%pc\],2000\)' ignored
150 .*statement `pea %zpc@\(1000\)@\(2000,%d0:w:2\)' ignored
151 .*statement `pea %zpc@\(1000\)@\(%d0:w:2\)' ignored
152 .*statement `pea %zpc@\(1000\)@\(2000\)' ignored
153 .*statement `pea %zpc@\(0\)@\(2000,%d0:w:2\)' ignored
154 .*statement `pea %zpc@\(0\)@\(%d0:w:2\)' ignored
155 .*statement `pea %zpc@\(0\)@\(2000\)' ignored
156 .*statement `pea \(\[1000,%zpc\],%d0:w:2,2000\)' ignored
157 .*statement `pea \(\[1000,%zpc\],%d0:w:2\)' ignored
158 .*statement `pea \(\[1000,%zpc\],2000\)' ignored
159 .*statement `pea \(\[%zpc\],%d0:w:2,2000\)' ignored
160 .*statement `pea \(\[%zpc\],%d0:w:2\)' ignored
161 .*statement `pea \(\[%zpc\],2000\)' ignored
162 .*statement `pea %pc@\(1000,%d0:w:2\)@\(2000\)' ignored
163 .*statement `pea %pc@\(1000,%d0:w:2\)@\(0\)' ignored
164 .*statement `pea %pc@\(%d0:w:2\)@\(2000\)' ignored
165 .*statement `pea %pc@\(%d0:w:2\)@\(0\)' ignored
166 .*statement `pea \(\[1000,%pc,%d0:w:2\],2000\)' ignored
167 .*statement `pea \(\[1000,%d0:w:2,%pc\],2000\)' ignored
168 .*statement `pea \(\[1000,%d0,%pc\],2000\)' ignored
169 .*statement `pea \(\[1000,%a1,%pc\],2000\)' ignored
170 .*statement `pea \(\[1000,%pc,%a1\],2000\)' ignored
171 .*statement `pea \(\[1000,%a1:w:2,%pc\],2000\)' ignored
172 .*statement `pea \(\[1000,%pc,%d0:w:2\]\)' ignored
173 .*statement `pea \(\[1000,%d0,%pc\]\)' ignored
174 .*statement `pea \(\[1000,%a1,%pc\]\)' ignored
175 .*statement `pea \(\[%pc,%d0:w:2\],2000\)' ignored
176 .*statement `pea \(\[%pc,%a0\],2000\)' ignored
177 .*statement `pea \(\[%pc,%d0:w:2\]\)' ignored
178 .*statement `pea \(\[%d0,%pc\]\)' ignored
179 .*statement `pea %zpc@\(1000,%d0:w:2\)@\(2000\)' ignored
180 .*statement `pea %zpc@\(1000,%d0:w:2\)@\(0\)' ignored
181 .*statement `pea %zpc@\(%d0:w:2\)@\(2000\)' ignored
182 .*statement `pea %zpc@\(%d0:w:2\)@\(0\)' ignored
183 .*statement `pea \(\[1000,%zpc,%d0:w:2\],2000\)' ignored
184 .*statement `pea \(\[1000,%d0:w:2,%zpc\],2000\)' ignored
185 .*statement `pea \(\[1000,%d0,%zpc\],2000\)' ignored
186 .*statement `pea \(\[1000,%a1,%zpc\],2000\)' ignored
187 .*statement `pea \(\[1000,%zpc,%a1\],2000\)' ignored
188 .*statement `pea \(\[1000,%a1:w:2,%zpc\],2000\)' ignored
189 .*statement `pea \(\[1000,%zpc,%d0:w:2\]\)' ignored
190 .*statement `pea \(\[1000,%d0,%zpc\]\)' ignored
191 .*statement `pea \(\[1000,%a1,%zpc\]\)' ignored
192 .*statement `pea \(\[%zpc,%d0:w:2\],2000\)' ignored
193 .*statement `pea \(\[%zpc,%a0\],2000\)' ignored
194 .*statement `pea \(\[%zpc,%d0:w:2\]\)' ignored
195 .*statement `pea \(\[%d0,%zpc\]\)' ignored