OSDN Git Service

binutils/testsuite/
[pf3gnuchains/pf3gnuchains3x.git] / gas / testsuite / ChangeLog
1 2009-07-15  Daniel Gutson  <dgutson@codesourcery.com>
2             Daniel Jacobowitz  <dan@codesourcery.com>
3
4         * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
5         * gas/arm/mapping.d: Adapted to new symbols generation.
6         * gas/arm/mapping2.d: New test case.
7         * gas/arm/mapping2.s: New file.
8         * gas/arm/mapping3.d: New test case.
9         * gas/arm/mapping3.s: New file.
10         * gas/arm/mapping4.d: New test case.
11         * gas/arm/mapping4.s: New file.
12         * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
13         * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
14
15 2009-07-27  Jan Beulich  <jbeulich@novell.com>
16
17         * gas/elf/file.[ds]: New.
18         * gas/elf/elf.exp: Run new test.
19
20 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
21
22         * gas/i386/l1om.d: New.
23         * gas/i386/l1om-inval.l: Likewise.
24         * gas/i386/l1om-inval.s: Likewise.
25
26         * gas/i386/i386.exp: Run l1om-inval and l1om.
27
28 2009-07-24  Jan Beulich  <jbeulich@novell.com>
29
30         * gas/i386/8087.[ds]: New.
31         * gas/i386/287.[ds]: New.
32         * gas/i386/387.[ds]: New.
33         * gas/i386/no87.[ls]: New.
34         * gas/i386/no87-2.[ls]: New.
35         * gas/i386/i386.exp: Run new tests.
36         * gas/i386/att-regs.s: Also check FPU register access.
37         * gas/i386/intel-regs.s: Likewise.
38         * gas/i386/att-regs.d: Adjust expectations.
39         * gas/i386/intel-regs.d: Likewise.
40
41 2009-07-23  Ulrich Drepper  <drepper@redhat.com>
42
43         * gas/elf/type.s: Add unique global symbol definition.
44         * gas/elf/type.e: Add expected readelf output for global unique
45         symbol.
46
47 2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>
48
49         PR gas/10420
50         * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
51
52         * gas/i386/x86-64-nops-1-pentium.d: New.
53
54 2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
55
56         * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
57
58         * gas/i386/ifunc.d: New,
59         * gas/i386/ifunc.s: Likewise.
60         * gas/i386/x86-64-ifunc.d: Likewise.
61
62 2009-07-16  Nathan Sidwell  <nathan@codesourcery.com>
63
64         * gas/arm/target-reloc-1.s: New.
65         * gas/arm/target-reloc-1.d: New.
66
67 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
68
69         * gas/arm/align64.s: New test case.
70         * gas/arm/align64.d: Expected disassembly.
71
72 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
73
74         * gas/arm/thumb-w-bad.d: New test case.
75         * gas/arm/thumb-w-bad.l: New file.
76         * gas/arm/thumb-w-bad.s: New file.
77         * gas/arm/thumb-w-good.d: New test case.
78         * gas/arm/thumb-w-good.s: New file.
79
80 2009-07-09  Daniel Gutson  <dgutson@codesourcery.com>
81
82         * gas/arm/inst-po.d: New testcase.
83         * gas/arm/inst-po.s: New file.
84         * gas/arm/inst-po-2.d: New testcase.
85         * gas/arm/inst-po-2.s: New file.
86         * gas/arm/inst-po-2.l: New file.
87         * gas/arm/inst-po-3.d: New testcase.
88         * gas/arm/inst-po-3.s: New file.
89         * gas/arm/inst-po-be.d: New testcase.
90
91 2009-07-07  2009-07-04  Chung-Lin Tang  <cltang@pllab.cs.nthu.edu.tw>
92
93         * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
94         add patterns for waddsubhx.
95         * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
96
97 2009-07-07  H.J. Lu  <hongjiu.lu@intel.com>
98
99         * gas/i386/fma4.d: Append "#pass".
100         * gas/i386/x86-64-fma4.d: Likewise.
101
102 2009-07-07  Tristan Gingold  <gingold@adacore.com>
103
104         * gas/i386/jump.d: Adjust to be relocated offset for jump to
105         external symbol.
106
107 2009-07-06  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
108
109         * gas/i386/i386.exp: Add FMA4 tests.
110         * gas/i386/x86-64-fma4.d: Ditto.
111         * gas/i386/fma4.d: Ditto.
112         * gas/i386/x86-64-fma4.s: Ditto.
113         * gas/i386/fma4.s: Ditto.       
114         
115 2009-07-01  Nick Clifton  <nickc@redhat.com>
116
117         PR 10168
118         * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
119
120 2009-07-01  Paul Brook <paul@codesourcery.com>
121
122         * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
123
124 2009-06-30  Nick Clifton  <nickc@redhat.com>
125
126         PR 10288
127         * gas/arm/adrl.d: Update expected disassembly.
128         * gas/arm/arch4t-eabi.d: Likewise.
129         * gas/arm/arch4t.d: Likewise.
130         * gas/arm/arch6zk.d: Likewise.
131         * gas/arm/archv6t2.d: Likewise.
132         * gas/arm/arm-it.d: Likewise.
133         * gas/arm/arm3.d: Likewise.
134         * gas/arm/arm7dm.d: Likewise.
135         * gas/arm/arm7t.d: Likewise.
136         * gas/arm/backslash-at.d: Likewise.
137         * gas/arm/bl-local-v4t.d: Likewise.
138         * gas/arm/blx-local.d: Likewise.
139         * gas/arm/copro.d: Likewise.
140         * gas/arm/el_segundo.d: Likewise.
141         * gas/arm/float.d: Likewise.
142         * gas/arm/fp-save.d: Likewise.
143         * gas/arm/fpa-mem.d: Likewise.
144         * gas/arm/group-reloc-alu.d: Likewise.
145         * gas/arm/group-reloc-ldr.d: Likewise.
146         * gas/arm/group-reloc-ldrs.d: Likewise.
147         * gas/arm/immed.d: Likewise.
148         * gas/arm/inst.d: Likewise.
149         * gas/arm/iwmmxt.d: Likewise.
150         * gas/arm/ldconst.d: Likewise.
151         * gas/arm/macro1.d: Likewise.
152         * gas/arm/mapmisc.d: Likewise.
153         * gas/arm/mapsecs.d: Likewise.
154         * gas/arm/mapshort-eabi.d: Likewise.
155         * gas/arm/mapshort-elf.d: Likewise.
156         * gas/arm/movw-local.d: Likewise.
157         * gas/arm/neon-ldst-rm.d: Likewise.
158         * gas/arm/offset.d: Likewise.
159         * gas/arm/reg-alias.d: Likewise.
160         * gas/arm/relax_load_align.d: Likewise.
161         * gas/arm/tcompat.d: Likewise.
162         * gas/arm/tcompat2.d: Likewise.
163         * gas/arm/thumb-eabi.d: Likewise.
164         * gas/arm/thumb.d: Likewise.
165         * gas/arm/thumb1_unified.d: Likewise.
166         * gas/arm/thumb2_add.d: Likewise.
167         * gas/arm/thumb2_it.d: Likewise.
168         * gas/arm/thumb2_it_auto.d: Likewise.
169         * gas/arm/thumb2_pool.d: Likewise.
170         * gas/arm/thumb2_relax.d: Likewise.
171         * gas/arm/thumb32.d: Likewise.
172         * gas/arm/thumbv6.d: Likewise.
173         * gas/arm/thumbv6k.d: Likewise.
174         * gas/arm/tls.d: Likewise.
175         * gas/arm/vfp1.d: Likewise.
176         * gas/arm/vfp1_t2.d: Likewise.
177         * gas/arm/vfp1xD.d: Likewise.
178         * gas/arm/wince.d: Likewise.
179         * gas/arm/wince_inst.d: Likewise.
180         * gas/arm/xscale.d: Likewise.
181
182 2009-06-29  Nick Clifton  <nickc@redhat.com>
183
184         PR 10288
185         * gas/arm/arch6zk.d: Update expected disassembly.
186         * gas/arm/arch7.d: Likewise.
187         * gas/arm/arm-it-auto-2.d: Likewise.
188         * gas/arm/arm-it-auto.d: Likewise.
189         * gas/arm/copro.d: Likewise.
190         * gas/arm/float.d: Likewise.
191         * gas/arm/fpa-mem.d: Likewise.
192         * gas/arm/group-reloc-ldc.d: Likewise.
193         * gas/arm/group-reloc-ldr.d: Likewise.
194         * gas/arm/iwmmxt.d: Likewise.
195         * gas/arm/maverick.d: Likewise.
196         * gas/arm/neon-omit.d: Likewise.
197         * gas/arm/svc.d: Likewise.
198         * gas/arm/thumb-eabi.d: Likewise.
199         * gas/arm/thumb.d: Likewise.
200         * gas/arm/thumb1_unified.d: Likewise.
201         * gas/arm/thumb2_add.d: Likewise.
202         * gas/arm/thumb2_relax.d: Likewise.
203         * gas/arm/thumb32.d: Likewise.
204         * gas/arm/vfp-neon-syntax.d: Likewise.
205         * gas/arm/vfp-neon-syntax_t2.d: Likewise.
206         * gas/arm/vfp1xD.d: Likewise.
207         * gas/arm/vfp1xD_t2.d: Likewise.
208         * gas/arm/vfpv3-const-conv.d: Likewise.
209         * gas/arm/xscale.d: Likewise.
210
211 2009-06-22  Daniel Gutson <dgutson@codesourcery.com>
212
213         * gas/arm/arm-it-auto.d: New test.
214         * gas/arm/arm-it-auto.s: New file.
215         * gas/arm/arm-it-auto-2.d: New test case.
216         * gas/arm/arm-it-auto-2.s: New file.
217         * gas/arm/arm-it-auto-3.d: New test case.
218         * gas/arm/arm-it-auto-3.s: New file.
219         * gas/arm/arm-it-bad.d: New test case.
220         * gas/arm/arm-it-bad.l: New file.
221         * gas/arm/arm-it-bad.s: New file.
222         * gas/arm/arm-it-bad-2.d: New test case.
223         * gas/arm/arm-it-bad-2.l: New file.
224         * gas/arm/arm-it-bad-2.s: New file.
225         * gas/arm/arm-it-bad-3.d: New test case.
226         * gas/arm/arm-it-bad-3.l: New file.
227         * gas/arm/arm-it-bad-3.s: New file.
228         * gas/arm/thumb2_it_auto.d: New test.
229         * gas/arm/thumb2_it_bad.l: Error message updated.
230         * gas/arm/thumb2_it_bad_auto.d: New test.
231         * gas/arm/thumb2_it.d: Comment added.
232         * gas/arm/thumb2_it_bad.d: Comment added.
233
234 2009-06-19  Alan Modra  <amodra@bigpond.net.au>
235
236         * gas/cfi/cfi-common-7.s: Skip a multiple of four.
237         * gas/cfi/cfi-common-7.d: Adjust.
238
239 2009-06-18  Nick Clifton  <nickc@redhat.com>
240
241         PR 10169
242         * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
243         out of range shift.
244         * gas/arm/thumb2_bad_reg.l: Update expected error messages.
245
246         PR 10288
247         * gas/arm/align.s: Add labels so that COFF based targets can
248         correctly locate THUMB code.
249         * gas/arm/copro.d: Do not pass --architecture switch to objdump.
250
251 2009-06-15  Nick Clifton  <nickc@redhat.com>
252
253         PR gas/10186
254         * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
255
256 2009-06-09  Jakub Jelinek  <jakub@redhat.com>
257
258         PR gas/10255
259         * gas/cfi/cfi-common-7.d: New test.
260         * gas/cfi/cfi-common-7.s: New.
261         * gas/cfi/cfi.exp: Add cfi-common-7 test.
262
263 2009-06-08  Dave Korn  <dave.korn.cygwin@gmail.com>
264
265         * gas/i386/jump.d:  Tweak patterns to also match PE platform output.
266
267 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
268
269         PR gas/10198
270         * gas/i386/jump.s: Add test for "jmp $+2".
271         * gas/i386/jump16.s: Likewise.
272
273         * gas/i386/jump.d: Updated.
274         * gas/i386/jump16.d: Likewise.
275
276 2009-05-26  Catherine Moore  <clm@codesourcery.com>
277
278         * gas/mips/eret.s: Remove.
279         * gas/mips/eret.d: Remove.
280         * gas/mips/eret.l: Remove.
281         * gas/mips/eret-1.s: New.
282         * gas/mips/eret-1.d: New.
283         * gas/mips/eret-2.s: New.
284         * gas/mips/eret-2.d: New.
285         * gas/mips/eret-3.s: New.
286         * gas/mips/eret-3.d: New.
287         * gas/mips/mips.exp: Run new tests.  Remove old tests.
288
289 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
290
291         * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
292
293 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
294
295         * gas/mips/align.d: Use an nm test rather than an objdump one.
296
297 2009-05-22  H.J. Lu  <hongjiu.lu@intel.com>
298
299         * gas/elf/ifunc-1.d: New.
300         * gas/elf/ifunc-1.s: Likewise.
301
302         * gas/elf/elf.exp: Run ifunc-1.
303
304 2009-05-22  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
305
306         * gas/i386/i386.exp: Remove SSE5 tests.
307         * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
308         * gas/i386/x86-64-sse5.d: Ditto.
309         * gas/i386/arch-10-1.l: Remove SSE5 tests.
310         * gas/i386/arch-10-2.l: Ditto.
311         * gas/i386/arch-10-3.l: Ditto.
312         * gas/i386/arch-10-4.l: Ditto.
313         * gas/i386/arch-10.d: Ditto.
314         * gas/i386/arch-10.s: Ditto.
315         * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
316         * gas/i386/arch-4.d: Ditto.
317         * gas/i386/arch-8.s: Ditto.
318         * gas/i386/arch-8.d: Ditto.
319         * gas/i386/arch-2.s: Remove SSE5 tests.
320         * gas/i386/arch-2.d: Remove SSE5 tests.
321         * gas/i386/x86-64-arch-2.s: Ditto.
322         
323 2009-05-19  Dave Korn  <dave.korn.cygwin@gmail.com>
324
325         * gas/pe/:  New directory for PE format-specific tests.
326         * gas/pe/aligncomm-a.d:  New test pattern file.
327         * gas/pe/aligncomm-a.s:  New test source file.
328         * gas/pe/aligncomm-b.d:  New test pattern file.
329         * gas/pe/aligncomm-b.s:  New test source file.
330         * gas/pe/aligncomm-c.d:  New test pattern file.
331         * gas/pe/aligncomm-c.s:  New test source file.
332         * gas/pe/aligncomm-d.d:  New test pattern file.
333         * gas/pe/aligncomm-d.s:  New test source file.
334         * gas/pe/pe.exp:  New test control script.
335         * lib/gas-defs.exp (is_pecoff_format):  New function.
336
337 2009-05-05  H.J. Lu  <hongjiu.lu@intel.com>
338
339         * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
340
341 2009-05-05  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
342
343         * gas/arm/bl-local-v4t.d: New file.
344         * gas/arm/bl-local-v4t.s: New file.
345         * gas/arm/blx-local.s: Update for branches and calls to local
346           functions.
347         * gas/arm/blx-local.d: Likewise.
348         * gas/arm/blx-local.l: New file.
349         * gas/arm/blx-local-thumb.l: New file.
350         * gas/arm/blx-local-thumb.s: New file.
351         * gas/arm/blx-local-thumb.d: New file.
352
353 2009-05-01  Nathan Sidwell  <nathan@codesourcery.com>
354             Daniel Jacobowitz  <dan@codesourcery.com>
355
356         * gas/arm/attr-mcpu.d: Add -mfpu=neon.
357         * gas/arm/mapmisc.d: Correct expected output for .double and
358         .dcb.d.
359
360 2009-04-30  Nick Clifton  <nickc@redhat.com>
361
362         * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
363         Provide an alternative test for targets which do not support ifunc
364         symbols.
365         gas/elf/type.s: Add entry for an ifunc symbol.
366         gas/elf/type.e: Add ifunc entry to expected symbol dump.
367         gas/elf/section2.e-armelf: Add  entry for ifunc symbol.
368         gas/elf/type-noifunc.s: New file.
369         gas/elf/type-noifunc.e: Likewise.
370
371 2009-04-24  Cary Coutant  <ccoutant@google.com>
372
373         * gas/lns/lns-common-1.d: Add test for discriminator.
374         * gas/lns/lns-common-1.s: Likewise.
375
376 2009-04-20  Jan Beulich  <jbeulich@novell.com>
377
378         * gas/i386/equ.s: Adjust.
379         * gas/i386/equ.d: Remove reference to equ.e.
380         * gas/i386/equ.e: Delete.
381         * gas/i386/intel-expr.s: New.
382         * gas/i386/intel-expr.d: New.
383         * gas/i386/i386.exp: Run new test.
384         * gas/i386/intel.s: Adjust.
385         * gas/i386/intel.e: Remove no longer valid warning messages.
386         * gas/i386/intel16.s: Adjust.
387         * gas/i386/intel16.d: Remove reference to intel16.e.
388         * gas/i386/intel16.e: Delete.
389         * gas/i386/intelbad.s: Add more tests.
390         * gas/i386/intelbad.l: Adjust.
391         * gas/i386/intelok.s: Remove now unneeded equates. Add more
392         tests.
393         * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
394         * gas/i386/intelok.e: Delete.
395         * gas/i386/x86_64.s: Adjust.
396         * gas/i386/x86_64.d: Remove reference to x86_64.e.
397         * gas/i386/x86_64.e: Delete.
398
399 2009-04-16  Alan Modra  <amodra@bigpond.net.au>
400
401         * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
402         * gas/all/p2425.s: Use "==" instead of "=".
403         * gas/all/weakref1.s: Likewise.
404         * gas/macros/and.s: Likewise.
405         * gas/macros/test1.s: Likewise.
406         * gas/hppa/parse/parse.exp: Remove xfail on block1.
407
408 2009-04-15  Jan Beulich  <jbeulich@novell.com>
409
410         * gas/i386/intel.e: Adjust expectations.
411
412 2009-04-15  Jan Beulich  <jbeulich@novell.com>
413
414         * gas/i386/x86-64-sse5.s: Add test of protd.
415         * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
416
417 2009-04-09  Catherine Moore  <clm@codesourcery.com>
418
419         * gas/mips/mips.exp: Run new tests.
420         * gas/mips/eret.s: New test.
421         * gas/mips/eret.d: New test output.
422         * gas/mips/eret.l: New test output.
423
424 2009-04-07  Peter Bergner  <bergner@vnet.ibm.com>
425
426         * gas/ppc/e500mc.d: Update to match extended mnemonics.
427
428 2009-04-01  Nathan Sidwell  <nathan@codesourcery.com>
429
430         * gas/arm/align.s, gas/arm/align.d: New.
431         * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
432         arm/thumb2_relax.d: Adjust for align changes.
433
434 2009-03-31  Peter Bergner  <bergner@vnet.ibm.com>
435
436         * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
437         * gas/ppc/power7.s: Likewise.
438         * gas/ppc/power6.d: Likewise.
439         * gas/ppc/power6.s: Likewise.
440
441 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
442
443         * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
444
445 2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
446
447         * gas/arm/wince_inst.d: Convert to unified syntax.
448
449 2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
450
451         * gas/arm/adr-invalid.d: New file.
452         * gas/arm/adr-invalid.l: New file.
453         * gas/arm/adr-invalid.s: New file.
454
455 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
456
457         * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
458         properly aligned.
459         * gas/ppc/textalign-xcoff-002.d: Likewise.
460
461 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
462
463         * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
464         gas/ppc/xcoff-branch-1-64.d: New tests.
465         * gas/ppc/aix.exp: Run them.
466
467 2009-03-11  Hans-Peter Nilsson  <hp@axis.com>
468
469         * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
470         gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
471         gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
472         gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
473
474 2009-03-10  Hans-Peter Nilsson  <hp@axis.com>
475
476         * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
477         New test.
478
479 2009-03-10  Alan Modra  <amodra@bigpond.net.au>
480
481         * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
482         * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
483
484 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
485
486         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
487
488 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
489
490         * gas/score/arith_32-lt.d: New file.
491         * gas/score/arith_32.d: New file.
492         * gas/score/arith_32.s: New file.
493         * gas/score/bit_32-lt.d: New file.
494         * gas/score/bit_32.d: New file.
495         * gas/score/bit_32.s: New file.
496         * gas/score/branch_32-lt.d: New file.
497         * gas/score/branch_32.d: New file.
498         * gas/score/branch_32.s: New file.
499         * gas/score/cmp_32-lt.d: New file.
500         * gas/score/cmp_32.d: New file.
501         * gas/score/cmp_32.s: New file.
502         * gas/score/load_store_32-lt.d: New file.
503         * gas/score/load_store_32.d: New file.
504         * gas/score/load_store_32.s: New file.
505         * gas/score/logical_32-lt.d: New file.
506         * gas/score/logical_32.d: New file.
507         * gas/score/logical_32.s: New file.
508         * gas/score/mv_32-lt.d: New file.
509         * gas/score/mv_32.d: New file.
510         * gas/score/mv_32.s: New file.
511         * gas/score/relax_32.exp: New file.
512         * gas/score/relaxation_macro.h: New file.
513         * gas/score/shift_32-lt.d: New file.
514         * gas/score/shift_32.d: New file.
515         * gas/score/shift_32.s: New file.
516         * gas/score/syscontrol_32-lt.d: New file.
517         * gas/score/syscontrol_32.d: New file.
518         * gas/score/syscontrol_32.s: New file.
519
520 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
521
522         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
523         * gas/arm/archv6m.d: Likewise.
524
525 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
526
527         * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
528         * gas/ppc/e500mc.s: Likewise.
529         * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
530         * gas/ppc/power6.s: Likewise.
531         * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
532         ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
533         "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
534         "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
535         "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
536         "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
537         "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
538         "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
539         "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
540         "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
541         * gas/ppc/power7.s: Likewise.
542         * gas/ppc/vsx.d: New test.
543         * gas/ppc/vsx.s: Likewise.
544         * gas/ppc/ppc.exp: Run it.
545
546 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
547
548         * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
549         for CMP.
550         * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
551
552 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
553
554         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
555         floating point register.
556
557 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
558
559         * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
560         * gas/mips/octeon.d: Update.
561         * gas/mips/octeon-ill.l: Update error message.
562
563 2009-02-16  Nick Clifton  <nickc@redhat.com>
564
565         * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
566         offset.
567         * gas/mips/e32el-rel2.d: Likewise.
568         * gas/mips/elf-rel2.d: Likewise.
569         * gas/mips/elf-rel9-mips16.d: Likewise.
570         * gas/mips/elf-rel9.d: Likewise.
571         * gas/mips/elfel-rel2.d: Likewise.
572         * gas/mips/lb.d: Likewise.
573         * gas/mips/mips-abi32.d: Likewise.
574         * gas/mips/mips-gp32-fp32.d: Likewise.
575         * gas/mips/mips-gp32-fp64.d: Likewise.
576         * gas/mips/mips-gp64-fp32.d: Likewise.
577         * gas/mips/mips-gp64-fp64.d: Likewise.
578         * gas/mips/mips32-sf32.d: Likewise.
579
580 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
581
582         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
583
584 2009-02-06  Nick Clifton  <nickc@redhat.com>
585
586         * gas/mips/beq.d: Make no assumptions about the symbols used as
587         branch targets in the disassembly, or the names of the relocs
588         produced.
589         * gas/mips/bge.d: Likewise.
590         * gas/mips/bgeu.d: Likewise.
591         * gas/mips/blt.d: Likewise.
592         * gas/mips/bltu.d: Likewise.
593         * gas/mips/mips32-sf32.d: Likewise.
594         * gas/mips/mips1-fp.d: Likewise.
595         * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
596         * gas/mips/branch-misc-2-64.d: Likewise.
597         * gas/mips/branch-misc-2.d: Likewise.
598         * gas/mips/branch-misc-2pic-64.d: Likewise.
599         * gas/mips/branch-misc-2pic.d: Likewise.
600         * gas/mips/branch-swap.d: Likewise.
601
602 2009-02-06  Nick Clifton  <nickc@redhat.com>
603
604         * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
605         ports.
606         
607 2009-02-05  Peter Bergner  <bergner@vnet.ibm.com>
608
609         * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
610         * gas/ppc/booke.d: Likewise.
611         * gas/ppc/power4_32.s: Likewise.
612         * gas/ppc/power4_32.d: Likewise.
613
614 2009-02-05  Catherine Moore  <clm@codesourcery.com>
615
616         * gas/elf/elf.exp: Really run the symtab test.
617
618 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
619
620         AVX Programming Reference (January, 2009)
621         * gas/i386/arch-avx-1-3.l: New.
622         * gas/i386/arch-avx-1-3.s: Likewise.
623         * gas/i386/arch-avx-1-4.l: Likewise.
624         * gas/i386/arch-avx-1-4.s: Likewise.
625         * gas/i386/arch-avx-1-5.l: Likewise.
626         * gas/i386/arch-avx-1-5.s: Likewise.
627         * gas/i386/arch-avx-1-6.l: Likewise.
628         * gas/i386/arch-avx-1-6.s: Likewise.
629
630         * gas/i386/arch-10.s: Add vpclmul instructions.
631         * gas/i386/arch-avx-1.s: Likewise.
632         * gas/i386/avx.s: Likewise.
633         * gas/i386/x86-64-arch-2.s: Likewise.
634         * gas/i386/x86-64-avx.s: Likewise.
635
636         * gas/i386/sse2avx.s: Add pclmul instructions.
637         * gas/i386/x86-64-sse2avx.s: Likewise.
638
639         * gas/i386/arch-10.d: Updated.
640         * gas/i386/arch-10-1.l: Likewise.
641         * gas/i386/arch-10-2.l: Likewise.
642         * gas/i386/arch-10-3.l: Likewise.
643         * gas/i386/arch-10-4.l: Likewise.
644         * gas/i386/arch-avx-1.d: Likewise.
645         * gas/i386/arch-avx-1-1.l: Likewise.
646         * gas/i386/arch-avx-1-2.l: Likewise.
647         * gas/i386/avx.d: Likewise.
648         * gas/i386/avx-intel.d: Likewise.
649         * gas/i386/sse2avx.d: Likewise.
650         * gas/i386/x86-64-arch-2.d: Likewise.
651         * gas/i386/x86-64-avx.d: Likewise.
652         * gas/i386/x86-64-avx-intel.d: Likewise.
653         * gas/i386/x86-64-sse2avx.d: Likewise.
654
655         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
656         arch-avx-1-5 and arch-avx-1-6.
657
658 2009-02-03  DJ Delorie  <dj@redhat.com>
659
660         * gas/mep/relocs.d: Updated for new configuration.
661         * gas/mep/complex-relocs.exp: Likewise.
662
663 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
664
665         * gas/mips/mips.exp (xlr): New architecture.
666         (xlr-ext): Run test.
667         * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
668
669 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
670
671         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
672         * gas/m68k/all.exp: Run it.
673
674 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
675
676         * gas/arm/copro.s: Avoid using r15 where not permitted.
677         * gas/arm/copro.d: Adjust accordingly.
678         * gas/arm/thumb2_bad_reg.s: New.
679         * gas/arm/thumb2_bad_reg.l: Likewise.
680         * gas/arm/thumb2_bad_reg.d: Likewise.
681
682 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
683
684         * gas/arm/thumb32.s: Add tests for orn and rrx.
685         * gas/arm/thumb32.d: Adjust accordingly.
686         * gas/arm/thumb32.l: Likewise.
687         * gas/arm/thumb2_invert.s: Add tests for orn and orr.
688         * gas/arm/thumb2_invert.d: Adjust accordingly.
689         * gas/arm/tcompat.s: Add tests for rrx.
690         * gas/arm/tcompat.d: Adjust accordingly.
691
692 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
693
694         * gas/arm/thumb32.s (qadd): Add tests for them.
695         * gas/arm/thumb32.d: Adjust accordingly.
696
697 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
698
699         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
700         * gas/arm/thumb32.d: Likewise.
701
702 2009-01-29  Paul Brook  <paul@codesourcery.com>
703             Mark Mitchell  <mark@codesourcery.com>
704
705         * gas/arm/thumb2_mul.s: New file.
706         * gas/arm/thumb2_mul.d: Likewise.
707         * gas/arm/thumb2_mul-bad.s: Likewise.
708         * gas/arm/thumb2_mul-bad.d: Likewise.
709         * gas/arm/thumb2_mul-bad.l: Likewise.
710         * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
711         * gas/arm/t16-bad.l: Update accordingly.
712
713 2009-01-29  Nick Clifton  <nickc@redhat.com>
714
715         * gas/all/gas.exp: Expect forward test to fail for MeP.
716         Expect relax test to fail for MeP.
717         * gas/mep/relocs.d: Update expected disassembly.
718
719 2009-01-27  Nick Clifton  <nickc@redhat.com>
720
721         * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
722         * gas/arm/attr-default.d : Likewise.
723         * gas/arm/attr-march-all.d: Likewise.
724         * gas/arm/attr-march-armv1.d: Likewise.
725         * gas/arm/attr-march-armv2.d: Likewise.
726         * gas/arm/attr-march-armv2a.d: Likewise.
727         * gas/arm/attr-march-armv2s.d: Likewise.
728         * gas/arm/attr-march-armv3.d: Likewise.
729         * gas/arm/attr-march-armv3m.d: Likewise.
730         * gas/arm/attr-march-armv4.d: Likewise.
731         * gas/arm/attr-march-armv4t.d: Likewise.
732         * gas/arm/attr-march-armv4txm.d: Likewise.
733         * gas/arm/attr-march-armv4xm.d: Likewise.
734         * gas/arm/attr-march-armv5.d: Likewise.
735         * gas/arm/attr-march-armv5t.d: Likewise.
736         * gas/arm/attr-march-armv5te.d: Likewise.
737         * gas/arm/attr-march-armv5tej.d: Likewise.
738         * gas/arm/attr-march-armv5texp.d: Likewise.
739         * gas/arm/attr-march-armv5txm.d: Likewise.
740         * gas/arm/attr-march-armv6-m.d: Likewise.
741         * gas/arm/attr-march-armv6.d: Likewise.
742         * gas/arm/attr-march-armv6j.d: Likewise.
743         * gas/arm/attr-march-armv6k.d: Likewise.
744         * gas/arm/attr-march-armv6kt2.d: Likewise.
745         * gas/arm/attr-march-armv6t2.d: Likewise.
746         * gas/arm/attr-march-armv6z.d: Likewise.
747         * gas/arm/attr-march-armv6zk.d: Likewise.
748         * gas/arm/attr-march-armv6zkt2.d: Likewise.
749         * gas/arm/attr-march-armv6zt2.d: Likewise.
750         * gas/arm/attr-march-armv7-a.d: Likewise.
751         * gas/arm/attr-march-armv7-m.d: Likewise.
752         * gas/arm/attr-march-armv7-r.d: Likewise.
753         * gas/arm/attr-march-armv7.d: Likewise.
754         * gas/arm/attr-march-armv7a.d: Likewise.
755         * gas/arm/attr-march-armv7m.d: Likewise.
756         * gas/arm/attr-march-armv7r.d: Likewise.
757         * gas/arm/attr-march-iwmmxt.d: Likewise.
758         * gas/arm/attr-march-iwmmxt2.d: Likewise.
759         * gas/arm/attr-march-xscale.d: Likewise.
760         * gas/arm/attr-mcpu.d: Likewise.
761         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
762         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
763         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
764         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
765         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
766         * gas/arm/attr-mfpu-fpa.d: Likewise.
767         * gas/arm/attr-mfpu-fpa10.d: Likewise.
768         * gas/arm/attr-mfpu-fpa11.d: Likewise.
769         * gas/arm/attr-mfpu-fpe.d: Likewise.
770         * gas/arm/attr-mfpu-fpe2.d: Likewise.
771         * gas/arm/attr-mfpu-fpe3.d: Likewise.
772         * gas/arm/attr-mfpu-maverick.d: Likewise.
773         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
774         * gas/arm/attr-mfpu-neon.d: Likewise.
775         * gas/arm/attr-mfpu-softfpa.d: Likewise.
776         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
777         * gas/arm/attr-mfpu-softvfp.d: Likewise.
778         * gas/arm/attr-mfpu-vfp.d: Likewise.
779         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
780         * gas/arm/attr-mfpu-vfp10.d: Likewise.
781         * gas/arm/attr-mfpu-vfp3.d: Likewise.
782         * gas/arm/attr-mfpu-vfp9.d: Likewise.
783         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
784         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
785         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
786         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
787         * gas/arm/attr-order.d: Likewise.
788         * gas/arm/attr-override-cpu-directive.d: Likewise.
789         * gas/arm/attr-override-mcpu.d: Likewise.
790
791 2009-01-27  Nick Clifton  <nickc@redhat.com>
792
793         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
794
795         * gas/mips/dli.d: Pass -64 to gas.
796         * gas/mips/mips64-mips3d-incl.d: Likewise.
797         * gas/mips/octeon.d: Likewise.
798         * gas/mips/sb1-ext-mdmx.d: Likewise.
799         * gas/mips/sb1-ext-ps.d: Likewise.
800         * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
801         Update expected relocs.
802         * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
803         * gas/mips/mips.exp: Remove 'ilocks' variable.
804         Add ecoff targets to 'addr32' variable.
805         Set 'no_mips16' for ecoff targets.
806         Do not run div-ilocks or mul-ilocks test variants.
807         * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
808         the symbol table output is sorted.  Update expecetd output.
809
810 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
811
812         * gas/arm/attr-cpu-directive.d: New file.
813         * gas/arm/attr-cpu-directive.s: New file.
814         * gas/arm/attr-default.d: New file.
815         * gas/arm/attr-march-all.d: New file.
816         * gas/arm/attr-march-armv1.d: New file.
817         * gas/arm/attr-march-armv2.d: New file.
818         * gas/arm/attr-march-armv2a.d: New file.
819         * gas/arm/attr-march-armv2s.d: New file.
820         * gas/arm/attr-march-armv3.d: New file.
821         * gas/arm/attr-march-armv3m.d: New file.
822         * gas/arm/attr-march-armv4.d: New file.
823         * gas/arm/attr-march-armv4t.d: New file.
824         * gas/arm/attr-march-armv4txm.d: New file.
825         * gas/arm/attr-march-armv4xm.d: New file.
826         * gas/arm/attr-march-armv5.d: New file.
827         * gas/arm/attr-march-armv5t.d: New file.
828         * gas/arm/attr-march-armv5te.d: New file.
829         * gas/arm/attr-march-armv5tej.d: New file.
830         * gas/arm/attr-march-armv5texp.d: New file.
831         * gas/arm/attr-march-armv5txm.d: New file.
832         * gas/arm/attr-march-armv6-m.d: New file.
833         * gas/arm/attr-march-armv6.d: New file.
834         * gas/arm/attr-march-armv6j.d: New file.
835         * gas/arm/attr-march-armv6k.d: New file.
836         * gas/arm/attr-march-armv6kt2.d: New file.
837         * gas/arm/attr-march-armv6t2.d: New file.
838         * gas/arm/attr-march-armv6z.d: New file.
839         * gas/arm/attr-march-armv6zk.d: New file.
840         * gas/arm/attr-march-armv6zkt2.d: New file.
841         * gas/arm/attr-march-armv6zt2.d: New file.
842         * gas/arm/attr-march-armv7-a.d: New file.
843         * gas/arm/attr-march-armv7-m.d: New file.
844         * gas/arm/attr-march-armv7-r.d: New file.
845         * gas/arm/attr-march-armv7.d: New file.
846         * gas/arm/attr-march-armv7a.d: New file.
847         * gas/arm/attr-march-armv7m.d: New file.
848         * gas/arm/attr-march-armv7r.d: New file.
849         * gas/arm/attr-march-iwmmxt.d: New file.
850         * gas/arm/attr-march-iwmmxt2.d: New file.
851         * gas/arm/attr-march-xscale.d: New file.
852         * gas/arm/attr-mcpu.d: New file.
853         * gas/arm/attr-mfpu-arm1020e.d: New file.
854         * gas/arm/attr-mfpu-arm1020t.d: New file.
855         * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
856         * gas/arm/attr-mfpu-arm1136jfs.d: New file.
857         * gas/arm/attr-mfpu-arm7500fe.d: New file.
858         * gas/arm/attr-mfpu-fpa.d: New file.
859         * gas/arm/attr-mfpu-fpa10.d: New file.
860         * gas/arm/attr-mfpu-fpa11.d: New file.
861         * gas/arm/attr-mfpu-fpe.d: New file.
862         * gas/arm/attr-mfpu-fpe2.d: New file.
863         * gas/arm/attr-mfpu-fpe3.d: New file.
864         * gas/arm/attr-mfpu-maverick.d: New file.
865         * gas/arm/attr-mfpu-neon-fp16.d: New file.
866         * gas/arm/attr-mfpu-neon.d: New file.
867         * gas/arm/attr-mfpu-softfpa.d: New file.
868         * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
869         * gas/arm/attr-mfpu-softvfp.d: New file.
870         * gas/arm/attr-mfpu-vfp.d: New file.
871         * gas/arm/attr-mfpu-vfp10-r0.d: New file.
872         * gas/arm/attr-mfpu-vfp10.d: New file.
873         * gas/arm/attr-mfpu-vfp3.d: New file.
874         * gas/arm/attr-mfpu-vfp9.d: New file.
875         * gas/arm/attr-mfpu-vfpv2.d: New file.
876         * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
877         * gas/arm/attr-mfpu-vfpv3.d: New file.
878         * gas/arm/attr-mfpu-vfpxd.d: New file.
879         * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
880         * gas/arm/attr-override-cpu-directive.d: New file.
881         * gas/arm/attr-override-cpu-directive.s: New file.
882         * gas/arm/attr-override-mcpu.d: New file.
883         * gas/arm/attr-override-mcpu.s: New file.
884         * gas/arm/blank.s: New file.
885         * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
886
887 2009-01-26  Nick Clifton  <nickc@redhat.com>
888
889         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
890         targets.
891
892 2009-01-24  Andreas Schwab  <schwab@suse.de>
893
894         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
895
896 2009-01-23  Andreas Schwab  <schwab@suse.de>
897
898         * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
899         * gas/mips/mipsel16-e.d: Likewise.
900         * gas/mips/tmips16-e.d: Likewise.
901         * gas/mips/tmipsel16-e.d: Likewise.
902
903 2009-01-19  Nick Clifton  <nickc@redhat.com>
904
905         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
906
907 2009-01-19  Nick Clifton  <nickc@redhat.com>
908
909         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
910         targets.
911
912 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
913
914         * gas/arm/attr-order.d: New file.
915         * gas/arm/attr-order.s: New file.
916
917 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
918             Daniel Jacobowitz  <dan@codesourcery.com>
919
920         * gas/arm/attr-syntax.d: New file.
921         * gas/arm/attr-syntax.s: New file.
922
923 2009-01-15  Nick Clifton  <nickc@redhat.com>
924
925         PR 9722
926         * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
927         * gas/testsuite/gas/arm/pr9722.s: New test.
928         * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
929
930 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
931
932         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
933         * gas/ppc/power6.d: Likewise.
934
935 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
936
937         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
938         * gas/i386/x86-64-sse-noavx.s: Likewise.
939
940         * gas/i386/sse-noavx.d: Updated.
941         * gas/i386/x86-64-sse-noavx.d: Likewise.
942
943 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
944
945         * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
946         sub and xor.
947         * gas/i386/x86-64-opts.s: Likewise.
948
949         * gas/i386/opts.d: Updated.
950         * gas/i386/opts-intel.d: Likewise.
951         * gas/i386/sse2avx-opts.d: Likewise.
952         * gas/i386/sse2avx-opts-intel.d: Likewise.
953         * gas/i386/x86-64-opts.d: Likewise.
954         * gas/i386/x86-64-opts-intel.d: Likewise.
955         * gas/i386/x86-64-sse2avx-opts.d: Likewise.
956         * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
957
958 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
959
960         * gas/i386/arch-10.s: Add clflush and syscall.
961         * gas/i386/x86-64-arch-2.s: Likewise.
962
963         * gas/i386/arch-10.d: Updated.
964         * gas/i386/arch-10-1.l: Likewise.
965         * gas/i386/arch-10-2.l: Likewise.
966         * gas/i386/arch-10-3.l: Likewise.
967         * gas/i386/arch-10-4.l: Likewise.
968         * gas/i386/x86-64-arch-2.d: Likewise.
969
970 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
971
972         * gas/i386/arch-10.s: Add rdtscp.
973         * gas/i386/x86-64-arch-2.s: Likewise.
974
975         * gas/i386/arch-10.d: Updated.
976         * gas/i386/arch-10-1.l: Likewise.
977         * gas/i386/arch-10-2.l: Likewise.
978         * gas/i386/arch-10-3.l: Likewise.
979         * gas/i386/arch-10-4.l: Likewise.
980         * gas/i386/x86-64-arch-2.d: Likewise.
981
982 2009-01-06  Chao-ying Fu  <fu@mips.com>
983
984         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
985         and jalr.hb.
986
987 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
988
989         AVX Programming Reference (December, 2008)
990         * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
991         vmovntps.
992         * gas/i386/x86-64-avx.s: Likewise.
993
994         * gas/i386/avx.d: Updated.
995         * gas/i386/avx-intel.d: Likewise.
996         * gas/i386/x86-64-avx.d: Likewise.
997         * gas/i386/x86-64-avx-intel.d: Likewise.
998
999 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1000
1001         AVX Programming Reference (December, 2008)
1002         * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
1003         * gas/i386/x86-64-arch-2.s: Likewise.
1004
1005         * gas/i386/arch-10.d: Updated.
1006         * gas/i386/arch-10-1.l: Likewise.
1007         * gas/i386/arch-10-2.l: Likewise.
1008         * gas/i386/arch-10-3.l: Likewise.
1009         * gas/i386/arch-10-4.l: Likewise.
1010         * gas/i386/avx.d: Likewise.
1011         * gas/i386/avx-intel.d: Likewise.
1012         * gas/i386/inval-avx.l: Likewise.
1013         * gas/i386/x86-64-arch-2.d: Likewise.
1014         * gas/i386/x86-64-avx.d: Likewise.
1015         * gas/i386/x86-64-avx-intel.d: Likewise.
1016         * gas/i386/x86-64-inval-avx.l: Likewise.
1017
1018         * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1019         instructions.  Update tests.
1020         * gas/i386/inval-avx.s: Likewise.
1021         * gas/i386/x86-64-avx.s: Likewise.
1022         * gas/i386/x86-64-inval-avx.s: Likewise.
1023
1024         * gas/i386/fma.d: New.
1025         * gas/i386/fma.s: Likewise.
1026         * gas/i386/fma-intel.d: Likewise.
1027         * gas/i386/x86-64-fma.d: Likewise.
1028         * gas/i386/x86-64-fma.s: Likewise.
1029         * gas/i386/x86-64-fma-intel.d: Likewise.
1030
1031         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1032         x86-64-fma-intel.
1033
1034 For older changes see ChangeLog-2008
1035 \f
1036 Local Variables:
1037 mode: change-log
1038 left-margin: 8
1039 fill-column: 74
1040 version-control: never
1041 End: