OSDN Git Service

gas/
[pf3gnuchains/pf3gnuchains3x.git] / gas / testsuite / ChangeLog
1 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
2
3         * gas/arm/thumb-w-bad.d: New test case.
4         * gas/arm/thumb-w-bad.l: New file.
5         * gas/arm/thumb-w-bad.s: New file.
6         * gas/arm/thumb-w-good.d: New test case.
7         * gas/arm/thumb-w-good.s: New file.
8
9 2009-07-09  Daniel Gutson  <dgutson@codesourcery.com>
10
11         * gas/arm/inst-po.d: New testcase.
12         * gas/arm/inst-po.s: New file.
13         * gas/arm/inst-po-2.d: New testcase.
14         * gas/arm/inst-po-2.s: New file.
15         * gas/arm/inst-po-2.l: New file.
16         * gas/arm/inst-po-3.d: New testcase.
17         * gas/arm/inst-po-3.s: New file.
18         * gas/arm/inst-po-be.d: New testcase.
19
20 2009-07-07  2009-07-04  Chung-Lin Tang  <cltang@pllab.cs.nthu.edu.tw>
21
22         * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
23         add patterns for waddsubhx.
24         * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
25
26 2009-07-07  H.J. Lu  <hongjiu.lu@intel.com>
27
28         * gas/i386/fma4.d: Append "#pass".
29         * gas/i386/x86-64-fma4.d: Likewise.
30
31 2009-07-07  Tristan Gingold  <gingold@adacore.com>
32
33         * gas/i386/jump.d: Adjust to be relocated offset for jump to
34         external symbol.
35
36 2009-07-06  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
37
38         * gas/i386/i386.exp: Add FMA4 tests.
39         * gas/i386/x86-64-fma4.d: Ditto.
40         * gas/i386/fma4.d: Ditto.
41         * gas/i386/x86-64-fma4.s: Ditto.
42         * gas/i386/fma4.s: Ditto.       
43         
44 2009-07-01  Nick Clifton  <nickc@redhat.com>
45
46         PR 10168
47         * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
48
49 2009-07-01  Paul Brook <paul@codesourcery.com>
50
51         * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
52
53 2009-06-30  Nick Clifton  <nickc@redhat.com>
54
55         PR 10288
56         * gas/arm/adrl.d: Update expected disassembly.
57         * gas/arm/arch4t-eabi.d: Likewise.
58         * gas/arm/arch4t.d: Likewise.
59         * gas/arm/arch6zk.d: Likewise.
60         * gas/arm/archv6t2.d: Likewise.
61         * gas/arm/arm-it.d: Likewise.
62         * gas/arm/arm3.d: Likewise.
63         * gas/arm/arm7dm.d: Likewise.
64         * gas/arm/arm7t.d: Likewise.
65         * gas/arm/backslash-at.d: Likewise.
66         * gas/arm/bl-local-v4t.d: Likewise.
67         * gas/arm/blx-local.d: Likewise.
68         * gas/arm/copro.d: Likewise.
69         * gas/arm/el_segundo.d: Likewise.
70         * gas/arm/float.d: Likewise.
71         * gas/arm/fp-save.d: Likewise.
72         * gas/arm/fpa-mem.d: Likewise.
73         * gas/arm/group-reloc-alu.d: Likewise.
74         * gas/arm/group-reloc-ldr.d: Likewise.
75         * gas/arm/group-reloc-ldrs.d: Likewise.
76         * gas/arm/immed.d: Likewise.
77         * gas/arm/inst.d: Likewise.
78         * gas/arm/iwmmxt.d: Likewise.
79         * gas/arm/ldconst.d: Likewise.
80         * gas/arm/macro1.d: Likewise.
81         * gas/arm/mapmisc.d: Likewise.
82         * gas/arm/mapsecs.d: Likewise.
83         * gas/arm/mapshort-eabi.d: Likewise.
84         * gas/arm/mapshort-elf.d: Likewise.
85         * gas/arm/movw-local.d: Likewise.
86         * gas/arm/neon-ldst-rm.d: Likewise.
87         * gas/arm/offset.d: Likewise.
88         * gas/arm/reg-alias.d: Likewise.
89         * gas/arm/relax_load_align.d: Likewise.
90         * gas/arm/tcompat.d: Likewise.
91         * gas/arm/tcompat2.d: Likewise.
92         * gas/arm/thumb-eabi.d: Likewise.
93         * gas/arm/thumb.d: Likewise.
94         * gas/arm/thumb1_unified.d: Likewise.
95         * gas/arm/thumb2_add.d: Likewise.
96         * gas/arm/thumb2_it.d: Likewise.
97         * gas/arm/thumb2_it_auto.d: Likewise.
98         * gas/arm/thumb2_pool.d: Likewise.
99         * gas/arm/thumb2_relax.d: Likewise.
100         * gas/arm/thumb32.d: Likewise.
101         * gas/arm/thumbv6.d: Likewise.
102         * gas/arm/thumbv6k.d: Likewise.
103         * gas/arm/tls.d: Likewise.
104         * gas/arm/vfp1.d: Likewise.
105         * gas/arm/vfp1_t2.d: Likewise.
106         * gas/arm/vfp1xD.d: Likewise.
107         * gas/arm/wince.d: Likewise.
108         * gas/arm/wince_inst.d: Likewise.
109         * gas/arm/xscale.d: Likewise.
110
111 2009-06-29  Nick Clifton  <nickc@redhat.com>
112
113         PR 10288
114         * gas/arm/arch6zk.d: Update expected disassembly.
115         * gas/arm/arch7.d: Likewise.
116         * gas/arm/arm-it-auto-2.d: Likewise.
117         * gas/arm/arm-it-auto.d: Likewise.
118         * gas/arm/copro.d: Likewise.
119         * gas/arm/float.d: Likewise.
120         * gas/arm/fpa-mem.d: Likewise.
121         * gas/arm/group-reloc-ldc.d: Likewise.
122         * gas/arm/group-reloc-ldr.d: Likewise.
123         * gas/arm/iwmmxt.d: Likewise.
124         * gas/arm/maverick.d: Likewise.
125         * gas/arm/neon-omit.d: Likewise.
126         * gas/arm/svc.d: Likewise.
127         * gas/arm/thumb-eabi.d: Likewise.
128         * gas/arm/thumb.d: Likewise.
129         * gas/arm/thumb1_unified.d: Likewise.
130         * gas/arm/thumb2_add.d: Likewise.
131         * gas/arm/thumb2_relax.d: Likewise.
132         * gas/arm/thumb32.d: Likewise.
133         * gas/arm/vfp-neon-syntax.d: Likewise.
134         * gas/arm/vfp-neon-syntax_t2.d: Likewise.
135         * gas/arm/vfp1xD.d: Likewise.
136         * gas/arm/vfp1xD_t2.d: Likewise.
137         * gas/arm/vfpv3-const-conv.d: Likewise.
138         * gas/arm/xscale.d: Likewise.
139
140 2009-06-22  Daniel Gutson <dgutson@codesourcery.com>
141
142         * gas/arm/arm-it-auto.d: New test.
143         * gas/arm/arm-it-auto.s: New file.
144         * gas/arm/arm-it-auto-2.d: New test case.
145         * gas/arm/arm-it-auto-2.s: New file.
146         * gas/arm/arm-it-auto-3.d: New test case.
147         * gas/arm/arm-it-auto-3.s: New file.
148         * gas/arm/arm-it-bad.d: New test case.
149         * gas/arm/arm-it-bad.l: New file.
150         * gas/arm/arm-it-bad.s: New file.
151         * gas/arm/arm-it-bad-2.d: New test case.
152         * gas/arm/arm-it-bad-2.l: New file.
153         * gas/arm/arm-it-bad-2.s: New file.
154         * gas/arm/arm-it-bad-3.d: New test case.
155         * gas/arm/arm-it-bad-3.l: New file.
156         * gas/arm/arm-it-bad-3.s: New file.
157         * gas/arm/thumb2_it_auto.d: New test.
158         * gas/arm/thumb2_it_bad.l: Error message updated.
159         * gas/arm/thumb2_it_bad_auto.d: New test.
160         * gas/arm/thumb2_it.d: Comment added.
161         * gas/arm/thumb2_it_bad.d: Comment added.
162
163 2009-06-19  Alan Modra  <amodra@bigpond.net.au>
164
165         * gas/cfi/cfi-common-7.s: Skip a multiple of four.
166         * gas/cfi/cfi-common-7.d: Adjust.
167
168 2009-06-18  Nick Clifton  <nickc@redhat.com>
169
170         PR 10169
171         * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
172         out of range shift.
173         * gas/arm/thumb2_bad_reg.l: Update expected error messages.
174
175         PR 10288
176         * gas/arm/align.s: Add labels so that COFF based targets can
177         correctly locate THUMB code.
178         * gas/arm/copro.d: Do not pass --architecture switch to objdump.
179
180 2009-06-15  Nick Clifton  <nickc@redhat.com>
181
182         PR gas/10186
183         * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
184
185 2009-06-09  Jakub Jelinek  <jakub@redhat.com>
186
187         PR gas/10255
188         * gas/cfi/cfi-common-7.d: New test.
189         * gas/cfi/cfi-common-7.s: New.
190         * gas/cfi/cfi.exp: Add cfi-common-7 test.
191
192 2009-06-08  Dave Korn  <dave.korn.cygwin@gmail.com>
193
194         * gas/i386/jump.d:  Tweak patterns to also match PE platform output.
195
196 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
197
198         PR gas/10198
199         * gas/i386/jump.s: Add test for "jmp $+2".
200         * gas/i386/jump16.s: Likewise.
201
202         * gas/i386/jump.d: Updated.
203         * gas/i386/jump16.d: Likewise.
204
205 2009-05-26  Catherine Moore  <clm@codesourcery.com>
206
207         * gas/mips/eret.s: Remove.
208         * gas/mips/eret.d: Remove.
209         * gas/mips/eret.l: Remove.
210         * gas/mips/eret-1.s: New.
211         * gas/mips/eret-1.d: New.
212         * gas/mips/eret-2.s: New.
213         * gas/mips/eret-2.d: New.
214         * gas/mips/eret-3.s: New.
215         * gas/mips/eret-3.d: New.
216         * gas/mips/mips.exp: Run new tests.  Remove old tests.
217
218 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
219
220         * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
221
222 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
223
224         * gas/mips/align.d: Use an nm test rather than an objdump one.
225
226 2009-05-22  H.J. Lu  <hongjiu.lu@intel.com>
227
228         * gas/elf/ifunc-1.d: New.
229         * gas/elf/ifunc-1.s: Likewise.
230
231         * gas/elf/elf.exp: Run ifunc-1.
232
233 2009-05-22  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
234
235         * gas/i386/i386.exp: Remove SSE5 tests.
236         * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
237         * gas/i386/x86-64-sse5.d: Ditto.
238         * gas/i386/arch-10-1.l: Remove SSE5 tests.
239         * gas/i386/arch-10-2.l: Ditto.
240         * gas/i386/arch-10-3.l: Ditto.
241         * gas/i386/arch-10-4.l: Ditto.
242         * gas/i386/arch-10.d: Ditto.
243         * gas/i386/arch-10.s: Ditto.
244         * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
245         * gas/i386/arch-4.d: Ditto.
246         * gas/i386/arch-8.s: Ditto.
247         * gas/i386/arch-8.d: Ditto.
248         * gas/i386/arch-2.s: Remove SSE5 tests.
249         * gas/i386/arch-2.d: Remove SSE5 tests.
250         * gas/i386/x86-64-arch-2.s: Ditto.
251         
252 2009-05-19  Dave Korn  <dave.korn.cygwin@gmail.com>
253
254         * gas/pe/:  New directory for PE format-specific tests.
255         * gas/pe/aligncomm-a.d:  New test pattern file.
256         * gas/pe/aligncomm-a.s:  New test source file.
257         * gas/pe/aligncomm-b.d:  New test pattern file.
258         * gas/pe/aligncomm-b.s:  New test source file.
259         * gas/pe/aligncomm-c.d:  New test pattern file.
260         * gas/pe/aligncomm-c.s:  New test source file.
261         * gas/pe/aligncomm-d.d:  New test pattern file.
262         * gas/pe/aligncomm-d.s:  New test source file.
263         * gas/pe/pe.exp:  New test control script.
264         * lib/gas-defs.exp (is_pecoff_format):  New function.
265
266 2009-05-05  H.J. Lu  <hongjiu.lu@intel.com>
267
268         * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
269
270 2009-05-05  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
271
272         * gas/arm/bl-local-v4t.d: New file.
273         * gas/arm/bl-local-v4t.s: New file.
274         * gas/arm/blx-local.s: Update for branches and calls to local
275           functions.
276         * gas/arm/blx-local.d: Likewise.
277         * gas/arm/blx-local.l: New file.
278         * gas/arm/blx-local-thumb.l: New file.
279         * gas/arm/blx-local-thumb.s: New file.
280         * gas/arm/blx-local-thumb.d: New file.
281
282 2009-05-01  Nathan Sidwell  <nathan@codesourcery.com>
283             Daniel Jacobowitz  <dan@codesourcery.com>
284
285         * gas/arm/attr-mcpu.d: Add -mfpu=neon.
286         * gas/arm/mapmisc.d: Correct expected output for .double and
287         .dcb.d.
288
289 2009-04-30  Nick Clifton  <nickc@redhat.com>
290
291         * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
292         Provide an alternative test for targets which do not support ifunc
293         symbols.
294         gas/elf/type.s: Add entry for an ifunc symbol.
295         gas/elf/type.e: Add ifunc entry to expected symbol dump.
296         gas/elf/section2.e-armelf: Add  entry for ifunc symbol.
297         gas/elf/type-noifunc.s: New file.
298         gas/elf/type-noifunc.e: Likewise.
299
300 2009-04-24  Cary Coutant  <ccoutant@google.com>
301
302         * gas/lns/lns-common-1.d: Add test for discriminator.
303         * gas/lns/lns-common-1.s: Likewise.
304
305 2009-04-20  Jan Beulich  <jbeulich@novell.com>
306
307         * gas/i386/equ.s: Adjust.
308         * gas/i386/equ.d: Remove reference to equ.e.
309         * gas/i386/equ.e: Delete.
310         * gas/i386/intel-expr.s: New.
311         * gas/i386/intel-expr.d: New.
312         * gas/i386/i386.exp: Run new test.
313         * gas/i386/intel.s: Adjust.
314         * gas/i386/intel.e: Remove no longer valid warning messages.
315         * gas/i386/intel16.s: Adjust.
316         * gas/i386/intel16.d: Remove reference to intel16.e.
317         * gas/i386/intel16.e: Delete.
318         * gas/i386/intelbad.s: Add more tests.
319         * gas/i386/intelbad.l: Adjust.
320         * gas/i386/intelok.s: Remove now unneeded equates. Add more
321         tests.
322         * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
323         * gas/i386/intelok.e: Delete.
324         * gas/i386/x86_64.s: Adjust.
325         * gas/i386/x86_64.d: Remove reference to x86_64.e.
326         * gas/i386/x86_64.e: Delete.
327
328 2009-04-16  Alan Modra  <amodra@bigpond.net.au>
329
330         * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
331         * gas/all/p2425.s: Use "==" instead of "=".
332         * gas/all/weakref1.s: Likewise.
333         * gas/macros/and.s: Likewise.
334         * gas/macros/test1.s: Likewise.
335         * gas/hppa/parse/parse.exp: Remove xfail on block1.
336
337 2009-04-15  Jan Beulich  <jbeulich@novell.com>
338
339         * gas/i386/intel.e: Adjust expectations.
340
341 2009-04-15  Jan Beulich  <jbeulich@novell.com>
342
343         * gas/i386/x86-64-sse5.s: Add test of protd.
344         * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
345
346 2009-04-09  Catherine Moore  <clm@codesourcery.com>
347
348         * gas/mips/mips.exp: Run new tests.
349         * gas/mips/eret.s: New test.
350         * gas/mips/eret.d: New test output.
351         * gas/mips/eret.l: New test output.
352
353 2009-04-07  Peter Bergner  <bergner@vnet.ibm.com>
354
355         * gas/ppc/e500mc.d: Update to match extended mnemonics.
356
357 2009-04-01  Nathan Sidwell  <nathan@codesourcery.com>
358
359         * gas/arm/align.s, gas/arm/align.d: New.
360         * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
361         arm/thumb2_relax.d: Adjust for align changes.
362
363 2009-03-31  Peter Bergner  <bergner@vnet.ibm.com>
364
365         * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
366         * gas/ppc/power7.s: Likewise.
367         * gas/ppc/power6.d: Likewise.
368         * gas/ppc/power6.s: Likewise.
369
370 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
371
372         * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
373
374 2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
375
376         * gas/arm/wince_inst.d: Convert to unified syntax.
377
378 2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
379
380         * gas/arm/adr-invalid.d: New file.
381         * gas/arm/adr-invalid.l: New file.
382         * gas/arm/adr-invalid.s: New file.
383
384 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
385
386         * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
387         properly aligned.
388         * gas/ppc/textalign-xcoff-002.d: Likewise.
389
390 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
391
392         * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
393         gas/ppc/xcoff-branch-1-64.d: New tests.
394         * gas/ppc/aix.exp: Run them.
395
396 2009-03-11  Hans-Peter Nilsson  <hp@axis.com>
397
398         * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
399         gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
400         gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
401         gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
402
403 2009-03-10  Hans-Peter Nilsson  <hp@axis.com>
404
405         * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
406         New test.
407
408 2009-03-10  Alan Modra  <amodra@bigpond.net.au>
409
410         * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
411         * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
412
413 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
414
415         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
416
417 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
418
419         * gas/score/arith_32-lt.d: New file.
420         * gas/score/arith_32.d: New file.
421         * gas/score/arith_32.s: New file.
422         * gas/score/bit_32-lt.d: New file.
423         * gas/score/bit_32.d: New file.
424         * gas/score/bit_32.s: New file.
425         * gas/score/branch_32-lt.d: New file.
426         * gas/score/branch_32.d: New file.
427         * gas/score/branch_32.s: New file.
428         * gas/score/cmp_32-lt.d: New file.
429         * gas/score/cmp_32.d: New file.
430         * gas/score/cmp_32.s: New file.
431         * gas/score/load_store_32-lt.d: New file.
432         * gas/score/load_store_32.d: New file.
433         * gas/score/load_store_32.s: New file.
434         * gas/score/logical_32-lt.d: New file.
435         * gas/score/logical_32.d: New file.
436         * gas/score/logical_32.s: New file.
437         * gas/score/mv_32-lt.d: New file.
438         * gas/score/mv_32.d: New file.
439         * gas/score/mv_32.s: New file.
440         * gas/score/relax_32.exp: New file.
441         * gas/score/relaxation_macro.h: New file.
442         * gas/score/shift_32-lt.d: New file.
443         * gas/score/shift_32.d: New file.
444         * gas/score/shift_32.s: New file.
445         * gas/score/syscontrol_32-lt.d: New file.
446         * gas/score/syscontrol_32.d: New file.
447         * gas/score/syscontrol_32.s: New file.
448
449 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
450
451         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
452         * gas/arm/archv6m.d: Likewise.
453
454 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
455
456         * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
457         * gas/ppc/e500mc.s: Likewise.
458         * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
459         * gas/ppc/power6.s: Likewise.
460         * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
461         ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
462         "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
463         "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
464         "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
465         "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
466         "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
467         "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
468         "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
469         "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
470         * gas/ppc/power7.s: Likewise.
471         * gas/ppc/vsx.d: New test.
472         * gas/ppc/vsx.s: Likewise.
473         * gas/ppc/ppc.exp: Run it.
474
475 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
476
477         * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
478         for CMP.
479         * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
480
481 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
482
483         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
484         floating point register.
485
486 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
487
488         * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
489         * gas/mips/octeon.d: Update.
490         * gas/mips/octeon-ill.l: Update error message.
491
492 2009-02-16  Nick Clifton  <nickc@redhat.com>
493
494         * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
495         offset.
496         * gas/mips/e32el-rel2.d: Likewise.
497         * gas/mips/elf-rel2.d: Likewise.
498         * gas/mips/elf-rel9-mips16.d: Likewise.
499         * gas/mips/elf-rel9.d: Likewise.
500         * gas/mips/elfel-rel2.d: Likewise.
501         * gas/mips/lb.d: Likewise.
502         * gas/mips/mips-abi32.d: Likewise.
503         * gas/mips/mips-gp32-fp32.d: Likewise.
504         * gas/mips/mips-gp32-fp64.d: Likewise.
505         * gas/mips/mips-gp64-fp32.d: Likewise.
506         * gas/mips/mips-gp64-fp64.d: Likewise.
507         * gas/mips/mips32-sf32.d: Likewise.
508
509 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
510
511         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
512
513 2009-02-06  Nick Clifton  <nickc@redhat.com>
514
515         * gas/mips/beq.d: Make no assumptions about the symbols used as
516         branch targets in the disassembly, or the names of the relocs
517         produced.
518         * gas/mips/bge.d: Likewise.
519         * gas/mips/bgeu.d: Likewise.
520         * gas/mips/blt.d: Likewise.
521         * gas/mips/bltu.d: Likewise.
522         * gas/mips/mips32-sf32.d: Likewise.
523         * gas/mips/mips1-fp.d: Likewise.
524         * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
525         * gas/mips/branch-misc-2-64.d: Likewise.
526         * gas/mips/branch-misc-2.d: Likewise.
527         * gas/mips/branch-misc-2pic-64.d: Likewise.
528         * gas/mips/branch-misc-2pic.d: Likewise.
529         * gas/mips/branch-swap.d: Likewise.
530
531 2009-02-06  Nick Clifton  <nickc@redhat.com>
532
533         * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
534         ports.
535         
536 2009-02-05  Peter Bergner  <bergner@vnet.ibm.com>
537
538         * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
539         * gas/ppc/booke.d: Likewise.
540         * gas/ppc/power4_32.s: Likewise.
541         * gas/ppc/power4_32.d: Likewise.
542
543 2009-02-05  Catherine Moore  <clm@codesourcery.com>
544
545         * gas/elf/elf.exp: Really run the symtab test.
546
547 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
548
549         AVX Programming Reference (January, 2009)
550         * gas/i386/arch-avx-1-3.l: New.
551         * gas/i386/arch-avx-1-3.s: Likewise.
552         * gas/i386/arch-avx-1-4.l: Likewise.
553         * gas/i386/arch-avx-1-4.s: Likewise.
554         * gas/i386/arch-avx-1-5.l: Likewise.
555         * gas/i386/arch-avx-1-5.s: Likewise.
556         * gas/i386/arch-avx-1-6.l: Likewise.
557         * gas/i386/arch-avx-1-6.s: Likewise.
558
559         * gas/i386/arch-10.s: Add vpclmul instructions.
560         * gas/i386/arch-avx-1.s: Likewise.
561         * gas/i386/avx.s: Likewise.
562         * gas/i386/x86-64-arch-2.s: Likewise.
563         * gas/i386/x86-64-avx.s: Likewise.
564
565         * gas/i386/sse2avx.s: Add pclmul instructions.
566         * gas/i386/x86-64-sse2avx.s: Likewise.
567
568         * gas/i386/arch-10.d: Updated.
569         * gas/i386/arch-10-1.l: Likewise.
570         * gas/i386/arch-10-2.l: Likewise.
571         * gas/i386/arch-10-3.l: Likewise.
572         * gas/i386/arch-10-4.l: Likewise.
573         * gas/i386/arch-avx-1.d: Likewise.
574         * gas/i386/arch-avx-1-1.l: Likewise.
575         * gas/i386/arch-avx-1-2.l: Likewise.
576         * gas/i386/avx.d: Likewise.
577         * gas/i386/avx-intel.d: Likewise.
578         * gas/i386/sse2avx.d: Likewise.
579         * gas/i386/x86-64-arch-2.d: Likewise.
580         * gas/i386/x86-64-avx.d: Likewise.
581         * gas/i386/x86-64-avx-intel.d: Likewise.
582         * gas/i386/x86-64-sse2avx.d: Likewise.
583
584         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
585         arch-avx-1-5 and arch-avx-1-6.
586
587 2009-02-03  DJ Delorie  <dj@redhat.com>
588
589         * gas/mep/relocs.d: Updated for new configuration.
590         * gas/mep/complex-relocs.exp: Likewise.
591
592 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
593
594         * gas/mips/mips.exp (xlr): New architecture.
595         (xlr-ext): Run test.
596         * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
597
598 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
599
600         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
601         * gas/m68k/all.exp: Run it.
602
603 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
604
605         * gas/arm/copro.s: Avoid using r15 where not permitted.
606         * gas/arm/copro.d: Adjust accordingly.
607         * gas/arm/thumb2_bad_reg.s: New.
608         * gas/arm/thumb2_bad_reg.l: Likewise.
609         * gas/arm/thumb2_bad_reg.d: Likewise.
610
611 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
612
613         * gas/arm/thumb32.s: Add tests for orn and rrx.
614         * gas/arm/thumb32.d: Adjust accordingly.
615         * gas/arm/thumb32.l: Likewise.
616         * gas/arm/thumb2_invert.s: Add tests for orn and orr.
617         * gas/arm/thumb2_invert.d: Adjust accordingly.
618         * gas/arm/tcompat.s: Add tests for rrx.
619         * gas/arm/tcompat.d: Adjust accordingly.
620
621 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
622
623         * gas/arm/thumb32.s (qadd): Add tests for them.
624         * gas/arm/thumb32.d: Adjust accordingly.
625
626 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
627
628         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
629         * gas/arm/thumb32.d: Likewise.
630
631 2009-01-29  Paul Brook  <paul@codesourcery.com>
632             Mark Mitchell  <mark@codesourcery.com>
633
634         * gas/arm/thumb2_mul.s: New file.
635         * gas/arm/thumb2_mul.d: Likewise.
636         * gas/arm/thumb2_mul-bad.s: Likewise.
637         * gas/arm/thumb2_mul-bad.d: Likewise.
638         * gas/arm/thumb2_mul-bad.l: Likewise.
639         * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
640         * gas/arm/t16-bad.l: Update accordingly.
641
642 2009-01-29  Nick Clifton  <nickc@redhat.com>
643
644         * gas/all/gas.exp: Expect forward test to fail for MeP.
645         Expect relax test to fail for MeP.
646         * gas/mep/relocs.d: Update expected disassembly.
647
648 2009-01-27  Nick Clifton  <nickc@redhat.com>
649
650         * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
651         * gas/arm/attr-default.d : Likewise.
652         * gas/arm/attr-march-all.d: Likewise.
653         * gas/arm/attr-march-armv1.d: Likewise.
654         * gas/arm/attr-march-armv2.d: Likewise.
655         * gas/arm/attr-march-armv2a.d: Likewise.
656         * gas/arm/attr-march-armv2s.d: Likewise.
657         * gas/arm/attr-march-armv3.d: Likewise.
658         * gas/arm/attr-march-armv3m.d: Likewise.
659         * gas/arm/attr-march-armv4.d: Likewise.
660         * gas/arm/attr-march-armv4t.d: Likewise.
661         * gas/arm/attr-march-armv4txm.d: Likewise.
662         * gas/arm/attr-march-armv4xm.d: Likewise.
663         * gas/arm/attr-march-armv5.d: Likewise.
664         * gas/arm/attr-march-armv5t.d: Likewise.
665         * gas/arm/attr-march-armv5te.d: Likewise.
666         * gas/arm/attr-march-armv5tej.d: Likewise.
667         * gas/arm/attr-march-armv5texp.d: Likewise.
668         * gas/arm/attr-march-armv5txm.d: Likewise.
669         * gas/arm/attr-march-armv6-m.d: Likewise.
670         * gas/arm/attr-march-armv6.d: Likewise.
671         * gas/arm/attr-march-armv6j.d: Likewise.
672         * gas/arm/attr-march-armv6k.d: Likewise.
673         * gas/arm/attr-march-armv6kt2.d: Likewise.
674         * gas/arm/attr-march-armv6t2.d: Likewise.
675         * gas/arm/attr-march-armv6z.d: Likewise.
676         * gas/arm/attr-march-armv6zk.d: Likewise.
677         * gas/arm/attr-march-armv6zkt2.d: Likewise.
678         * gas/arm/attr-march-armv6zt2.d: Likewise.
679         * gas/arm/attr-march-armv7-a.d: Likewise.
680         * gas/arm/attr-march-armv7-m.d: Likewise.
681         * gas/arm/attr-march-armv7-r.d: Likewise.
682         * gas/arm/attr-march-armv7.d: Likewise.
683         * gas/arm/attr-march-armv7a.d: Likewise.
684         * gas/arm/attr-march-armv7m.d: Likewise.
685         * gas/arm/attr-march-armv7r.d: Likewise.
686         * gas/arm/attr-march-iwmmxt.d: Likewise.
687         * gas/arm/attr-march-iwmmxt2.d: Likewise.
688         * gas/arm/attr-march-xscale.d: Likewise.
689         * gas/arm/attr-mcpu.d: Likewise.
690         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
691         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
692         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
693         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
694         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
695         * gas/arm/attr-mfpu-fpa.d: Likewise.
696         * gas/arm/attr-mfpu-fpa10.d: Likewise.
697         * gas/arm/attr-mfpu-fpa11.d: Likewise.
698         * gas/arm/attr-mfpu-fpe.d: Likewise.
699         * gas/arm/attr-mfpu-fpe2.d: Likewise.
700         * gas/arm/attr-mfpu-fpe3.d: Likewise.
701         * gas/arm/attr-mfpu-maverick.d: Likewise.
702         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
703         * gas/arm/attr-mfpu-neon.d: Likewise.
704         * gas/arm/attr-mfpu-softfpa.d: Likewise.
705         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
706         * gas/arm/attr-mfpu-softvfp.d: Likewise.
707         * gas/arm/attr-mfpu-vfp.d: Likewise.
708         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
709         * gas/arm/attr-mfpu-vfp10.d: Likewise.
710         * gas/arm/attr-mfpu-vfp3.d: Likewise.
711         * gas/arm/attr-mfpu-vfp9.d: Likewise.
712         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
713         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
714         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
715         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
716         * gas/arm/attr-order.d: Likewise.
717         * gas/arm/attr-override-cpu-directive.d: Likewise.
718         * gas/arm/attr-override-mcpu.d: Likewise.
719
720 2009-01-27  Nick Clifton  <nickc@redhat.com>
721
722         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
723
724         * gas/mips/dli.d: Pass -64 to gas.
725         * gas/mips/mips64-mips3d-incl.d: Likewise.
726         * gas/mips/octeon.d: Likewise.
727         * gas/mips/sb1-ext-mdmx.d: Likewise.
728         * gas/mips/sb1-ext-ps.d: Likewise.
729         * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
730         Update expected relocs.
731         * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
732         * gas/mips/mips.exp: Remove 'ilocks' variable.
733         Add ecoff targets to 'addr32' variable.
734         Set 'no_mips16' for ecoff targets.
735         Do not run div-ilocks or mul-ilocks test variants.
736         * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
737         the symbol table output is sorted.  Update expecetd output.
738
739 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
740
741         * gas/arm/attr-cpu-directive.d: New file.
742         * gas/arm/attr-cpu-directive.s: New file.
743         * gas/arm/attr-default.d: New file.
744         * gas/arm/attr-march-all.d: New file.
745         * gas/arm/attr-march-armv1.d: New file.
746         * gas/arm/attr-march-armv2.d: New file.
747         * gas/arm/attr-march-armv2a.d: New file.
748         * gas/arm/attr-march-armv2s.d: New file.
749         * gas/arm/attr-march-armv3.d: New file.
750         * gas/arm/attr-march-armv3m.d: New file.
751         * gas/arm/attr-march-armv4.d: New file.
752         * gas/arm/attr-march-armv4t.d: New file.
753         * gas/arm/attr-march-armv4txm.d: New file.
754         * gas/arm/attr-march-armv4xm.d: New file.
755         * gas/arm/attr-march-armv5.d: New file.
756         * gas/arm/attr-march-armv5t.d: New file.
757         * gas/arm/attr-march-armv5te.d: New file.
758         * gas/arm/attr-march-armv5tej.d: New file.
759         * gas/arm/attr-march-armv5texp.d: New file.
760         * gas/arm/attr-march-armv5txm.d: New file.
761         * gas/arm/attr-march-armv6-m.d: New file.
762         * gas/arm/attr-march-armv6.d: New file.
763         * gas/arm/attr-march-armv6j.d: New file.
764         * gas/arm/attr-march-armv6k.d: New file.
765         * gas/arm/attr-march-armv6kt2.d: New file.
766         * gas/arm/attr-march-armv6t2.d: New file.
767         * gas/arm/attr-march-armv6z.d: New file.
768         * gas/arm/attr-march-armv6zk.d: New file.
769         * gas/arm/attr-march-armv6zkt2.d: New file.
770         * gas/arm/attr-march-armv6zt2.d: New file.
771         * gas/arm/attr-march-armv7-a.d: New file.
772         * gas/arm/attr-march-armv7-m.d: New file.
773         * gas/arm/attr-march-armv7-r.d: New file.
774         * gas/arm/attr-march-armv7.d: New file.
775         * gas/arm/attr-march-armv7a.d: New file.
776         * gas/arm/attr-march-armv7m.d: New file.
777         * gas/arm/attr-march-armv7r.d: New file.
778         * gas/arm/attr-march-iwmmxt.d: New file.
779         * gas/arm/attr-march-iwmmxt2.d: New file.
780         * gas/arm/attr-march-xscale.d: New file.
781         * gas/arm/attr-mcpu.d: New file.
782         * gas/arm/attr-mfpu-arm1020e.d: New file.
783         * gas/arm/attr-mfpu-arm1020t.d: New file.
784         * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
785         * gas/arm/attr-mfpu-arm1136jfs.d: New file.
786         * gas/arm/attr-mfpu-arm7500fe.d: New file.
787         * gas/arm/attr-mfpu-fpa.d: New file.
788         * gas/arm/attr-mfpu-fpa10.d: New file.
789         * gas/arm/attr-mfpu-fpa11.d: New file.
790         * gas/arm/attr-mfpu-fpe.d: New file.
791         * gas/arm/attr-mfpu-fpe2.d: New file.
792         * gas/arm/attr-mfpu-fpe3.d: New file.
793         * gas/arm/attr-mfpu-maverick.d: New file.
794         * gas/arm/attr-mfpu-neon-fp16.d: New file.
795         * gas/arm/attr-mfpu-neon.d: New file.
796         * gas/arm/attr-mfpu-softfpa.d: New file.
797         * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
798         * gas/arm/attr-mfpu-softvfp.d: New file.
799         * gas/arm/attr-mfpu-vfp.d: New file.
800         * gas/arm/attr-mfpu-vfp10-r0.d: New file.
801         * gas/arm/attr-mfpu-vfp10.d: New file.
802         * gas/arm/attr-mfpu-vfp3.d: New file.
803         * gas/arm/attr-mfpu-vfp9.d: New file.
804         * gas/arm/attr-mfpu-vfpv2.d: New file.
805         * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
806         * gas/arm/attr-mfpu-vfpv3.d: New file.
807         * gas/arm/attr-mfpu-vfpxd.d: New file.
808         * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
809         * gas/arm/attr-override-cpu-directive.d: New file.
810         * gas/arm/attr-override-cpu-directive.s: New file.
811         * gas/arm/attr-override-mcpu.d: New file.
812         * gas/arm/attr-override-mcpu.s: New file.
813         * gas/arm/blank.s: New file.
814         * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
815
816 2009-01-26  Nick Clifton  <nickc@redhat.com>
817
818         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
819         targets.
820
821 2009-01-24  Andreas Schwab  <schwab@suse.de>
822
823         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
824
825 2009-01-23  Andreas Schwab  <schwab@suse.de>
826
827         * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
828         * gas/mips/mipsel16-e.d: Likewise.
829         * gas/mips/tmips16-e.d: Likewise.
830         * gas/mips/tmipsel16-e.d: Likewise.
831
832 2009-01-19  Nick Clifton  <nickc@redhat.com>
833
834         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
835
836 2009-01-19  Nick Clifton  <nickc@redhat.com>
837
838         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
839         targets.
840
841 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
842
843         * gas/arm/attr-order.d: New file.
844         * gas/arm/attr-order.s: New file.
845
846 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
847             Daniel Jacobowitz  <dan@codesourcery.com>
848
849         * gas/arm/attr-syntax.d: New file.
850         * gas/arm/attr-syntax.s: New file.
851
852 2009-01-15  Nick Clifton  <nickc@redhat.com>
853
854         PR 9722
855         * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
856         * gas/testsuite/gas/arm/pr9722.s: New test.
857         * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
858
859 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
860
861         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
862         * gas/ppc/power6.d: Likewise.
863
864 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
865
866         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
867         * gas/i386/x86-64-sse-noavx.s: Likewise.
868
869         * gas/i386/sse-noavx.d: Updated.
870         * gas/i386/x86-64-sse-noavx.d: Likewise.
871
872 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
873
874         * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
875         sub and xor.
876         * gas/i386/x86-64-opts.s: Likewise.
877
878         * gas/i386/opts.d: Updated.
879         * gas/i386/opts-intel.d: Likewise.
880         * gas/i386/sse2avx-opts.d: Likewise.
881         * gas/i386/sse2avx-opts-intel.d: Likewise.
882         * gas/i386/x86-64-opts.d: Likewise.
883         * gas/i386/x86-64-opts-intel.d: Likewise.
884         * gas/i386/x86-64-sse2avx-opts.d: Likewise.
885         * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
886
887 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
888
889         * gas/i386/arch-10.s: Add clflush and syscall.
890         * gas/i386/x86-64-arch-2.s: Likewise.
891
892         * gas/i386/arch-10.d: Updated.
893         * gas/i386/arch-10-1.l: Likewise.
894         * gas/i386/arch-10-2.l: Likewise.
895         * gas/i386/arch-10-3.l: Likewise.
896         * gas/i386/arch-10-4.l: Likewise.
897         * gas/i386/x86-64-arch-2.d: Likewise.
898
899 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
900
901         * gas/i386/arch-10.s: Add rdtscp.
902         * gas/i386/x86-64-arch-2.s: Likewise.
903
904         * gas/i386/arch-10.d: Updated.
905         * gas/i386/arch-10-1.l: Likewise.
906         * gas/i386/arch-10-2.l: Likewise.
907         * gas/i386/arch-10-3.l: Likewise.
908         * gas/i386/arch-10-4.l: Likewise.
909         * gas/i386/x86-64-arch-2.d: Likewise.
910
911 2009-01-06  Chao-ying Fu  <fu@mips.com>
912
913         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
914         and jalr.hb.
915
916 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
917
918         AVX Programming Reference (December, 2008)
919         * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
920         vmovntps.
921         * gas/i386/x86-64-avx.s: Likewise.
922
923         * gas/i386/avx.d: Updated.
924         * gas/i386/avx-intel.d: Likewise.
925         * gas/i386/x86-64-avx.d: Likewise.
926         * gas/i386/x86-64-avx-intel.d: Likewise.
927
928 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
929
930         AVX Programming Reference (December, 2008)
931         * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
932         * gas/i386/x86-64-arch-2.s: Likewise.
933
934         * gas/i386/arch-10.d: Updated.
935         * gas/i386/arch-10-1.l: Likewise.
936         * gas/i386/arch-10-2.l: Likewise.
937         * gas/i386/arch-10-3.l: Likewise.
938         * gas/i386/arch-10-4.l: Likewise.
939         * gas/i386/avx.d: Likewise.
940         * gas/i386/avx-intel.d: Likewise.
941         * gas/i386/inval-avx.l: Likewise.
942         * gas/i386/x86-64-arch-2.d: Likewise.
943         * gas/i386/x86-64-avx.d: Likewise.
944         * gas/i386/x86-64-avx-intel.d: Likewise.
945         * gas/i386/x86-64-inval-avx.l: Likewise.
946
947         * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
948         instructions.  Update tests.
949         * gas/i386/inval-avx.s: Likewise.
950         * gas/i386/x86-64-avx.s: Likewise.
951         * gas/i386/x86-64-inval-avx.s: Likewise.
952
953         * gas/i386/fma.d: New.
954         * gas/i386/fma.s: Likewise.
955         * gas/i386/fma-intel.d: Likewise.
956         * gas/i386/x86-64-fma.d: Likewise.
957         * gas/i386/x86-64-fma.s: Likewise.
958         * gas/i386/x86-64-fma-intel.d: Likewise.
959
960         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
961         x86-64-fma-intel.
962
963 For older changes see ChangeLog-2008
964 \f
965 Local Variables:
966 mode: change-log
967 left-margin: 8
968 fill-column: 74
969 version-control: never
970 End: