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