OSDN Git Service

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