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