OSDN Git Service

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