62708ea680f1bb896c682af7dab28a27280ec708
[external/binutils.git] / gas / testsuite / ChangeLog
1 2009-04-01  Nathan Sidwell  <nathan@codesourcery.com>
2
3         * gas/arm/align.s, gas/arm/align.d: New.
4         * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
5         arm/thumb2_relax.d: Adjust for align changes.
6
7 2009-03-31  Peter Bergner  <bergner@vnet.ibm.com>
8
9         * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
10         * gas/ppc/power7.s: Likewise.
11         * gas/ppc/power6.d: Likewise.
12         * gas/ppc/power6.s: Likewise.
13
14 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
15
16         * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
17
18 2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
19
20         * gas/arm/wince_inst.d: Convert to unified syntax.
21
22 2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
23
24         * gas/arm/adr-invalid.d: New file.
25         * gas/arm/adr-invalid.l: New file.
26         * gas/arm/adr-invalid.s: New file.
27
28 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
29
30         * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
31         properly aligned.
32         * gas/ppc/textalign-xcoff-002.d: Likewise.
33
34 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
35
36         * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
37         gas/ppc/xcoff-branch-1-64.d: New tests.
38         * gas/ppc/aix.exp: Run them.
39
40 2009-03-11  Hans-Peter Nilsson  <hp@axis.com>
41
42         * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
43         gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
44         gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
45         gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
46
47 2009-03-10  Hans-Peter Nilsson  <hp@axis.com>
48
49         * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
50         New test.
51
52 2009-03-10  Alan Modra  <amodra@bigpond.net.au>
53
54         * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
55         * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
56
57 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
58
59         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
60
61 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
62
63         * gas/score/arith_32-lt.d: New file.
64         * gas/score/arith_32.d: New file.
65         * gas/score/arith_32.s: New file.
66         * gas/score/bit_32-lt.d: New file.
67         * gas/score/bit_32.d: New file.
68         * gas/score/bit_32.s: New file.
69         * gas/score/branch_32-lt.d: New file.
70         * gas/score/branch_32.d: New file.
71         * gas/score/branch_32.s: New file.
72         * gas/score/cmp_32-lt.d: New file.
73         * gas/score/cmp_32.d: New file.
74         * gas/score/cmp_32.s: New file.
75         * gas/score/load_store_32-lt.d: New file.
76         * gas/score/load_store_32.d: New file.
77         * gas/score/load_store_32.s: New file.
78         * gas/score/logical_32-lt.d: New file.
79         * gas/score/logical_32.d: New file.
80         * gas/score/logical_32.s: New file.
81         * gas/score/mv_32-lt.d: New file.
82         * gas/score/mv_32.d: New file.
83         * gas/score/mv_32.s: New file.
84         * gas/score/relax_32.exp: New file.
85         * gas/score/relaxation_macro.h: New file.
86         * gas/score/shift_32-lt.d: New file.
87         * gas/score/shift_32.d: New file.
88         * gas/score/shift_32.s: New file.
89         * gas/score/syscontrol_32-lt.d: New file.
90         * gas/score/syscontrol_32.d: New file.
91         * gas/score/syscontrol_32.s: New file.
92
93 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
94
95         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
96         * gas/arm/archv6m.d: Likewise.
97
98 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
99
100         * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
101         * gas/ppc/e500mc.s: Likewise.
102         * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
103         * gas/ppc/power6.s: Likewise.
104         * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
105         ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
106         "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
107         "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
108         "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
109         "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
110         "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
111         "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
112         "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
113         "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
114         * gas/ppc/power7.s: Likewise.
115         * gas/ppc/vsx.d: New test.
116         * gas/ppc/vsx.s: Likewise.
117         * gas/ppc/ppc.exp: Run it.
118
119 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
120
121         * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
122         for CMP.
123         * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
124
125 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
126
127         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
128         floating point register.
129
130 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
131
132         * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
133         * gas/mips/octeon.d: Update.
134         * gas/mips/octeon-ill.l: Update error message.
135
136 2009-02-16  Nick Clifton  <nickc@redhat.com>
137
138         * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
139         offset.
140         * gas/mips/e32el-rel2.d: Likewise.
141         * gas/mips/elf-rel2.d: Likewise.
142         * gas/mips/elf-rel9-mips16.d: Likewise.
143         * gas/mips/elf-rel9.d: Likewise.
144         * gas/mips/elfel-rel2.d: Likewise.
145         * gas/mips/lb.d: Likewise.
146         * gas/mips/mips-abi32.d: Likewise.
147         * gas/mips/mips-gp32-fp32.d: Likewise.
148         * gas/mips/mips-gp32-fp64.d: Likewise.
149         * gas/mips/mips-gp64-fp32.d: Likewise.
150         * gas/mips/mips-gp64-fp64.d: Likewise.
151         * gas/mips/mips32-sf32.d: Likewise.
152
153 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
154
155         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
156
157 2009-02-06  Nick Clifton  <nickc@redhat.com>
158
159         * gas/mips/beq.d: Make no assumptions about the symbols used as
160         branch targets in the disassembly, or the names of the relocs
161         produced.
162         * gas/mips/bge.d: Likewise.
163         * gas/mips/bgeu.d: Likewise.
164         * gas/mips/blt.d: Likewise.
165         * gas/mips/bltu.d: Likewise.
166         * gas/mips/mips32-sf32.d: Likewise.
167         * gas/mips/mips1-fp.d: Likewise.
168         * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
169         * gas/mips/branch-misc-2-64.d: Likewise.
170         * gas/mips/branch-misc-2.d: Likewise.
171         * gas/mips/branch-misc-2pic-64.d: Likewise.
172         * gas/mips/branch-misc-2pic.d: Likewise.
173         * gas/mips/branch-swap.d: Likewise.
174
175 2009-02-06  Nick Clifton  <nickc@redhat.com>
176
177         * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
178         ports.
179         
180 2009-02-05  Peter Bergner  <bergner@vnet.ibm.com>
181
182         * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
183         * gas/ppc/booke.d: Likewise.
184         * gas/ppc/power4_32.s: Likewise.
185         * gas/ppc/power4_32.d: Likewise.
186
187 2009-02-05  Catherine Moore  <clm@codesourcery.com>
188
189         * gas/elf/elf.exp: Really run the symtab test.
190
191 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
192
193         AVX Programming Reference (January, 2009)
194         * gas/i386/arch-avx-1-3.l: New.
195         * gas/i386/arch-avx-1-3.s: Likewise.
196         * gas/i386/arch-avx-1-4.l: Likewise.
197         * gas/i386/arch-avx-1-4.s: Likewise.
198         * gas/i386/arch-avx-1-5.l: Likewise.
199         * gas/i386/arch-avx-1-5.s: Likewise.
200         * gas/i386/arch-avx-1-6.l: Likewise.
201         * gas/i386/arch-avx-1-6.s: Likewise.
202
203         * gas/i386/arch-10.s: Add vpclmul instructions.
204         * gas/i386/arch-avx-1.s: Likewise.
205         * gas/i386/avx.s: Likewise.
206         * gas/i386/x86-64-arch-2.s: Likewise.
207         * gas/i386/x86-64-avx.s: Likewise.
208
209         * gas/i386/sse2avx.s: Add pclmul instructions.
210         * gas/i386/x86-64-sse2avx.s: Likewise.
211
212         * gas/i386/arch-10.d: Updated.
213         * gas/i386/arch-10-1.l: Likewise.
214         * gas/i386/arch-10-2.l: Likewise.
215         * gas/i386/arch-10-3.l: Likewise.
216         * gas/i386/arch-10-4.l: Likewise.
217         * gas/i386/arch-avx-1.d: Likewise.
218         * gas/i386/arch-avx-1-1.l: Likewise.
219         * gas/i386/arch-avx-1-2.l: Likewise.
220         * gas/i386/avx.d: Likewise.
221         * gas/i386/avx-intel.d: Likewise.
222         * gas/i386/sse2avx.d: Likewise.
223         * gas/i386/x86-64-arch-2.d: Likewise.
224         * gas/i386/x86-64-avx.d: Likewise.
225         * gas/i386/x86-64-avx-intel.d: Likewise.
226         * gas/i386/x86-64-sse2avx.d: Likewise.
227
228         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
229         arch-avx-1-5 and arch-avx-1-6.
230
231 2009-02-03  DJ Delorie  <dj@redhat.com>
232
233         * gas/mep/relocs.d: Updated for new configuration.
234         * gas/mep/complex-relocs.exp: Likewise.
235
236 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
237
238         * gas/mips/mips.exp (xlr): New architecture.
239         (xlr-ext): Run test.
240         * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
241
242 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
243
244         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
245         * gas/m68k/all.exp: Run it.
246
247 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
248
249         * gas/arm/copro.s: Avoid using r15 where not permitted.
250         * gas/arm/copro.d: Adjust accordingly.
251         * gas/arm/thumb2_bad_reg.s: New.
252         * gas/arm/thumb2_bad_reg.l: Likewise.
253         * gas/arm/thumb2_bad_reg.d: Likewise.
254
255 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
256
257         * gas/arm/thumb32.s: Add tests for orn and rrx.
258         * gas/arm/thumb32.d: Adjust accordingly.
259         * gas/arm/thumb32.l: Likewise.
260         * gas/arm/thumb2_invert.s: Add tests for orn and orr.
261         * gas/arm/thumb2_invert.d: Adjust accordingly.
262         * gas/arm/tcompat.s: Add tests for rrx.
263         * gas/arm/tcompat.d: Adjust accordingly.
264
265 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
266
267         * gas/arm/thumb32.s (qadd): Add tests for them.
268         * gas/arm/thumb32.d: Adjust accordingly.
269
270 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
271
272         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
273         * gas/arm/thumb32.d: Likewise.
274
275 2009-01-29  Paul Brook  <paul@codesourcery.com>
276             Mark Mitchell  <mark@codesourcery.com>
277
278         * gas/arm/thumb2_mul.s: New file.
279         * gas/arm/thumb2_mul.d: Likewise.
280         * gas/arm/thumb2_mul-bad.s: Likewise.
281         * gas/arm/thumb2_mul-bad.d: Likewise.
282         * gas/arm/thumb2_mul-bad.l: Likewise.
283         * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
284         * gas/arm/t16-bad.l: Update accordingly.
285
286 2009-01-29  Nick Clifton  <nickc@redhat.com>
287
288         * gas/all/gas.exp: Expect forward test to fail for MeP.
289         Expect relax test to fail for MeP.
290         * gas/mep/relocs.d: Update expected disassembly.
291
292 2009-01-27  Nick Clifton  <nickc@redhat.com>
293
294         * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
295         * gas/arm/attr-default.d : Likewise.
296         * gas/arm/attr-march-all.d: Likewise.
297         * gas/arm/attr-march-armv1.d: Likewise.
298         * gas/arm/attr-march-armv2.d: Likewise.
299         * gas/arm/attr-march-armv2a.d: Likewise.
300         * gas/arm/attr-march-armv2s.d: Likewise.
301         * gas/arm/attr-march-armv3.d: Likewise.
302         * gas/arm/attr-march-armv3m.d: Likewise.
303         * gas/arm/attr-march-armv4.d: Likewise.
304         * gas/arm/attr-march-armv4t.d: Likewise.
305         * gas/arm/attr-march-armv4txm.d: Likewise.
306         * gas/arm/attr-march-armv4xm.d: Likewise.
307         * gas/arm/attr-march-armv5.d: Likewise.
308         * gas/arm/attr-march-armv5t.d: Likewise.
309         * gas/arm/attr-march-armv5te.d: Likewise.
310         * gas/arm/attr-march-armv5tej.d: Likewise.
311         * gas/arm/attr-march-armv5texp.d: Likewise.
312         * gas/arm/attr-march-armv5txm.d: Likewise.
313         * gas/arm/attr-march-armv6-m.d: Likewise.
314         * gas/arm/attr-march-armv6.d: Likewise.
315         * gas/arm/attr-march-armv6j.d: Likewise.
316         * gas/arm/attr-march-armv6k.d: Likewise.
317         * gas/arm/attr-march-armv6kt2.d: Likewise.
318         * gas/arm/attr-march-armv6t2.d: Likewise.
319         * gas/arm/attr-march-armv6z.d: Likewise.
320         * gas/arm/attr-march-armv6zk.d: Likewise.
321         * gas/arm/attr-march-armv6zkt2.d: Likewise.
322         * gas/arm/attr-march-armv6zt2.d: Likewise.
323         * gas/arm/attr-march-armv7-a.d: Likewise.
324         * gas/arm/attr-march-armv7-m.d: Likewise.
325         * gas/arm/attr-march-armv7-r.d: Likewise.
326         * gas/arm/attr-march-armv7.d: Likewise.
327         * gas/arm/attr-march-armv7a.d: Likewise.
328         * gas/arm/attr-march-armv7m.d: Likewise.
329         * gas/arm/attr-march-armv7r.d: Likewise.
330         * gas/arm/attr-march-iwmmxt.d: Likewise.
331         * gas/arm/attr-march-iwmmxt2.d: Likewise.
332         * gas/arm/attr-march-xscale.d: Likewise.
333         * gas/arm/attr-mcpu.d: Likewise.
334         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
335         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
336         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
337         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
338         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
339         * gas/arm/attr-mfpu-fpa.d: Likewise.
340         * gas/arm/attr-mfpu-fpa10.d: Likewise.
341         * gas/arm/attr-mfpu-fpa11.d: Likewise.
342         * gas/arm/attr-mfpu-fpe.d: Likewise.
343         * gas/arm/attr-mfpu-fpe2.d: Likewise.
344         * gas/arm/attr-mfpu-fpe3.d: Likewise.
345         * gas/arm/attr-mfpu-maverick.d: Likewise.
346         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
347         * gas/arm/attr-mfpu-neon.d: Likewise.
348         * gas/arm/attr-mfpu-softfpa.d: Likewise.
349         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
350         * gas/arm/attr-mfpu-softvfp.d: Likewise.
351         * gas/arm/attr-mfpu-vfp.d: Likewise.
352         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
353         * gas/arm/attr-mfpu-vfp10.d: Likewise.
354         * gas/arm/attr-mfpu-vfp3.d: Likewise.
355         * gas/arm/attr-mfpu-vfp9.d: Likewise.
356         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
357         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
358         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
359         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
360         * gas/arm/attr-order.d: Likewise.
361         * gas/arm/attr-override-cpu-directive.d: Likewise.
362         * gas/arm/attr-override-mcpu.d: Likewise.
363
364 2009-01-27  Nick Clifton  <nickc@redhat.com>
365
366         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
367
368         * gas/mips/dli.d: Pass -64 to gas.
369         * gas/mips/mips64-mips3d-incl.d: Likewise.
370         * gas/mips/octeon.d: Likewise.
371         * gas/mips/sb1-ext-mdmx.d: Likewise.
372         * gas/mips/sb1-ext-ps.d: Likewise.
373         * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
374         Update expected relocs.
375         * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
376         * gas/mips/mips.exp: Remove 'ilocks' variable.
377         Add ecoff targets to 'addr32' variable.
378         Set 'no_mips16' for ecoff targets.
379         Do not run div-ilocks or mul-ilocks test variants.
380         * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
381         the symbol table output is sorted.  Update expecetd output.
382
383 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
384
385         * gas/arm/attr-cpu-directive.d: New file.
386         * gas/arm/attr-cpu-directive.s: New file.
387         * gas/arm/attr-default.d: New file.
388         * gas/arm/attr-march-all.d: New file.
389         * gas/arm/attr-march-armv1.d: New file.
390         * gas/arm/attr-march-armv2.d: New file.
391         * gas/arm/attr-march-armv2a.d: New file.
392         * gas/arm/attr-march-armv2s.d: New file.
393         * gas/arm/attr-march-armv3.d: New file.
394         * gas/arm/attr-march-armv3m.d: New file.
395         * gas/arm/attr-march-armv4.d: New file.
396         * gas/arm/attr-march-armv4t.d: New file.
397         * gas/arm/attr-march-armv4txm.d: New file.
398         * gas/arm/attr-march-armv4xm.d: New file.
399         * gas/arm/attr-march-armv5.d: New file.
400         * gas/arm/attr-march-armv5t.d: New file.
401         * gas/arm/attr-march-armv5te.d: New file.
402         * gas/arm/attr-march-armv5tej.d: New file.
403         * gas/arm/attr-march-armv5texp.d: New file.
404         * gas/arm/attr-march-armv5txm.d: New file.
405         * gas/arm/attr-march-armv6-m.d: New file.
406         * gas/arm/attr-march-armv6.d: New file.
407         * gas/arm/attr-march-armv6j.d: New file.
408         * gas/arm/attr-march-armv6k.d: New file.
409         * gas/arm/attr-march-armv6kt2.d: New file.
410         * gas/arm/attr-march-armv6t2.d: New file.
411         * gas/arm/attr-march-armv6z.d: New file.
412         * gas/arm/attr-march-armv6zk.d: New file.
413         * gas/arm/attr-march-armv6zkt2.d: New file.
414         * gas/arm/attr-march-armv6zt2.d: New file.
415         * gas/arm/attr-march-armv7-a.d: New file.
416         * gas/arm/attr-march-armv7-m.d: New file.
417         * gas/arm/attr-march-armv7-r.d: New file.
418         * gas/arm/attr-march-armv7.d: New file.
419         * gas/arm/attr-march-armv7a.d: New file.
420         * gas/arm/attr-march-armv7m.d: New file.
421         * gas/arm/attr-march-armv7r.d: New file.
422         * gas/arm/attr-march-iwmmxt.d: New file.
423         * gas/arm/attr-march-iwmmxt2.d: New file.
424         * gas/arm/attr-march-xscale.d: New file.
425         * gas/arm/attr-mcpu.d: New file.
426         * gas/arm/attr-mfpu-arm1020e.d: New file.
427         * gas/arm/attr-mfpu-arm1020t.d: New file.
428         * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
429         * gas/arm/attr-mfpu-arm1136jfs.d: New file.
430         * gas/arm/attr-mfpu-arm7500fe.d: New file.
431         * gas/arm/attr-mfpu-fpa.d: New file.
432         * gas/arm/attr-mfpu-fpa10.d: New file.
433         * gas/arm/attr-mfpu-fpa11.d: New file.
434         * gas/arm/attr-mfpu-fpe.d: New file.
435         * gas/arm/attr-mfpu-fpe2.d: New file.
436         * gas/arm/attr-mfpu-fpe3.d: New file.
437         * gas/arm/attr-mfpu-maverick.d: New file.
438         * gas/arm/attr-mfpu-neon-fp16.d: New file.
439         * gas/arm/attr-mfpu-neon.d: New file.
440         * gas/arm/attr-mfpu-softfpa.d: New file.
441         * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
442         * gas/arm/attr-mfpu-softvfp.d: New file.
443         * gas/arm/attr-mfpu-vfp.d: New file.
444         * gas/arm/attr-mfpu-vfp10-r0.d: New file.
445         * gas/arm/attr-mfpu-vfp10.d: New file.
446         * gas/arm/attr-mfpu-vfp3.d: New file.
447         * gas/arm/attr-mfpu-vfp9.d: New file.
448         * gas/arm/attr-mfpu-vfpv2.d: New file.
449         * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
450         * gas/arm/attr-mfpu-vfpv3.d: New file.
451         * gas/arm/attr-mfpu-vfpxd.d: New file.
452         * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
453         * gas/arm/attr-override-cpu-directive.d: New file.
454         * gas/arm/attr-override-cpu-directive.s: New file.
455         * gas/arm/attr-override-mcpu.d: New file.
456         * gas/arm/attr-override-mcpu.s: New file.
457         * gas/arm/blank.s: New file.
458         * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
459
460 2009-01-26  Nick Clifton  <nickc@redhat.com>
461
462         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
463         targets.
464
465 2009-01-24  Andreas Schwab  <schwab@suse.de>
466
467         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
468
469 2009-01-23  Andreas Schwab  <schwab@suse.de>
470
471         * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
472         * gas/mips/mipsel16-e.d: Likewise.
473         * gas/mips/tmips16-e.d: Likewise.
474         * gas/mips/tmipsel16-e.d: Likewise.
475
476 2009-01-19  Nick Clifton  <nickc@redhat.com>
477
478         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
479
480 2009-01-19  Nick Clifton  <nickc@redhat.com>
481
482         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
483         targets.
484
485 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
486
487         * gas/arm/attr-order.d: New file.
488         * gas/arm/attr-order.s: New file.
489
490 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
491             Daniel Jacobowitz  <dan@codesourcery.com>
492
493         * gas/arm/attr-syntax.d: New file.
494         * gas/arm/attr-syntax.s: New file.
495
496 2009-01-15  Nick Clifton  <nickc@redhat.com>
497
498         PR 9722
499         * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
500         * gas/testsuite/gas/arm/pr9722.s: New test.
501         * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
502
503 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
504
505         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
506         * gas/ppc/power6.d: Likewise.
507
508 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
509
510         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
511         * gas/i386/x86-64-sse-noavx.s: Likewise.
512
513         * gas/i386/sse-noavx.d: Updated.
514         * gas/i386/x86-64-sse-noavx.d: Likewise.
515
516 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
517
518         * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
519         sub and xor.
520         * gas/i386/x86-64-opts.s: Likewise.
521
522         * gas/i386/opts.d: Updated.
523         * gas/i386/opts-intel.d: Likewise.
524         * gas/i386/sse2avx-opts.d: Likewise.
525         * gas/i386/sse2avx-opts-intel.d: Likewise.
526         * gas/i386/x86-64-opts.d: Likewise.
527         * gas/i386/x86-64-opts-intel.d: Likewise.
528         * gas/i386/x86-64-sse2avx-opts.d: Likewise.
529         * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
530
531 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
532
533         * gas/i386/arch-10.s: Add clflush and syscall.
534         * gas/i386/x86-64-arch-2.s: Likewise.
535
536         * gas/i386/arch-10.d: Updated.
537         * gas/i386/arch-10-1.l: Likewise.
538         * gas/i386/arch-10-2.l: Likewise.
539         * gas/i386/arch-10-3.l: Likewise.
540         * gas/i386/arch-10-4.l: Likewise.
541         * gas/i386/x86-64-arch-2.d: Likewise.
542
543 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
544
545         * gas/i386/arch-10.s: Add rdtscp.
546         * gas/i386/x86-64-arch-2.s: Likewise.
547
548         * gas/i386/arch-10.d: Updated.
549         * gas/i386/arch-10-1.l: Likewise.
550         * gas/i386/arch-10-2.l: Likewise.
551         * gas/i386/arch-10-3.l: Likewise.
552         * gas/i386/arch-10-4.l: Likewise.
553         * gas/i386/x86-64-arch-2.d: Likewise.
554
555 2009-01-06  Chao-ying Fu  <fu@mips.com>
556
557         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
558         and jalr.hb.
559
560 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
561
562         AVX Programming Reference (December, 2008)
563         * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
564         vmovntps.
565         * gas/i386/x86-64-avx.s: Likewise.
566
567         * gas/i386/avx.d: Updated.
568         * gas/i386/avx-intel.d: Likewise.
569         * gas/i386/x86-64-avx.d: Likewise.
570         * gas/i386/x86-64-avx-intel.d: Likewise.
571
572 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
573
574         AVX Programming Reference (December, 2008)
575         * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
576         * gas/i386/x86-64-arch-2.s: Likewise.
577
578         * gas/i386/arch-10.d: Updated.
579         * gas/i386/arch-10-1.l: Likewise.
580         * gas/i386/arch-10-2.l: Likewise.
581         * gas/i386/arch-10-3.l: Likewise.
582         * gas/i386/arch-10-4.l: Likewise.
583         * gas/i386/avx.d: Likewise.
584         * gas/i386/avx-intel.d: Likewise.
585         * gas/i386/inval-avx.l: Likewise.
586         * gas/i386/x86-64-arch-2.d: Likewise.
587         * gas/i386/x86-64-avx.d: Likewise.
588         * gas/i386/x86-64-avx-intel.d: Likewise.
589         * gas/i386/x86-64-inval-avx.l: Likewise.
590
591         * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
592         instructions.  Update tests.
593         * gas/i386/inval-avx.s: Likewise.
594         * gas/i386/x86-64-avx.s: Likewise.
595         * gas/i386/x86-64-inval-avx.s: Likewise.
596
597         * gas/i386/fma.d: New.
598         * gas/i386/fma.s: Likewise.
599         * gas/i386/fma-intel.d: Likewise.
600         * gas/i386/x86-64-fma.d: Likewise.
601         * gas/i386/x86-64-fma.s: Likewise.
602         * gas/i386/x86-64-fma-intel.d: Likewise.
603
604         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
605         x86-64-fma-intel.
606
607 For older changes see ChangeLog-2008
608 \f
609 Local Variables:
610 mode: change-log
611 left-margin: 8
612 fill-column: 74
613 version-control: never
614 End: