OSDN Git Service

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