OSDN Git Service

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