OSDN Git Service

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