OSDN Git Service

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