OSDN Git Service

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