OSDN Git Service

8e828f434758d766c0ccd1ba25a4dde6df1a949b
[pf3gnuchains/pf3gnuchains3x.git] / gas / testsuite / ChangeLog
1 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
2
3         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
4
5 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
6
7         * gas/score/arith_32-lt.d: New file.
8         * gas/score/arith_32.d: New file.
9         * gas/score/arith_32.s: New file.
10         * gas/score/bit_32-lt.d: New file.
11         * gas/score/bit_32.d: New file.
12         * gas/score/bit_32.s: New file.
13         * gas/score/branch_32-lt.d: New file.
14         * gas/score/branch_32.d: New file.
15         * gas/score/branch_32.s: New file.
16         * gas/score/cmp_32-lt.d: New file.
17         * gas/score/cmp_32.d: New file.
18         * gas/score/cmp_32.s: New file.
19         * gas/score/load_store_32-lt.d: New file.
20         * gas/score/load_store_32.d: New file.
21         * gas/score/load_store_32.s: New file.
22         * gas/score/logical_32-lt.d: New file.
23         * gas/score/logical_32.d: New file.
24         * gas/score/logical_32.s: New file.
25         * gas/score/mv_32-lt.d: New file.
26         * gas/score/mv_32.d: New file.
27         * gas/score/mv_32.s: New file.
28         * gas/score/relax_32.exp: New file.
29         * gas/score/relaxation_macro.h: New file.
30         * gas/score/shift_32-lt.d: New file.
31         * gas/score/shift_32.d: New file.
32         * gas/score/shift_32.s: New file.
33         * gas/score/syscontrol_32-lt.d: New file.
34         * gas/score/syscontrol_32.d: New file.
35         * gas/score/syscontrol_32.s: New file.
36
37 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
38
39         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
40         * gas/arm/archv6m.d: Likewise.
41
42 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
43
44         * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
45         * gas/ppc/e500mc.s: Likewise.
46         * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
47         * gas/ppc/power6.s: Likewise.
48         * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
49         ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
50         "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
51         "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
52         "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
53         "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
54         "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
55         "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
56         "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
57         "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
58         * gas/ppc/power7.s: Likewise.
59         * gas/ppc/vsx.d: New test.
60         * gas/ppc/vsx.s: Likewise.
61         * gas/ppc/ppc.exp: Run it.
62
63 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
64
65         * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
66         for CMP.
67         * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
68
69 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
70
71         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
72         floating point register.
73
74 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
75
76         * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
77         * gas/mips/octeon.d: Update.
78         * gas/mips/octeon-ill.l: Update error message.
79
80 2009-02-16  Nick Clifton  <nickc@redhat.com>
81
82         * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
83         offset.
84         * gas/mips/e32el-rel2.d: Likewise.
85         * gas/mips/elf-rel2.d: Likewise.
86         * gas/mips/elf-rel9-mips16.d: Likewise.
87         * gas/mips/elf-rel9.d: Likewise.
88         * gas/mips/elfel-rel2.d: Likewise.
89         * gas/mips/lb.d: Likewise.
90         * gas/mips/mips-abi32.d: Likewise.
91         * gas/mips/mips-gp32-fp32.d: Likewise.
92         * gas/mips/mips-gp32-fp64.d: Likewise.
93         * gas/mips/mips-gp64-fp32.d: Likewise.
94         * gas/mips/mips-gp64-fp64.d: Likewise.
95         * gas/mips/mips32-sf32.d: Likewise.
96
97 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
98
99         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
100
101 2009-02-06  Nick Clifton  <nickc@redhat.com>
102
103         * gas/mips/beq.d: Make no assumptions about the symbols used as
104         branch targets in the disassembly, or the names of the relocs
105         produced.
106         * gas/mips/bge.d: Likewise.
107         * gas/mips/bgeu.d: Likewise.
108         * gas/mips/blt.d: Likewise.
109         * gas/mips/bltu.d: Likewise.
110         * gas/mips/mips32-sf32.d: Likewise.
111         * gas/mips/mips1-fp.d: Likewise.
112         * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
113         * gas/mips/branch-misc-2-64.d: Likewise.
114         * gas/mips/branch-misc-2.d: Likewise.
115         * gas/mips/branch-misc-2pic-64.d: Likewise.
116         * gas/mips/branch-misc-2pic.d: Likewise.
117         * gas/mips/branch-swap.d: Likewise.
118
119 2009-02-06  Nick Clifton  <nickc@redhat.com>
120
121         * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
122         ports.
123         
124 2009-02-05  Peter Bergner  <bergner@vnet.ibm.com>
125
126         * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
127         * gas/ppc/booke.d: Likewise.
128         * gas/ppc/power4_32.s: Likewise.
129         * gas/ppc/power4_32.d: Likewise.
130
131 2009-02-05  Catherine Moore  <clm@codesourcery.com>
132
133         * gas/elf/elf.exp: Really run the symtab test.
134
135 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
136
137         AVX Programming Reference (January, 2009)
138         * gas/i386/arch-avx-1-3.l: New.
139         * gas/i386/arch-avx-1-3.s: Likewise.
140         * gas/i386/arch-avx-1-4.l: Likewise.
141         * gas/i386/arch-avx-1-4.s: Likewise.
142         * gas/i386/arch-avx-1-5.l: Likewise.
143         * gas/i386/arch-avx-1-5.s: Likewise.
144         * gas/i386/arch-avx-1-6.l: Likewise.
145         * gas/i386/arch-avx-1-6.s: Likewise.
146
147         * gas/i386/arch-10.s: Add vpclmul instructions.
148         * gas/i386/arch-avx-1.s: Likewise.
149         * gas/i386/avx.s: Likewise.
150         * gas/i386/x86-64-arch-2.s: Likewise.
151         * gas/i386/x86-64-avx.s: Likewise.
152
153         * gas/i386/sse2avx.s: Add pclmul instructions.
154         * gas/i386/x86-64-sse2avx.s: Likewise.
155
156         * gas/i386/arch-10.d: Updated.
157         * gas/i386/arch-10-1.l: Likewise.
158         * gas/i386/arch-10-2.l: Likewise.
159         * gas/i386/arch-10-3.l: Likewise.
160         * gas/i386/arch-10-4.l: Likewise.
161         * gas/i386/arch-avx-1.d: Likewise.
162         * gas/i386/arch-avx-1-1.l: Likewise.
163         * gas/i386/arch-avx-1-2.l: Likewise.
164         * gas/i386/avx.d: Likewise.
165         * gas/i386/avx-intel.d: Likewise.
166         * gas/i386/sse2avx.d: Likewise.
167         * gas/i386/x86-64-arch-2.d: Likewise.
168         * gas/i386/x86-64-avx.d: Likewise.
169         * gas/i386/x86-64-avx-intel.d: Likewise.
170         * gas/i386/x86-64-sse2avx.d: Likewise.
171
172         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
173         arch-avx-1-5 and arch-avx-1-6.
174
175 2009-02-03  DJ Delorie  <dj@redhat.com>
176
177         * gas/mep/relocs.d: Updated for new configuration.
178         * gas/mep/complex-relocs.exp: Likewise.
179
180 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
181
182         * gas/mips/mips.exp (xlr): New architecture.
183         (xlr-ext): Run test.
184         * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
185
186 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
187
188         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
189         * gas/m68k/all.exp: Run it.
190
191 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
192
193         * gas/arm/copro.s: Avoid using r15 where not permitted.
194         * gas/arm/copro.d: Adjust accordingly.
195         * gas/arm/thumb2_bad_reg.s: New.
196         * gas/arm/thumb2_bad_reg.l: Likewise.
197         * gas/arm/thumb2_bad_reg.d: Likewise.
198
199 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
200
201         * gas/arm/thumb32.s: Add tests for orn and rrx.
202         * gas/arm/thumb32.d: Adjust accordingly.
203         * gas/arm/thumb32.l: Likewise.
204         * gas/arm/thumb2_invert.s: Add tests for orn and orr.
205         * gas/arm/thumb2_invert.d: Adjust accordingly.
206         * gas/arm/tcompat.s: Add tests for rrx.
207         * gas/arm/tcompat.d: Adjust accordingly.
208
209 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
210
211         * gas/arm/thumb32.s (qadd): Add tests for them.
212         * gas/arm/thumb32.d: Adjust accordingly.
213
214 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
215
216         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
217         * gas/arm/thumb32.d: Likewise.
218
219 2009-01-29  Paul Brook  <paul@codesourcery.com>
220             Mark Mitchell  <mark@codesourcery.com>
221
222         * gas/arm/thumb2_mul.s: New file.
223         * gas/arm/thumb2_mul.d: Likewise.
224         * gas/arm/thumb2_mul-bad.s: Likewise.
225         * gas/arm/thumb2_mul-bad.d: Likewise.
226         * gas/arm/thumb2_mul-bad.l: Likewise.
227         * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
228         * gas/arm/t16-bad.l: Update accordingly.
229
230 2009-01-29  Nick Clifton  <nickc@redhat.com>
231
232         * gas/all/gas.exp: Expect forward test to fail for MeP.
233         Expect relax test to fail for MeP.
234         * gas/mep/relocs.d: Update expected disassembly.
235
236 2009-01-27  Nick Clifton  <nickc@redhat.com>
237
238         * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
239         * gas/arm/attr-default.d : Likewise.
240         * gas/arm/attr-march-all.d: Likewise.
241         * gas/arm/attr-march-armv1.d: Likewise.
242         * gas/arm/attr-march-armv2.d: Likewise.
243         * gas/arm/attr-march-armv2a.d: Likewise.
244         * gas/arm/attr-march-armv2s.d: Likewise.
245         * gas/arm/attr-march-armv3.d: Likewise.
246         * gas/arm/attr-march-armv3m.d: Likewise.
247         * gas/arm/attr-march-armv4.d: Likewise.
248         * gas/arm/attr-march-armv4t.d: Likewise.
249         * gas/arm/attr-march-armv4txm.d: Likewise.
250         * gas/arm/attr-march-armv4xm.d: Likewise.
251         * gas/arm/attr-march-armv5.d: Likewise.
252         * gas/arm/attr-march-armv5t.d: Likewise.
253         * gas/arm/attr-march-armv5te.d: Likewise.
254         * gas/arm/attr-march-armv5tej.d: Likewise.
255         * gas/arm/attr-march-armv5texp.d: Likewise.
256         * gas/arm/attr-march-armv5txm.d: Likewise.
257         * gas/arm/attr-march-armv6-m.d: Likewise.
258         * gas/arm/attr-march-armv6.d: Likewise.
259         * gas/arm/attr-march-armv6j.d: Likewise.
260         * gas/arm/attr-march-armv6k.d: Likewise.
261         * gas/arm/attr-march-armv6kt2.d: Likewise.
262         * gas/arm/attr-march-armv6t2.d: Likewise.
263         * gas/arm/attr-march-armv6z.d: Likewise.
264         * gas/arm/attr-march-armv6zk.d: Likewise.
265         * gas/arm/attr-march-armv6zkt2.d: Likewise.
266         * gas/arm/attr-march-armv6zt2.d: Likewise.
267         * gas/arm/attr-march-armv7-a.d: Likewise.
268         * gas/arm/attr-march-armv7-m.d: Likewise.
269         * gas/arm/attr-march-armv7-r.d: Likewise.
270         * gas/arm/attr-march-armv7.d: Likewise.
271         * gas/arm/attr-march-armv7a.d: Likewise.
272         * gas/arm/attr-march-armv7m.d: Likewise.
273         * gas/arm/attr-march-armv7r.d: Likewise.
274         * gas/arm/attr-march-iwmmxt.d: Likewise.
275         * gas/arm/attr-march-iwmmxt2.d: Likewise.
276         * gas/arm/attr-march-xscale.d: Likewise.
277         * gas/arm/attr-mcpu.d: Likewise.
278         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
279         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
280         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
281         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
282         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
283         * gas/arm/attr-mfpu-fpa.d: Likewise.
284         * gas/arm/attr-mfpu-fpa10.d: Likewise.
285         * gas/arm/attr-mfpu-fpa11.d: Likewise.
286         * gas/arm/attr-mfpu-fpe.d: Likewise.
287         * gas/arm/attr-mfpu-fpe2.d: Likewise.
288         * gas/arm/attr-mfpu-fpe3.d: Likewise.
289         * gas/arm/attr-mfpu-maverick.d: Likewise.
290         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
291         * gas/arm/attr-mfpu-neon.d: Likewise.
292         * gas/arm/attr-mfpu-softfpa.d: Likewise.
293         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
294         * gas/arm/attr-mfpu-softvfp.d: Likewise.
295         * gas/arm/attr-mfpu-vfp.d: Likewise.
296         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
297         * gas/arm/attr-mfpu-vfp10.d: Likewise.
298         * gas/arm/attr-mfpu-vfp3.d: Likewise.
299         * gas/arm/attr-mfpu-vfp9.d: Likewise.
300         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
301         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
302         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
303         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
304         * gas/arm/attr-order.d: Likewise.
305         * gas/arm/attr-override-cpu-directive.d: Likewise.
306         * gas/arm/attr-override-mcpu.d: Likewise.
307
308 2009-01-27  Nick Clifton  <nickc@redhat.com>
309
310         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
311
312         * gas/mips/dli.d: Pass -64 to gas.
313         * gas/mips/mips64-mips3d-incl.d: Likewise.
314         * gas/mips/octeon.d: Likewise.
315         * gas/mips/sb1-ext-mdmx.d: Likewise.
316         * gas/mips/sb1-ext-ps.d: Likewise.
317         * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
318         Update expected relocs.
319         * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
320         * gas/mips/mips.exp: Remove 'ilocks' variable.
321         Add ecoff targets to 'addr32' variable.
322         Set 'no_mips16' for ecoff targets.
323         Do not run div-ilocks or mul-ilocks test variants.
324         * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
325         the symbol table output is sorted.  Update expecetd output.
326
327 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
328
329         * gas/arm/attr-cpu-directive.d: New file.
330         * gas/arm/attr-cpu-directive.s: New file.
331         * gas/arm/attr-default.d: New file.
332         * gas/arm/attr-march-all.d: New file.
333         * gas/arm/attr-march-armv1.d: New file.
334         * gas/arm/attr-march-armv2.d: New file.
335         * gas/arm/attr-march-armv2a.d: New file.
336         * gas/arm/attr-march-armv2s.d: New file.
337         * gas/arm/attr-march-armv3.d: New file.
338         * gas/arm/attr-march-armv3m.d: New file.
339         * gas/arm/attr-march-armv4.d: New file.
340         * gas/arm/attr-march-armv4t.d: New file.
341         * gas/arm/attr-march-armv4txm.d: New file.
342         * gas/arm/attr-march-armv4xm.d: New file.
343         * gas/arm/attr-march-armv5.d: New file.
344         * gas/arm/attr-march-armv5t.d: New file.
345         * gas/arm/attr-march-armv5te.d: New file.
346         * gas/arm/attr-march-armv5tej.d: New file.
347         * gas/arm/attr-march-armv5texp.d: New file.
348         * gas/arm/attr-march-armv5txm.d: New file.
349         * gas/arm/attr-march-armv6-m.d: New file.
350         * gas/arm/attr-march-armv6.d: New file.
351         * gas/arm/attr-march-armv6j.d: New file.
352         * gas/arm/attr-march-armv6k.d: New file.
353         * gas/arm/attr-march-armv6kt2.d: New file.
354         * gas/arm/attr-march-armv6t2.d: New file.
355         * gas/arm/attr-march-armv6z.d: New file.
356         * gas/arm/attr-march-armv6zk.d: New file.
357         * gas/arm/attr-march-armv6zkt2.d: New file.
358         * gas/arm/attr-march-armv6zt2.d: New file.
359         * gas/arm/attr-march-armv7-a.d: New file.
360         * gas/arm/attr-march-armv7-m.d: New file.
361         * gas/arm/attr-march-armv7-r.d: New file.
362         * gas/arm/attr-march-armv7.d: New file.
363         * gas/arm/attr-march-armv7a.d: New file.
364         * gas/arm/attr-march-armv7m.d: New file.
365         * gas/arm/attr-march-armv7r.d: New file.
366         * gas/arm/attr-march-iwmmxt.d: New file.
367         * gas/arm/attr-march-iwmmxt2.d: New file.
368         * gas/arm/attr-march-xscale.d: New file.
369         * gas/arm/attr-mcpu.d: New file.
370         * gas/arm/attr-mfpu-arm1020e.d: New file.
371         * gas/arm/attr-mfpu-arm1020t.d: New file.
372         * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
373         * gas/arm/attr-mfpu-arm1136jfs.d: New file.
374         * gas/arm/attr-mfpu-arm7500fe.d: New file.
375         * gas/arm/attr-mfpu-fpa.d: New file.
376         * gas/arm/attr-mfpu-fpa10.d: New file.
377         * gas/arm/attr-mfpu-fpa11.d: New file.
378         * gas/arm/attr-mfpu-fpe.d: New file.
379         * gas/arm/attr-mfpu-fpe2.d: New file.
380         * gas/arm/attr-mfpu-fpe3.d: New file.
381         * gas/arm/attr-mfpu-maverick.d: New file.
382         * gas/arm/attr-mfpu-neon-fp16.d: New file.
383         * gas/arm/attr-mfpu-neon.d: New file.
384         * gas/arm/attr-mfpu-softfpa.d: New file.
385         * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
386         * gas/arm/attr-mfpu-softvfp.d: New file.
387         * gas/arm/attr-mfpu-vfp.d: New file.
388         * gas/arm/attr-mfpu-vfp10-r0.d: New file.
389         * gas/arm/attr-mfpu-vfp10.d: New file.
390         * gas/arm/attr-mfpu-vfp3.d: New file.
391         * gas/arm/attr-mfpu-vfp9.d: New file.
392         * gas/arm/attr-mfpu-vfpv2.d: New file.
393         * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
394         * gas/arm/attr-mfpu-vfpv3.d: New file.
395         * gas/arm/attr-mfpu-vfpxd.d: New file.
396         * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
397         * gas/arm/attr-override-cpu-directive.d: New file.
398         * gas/arm/attr-override-cpu-directive.s: New file.
399         * gas/arm/attr-override-mcpu.d: New file.
400         * gas/arm/attr-override-mcpu.s: New file.
401         * gas/arm/blank.s: New file.
402         * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
403
404 2009-01-26  Nick Clifton  <nickc@redhat.com>
405
406         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
407         targets.
408
409 2009-01-24  Andreas Schwab  <schwab@suse.de>
410
411         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
412
413 2009-01-23  Andreas Schwab  <schwab@suse.de>
414
415         * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
416         * gas/mips/mipsel16-e.d: Likewise.
417         * gas/mips/tmips16-e.d: Likewise.
418         * gas/mips/tmipsel16-e.d: Likewise.
419
420 2009-01-19  Nick Clifton  <nickc@redhat.com>
421
422         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
423
424 2009-01-19  Nick Clifton  <nickc@redhat.com>
425
426         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
427         targets.
428
429 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
430
431         * gas/arm/attr-order.d: New file.
432         * gas/arm/attr-order.s: New file.
433
434 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
435             Daniel Jacobowitz  <dan@codesourcery.com>
436
437         * gas/arm/attr-syntax.d: New file.
438         * gas/arm/attr-syntax.s: New file.
439
440 2009-01-15  Nick Clifton  <nickc@redhat.com>
441
442         PR 9722
443         * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
444         * gas/testsuite/gas/arm/pr9722.s: New test.
445         * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
446
447 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
448
449         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
450         * gas/ppc/power6.d: Likewise.
451
452 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
453
454         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
455         * gas/i386/x86-64-sse-noavx.s: Likewise.
456
457         * gas/i386/sse-noavx.d: Updated.
458         * gas/i386/x86-64-sse-noavx.d: Likewise.
459
460 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
461
462         * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
463         sub and xor.
464         * gas/i386/x86-64-opts.s: Likewise.
465
466         * gas/i386/opts.d: Updated.
467         * gas/i386/opts-intel.d: Likewise.
468         * gas/i386/sse2avx-opts.d: Likewise.
469         * gas/i386/sse2avx-opts-intel.d: Likewise.
470         * gas/i386/x86-64-opts.d: Likewise.
471         * gas/i386/x86-64-opts-intel.d: Likewise.
472         * gas/i386/x86-64-sse2avx-opts.d: Likewise.
473         * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
474
475 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
476
477         * gas/i386/arch-10.s: Add clflush and syscall.
478         * gas/i386/x86-64-arch-2.s: Likewise.
479
480         * gas/i386/arch-10.d: Updated.
481         * gas/i386/arch-10-1.l: Likewise.
482         * gas/i386/arch-10-2.l: Likewise.
483         * gas/i386/arch-10-3.l: Likewise.
484         * gas/i386/arch-10-4.l: Likewise.
485         * gas/i386/x86-64-arch-2.d: Likewise.
486
487 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
488
489         * gas/i386/arch-10.s: Add rdtscp.
490         * gas/i386/x86-64-arch-2.s: Likewise.
491
492         * gas/i386/arch-10.d: Updated.
493         * gas/i386/arch-10-1.l: Likewise.
494         * gas/i386/arch-10-2.l: Likewise.
495         * gas/i386/arch-10-3.l: Likewise.
496         * gas/i386/arch-10-4.l: Likewise.
497         * gas/i386/x86-64-arch-2.d: Likewise.
498
499 2009-01-06  Chao-ying Fu  <fu@mips.com>
500
501         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
502         and jalr.hb.
503
504 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
505
506         AVX Programming Reference (December, 2008)
507         * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
508         vmovntps.
509         * gas/i386/x86-64-avx.s: Likewise.
510
511         * gas/i386/avx.d: Updated.
512         * gas/i386/avx-intel.d: Likewise.
513         * gas/i386/x86-64-avx.d: Likewise.
514         * gas/i386/x86-64-avx-intel.d: Likewise.
515
516 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
517
518         AVX Programming Reference (December, 2008)
519         * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
520         * gas/i386/x86-64-arch-2.s: Likewise.
521
522         * gas/i386/arch-10.d: Updated.
523         * gas/i386/arch-10-1.l: Likewise.
524         * gas/i386/arch-10-2.l: Likewise.
525         * gas/i386/arch-10-3.l: Likewise.
526         * gas/i386/arch-10-4.l: Likewise.
527         * gas/i386/avx.d: Likewise.
528         * gas/i386/avx-intel.d: Likewise.
529         * gas/i386/inval-avx.l: Likewise.
530         * gas/i386/x86-64-arch-2.d: Likewise.
531         * gas/i386/x86-64-avx.d: Likewise.
532         * gas/i386/x86-64-avx-intel.d: Likewise.
533         * gas/i386/x86-64-inval-avx.l: Likewise.
534
535         * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
536         instructions.  Update tests.
537         * gas/i386/inval-avx.s: Likewise.
538         * gas/i386/x86-64-avx.s: Likewise.
539         * gas/i386/x86-64-inval-avx.s: Likewise.
540
541         * gas/i386/fma.d: New.
542         * gas/i386/fma.s: Likewise.
543         * gas/i386/fma-intel.d: Likewise.
544         * gas/i386/x86-64-fma.d: Likewise.
545         * gas/i386/x86-64-fma.s: Likewise.
546         * gas/i386/x86-64-fma-intel.d: Likewise.
547
548         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
549         x86-64-fma-intel.
550
551 For older changes see ChangeLog-2008
552 \f
553 Local Variables:
554 mode: change-log
555 left-margin: 8
556 fill-column: 74
557 version-control: never
558 End: