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