OSDN Git Service

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