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