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