OSDN Git Service

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