* config/tc-arm.c (my_get_expression): Detect missing expressions.
[binutils.git] / gas / testsuite / ChangeLog
blob29b04dd9a3d319e4d80ce7a267fac7a6c784d2c3
1 2009-08-04  Nathan Sidwell  <nathan@codesourcery.com>
3         * gas/arm/missing.s: New.
4         * gas/arm/missing.d: New.
5         * gas/arm/missing.l: New.
7 2009-07-15  Daniel Gutson  <dgutson@codesourcery.com>
8             Daniel Jacobowitz  <dan@codesourcery.com>
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.
21 2009-07-27  Jan Beulich  <jbeulich@novell.com>
23         * gas/elf/file.[ds]: New.
24         * gas/elf/elf.exp: Run new test.
26 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
28         * gas/i386/l1om.d: New.
29         * gas/i386/l1om-inval.l: Likewise.
30         * gas/i386/l1om-inval.s: Likewise.
32         * gas/i386/i386.exp: Run l1om-inval and l1om.
34 2009-07-24  Jan Beulich  <jbeulich@novell.com>
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.
47 2009-07-23  Ulrich Drepper  <drepper@redhat.com>
49         * gas/elf/type.s: Add unique global symbol definition.
50         * gas/elf/type.e: Add expected readelf output for global unique
51         symbol.
53 2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>
55         PR gas/10420
56         * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
58         * gas/i386/x86-64-nops-1-pentium.d: New.
60 2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
62         * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
64         * gas/i386/ifunc.d: New,
65         * gas/i386/ifunc.s: Likewise.
66         * gas/i386/x86-64-ifunc.d: Likewise.
68 2009-07-16  Nathan Sidwell  <nathan@codesourcery.com>
70         * gas/arm/target-reloc-1.s: New.
71         * gas/arm/target-reloc-1.d: New.
73 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
75         * gas/arm/align64.s: New test case.
76         * gas/arm/align64.d: Expected disassembly.
78 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
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.
86 2009-07-09  Daniel Gutson  <dgutson@codesourcery.com>
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.
97 2009-07-07  2009-07-04  Chung-Lin Tang  <cltang@pllab.cs.nthu.edu.tw>
99         * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
100         add patterns for waddsubhx.
101         * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
103 2009-07-07  H.J. Lu  <hongjiu.lu@intel.com>
105         * gas/i386/fma4.d: Append "#pass".
106         * gas/i386/x86-64-fma4.d: Likewise.
108 2009-07-07  Tristan Gingold  <gingold@adacore.com>
110         * gas/i386/jump.d: Adjust to be relocated offset for jump to
111         external symbol.
113 2009-07-06  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
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>
123         PR 10168
124         * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
126 2009-07-01  Paul Brook <paul@codesourcery.com>
128         * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
130 2009-06-30  Nick Clifton  <nickc@redhat.com>
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.
188 2009-06-29  Nick Clifton  <nickc@redhat.com>
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.
217 2009-06-22  Daniel Gutson <dgutson@codesourcery.com>
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.
240 2009-06-19  Alan Modra  <amodra@bigpond.net.au>
242         * gas/cfi/cfi-common-7.s: Skip a multiple of four.
243         * gas/cfi/cfi-common-7.d: Adjust.
245 2009-06-18  Nick Clifton  <nickc@redhat.com>
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.
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.
257 2009-06-15  Nick Clifton  <nickc@redhat.com>
259         PR gas/10186
260         * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
262 2009-06-09  Jakub Jelinek  <jakub@redhat.com>
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.
269 2009-06-08  Dave Korn  <dave.korn.cygwin@gmail.com>
271         * gas/i386/jump.d:  Tweak patterns to also match PE platform output.
273 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
275         PR gas/10198
276         * gas/i386/jump.s: Add test for "jmp $+2".
277         * gas/i386/jump16.s: Likewise.
279         * gas/i386/jump.d: Updated.
280         * gas/i386/jump16.d: Likewise.
282 2009-05-26  Catherine Moore  <clm@codesourcery.com>
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.
295 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
297         * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
299 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
301         * gas/mips/align.d: Use an nm test rather than an objdump one.
303 2009-05-22  H.J. Lu  <hongjiu.lu@intel.com>
305         * gas/elf/ifunc-1.d: New.
306         * gas/elf/ifunc-1.s: Likewise.
308         * gas/elf/elf.exp: Run ifunc-1.
310 2009-05-22  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
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>
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.
343 2009-05-05  H.J. Lu  <hongjiu.lu@intel.com>
345         * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
347 2009-05-05  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
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.
359 2009-05-01  Nathan Sidwell  <nathan@codesourcery.com>
360             Daniel Jacobowitz  <dan@codesourcery.com>
362         * gas/arm/attr-mcpu.d: Add -mfpu=neon.
363         * gas/arm/mapmisc.d: Correct expected output for .double and
364         .dcb.d.
366 2009-04-30  Nick Clifton  <nickc@redhat.com>
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.
377 2009-04-24  Cary Coutant  <ccoutant@google.com>
379         * gas/lns/lns-common-1.d: Add test for discriminator.
380         * gas/lns/lns-common-1.s: Likewise.
382 2009-04-20  Jan Beulich  <jbeulich@novell.com>
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.
405 2009-04-16  Alan Modra  <amodra@bigpond.net.au>
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.
414 2009-04-15  Jan Beulich  <jbeulich@novell.com>
416         * gas/i386/intel.e: Adjust expectations.
418 2009-04-15  Jan Beulich  <jbeulich@novell.com>
420         * gas/i386/x86-64-sse5.s: Add test of protd.
421         * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
423 2009-04-09  Catherine Moore  <clm@codesourcery.com>
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.
430 2009-04-07  Peter Bergner  <bergner@vnet.ibm.com>
432         * gas/ppc/e500mc.d: Update to match extended mnemonics.
434 2009-04-01  Nathan Sidwell  <nathan@codesourcery.com>
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.
440 2009-03-31  Peter Bergner  <bergner@vnet.ibm.com>
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.
447 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
449         * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
451 2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
453         * gas/arm/wince_inst.d: Convert to unified syntax.
455 2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
457         * gas/arm/adr-invalid.d: New file.
458         * gas/arm/adr-invalid.l: New file.
459         * gas/arm/adr-invalid.s: New file.
461 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
463         * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
464         properly aligned.
465         * gas/ppc/textalign-xcoff-002.d: Likewise.
467 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
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.
473 2009-03-11  Hans-Peter Nilsson  <hp@axis.com>
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.
480 2009-03-10  Hans-Peter Nilsson  <hp@axis.com>
482         * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
483         New test.
485 2009-03-10  Alan Modra  <amodra@bigpond.net.au>
487         * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
488         * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
490 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
492         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
494 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
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.
526 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
528         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
529         * gas/arm/archv6m.d: Likewise.
531 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
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.
552 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
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.
558 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
560         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
561         floating point register.
563 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
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.
569 2009-02-16  Nick Clifton  <nickc@redhat.com>
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.
586 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
588         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
590 2009-02-06  Nick Clifton  <nickc@redhat.com>
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.
608 2009-02-06  Nick Clifton  <nickc@redhat.com>
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>
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.
620 2009-02-05  Catherine Moore  <clm@codesourcery.com>
622         * gas/elf/elf.exp: Really run the symtab test.
624 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
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.
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.
642         * gas/i386/sse2avx.s: Add pclmul instructions.
643         * gas/i386/x86-64-sse2avx.s: Likewise.
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.
661         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
662         arch-avx-1-5 and arch-avx-1-6.
664 2009-02-03  DJ Delorie  <dj@redhat.com>
666         * gas/mep/relocs.d: Updated for new configuration.
667         * gas/mep/complex-relocs.exp: Likewise.
669 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
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.
675 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
677         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
678         * gas/m68k/all.exp: Run it.
680 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
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.
688 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
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.
698 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
700         * gas/arm/thumb32.s (qadd): Add tests for them.
701         * gas/arm/thumb32.d: Adjust accordingly.
703 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
705         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
706         * gas/arm/thumb32.d: Likewise.
708 2009-01-29  Paul Brook  <paul@codesourcery.com>
709             Mark Mitchell  <mark@codesourcery.com>
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.
719 2009-01-29  Nick Clifton  <nickc@redhat.com>
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.
725 2009-01-27  Nick Clifton  <nickc@redhat.com>
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.
797 2009-01-27  Nick Clifton  <nickc@redhat.com>
799         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
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.
816 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
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.
893 2009-01-26  Nick Clifton  <nickc@redhat.com>
895         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
896         targets.
898 2009-01-24  Andreas Schwab  <schwab@suse.de>
900         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
902 2009-01-23  Andreas Schwab  <schwab@suse.de>
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.
909 2009-01-19  Nick Clifton  <nickc@redhat.com>
911         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
913 2009-01-19  Nick Clifton  <nickc@redhat.com>
915         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
916         targets.
918 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
920         * gas/arm/attr-order.d: New file.
921         * gas/arm/attr-order.s: New file.
923 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
924             Daniel Jacobowitz  <dan@codesourcery.com>
926         * gas/arm/attr-syntax.d: New file.
927         * gas/arm/attr-syntax.s: New file.
929 2009-01-15  Nick Clifton  <nickc@redhat.com>
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.
936 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
938         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
939         * gas/ppc/power6.d: Likewise.
941 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
943         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
944         * gas/i386/x86-64-sse-noavx.s: Likewise.
946         * gas/i386/sse-noavx.d: Updated.
947         * gas/i386/x86-64-sse-noavx.d: Likewise.
949 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
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.
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.
964 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
966         * gas/i386/arch-10.s: Add clflush and syscall.
967         * gas/i386/x86-64-arch-2.s: Likewise.
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.
976 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
978         * gas/i386/arch-10.s: Add rdtscp.
979         * gas/i386/x86-64-arch-2.s: Likewise.
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.
988 2009-01-06  Chao-ying Fu  <fu@mips.com>
990         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
991         and jalr.hb.
993 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
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.
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.
1005 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
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.
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.
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.
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.
1037         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1038         x86-64-fma-intel.
1040 For older changes see ChangeLog-2008
1042 Local Variables:
1043 mode: change-log
1044 left-margin: 8
1045 fill-column: 74
1046 version-control: never
1047 End: