gas/
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 2009-07-24 Jan Beulich <jbeulich@novell.com>
2
3 * gas/i386/8087.[ds]: New.
4 * gas/i386/287.[ds]: New.
5 * gas/i386/387.[ds]: New.
6 * gas/i386/no87.[ls]: New.
7 * gas/i386/no87-2.[ls]: New.
8 * gas/i386/i386.exp: Run new tests.
9 * gas/i386/att-regs.s: Also check FPU register access.
10 * gas/i386/intel-regs.s: Likewise.
11 * gas/i386/att-regs.d: Adjust expectations.
12 * gas/i386/intel-regs.d: Likewise.
13
14 2009-07-23 Ulrich Drepper <drepper@redhat.com>
15
16 * gas/elf/type.s: Add unique global symbol definition.
17 * gas/elf/type.e: Add expected readelf output for global unique
18 symbol.
19
20 2009-07-21 H.J. Lu <hongjiu.lu@intel.com>
21
22 PR gas/10420
23 * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
24
25 * gas/i386/x86-64-nops-1-pentium.d: New.
26
27 2009-07-16 H.J. Lu <hongjiu.lu@intel.com>
28
29 * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
30
31 * gas/i386/ifunc.d: New,
32 * gas/i386/ifunc.s: Likewise.
33 * gas/i386/x86-64-ifunc.d: Likewise.
34
35 2009-07-16 Nathan Sidwell <nathan@codesourcery.com>
36
37 * gas/arm/target-reloc-1.s: New.
38 * gas/arm/target-reloc-1.d: New.
39
40 2009-07-14 Daniel Gutson <dgutson@codesourcery.com>
41
42 * gas/arm/align64.s: New test case.
43 * gas/arm/align64.d: Expected disassembly.
44
45 2009-07-14 Daniel Gutson <dgutson@codesourcery.com>
46
47 * gas/arm/thumb-w-bad.d: New test case.
48 * gas/arm/thumb-w-bad.l: New file.
49 * gas/arm/thumb-w-bad.s: New file.
50 * gas/arm/thumb-w-good.d: New test case.
51 * gas/arm/thumb-w-good.s: New file.
52
53 2009-07-09 Daniel Gutson <dgutson@codesourcery.com>
54
55 * gas/arm/inst-po.d: New testcase.
56 * gas/arm/inst-po.s: New file.
57 * gas/arm/inst-po-2.d: New testcase.
58 * gas/arm/inst-po-2.s: New file.
59 * gas/arm/inst-po-2.l: New file.
60 * gas/arm/inst-po-3.d: New testcase.
61 * gas/arm/inst-po-3.s: New file.
62 * gas/arm/inst-po-be.d: New testcase.
63
64 2009-07-07 2009-07-04 Chung-Lin Tang <cltang@pllab.cs.nthu.edu.tw>
65
66 * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
67 add patterns for waddsubhx.
68 * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
69
70 2009-07-07 H.J. Lu <hongjiu.lu@intel.com>
71
72 * gas/i386/fma4.d: Append "#pass".
73 * gas/i386/x86-64-fma4.d: Likewise.
74
75 2009-07-07 Tristan Gingold <gingold@adacore.com>
76
77 * gas/i386/jump.d: Adjust to be relocated offset for jump to
78 external symbol.
79
80 2009-07-06 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
81
82 * gas/i386/i386.exp: Add FMA4 tests.
83 * gas/i386/x86-64-fma4.d: Ditto.
84 * gas/i386/fma4.d: Ditto.
85 * gas/i386/x86-64-fma4.s: Ditto.
86 * gas/i386/fma4.s: Ditto.
87
88 2009-07-01 Nick Clifton <nickc@redhat.com>
89
90 PR 10168
91 * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
92
93 2009-07-01 Paul Brook <paul@codesourcery.com>
94
95 * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
96
97 2009-06-30 Nick Clifton <nickc@redhat.com>
98
99 PR 10288
100 * gas/arm/adrl.d: Update expected disassembly.
101 * gas/arm/arch4t-eabi.d: Likewise.
102 * gas/arm/arch4t.d: Likewise.
103 * gas/arm/arch6zk.d: Likewise.
104 * gas/arm/archv6t2.d: Likewise.
105 * gas/arm/arm-it.d: Likewise.
106 * gas/arm/arm3.d: Likewise.
107 * gas/arm/arm7dm.d: Likewise.
108 * gas/arm/arm7t.d: Likewise.
109 * gas/arm/backslash-at.d: Likewise.
110 * gas/arm/bl-local-v4t.d: Likewise.
111 * gas/arm/blx-local.d: Likewise.
112 * gas/arm/copro.d: Likewise.
113 * gas/arm/el_segundo.d: Likewise.
114 * gas/arm/float.d: Likewise.
115 * gas/arm/fp-save.d: Likewise.
116 * gas/arm/fpa-mem.d: Likewise.
117 * gas/arm/group-reloc-alu.d: Likewise.
118 * gas/arm/group-reloc-ldr.d: Likewise.
119 * gas/arm/group-reloc-ldrs.d: Likewise.
120 * gas/arm/immed.d: Likewise.
121 * gas/arm/inst.d: Likewise.
122 * gas/arm/iwmmxt.d: Likewise.
123 * gas/arm/ldconst.d: Likewise.
124 * gas/arm/macro1.d: Likewise.
125 * gas/arm/mapmisc.d: Likewise.
126 * gas/arm/mapsecs.d: Likewise.
127 * gas/arm/mapshort-eabi.d: Likewise.
128 * gas/arm/mapshort-elf.d: Likewise.
129 * gas/arm/movw-local.d: Likewise.
130 * gas/arm/neon-ldst-rm.d: Likewise.
131 * gas/arm/offset.d: Likewise.
132 * gas/arm/reg-alias.d: Likewise.
133 * gas/arm/relax_load_align.d: Likewise.
134 * gas/arm/tcompat.d: Likewise.
135 * gas/arm/tcompat2.d: Likewise.
136 * gas/arm/thumb-eabi.d: Likewise.
137 * gas/arm/thumb.d: Likewise.
138 * gas/arm/thumb1_unified.d: Likewise.
139 * gas/arm/thumb2_add.d: Likewise.
140 * gas/arm/thumb2_it.d: Likewise.
141 * gas/arm/thumb2_it_auto.d: Likewise.
142 * gas/arm/thumb2_pool.d: Likewise.
143 * gas/arm/thumb2_relax.d: Likewise.
144 * gas/arm/thumb32.d: Likewise.
145 * gas/arm/thumbv6.d: Likewise.
146 * gas/arm/thumbv6k.d: Likewise.
147 * gas/arm/tls.d: Likewise.
148 * gas/arm/vfp1.d: Likewise.
149 * gas/arm/vfp1_t2.d: Likewise.
150 * gas/arm/vfp1xD.d: Likewise.
151 * gas/arm/wince.d: Likewise.
152 * gas/arm/wince_inst.d: Likewise.
153 * gas/arm/xscale.d: Likewise.
154
155 2009-06-29 Nick Clifton <nickc@redhat.com>
156
157 PR 10288
158 * gas/arm/arch6zk.d: Update expected disassembly.
159 * gas/arm/arch7.d: Likewise.
160 * gas/arm/arm-it-auto-2.d: Likewise.
161 * gas/arm/arm-it-auto.d: Likewise.
162 * gas/arm/copro.d: Likewise.
163 * gas/arm/float.d: Likewise.
164 * gas/arm/fpa-mem.d: Likewise.
165 * gas/arm/group-reloc-ldc.d: Likewise.
166 * gas/arm/group-reloc-ldr.d: Likewise.
167 * gas/arm/iwmmxt.d: Likewise.
168 * gas/arm/maverick.d: Likewise.
169 * gas/arm/neon-omit.d: Likewise.
170 * gas/arm/svc.d: Likewise.
171 * gas/arm/thumb-eabi.d: Likewise.
172 * gas/arm/thumb.d: Likewise.
173 * gas/arm/thumb1_unified.d: Likewise.
174 * gas/arm/thumb2_add.d: Likewise.
175 * gas/arm/thumb2_relax.d: Likewise.
176 * gas/arm/thumb32.d: Likewise.
177 * gas/arm/vfp-neon-syntax.d: Likewise.
178 * gas/arm/vfp-neon-syntax_t2.d: Likewise.
179 * gas/arm/vfp1xD.d: Likewise.
180 * gas/arm/vfp1xD_t2.d: Likewise.
181 * gas/arm/vfpv3-const-conv.d: Likewise.
182 * gas/arm/xscale.d: Likewise.
183
184 2009-06-22 Daniel Gutson <dgutson@codesourcery.com>
185
186 * gas/arm/arm-it-auto.d: New test.
187 * gas/arm/arm-it-auto.s: New file.
188 * gas/arm/arm-it-auto-2.d: New test case.
189 * gas/arm/arm-it-auto-2.s: New file.
190 * gas/arm/arm-it-auto-3.d: New test case.
191 * gas/arm/arm-it-auto-3.s: New file.
192 * gas/arm/arm-it-bad.d: New test case.
193 * gas/arm/arm-it-bad.l: New file.
194 * gas/arm/arm-it-bad.s: New file.
195 * gas/arm/arm-it-bad-2.d: New test case.
196 * gas/arm/arm-it-bad-2.l: New file.
197 * gas/arm/arm-it-bad-2.s: New file.
198 * gas/arm/arm-it-bad-3.d: New test case.
199 * gas/arm/arm-it-bad-3.l: New file.
200 * gas/arm/arm-it-bad-3.s: New file.
201 * gas/arm/thumb2_it_auto.d: New test.
202 * gas/arm/thumb2_it_bad.l: Error message updated.
203 * gas/arm/thumb2_it_bad_auto.d: New test.
204 * gas/arm/thumb2_it.d: Comment added.
205 * gas/arm/thumb2_it_bad.d: Comment added.
206
207 2009-06-19 Alan Modra <amodra@bigpond.net.au>
208
209 * gas/cfi/cfi-common-7.s: Skip a multiple of four.
210 * gas/cfi/cfi-common-7.d: Adjust.
211
212 2009-06-18 Nick Clifton <nickc@redhat.com>
213
214 PR 10169
215 * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
216 out of range shift.
217 * gas/arm/thumb2_bad_reg.l: Update expected error messages.
218
219 PR 10288
220 * gas/arm/align.s: Add labels so that COFF based targets can
221 correctly locate THUMB code.
222 * gas/arm/copro.d: Do not pass --architecture switch to objdump.
223
224 2009-06-15 Nick Clifton <nickc@redhat.com>
225
226 PR gas/10186
227 * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
228
229 2009-06-09 Jakub Jelinek <jakub@redhat.com>
230
231 PR gas/10255
232 * gas/cfi/cfi-common-7.d: New test.
233 * gas/cfi/cfi-common-7.s: New.
234 * gas/cfi/cfi.exp: Add cfi-common-7 test.
235
236 2009-06-08 Dave Korn <dave.korn.cygwin@gmail.com>
237
238 * gas/i386/jump.d: Tweak patterns to also match PE platform output.
239
240 2009-06-01 H.J. Lu <hongjiu.lu@intel.com>
241
242 PR gas/10198
243 * gas/i386/jump.s: Add test for "jmp $+2".
244 * gas/i386/jump16.s: Likewise.
245
246 * gas/i386/jump.d: Updated.
247 * gas/i386/jump16.d: Likewise.
248
249 2009-05-26 Catherine Moore <clm@codesourcery.com>
250
251 * gas/mips/eret.s: Remove.
252 * gas/mips/eret.d: Remove.
253 * gas/mips/eret.l: Remove.
254 * gas/mips/eret-1.s: New.
255 * gas/mips/eret-1.d: New.
256 * gas/mips/eret-2.s: New.
257 * gas/mips/eret-2.d: New.
258 * gas/mips/eret-3.s: New.
259 * gas/mips/eret-3.d: New.
260 * gas/mips/mips.exp: Run new tests. Remove old tests.
261
262 2009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
263
264 * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
265
266 2009-05-23 Richard Sandiford <rdsandiford@googlemail.com>
267
268 * gas/mips/align.d: Use an nm test rather than an objdump one.
269
270 2009-05-22 H.J. Lu <hongjiu.lu@intel.com>
271
272 * gas/elf/ifunc-1.d: New.
273 * gas/elf/ifunc-1.s: Likewise.
274
275 * gas/elf/elf.exp: Run ifunc-1.
276
277 2009-05-22 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
278
279 * gas/i386/i386.exp: Remove SSE5 tests.
280 * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
281 * gas/i386/x86-64-sse5.d: Ditto.
282 * gas/i386/arch-10-1.l: Remove SSE5 tests.
283 * gas/i386/arch-10-2.l: Ditto.
284 * gas/i386/arch-10-3.l: Ditto.
285 * gas/i386/arch-10-4.l: Ditto.
286 * gas/i386/arch-10.d: Ditto.
287 * gas/i386/arch-10.s: Ditto.
288 * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
289 * gas/i386/arch-4.d: Ditto.
290 * gas/i386/arch-8.s: Ditto.
291 * gas/i386/arch-8.d: Ditto.
292 * gas/i386/arch-2.s: Remove SSE5 tests.
293 * gas/i386/arch-2.d: Remove SSE5 tests.
294 * gas/i386/x86-64-arch-2.s: Ditto.
295
296 2009-05-19 Dave Korn <dave.korn.cygwin@gmail.com>
297
298 * gas/pe/: New directory for PE format-specific tests.
299 * gas/pe/aligncomm-a.d: New test pattern file.
300 * gas/pe/aligncomm-a.s: New test source file.
301 * gas/pe/aligncomm-b.d: New test pattern file.
302 * gas/pe/aligncomm-b.s: New test source file.
303 * gas/pe/aligncomm-c.d: New test pattern file.
304 * gas/pe/aligncomm-c.s: New test source file.
305 * gas/pe/aligncomm-d.d: New test pattern file.
306 * gas/pe/aligncomm-d.s: New test source file.
307 * gas/pe/pe.exp: New test control script.
308 * lib/gas-defs.exp (is_pecoff_format): New function.
309
310 2009-05-05 H.J. Lu <hongjiu.lu@intel.com>
311
312 * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
313
314 2009-05-05 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
315
316 * gas/arm/bl-local-v4t.d: New file.
317 * gas/arm/bl-local-v4t.s: New file.
318 * gas/arm/blx-local.s: Update for branches and calls to local
319 functions.
320 * gas/arm/blx-local.d: Likewise.
321 * gas/arm/blx-local.l: New file.
322 * gas/arm/blx-local-thumb.l: New file.
323 * gas/arm/blx-local-thumb.s: New file.
324 * gas/arm/blx-local-thumb.d: New file.
325
326 2009-05-01 Nathan Sidwell <nathan@codesourcery.com>
327 Daniel Jacobowitz <dan@codesourcery.com>
328
329 * gas/arm/attr-mcpu.d: Add -mfpu=neon.
330 * gas/arm/mapmisc.d: Correct expected output for .double and
331 .dcb.d.
332
333 2009-04-30 Nick Clifton <nickc@redhat.com>
334
335 * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
336 Provide an alternative test for targets which do not support ifunc
337 symbols.
338 gas/elf/type.s: Add entry for an ifunc symbol.
339 gas/elf/type.e: Add ifunc entry to expected symbol dump.
340 gas/elf/section2.e-armelf: Add entry for ifunc symbol.
341 gas/elf/type-noifunc.s: New file.
342 gas/elf/type-noifunc.e: Likewise.
343
344 2009-04-24 Cary Coutant <ccoutant@google.com>
345
346 * gas/lns/lns-common-1.d: Add test for discriminator.
347 * gas/lns/lns-common-1.s: Likewise.
348
349 2009-04-20 Jan Beulich <jbeulich@novell.com>
350
351 * gas/i386/equ.s: Adjust.
352 * gas/i386/equ.d: Remove reference to equ.e.
353 * gas/i386/equ.e: Delete.
354 * gas/i386/intel-expr.s: New.
355 * gas/i386/intel-expr.d: New.
356 * gas/i386/i386.exp: Run new test.
357 * gas/i386/intel.s: Adjust.
358 * gas/i386/intel.e: Remove no longer valid warning messages.
359 * gas/i386/intel16.s: Adjust.
360 * gas/i386/intel16.d: Remove reference to intel16.e.
361 * gas/i386/intel16.e: Delete.
362 * gas/i386/intelbad.s: Add more tests.
363 * gas/i386/intelbad.l: Adjust.
364 * gas/i386/intelok.s: Remove now unneeded equates. Add more
365 tests.
366 * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
367 * gas/i386/intelok.e: Delete.
368 * gas/i386/x86_64.s: Adjust.
369 * gas/i386/x86_64.d: Remove reference to x86_64.e.
370 * gas/i386/x86_64.e: Delete.
371
372 2009-04-16 Alan Modra <amodra@bigpond.net.au>
373
374 * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
375 * gas/all/p2425.s: Use "==" instead of "=".
376 * gas/all/weakref1.s: Likewise.
377 * gas/macros/and.s: Likewise.
378 * gas/macros/test1.s: Likewise.
379 * gas/hppa/parse/parse.exp: Remove xfail on block1.
380
381 2009-04-15 Jan Beulich <jbeulich@novell.com>
382
383 * gas/i386/intel.e: Adjust expectations.
384
385 2009-04-15 Jan Beulich <jbeulich@novell.com>
386
387 * gas/i386/x86-64-sse5.s: Add test of protd.
388 * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
389
390 2009-04-09 Catherine Moore <clm@codesourcery.com>
391
392 * gas/mips/mips.exp: Run new tests.
393 * gas/mips/eret.s: New test.
394 * gas/mips/eret.d: New test output.
395 * gas/mips/eret.l: New test output.
396
397 2009-04-07 Peter Bergner <bergner@vnet.ibm.com>
398
399 * gas/ppc/e500mc.d: Update to match extended mnemonics.
400
401 2009-04-01 Nathan Sidwell <nathan@codesourcery.com>
402
403 * gas/arm/align.s, gas/arm/align.d: New.
404 * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
405 arm/thumb2_relax.d: Adjust for align changes.
406
407 2009-03-31 Peter Bergner <bergner@vnet.ibm.com>
408
409 * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
410 * gas/ppc/power7.s: Likewise.
411 * gas/ppc/power6.d: Likewise.
412 * gas/ppc/power6.s: Likewise.
413
414 2009-03-30 Joseph Myers <joseph@codesourcery.com>
415
416 * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
417
418 2009-03-26 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
419
420 * gas/arm/wince_inst.d: Convert to unified syntax.
421
422 2009-03-18 Andrew Stubbs <ams@codesourcery.com>
423
424 * gas/arm/adr-invalid.d: New file.
425 * gas/arm/adr-invalid.l: New file.
426 * gas/arm/adr-invalid.s: New file.
427
428 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
429
430 * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
431 properly aligned.
432 * gas/ppc/textalign-xcoff-002.d: Likewise.
433
434 2009-03-14 Richard Sandiford <r.sandiford@uk.ibm.com>
435
436 * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
437 gas/ppc/xcoff-branch-1-64.d: New tests.
438 * gas/ppc/aix.exp: Run them.
439
440 2009-03-11 Hans-Peter Nilsson <hp@axis.com>
441
442 * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
443 gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
444 gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
445 gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
446
447 2009-03-10 Hans-Peter Nilsson <hp@axis.com>
448
449 * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
450 New test.
451
452 2009-03-10 Alan Modra <amodra@bigpond.net.au>
453
454 * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
455 * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
456
457 2009-03-05 Joseph Myers <joseph@codesourcery.com>
458
459 * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
460
461 2009-03-02 Qinwei <qinwei@sunnorth.com.cn>
462
463 * gas/score/arith_32-lt.d: New file.
464 * gas/score/arith_32.d: New file.
465 * gas/score/arith_32.s: New file.
466 * gas/score/bit_32-lt.d: New file.
467 * gas/score/bit_32.d: New file.
468 * gas/score/bit_32.s: New file.
469 * gas/score/branch_32-lt.d: New file.
470 * gas/score/branch_32.d: New file.
471 * gas/score/branch_32.s: New file.
472 * gas/score/cmp_32-lt.d: New file.
473 * gas/score/cmp_32.d: New file.
474 * gas/score/cmp_32.s: New file.
475 * gas/score/load_store_32-lt.d: New file.
476 * gas/score/load_store_32.d: New file.
477 * gas/score/load_store_32.s: New file.
478 * gas/score/logical_32-lt.d: New file.
479 * gas/score/logical_32.d: New file.
480 * gas/score/logical_32.s: New file.
481 * gas/score/mv_32-lt.d: New file.
482 * gas/score/mv_32.d: New file.
483 * gas/score/mv_32.s: New file.
484 * gas/score/relax_32.exp: New file.
485 * gas/score/relaxation_macro.h: New file.
486 * gas/score/shift_32-lt.d: New file.
487 * gas/score/shift_32.d: New file.
488 * gas/score/shift_32.s: New file.
489 * gas/score/syscontrol_32-lt.d: New file.
490 * gas/score/syscontrol_32.d: New file.
491 * gas/score/syscontrol_32.s: New file.
492
493 2009-03-01 Mark Mitchell <mark@codesourcery.com>
494
495 * gas/arm/archv6m.s: Add dmb, dsb, and isb.
496 * gas/arm/archv6m.d: Likewise.
497
498 2009-02-26 Peter Bergner <bergner@vnet.ibm.com>
499
500 * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
501 * gas/ppc/e500mc.s: Likewise.
502 * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
503 * gas/ppc/power6.s: Likewise.
504 * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
505 ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
506 "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
507 "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
508 "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
509 "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
510 "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
511 "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
512 "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
513 "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
514 * gas/ppc/power7.s: Likewise.
515 * gas/ppc/vsx.d: New test.
516 * gas/ppc/vsx.s: Likewise.
517 * gas/ppc/ppc.exp: Run it.
518
519 2009-02-23 Mark Mitchell <mark@codesourcery.com>
520
521 * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
522 for CMP.
523 * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
524
525 2009-02-19 Peter Bergner <bergner@vnet.ibm.com>
526
527 * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
528 floating point register.
529
530 2009-02-18 Adam Nemet <anemet@caviumnetworks.com>
531
532 * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
533 * gas/mips/octeon.d: Update.
534 * gas/mips/octeon-ill.l: Update error message.
535
536 2009-02-16 Nick Clifton <nickc@redhat.com>
537
538 * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
539 offset.
540 * gas/mips/e32el-rel2.d: Likewise.
541 * gas/mips/elf-rel2.d: Likewise.
542 * gas/mips/elf-rel9-mips16.d: Likewise.
543 * gas/mips/elf-rel9.d: Likewise.
544 * gas/mips/elfel-rel2.d: Likewise.
545 * gas/mips/lb.d: Likewise.
546 * gas/mips/mips-abi32.d: Likewise.
547 * gas/mips/mips-gp32-fp32.d: Likewise.
548 * gas/mips/mips-gp32-fp64.d: Likewise.
549 * gas/mips/mips-gp64-fp32.d: Likewise.
550 * gas/mips/mips-gp64-fp64.d: Likewise.
551 * gas/mips/mips32-sf32.d: Likewise.
552
553 2009-02-12 Nathan Sidwell <nathan@codesourcery.com>
554
555 * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
556
557 2009-02-06 Nick Clifton <nickc@redhat.com>
558
559 * gas/mips/beq.d: Make no assumptions about the symbols used as
560 branch targets in the disassembly, or the names of the relocs
561 produced.
562 * gas/mips/bge.d: Likewise.
563 * gas/mips/bgeu.d: Likewise.
564 * gas/mips/blt.d: Likewise.
565 * gas/mips/bltu.d: Likewise.
566 * gas/mips/mips32-sf32.d: Likewise.
567 * gas/mips/mips1-fp.d: Likewise.
568 * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
569 * gas/mips/branch-misc-2-64.d: Likewise.
570 * gas/mips/branch-misc-2.d: Likewise.
571 * gas/mips/branch-misc-2pic-64.d: Likewise.
572 * gas/mips/branch-misc-2pic.d: Likewise.
573 * gas/mips/branch-swap.d: Likewise.
574
575 2009-02-06 Nick Clifton <nickc@redhat.com>
576
577 * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
578 ports.
579
580 2009-02-05 Peter Bergner <bergner@vnet.ibm.com>
581
582 * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
583 * gas/ppc/booke.d: Likewise.
584 * gas/ppc/power4_32.s: Likewise.
585 * gas/ppc/power4_32.d: Likewise.
586
587 2009-02-05 Catherine Moore <clm@codesourcery.com>
588
589 * gas/elf/elf.exp: Really run the symtab test.
590
591 2009-02-04 H.J. Lu <hongjiu.lu@intel.com>
592
593 AVX Programming Reference (January, 2009)
594 * gas/i386/arch-avx-1-3.l: New.
595 * gas/i386/arch-avx-1-3.s: Likewise.
596 * gas/i386/arch-avx-1-4.l: Likewise.
597 * gas/i386/arch-avx-1-4.s: Likewise.
598 * gas/i386/arch-avx-1-5.l: Likewise.
599 * gas/i386/arch-avx-1-5.s: Likewise.
600 * gas/i386/arch-avx-1-6.l: Likewise.
601 * gas/i386/arch-avx-1-6.s: Likewise.
602
603 * gas/i386/arch-10.s: Add vpclmul instructions.
604 * gas/i386/arch-avx-1.s: Likewise.
605 * gas/i386/avx.s: Likewise.
606 * gas/i386/x86-64-arch-2.s: Likewise.
607 * gas/i386/x86-64-avx.s: Likewise.
608
609 * gas/i386/sse2avx.s: Add pclmul instructions.
610 * gas/i386/x86-64-sse2avx.s: Likewise.
611
612 * gas/i386/arch-10.d: Updated.
613 * gas/i386/arch-10-1.l: Likewise.
614 * gas/i386/arch-10-2.l: Likewise.
615 * gas/i386/arch-10-3.l: Likewise.
616 * gas/i386/arch-10-4.l: Likewise.
617 * gas/i386/arch-avx-1.d: Likewise.
618 * gas/i386/arch-avx-1-1.l: Likewise.
619 * gas/i386/arch-avx-1-2.l: Likewise.
620 * gas/i386/avx.d: Likewise.
621 * gas/i386/avx-intel.d: Likewise.
622 * gas/i386/sse2avx.d: Likewise.
623 * gas/i386/x86-64-arch-2.d: Likewise.
624 * gas/i386/x86-64-avx.d: Likewise.
625 * gas/i386/x86-64-avx-intel.d: Likewise.
626 * gas/i386/x86-64-sse2avx.d: Likewise.
627
628 * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
629 arch-avx-1-5 and arch-avx-1-6.
630
631 2009-02-03 DJ Delorie <dj@redhat.com>
632
633 * gas/mep/relocs.d: Updated for new configuration.
634 * gas/mep/complex-relocs.exp: Likewise.
635
636 2009-02-03 Sandip Matte <sandip@rmicorp.com>
637
638 * gas/mips/mips.exp (xlr): New architecture.
639 (xlr-ext): Run test.
640 * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
641
642 2009-02-03 Maxim Kuvyrkov <maxim@codesourcery.com>
643
644 * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
645 * gas/m68k/all.exp: Run it.
646
647 2009-01-29 Mark Mitchell <mark@codesourcery.com>
648
649 * gas/arm/copro.s: Avoid using r15 where not permitted.
650 * gas/arm/copro.d: Adjust accordingly.
651 * gas/arm/thumb2_bad_reg.s: New.
652 * gas/arm/thumb2_bad_reg.l: Likewise.
653 * gas/arm/thumb2_bad_reg.d: Likewise.
654
655 2009-01-29 Mark Mitchell <mark@codesourcery.com>
656
657 * gas/arm/thumb32.s: Add tests for orn and rrx.
658 * gas/arm/thumb32.d: Adjust accordingly.
659 * gas/arm/thumb32.l: Likewise.
660 * gas/arm/thumb2_invert.s: Add tests for orn and orr.
661 * gas/arm/thumb2_invert.d: Adjust accordingly.
662 * gas/arm/tcompat.s: Add tests for rrx.
663 * gas/arm/tcompat.d: Adjust accordingly.
664
665 2009-01-29 Mark Mitchell <mark@codesourcery.com>
666
667 * gas/arm/thumb32.s (qadd): Add tests for them.
668 * gas/arm/thumb32.d: Adjust accordingly.
669
670 2009-01-29 Mark Mitchell <mark@codesourcery.com>
671
672 * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
673 * gas/arm/thumb32.d: Likewise.
674
675 2009-01-29 Paul Brook <paul@codesourcery.com>
676 Mark Mitchell <mark@codesourcery.com>
677
678 * gas/arm/thumb2_mul.s: New file.
679 * gas/arm/thumb2_mul.d: Likewise.
680 * gas/arm/thumb2_mul-bad.s: Likewise.
681 * gas/arm/thumb2_mul-bad.d: Likewise.
682 * gas/arm/thumb2_mul-bad.l: Likewise.
683 * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
684 * gas/arm/t16-bad.l: Update accordingly.
685
686 2009-01-29 Nick Clifton <nickc@redhat.com>
687
688 * gas/all/gas.exp: Expect forward test to fail for MeP.
689 Expect relax test to fail for MeP.
690 * gas/mep/relocs.d: Update expected disassembly.
691
692 2009-01-27 Nick Clifton <nickc@redhat.com>
693
694 * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
695 * gas/arm/attr-default.d : Likewise.
696 * gas/arm/attr-march-all.d: Likewise.
697 * gas/arm/attr-march-armv1.d: Likewise.
698 * gas/arm/attr-march-armv2.d: Likewise.
699 * gas/arm/attr-march-armv2a.d: Likewise.
700 * gas/arm/attr-march-armv2s.d: Likewise.
701 * gas/arm/attr-march-armv3.d: Likewise.
702 * gas/arm/attr-march-armv3m.d: Likewise.
703 * gas/arm/attr-march-armv4.d: Likewise.
704 * gas/arm/attr-march-armv4t.d: Likewise.
705 * gas/arm/attr-march-armv4txm.d: Likewise.
706 * gas/arm/attr-march-armv4xm.d: Likewise.
707 * gas/arm/attr-march-armv5.d: Likewise.
708 * gas/arm/attr-march-armv5t.d: Likewise.
709 * gas/arm/attr-march-armv5te.d: Likewise.
710 * gas/arm/attr-march-armv5tej.d: Likewise.
711 * gas/arm/attr-march-armv5texp.d: Likewise.
712 * gas/arm/attr-march-armv5txm.d: Likewise.
713 * gas/arm/attr-march-armv6-m.d: Likewise.
714 * gas/arm/attr-march-armv6.d: Likewise.
715 * gas/arm/attr-march-armv6j.d: Likewise.
716 * gas/arm/attr-march-armv6k.d: Likewise.
717 * gas/arm/attr-march-armv6kt2.d: Likewise.
718 * gas/arm/attr-march-armv6t2.d: Likewise.
719 * gas/arm/attr-march-armv6z.d: Likewise.
720 * gas/arm/attr-march-armv6zk.d: Likewise.
721 * gas/arm/attr-march-armv6zkt2.d: Likewise.
722 * gas/arm/attr-march-armv6zt2.d: Likewise.
723 * gas/arm/attr-march-armv7-a.d: Likewise.
724 * gas/arm/attr-march-armv7-m.d: Likewise.
725 * gas/arm/attr-march-armv7-r.d: Likewise.
726 * gas/arm/attr-march-armv7.d: Likewise.
727 * gas/arm/attr-march-armv7a.d: Likewise.
728 * gas/arm/attr-march-armv7m.d: Likewise.
729 * gas/arm/attr-march-armv7r.d: Likewise.
730 * gas/arm/attr-march-iwmmxt.d: Likewise.
731 * gas/arm/attr-march-iwmmxt2.d: Likewise.
732 * gas/arm/attr-march-xscale.d: Likewise.
733 * gas/arm/attr-mcpu.d: Likewise.
734 * gas/arm/attr-mfpu-arm1020e.d: Likewise.
735 * gas/arm/attr-mfpu-arm1020t.d: Likewise.
736 * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
737 * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
738 * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
739 * gas/arm/attr-mfpu-fpa.d: Likewise.
740 * gas/arm/attr-mfpu-fpa10.d: Likewise.
741 * gas/arm/attr-mfpu-fpa11.d: Likewise.
742 * gas/arm/attr-mfpu-fpe.d: Likewise.
743 * gas/arm/attr-mfpu-fpe2.d: Likewise.
744 * gas/arm/attr-mfpu-fpe3.d: Likewise.
745 * gas/arm/attr-mfpu-maverick.d: Likewise.
746 * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
747 * gas/arm/attr-mfpu-neon.d: Likewise.
748 * gas/arm/attr-mfpu-softfpa.d: Likewise.
749 * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
750 * gas/arm/attr-mfpu-softvfp.d: Likewise.
751 * gas/arm/attr-mfpu-vfp.d: Likewise.
752 * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
753 * gas/arm/attr-mfpu-vfp10.d: Likewise.
754 * gas/arm/attr-mfpu-vfp3.d: Likewise.
755 * gas/arm/attr-mfpu-vfp9.d: Likewise.
756 * gas/arm/attr-mfpu-vfpv2.d: Likewise.
757 * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
758 * gas/arm/attr-mfpu-vfpv3.d: Likewise.
759 * gas/arm/attr-mfpu-vfpxd.d: Likewise.
760 * gas/arm/attr-order.d: Likewise.
761 * gas/arm/attr-override-cpu-directive.d: Likewise.
762 * gas/arm/attr-override-mcpu.d: Likewise.
763
764 2009-01-27 Nick Clifton <nickc@redhat.com>
765
766 * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
767
768 * gas/mips/dli.d: Pass -64 to gas.
769 * gas/mips/mips64-mips3d-incl.d: Likewise.
770 * gas/mips/octeon.d: Likewise.
771 * gas/mips/sb1-ext-mdmx.d: Likewise.
772 * gas/mips/sb1-ext-ps.d: Likewise.
773 * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
774 Update expected relocs.
775 * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
776 * gas/mips/mips.exp: Remove 'ilocks' variable.
777 Add ecoff targets to 'addr32' variable.
778 Set 'no_mips16' for ecoff targets.
779 Do not run div-ilocks or mul-ilocks test variants.
780 * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
781 the symbol table output is sorted. Update expecetd output.
782
783 2009-01-26 Andrew Stubbs <ams@codesourcery.com>
784
785 * gas/arm/attr-cpu-directive.d: New file.
786 * gas/arm/attr-cpu-directive.s: New file.
787 * gas/arm/attr-default.d: New file.
788 * gas/arm/attr-march-all.d: New file.
789 * gas/arm/attr-march-armv1.d: New file.
790 * gas/arm/attr-march-armv2.d: New file.
791 * gas/arm/attr-march-armv2a.d: New file.
792 * gas/arm/attr-march-armv2s.d: New file.
793 * gas/arm/attr-march-armv3.d: New file.
794 * gas/arm/attr-march-armv3m.d: New file.
795 * gas/arm/attr-march-armv4.d: New file.
796 * gas/arm/attr-march-armv4t.d: New file.
797 * gas/arm/attr-march-armv4txm.d: New file.
798 * gas/arm/attr-march-armv4xm.d: New file.
799 * gas/arm/attr-march-armv5.d: New file.
800 * gas/arm/attr-march-armv5t.d: New file.
801 * gas/arm/attr-march-armv5te.d: New file.
802 * gas/arm/attr-march-armv5tej.d: New file.
803 * gas/arm/attr-march-armv5texp.d: New file.
804 * gas/arm/attr-march-armv5txm.d: New file.
805 * gas/arm/attr-march-armv6-m.d: New file.
806 * gas/arm/attr-march-armv6.d: New file.
807 * gas/arm/attr-march-armv6j.d: New file.
808 * gas/arm/attr-march-armv6k.d: New file.
809 * gas/arm/attr-march-armv6kt2.d: New file.
810 * gas/arm/attr-march-armv6t2.d: New file.
811 * gas/arm/attr-march-armv6z.d: New file.
812 * gas/arm/attr-march-armv6zk.d: New file.
813 * gas/arm/attr-march-armv6zkt2.d: New file.
814 * gas/arm/attr-march-armv6zt2.d: New file.
815 * gas/arm/attr-march-armv7-a.d: New file.
816 * gas/arm/attr-march-armv7-m.d: New file.
817 * gas/arm/attr-march-armv7-r.d: New file.
818 * gas/arm/attr-march-armv7.d: New file.
819 * gas/arm/attr-march-armv7a.d: New file.
820 * gas/arm/attr-march-armv7m.d: New file.
821 * gas/arm/attr-march-armv7r.d: New file.
822 * gas/arm/attr-march-iwmmxt.d: New file.
823 * gas/arm/attr-march-iwmmxt2.d: New file.
824 * gas/arm/attr-march-xscale.d: New file.
825 * gas/arm/attr-mcpu.d: New file.
826 * gas/arm/attr-mfpu-arm1020e.d: New file.
827 * gas/arm/attr-mfpu-arm1020t.d: New file.
828 * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
829 * gas/arm/attr-mfpu-arm1136jfs.d: New file.
830 * gas/arm/attr-mfpu-arm7500fe.d: New file.
831 * gas/arm/attr-mfpu-fpa.d: New file.
832 * gas/arm/attr-mfpu-fpa10.d: New file.
833 * gas/arm/attr-mfpu-fpa11.d: New file.
834 * gas/arm/attr-mfpu-fpe.d: New file.
835 * gas/arm/attr-mfpu-fpe2.d: New file.
836 * gas/arm/attr-mfpu-fpe3.d: New file.
837 * gas/arm/attr-mfpu-maverick.d: New file.
838 * gas/arm/attr-mfpu-neon-fp16.d: New file.
839 * gas/arm/attr-mfpu-neon.d: New file.
840 * gas/arm/attr-mfpu-softfpa.d: New file.
841 * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
842 * gas/arm/attr-mfpu-softvfp.d: New file.
843 * gas/arm/attr-mfpu-vfp.d: New file.
844 * gas/arm/attr-mfpu-vfp10-r0.d: New file.
845 * gas/arm/attr-mfpu-vfp10.d: New file.
846 * gas/arm/attr-mfpu-vfp3.d: New file.
847 * gas/arm/attr-mfpu-vfp9.d: New file.
848 * gas/arm/attr-mfpu-vfpv2.d: New file.
849 * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
850 * gas/arm/attr-mfpu-vfpv3.d: New file.
851 * gas/arm/attr-mfpu-vfpxd.d: New file.
852 * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
853 * gas/arm/attr-override-cpu-directive.d: New file.
854 * gas/arm/attr-override-cpu-directive.s: New file.
855 * gas/arm/attr-override-mcpu.d: New file.
856 * gas/arm/attr-override-mcpu.s: New file.
857 * gas/arm/blank.s: New file.
858 * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
859
860 2009-01-26 Nick Clifton <nickc@redhat.com>
861
862 * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
863 targets.
864
865 2009-01-24 Andreas Schwab <schwab@suse.de>
866
867 * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
868
869 2009-01-23 Andreas Schwab <schwab@suse.de>
870
871 * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
872 * gas/mips/mipsel16-e.d: Likewise.
873 * gas/mips/tmips16-e.d: Likewise.
874 * gas/mips/tmipsel16-e.d: Likewise.
875
876 2009-01-19 Nick Clifton <nickc@redhat.com>
877
878 * lib/gas-defs.exp (run_list_test): Fix typo in comment.
879
880 2009-01-19 Nick Clifton <nickc@redhat.com>
881
882 * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
883 targets.
884
885 2009-01-19 Andrew Stubbs <ams@codesourcery.com>
886
887 * gas/arm/attr-order.d: New file.
888 * gas/arm/attr-order.s: New file.
889
890 2009-01-16 Andrew Stubbs <ams@codesourcery.com>
891 Daniel Jacobowitz <dan@codesourcery.com>
892
893 * gas/arm/attr-syntax.d: New file.
894 * gas/arm/attr-syntax.s: New file.
895
896 2009-01-15 Nick Clifton <nickc@redhat.com>
897
898 PR 9722
899 * gas/testsuite/gas/arm/archv6m.d: Update expected NOP opcode.
900 * gas/testsuite/gas/arm/pr9722.s: New test.
901 * gas/testsuite/gas/arm/pr9722.d: Expected disassembly.
902
903 2009-01-14 Peter Bergner <bergner@vnet.ibm.com>
904
905 * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
906 * gas/ppc/power6.d: Likewise.
907
908 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
909
910 * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
911 * gas/i386/x86-64-sse-noavx.s: Likewise.
912
913 * gas/i386/sse-noavx.d: Updated.
914 * gas/i386/x86-64-sse-noavx.d: Likewise.
915
916 2009-01-12 H.J. Lu <hongjiu.lu@intel.com>
917
918 * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
919 sub and xor.
920 * gas/i386/x86-64-opts.s: Likewise.
921
922 * gas/i386/opts.d: Updated.
923 * gas/i386/opts-intel.d: Likewise.
924 * gas/i386/sse2avx-opts.d: Likewise.
925 * gas/i386/sse2avx-opts-intel.d: Likewise.
926 * gas/i386/x86-64-opts.d: Likewise.
927 * gas/i386/x86-64-opts-intel.d: Likewise.
928 * gas/i386/x86-64-sse2avx-opts.d: Likewise.
929 * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
930
931 2009-01-10 H.J. Lu <hongjiu.lu@intel.com>
932
933 * gas/i386/arch-10.s: Add clflush and syscall.
934 * gas/i386/x86-64-arch-2.s: Likewise.
935
936 * gas/i386/arch-10.d: Updated.
937 * gas/i386/arch-10-1.l: Likewise.
938 * gas/i386/arch-10-2.l: Likewise.
939 * gas/i386/arch-10-3.l: Likewise.
940 * gas/i386/arch-10-4.l: Likewise.
941 * gas/i386/x86-64-arch-2.d: Likewise.
942
943 2009-01-09 H.J. Lu <hongjiu.lu@intel.com>
944
945 * gas/i386/arch-10.s: Add rdtscp.
946 * gas/i386/x86-64-arch-2.s: Likewise.
947
948 * gas/i386/arch-10.d: Updated.
949 * gas/i386/arch-10-1.l: Likewise.
950 * gas/i386/arch-10-2.l: Likewise.
951 * gas/i386/arch-10-3.l: Likewise.
952 * gas/i386/arch-10-4.l: Likewise.
953 * gas/i386/x86-64-arch-2.d: Likewise.
954
955 2009-01-06 Chao-ying Fu <fu@mips.com>
956
957 * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
958 and jalr.hb.
959
960 2009-01-06 H.J. Lu <hongjiu.lu@intel.com>
961
962 AVX Programming Reference (December, 2008)
963 * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
964 vmovntps.
965 * gas/i386/x86-64-avx.s: Likewise.
966
967 * gas/i386/avx.d: Updated.
968 * gas/i386/avx-intel.d: Likewise.
969 * gas/i386/x86-64-avx.d: Likewise.
970 * gas/i386/x86-64-avx-intel.d: Likewise.
971
972 2009-01-05 H.J. Lu <hongjiu.lu@intel.com>
973
974 AVX Programming Reference (December, 2008)
975 * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
976 * gas/i386/x86-64-arch-2.s: Likewise.
977
978 * gas/i386/arch-10.d: Updated.
979 * gas/i386/arch-10-1.l: Likewise.
980 * gas/i386/arch-10-2.l: Likewise.
981 * gas/i386/arch-10-3.l: Likewise.
982 * gas/i386/arch-10-4.l: Likewise.
983 * gas/i386/avx.d: Likewise.
984 * gas/i386/avx-intel.d: Likewise.
985 * gas/i386/inval-avx.l: Likewise.
986 * gas/i386/x86-64-arch-2.d: Likewise.
987 * gas/i386/x86-64-avx.d: Likewise.
988 * gas/i386/x86-64-avx-intel.d: Likewise.
989 * gas/i386/x86-64-inval-avx.l: Likewise.
990
991 * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
992 instructions. Update tests.
993 * gas/i386/inval-avx.s: Likewise.
994 * gas/i386/x86-64-avx.s: Likewise.
995 * gas/i386/x86-64-inval-avx.s: Likewise.
996
997 * gas/i386/fma.d: New.
998 * gas/i386/fma.s: Likewise.
999 * gas/i386/fma-intel.d: Likewise.
1000 * gas/i386/x86-64-fma.d: Likewise.
1001 * gas/i386/x86-64-fma.s: Likewise.
1002 * gas/i386/x86-64-fma-intel.d: Likewise.
1003
1004 * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1005 x86-64-fma-intel.
1006
1007 For older changes see ChangeLog-2008
1008 \f
1009 Local Variables:
1010 mode: change-log
1011 left-margin: 8
1012 fill-column: 74
1013 version-control: never
1014 End:
This page took 0.05077 seconds and 4 git commands to generate.