OSDN Git Service

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