OSDN Git Service

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