OSDN Git Service

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