OSDN Git Service

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