OSDN Git Service

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