8e828f434758d766c0ccd1ba25a4dde6df1a949b
[deliverable/binutils-gdb.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:
This page took 0.040835 seconds and 4 git commands to generate.