OSDN Git Service

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