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