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