OSDN Git Service

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