OSDN Git Service

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