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