OSDN Git Service

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