OSDN Git Service

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