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