OSDN Git Service

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