OSDN Git Service

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