OSDN Git Service

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