OSDN Git Service

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