OSDN Git Service

gas/testsuite/
[pf3gnuchains/pf3gnuchains3x.git] / gas / testsuite / ChangeLog
1 2009-11-11  H.J. Lu  <hongjiu.lu@intel.com>
2
3         * gas/i386/prefix.d: Swap order of ADDR and REP prefixes.
4         * gas/i386/rep.d: Likewise.
5         * gas/i386/x86-64-rep.d: Likewise.
6
7 2009-11-06  Sebastian Pop  <sebastian.pop@amd.com>
8
9         * gas/i386/x86-64-lwp.s: Updated to also contain patterns
10         with r[8-15] registers.
11         * gas/i386/x86-64-lwp.d: Same.
12
13 2009-11-05  Sebastian Pop  <sebastian.pop@amd.com>
14             Quentin Neill  <quentin.neill@amd.com>
15
16         * gas/i386/i386.exp: Run x86-64-lwp in 64-bit mode,
17         run lwp in 32-bit mode.
18         * gas/i386/x86-64-lwp.d: New.
19         * gas/i386/x86-64-lwp.s: New.
20         * gas/i386/lwp.d: New.
21         * gas/i386/lwp.s: New.
22
23 2009-11-05  Nick Clifton  <nickc@redhat.com>
24
25         * gas/i386/i386.exp (space1): Move test inside check for x86
26         target.
27
28 2009-11-04  H.J. Lu  <hongjiu.lu@intel.com>
29
30         PR gas/876
31         * gas/i386/i386.exp: Run space1.
32
33         * gas/i386/space1.l: New.
34         * gas/i386/space1.s: Likewise.
35
36 2009-11-03  Paul Brook  <paul@codesourcery.com>
37
38         * gas/arm/vfp-neon-syntax.d: Update expected results.
39         * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
40
41 2009-11-02  Paul Brook  <paul@codesourcery.com>
42
43         * gas/arm/attr-mfpu-vfpv4.d: New test.
44         * gas/arm/attr-mfpu-vfpv4-d16.d: New test.
45         * gas/arm/neon-fma-cov.d: New test.
46         * gas/arm/neon-fma-cov.s: New test.
47         * gas/arm/vfp-fma-inc.s: New test.
48         * gas/arm/vfp-fma-arm.d: New test.
49         * gas/arm/vfp-fma-arm.s: New test.
50         * gas/arm/vfp-fma-thumb.d: New test.
51         * gas/arm/vfp-fma-thumb.s: New test.
52         * gas/arm/vfma1.d: New test.
53         * gas/arm/vfma1.s: New test.
54         * gas/arm/vfpv3xd.d: New test.
55         * gas/arm/vfpv3xd.s: New test.
56
57 2009-10-29  Sebastian Pop  <sebastian.pop@amd.com>
58
59         * gas/i386/fma4.d: Updated patterns.
60         * gas/i386/x86-64-fma4.d: Same.
61
62 2009-10-29  Paul Brook  <paul@codesourcery.com>
63
64         * gas/arm/vfp-neon-syntax.d: Update expected results.
65         * gas/arm/vfp-neon-syntax_t2.d: Update expected results.
66
67 2009-10-28  Alan Modra  <amodra@bigpond.net.au>
68
69         * gas/i386/intelpic.d: Correct.
70
71 2009-10-25  Arnold Metselaar  <arnold.metselaar@planet.nl>
72
73         * gas/z80/equ.d, gas/z80/equ.s: Added test of parsing equ directives.
74         * gas/z80/z80.exp: Run it.
75
76         * gas/z80/redef.d: Expect little endian output only.    
77
78 2009-10-20  H.J. Lu  <hongjiu.lu@intel.com>
79
80         PR gas/10775
81         * gas/i386/immed64.d: Updated.
82         * gas/i386/l1om.d: Likewise.
83         * gas/i386/x86-64-disp-intel.d: Likewise.
84         * gas/i386/x86-64-disp.d: Likewise.
85         * gas/i386/x86_64.d: Likewise.
86
87 2009-10-19  Doug Evans  <dje@sebabeach.org>
88
89         * gas/xc16x/shlrol.s: Specify constant shift amount.
90         * gas/xc16x/xc16x.exp (do_xc16x_shlrol): Update expected output.
91
92 2009-10-18  Vincent Rivière  <vincent.riviere@freesbee.fr>
93
94         * gas/all/weakref1u.d: Exclude more aout targets.
95         * gas/m68k/br-isaa.d: Likewise.
96         * gas/m68k/br-isab.d: Likewise.
97         * gas/m68k/br-isac.d: Likewise.
98
99 2009-10-15  Alan Modra  <amodra@bigpond.net.au>
100
101         PR gas/1491
102         * gas/macros/dot.s: Don't start macro invocations is first column.
103         * gas/macros/dot.l: Update.
104         * gas/macros/macros.exp: Run dot test on more targets.
105
106 2009-10-13  H.J. Lu  <hongjiu.lu@intel.com>
107
108         PR gas/10740
109         * gas/i386/jump.s: Add new tests.
110         * gas/i386/jump16.s: Likewise.
111
112         * gas/i386/jump.d: Updated.
113         * gas/i386/jump16.d: Likewise.
114
115 2009-10-13  Vincent Riviere  <vincent.riviere@freesbee.fr>      
116
117         PR gas/3041
118         * gas/m68k/all.exp: Added "p3041data".
119         * gas/m68k/p3041.d, gas/m68k/p3041.s: Added tests of weak references
120         from text section to all possible sections.
121         * gas/m68k/p3041data.d, gas/m68k/p3041data.s: New test. Check weak
122         references from data section.
123
124 2009-10-08  H.J. Lu  <hongjiu.lu@intel.com>
125
126         PR gas/10704
127         * gas/i386/intelok.s: Move 2 PIC tests to ...
128         * gas/i386/intelpic.s: Here.
129
130         * gas/i386/intelok.d: Updated.
131         * gas/i386/intelpic.d: Likewise.
132
133 2009-10-07  H.J. Lu  <hongjiu.lu@intel.com>
134
135         PR gas/10704
136         * gas/i386/intelok.s: Add 2 new tests.
137         * gas/i386/intelok.d: Updated.
138
139 2009-10-02  Peter Bergner  <bergner@vnet.ibm.com>
140
141         * gas/ppc/476.s: New test.
142         * gas/ppc/476.d: Likewise.
143         * gas/ppc/ppc.exp: Run the 476 test.
144
145 2009-10-01  Peter Bergner  <bergner@vnet.ibm.com>
146
147         * gas/ppc/a2.d: Rename "ppca2" to "a2".
148
149 2009-09-29  DJ Delorie  <dj@redhat.com>
150
151         * gas/rx: New directory.
152         * gas/rx/*: New set of test cases.
153         * gas/elf/section2.e-rx: New expected output file.
154         * gas/all/gas.exp: Add support for RX target.
155         * gas/elf/elf.exp: Likewise.
156         * gas/lns/lns.exp: Likewise.
157         * gas/macros/macros.exp: Likewise.
158
159 2009-09-29  Peter Bergner  <bergner@vnet.ibm.com>
160
161         * gas/ppc/vsx.s ("lxsdux", "lxvd2ux", "lxvw4ux", "stxsdux", 
162         "stxvd2ux", "stxvw4ux"): Remove tests.
163         * gas/ppc/vsx.d: Likewise.
164         * gas/ppc/power7.s: Likewise.
165         * gas/ppc/power7.d: Likewise.
166
167 2009-09-24  H.J. Lu  <hongjiu.lu@intel.com>
168
169         PR gas/10677
170         * gas/i386/i386.exp: Run x86-64-localpic.
171
172         * gas/i386/x86-64-localpic.d: New.
173         * gas/i386/x86-64-localpic.s: Likewise.
174
175 2009-09-23  H.J. Lu  <hongjiu.lu@intel.com>
176
177         * gas/i386/localpic.d: Updated.
178
179 2009-09-23  H.J. Lu  <hongjiu.lu@intel.com>
180
181         * gas/i386/i386.exp: Run localpic.
182
183         * gas/i386/localpic.d: New.
184         * gas/i386/localpic.s: Likewise.
185
186 2009-09-23  Alan Modra  <amodra@bigpond.net.au>
187
188         * gas/arm/thumbver.d: Tolerate some whitespace differences.
189         * gas/elf/elf.exp: Likewise.
190         * gas/elf/section2.e: Likewise.
191         * gas/elf/section2.e-armeabi: Likewise.
192         * gas/elf/section2.e-armelf: Likewise.
193         * gas/elf/section2.e-m32r: Likewise.
194         * gas/elf/section2.e-mips: Likewise.
195         * gas/elf/section2.e-miwmmxt: Likewise.
196         * gas/elf/section2.e-score: Likewise.
197         * gas/elf/section2.e-xtensa: Likewise.
198         * gas/elf/type-noifunc.e: Likewise.
199         * gas/elf/type.e: Likewise.
200         * gas/ia64/alias-ilp32.d: Likewise.
201         * gas/ia64/alias.d: Likewise.
202         * gas/ia64/global.d: Likewise.
203         * gas/mips/mips16-vis-1.d: Likewise.
204         * gas/mmix/bspec-1.d: Likewise.
205         * gas/mmix/byte-1.d: Likewise.
206         * gas/mmix/comment-1.d: Likewise.
207         * gas/mmix/loc-1.d: Likewise.
208         * gas/mmix/loc-2.d: Likewise.
209         * gas/mmix/loc-3.d: Likewise.
210         * gas/mmix/loc-4.d: Likewise.
211         * gas/mmix/loc-5.d: Likewise.
212         * gas/mmix/loc-6.d: Likewise.
213         * gas/mmix/loc-7.d: Likewise.
214
215 2009-09-22  Alan Modra  <amodra@bigpond.net.au>
216
217         * gas/ppc/a2.d: Match PPC64 relocs.
218
219 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
220
221         * lib/gas-defs.exp (gas_test_error): Mark internal error/assertion
222         failures seen in output as fails.  Also record output being
223         matched for fails.
224
225 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
226
227         * gas/mips/eret-1.d: Adjust regexps for robustness.
228         * gas/mips/eret-2.d: Likewise.
229         * gas/mips/eret-3.d: Likewise.
230         * gas/mips/eret-1.s: Reformat for readability.  Add a label
231         at the beginning.
232         * gas/mips/eret-2.s: Add a label at the beginning.
233
234 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
235
236         * gas/mips/eret-1.s: Add trailing padding.
237         * gas/mips/eret-2.s: Likewise.
238         * gas/mips/eret-3.s: Likewise.
239         * gas/mips/eret-1.d: Adjust accordingly.  Force a 32-bit ABI.
240         * gas/mips/eret-2.d: Likewise.
241         * gas/mips/eret-3.d: Likewise.
242
243 2009-09-21  Maciej W. Rozycki  <macro@linux-mips.org>
244
245         * gas/mips/mips.exp: Fix a typo.
246
247 2009-09-21  Ben Elliston  <bje@au.ibm.com>
248             Peter Bergner  <bergner@vnet.ibm.com>
249
250         * gas/ppc/a2.s: New.
251         * gas/ppc/a2.d: Likewise.
252         * gas/ppc/ppc.exp: Run the a2 dump test.
253
254 2009-09-21  Ben Elliston  <bje@au.ibm.com>
255
256         * gas/ppc/e500mc.d: Remove blank line at the end of file.
257
258 2009-09-15  H.J. Lu  <hongjiu.lu@intel.com>
259
260         * gas/i386/disp.s: Add an offset test.
261         * gas/i386/x86-64-disp.s: Likewise.
262
263         * gas/i386/intelbad.s: Comment out "byte ptr [1]" test.
264
265         * gas/i386/disp.d: Updated.
266         * gas/i386/disp-intel.d: Likewise.
267         * gas/i386/intelbad.l: Likewise.
268         * gas/i386/x86-64-disp.d: Likewise.
269         * gas/i386/x86-64-disp-intel.d: Likewise.
270
271 2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
272
273         PR gas/10637
274         * gas/i386/disp.s: Add tests for Intel syntax.
275         * gas/i386/x86-64-disp.s: Likewise.
276
277         * gas/i386/disp.d: Updated.
278         * gas/i386/intelok.d: Likewise.
279         * gas/i386/x86-64-disp.d: Likewise.
280
281         * gas/i386/disp-intel.d: New.
282         * gas/i386/x86-64-disp-intel.d: Likewise.
283
284         * gas/i386/i386.exp: Run disp-intel and x86-64-disp-intel.
285
286 2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
287
288         * gas/i386/merom.[ds]: Renamed to ...
289         * gas/i386/ssse3.[ds]: This.
290
291         * gas/i386/nops-1-merom.d: Renamed to ...
292         * gas/i386/nops-1-core2.d: This.
293
294         * gas/i386/nops-2-merom.d: Renamed to ...
295         * gas/i386/nops-2-core2.d: This.
296
297         * gas/i386/prescott.[ds]: Renamed to ...
298         * gas/i386/sse3.[ds]: This.
299
300         * gas/i386/x86-64-merom.[ds]: Renamed to ...
301         * gas/i386/x86-64-ssse3.[ds]: This.
302
303         * gas/i386/x86-64-nops-1-merom.d: Renamed to ...
304         * gas/i386/x86-64-nops-1-core2.d: This.
305
306         * gas/i386/x86-64-prescott.[ds]: Renamed to ...
307         * gas/i386/x86-64-sse3.[ds]: This.
308
309         * gas/i386/i386.exp: Updated.
310
311 2009-09-14  H.J. Lu  <hongjiu.lu@intel.com>
312
313         PR gas/10636
314         * gas/i386/disp.d: New.
315         * gas/i386/disp.s: Likewise.
316         * gas/i386/x86-64-disp.d: Likewise.
317         * gas/i386/x86-64-disp.s: Likewise.
318
319         * gas/i386/i386.exp: Run disp and x86-64-disp.
320
321         * gas/i386/x86-64-addr32.s: Add high 32bit displacement tests.
322
323         * gas/i386/x86-64-addr32.d: Updated.
324         * gas/i386/x86-64-addr32-intel.d: Likewise.
325         * gas/i386/x86-64-inval.l: Likewise.
326         * gas/i386/x86-64-prescott.d: Likewise.
327
328         * gas/i386/x86-64-inval.s: Add invalid displacement tests.
329
330         * gas/i386/x86-64-prescott.s: Replace 0x90909090 displacement
331         with 0x909090.
332
333 2009-09-13  Richard Sandiford  <rdsandiford@googlemail.com>
334
335         * gas/mips/jalr2.s, gas/mips/jalr2.d: New test.
336         * gas/mips/jal-svr4pic.d: Don't expect R_MIPS_JALRs to be reduced.
337         * gas/mips/jal-xgot.d: Likewise.
338         * gas/mips/mips-abi32-pic2.d: Likewise.
339         * gas/mips/mips.exp: Run it.
340
341 2009-09-13  Richard Sandiford  <rdsandiford@googlemail.com>
342
343         * gas/mips/mips16-dwarf2-n32.d: Expect odd addresses.
344
345 2009-09-11  Hans-Peter Nilsson  <hp@bitrange.com>
346
347         PR gas/10623
348         * gas/mmix/err-swym1.s, gas/mmix/swym-opreg1.d,
349         gas/mmix/swym-opreg1.s, gas/mmix/swym-opreg2.d,
350         gas/mmix/swym-opreg2.s: New tests.
351         * gas/mmix/odd-1.d: Adjust for reloc change.
352
353 2009-09-11  Alan Modra  <amodra@bigpond.net.au>
354
355         * gas/lns/lns-common-1.s: Use two nops between each .loc.
356         * gas/lns/lns.exp: Don't exclude d10v.
357
358 2009-09-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
359
360         * gas/sh/sh64/syntax-1.s: Regenerate.
361
362 2009-09-08  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
363
364         * gas/sh/basic.exp: Add -big to ASFLAGS for sh*l*-*-netbsdelf*.
365
366 2009-09-08  Alan Modra  <amodra@bigpond.net.au>
367
368         * gas/d30v/serial2.l: Adjust position of page break.
369         * gas/lns/lns-common-1-alt.d: Match 2009-04-24 change.
370         * gas/mt/ms1-16-003.d: Correct reloc name.
371         * gas/mt/relocs.d: Elide incorrect file format strings.
372
373 2009-09-08  Alan Modra  <amodra@bigpond.net.au>
374
375         * gas/all/gas.exp (do_comment): Don't run on m32c.
376         * gas/all/align.d: Likewise.
377         * gas/all/incbin.d: Likewise.
378         * gas/macros/semi.d: Likewise.
379         * gas/elf/ifunc-1.d: Don't run on alpha.
380
381 2009-09-04  Jie Zhang  <jie.zhang@analog.com>
382
383         * gas/bfin/arithmetic.s, gas/bfin/arithmetic.d: Add check
384         for (IU) option for multiply and multiply-accumulate to
385         data register instructon.
386
387 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
388
389         * gas/bfin/parallel5.s: New test.
390         * gas/bfin/error.exp: New test.
391
392 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
393
394         * gas/bfin/line_number.l, gas/bfin/line_number.s: New test.
395         * gas/bfin/bfin.exp: Add the new test.
396
397 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
398
399         * gas/bfin/expected_move_errors.s,
400         gas/bfin/expected_move_errors.l: Add "LC1 = I0;".
401         * gas/bfin/move.s, gas/bfin/move.d: Remove "CYCLES = A0.W".
402
403 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
404
405         * gas/bfin/expected_comparison_errors.l: Expect error on Line 13.
406
407 2009-09-03  Jie Zhang  <jie.zhang@analog.com>
408
409         * gas/bfin/loop.s, gas/bfin/loop.d: New test.
410         * gas/bfin/loop2.s, gas/bfin/loop2.d: New test.
411         * gas/bfin/loop3.s, gas/bfin/loop3.d: New test.
412         * gas/bfin/bfin.exp: Add the new tests.
413
414 2009-09-02  Jie Zhang  <jie.zhang@analog.com>
415
416         From  Bernd Schmidt  <bernd.schmidt@analog.com>
417         * gas/bfin/expected_errors.l, gas/bfin/expected_errors.s:
418         Check error messages for invalid load/store insns.
419
420 2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
421
422         * gas/i386/att-regs.s: Add ymm tests for 16bit and 64bit.
423         * gas/i386/intel-regs.s: Likewise.
424
425         * gas/i386/att-regs.d: Updated.
426         * gas/i386/intel-regs.d: Likewise.
427
428 2009-09-01  H.J. Lu  <hongjiu.lu@intel.com>
429
430         * gas/i386/att-regs.s: Remove a tab.
431
432 2009-09-01  Jie Zhang  <jie.zhang@analog.com>
433
434         * gas/bfin/expected_comparison_errors.s: Add more cases.
435         * gas/bfin/expected_comparison_errors.l: Update accordingly.
436
437 2009-09-01  Jie Zhang  <jie.zhang@analog.com>
438
439         * gas/bfin/stack2.s: Add pop multiple instruction with a label
440         on the same line.
441         * gas/bfin/stack2.d: Adjust accordingly.
442
443 2009-08-31  Jan Beulich  <jbeulich@novell.com>
444
445         * gas/elf/section5.l: Remove no longer issued warning pattern.
446
447 2009-08-29  Matt Fleming  <matt@console-pimps.org>
448
449         * gas/sh/sign-extension.d: New file.
450         * gas/sh/sign-extension.s: New file.
451         * gas/sh/basic.exp: Run new test.
452
453 2009-08-28  H.J. Lu  <hongjiu.lu@intel.com>
454
455         * gas/i386/l1om.d: Check elf64-l1om format.
456
457 2006-08-11  Bernd Schmidt  <bernd.schmidt@analog.com>
458
459         * gas/bfin/parallel.s: Add more test cases.
460         * gas/bfin/parallel.d: Update accordingly.
461         * gas/bfin/resource_conflict.l: New test.
462         * gas/bfin/resource_conflict.s: New test.
463         * gas/bfin/bfin.exp: Add resource_conflict.
464
465 2009-08-11  Nick Clifton  <nickc@redhat.com>
466
467         PR 10443
468         * gas/arm/t16-bad.l: Update expected messages for moves with
469         shifted operands.
470
471 2009-08-10  Daniel Gutson  <dgutson@codesourcery.com>
472
473         PR gas/10479
474         * gas/arm/sp-pc-usage-t.d: New test case.
475         * gas/arm/sp-pc-usage-t.s: New file.
476
477 2006-08-09  Bernd Schmidt  <bernd.schmidt@analog.com>
478
479         From Mike Frysinger <michael.frysinger@analog.com>
480         * gas/bfin/reloc.d: Adjust for the renamed relocations.
481
482 2009-08-07  Daniel Jacobowitz  <dan@codesourcery.com>
483
484         * gas/arm/mapping2.s: Test code after .ident.
485
486 2009-08-05  Chao-ying Fu  <fu@mips.com>
487
488         * gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d,
489         gas/mips/mips-abi32-pic2.d: Add R_MIPS_JALR relocations after jalr.
490
491 2009-08-04  Nathan Sidwell  <nathan@codesourcery.com>
492
493         * gas/arm/missing.s: New.
494         * gas/arm/missing.d: New.
495         * gas/arm/missing.l: New.
496
497 2009-07-15  Daniel Gutson  <dgutson@codesourcery.com>
498             Daniel Jacobowitz  <dan@codesourcery.com>
499
500         * gas/arm/mapdir.d, gas/arm/mapdir.s: New files.
501         * gas/arm/mapping.d: Adapted to new symbols generation.
502         * gas/arm/mapping2.d: New test case.
503         * gas/arm/mapping2.s: New file.
504         * gas/arm/mapping3.d: New test case.
505         * gas/arm/mapping3.s: New file.
506         * gas/arm/mapping4.d: New test case.
507         * gas/arm/mapping4.s: New file.
508         * gas/arm/mapshort-eabi.d: Adapted to new symbols generation.
509         * gas/elf/section2.e-armeabi: Adapted to new symbols generation.
510
511 2009-07-27  Jan Beulich  <jbeulich@novell.com>
512
513         * gas/elf/file.[ds]: New.
514         * gas/elf/elf.exp: Run new test.
515
516 2009-07-25  H.J. Lu  <hongjiu.lu@intel.com>
517
518         * gas/i386/l1om.d: New.
519         * gas/i386/l1om-inval.l: Likewise.
520         * gas/i386/l1om-inval.s: Likewise.
521
522         * gas/i386/i386.exp: Run l1om-inval and l1om.
523
524 2009-07-24  Jan Beulich  <jbeulich@novell.com>
525
526         * gas/i386/8087.[ds]: New.
527         * gas/i386/287.[ds]: New.
528         * gas/i386/387.[ds]: New.
529         * gas/i386/no87.[ls]: New.
530         * gas/i386/no87-2.[ls]: New.
531         * gas/i386/i386.exp: Run new tests.
532         * gas/i386/att-regs.s: Also check FPU register access.
533         * gas/i386/intel-regs.s: Likewise.
534         * gas/i386/att-regs.d: Adjust expectations.
535         * gas/i386/intel-regs.d: Likewise.
536
537 2009-07-23  Ulrich Drepper  <drepper@redhat.com>
538
539         * gas/elf/type.s: Add unique global symbol definition.
540         * gas/elf/type.e: Add expected readelf output for global unique
541         symbol.
542
543 2009-07-21  H.J. Lu  <hongjiu.lu@intel.com>
544
545         PR gas/10420
546         * gas/i386/i386.exp: Run x86-64-nops-1-pentium.
547
548         * gas/i386/x86-64-nops-1-pentium.d: New.
549
550 2009-07-16  H.J. Lu  <hongjiu.lu@intel.com>
551
552         * gas/i386/i386.exp: Run ifunc and x86-64-ifunc.
553
554         * gas/i386/ifunc.d: New,
555         * gas/i386/ifunc.s: Likewise.
556         * gas/i386/x86-64-ifunc.d: Likewise.
557
558 2009-07-16  Nathan Sidwell  <nathan@codesourcery.com>
559
560         * gas/arm/target-reloc-1.s: New.
561         * gas/arm/target-reloc-1.d: New.
562
563 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
564
565         * gas/arm/align64.s: New test case.
566         * gas/arm/align64.d: Expected disassembly.
567
568 2009-07-14  Daniel Gutson  <dgutson@codesourcery.com>
569
570         * gas/arm/thumb-w-bad.d: New test case.
571         * gas/arm/thumb-w-bad.l: New file.
572         * gas/arm/thumb-w-bad.s: New file.
573         * gas/arm/thumb-w-good.d: New test case.
574         * gas/arm/thumb-w-good.s: New file.
575
576 2009-07-09  Daniel Gutson  <dgutson@codesourcery.com>
577
578         * gas/arm/inst-po.d: New testcase.
579         * gas/arm/inst-po.s: New file.
580         * gas/arm/inst-po-2.d: New testcase.
581         * gas/arm/inst-po-2.s: New file.
582         * gas/arm/inst-po-2.l: New file.
583         * gas/arm/inst-po-3.d: New testcase.
584         * gas/arm/inst-po-3.s: New file.
585         * gas/arm/inst-po-be.d: New testcase.
586
587 2009-07-07  2009-07-04  Chung-Lin Tang  <cltang@pllab.cs.nthu.edu.tw>
588
589         * gas/arm/iwmmxt2.d: Fix insn pattern for torvsc,
590         add patterns for waddsubhx.
591         * gas/arm/iwmmxt2.s: Add tests for waddsubhx.
592
593 2009-07-07  H.J. Lu  <hongjiu.lu@intel.com>
594
595         * gas/i386/fma4.d: Append "#pass".
596         * gas/i386/x86-64-fma4.d: Likewise.
597
598 2009-07-07  Tristan Gingold  <gingold@adacore.com>
599
600         * gas/i386/jump.d: Adjust to be relocated offset for jump to
601         external symbol.
602
603 2009-07-06  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
604
605         * gas/i386/i386.exp: Add FMA4 tests.
606         * gas/i386/x86-64-fma4.d: Ditto.
607         * gas/i386/fma4.d: Ditto.
608         * gas/i386/x86-64-fma4.s: Ditto.
609         * gas/i386/fma4.s: Ditto.       
610         
611 2009-07-01  Nick Clifton  <nickc@redhat.com>
612
613         PR 10168
614         * gas/arm/thumb32.d: Fix expected disassembly of PKHTB insn.
615
616 2009-07-01  Paul Brook <paul@codesourcery.com>
617
618         * gas/arm/fp-save.s: Add .fnstart and .fnend directives.
619
620 2009-06-30  Nick Clifton  <nickc@redhat.com>
621
622         PR 10288
623         * gas/arm/adrl.d: Update expected disassembly.
624         * gas/arm/arch4t-eabi.d: Likewise.
625         * gas/arm/arch4t.d: Likewise.
626         * gas/arm/arch6zk.d: Likewise.
627         * gas/arm/archv6t2.d: Likewise.
628         * gas/arm/arm-it.d: Likewise.
629         * gas/arm/arm3.d: Likewise.
630         * gas/arm/arm7dm.d: Likewise.
631         * gas/arm/arm7t.d: Likewise.
632         * gas/arm/backslash-at.d: Likewise.
633         * gas/arm/bl-local-v4t.d: Likewise.
634         * gas/arm/blx-local.d: Likewise.
635         * gas/arm/copro.d: Likewise.
636         * gas/arm/el_segundo.d: Likewise.
637         * gas/arm/float.d: Likewise.
638         * gas/arm/fp-save.d: Likewise.
639         * gas/arm/fpa-mem.d: Likewise.
640         * gas/arm/group-reloc-alu.d: Likewise.
641         * gas/arm/group-reloc-ldr.d: Likewise.
642         * gas/arm/group-reloc-ldrs.d: Likewise.
643         * gas/arm/immed.d: Likewise.
644         * gas/arm/inst.d: Likewise.
645         * gas/arm/iwmmxt.d: Likewise.
646         * gas/arm/ldconst.d: Likewise.
647         * gas/arm/macro1.d: Likewise.
648         * gas/arm/mapmisc.d: Likewise.
649         * gas/arm/mapsecs.d: Likewise.
650         * gas/arm/mapshort-eabi.d: Likewise.
651         * gas/arm/mapshort-elf.d: Likewise.
652         * gas/arm/movw-local.d: Likewise.
653         * gas/arm/neon-ldst-rm.d: Likewise.
654         * gas/arm/offset.d: Likewise.
655         * gas/arm/reg-alias.d: Likewise.
656         * gas/arm/relax_load_align.d: Likewise.
657         * gas/arm/tcompat.d: Likewise.
658         * gas/arm/tcompat2.d: Likewise.
659         * gas/arm/thumb-eabi.d: Likewise.
660         * gas/arm/thumb.d: Likewise.
661         * gas/arm/thumb1_unified.d: Likewise.
662         * gas/arm/thumb2_add.d: Likewise.
663         * gas/arm/thumb2_it.d: Likewise.
664         * gas/arm/thumb2_it_auto.d: Likewise.
665         * gas/arm/thumb2_pool.d: Likewise.
666         * gas/arm/thumb2_relax.d: Likewise.
667         * gas/arm/thumb32.d: Likewise.
668         * gas/arm/thumbv6.d: Likewise.
669         * gas/arm/thumbv6k.d: Likewise.
670         * gas/arm/tls.d: Likewise.
671         * gas/arm/vfp1.d: Likewise.
672         * gas/arm/vfp1_t2.d: Likewise.
673         * gas/arm/vfp1xD.d: Likewise.
674         * gas/arm/wince.d: Likewise.
675         * gas/arm/wince_inst.d: Likewise.
676         * gas/arm/xscale.d: Likewise.
677
678 2009-06-29  Nick Clifton  <nickc@redhat.com>
679
680         PR 10288
681         * gas/arm/arch6zk.d: Update expected disassembly.
682         * gas/arm/arch7.d: Likewise.
683         * gas/arm/arm-it-auto-2.d: Likewise.
684         * gas/arm/arm-it-auto.d: Likewise.
685         * gas/arm/copro.d: Likewise.
686         * gas/arm/float.d: Likewise.
687         * gas/arm/fpa-mem.d: Likewise.
688         * gas/arm/group-reloc-ldc.d: Likewise.
689         * gas/arm/group-reloc-ldr.d: Likewise.
690         * gas/arm/iwmmxt.d: Likewise.
691         * gas/arm/maverick.d: Likewise.
692         * gas/arm/neon-omit.d: Likewise.
693         * gas/arm/svc.d: Likewise.
694         * gas/arm/thumb-eabi.d: Likewise.
695         * gas/arm/thumb.d: Likewise.
696         * gas/arm/thumb1_unified.d: Likewise.
697         * gas/arm/thumb2_add.d: Likewise.
698         * gas/arm/thumb2_relax.d: Likewise.
699         * gas/arm/thumb32.d: Likewise.
700         * gas/arm/vfp-neon-syntax.d: Likewise.
701         * gas/arm/vfp-neon-syntax_t2.d: Likewise.
702         * gas/arm/vfp1xD.d: Likewise.
703         * gas/arm/vfp1xD_t2.d: Likewise.
704         * gas/arm/vfpv3-const-conv.d: Likewise.
705         * gas/arm/xscale.d: Likewise.
706
707 2009-06-22  Daniel Gutson <dgutson@codesourcery.com>
708
709         * gas/arm/arm-it-auto.d: New test.
710         * gas/arm/arm-it-auto.s: New file.
711         * gas/arm/arm-it-auto-2.d: New test case.
712         * gas/arm/arm-it-auto-2.s: New file.
713         * gas/arm/arm-it-auto-3.d: New test case.
714         * gas/arm/arm-it-auto-3.s: New file.
715         * gas/arm/arm-it-bad.d: New test case.
716         * gas/arm/arm-it-bad.l: New file.
717         * gas/arm/arm-it-bad.s: New file.
718         * gas/arm/arm-it-bad-2.d: New test case.
719         * gas/arm/arm-it-bad-2.l: New file.
720         * gas/arm/arm-it-bad-2.s: New file.
721         * gas/arm/arm-it-bad-3.d: New test case.
722         * gas/arm/arm-it-bad-3.l: New file.
723         * gas/arm/arm-it-bad-3.s: New file.
724         * gas/arm/thumb2_it_auto.d: New test.
725         * gas/arm/thumb2_it_bad.l: Error message updated.
726         * gas/arm/thumb2_it_bad_auto.d: New test.
727         * gas/arm/thumb2_it.d: Comment added.
728         * gas/arm/thumb2_it_bad.d: Comment added.
729
730 2009-06-19  Alan Modra  <amodra@bigpond.net.au>
731
732         PR gas/10255
733         * gas/cfi/cfi-common-7.s: Skip a multiple of four.
734         * gas/cfi/cfi-common-7.d: Adjust.
735
736 2009-06-18  Nick Clifton  <nickc@redhat.com>
737
738         PR 10169
739         * gas/arm/thumb2_bad_reg.s: Add tests for SSAT and USAT with an
740         out of range shift.
741         * gas/arm/thumb2_bad_reg.l: Update expected error messages.
742
743         PR 10288
744         * gas/arm/align.s: Add labels so that COFF based targets can
745         correctly locate THUMB code.
746         * gas/arm/copro.d: Do not pass --architecture switch to objdump.
747
748 2009-06-15  Nick Clifton  <nickc@redhat.com>
749
750         PR gas/10186
751         * gas/arm/thumb32.d: Fix expected binary value of SEV.W instruction.
752
753 2009-06-09  Jakub Jelinek  <jakub@redhat.com>
754
755         PR gas/10255
756         * gas/cfi/cfi-common-7.d: New test.
757         * gas/cfi/cfi-common-7.s: New.
758         * gas/cfi/cfi.exp: Add cfi-common-7 test.
759
760 2009-06-08  Dave Korn  <dave.korn.cygwin@gmail.com>
761
762         * gas/i386/jump.d:  Tweak patterns to also match PE platform output.
763
764 2009-06-01  H.J. Lu  <hongjiu.lu@intel.com>
765
766         PR gas/10198
767         * gas/i386/jump.s: Add test for "jmp $+2".
768         * gas/i386/jump16.s: Likewise.
769
770         * gas/i386/jump.d: Updated.
771         * gas/i386/jump16.d: Likewise.
772
773 2009-05-26  Catherine Moore  <clm@codesourcery.com>
774
775         * gas/mips/eret.s: Remove.
776         * gas/mips/eret.d: Remove.
777         * gas/mips/eret.l: Remove.
778         * gas/mips/eret-1.s: New.
779         * gas/mips/eret-1.d: New.
780         * gas/mips/eret-2.s: New.
781         * gas/mips/eret-2.d: New.
782         * gas/mips/eret-3.s: New.
783         * gas/mips/eret-3.d: New.
784         * gas/mips/mips.exp: Run new tests.  Remove old tests.
785
786 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
787
788         * gas/mips/vr4130.s, gas/mips/vr4130.d: Expect part A to have nops.
789
790 2009-05-23  Richard Sandiford  <rdsandiford@googlemail.com>
791
792         * gas/mips/align.d: Use an nm test rather than an objdump one.
793
794 2009-05-22  H.J. Lu  <hongjiu.lu@intel.com>
795
796         * gas/elf/ifunc-1.d: New.
797         * gas/elf/ifunc-1.s: Likewise.
798
799         * gas/elf/elf.exp: Run ifunc-1.
800
801 2009-05-22  Dwarakanath Rajagopal  <dwarak.rajagopal@amd.com>
802
803         * gas/i386/i386.exp: Remove SSE5 tests.
804         * gas/i386/x86-64-sse5.s: Delete. Remove SSE5 tests.
805         * gas/i386/x86-64-sse5.d: Ditto.
806         * gas/i386/arch-10-1.l: Remove SSE5 tests.
807         * gas/i386/arch-10-2.l: Ditto.
808         * gas/i386/arch-10-3.l: Ditto.
809         * gas/i386/arch-10-4.l: Ditto.
810         * gas/i386/arch-10.d: Ditto.
811         * gas/i386/arch-10.s: Ditto.
812         * gas/i386/arch-4.s: Delete. Remove SSE5 tests.
813         * gas/i386/arch-4.d: Ditto.
814         * gas/i386/arch-8.s: Ditto.
815         * gas/i386/arch-8.d: Ditto.
816         * gas/i386/arch-2.s: Remove SSE5 tests.
817         * gas/i386/arch-2.d: Remove SSE5 tests.
818         * gas/i386/x86-64-arch-2.s: Ditto.
819         
820 2009-05-19  Dave Korn  <dave.korn.cygwin@gmail.com>
821
822         * gas/pe/:  New directory for PE format-specific tests.
823         * gas/pe/aligncomm-a.d:  New test pattern file.
824         * gas/pe/aligncomm-a.s:  New test source file.
825         * gas/pe/aligncomm-b.d:  New test pattern file.
826         * gas/pe/aligncomm-b.s:  New test source file.
827         * gas/pe/aligncomm-c.d:  New test pattern file.
828         * gas/pe/aligncomm-c.s:  New test source file.
829         * gas/pe/aligncomm-d.d:  New test pattern file.
830         * gas/pe/aligncomm-d.s:  New test source file.
831         * gas/pe/pe.exp:  New test control script.
832         * lib/gas-defs.exp (is_pecoff_format):  New function.
833
834 2009-05-05  H.J. Lu  <hongjiu.lu@intel.com>
835
836         * gas/lns/lns-common-1-ia64.s: Add test for discriminator.
837
838 2009-05-05  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
839
840         * gas/arm/bl-local-v4t.d: New file.
841         * gas/arm/bl-local-v4t.s: New file.
842         * gas/arm/blx-local.s: Update for branches and calls to local
843           functions.
844         * gas/arm/blx-local.d: Likewise.
845         * gas/arm/blx-local.l: New file.
846         * gas/arm/blx-local-thumb.l: New file.
847         * gas/arm/blx-local-thumb.s: New file.
848         * gas/arm/blx-local-thumb.d: New file.
849
850 2009-05-01  Nathan Sidwell  <nathan@codesourcery.com>
851             Daniel Jacobowitz  <dan@codesourcery.com>
852
853         * gas/arm/attr-mcpu.d: Add -mfpu=neon.
854         * gas/arm/mapmisc.d: Correct expected output for .double and
855         .dcb.d.
856
857 2009-04-30  Nick Clifton  <nickc@redhat.com>
858
859         * gas/elf/elf.exp: Extend type test to include an ifunc symbol.
860         Provide an alternative test for targets which do not support ifunc
861         symbols.
862         gas/elf/type.s: Add entry for an ifunc symbol.
863         gas/elf/type.e: Add ifunc entry to expected symbol dump.
864         gas/elf/section2.e-armelf: Add  entry for ifunc symbol.
865         gas/elf/type-noifunc.s: New file.
866         gas/elf/type-noifunc.e: Likewise.
867
868 2009-04-24  Cary Coutant  <ccoutant@google.com>
869
870         * gas/lns/lns-common-1.d: Add test for discriminator.
871         * gas/lns/lns-common-1.s: Likewise.
872
873 2009-04-20  Jan Beulich  <jbeulich@novell.com>
874
875         * gas/i386/equ.s: Adjust.
876         * gas/i386/equ.d: Remove reference to equ.e.
877         * gas/i386/equ.e: Delete.
878         * gas/i386/intel-expr.s: New.
879         * gas/i386/intel-expr.d: New.
880         * gas/i386/i386.exp: Run new test.
881         * gas/i386/intel.s: Adjust.
882         * gas/i386/intel.e: Remove no longer valid warning messages.
883         * gas/i386/intel16.s: Adjust.
884         * gas/i386/intel16.d: Remove reference to intel16.e.
885         * gas/i386/intel16.e: Delete.
886         * gas/i386/intelbad.s: Add more tests.
887         * gas/i386/intelbad.l: Adjust.
888         * gas/i386/intelok.s: Remove now unneeded equates. Add more
889         tests.
890         * gas/i386/intelok.d: Remove reference to intelok.e. Adjust.
891         * gas/i386/intelok.e: Delete.
892         * gas/i386/x86_64.s: Adjust.
893         * gas/i386/x86_64.d: Remove reference to x86_64.e.
894         * gas/i386/x86_64.e: Delete.
895
896 2009-04-16  Alan Modra  <amodra@bigpond.net.au>
897
898         * gas/all/gas.exp: Disable assign and assign-ok tests on blackfin.
899         * gas/all/p2425.s: Use "==" instead of "=".
900         * gas/all/weakref1.s: Likewise.
901         * gas/macros/and.s: Likewise.
902         * gas/macros/test1.s: Likewise.
903         * gas/hppa/parse/parse.exp: Remove xfail on block1.
904
905 2009-04-15  Jan Beulich  <jbeulich@novell.com>
906
907         * gas/i386/intel.e: Adjust expectations.
908
909 2009-04-15  Jan Beulich  <jbeulich@novell.com>
910
911         * gas/i386/x86-64-sse5.s: Add test of protd.
912         * gas/i386/x86-64-sse5.d: Adjust expectations to match input.
913
914 2009-04-09  Catherine Moore  <clm@codesourcery.com>
915
916         * gas/mips/mips.exp: Run new tests.
917         * gas/mips/eret.s: New test.
918         * gas/mips/eret.d: New test output.
919         * gas/mips/eret.l: New test output.
920
921 2009-04-07  Peter Bergner  <bergner@vnet.ibm.com>
922
923         * gas/ppc/e500mc.d: Update to match extended mnemonics.
924
925 2009-04-01  Nathan Sidwell  <nathan@codesourcery.com>
926
927         * gas/arm/align.s, gas/arm/align.d: New.
928         * gas/arm/thumb32.d, gas/arm/arch6zk.d, gas/arm/arch6zk.s,
929         arm/thumb2_relax.d: Adjust for align changes.
930
931 2009-03-31  Peter Bergner  <bergner@vnet.ibm.com>
932
933         * gas/ppc/power7.d ("ori", ".p2align"): Add tests for group ending nop.
934         * gas/ppc/power7.s: Likewise.
935         * gas/ppc/power6.d: Likewise.
936         * gas/ppc/power6.s: Likewise.
937
938 2009-03-30  Joseph Myers  <joseph@codesourcery.com>
939
940         * gas/arm/mapsecs.d, gas/arm/mapsecs.s: New.
941
942 2009-03-26  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
943
944         * gas/arm/wince_inst.d: Convert to unified syntax.
945
946 2009-03-18  Andrew Stubbs  <ams@codesourcery.com>
947
948         * gas/arm/adr-invalid.d: New file.
949         * gas/arm/adr-invalid.l: New file.
950         * gas/arm/adr-invalid.s: New file.
951
952 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
953
954         * gas/ppc/textalign-xcoff-001.d: Expect the section VMAs to be
955         properly aligned.
956         * gas/ppc/textalign-xcoff-002.d: Likewise.
957
958 2009-03-14  Richard Sandiford  <r.sandiford@uk.ibm.com>
959
960         * gas/ppc/xcoff-branch-1.s, gas/ppc/xcoff-branch-1-32.d,
961         gas/ppc/xcoff-branch-1-64.d: New tests.
962         * gas/ppc/aix.exp: Run them.
963
964 2009-03-11  Hans-Peter Nilsson  <hp@axis.com>
965
966         * gas/cris/rd-bkw5.d, gas/cris/rd-bkw5.s, gas/cris/rd-bkw5b.d,
967         gas/cris/rd-bkw5bpic.d, gas/cris/rd-bkw5bv32.d,
968         gas/cris/rd-bkw5bv32pic.d, gas/cris/rd-bkw5pic.d,
969         gas/cris/rd-bkw5v32.d, gas/cris/rd-bkw5v32pic.d: New tests.
970
971 2009-03-10  Hans-Peter Nilsson  <hp@axis.com>
972
973         * gas/cris/rd-bkw4.d, gas/cris/rd-bkw4v32.d, gas/cris/rd-bkw4.s:
974         New test.
975
976 2009-03-10  Alan Modra  <amodra@bigpond.net.au>
977
978         * gas/ppc/altivec_and_spe.d (objdump): Add -Maltivec.
979         * gas/ppc/common.d: Adjust for -Mcom not including -Mppc.
980
981 2009-03-05  Joseph Myers  <joseph@codesourcery.com>
982
983         * gas/arm/mapmisc.d, gas/arm/mapmisc.dat, gas/arm/mapmisc.s: New.
984
985 2009-03-02  Qinwei  <qinwei@sunnorth.com.cn>
986
987         * gas/score/arith_32-lt.d: New file.
988         * gas/score/arith_32.d: New file.
989         * gas/score/arith_32.s: New file.
990         * gas/score/bit_32-lt.d: New file.
991         * gas/score/bit_32.d: New file.
992         * gas/score/bit_32.s: New file.
993         * gas/score/branch_32-lt.d: New file.
994         * gas/score/branch_32.d: New file.
995         * gas/score/branch_32.s: New file.
996         * gas/score/cmp_32-lt.d: New file.
997         * gas/score/cmp_32.d: New file.
998         * gas/score/cmp_32.s: New file.
999         * gas/score/load_store_32-lt.d: New file.
1000         * gas/score/load_store_32.d: New file.
1001         * gas/score/load_store_32.s: New file.
1002         * gas/score/logical_32-lt.d: New file.
1003         * gas/score/logical_32.d: New file.
1004         * gas/score/logical_32.s: New file.
1005         * gas/score/mv_32-lt.d: New file.
1006         * gas/score/mv_32.d: New file.
1007         * gas/score/mv_32.s: New file.
1008         * gas/score/relax_32.exp: New file.
1009         * gas/score/relaxation_macro.h: New file.
1010         * gas/score/shift_32-lt.d: New file.
1011         * gas/score/shift_32.d: New file.
1012         * gas/score/shift_32.s: New file.
1013         * gas/score/syscontrol_32-lt.d: New file.
1014         * gas/score/syscontrol_32.d: New file.
1015         * gas/score/syscontrol_32.s: New file.
1016
1017 2009-03-01  Mark Mitchell  <mark@codesourcery.com>
1018
1019         * gas/arm/archv6m.s: Add dmb, dsb, and isb.
1020         * gas/arm/archv6m.d: Likewise.
1021
1022 2009-02-26  Peter Bergner  <bergner@vnet.ibm.com>
1023
1024         * gas/ppc/e500mc.d ("wait", "waitsrv", "waitimpl"): Add tests.
1025         * gas/ppc/e500mc.s: Likewise.
1026         * gas/ppc/power6.d ("cdtbcd", "cbcdtd", "addg6s"): Add tests.
1027         * gas/ppc/power6.s: Likewise.
1028         * gas/ppc/power7.d ("lfdpx", "mffgpr", "mftgpr"): Remove invalid tests.
1029         ("wait", "waitsrv", "waitimpl", "divwe", "divwe.", "divweo", "divweo.",
1030         "divweu", "divweu.", "divweuo", "divweuo.", "bpermd", "popcntw",
1031         "popcntd", "ldbrx", "stdbrx", "lfiwzx", "lfiwzx", "fcfids", "fcfids.",
1032         "fcfidus", "fcfidus.", "fctiwu", "fctiwu.", "fctiwuz", "fctiwuz.",
1033         "fctidu", "fctidu.", "fctiduz", "fctiduz.", "fcfidu", "fcfidu.",
1034         "ftdiv", "ftdiv", "ftsqrt", "ftsqrt", "dcbtt", "dcbtstt", "dcffix",
1035         "dcffix.", "lbarx", "lbarx", "lbarx", "lharx", "lharx", "lharx",
1036         "stbcx.", "sthcx.", "fre", "fre.", "fres", "fres.", "frsqrte",
1037         "frsqrte.", "frsqrtes", "frsqrtes.", "isel"): Add tests.
1038         * gas/ppc/power7.s: Likewise.
1039         * gas/ppc/vsx.d: New test.
1040         * gas/ppc/vsx.s: Likewise.
1041         * gas/ppc/ppc.exp: Run it.
1042
1043 2009-02-23  Mark Mitchell  <mark@codesourcery.com>
1044
1045         * gas/arm/thumb2_bad_reg.s: Update to allow R13 as second argument
1046         for CMP.
1047         * gas/arm/thumb2_bad_reg.l: Adjust accordingly.
1048
1049 2009-02-19  Peter Bergner  <bergner@vnet.ibm.com>
1050
1051         * gas/ppc/e500mc.d ("lfdepx", "stfdepx"): Fix tests to expect a
1052         floating point register.
1053
1054 2009-02-18  Adam Nemet  <anemet@caviumnetworks.com>
1055
1056         * gas/mips/octeon.s: Add more tests for dmfc2 and dmtc2.
1057         * gas/mips/octeon.d: Update.
1058         * gas/mips/octeon-ill.l: Update error message.
1059
1060 2009-02-16  Nick Clifton  <nickc@redhat.com>
1061
1062         * gas/mips/e32-rel2.d: Adjust expected output to remove the 0x4000
1063         offset.
1064         * gas/mips/e32el-rel2.d: Likewise.
1065         * gas/mips/elf-rel2.d: Likewise.
1066         * gas/mips/elf-rel9-mips16.d: Likewise.
1067         * gas/mips/elf-rel9.d: Likewise.
1068         * gas/mips/elfel-rel2.d: Likewise.
1069         * gas/mips/lb.d: Likewise.
1070         * gas/mips/mips-abi32.d: Likewise.
1071         * gas/mips/mips-gp32-fp32.d: Likewise.
1072         * gas/mips/mips-gp32-fp64.d: Likewise.
1073         * gas/mips/mips-gp64-fp32.d: Likewise.
1074         * gas/mips/mips-gp64-fp64.d: Likewise.
1075         * gas/mips/mips32-sf32.d: Likewise.
1076
1077 2009-02-12  Nathan Sidwell  <nathan@codesourcery.com>
1078
1079         * m68k/br-isac.d, m68k/br-isac.s: Add stldsr test.
1080
1081 2009-02-06  Nick Clifton  <nickc@redhat.com>
1082
1083         * gas/mips/beq.d: Make no assumptions about the symbols used as
1084         branch targets in the disassembly, or the names of the relocs
1085         produced.
1086         * gas/mips/bge.d: Likewise.
1087         * gas/mips/bgeu.d: Likewise.
1088         * gas/mips/blt.d: Likewise.
1089         * gas/mips/bltu.d: Likewise.
1090         * gas/mips/mips32-sf32.d: Likewise.
1091         * gas/mips/mips1-fp.d: Likewise.
1092         * gas/mips/branch-misc-1.d: Skip for the mips-ecoff target.
1093         * gas/mips/branch-misc-2-64.d: Likewise.
1094         * gas/mips/branch-misc-2.d: Likewise.
1095         * gas/mips/branch-misc-2pic-64.d: Likewise.
1096         * gas/mips/branch-misc-2pic.d: Likewise.
1097         * gas/mips/branch-swap.d: Likewise.
1098
1099 2009-02-06  Nick Clifton  <nickc@redhat.com>
1100
1101         * gas/elf/symtab.d: But do not run the test for the Alpha or HPPA
1102         ports.
1103         
1104 2009-02-05  Peter Bergner  <bergner@vnet.ibm.com>
1105
1106         * gas/ppc/booke.s ("dcbt", "dcbtst"): New tests.
1107         * gas/ppc/booke.d: Likewise.
1108         * gas/ppc/power4_32.s: Likewise.
1109         * gas/ppc/power4_32.d: Likewise.
1110
1111 2009-02-05  Catherine Moore  <clm@codesourcery.com>
1112
1113         * gas/elf/elf.exp: Really run the symtab test.
1114
1115 2009-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1116
1117         AVX Programming Reference (January, 2009)
1118         * gas/i386/arch-avx-1-3.l: New.
1119         * gas/i386/arch-avx-1-3.s: Likewise.
1120         * gas/i386/arch-avx-1-4.l: Likewise.
1121         * gas/i386/arch-avx-1-4.s: Likewise.
1122         * gas/i386/arch-avx-1-5.l: Likewise.
1123         * gas/i386/arch-avx-1-5.s: Likewise.
1124         * gas/i386/arch-avx-1-6.l: Likewise.
1125         * gas/i386/arch-avx-1-6.s: Likewise.
1126
1127         * gas/i386/arch-10.s: Add vpclmul instructions.
1128         * gas/i386/arch-avx-1.s: Likewise.
1129         * gas/i386/avx.s: Likewise.
1130         * gas/i386/x86-64-arch-2.s: Likewise.
1131         * gas/i386/x86-64-avx.s: Likewise.
1132
1133         * gas/i386/sse2avx.s: Add pclmul instructions.
1134         * gas/i386/x86-64-sse2avx.s: Likewise.
1135
1136         * gas/i386/arch-10.d: Updated.
1137         * gas/i386/arch-10-1.l: Likewise.
1138         * gas/i386/arch-10-2.l: Likewise.
1139         * gas/i386/arch-10-3.l: Likewise.
1140         * gas/i386/arch-10-4.l: Likewise.
1141         * gas/i386/arch-avx-1.d: Likewise.
1142         * gas/i386/arch-avx-1-1.l: Likewise.
1143         * gas/i386/arch-avx-1-2.l: Likewise.
1144         * gas/i386/avx.d: Likewise.
1145         * gas/i386/avx-intel.d: Likewise.
1146         * gas/i386/sse2avx.d: Likewise.
1147         * gas/i386/x86-64-arch-2.d: Likewise.
1148         * gas/i386/x86-64-avx.d: Likewise.
1149         * gas/i386/x86-64-avx-intel.d: Likewise.
1150         * gas/i386/x86-64-sse2avx.d: Likewise.
1151
1152         * gas/i386/i386.exp: Run arch-avx-1-3, arch-avx-1-4,
1153         arch-avx-1-5 and arch-avx-1-6.
1154
1155 2009-02-03  DJ Delorie  <dj@redhat.com>
1156
1157         * gas/mep/relocs.d: Updated for new configuration.
1158         * gas/mep/complex-relocs.exp: Likewise.
1159
1160 2009-02-03  Sandip Matte  <sandip@rmicorp.com>
1161
1162         * gas/mips/mips.exp (xlr): New architecture.
1163         (xlr-ext): Run test.
1164         * gas/mips/xlr-ext.d, gas/mips/xlr-ext.s: New.
1165
1166 2009-02-03  Maxim Kuvyrkov  <maxim@codesourcery.com>
1167
1168         * gas/m68k/tls-gd-3.d, gas/m68k/tls-gd-3.s: New test.
1169         * gas/m68k/all.exp: Run it.
1170
1171 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1172
1173         * gas/arm/copro.s: Avoid using r15 where not permitted.
1174         * gas/arm/copro.d: Adjust accordingly.
1175         * gas/arm/thumb2_bad_reg.s: New.
1176         * gas/arm/thumb2_bad_reg.l: Likewise.
1177         * gas/arm/thumb2_bad_reg.d: Likewise.
1178
1179 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1180
1181         * gas/arm/thumb32.s: Add tests for orn and rrx.
1182         * gas/arm/thumb32.d: Adjust accordingly.
1183         * gas/arm/thumb32.l: Likewise.
1184         * gas/arm/thumb2_invert.s: Add tests for orn and orr.
1185         * gas/arm/thumb2_invert.d: Adjust accordingly.
1186         * gas/arm/tcompat.s: Add tests for rrx.
1187         * gas/arm/tcompat.d: Adjust accordingly.
1188
1189 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1190
1191         * gas/arm/thumb32.s (qadd): Add tests for them.
1192         * gas/arm/thumb32.d: Adjust accordingly.
1193
1194 2009-01-29  Mark Mitchell  <mark@codesourcery.com>
1195
1196         * gas/arm/thumb32.s (qadd): Add qadd, qdadd, qsub, and qdsub.
1197         * gas/arm/thumb32.d: Likewise.
1198
1199 2009-01-29  Paul Brook  <paul@codesourcery.com>
1200             Mark Mitchell  <mark@codesourcery.com>
1201
1202         * gas/arm/thumb2_mul.s: New file.
1203         * gas/arm/thumb2_mul.d: Likewise.
1204         * gas/arm/thumb2_mul-bad.s: Likewise.
1205         * gas/arm/thumb2_mul-bad.d: Likewise.
1206         * gas/arm/thumb2_mul-bad.l: Likewise.
1207         * gas/arm/t16-bad.s: Add tests for"mul" with high registers.
1208         * gas/arm/t16-bad.l: Update accordingly.
1209
1210 2009-01-29  Nick Clifton  <nickc@redhat.com>
1211
1212         * gas/all/gas.exp: Expect forward test to fail for MeP.
1213         Expect relax test to fail for MeP.
1214         * gas/mep/relocs.d: Update expected disassembly.
1215
1216 2009-01-27  Nick Clifton  <nickc@redhat.com>
1217
1218         * gas/arm/attr-cpu-directive.d: Only run test for EABI targets.
1219         * gas/arm/attr-default.d : Likewise.
1220         * gas/arm/attr-march-all.d: Likewise.
1221         * gas/arm/attr-march-armv1.d: Likewise.
1222         * gas/arm/attr-march-armv2.d: Likewise.
1223         * gas/arm/attr-march-armv2a.d: Likewise.
1224         * gas/arm/attr-march-armv2s.d: Likewise.
1225         * gas/arm/attr-march-armv3.d: Likewise.
1226         * gas/arm/attr-march-armv3m.d: Likewise.
1227         * gas/arm/attr-march-armv4.d: Likewise.
1228         * gas/arm/attr-march-armv4t.d: Likewise.
1229         * gas/arm/attr-march-armv4txm.d: Likewise.
1230         * gas/arm/attr-march-armv4xm.d: Likewise.
1231         * gas/arm/attr-march-armv5.d: Likewise.
1232         * gas/arm/attr-march-armv5t.d: Likewise.
1233         * gas/arm/attr-march-armv5te.d: Likewise.
1234         * gas/arm/attr-march-armv5tej.d: Likewise.
1235         * gas/arm/attr-march-armv5texp.d: Likewise.
1236         * gas/arm/attr-march-armv5txm.d: Likewise.
1237         * gas/arm/attr-march-armv6-m.d: Likewise.
1238         * gas/arm/attr-march-armv6.d: Likewise.
1239         * gas/arm/attr-march-armv6j.d: Likewise.
1240         * gas/arm/attr-march-armv6k.d: Likewise.
1241         * gas/arm/attr-march-armv6kt2.d: Likewise.
1242         * gas/arm/attr-march-armv6t2.d: Likewise.
1243         * gas/arm/attr-march-armv6z.d: Likewise.
1244         * gas/arm/attr-march-armv6zk.d: Likewise.
1245         * gas/arm/attr-march-armv6zkt2.d: Likewise.
1246         * gas/arm/attr-march-armv6zt2.d: Likewise.
1247         * gas/arm/attr-march-armv7-a.d: Likewise.
1248         * gas/arm/attr-march-armv7-m.d: Likewise.
1249         * gas/arm/attr-march-armv7-r.d: Likewise.
1250         * gas/arm/attr-march-armv7.d: Likewise.
1251         * gas/arm/attr-march-armv7a.d: Likewise.
1252         * gas/arm/attr-march-armv7m.d: Likewise.
1253         * gas/arm/attr-march-armv7r.d: Likewise.
1254         * gas/arm/attr-march-iwmmxt.d: Likewise.
1255         * gas/arm/attr-march-iwmmxt2.d: Likewise.
1256         * gas/arm/attr-march-xscale.d: Likewise.
1257         * gas/arm/attr-mcpu.d: Likewise.
1258         * gas/arm/attr-mfpu-arm1020e.d: Likewise.
1259         * gas/arm/attr-mfpu-arm1020t.d: Likewise.
1260         * gas/arm/attr-mfpu-arm1136jf-s.d: Likewise.
1261         * gas/arm/attr-mfpu-arm1136jfs.d: Likewise.
1262         * gas/arm/attr-mfpu-arm7500fe.d: Likewise.
1263         * gas/arm/attr-mfpu-fpa.d: Likewise.
1264         * gas/arm/attr-mfpu-fpa10.d: Likewise.
1265         * gas/arm/attr-mfpu-fpa11.d: Likewise.
1266         * gas/arm/attr-mfpu-fpe.d: Likewise.
1267         * gas/arm/attr-mfpu-fpe2.d: Likewise.
1268         * gas/arm/attr-mfpu-fpe3.d: Likewise.
1269         * gas/arm/attr-mfpu-maverick.d: Likewise.
1270         * gas/arm/attr-mfpu-neon-fp16.d: Likewise.
1271         * gas/arm/attr-mfpu-neon.d: Likewise.
1272         * gas/arm/attr-mfpu-softfpa.d: Likewise.
1273         * gas/arm/attr-mfpu-softvfp+vfp.d: Likewise.
1274         * gas/arm/attr-mfpu-softvfp.d: Likewise.
1275         * gas/arm/attr-mfpu-vfp.d: Likewise.
1276         * gas/arm/attr-mfpu-vfp10-r0.d: Likewise.
1277         * gas/arm/attr-mfpu-vfp10.d: Likewise.
1278         * gas/arm/attr-mfpu-vfp3.d: Likewise.
1279         * gas/arm/attr-mfpu-vfp9.d: Likewise.
1280         * gas/arm/attr-mfpu-vfpv2.d: Likewise.
1281         * gas/arm/attr-mfpu-vfpv3-d16.d: Likewise.
1282         * gas/arm/attr-mfpu-vfpv3.d: Likewise.
1283         * gas/arm/attr-mfpu-vfpxd.d: Likewise.
1284         * gas/arm/attr-order.d: Likewise.
1285         * gas/arm/attr-override-cpu-directive.d: Likewise.
1286         * gas/arm/attr-override-mcpu.d: Likewise.
1287
1288 2009-01-27  Nick Clifton  <nickc@redhat.com>
1289
1290         * gas/lib/gas-defs.exp: Update description of run_dump_test proc.
1291
1292         * gas/mips/dli.d: Pass -64 to gas.
1293         * gas/mips/mips64-mips3d-incl.d: Likewise.
1294         * gas/mips/octeon.d: Likewise.
1295         * gas/mips/sb1-ext-mdmx.d: Likewise.
1296         * gas/mips/sb1-ext-ps.d: Likewise.
1297         * gas/mips/e32el-rel2.s: Pass -march=mips3 to gas.
1298         Update expected relocs.
1299         * gas/mips/ld-ilocks-addr32.d: Do not run for tx39 targets.
1300         * gas/mips/mips.exp: Remove 'ilocks' variable.
1301         Add ecoff targets to 'addr32' variable.
1302         Set 'no_mips16' for ecoff targets.
1303         Do not run div-ilocks or mul-ilocks test variants.
1304         * gas/mips/mips16-intermix.d: Use nm instead of objdump so that
1305         the symbol table output is sorted.  Update expecetd output.
1306
1307 2009-01-26  Andrew Stubbs  <ams@codesourcery.com>
1308
1309         * gas/arm/attr-cpu-directive.d: New file.
1310         * gas/arm/attr-cpu-directive.s: New file.
1311         * gas/arm/attr-default.d: New file.
1312         * gas/arm/attr-march-all.d: New file.
1313         * gas/arm/attr-march-armv1.d: New file.
1314         * gas/arm/attr-march-armv2.d: New file.
1315         * gas/arm/attr-march-armv2a.d: New file.
1316         * gas/arm/attr-march-armv2s.d: New file.
1317         * gas/arm/attr-march-armv3.d: New file.
1318         * gas/arm/attr-march-armv3m.d: New file.
1319         * gas/arm/attr-march-armv4.d: New file.
1320         * gas/arm/attr-march-armv4t.d: New file.
1321         * gas/arm/attr-march-armv4txm.d: New file.
1322         * gas/arm/attr-march-armv4xm.d: New file.
1323         * gas/arm/attr-march-armv5.d: New file.
1324         * gas/arm/attr-march-armv5t.d: New file.
1325         * gas/arm/attr-march-armv5te.d: New file.
1326         * gas/arm/attr-march-armv5tej.d: New file.
1327         * gas/arm/attr-march-armv5texp.d: New file.
1328         * gas/arm/attr-march-armv5txm.d: New file.
1329         * gas/arm/attr-march-armv6-m.d: New file.
1330         * gas/arm/attr-march-armv6.d: New file.
1331         * gas/arm/attr-march-armv6j.d: New file.
1332         * gas/arm/attr-march-armv6k.d: New file.
1333         * gas/arm/attr-march-armv6kt2.d: New file.
1334         * gas/arm/attr-march-armv6t2.d: New file.
1335         * gas/arm/attr-march-armv6z.d: New file.
1336         * gas/arm/attr-march-armv6zk.d: New file.
1337         * gas/arm/attr-march-armv6zkt2.d: New file.
1338         * gas/arm/attr-march-armv6zt2.d: New file.
1339         * gas/arm/attr-march-armv7-a.d: New file.
1340         * gas/arm/attr-march-armv7-m.d: New file.
1341         * gas/arm/attr-march-armv7-r.d: New file.
1342         * gas/arm/attr-march-armv7.d: New file.
1343         * gas/arm/attr-march-armv7a.d: New file.
1344         * gas/arm/attr-march-armv7m.d: New file.
1345         * gas/arm/attr-march-armv7r.d: New file.
1346         * gas/arm/attr-march-iwmmxt.d: New file.
1347         * gas/arm/attr-march-iwmmxt2.d: New file.
1348         * gas/arm/attr-march-xscale.d: New file.
1349         * gas/arm/attr-mcpu.d: New file.
1350         * gas/arm/attr-mfpu-arm1020e.d: New file.
1351         * gas/arm/attr-mfpu-arm1020t.d: New file.
1352         * gas/arm/attr-mfpu-arm1136jf-s.d: New file.
1353         * gas/arm/attr-mfpu-arm1136jfs.d: New file.
1354         * gas/arm/attr-mfpu-arm7500fe.d: New file.
1355         * gas/arm/attr-mfpu-fpa.d: New file.
1356         * gas/arm/attr-mfpu-fpa10.d: New file.
1357         * gas/arm/attr-mfpu-fpa11.d: New file.
1358         * gas/arm/attr-mfpu-fpe.d: New file.
1359         * gas/arm/attr-mfpu-fpe2.d: New file.
1360         * gas/arm/attr-mfpu-fpe3.d: New file.
1361         * gas/arm/attr-mfpu-maverick.d: New file.
1362         * gas/arm/attr-mfpu-neon-fp16.d: New file.
1363         * gas/arm/attr-mfpu-neon.d: New file.
1364         * gas/arm/attr-mfpu-softfpa.d: New file.
1365         * gas/arm/attr-mfpu-softvfp+vfp.d: New file.
1366         * gas/arm/attr-mfpu-softvfp.d: New file.
1367         * gas/arm/attr-mfpu-vfp.d: New file.
1368         * gas/arm/attr-mfpu-vfp10-r0.d: New file.
1369         * gas/arm/attr-mfpu-vfp10.d: New file.
1370         * gas/arm/attr-mfpu-vfp3.d: New file.
1371         * gas/arm/attr-mfpu-vfp9.d: New file.
1372         * gas/arm/attr-mfpu-vfpv2.d: New file.
1373         * gas/arm/attr-mfpu-vfpv3-d16.d: New file.
1374         * gas/arm/attr-mfpu-vfpv3.d: New file.
1375         * gas/arm/attr-mfpu-vfpxd.d: New file.
1376         * gas/arm/attr-order.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1377         * gas/arm/attr-override-cpu-directive.d: New file.
1378         * gas/arm/attr-override-cpu-directive.s: New file.
1379         * gas/arm/attr-override-mcpu.d: New file.
1380         * gas/arm/attr-override-mcpu.s: New file.
1381         * gas/arm/blank.s: New file.
1382         * gas/arm/eabi_attr_1.d: Update Tag_ARM_ISA_use and Tag_THUMB_ISA_use.
1383
1384 2009-01-26  Nick Clifton  <nickc@redhat.com>
1385
1386         * gas/arm/attr-order.d: Do not run this test for non-ELF based ARM
1387         targets.
1388
1389 2009-01-24  Andreas Schwab  <schwab@suse.de>
1390
1391         * gas/lns/lns.exp: Don't run lns-duplicate for d10v target.
1392
1393 2009-01-23  Andreas Schwab  <schwab@suse.de>
1394
1395         * gas/mips/mips16-e.d: Adjust for change in LOCAL_LABEL_PREFIX.
1396         * gas/mips/mipsel16-e.d: Likewise.
1397         * gas/mips/tmips16-e.d: Likewise.
1398         * gas/mips/tmipsel16-e.d: Likewise.
1399
1400 2009-01-19  Nick Clifton  <nickc@redhat.com>
1401
1402         * lib/gas-defs.exp (run_list_test): Fix typo in comment.
1403
1404 2009-01-19  Nick Clifton  <nickc@redhat.com>
1405
1406         * gas/arm/attr-syntax.d: Do not run for non-ELF based ARM
1407         targets.
1408
1409 2009-01-19  Andrew Stubbs  <ams@codesourcery.com>
1410
1411         * gas/arm/attr-order.d: New file.
1412         * gas/arm/attr-order.s: New file.
1413
1414 2009-01-16  Andrew Stubbs  <ams@codesourcery.com>
1415             Daniel Jacobowitz  <dan@codesourcery.com>
1416
1417         * gas/arm/attr-syntax.d: New file.
1418         * gas/arm/attr-syntax.s: New file.
1419
1420 2009-01-15  Nick Clifton  <nickc@redhat.com>
1421
1422         PR 9722
1423         * gas/arm/archv6m.d: Update expected NOP opcode.
1424         * gas/arm/pr9722.s: New test.
1425         * gas/arm/pr9722.d: Expected disassembly.
1426
1427 2009-01-14  Peter Bergner  <bergner@vnet.ibm.com>
1428
1429         * gas/ppc/power6.s ("mtfsf", "mtfsf.", "mtfsfi", "mtfsfi."): Add tests.
1430         * gas/ppc/power6.d: Likewise.
1431
1432 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1433
1434         * gas/i386/sse-noavx.s: Add tests for lfence, mfence and movnti.
1435         * gas/i386/x86-64-sse-noavx.s: Likewise.
1436
1437         * gas/i386/sse-noavx.d: Updated.
1438         * gas/i386/x86-64-sse-noavx.d: Likewise.
1439
1440 2009-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1441
1442         * gas/i386/opts.s: Add tests for add, adc, and, cmp, or, sbb,
1443         sub and xor.
1444         * gas/i386/x86-64-opts.s: Likewise.
1445
1446         * gas/i386/opts.d: Updated.
1447         * gas/i386/opts-intel.d: Likewise.
1448         * gas/i386/sse2avx-opts.d: Likewise.
1449         * gas/i386/sse2avx-opts-intel.d: Likewise.
1450         * gas/i386/x86-64-opts.d: Likewise.
1451         * gas/i386/x86-64-opts-intel.d: Likewise.
1452         * gas/i386/x86-64-sse2avx-opts.d: Likewise.
1453         * gas/i386/x86-64-sse2avx-opts-intel.d: Likewise.
1454
1455 2009-01-10  H.J. Lu  <hongjiu.lu@intel.com>
1456
1457         * gas/i386/arch-10.s: Add clflush and syscall.
1458         * gas/i386/x86-64-arch-2.s: Likewise.
1459
1460         * gas/i386/arch-10.d: Updated.
1461         * gas/i386/arch-10-1.l: Likewise.
1462         * gas/i386/arch-10-2.l: Likewise.
1463         * gas/i386/arch-10-3.l: Likewise.
1464         * gas/i386/arch-10-4.l: Likewise.
1465         * gas/i386/x86-64-arch-2.d: Likewise.
1466
1467 2009-01-09  H.J. Lu  <hongjiu.lu@intel.com>
1468
1469         * gas/i386/arch-10.s: Add rdtscp.
1470         * gas/i386/x86-64-arch-2.s: Likewise.
1471
1472         * gas/i386/arch-10.d: Updated.
1473         * gas/i386/arch-10-1.l: Likewise.
1474         * gas/i386/arch-10-2.l: Likewise.
1475         * gas/i386/arch-10-3.l: Likewise.
1476         * gas/i386/arch-10-4.l: Likewise.
1477         * gas/i386/x86-64-arch-2.d: Likewise.
1478
1479 2009-01-06  Chao-ying Fu  <fu@mips.com>
1480
1481         * gas/mips/jalr.s, gas/mips/jalr.l: Add more tests for jalr
1482         and jalr.hb.
1483
1484 2009-01-06  H.J. Lu  <hongjiu.lu@intel.com>
1485
1486         AVX Programming Reference (December, 2008)
1487         * gas/i386/avx.s: Add tests for 256bit vmovntdq, vmovntpd and
1488         vmovntps.
1489         * gas/i386/x86-64-avx.s: Likewise.
1490
1491         * gas/i386/avx.d: Updated.
1492         * gas/i386/avx-intel.d: Likewise.
1493         * gas/i386/x86-64-avx.d: Likewise.
1494         * gas/i386/x86-64-avx-intel.d: Likewise.
1495
1496 2009-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1497
1498         AVX Programming Reference (December, 2008)
1499         * gas/i386/arch-10.s: Replace vfmaddpd with vfmadd132pd.
1500         * gas/i386/x86-64-arch-2.s: Likewise.
1501
1502         * gas/i386/arch-10.d: Updated.
1503         * gas/i386/arch-10-1.l: Likewise.
1504         * gas/i386/arch-10-2.l: Likewise.
1505         * gas/i386/arch-10-3.l: Likewise.
1506         * gas/i386/arch-10-4.l: Likewise.
1507         * gas/i386/avx.d: Likewise.
1508         * gas/i386/avx-intel.d: Likewise.
1509         * gas/i386/inval-avx.l: Likewise.
1510         * gas/i386/x86-64-arch-2.d: Likewise.
1511         * gas/i386/x86-64-avx.d: Likewise.
1512         * gas/i386/x86-64-avx-intel.d: Likewise.
1513         * gas/i386/x86-64-inval-avx.l: Likewise.
1514
1515         * gas/i386/avx.s: Remove vpermil2ps/vpermil2pd and FMA
1516         instructions.  Update tests.
1517         * gas/i386/inval-avx.s: Likewise.
1518         * gas/i386/x86-64-avx.s: Likewise.
1519         * gas/i386/x86-64-inval-avx.s: Likewise.
1520
1521         * gas/i386/fma.d: New.
1522         * gas/i386/fma.s: Likewise.
1523         * gas/i386/fma-intel.d: Likewise.
1524         * gas/i386/x86-64-fma.d: Likewise.
1525         * gas/i386/x86-64-fma.s: Likewise.
1526         * gas/i386/x86-64-fma-intel.d: Likewise.
1527
1528         * gas/i386/i386.exp: Run fma, fma-intel, x86-64-fma and
1529         x86-64-fma-intel.
1530
1531 For older changes see ChangeLog-2008
1532 \f
1533 Local Variables:
1534 mode: change-log
1535 left-margin: 8
1536 fill-column: 74
1537 version-control: never
1538 End: