Calculate ARM arch attribute after relaxation
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 2014-11-21 Terry Guo <terry.guo@arm.com>
2
3 * gas/arm/attr-arch-assumption.d: New file.
4 * gas/arm/attr-arch-assumption.s: Likewise.
5
6 2014-11-21 Terry Guo <terry.guo@arm.com>
7
8 * gas/arm/armv7e-m+fpv5-d16.s: New.
9 * gas/arm/armv7e-m+fpv5-d16.d: Likewise.
10 * gas/arm/armv7e-m+fpv5-sp-d16.s: Likewise.
11 * gas/arm/armv7e-m+fpv5-sp-d16.d: Likewise.
12
13 2014-11-19 Ryan Mansfield <rmansfield@qnx.com>
14
15 * gas/aarch64/diagnostic.s: Add new warnings test patterns.
16 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
17
18 2014-11-18 Igor Zamyatin <igor.zamyatin@intel.com>
19
20 * gas/i386/x86-64-mpx-branch-1.d: Don't use *_BND relocations.
21 * gas/i386/x86-64-mpx-branch-2.d: Likewise.
22
23 2014-11-18 Jan Beulich <jbeulich@suse.com>
24
25 * gas/aarch64/crc32-directive.d: New.
26 * gas/aarch64/crypto-directive.d: New.
27 * gas/aarch64/crc32.s: Adjust to allow for directive use.
28 * gas/aarch64/crypto.s: Likewise.
29
30 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
31
32 * gas/i386/i386.exp: Run new tests.
33 * gas/i386/avx512vbmi-intel.d: New file.
34 * gas/i386/avx512vbmi.d: Likewise.
35 * gas/i386/avx512vbmi.s: Likewise.
36 * gas/i386/avx512vbmi_vl-intel.d: Likewise.
37 * gas/i386/avx512vbmi_vl.d: Likewise.
38 * gas/i386/avx512vbmi_vl.s: Likewise.
39 * gas/i386/x86-64-avx512vbmi-intel.d: Likewise.
40 * gas/i386/x86-64-avx512vbmi.d: Likewise.
41 * gas/i386/x86-64-avx512vbmi.s: Likewise.
42 * gas/i386/x86-64-avx512vbmi_vl-intel.d: Likewise.
43 * gas/i386/x86-64-avx512vbmi_vl.d: Likewise.
44 * gas/i386/x86-64-avx512vbmi_vl.s: Likewise.
45
46 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
47
48 * gas/i386/i386.exp: Run new tests.
49 * gas/i386/avx512ifma-intel.d: New file.
50 * gas/i386/avx512ifma.d: Likewise.
51 * gas/i386/avx512ifma.s: Likewise.
52 * gas/i386/avx512ifma_vl-intel.d: Likewise.
53 * gas/i386/avx512ifma_vl.d: Likewise.
54 * gas/i386/avx512ifma_vl.s: Likewise.
55 * gas/i386/x86-64-avx512ifma-intel.d: Likewise.
56 * gas/i386/x86-64-avx512ifma.d: Likewise.
57 * gas/i386/x86-64-avx512ifma.s: Likewise.
58 * gas/i386/x86-64-avx512ifma_vl-intel.d: Likewise.
59 * gas/i386/x86-64-avx512ifma_vl.d: Likewise.
60 * gas/i386/x86-64-avx512ifma_vl.s: Likewise.
61
62 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
63
64 * gas/i386/i386.exp: Run new tests.
65 * gas/i386/pcommit-intel.d: New file.
66 * gas/i386/pcommit.d: Likewise.
67 * gas/i386/pcommit.s: Likewise.
68 * gas/i386/x86-64-pcommit-intel.d: Likewise.
69 * gas/i386/x86-64-pcommit.d: Likewise.
70 * gas/i386/x86-64-pcommit.s: Likewise.
71
72 2014-11-17 Ilya Tocar <ilya.tocar@intel.com>
73
74 * gas/i386/i386.exp: Run new tests.
75 * gas/i386/clwb-intel.d: New file.
76 * gas/i386/clwb.d: Likewise.
77 * gas/i386/clwb.s: Likewise.
78 * gas/i386/x86-64-clwb-intel.d: Likewise.
79 * gas/i386/x86-64-clwb.d: Likewise.
80 * gas/i386/x86-64-clwb.s: Likewise.
81
82 2014-11-13 H.J. Lu <hongjiu.lu@intel.com>
83
84 PR gas/17598
85 * gas/i386/reloc64.s: Add @gotplt check.
86 * gas/i386/reloc64.d: Updated.
87 * gas/i386/reloc64.l: Likewise.
88
89 2014-11-07 H.J. Lu <hongjiu.lu@intel.com>
90
91 PR ld/17482
92 * gas/i386/ilp32/x32-tls.d: New file.
93 * gas/i386/ilp32/x32-tls.s: Likewise.
94
95 2014-05-11 Matthew Fortune <matthew.fortune@imgtec.com>
96
97 * gas/mips/elf_arch_mips32r6.d: New file.
98 * gas/mips/elf_arch_mips64r6.d: New file.
99 * gas/mips/mips.exp: Run the new tests.
100
101 2014-10-31 Andrew Pinski <apinski@cavium.com>
102 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
103
104 * gas/mips/mips.exp: Add support for Octeon3 architecture.
105 Also add in support for running Octeon3 tests.
106 * gas/mips/octeon3.d: New test.
107 * gas/mips/octeon3.s: New test source.
108
109 2014-10-21 Maciej W. Rozycki <macro@codesourcery.com>
110
111 * gas/mips/insn-opts.d: New test.
112 * gas/mips/insn-opts.s: New test source.
113 * gas/mips/mips.exp: Run the new test.
114
115 2014-10-21 Jan Beulich <jbeulich@suse.com>
116
117 * gas/gas/all/cond.s: Also test processing of leading double
118 quote and trailing backslash in false branch of conditional.
119 * gas/gas/all/cond.l: Adjust accordingly.
120
121 2014-10-21 Jan Beulich <jbeulich@suse.com>
122
123 * gas/ppc/power8.s: Test msgclr and msgsnd.
124 * gas/ppc/power8.d: Adjust accordingly.
125
126 2014-10-18 Alan Modra <amodra@gmail.com>
127
128 * gas/i386/inval-equ-2.l: Adjust.
129
130 2014-10-09 Jose E. Marchesi <jose.marchesi@oracle.com>
131
132 * gas/sparc/hpcvis3.d: Remove tests for the `chkpt', `commit',
133 `random', `wr r,i,%cps' and `rd r,%cps' instructions.
134 * gas/sparc/hpcvis3.s: Likewise.
135 * gas/sparc/xcrypto.d: New file.
136 * gas/sparc/xcrypto.s: Likewise.
137 * gas/sparc/mwait.d: New file.
138 * gas/sparc/mwait.s: Likewise.
139 * gas/sparc/mcdper.s: New file.
140 * gas/sparc/mcdper.d: Likewise.
141 * gas/sparc/sparc5vis4.d: New file.
142 * gas/sparc/sparc5vis4.s: Likewise.
143 * gas/sparc/sparc.exp (sparc_elf_setup): Run the xcrypto test.
144 Run the mwait test.
145 Run the mcdper test.
146 ` Run the sparc5vis4 test.
147
148 2014-09-27 Alan Modra <amodra@gmail.com>
149
150 * gas/elf/group2.d, * gas/elf/group2.s: New test.
151 * gas/elf/elf.exp: Run it.
152
153 2014-09-23 H.J. Lu <hongjiu.lu@intel.com>
154
155 PR gas/17421
156 * gas/i386/i386.exp: Run inval-16.
157
158 * gas/i386/inval-16.l: New file.
159 * gas/i386/inval-16.s: Likewise.
160
161 2014-09-22 H.J. Lu <hongjiu.lu@intel.com>
162
163 * gas/i386/cdr.d: New file.
164 * gas/i386/cdr.s: Likewise.
165 * gas/i386/x86-64-cdr.d: Likewise.
166
167 * gas/i386/i386.exp: Run cdr and x86-64-cdr.
168
169 2014-09-16 Ilya Tocar <ilya.tocar@intel.com>
170
171 * gas/i386/avx512dq-rcig.s: New.
172 * gas/i386/avx512dq-rcigrd-intel.d: Likewise.
173 * gas/i386/avx512dq-rcigrd.d: Likewise.
174 * gas/i386/avx512dq-rcigrne-intel.d: Likewise.
175 * gas/i386/avx512dq-rcigrne.d: Likewise.
176 * gas/i386/avx512dq-rcigru-intel.d: Likewise.
177 * gas/i386/avx512dq-rcigru.d: Likewise.
178 * gas/i386/avx512dq-rcigrz-intel.d: Likewise.
179 * gas/i386/avx512dq-rcigrz.d: Likewise.
180 * gas/i386/avx512er-rcig.s: Likewise.
181 * gas/i386/avx512er-rcigrd-intel.d: Likewise.
182 * gas/i386/avx512er-rcigrd.d: Likewise.
183 * gas/i386/avx512er-rcigrne-intel.d: Likewise.
184 * gas/i386/avx512er-rcigrne.d: Likewise.
185 * gas/i386/avx512er-rcigru-intel.d: Likewise.
186 * gas/i386/avx512er-rcigru.d: Likewise.
187 * gas/i386/avx512er-rcigrz-intel.d: Likewise.
188 * gas/i386/avx512er-rcigrz.d: Likewise.
189 * gas/i386/avx512f-rcig.s: Likewise.
190 * gas/i386/avx512f-rcigrd-intel.d: Likewise.
191 * gas/i386/avx512f-rcigrd.d: Likewise.
192 * gas/i386/avx512f-rcigrne-intel.d: Likewise.
193 * gas/i386/avx512f-rcigrne.d: Likewise.
194 * gas/i386/avx512f-rcigru-intel.d: Likewise.
195 * gas/i386/avx512f-rcigru.d: Likewise.
196 * gas/i386/avx512f-rcigrz-intel.d: Likewise.
197 * gas/i386/avx512f-rcigrz.d: Likewise.
198 * gas/i386/x86-64-avx512dq-rcig.s: Likewise.
199 * gas/i386/x86-64-avx512dq-rcigrd-intel.d: Likewise.
200 * gas/i386/x86-64-avx512dq-rcigrd.d: Likewise.
201 * gas/i386/x86-64-avx512dq-rcigrne-intel.d: Likewise.
202 * gas/i386/x86-64-avx512dq-rcigrne.d: Likewise.
203 * gas/i386/x86-64-avx512dq-rcigru-intel.d: Likewise.
204 * gas/i386/x86-64-avx512dq-rcigru.d: Likewise.
205 * gas/i386/x86-64-avx512dq-rcigrz-intel.d: Likewise.
206 * gas/i386/x86-64-avx512dq-rcigrz.d: Likewise.
207 * gas/i386/x86-64-avx512er-rcig.s: Likewise.
208 * gas/i386/x86-64-avx512er-rcigrd-intel.d: Likewise.
209 * gas/i386/x86-64-avx512er-rcigrd.d: Likewise.
210 * gas/i386/x86-64-avx512er-rcigrne-intel.d: Likewise.
211 * gas/i386/x86-64-avx512er-rcigrne.d: Likewise.
212 * gas/i386/x86-64-avx512er-rcigru-intel.d: Likewise.
213 * gas/i386/x86-64-avx512er-rcigru.d: Likewise.
214 * gas/i386/x86-64-avx512er-rcigrz-intel.d: Likewise.
215 * gas/i386/x86-64-avx512er-rcigrz.d: Likewise.
216 * gas/i386/x86-64-avx512f-rcig.s: Likewise.
217 * gas/i386/x86-64-avx512f-rcigrd-intel.d: Likewise.
218 * gas/i386/x86-64-avx512f-rcigrd.d: Likewise.
219 * gas/i386/x86-64-avx512f-rcigrne-intel.d: Likewise.
220 * gas/i386/x86-64-avx512f-rcigrne.d: Likewise.
221 * gas/i386/x86-64-avx512f-rcigru-intel.d: Likewise.
222 * gas/i386/x86-64-avx512f-rcigru.d: Likewise.
223 * gas/i386/x86-64-avx512f-rcigrz-intel.d: Likewise.
224 * gas/i386/x86-64-avx512f-rcigrz.d: Likewise.
225 * gas/i386/i386.exp: Run new tests.
226
227 2014-09-15 Andrew Bennett <andrew.bennett@imgtec.com>
228 Matthew Fortune <matthew.fortune@imgtec.com>
229
230 * gas/mips/24k-triple-stores-1.s: If testing for r6 prevent
231 non-supported instructions from being tested.
232 * gas/mips/24k-triple-stores-2.s: Likewise.
233 * gas/mips/24k-triple-stores-3.s: Likewise.
234 * gas/mips/24k-triple-stores-6.s: Likewise.
235 * gas/mips/beq.s: Likewise.
236 * gas/mips/eva.s: Likewise.
237 * gas/mips/ld-zero-3.s: Likewise.
238 * gas/mips/mips32-cp2.s: Likewise.
239 * gas/mips/mips32.s: Likewise.
240 * gas/mips/mips4.s: Likewise.
241 * gas/mips/add.s: Don't test the add instructions if r6, and
242 add padding.
243 * gas/mips/add.d: Check for a triple dot not a nop at the end of the
244 disassembly output.
245 * gas/mips/micromips@add.d: Likewise.
246 * gas/mips/mipsr6@24k-branch-delay-1.d: New file.
247 * gas/mips/mipsr6@24k-triple-stores-1.d: New file.
248 * gas/mips/mipsr6@24k-triple-stores-2-llsc.d: New file.
249 * gas/mips/mipsr6@24k-triple-stores-2.d: New file.
250 * gas/mips/mipsr6@24k-triple-stores-3.d: New file.
251 * gas/mips/mipsr6@24k-triple-stores-6.d: New file.
252 * gas/mips/mipsr6@add.d: New file.
253 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.l: New file.
254 * gas/mips/mipsr6@attr-gnu-4-1-msingle-float.s: New file.
255 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.l: New file.
256 * gas/mips/mipsr6@attr-gnu-4-1-msoft-float.s: New file.
257 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.l: New file.
258 * gas/mips/mipsr6@attr-gnu-4-2-mdouble-float.s: New file.
259 * gas/mips/mipsr6@beq.d: New file.
260 * gas/mips/mipsr6@bge.d: New file.
261 * gas/mips/mipsr6@bgeu.d: New file.
262 * gas/mips/mipsr6@blt.d: New file.
263 * gas/mips/mipsr6@bltu.d: New file.
264 * gas/mips/mipsr6@branch-misc-1.d: New file.
265 * gas/mips/mipsr6@branch-misc-2-64.d: New file.
266 * gas/mips/mipsr6@branch-misc-2pic-64.d: New file.
267 * gas/mips/mipsr6@branch-misc-4-64.d: New file.
268 * gas/mips/mipsr6@cache.d: New file.
269 * gas/mips/mipsr6@eva.d: New file.
270 * gas/mips/mipsr6@jal-svr4pic-noreorder.d: New file.
271 * gas/mips/mipsr6@jal-svr4pic.d: New file.
272 * gas/mips/mipsr6@ld-zero-2.d: New file.
273 * gas/mips/mipsr6@ld-zero-3.d: New file.
274 * gas/mips/mipsr6@loc-swap-dis.d: New file.
275 * gas/mips/mipsr6@mips32-cp2.d: New file.
276 * gas/mips/mipsr6@mips32-imm.d: New file.
277 * gas/mips/mipsr6@mips32.d: New file.
278 * gas/mips/mipsr6@mips32r2.d: New file.
279 * gas/mips/mipsr6@mips4-fp.d: New file.
280 * gas/mips/mipsr6@mips4-fp.l: New file.
281 * gas/mips/mipsr6@mips4-fp.s: New file.
282 * gas/mips/mipsr6@mips4.d: New file.
283 * gas/mips/mipsr6@mips5-fp.d: New file.
284 * gas/mips/mipsr6@mips5-fp.l: New file.
285 * gas/mips/mipsr6@mips5-fp.s: New file.
286 * gas/mips/mipsr6@mips64.d: New file.
287 * gas/mips/mipsr6@msa-branch.d: New file.
288 * gas/mips/mipsr6@msa.d: New file.
289 * gas/mips/mipsr6@pref.d: New file.
290 * gas/mips/mipsr6@relax-swap3.d: New file.
291 * gas/mips/r6-64-n32.d: New file.
292 * gas/mips/r6-64-n64.d: New file.
293 * gas/mips/r6-64-removed.l: New file.
294 * gas/mips/r6-64-removed.s: New file.
295 * gas/mips/r6-64.s: New file.
296 * gas/mips/r6-attr-none-double.d: New file.
297 * gas/mips/r6-n32.d: New file.
298 * gas/mips/r6-n64.d: New file.
299 * gas/mips/r6-removed.l: New file.
300 * gas/mips/r6-removed.s: New file.
301 * gas/mips/r6.d: New file.
302 * gas/mips/r6.s: New file.
303 * gas/mips/mipsr6@mips32-dsp.d: New file.
304 * gas/mips/mipsr6@mips32-dspr2.d: New file.
305 * gas/mips/mipsr6@mips32r2-ill.l: New file.
306 * gas/mips/mipsr6@mips32r2-ill.s: New file.
307 * gas/mips/cache.s: Add r6 instruction varients.
308 * gas/mips/mips.exp: Add support for the mips32r6 and mips64r6
309 architectures. Also prevent non r6 supported tests from running.
310 Finally, add in support for running the new r6 tests.
311 (run_dump_test_arch): Add support for mipsr6 tests.
312 (run_list_test_arch): Add support for using files of the
313 form arch@testname.l .
314
315 2014-09-15 Matthew Fortune <matthew.fortune@imgtec.com>
316
317 * gas/mips/attr-gnu-4-5-msingle-float.l: New file.
318 * gas/mips/attr-gnu-4-5-msingle-float.s: Likewise.
319 * gas/mips/attr-gnu-4-5-msoft-float.l: Likewise.
320 * gas/mips/attr-gnu-4-5-msoft-float.s: Likewise.
321 * gas/mips/attr-gnu-4-6-msingle-float.l: Update expected output.
322 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
323 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
324 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
325 * gas/mips/mips.exp: Update expected output for FP ABI 5,6,7.
326
327 2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
328
329 * gas/mips/mips.exp: Add mips*-img-elf* target triple.
330
331 2014-09-10 H.J. Lu <hongjiu.lu@intel.com>
332
333 * gas/i386/i386.exp: Run suffix-intel, x86-64-suffix and
334 x86-64-suffix-intel.
335
336 * gas/i386/suffix.s: Add tests for iret and sysret.
337 * gas/i386/suffix.d: Updated.
338
339 * gas/i386/suffix-intel.d: New file.
340 * gas/i386/x86-64-suffix-intel.d: Likewise.
341 * gas/i386/x86-64-suffix.d: Likewise.
342 * gas/i386/x86-64-suffix.s: Likewise.
343
344 2014-09-10 Alan Modra <amodra@gmail.com>
345
346 * gas/arm/got_prel.d: Adjust for changed section header placement.
347 * gas/i386/ilp32/x86-64-size-1.d: Likewise.
348 * gas/i386/ilp32/x86-64-size-3.d: Likewise.
349 * gas/i386/ilp32/x86-64-size-5.d: Likewise.
350 * gas/i386/ilp32/x86-64-unwind.d: Likewise.
351 * gas/i386/size-1.d: Likewise.
352 * gas/i386/size-3.d: Likewise.
353 * gas/i386/x86-64-size-1.d: Likewise.
354 * gas/i386/x86-64-size-3.d: Likewise.
355 * gas/i386/x86-64-size-5.d: Likewise.
356 * gas/i386/x86-64-unwind.d: Likewise.
357 * gas/ia64/alias-ilp32.d: Likewise.
358 * gas/ia64/alias.d: Likewise.
359 * gas/ia64/group-1.d: Likewise.
360 * gas/ia64/group-2.d: Likewise.
361 * gas/ia64/secname-ilp32.d: Likewise.
362 * gas/ia64/secname.d: Likewise.
363 * gas/ia64/unwind-ilp32.d: Likewise.
364 * gas/ia64/unwind.d: Likewise.
365 * gas/mmix/bspec-1.d: Likewise.
366 * gas/mmix/bspec-2.d: Likewise.
367 * gas/mmix/byte-1.d: Likewise.
368 * gas/mmix/loc-1.d: Likewise.
369 * gas/mmix/loc-2.d: Likewise.
370 * gas/mmix/loc-3.d: Likewise.
371 * gas/mmix/loc-4.d: Likewise.
372 * gas/mmix/loc-5.d: Likewise.
373 * gas/tic6x/scomm-directive-4.d: Likewise.
374
375 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
376
377 * gas/mips/attr-gnu-abi-fp-1.d: Relax expected output.
378 * gas/mips/elf_ase_micromips-2.d: Likewise.
379 * gas/mips/elf_ase_micromips.d: Likewise.
380 * gas/mips/elf_ase_mips16-2.d: Likewise.
381 * gas/mips/elf_ase_mips16.d: Likewise.
382 * gas/mips/module-mfp32.d: Likewise.
383 * gas/mips/module-msingle-float.d: Likewise.
384 * gas/mips/module-msoft-float.d: Likewise.
385
386 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
387
388 * gas/mips/module-defer-warn2.l: Ignore differences in output from
389 64-bit vs 32-bit targets using O32.
390
391 2014-09-06 Matthew Fortune <matthew.fortune@imgtec.com>
392
393 * gas/elf/type.e: Account for new sections.
394 * gas/mips/mips16-e.d: Likewise.
395 * gas/mips/mips16-f.d: Likewise.
396 * gas/mips/mipsel16-e.d: Likewise.
397 * gas/mips/mipsel16-f.d: Likewise.
398 * gas/mips/tmips16-e.d: Appropriately escape dots.
399 * gas/mips/tmips16-f.d: Likewise.
400 * gas/mips/tmipsel16-e.d: Likewise.
401 * gas/mips/tmipsel16-f.d: Likewise.
402
403 2014-09-04 Matthew Fortune <matthew.fortune@imgtec.com>
404
405 * gas/mips/mips.exp: Add mipsisa32 and mipsisa32el to
406 the list of addr32 targets.
407
408 2014-09-03 Jiong Wang <jiong.wang@arm.com>
409
410 * gas/aarch64/illegal.s: Update testcase.
411 * gas/aarch64/illegal.d: Likewise.
412 * gas/aarch64/sysreg-1.s: Likewise.
413 * gas/aarch64/sysreg-1.d: Likewise.
414
415 2014-09-03 Jiong Wang <jiong.wang@arm.com>
416
417 * gas/aarch64/lse-atomic.d: New.
418 * gas/aarch64/lse-atomic.s: Likewise.
419 * gas/aarch64/illegal-lse.d: Likewise.
420 * gas/aarch64/illegal-lse.l: Likewise.
421 * gas/aarch64/illegal-lse.s: Likewise.
422 * gas/aarch64/diagnostic.s: Check processor feature detect for lse
423 instruction.
424 * gas/aarch64/diagnostic.l: Likewise.
425
426 2014-08-26 Jiong Wang <jiong.wang@arm.com>
427
428 * gas/arm/blx-bl-convert.d: New testcase.
429 * gas/arm/blx-bl-convert.l: Warning expectation.
430 * gas/arm/blx-bl-convert.s: Source file.
431
432 2014-08-26 Maciej W. Rozycki <macro@codesourcery.com>
433
434 * gas/mips/l_d.d: Remove ECOFF offset alternatives.
435 * gas/mips/mips1@l_d.d: Likewise.
436 * gas/mips/ld.d: Likewise.
437 * gas/mips/mips1@ld.d: Likewise.
438 * gas/mips/mips1@ld-forward.d: Likewise.
439 * gas/mips/s_d.d: Likewise.
440 * gas/mips/mips1@s_d.d: Likewise.
441 * gas/mips/sd.d: Likewise.
442
443 2014-08-25 Jose E. Marchesi <jose.marchesi@oracle.com>
444
445 * gas/sparc/ldx_stx.s: New file.
446 * gas/sparc/ldx_stx.d: Likewise.
447
448 * gas/sparc/ldx_efsr.s: New file.
449 * gas/sparc/ldx_efsr.d: Likewise.
450
451 * gas/sparc/ld_st_fsr.s: New file.
452 * gas/sparc/ld_st_fsr.d: Likewise.
453
454 * gas/sparc/sparc.exp: Run the tests ldx_stx, ldx_efsr and
455 ld_st_fsr.
456
457 2014-08-22 Paul Brook <paul@codesourcery.com>
458
459 * gas/arm/arch7a-mp.d: Adjust according to `print_arm_address'
460 offset fix.
461 * gas/arm/arch7r-mp.d: Likewise.
462
463 2014-08-21 Maciej W. Rozycki <macro@codesourcery.com>
464
465 * gas/mips/mips.exp: Correct indentation.
466
467 2014-08-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
468
469 * gas/arm/ual-vcmp.s: New file.
470 * gas/arm/ual-vcmp.d: Likewise.
471 * gas/arm/vcmp-zero-bad.s: Likewise.
472 * gas/arm/vcmp-zero-bad.d: Likewise.
473 * gas/arm/vcmp-zero-bad.l: Likewise.
474
475 2014-08-13 Mike Frysinger <vapier@gentoo.org>
476
477 * gas/bfin/parallel_illegal.d: Add missing semicolons.
478
479 2014-08-13 Mike Frysinger <vapier@gentoo.org>
480
481 * gas/bfin/load.d: Update output.
482 * gas/bfin/load.s: Add .data section.
483
484 2014-08-12 H.J. Lu <hongjiu.lu@intel.com>
485
486 * gas/i386/omit-lock.s: Remove type directive.
487
488 2014-08-06 Ilya Tocar <ilya.tocar@intel.com>
489
490 * gas/i386/i386.exp: Run new tests.
491 * gas/i386/omit-lock-no.d: New.
492 * gas/i386/omit-lock-yes.d: Ditto.
493 * gas/i386/omit-lock.s: Ditto.
494
495 2014-07-29 Matthew Fortune <matthew.fortune@imgtec.com>
496
497 * gas/mips/attr-gnu-4-0.d: New.
498 * gas/mips/attr-gnu-4-0.s: Likewise.
499 * gas/mips/attr-gnu-4-1-mfp32.l: Likewise.
500 * gas/mips/attr-gnu-4-1-mfp32.s: Likewise.
501 * gas/mips/attr-gnu-4-1-mfp64.l: Likewise.
502 * gas/mips/attr-gnu-4-1-mfp64.s: Likewise.
503 * gas/mips/attr-gnu-4-1-mfpxx.s: Likewise.
504 * gas/mips/attr-gnu-4-1-msingle-float.l: Likewise.
505 * gas/mips/attr-gnu-4-1-msingle-float.s: Likewise.
506 * gas/mips/attr-gnu-4-1-msoft-float.l: Likewise.
507 * gas/mips/attr-gnu-4-1-msoft-float.s: Likewise.
508 * gas/mips/attr-gnu-4-1.d: Likewise.
509 * gas/mips/attr-gnu-4-1.s: Likewise.
510 * gas/mips/attr-gnu-4-2-mdouble-float.l: Likewise.
511 * gas/mips/attr-gnu-4-2-mdouble-float.s: Likewise.
512 * gas/mips/attr-gnu-4-2-msoft-float.l: Likewise.
513 * gas/mips/attr-gnu-4-2-msoft-float.s: Likewise.
514 * gas/mips/attr-gnu-4-2.d: Likewise.
515 * gas/mips/attr-gnu-4-2.s: Likewise.
516 * gas/mips/attr-gnu-4-3-mhard-float.l: Likewise.
517 * gas/mips/attr-gnu-4-3-mhard-float.s: Likewise.
518 * gas/mips/attr-gnu-4-3.d: Likewise.
519 * gas/mips/attr-gnu-4-3.s: Likewise.
520 * gas/mips/attr-gnu-4-4.l: Likewise.
521 * gas/mips/attr-gnu-4-4.s: Likewise.
522 * gas/mips/attr-gnu-4-5-64.l: Likewise.
523 * gas/mips/attr-gnu-4-5-64.s: Likewise.
524 * gas/mips/attr-gnu-4-5.d: Likewise.
525 * gas/mips/attr-gnu-4-5.l: Likewise.
526 * gas/mips/attr-gnu-4-5.s: Likewise.
527 * gas/mips/attr-gnu-4-6-64.l: Likewise.
528 * gas/mips/attr-gnu-4-6-64.s: Likewise.
529 * gas/mips/attr-gnu-4-6.d: Likewise.
530 * gas/mips/attr-gnu-4-6.l: Likewise.
531 * gas/mips/attr-gnu-4-6.s: Likewise.
532 * gas/mips/attr-gnu-4-6-msingle-float.l: Likewise.
533 * gas/mips/attr-gnu-4-6-msingle-float.s: Likewise.
534 * gas/mips/attr-gnu-4-6-msoft-float.l: Likewise.
535 * gas/mips/attr-gnu-4-6-msoft-float.s: Likewise.
536 * gas/mips/attr-gnu-4-6-noodd.l: Likewise.
537 * gas/mips/attr-gnu-4-6-noodd.s: Likewise.
538 * gas/mips/attr-gnu-4-7-64.l: Likewise.
539 * gas/mips/attr-gnu-4-7-64.s: Likewise.
540 * gas/mips/attr-gnu-4-7-msingle-float.l: Likewise.
541 * gas/mips/attr-gnu-4-7-msingle-float.s: Likewise.
542 * gas/mips/attr-gnu-4-7-msoft-float.l: Likewise.
543 * gas/mips/attr-gnu-4-7-msoft-float.s: Likewise.
544 * gas/mips/attr-gnu-4-7-odd.l: Likewise.
545 * gas/mips/attr-gnu-4-7-odd.s: Likewise.
546 * gas/mips/attr-gnu-4-7.d: Likewise.
547 * gas/mips/attr-gnu-4-7.l: Likewise.
548 * gas/mips/attr-gnu-4-7.s: Likewise.
549 * gas/mips/attr-none-double.d: Likewise.
550 * gas/mips/attr-none-o32-fp64.d: Likewise.
551 * gas/mips/attr-none-o32-fp64-nooddspreg.d
552 * gas/mips/attr-none-o32-fpxx.d: Likewise.
553 * gas/mips/attr-none-single-float.d: Likewise.
554 * gas/mips/attr-none-soft-float.d: Likewise.
555 * gas/mips/elf_arch_mips32r3.d: Likewise.
556 * gas/mips/elf_arch_mips32r5.d: Likewise.
557 * gas/mips/elf_arch_mips64r3.d: Likewise.
558 * gas/mips/elf_arch_mips64r5.d: Likewise.
559 * gas/mips/li-d.d: Likewise.
560 * gas/mips/li-d.s: Likewise.
561 * gas/mips/module-check-warn.l: Likewise.
562 * gas/mips/module-check-warn.s: Likewise.
563 * gas/mips/module-check.d: Likewise.
564 * gas/mips/module-check.s: Likewise.
565 * gas/mips/module-mfp32.d: Likewise.
566 * gas/mips/module-mfp32.s: Likewise.
567 * gas/mips/module-mfp64.d: Likewise.
568 * gas/mips/module-mfp64.s: Likewise.
569 * gas/mips/module-mfp64-noodd.d: Likewise.
570 * gas/mips/module-mfp64-noodd.s: Likewise.
571 * gas/mips/module-mfpxx.d: Likewise.
572 * gas/mips/module-mfpxx.s: Likewise.
573 * gas/mips/module-msingle-float.d: Likewise.
574 * gas/mips/module-msingle-float.s: Likewise.
575 * gas/mips/module-msoft-float.d: Likewise.
576 * gas/mips/module-msoft-float.s: Likewise.
577 * gas/mips/module-set-mfpxx.d: Likewise.
578 * gas/mips/module-set-mfpxx.s: Likewise.
579 * gas/mips/fpxx-oddfpreg.d: Likewise.
580 * gas/mips/fpxx-oddfpreg.l: Likewise.
581 * gas/mips/fpxx-oddfpreg.s: Likewise.
582 * gas/mips/no-odd-spreg.d: Likewise.
583 * gas/mips/odd-spreg.d: Likewise.
584 * gas/elf/section2.e-mips: Adjust expected output.
585 * gas/mips/attr-gnu-abi-fp-1.d: Likewise.
586 * gas/mips/attr-gnu-abi-msa-1.d: Likewise.
587 * gas/mips/call-nonpic-1.d: Likewise.
588 * gas/mips/elf_arch_mips1.d: Likewise.
589 * gas/mips/elf_arch_mips2.d: Likewise.
590 * gas/mips/elf_arch_mips3.d: Likewise.
591 * gas/mips/elf_arch_mips32.d: Likewise.
592 * gas/mips/elf_arch_mips32r2.d: Likewise.
593 * gas/mips/elf_arch_mips4.d: Likewise.
594 * gas/mips/elf_arch_mips5.d: Likewise.
595 * gas/mips/elf_arch_mips64.d: Likewise.
596 * gas/mips/elf_arch_mips64r2.d: Likewise.
597 * gas/mips/elf_ase_micromips-2.d: Likewise.
598 * gas/mips/elf_ase_micromips.d: Likewise.
599 * gas/mips/elf_ase_mips16-2.d: Likewise.
600 * gas/mips/elf_ase_mips16.d: Likewise.
601 * gas/mips/module-defer-warn1.d: Likewise.
602 * gas/mips/module-override.d: Likewise.
603 * gas/mips/n32-consec.d: Likewise.
604 * gas/mips/nan-2008-1.d: Likewise.
605 * gas/mips/nan-2008-2.d: Likewise.
606 * gas/mips/nan-2008-3.d: Likewise.
607 * gas/mips/nan-2008-4.d: Likewise.
608 * gas/mips/nan-legacy-1.d: Likewise.
609 * gas/mips/nan-legacy-2.d: Likewise.
610 * gas/mips/nan-legacy-3.d: Likewise.
611 * gas/mips/nan-legacy-4.d: Likewise.
612 * gas/mips/nan-legacy-5.d: Likewise.
613 * gas/mips/tmips16-e.d: Likewise.
614 * gas/mips/tmips16-f.d: Likewise.
615 * gas/mips/tmipsel16-e.d: Likewise.
616 * gas/mips/tmipsel16-f.d: Likewise.
617 * gas/mips/mips.exp: Add new tests.
618
619 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
620 Alexander Ivchenko <alexander.ivchenko@intel.com>
621 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
622 Sergey Lega <sergey.s.lega@intel.com>
623 Anna Tikhonova <anna.tikhonova@intel.com>
624 Ilya Tocar <ilya.tocar@intel.com>
625 Andrey Turetskiy <andrey.turetskiy@intel.com>
626 Ilya Verbin <ilya.verbin@intel.com>
627 Kirill Yukhin <kirill.yukhin@intel.com>
628 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
629
630 * gas/i386/avx512dq-intel.d: New.
631 * gas/i386/avx512dq.d: New.
632 * gas/i386/avx512dq.s: New.
633 * gas/i386/avx512dq_vl-intel.d: New.
634 * gas/i386/avx512dq_vl.d: New.
635 * gas/i386/avx512dq_vl.s: New.
636 * gas/i386/i386.exp: Run new AVX-512 tests.
637 * gas/i386/x86-64-avx512dq-intel.d: New.
638 * gas/i386/x86-64-avx512dq.d: New.
639 * gas/i386/x86-64-avx512dq.s: New.
640 * gas/i386/x86-64-avx512dq_vl-intel.d: New.
641 * gas/i386/x86-64-avx512dq_vl.d: New.
642 * gas/i386/x86-64-avx512dq_vl.s: New.
643
644 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
645 Alexander Ivchenko <alexander.ivchenko@intel.com>
646 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
647 Sergey Lega <sergey.s.lega@intel.com>
648 Anna Tikhonova <anna.tikhonova@intel.com>
649 Ilya Tocar <ilya.tocar@intel.com>
650 Andrey Turetskiy <andrey.turetskiy@intel.com>
651 Ilya Verbin <ilya.verbin@intel.com>
652 Kirill Yukhin <kirill.yukhin@intel.com>
653 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
654
655 * gas/i386/avx512bw-intel.d: New.
656 * gas/i386/avx512bw-opts-intel.d: New.
657 * gas/i386/avx512bw-opts.d: New.
658 * gas/i386/avx512bw-opts.s: New.
659 * gas/i386/avx512bw-wig.s: New.
660 * gas/i386/avx512bw-wig1-intel.d: New.
661 * gas/i386/avx512bw-wig1.d: New.
662 * gas/i386/avx512bw.d: New.
663 * gas/i386/avx512bw.s: New.
664 * gas/i386/avx512bw_vl-intel.d: New.
665 * gas/i386/avx512bw_vl-opts-intel.d: New.
666 * gas/i386/avx512bw_vl-opts.d: New.
667 * gas/i386/avx512bw_vl-opts.s: New.
668 * gas/i386/avx512bw_vl-wig.s: New.
669 * gas/i386/avx512bw_vl-wig1-intel.d: New.
670 * gas/i386/avx512bw_vl-wig1.d: New.
671 * gas/i386/avx512bw_vl.d: New.
672 * gas/i386/avx512bw_vl.s: New.
673 * gas/i386/i386.exp: Run new AVX-512 tests.
674 * gas/i386/x86-64-avx512bw-intel.d: New.
675 * gas/i386/x86-64-avx512bw-opts-intel.d: New.
676 * gas/i386/x86-64-avx512bw-opts.d: New.
677 * gas/i386/x86-64-avx512bw-opts.s: New.
678 * gas/i386/x86-64-avx512bw-wig.s: New.
679 * gas/i386/x86-64-avx512bw-wig1-intel.d: New.
680 * gas/i386/x86-64-avx512bw-wig1.d: New.
681 * gas/i386/x86-64-avx512bw.d: New.
682 * gas/i386/x86-64-avx512bw.s: New.
683 * gas/i386/x86-64-avx512bw_vl-intel.d: New.
684 * gas/i386/x86-64-avx512bw_vl-opts-intel.d: New.
685 * gas/i386/x86-64-avx512bw_vl-opts.d: New.
686 * gas/i386/x86-64-avx512bw_vl-opts.s: New.
687 * gas/i386/x86-64-avx512bw_vl-wig.s: New.
688 * gas/i386/x86-64-avx512bw_vl-wig1-intel.d: New.
689 * gas/i386/x86-64-avx512bw_vl-wig1.d: New.
690 * gas/i386/x86-64-avx512bw_vl.d: New.
691 * gas/i386/x86-64-avx512bw_vl.s: New.
692
693 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
694 Alexander Ivchenko <alexander.ivchenko@intel.com>
695 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
696 Sergey Lega <sergey.s.lega@intel.com>
697 Anna Tikhonova <anna.tikhonova@intel.com>
698 Ilya Tocar <ilya.tocar@intel.com>
699 Andrey Turetskiy <andrey.turetskiy@intel.com>
700 Ilya Verbin <ilya.verbin@intel.com>
701 Kirill Yukhin <kirill.yukhin@intel.com>
702 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
703
704 * gas/i386/avx512cd_vl-intel.d: New.
705 * gas/i386/avx512cd_vl.d: New.
706 * gas/i386/avx512cd_vl.s: New.
707 * gas/i386/i386.exp: Run new AVX-512 tests.
708 * gas/i386/x86-64-avx512cd_vl-intel.d: New.
709 * gas/i386/x86-64-avx512cd_vl.d: New.
710 * gas/i386/x86-64-avx512cd_vl.s: New.
711
712 2014-07-22 Sergey Guriev <sergey.s.guriev@intel.com>
713 Alexander Ivchenko <alexander.ivchenko@intel.com>
714 Maxim Kuznetsov <maxim.kuznetsov@intel.com>
715 Sergey Lega <sergey.s.lega@intel.com>
716 Anna Tikhonova <anna.tikhonova@intel.com>
717 Ilya Tocar <ilya.tocar@intel.com>
718 Andrey Turetskiy <andrey.turetskiy@intel.com>
719 Ilya Verbin <ilya.verbin@intel.com>
720 Kirill Yukhin <kirill.yukhin@intel.com>
721 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
722
723 * gas/i386/avx512f_vl-intel.d: New.
724 * gas/i386/avx512f_vl-opts-intel.d: New.
725 * gas/i386/avx512f_vl-opts.d: New.
726 * gas/i386/avx512f_vl-opts.s: New.
727 * gas/i386/avx512f_vl-wig.s: New.
728 * gas/i386/avx512f_vl-wig1-intel.d: New.
729 * gas/i386/avx512f_vl-wig1.d: New.
730 * gas/i386/avx512f_vl.d: New.
731 * gas/i386/avx512f_vl.s: New.
732 * gas/i386/i386.exp: Run new AVX-512 tests.
733 * gas/i386/x86-64-avx512f_vl-intel.d: New.
734 * gas/i386/x86-64-avx512f_vl-opts-intel.d: New.
735 * gas/i386/x86-64-avx512f_vl-opts.d: New.
736 * gas/i386/x86-64-avx512f_vl-opts.s: New.
737 * gas/i386/x86-64-avx512f_vl-wig.s: New.
738 * gas/i386/x86-64-avx512f_vl-wig1-intel.d: New.
739 * gas/i386/x86-64-avx512f_vl-wig1.d: New.
740 * gas/i386/x86-64-avx512f_vl.d: New.
741 * gas/i386/x86-64-avx512f_vl.s: New.
742
743 2014-07-17 Ilya Tocar <ilya.tocar@intel.com>
744
745 * gas/i386/x86-64-equ.d: New.
746 * gas/i386/x86-64-equ.s: New.
747 * gas/i386/i386.exp: Run x86-64-equ.
748
749 2014-07-12 David Majnemer <david.majnemer@gmail.com>
750
751 * gas/pe/set.s, * gas/pe/set.d: New test.
752 * gas/pe/pe.exp: Run it.
753
754 2014-07-10 Will Newton <will.newton@linaro.org>
755
756 * gas/elf/elf.exp: Remove special handling of arm-elf for
757 section2 test.
758 * gas/elf/section2.e-armeabi: Rename to...
759 * gas/elf/section2.e-arm: ...here.
760 * gas/elf/section2.e-armelf: Remove file.
761
762 * gas/arm/bl-local-2.d: Only enable the test on EABI and
763 NaCl configurations.
764 * gas/arm/bl-local-v4t.d: Likewise.
765 * gas/arm/blx-local.d: Likewise.
766 * gas/arm/branch-reloc.d: Likewise.
767
768 2014-07-08 Ilya Tocar <ilya.tocar@intel.com>
769
770 * gas/i386/evex-lig256-intel.d: Updated.
771 * gas/i386/evex-lig256.d: Updated.
772 * gas/i386/evex-lig512-intel.d: Updated.
773 * gas/i386/evex-lig512-intel.d: Updated.
774 * gas/i386/x86-64-evex-lig256-intel.d: Updated.
775 * gas/i386/x86-64-evex-lig256.d: Updated.
776 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
777 * gas/i386/x86-64-evex-lig512-intel.d: Updated.
778
779 2014-07-08 Jiong Wang <jiong.wang@arm.com>
780
781 * gas/arm/ldconst.s: Add test cases for symbol literal.
782 * gas/arm/ldconst.d: Likewise.
783 * gas/arm/vldconst.s: Add test cases for vldr.
784 * gas/arm/thumb2_vpool.s: Likewise.
785 * gas/arm/vldconst.d: New pattern for little-endian.
786 * gas/arm/thumb2_vpool.d: Likewise.
787 * gas/arm/vldconst_be.d: New pattern for big-endian.
788 * gas/arm/thumb2_vpool_be.d: Likewise.
789
790 * gas/arm/armv8-a+crypto.d: Skip for non-ELF targets.
791 * gas/arm/armv8-a+fp.d: Likewise.
792 * gas/arm/armv8-a+simd.d: Likewise.
793 * gas/arm/armv8-a-barrier-thumb.d: Likewise.
794 * gas/arm/bl-local-2.d: Likewise.
795 * gas/arm/ldgesb-bad.d: Likewise.
796 * gas/arm/ldgesh-bad.d: Likewise.
797 * gas/arm/thumb2_pool.d: Likewise.
798 * gas/arm/thumb2_pool.s: Likewise.
799
800 2014-06-17 Jiong Wang <jiong.wang@arm.com>
801
802 * gas/arm/armv8-a-it-bad.s: New check for deprecated sp_inc/dec within
803 IT block for ARMv8.
804 * gas/arm/armv8-a-it-bad.l: Likewise.
805
806 2014-06-17 Hans-Peter Nilsson <hp@axis.com>
807
808 * gas/cris/range-err-3.s: New test.
809
810 2014-06-16 Jiong Wang <jiong.wang@arm.com>
811
812 * gas/aarch64/diagnostic.s: Add new test patterns.
813 * gas/aarch64/diagnostic.l: Update expected diagnostic output.
814
815 2014-06-16 Alan Modra <amodra@gmail.com>
816
817 * gas/elf/bad-group.s: Use %function.
818 * gas/elf/bad-group.err: Expect correct line number. Allow
819 other errors.
820 * gas/elf/bad-size.err: Allow other errors. Match expected
821 error somewhat more rigorously.
822 * gas/i386/reloc32.l: Allow other errors.
823 * gas/i386/mpx-inval-1.l: Match applied relocs.
824 * gas/i386/x86-64-mpx-inval-1.l: Likewise, and nop padding.
825 * gas/i386/x86-64-mpx-inval-2.l: Match nop padding, and allow
826 other errors.
827 * gas/macros/dot.s: Use .balign.
828 * gas/macros/dot.l: Update alignment output.
829 * gas/symver/symver6.l: Allow other errors.
830
831 2014-06-16 Alan Modra <amodra@gmail.com>
832
833 * gas/vax/elf-rel.d: Update.
834
835 2014-06-16 Alan Modra <amodra@gmail.com>
836
837 * gas/cris/rd-bkw4v32.d: Update.
838
839 2014-06-10 H.J. Lu <hongjiu.lu@intel.com>
840
841 * gas/i386/prefix.s: Add another fwait test.
842 * gas/i386/prefix.d: Updated.
843
844 2014-06-09 Nick Clifton <nickc@redhat.com>
845
846 * gas/msp430/msp430x.d: Update to match revised assembler output.
847
848 2014-06-03 Nick Clifton <nickc@redhat.com>
849
850 * gas/msp430/bad.d: Use -my not -mz.
851
852 2014-05-22 Alan Modra <amodra@gmail.com>
853
854 * gas/d30v/bittest.l: Update for changed whitespace.
855 * gas/d30v/serial.l: Likewise.
856 * gas/d30v/serial2.l: Likewise.
857 * gas/d30v/serial2O.l: Likewise.
858 * gas/d30v/warn_oddreg.l: Likewise.
859 * gas/i386/inval-equ-2.l: Likewise.
860 * gas/i386/mpx-inval-1.l: Likewise.
861 * gas/i386/sse-check-error.l: Likewise.
862 * gas/i386/x86-64-mpx-inval-1.l: Likewise.
863 * gas/i386/x86-64-mpx-inval-2.l: Likewise.
864 * gas/i386/x86-64-size-inval-1.l: Likewise.
865 * gas/i386/x86-64-sse-check-error.l: Likewise.
866
867 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
868
869 * gas/mips/mips.exp: Add new tests. Use 64-bit ABI for relax-bc1any.
870 Fix micromips arch definition to use mips64r2 consistently.
871 * gas/mips/module-defer-warn1.s: New.
872 * gas/mips/module-defer-warn1.d: New.
873 * gas/mips/module-defer-warn2.s: New.
874 * gas/mips/module-defer-warn2.l: New.
875 * gas/mips/module-override.d: New.
876 * gas/mips/module-override.s: New.
877 * gas/mips/mips-gp32-fp64.l: Update expected output.
878 * gas/mips/mips-gp64-fp32-pic.l: Update expected output.
879 * gas/mips/mips-gp64-fp32.l: Update expected output.
880
881 2014-05-20 Matthew Fortune <matthew.fortune@imgtec.com>
882
883 * gas/mips/micromips@msa-branch.d: Rework expected output for fp64.
884 * gas/mips/msa-branch.d: Likewise.
885
886 2014-05-20 Nick Clifton <nickc@redhat.com>
887
888 * gas/elf/struct.d: Expect extra output from some toolchains.
889 * gas/symver/symver0.d: Likewise.
890 * gas/symver/symver1.d: Likewise.
891
892 2014-05-09 H.J. Lu <hongjiu.lu@intel.com>
893
894 * gas/i386/nops-1-core2.d: Replace data32 with data16.
895 * gas/i386/nops-4a-i686.d: Likewise.
896 * gas/i386/nops-5-i686.d: Likewise.
897 * gas/i386/nops-5.d: Likewise.
898 * gas/i386/x86-64-cbw-intel.d: Likewise.
899 * gas/i386/x86-64-cbw.d: Likewise.
900 * gas/i386/x86-64-io-intel.d: Likewise.
901 * gas/i386/x86-64-io-suffix.d: Likewise.
902 * gas/i386/x86-64-io.d: Likewise.
903 * gas/i386/x86-64-nops-1-core2.d: Likewise.
904 * gas/i386/x86-64-nops-1-g64.d: Likewise.
905 * gas/i386/x86-64-nops-1-nocona.d: Likewise.
906 * gas/i386/x86-64-nops-1.d: Likewise.
907 * gas/i386/x86-64-nops-2.d: Likewise.
908 * gas/i386/x86-64-nops-3.d: Likewise.
909 * gas/i386/x86-64-nops-4-core2.d: Likewise.
910 * gas/i386/x86-64-nops-4.d: Likewise.
911 * gas/i386/x86-64-nops-5-k8.d: Likewise.
912 * gas/i386/x86-64-nops-5.d: Likewise.
913 * gas/i386/x86-64-stack-intel.d: Likewise.
914 * gas/i386/x86-64-stack-suffix.d: Likewise.
915 * gas/i386/x86-64-stack.d: Likewise.
916 * gas/i386/ilp32/x86-64-cbw-intel.d: Likewise.
917 * gas/i386/ilp32/x86-64-cbw.d: Likewise.
918 * gas/i386/ilp32/x86-64-io-intel.d: Likewise.
919 * gas/i386/ilp32/x86-64-io-suffix.d: Likewise.
920 * gas/i386/ilp32/x86-64-io.d: Likewise.
921 * gas/i386/ilp32/x86-64-nops-1-core2.d:
922 * gas/i386/ilp32/x86-64-nops-1-nocona.d: Likewise.
923 * gas/i386/ilp32/x86-64-nops-1.d: Likewise.
924 * gas/i386/ilp32/x86-64-nops-2.d: Likewise.
925 * gas/i386/ilp32/x86-64-nops-3.d: Likewise.
926 * gas/i386/ilp32/x86-64-nops-4-core2.d: Likewise.
927 * gas/i386/ilp32/x86-64-nops-4.d: Likewise.
928 * gas/i386/ilp32/x86-64-nops-5-k8.d: Likewise.
929 * gas/i386/ilp32/x86-64-nops-5.: Likewise.
930 * gas/i386/ilp32/x86-64-stack-intel.d: Likewise.
931 * gas/i386/ilp32/x86-64-stack-suffix.: Likewise.
932 * gas/i386/ilp32/x86-64-stack.d: Likewise.
933
934 2014-05-08 Matthew Fortune <matthew.fortune@imgtec.com>
935
936 * gas/mips/attr-gnu-abi-fp-1.s: New.
937 * gas/mips/attr-gnu-abi-fp-1.d: New.
938 * gas/mips/attr-gnu-abi-msa-1.s: New.
939 * gas/mips/attr-gnu-abi-msa-1.d: New.
940 * gas/mips/mips.exp: Add new tests.
941
942 2014-05-07 Andrew Bennett <andrew.bennett@imgtec.com>
943
944 * gas/mips/mips.exp: Add MIPS32r5 tests. Also add the mips32r3,
945 mips32r5, mips64r3 and mips64r5 isas to the testsuite.
946 * gas/mips/r5.s: New test.
947 * gas/mips/r5.d: Likewise.
948
949 2014-05-05 H.J. Lu <hongjiu.lu@intel.com>
950
951 PR binutils/16893
952 * gas/i386/katmai.d: Expect "gs" as prefix.
953
954 * gas/i386/long-1.s: Replace movapd with movss.
955 * gas/i386/x86-64-long-1.s: Likewise.
956 * gas/i386/long-1-intel.d: Updated.
957 * gas/i386/long-1.d: Likewise.
958 * gas/i386/x86-64-long-1-intel.d: Likewise.
959 * gas/i386/x86-64-long-1.d: Likewise.
960
961 * gas/i386/prefix.s: Add tests for multiple 0x66, 0x67, 0xf0,
962 0xf2 and 0xf3 prefixes.
963 * gas/i386/prefix.d: Updated.
964
965 2014-05-02 H.J. Lu <hongjiu.lu@intel.com>
966
967 * gas/i386/opcode-intel.d: Undo the last change.
968 * gas/i386/opcode-suffix.d: Likewise.
969 * gas/i386/opcode.d: Likewise.
970 * gas/i386/opcode.s: Likewise.
971
972 * gas/i386/prefix.s: Add test for fwait with prefix.
973 * gas/i386/prefix.d: Updated.
974
975 2014-05-01 H.J. Lu <hongjiu.lu@intel.com>
976
977 PR binutils/16891
978 * gas/i386/opcode.s: Add test for fwait with prefix.
979 * gas/i386/opcode-intel.d: Updated.
980 * gas/i386/opcode-suffix.d: Likewise.
981 * gas/i386/opcode.d: Likewise.
982
983 2014-04-23 Will Newton <will.newton@linaro.org>
984
985 * gas/arm/backslash-at.d: Fix dump output regexps for
986 armeb-linux-eabi configuration.
987 * gas/arm/got_prel.d: Likewise.
988 * gas/arm/inst-po.d: Likewise.
989 * gas/arm/unwind.d: Likewise.
990
991 * gas/arm/mapmisc.d: Check literal pool mapping with
992 a trailing .align statement.
993 * gas/arm/mapmisc.s: Likewise.
994
995 2014-04-23 Andrew Bennett <andrew.bennett@imgtec.com>
996
997 * gas/mips/mips.exp: Add xpa tests.
998 * gas/mips/xpa.s: New test.
999 * gas/mips/xpa.d: Likewise.
1000
1001 2014-04-22 Sandra Loosemore <sandra@codesourcery.com>
1002
1003 * gas/nios2/selftest.s: New.
1004 * gas/nios2/selftest.d: New.
1005
1006 2014-04-22 Max Filippov <jcmvbkbc@gmail.com>
1007
1008 * gas/xtensa/all.exp: Add test for the first section frag alignment.
1009 * gas/xtensa/first_frag_align.d: First section frag alignment expected
1010 dump.
1011 * gas/xtensa/first_frag_align.s: First section frag alignment test
1012 source.
1013
1014 2014-04-22 Christian Svensson <blue@cmd.nu>
1015
1016 * Makefile.am: Remove openrisc and or32 support. Add support for or1k.
1017 * gas/all/gas.exp: Likewise.
1018 * gas/elf/warn-2.s: Likewise.
1019 * gas/lns/lns.exp: Likewise.
1020 * gas/lns/lns-common-1-or1k.s: New file.
1021 * gas/or1k/allinsn.d: New file.
1022 * gas/or1k/allinsn.exp: New file.
1023 * gas/or1k/allinsn.s: New file.
1024 * gas/openrisc/addi.d: Delete.
1025 * gas/openrisc/addi.s: Delete.
1026 * gas/openrisc/allinsn.d: Delete.
1027 * gas/openrisc/allinsn.exp: Delete.
1028 * gas/openrisc/allinsn.s: Delete.
1029 * gas/openrisc/lohi.d: Delete.
1030 * gas/openrisc/lohi.s: Delete.
1031 * gas/openrisc/store.d: Delete.
1032 * gas/openrisc/store.s: Delete.
1033
1034 2014-04-10 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1035
1036 * gas/avr/diffreloc_withrelax.d: New testcase.
1037 * gas/avr/noreloc_withoutrelax.d: Likewise.
1038 * gas/avr/relax.s: Likewise.
1039
1040 2014-04-04 Ilya Tocar <ilya.tocar@intel.com>
1041
1042 * gas/i386/i386.exp: Run SE1 tests.
1043 * gas/i386/se1.d: New file.
1044 * gas/i386/se1.s: Ditto.
1045 * gas/i386/x86-64-se1.d: Ditto.
1046 * gas/i386/x86-64-se1.s: Ditto.
1047
1048 2014-03-21 David Weatherford <weath@cadence.com>
1049 Max Filippov <jcmvbkbc@gmail.com>
1050
1051 * gas/xtensa/all.exp: Add test for trampoline relaxation.
1052 * gas/xtensa/trampoline.d: Trampoline relaxation expected dump.
1053 * gas/xtensa/trampoline.s: Trampoline relaxation test source.
1054
1055 2014-03-20 Richard Sandiford <rdsandiford@googlemail.com>
1056
1057 * gas/all/gas.exp: Remove XFAIL of forward.d for MIPS.
1058 * gas/mips/pcrel-1.s, gas/mips/pcrel-1.d, gas/mips/pcrel-2.s,
1059 gas/mips/pcrel-2.d, gas/mips/pcrel-3.s, gas/mips/pcrel-3.l,
1060 gas/mips/pcrel-4.s, gas/mips/pcrel-4-32.d, gas/mips/pcrel-4-n32.d,
1061 gas/mips/pcrel-4-64.d: New tests.
1062 * gas/mips/mips.exp: Run them.
1063 * gas/mips/lui-2.l: Tweak error message for line 7.
1064
1065 2014-03-20 Ilya Tocar <ilya.tocar@intel.com>
1066
1067 * gas/i386/avx512pf-intel.d: Change memory size for vgatherpf0qps,
1068 vgatherpf1qps, vscatterpf0qps, vscatterpf1qps.
1069 * gas/i386/avx512pf.s: Ditto.
1070 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1071 * gas/i386/x86-64-avx512pf.s: Ditto.
1072 * gas/i386/avx512f-intel.d: Change memory size for vgatherqps,
1073 vpgatherqd, vpscatterqd, vscatterqps.
1074 * gas/i386/avx512f.s: Ditto.
1075 * gas/i386/x86-64-avx512f-intel.d: Ditto.
1076 * gas/i386/x86-64-avx512f.s: Ditto.
1077
1078 2014-03-19 Jose E. Marchesi <jose.marchesi@oracle.com>
1079
1080 * gas/sparc/ldd_std.d: Fix objdump invocation in order to get
1081 the old opcodes for the ldtw, ldtwa, stw and stwa instructions.
1082
1083 * gas/sparc/rdhpr.s: Test rd %hstick_offset and %hstick_enable.
1084 * gas/sparc/rdhpr.d: Likewise.
1085
1086 * gas/sparc/wrhpr.s: Test wr %hstick_offset and %hstick_enable.
1087 * gas/sparc/wrhpr.d: Likewise.
1088
1089 2014-03-19 Daniel Gutson <daniel.gutson@tallertechnologies.com>
1090 Nick Clifton <nickc@redhat.com>
1091
1092 * gas/arm/ccs.s: New test case.
1093 * gas/arm/ccs.d: New expected disassembly.
1094
1095 2014-03-19 Nick Clifton <nickc@redhat.com>
1096
1097 * gas/rx/mov.d: Update expected disassembly.
1098
1099 2014-03-18 Jiong Wang <jiong.wang@arm.com>
1100
1101 * gas/aarch64/illegal.d: Pass -mno-verbose-error.
1102 * gas/aarch64/verbose-error.s: Add more verbose message testcases.
1103 * gas/aarch64/verbose-error.l: Ditto.
1104
1105 2014-03-17 Nick Clifton <nickc@redhat.com>
1106
1107 PR gas/16694
1108 * gas/cfi/cfi-arm-1.s: Add checks of VFP registers.
1109 * gas/cfi/cfi-arm-1.d: Update expected output.
1110
1111 2014-03-13 Nick Clifton <nickc@redhat.com>
1112
1113 * gas/aarch64/litpool.s: Make the test endian agnostic.
1114 * gas/aarch64/litpool.d: Update expected disassembly.
1115
1116 2014-03-13 Tristan Gingold <gingold@adacore.com>
1117
1118 * gas/pe/big-obj.d, gas/pe/big-obj.s: Add test.
1119 * gas/pe/pe.exp: Add test.
1120
1121 2014-03-12 Nick Clifton <nickc@redhat.com>
1122
1123 PR gas/16688
1124 * gas/aarch64/litpool.s: New test case.
1125 * gas/aarch64/litpool.d: Expected disassembly.
1126
1127 2014-03-05 Alan Modra <amodra@gmail.com>
1128
1129 Update copyright years.
1130
1131 2014-03-03 Nick Clifton <nickc@redhat.com>
1132
1133 * gas/msp430/bad.d: Add -mz option.
1134 * gas/msp430/bad.s: Add more cases where warnings should be
1135 generated.
1136 * gas/msp430/bad.l: Add expected warning messages.
1137
1138 2014-02-27 Jiong Wang <jiong.wang@arm.com>
1139
1140 * gas/aarch64/fp-const0-parsing.s: New test.
1141 * gas/aarch64/fp-const0-parsing.d: Likewise.
1142
1143 2014-02-27 Yufeng Zhang <yufeng.zhang@arm.com>
1144
1145 * gas/aarch64/ldst-reg-reg-offset.s: Add tests.
1146 * gas/aarch64/ldst-reg-reg-offset.d: Update.
1147
1148 2014-02-21 Ilya Tocar <ilya.tocar@intel.com>
1149
1150 * gas/i386/avx512pf-intel.d: Remove prefetchwt1.
1151 * gas/i386/avx512pf.s: Ditto.
1152 * gas/i386/avx512pf.d: Ditto.
1153 * gas/i386/x86-64-avx512pf-intel.d: Ditto.
1154 * gas/i386/x86-64-avx512pf.s: Ditto.
1155 * gas/i386/x86-64-avx512pf.d: Ditto.
1156 * gas/i386/prefetchwt1-intel.d: New file.
1157 * gas/i386/prefetchwt1.s: Ditto.
1158 * gas/i386/prefetchwt1.d: Ditto.
1159 * gas/i386/x86-64-prefetchwt1-intel.d: Ditto.
1160 * gas/i386/x86-64-prefetchwt1.s: Ditto.
1161 * gas/i386/x86-64-prefetchwt1.d: Ditto.
1162
1163 2014-02-20 Ilya Tocar <ilya.tocar@intel.com>
1164
1165 * gas/i386/avx512cd-intel.d: Remove vptestnmq, vptestnmd.
1166 * gas/i386/avx512cd.s: Ditto.
1167 * gas/i386/avx512cd.d: Ditto.
1168 * gas/i386/x86-64-avx512cd-intel.d: Ditto.
1169 * gas/i386/x86-64-avx512cd.s: Ditto.
1170 * gas/i386/x86-64-avx512cd.d: Ditto.
1171 * gas/i386/avx512f-intel.d: Add vptestnmq, vptestnmd.
1172 * gas/i386/avx512f.s: Ditto.
1173 * gas/i386/avx512f.d: Ditto.
1174 * gas/i386/x86-64-avx512f-intel.d: Ditto.
1175 * gas/i386/x86-64-avx512f.s: Ditto.
1176 * gas/i386/x86-64-avx512f.d: Ditto.
1177
1178 2014-02-12 Ilya Tocar <ilya.tocar@intel.com>
1179
1180 * gas/i386/clflushopt-intel.d: New.
1181 * gas/i386/clflushopt.d: Ditto.
1182 * gas/i386/clflushopt.s: Ditto.
1183 * gas/i386/i386.exp: Run new tests.
1184 * gas/i386/x86-64-clflushopt-intel.d: New.
1185 * gas/i386/x86-64-clflushopt.d: Ditto.
1186 * gas/i386/x86-64-clflushopt.s: Ditto.
1187 * gas/i386/x86-64-xsavec-intel.d: Ditto.
1188 * gas/i386/x86-64-xsavec.d: Ditto.
1189 * gas/i386/x86-64-xsavec.s: Ditto.
1190 * gas/i386/x86-64-xsaves-intel.d: Ditto.
1191 * gas/i386/x86-64-xsaves.d: Ditto.
1192 * gas/i386/x86-64-xsaves.s: Ditto.
1193 * gas/i386/xsavec-intel.d: Ditto.
1194 * gas/i386/xsavec.d: Ditto.
1195 * gas/i386/xsavec.s: Ditto.
1196 * gas/i386/xsaves-intel.d: Ditto.
1197 * gas/i386/xsaves.d: Ditto.
1198 * gas/i386/xsaves.s: Ditto.
1199
1200 2014-01-31 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1201
1202 PR gas/16488
1203 * gas/i386/inval-avx512f.s: Add test for incorrect memory operand
1204 for gather/scatter instructions.
1205 * gas/i386/x86-64-inval-avx512f.s: Likewise.
1206 * gas/i386/inval-avx512f.l: Adjust correspondingly.
1207 * gas/i386/x86-64-inval-avx512f.l: Likewise.
1208
1209 2014-01-30 Sandra Loosemore <sandra@codesourcery.com>
1210
1211 * gas/nios2/call26_noat.d: New.
1212 * gas/nios2/call26_noat.s: New.
1213 * gas/nios2/call_noat.d: New.
1214 * gas/nios2/call_noat.s: New.
1215
1216 2014-01-30 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1217 Jan Beulich <jbeulich@suse.com>
1218
1219 PR binutils/16490
1220 * gas/i386/avx512f.d: Fix test output.
1221 * gas/i386/avx512f-intel.d: Likewise.
1222 * gas/i386/x86-64-avx512f.d: Likewise.
1223 * gas/i386/x86-64-avx512f-intel.d: Likewise.
1224
1225 2014-01-28 Nick Clifton <nickc@redhat.com>
1226
1227 PR binutils/16317
1228 * gas/ia64/group-2.d: Expect I attribute with RELA sections.
1229 * gas/ia64/xdata.d: Likewise.
1230
1231 2014-01-22 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1232
1233 PR gas/16489
1234 * gas/i386/vgather-check.s: Add tests for AVX512 gathers.
1235 * gas/i386/x86-64-vgather-check.s: Likewise.
1236 * gas/i386/vgather-check-error.l: Update correspondingly.
1237 * gas/i386/vgather-check-none.d: Likewise.
1238 * gas/i386/vgather-check-warn.d: Likewise.
1239 * gas/i386/vgather-check-warn.e: Likewise.
1240 * gas/i386/vgather-check.d: Likewise.
1241 * gas/i386/x86-64-vgather-check-error.l: Likewise.
1242 * gas/i386/x86-64-vgather-check-none.d: Likewise.
1243 * gas/i386/x86-64-vgather-check-warn.d: Likewise.
1244 * gas/i386/x86-64-vgather-check-warn.e: Likewise.
1245 * gas/i386/x86-64-vgather-check.d: Likewise.
1246
1247 2014-01-17 Will Newton <will.newton@linaro.org>
1248
1249 * gas/arm/armv8-a+fp.d: Correct encoding of vcvta.s32.f64.
1250
1251 For older changes see ChangeLog-2013
1252 \f
1253 Copyright (C) 2014 Free Software Foundation, Inc.
1254
1255 Copying and distribution of this file, with or without modification,
1256 are permitted in any medium without royalty provided the copyright
1257 notice and this notice are preserved.
1258
1259 Local Variables:
1260 mode: change-log
1261 left-margin: 8
1262 fill-column: 74
1263 version-control: never
1264 End: