OSDN Git Service

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