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