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