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