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