* write.c (write_object_file) [!WORKING_DOT_WORD]: When patching
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
... / ...
CommitLineData
12009-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
62009-03-05 Joseph Myers <joseph@codesourcery.com>
7
8 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
9
102009-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
422009-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
472009-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
682009-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
742009-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
792009-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
852009-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
1022009-02-12 Nathan Sidwell <nathan@codesourcery.com>
103
104 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
105
1062009-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
1242009-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
1292009-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
1362009-02-05 Catherine Moore <clm@codesourcery.com>
137
138 * gas/elf/elf.exp: Really run the symtab test.
139
1402009-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
1802009-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
1852009-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
1912009-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
1962009-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
2042009-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
2142009-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
2192009-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
2242009-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
2352009-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
2412009-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
3132009-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
3322009-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
4092009-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
4142009-01-24 Andreas Schwab <schwab@suse.de>
415
416 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
417
4182009-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
4252009-01-19 Nick Clifton <nickc@redhat.com>
426
427 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
428
4292009-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
4342009-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
4392009-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
4452009-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
4522009-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
4572009-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
4652009-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
4802009-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
4922009-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
5042009-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
5092009-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
5212009-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
556For older changes see ChangeLog-2008
557\f
558Local Variables:
559mode: change-log
560left-margin: 8
561fill-column: 74
562version-control: never
563End:
This page took 0.026504 seconds and 4 git commands to generate.