* gas/macros/purge.l: Increment line numbers.
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2005-11-24  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2
3         * gas/macros/purge.l: Increment line numbers.
4         * gas/macros/purge.s: Add ".data" line.
5
6         Bug gas/1896
7         * gas/all/redef2.d: Allow "$DATA$" as well as ".data" in matches.
8         * gas/all/weakref1.d: Allow "$CODE$" as well as ".text" in matches.
9         * gas/hppa/reloc/reloc.exp: Adjust regexp for new output.
10
11 2005-11-23  Daniel Jacobowitz  <dan@codesourcery.com>
12             Thiemo Seufer <ths@networkno.de>
13
14         * gas/mips/bge.d, gas/mips/bge.s, gas/mips/bgeu.d, gas/mips/bgeu.s,
15         gas/mips/blt.d, gas/mips/blt.s, gas/mips/bltu.d,
16         gas/mips/bltu.s: Reactivate external branch tests.
17         * gas/mips/branch-misc-2.d, gas/mips/branch-misc-2pic.d,
18         gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic-64.d: New
19         tests.
20         * gas/mips/branch-misc-2.l, gas/mips/branch-misc-2pic.l,
21         gas/testsuite/gas/mips/branch-misc-2pic.s: Remove.
22         * gas/mips/mips.exp: Adjust branch-misc-2 tests.  Add 64-bit
23         variants.
24
25 2005-11-22  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
26
27         * gas/all/quad.d: Add -j "\$DATA\$".  Modify regexp to check for
28         "$DATA$" as well as ".data".
29         * gas/all/sleb128.d: Likewise.
30
31 2005-11-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
32
33         Bug gas/1894 Bug gas/1895
34         * gas/all/gas.exp (redef3): xfail on hppa*-*-hpux*.
35         * gas/all/redef.d: Add -j "\$DATA\$".  Modify regexp to check for
36         "$DATA$" as well as ".data".
37         * gas/all/redef2.d: Likewise.
38
39         Bug gas/1879
40         * gas/all/weakref1.d: Check for "$CODE$" as well as ".text".
41         * gas/all/weakref1.s: Indent "-ld1 = l".
42         * gas/all/weakref1g.d: Remove --no-sort option.
43         * gas/all/weakref1l.d: Likewise.
44         * gas/all/weakref1u.d: Likewise.  Sort expected results.
45         * gas/all/weakref1w.d: Likewise.
46         * gas/all/weakref2.s: Indent directives.
47         * gas/all/weakref3.s: Likewise.
48
49 2005-11-17  Jan Beulich  <jbeulich@novell.com>
50
51         * gas/all/cond.s: Also check ifdef works on equates and
52         commons.
53         * gas/all/cond.l: Adjust.
54         * gas/all/redef2.s: Also test redefining equate to label.
55         * gas/all/redef2.d: Adjust.
56         * gas/all/redef3.[sd]: New.
57         * gas/all/redef4.s: New.
58         * gas/all/redef5.s: New.
59         * gas/elf/redef.s: New, copied from original gas/all/redef2.s.
60         * gas/elf/redef.d: Remove #source.
61         * gas/all/gas.exp: Remove exclusion of iq2000-*-* from and
62         adjust xfails for redefinition tests. Run new tests. Exclude
63         alpha*-*-*, mips*-*-*, *c54x*-*-* from weakref tests.
64
65 2005-11-16  Richard Henderson  <rth@redhat.com>
66
67         * gas/all/weakref1.s: Use "=" instead of ".set" for equivalence.
68
69 2005-11-15  Daniel Jacobowitz  <dan@codesourcery.com>
70
71         * gas/arm/unwind.s, gas/arm/unwind.d, gas/arm/unwind_vxworks.d: Add
72         a test for saving only the low registers.
73
74 2005-11-14  Thiemo Seufer  <ths@networkno.de>
75
76         * gas/testsuite/gas/mips/mips16e-jrc.d: Tighten file format
77         check, relax whitespace checking.
78
79 2005-11-14  David Ung  <davidu@mips.com>
80
81         * gas/mips/mips.exp: Run new save/restore tests.
82         * gas/testsuite/gas/mips/mips16e-save.s: New test for generating
83         different styles of save/restore instructions.
84         * gas/testsuite/gas/mips/mips16e-save.d: New.
85
86 2005-11-10  Jan Beulich  <jbeulich@novell.com>
87
88         * gas/i386/intelbad.d: Add tests for ill registers in brackets.
89         * gas/i386/intelbad.l: Adjust.
90
91 2005-11-10  Nick Clifton  <nickc@redhat.com>
92
93         * gas/arm/archv6t2-bad.s: Add tests of badly composed ldrex and
94         strex instructions.
95         * gas/arm/archv6t2-bad.l: Add expected error messages.
96         * gas/arm/r15-bad.l: Adjust error messages for r15 usage in ldrex
97         and strex instructions.
98
99 2005-11-08  Arnold Metselaar  <arnold.metselaar@planet.nl>
100
101         * gas/all/cofftag.s: Convert numbers in .type 
102         directives to decimal.
103         * gas/all/gas.exp: enable cofftag-test for z80-*-coff.
104
105 2005-11-08  Nathan Sidwell  <nathan@codesourcery.com>
106
107         Add ms2.
108         * gas/ms1/allinsn.d: Adjust pcrel disassembly.
109         * gas/ms1/errors.exp: Fix target triplet.
110         * gas/ms1/ms1-16-003.d: Adjust pcrel disassembly.
111         * gas/ms1/ms1-16-003.s: Tweak label.
112         * gas/ms1/ms1.exp: Adjust target triplet.  Add ms2 test.
113         * gas/ms1/ms2.d, gas/ms1/ms2.s: New.
114         * gas/ms1/relocs.d: Adjust expected machine name and pcrel
115         disassembly. 
116         * gas/ms1/relocs.exp: Adjust target triplet.
117
118 2005-11-07  Jan Beulich  <jbeulich@novell.com>
119
120         * gas/all/redef2.[sd]: New.
121         * gas/all/gas.exp: Run new test.
122         * gas/elf/redef.d: New.
123         * gas/elf/elf.exp: Run new test.
124
125 2005-11-07  Alan Modra  <amodra@bigpond.net.au>
126
127         * gas/i386/divide.s: Test line comment starting with '/'.
128         * gas/i386/divide.d: Pass --divide to gas.
129         * gas/i386/intelok.d: Likewise.
130         * gas/i386/i386.exp (divide): Run for all targets.
131
132 2005-11-07  Arnold Metselaar <arnold.metselaar@planet.nl>
133
134         * gas/z80/z80.exp: Added "suffix" test.
135         * gas/z80/suffix.s: New file.
136         * gas/z80/suffix.d: New file.
137
138 2005-11-04  H.J. Lu  <hongjiu.lu@intel.com>
139
140         * gas/i386/padlock.d: Support 64bit BFD.
141
142 2005-11-04  Alexandre Oliva  <aoliva@redhat.com>
143
144         * gas/all/gas.exp: Remove weakref xfail.  Run weakref4.s.
145         * gas/all/weakref1.s: Move redefinition bits to...
146         * gas/all/weakref4.s: ... new file.
147         * gas/all/weakref1.d: Remove command moved to weakref1u.  Adjust
148         remaining command for leading tabs.  Regenerate.
149         * gas/all/weakref1l.d: Regenerate.
150         * gas/all/weakref1u.d: Likewise.
151         * gas/all/wealref1w.d: Likewise.
152
153 2005-11-04  Jan Beulich  <jbeulich@novell.com>
154
155         * gas/all/gas.exp: xfail weakref dump tests for all targets.
156
157 2005-10-29  Hans-Peter Nilsson  <hp@axis.com>
158
159         PR gas/1630
160         * gas/all/gas.exp <weakref1, weakref1g, weakref1l, weakref1u,
161         weakref1w>: Xfail for cris-*-* and mmix-*-*.
162
163 2005-10-27  Jan Beulich  <jbeulich@novell.com>
164
165         * gas/i386/equ.d: Fix typo.
166         * gas/i386/equ.s: Don't globalize r.
167
168 2005-10-27  Jan Beulich  <jbeulich@novell.com>
169
170         * gas/all/gas.exp: Don't xfail equiv1 test anymore.
171
172 2005-10-26  Paul Brook  <paul@codesourcery.com>
173
174         * gas/arm/archv6.d: Adjust expected output.
175
176 2005-10-26  Jan Beulich  <jbeulich@novell.com>
177
178         * gas/i386/intel.s: Replace register used in offset expression.
179         * gas/i386/intel.e: Adjust.
180         * gas/i386/intelbad.l: Adjust.
181         * gas/i386/equ.[sed]: New.
182         * gas/i386/i386.exp: Run new test.
183
184 2005-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
185
186         * gas/z80/z80.exp: Fix misplaced-open-brace typo.
187
188 2005-10-25  Arnold Metselaar  <arnold.metselaar@planet.nl>
189
190         * gas/all/gas.exp: Exclude Z80-*-* from floating point, string,
191         and cofftag test.
192         * gas/macros/macros.exp: Expect z80-*-* to fail the strings test
193         because it has no string escapes.
194         * gas/z80/quotes.d: New file
195         * gas/z80/quotes.d: New file
196         * gas/z80/quotes.s: New file
197         * gas/z80/redef.d: New file
198         * gas/z80/redef.s: New file
199         * gas/z80/z80.exp: New file
200         
201 2005-10-24  Bernd Schmidt  <bernd.schmidt@analog.com>
202
203         * gas/bfin/flow2.d: Match changed assembler behaviour.
204         * gas/bfin/reloc.d: Likewise.
205
206 2005-10-24  Alexandre Oliva  <aoliva@redhat.com>
207
208         * gas/all/weakref1.s, gas/all/weakref1.d: New test.
209         * gas/all/weakref1g.d, gas/all/weakref1l.d: New tests.
210         * gas/all/weakref1u.d, gas/all/weakref1w.d: New tests.
211         * gas/all/weakref2.s, gas/all/weakref3.s: New tests.
212         * gas/all/gas.exp: Run new tests.
213
214 2005-10-24  Jan Beulich  <jbeulich@novell.com>
215
216         * gas/ia64/index.[sl]: New.
217         * gas/ia64/rotX.[sl]: New.
218         * gas/ia64/ia64.exp: Run new tests.
219
220 2005-10-24  Jan Beulich  <jbeulich@novell.com>
221
222         * gas/ia64/regs.pl: Also check tp alias of r13.
223         * gas/ia64/regs.s: Regenerate.
224         * gas/ia64/regs.d: Adjust.
225
226 2005-10-19  David Ung  <davidu@mips.com>
227
228         * gas/mips/mips.exp: Run new test.
229         * gas/testsuite/gas/mips/mips16e-jrc.s: New test for converting
230         jalr/jr to the compact jalrc/jrc instructions.
231         * gas/testsuite/gas/mips/mips16e-jrc.d: New.
232
233 2005-10-19  Martin Schwidefsky  <schwidefsky@de.ibm.com>
234
235         * gas/s390/zarch-z9-109.s: Add tests for unnormalized hfp multiply
236         and multiply-and-add instructions.
237         * gas/s390/zarch-z9-109.d: Update expected result.
238
239 2005-10-17  Richard Earnshaw  <richard.earnshaw@arm.com>
240
241         * gas/arm/copro.d: 'mcrlt' instruction should not be disassembled as
242         'cfsh64lt'.
243
244 2005-10-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
245
246         * gas/hppa/basic/basic.exp (do_system): Adjust for removal of lha
247         instructions from system.s.
248         * gas/hppa/basic/system.s (lha): Remove.
249
250 2005-10-12  Jan Beulich  <jbeulich@novell.com>
251
252         * gas/ia64/forward.[sd]: New.
253         * gas/ia64/ia64.exp: Run new test.
254
255 2005-10-11  Jan Beulich  <jbeulich@novell.com>
256
257         * gas/all/cond.s: Add test for resolution of fully resolvable
258         forward references in .if/.endif.
259         * gas/all/cond.d: Rename to:
260         * gas/all/cond.l: New.
261         * gas/all/assign-bad.s: New.
262         * gas/all/assign-ok.s: New.
263         * gas/all/equ-bad.s: New.
264         * gas/all/equ-ok.s: New.
265         * gas/all/equiv1.s: New.
266         * gas/all/equiv2.s: New.
267         * gas/all/eqv-bad.s: New.
268         * gas/all/eqv-ok.s: New.
269         * gas/all/eval.[sd]: New.
270         * gas/all/forward.[sd]: New.
271         * gas/all/redef.[sd]: New.
272         * gas/all/gas.exp: Run new tests, but xfail equiv1 (PR/1387).
273
274 2005-10-10  Nick Clifton  <nickc@redhat.com>
275
276         * gas/sh/reg-prefix.s: Use mov.l instruction in preference to
277         movli.l.
278         * gas/sh/reg-prefix.d: Force little endian assembly.
279
280 2005-10-08  Paul Brook  <paul@codesourcery.com>
281
282         * gas/arm/eabi_attr_1.s: New test.
283         * gas/arm/eabi_attr_1.d: New test.
284         * gas/arm/arm7t.d: Only disassemble code sections.
285         * gas/arm/bignum1.d: Ignore Arm object attribute sections.
286         * gas/arm/mapping.d: Ditto.
287         * gas/arm/unwind.d: Ditto.
288         * gas/elf/section0.d: Ditto.
289         * gas/elf/section1.d: Ditto.
290         * gas/elf/elf.exp: Set target_machine for Arm EABI based targets.
291         * gas/elf/section2.e-armeabi: New file.
292
293 2005-10-06  Khem Raj  <kraj@mvista.com>
294             NIIBE Yutaka  <gniibe@m17n.org>
295
296         * gas/sh/basic.exp:  Run reg-prefix test.
297         * gas/sh/reg-prefix.s: New
298         * gas/sh/reg-prefix.d: New 
299
300 2005-09-30  Catherine Moore  <clm@cm00re.com>
301
302         * gas/bfin: New testsuite for bfin.
303         * gas/all/gas.exp (bfin-*-*): Expected failure for alternate
304         macro syntax.
305
306 2005-09-30  Paul Brook  <paul@codesourcery.com>
307
308         * gas/arm/fpa-mem.s: Remove incorrect comments.
309         * gas/arm/fpa-mem.d: Update expected results.
310
311 2005-09-29  Jan Beulich  <jbeulich@novell.com>
312
313         * gas/ia64/alloc.[sl]: New.
314         * gas/ia64/ia64.exp: Run new test.
315
316 2005-09-28  Jan Beulich  <jbeulich@novell.com>
317
318         * gas/i386/x86-64-stack.s, gas/i386/x86-64-stack.d,
319         gas/i386/x86-64-stack-suffix.d, gas/i386/x86-64-stack-intel.d: New.
320         * gas/i386/i386.exp: Run new tests.
321
322 2005-09-28  Jan Beulich  <jbeulich@novell.com>
323
324         * gas/i386/mixed-mode-reloc.s: Enable all insns.
325         * gas/i386/mixed-mode-reloc32.d: Adjust.
326         * gas/i386/mixed-mode-reloc64.d: Adjust.
327
328 2005-09-28  Jan Beulich  <jbeulich@novell.com>
329
330         * gas/i386/reloc64.s: Also test .slong.
331         * gas/i386/reloc64.l: Adjust.
332         * gas/i386/reloc64.d: Adjust.
333
334 2005-09-21  Alan Modra  <amodra@bigpond.net.au>
335
336         * gas/lns/lns.exp (lns-common-1): Don't run on targets without
337         a bare nop insn.
338
339 2005-09-20  Richard Henderson  <rth@redhat.com>
340
341         * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d,
342         gas/cris/rd-dw2-12.d, gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d,
343         gas/cris/rd-dw2-15.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
344         gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
345         gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
346         gas/mips/mips16-dwarf2-n32.d, gas/mips/mips16-dwarf2.d: Add 0x
347         prefix in "Advance PC" lines.
348
349 2005-09-08  Paul Brook  <paul@codesourcery.com>
350
351         * gas/arm/arch6zk.d: Rename smi to smc.
352         * gas/arm/arch6zk.s: Ditto.
353         * gas/arm/thumb32.d: Ditto.
354         * gas/arm/thumb32.s: Ditto.
355
356 2005-09-07  Richard Henderson  <rth@redhat.com>
357
358         * gas/lns/lns-common-1.d: Don't match header or special opcode numbers.
359         * gas/lns/lns-common-1.s: Update for syntax change.
360         * gas/lns/lns-diag-1.[sl]: Likewise.
361
362 2005-09-07  Richard Henderson  <rth@redhat.com>
363
364         * gas/mips/mips16-dwarf2.d: Don't match anything but address and line
365         number increments.  Adjust relocation address.
366         * gas/mips/mips16-dwarf2-n32.d: Likewise.  Add "N32" to test name.
367
368 2005-09-07  Richard Henderson  <rth@redhat.com>
369
370         * gas/cris/rd-dw2-1.d: Don't match anything but address and line
371         number increments.
372         * gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
373         gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d,
374         gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d, gas/cris/rd-dw2-4.d,
375         gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d, gas/cris/rd-dw2-7.d,
376         gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d: Likewise.
377
378 2005-09-07  Richard Henderson  <rth@redhat.com>
379
380         * gas/lns/lns.exp: New file.
381         * gas/lns/lns-common-1.[sd]: New test.
382         * gas/lns/lns-diag-1.[sl]: New test.
383
384 2005-09-06  Chao-ying Fu  <fu@mips.com>
385
386         * gas/mips/mips.exp: Run MT test for mips32r2 only.
387         * gas/mips/mips32-mt.[sdl]: New test.
388
389 2005-09-06  Paul Brook  <paul@codesourcery.com>
390
391         * gas/arm/thumb2_relax.d: New test.
392         * gas/arm/thumb2_relax.s: New test.
393         * gas/arm/thumb32.d: Adjust expected results to include relaxation.
394         * gas/arm/thumb32.s: Tweak for better coverage of relaxable
395         instructions.  Remove load/store tests.
396
397 2005-09-02  Paul Brook  <paul@codesourcery.com>
398
399         * gas/arm/arm3-bad.s: New test.
400         * gas/arm/arm3-bad.d: New test.
401         * gas/arm/arm3.s: Avoid illegal instructions.
402         * gas/arm/arm3.d: Ditto.
403
404 2005-09-02  Paul Brook  <paul@codesourcery.com>
405
406         * gas/arm/vfp-bad_t2.d, gas/arm/vfp-bad_t2.l, arm/vfp-bad_t2.s,
407         gas/arm/vfp1_t2.d, gas/arm/vfp1_t2.s, gas/arm/vfp1xD_t2.d,
408         gas/arm/vfp1xD_t2.s, gas/arm/vfp2_t2.d, gas/arm/vfp2_t2.s): New files.
409
410 2005-09-02  Paul Brook  <paul@codesourcery.com>
411
412         * gas/arm/fpa-mem.d: Test "stfpls".
413         * gas/arm/fpa-mem.s: Ditto.
414
415 2005-09-01  Hans-Peter Nilsson  <hp@axis.com>
416
417         * gas/cris: Adjust all files for testing target
418         cris-axis-linux-gnu.
419
420 2005-08-30  Paul Brook  <paul@codesourcery.com>
421
422         * gas/arm/thumb.d: Change "sub rn, rn, rn" to "subs rn, rn, rn".
423         * gas/arm/thumb32.d: Ditto.
424
425 2005-08-26  Jan Beulich  <jbeulich@novell.com>
426
427         * gas/i386/intel.s: Adjust.
428         * gas/i386/intelok.s: Add two more insns.
429         * gas/i386/intelok.d: Adjust.
430
431 2005-08-26  Jan Beulich  <jbeulich@novell.com>
432
433         * gas/i386/intelok.d: Adjust.
434
435 2005-08-25  Chao-ying Fu  <fu@mips.com>
436
437         * gas/mips/mips.exp: Run DSP test.
438         * gas/mips/mips32-dsp.[sdl]: New test.
439
440 2005-08-22  Jan Beulich  <jbeulich@novell.com>
441
442         * gas/i386/mixed-mode-reloc.s, gas/i386/mixed-mode-reloc32.d,
443         gas/i386/mixed-mode-reloc64.d: New.
444         * gas/i386/i386.exp: Run new tests.
445
446 2005-08-15  Paul Brook  <paul@codesourcery.com>
447
448         * gas/arm/thumb2_it.s: Add more instruction variants.
449         * gas/arm/thumb2_it.d: Ditto.
450
451 2005-08-12 Martin Schwidefsky  <schwidefsky@de.ibm.com>
452
453         * gas/testsuite/gas/s390/s390.exp: Reorganize gas testsuite for s390
454         and add tests for new cpu type z9-109.
455         * gas/testsuite/gas/s390/esa-g5.d: New.
456         * gas/testsuite/gas/s390/esa-g5.s: New.
457         * gas/testsuite/gas/s390/esa-operands.d: New.
458         * gas/testsuite/gas/s390/esa-operands.s: New.
459         * gas/testsuite/gas/s390/esa-reloc.d: New.
460         * gas/testsuite/gas/s390/esa-reloc.s: New.
461         * gas/testsuite/gas/s390/esa-z9-109.d: New.
462         * gas/testsuite/gas/s390/esa-z9-109.s: New.
463         * gas/testsuite/gas/s390/esa-z900.d: New.
464         * gas/testsuite/gas/s390/esa-z900.s: New.
465         * gas/testsuite/gas/s390/esa-z990.d: New.
466         * gas/testsuite/gas/s390/esa-z990.s: New.
467         * gas/testsuite/gas/s390/zarch-operands.d: New.
468         * gas/testsuite/gas/s390/zarch-operands.s: New.
469         * gas/testsuite/gas/s390/zarch-reloc.d: New.
470         * gas/testsuite/gas/s390/zarch-reloc.s: New.
471         * gas/testsuite/gas/s390/zarch-z9-109.d: New.
472         * gas/testsuite/gas/s390/zarch-z9-109.s: New.
473         * gas/testsuite/gas/s390/zarch-z900.d: New.
474         * gas/testsuite/gas/s390/zarch-z900.s: New.
475         * gas/testsuite/gas/s390/zarch-z990.d: New.
476         * gas/testsuite/gas/s390/zarch-z990.s: New.
477         * gas/testsuite/gas/s390/opcode.d: Delete.
478         * gas/testsuite/gas/s390/opcode.s: Delete.
479         * gas/testsuite/gas/s390/opcode64.d: Delete.
480         * gas/testsuite/gas/s390/opcode64.s: Delete.
481         * gas/testsuite/gas/s390/operands.d: Delete.
482         * gas/testsuite/gas/s390/operands.s: Delete.
483         * gas/testsuite/gas/s390/operands64.d: Delete.
484         * gas/testsuite/gas/s390/operands64.s: Delete.
485         * gas/testsuite/gas/s390/reloc.d: Likewise.
486         * gas/testsuite/gas/s390/reloc.s: Likewise.
487         * gas/testsuite/gas/s390/reloc64.d: Likewise.
488         * gas/testsuite/gas/s390/reloc64.s: Likewise.
489
490 2005-08-11  Alan Modra  <amodra@bigpond.net.au>
491
492         * gas/all/gas.exp: Remove a29k and m88k support.
493         * gas/m88k/allinsn.d: Delete.
494         * gas/m88k/allinsn.s: Delete.
495         * gas/m88k/init.d: Delete.
496         * gas/m88k/init.s: Delete.
497         * gas/m88k/m88k.exp: Delete.
498         * gas/tic80/add.d: Delete.
499         * gas/tic80/add.lst: Delete.
500         * gas/tic80/add.s: Delete.
501         * gas/tic80/align.d: Delete.
502         * gas/tic80/align.lst: Delete.
503         * gas/tic80/align.s: Delete.
504         * gas/tic80/bitnum.d: Delete.
505         * gas/tic80/bitnum.lst: Delete.
506         * gas/tic80/bitnum.s: Delete.
507         * gas/tic80/ccode.d: Delete.
508         * gas/tic80/ccode.lst: Delete.
509         * gas/tic80/ccode.s: Delete.
510         * gas/tic80/cregops.d: Delete.
511         * gas/tic80/cregops.lst: Delete.
512         * gas/tic80/cregops.s: Delete.
513         * gas/tic80/endmask.d: Delete.
514         * gas/tic80/endmask.lst: Delete.
515         * gas/tic80/endmask.s: Delete.
516         * gas/tic80/float.d: Delete.
517         * gas/tic80/float.lst: Delete.
518         * gas/tic80/float.s: Delete.
519         * gas/tic80/regops.d: Delete.
520         * gas/tic80/regops.lst: Delete.
521         * gas/tic80/regops.s: Delete.
522         * gas/tic80/regops2.d: Delete.
523         * gas/tic80/regops2.lst: Delete.
524         * gas/tic80/regops2.s: Delete.
525         * gas/tic80/regops3.d: Delete.
526         * gas/tic80/regops3.lst: Delete.
527         * gas/tic80/regops3.s: Delete.
528         * gas/tic80/regops4.d: Delete.
529         * gas/tic80/regops4.lst: Delete.
530         * gas/tic80/regops4.s: Delete.
531         * gas/tic80/relocs1.c: Delete.
532         * gas/tic80/relocs1.d: Delete.
533         * gas/tic80/relocs1.lst: Delete.
534         * gas/tic80/relocs1.s: Delete.
535         * gas/tic80/relocs1b.d: Delete.
536         * gas/tic80/relocs2.c: Delete.
537         * gas/tic80/relocs2.d: Delete.
538         * gas/tic80/relocs2.lst: Delete.
539         * gas/tic80/relocs2.s: Delete.
540         * gas/tic80/relocs2b.d: Delete.
541         * gas/tic80/tic80.exp: Delete.
542
543 2005-08-05  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
544
545         * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Add "L%" to regexp.
546
547 2005-08-05  Paul Brook  <paul@codesourcery.com>
548
549         * gas/arm/thumb32.s: Use correct conditional suffixes inside IT
550         blocks.
551         * gas/arm/thumb2_it.d, gas/arm/thumb2_it.s: New test.
552
553 2005-08-05  Paul Brook  <paul@codesourcery.com>
554
555         * gas/arm/thumb32.d: Update ldm/stm dests.
556         * gas/arm/thumb32.s: Ditto.
557
558 2005-08-03  Nick Clifton  <nickc@redhat.com>
559
560         * gas/arm/iwmmxt-bad2.s: New file: Check for error messages about
561         erroneous offsets in iwmmxt instructions.  Cannot be part of
562         iwmmxt-bad.s because the errors there stop the assembler before it
563         gets to check the offsets in instructions.
564         * gas/arm/iwmmxt-bad2.d: New file.
565         * gas/arm/iwmmxt-bad2.l: New file: Expected error messages.
566
567 2005-08-02  Khem Raj  <kraj@mvista.com>
568
569         * gas/arm/iwmmxt.s: Change the offset values of the WLDRD, WSTRD
570         and WSTRW instructions to be larger than +/-255.
571         * gas/arm/iwmmxt.d: Fix the expected results for these
572         instructions.
573
574 2005-07-29  Paul Brook  <paul@codesourcery.com>
575
576         * gas/arm/thumb32.d: Fix expected output for writeback addressing
577         modes.  Add single high reg push/pop test.
578         * gas/asm/thumb32.s: Add single high reg push/pop test.
579
580 2005-07-29  Paul Brook  <paul@codesourcery.com>
581
582         * gas/arm/thumb32.s: Add tests for addw, subw, tbb and tbh.
583         * gas/arm/thumb32.d: Ditto.
584
585 2005-07-27  Jan Beulich  <jbeulich@novell.com>
586
587         * gas/ia64/unwind-bad.l: Uncomment patterns matching new warnings.
588         * gas/ia64/unwind-ok.d: Correct expectations.
589
590 2005-07-26  Jan Beulich  <jbeulich@novell.com>
591
592         * gas/i386/immed32.[sd]: New.
593         * gas/i386/immed64.[sd]: New.
594         * gas/i386/i386.exp: Run new tests.
595
596 2005-07-21  Paul Brook  <paul@codesourcery.com>
597
598         * gas/arm/thumb32.s: Add tests for [pc, #imm] addressing modes.
599         * gas/arm/thumb32.d: Ditto.
600
601 2005-07-20  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
602
603         * gas/m32r/rel32.exp: New file. 
604         * gas/m32r/rel32.s: New file. 
605         * gas/m32r/rel32.d: New file. 
606         * gas/m32r/rel32-pic.s: New file. 
607         * gas/m32r/rel32-pic.d: New file. 
608         * gas/m32r/rel32-err.s: New file. 
609         * gas/m32r/error.exp: Added rel32-err. 
610
611 2005-07-18  H.J. Lu  <hongjiu.lu@intel.com>
612
613         * gas/i386/i386.exp: Add suffix.
614
615         * gas/i386/suffix.d: New file.
616         * gas/i386/suffix.s: Likewise.
617
618 2005-07-18  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
619
620         * gas/hppa/basic/fp_comp.s: Add level 1.1 directive.
621         * gas/hppa/basic/special.s, gas/hppa/basic/system.s: Likewise.
622
623 2005-07-18  Jan Beulich  <jbeulich@novell.com>
624
625         * gas/i386/reloc32.[sdl]: New.
626         * gas/i386/reloc64.[sdl]: New.
627         * gas/i386/i386.exp: Run new tests.
628
629 2007-07-15  H.J. Lu <hongjiu.lu@intel.com>
630
631         * gas/i386/i386.exp: Add vmx and x86-64-vmx.
632
633         * gas/i386/vmx.d: New file.
634         * gas/i386/vmx.s: Likewise.
635         * gas/i386/x86-64-vmx.d: Likewise.
636         * gas/i386/x86-64-vmx.s: Likewise.
637
638 2005-07-14  Nick Clifton  <nickc@redhat.com>
639
640         PR 1063
641         * gas/crx/gas-segfault.d: New file.
642         * gas/crx/gas-segfault.s: New file.
643
644 2005-07-12  Hans-Peter Nilsson  <hp@bitrange.com>
645
646         * gas/mmix/relax1-n.d, gas/mmix/relax1-rn.d: Avoid "# FIXME: "
647         first on a line, adjusting for testsuite framework change.
648
649 2005-07-10  H.J. Lu  <hongjiu.lu@intel.com>
650
651         * i386/x86_64.s: Add absolute siged 32bit addressing tests for
652         mov.
653         * i386/x86_64.d: Updated.
654
655 2005-07-08  Hans-Peter Nilsson  <hp@axis.com>
656
657         PR gas/1049
658         * gas/cris/rd-pic-2.d, gas/cris/rd-pic-2.s: New test.
659         * gas/cris/rd-abs32-1.d: Tweak for not emitting reloc-related
660         garbage for global symbols.
661
662 2005-07-07  Nick Clifton  <nickc@redhat.com>
663
664         * gas/arm/vfp1xD.d: Adjust expected fadds disassemblies now that
665         the dissassembler has been fixed.
666
667 2005-05-07  Paul Brook  <paul@codesourcery.com>
668
669         * gas/ppc/altivec.d: Match all powerpc target vecs.
670         * gas/ppc/booke.d: Ditto.
671         * gas/ppc/e500.d: Ditto.
672
673 2005-07-05  Aldy Hernandez  <aldyh@redhat.com>
674
675         * gas/ms1: New directory.
676         * gas/ms1/allinsn.d: New.
677         * gas/ms1/allinsn.s: New.
678         * gas/ms1/badinsn.s: New.
679         * gas/ms1/badinsn1.s: New.
680         * gas/ms1/badoffsethigh.s: New.
681         * gas/ms1/badoffsetlow.s: New.
682         * gas/ms1/badorder.s: New.
683         * gas/ms1/badreg.s: New.
684         * gas/ms1/badsignedimmhigh.s: New.
685         * gas/ms1/badsignedimmlow.s: New.
686         * gas/ms1/badsyntax.s: New.
687         * gas/ms1/badsyntax1.s: New.
688         * gas/ms1/badunsignedimmhigh.s: New.
689         * gas/ms1/badunsignedimmlow.s: New.
690         * gas/ms1/errors.exp: New.
691         * gas/ms1/ldst.s: New.
692         * gas/ms1/misc.d: New.
693         * gas/ms1/misc.s: New.
694         * gas/ms1/ms1-16-003.d: New.
695         * gas/ms1/ms1-16-003.s: New.
696         * gas/ms1/ms1.exp: New.
697         * gas/ms1/msys.d: New.
698         * gas/ms1/msys.s: New.
699         * gas/ms1/relocs.d: New.
700         * gas/ms1/relocs.exp: New.
701         * testsuite/gas/ms1/relocs1.s: New.
702         * testsuite/gas/ms1/relocs2.s: New.
703
704 2005-07-05  Jan Beulich  <jbeulich@novell.com>
705
706         * gas/i386/svme.d: New.
707         * gas/i386/svme.s: New.
708         * gas/i386/svme64.d: New.
709         * gas/i386/i386.exp: Run new tests.
710
711 2005-07-04  Zack Weinberg  <zack@codesourcery.com>
712
713         * lib/gas-defs.exp (run_dump_tests): New proc.
714         (run_dump_test): Add support for new options: target, not-target,
715         skip, not-skip, error-output.  Document stderr.  Tidy a
716         little.
717         (slurp_options): If a line doesn't match the option regexp, but
718         does begin with #, ignore it; don't stop parsing options.
719         * gas/arm/arm.exp: Remove most code.  Use run_dump_tests.
720
721         * gas/arm/archv6t2-bad.d, gas/arm/armv1.d, gas/arm/iwmmxt-bad.d
722         * gas/arm/r15-bad.d, gas/arm/req.d, gas/arm/t16-bad.d
723         * gas/arm/undefined.d, gas/arm/undefined_coff.d, gas/arm/vfp-bad.d:
724         New files.
725         * gas/arm/bignum1.d, gas/arm/mapping.d, gas/arm/pic.d:
726         Only run on ELF targets.
727         * gas/arm/tls.d, gas/arm/unwind.d: Only run on ELF targets.
728         Skip on VxWorks.
729         * gas/arm/tls_vxworks.d, gas/arm/unwind_vxworks.d: New files.
730         * gas/arm/thumb.d, gas/arm/thumb32.d: Don't run on aout or pe.
731         * gas/arm/le-fpconst.d: Only run on *-*-pe.
732         * gas/arm/inst.d: Skip on WinCE.
733         * gas/arm/wince_inst.d: Skip unless WinCE.
734         * gas/arm/el_segundo.d: Mark up for actual use; adjust
735         expectations.
736         * gas/arm/el_segundo.s: Remove irrelevant junk.  Add padding
737         for a.out's sake.
738
739 2005-07-01  Jan Beulich  <jbeulich@novell.com>
740
741         * gas/ia64/group-2.s: Use register as second operand of .prologue.
742         * gas/ia64/unwind-err.s: Add check for .vframesp.
743         * gas/ia64/unwind-err.l: Adjust.
744         * gas/ia64/strange.[sd]: New.
745         * gas/ia64/unwind-bad.[sl]: New.
746         * gas/ia64/unwind-ok.[sd]: New.
747         * gas/ia64/ia64.exp: Run new tests.
748
749 2005-06-30  Zack Weinberg  <zack@codesourcery.com>
750
751         * gas/arm/arm.exp: Don't special case ldconst, arm7t, or copro
752         for *-wince-*.
753         * gas/arm/wince_arm7t.d, gas/arm/wince_copro.d
754         * gas/arm/wince_ldconst.d: Delete.
755
756 2005-06-20  H.J. Lu  <hongjiu.lu@intel.com>
757
758         PR 1013
759         * i386/x86_64.s: Add absolute 64bit addressing tests for mov.
760         * i386/x86_64.d: Updated.
761
762 2005-06-17  Jan Beulich  <jbeulich@novell.com>
763
764         * gas/i386/x86-64-pcrel.s: Add insn requiring 64-bit pc-relative
765         relocation. Add insns for all widths of non-pc-relative relocations.
766         * gas/i386/x86-64-pcrel.d: Adjust.
767
768 2005-06-13  Zack Weinberg  <zack@codesourcery.com>
769
770         * gas/arm/thumb.s: Only branch to labels defined in this file.
771         * gas/arm/thumb.d, gas/arm/thumb32.d: Adjust expected output.
772
773 2005-06-01  Maciej W. Rozycki  <macro@linux-mips.org>
774
775         * gas/mips/ldstla-32-1.l: Update to handle leading zeroes.
776         * gas/mips/ldstla-32-mips3-1.l: Likewise.
777
778 2005-05-27  Jan Beulich  <jbeulich@novell.com>
779
780         * gas/ia64/proc.l: Adjust.
781
782 2005-05-25  Steve Ellcey  <sje@cup.hp.com>
783
784         * gas/ia64/global.d: Change --sym to --syms.
785
786 2005-05-25  H.J. Lu  <hongjiu.lu@intel.com>
787
788         * gas/ia64/group-1.d: Updated.
789         * gas/ia64/group-2.d: Likewise.
790
791 2005-05-25  Jan Beulich  <jbeulich@novell.com>
792
793         * gas/ia64/radix.s: New.
794         * gas/ia64/radix.l: New.
795         * gas/ia64/ia64.exp: Run new test.
796
797 2005-05-25  Jan Beulich  <jbeulich@novell.com>
798
799         * gas/i386/intelok.d: Account for 32-bit displacements being shown
800         in hex.
801
802 2005-05-24  H.J. Lu  <hongjiu.lu@intel.com>
803
804         * gas/elf/group0b.d: Updated.
805         * gas/elf/group1b.d: Likewise.
806
807 2005-05-19  Jan Beulich  <jbeulich@novell.com>
808
809         * gas/ia64/reloc-uw.s: New.
810         * gas/ia64/reloc-uw.d: New.
811         * gas/ia64/reloc-uw-ilp32.d: New.
812         * gas/ia64/ia64.exp: Run new test.
813
814 2005-05-18  Jan Beulich  <jbeulich@novell.com>
815
816         * gas/all/altmacro.s: Parenthesize operand of %.
817
818 2005-05-17  Zack Weinberg  <zack@codesourcery.com>
819
820         * gas/arm/arm.exp: Convert all existing "gas_test" tests to
821         "run_dump_test" tests.  Run more tests unconditionally.  Run new tests.
822         * gas/arm/arch4t.s, gas/arm/arch6zk.s, gas/arm/arm3.s, gas/arm/arm6.s
823         * gas/arm/arm7dm.s, gas/arm/bignum1.s, gas/arm/float.s
824         * gas/arm/immed.s, gas/arm/iwmmxt.s, gas/arm/offset.s, gas/arm/thumb.s:
825         Adjust to work as a dump test.
826         * gas/arm/arch4t.d, gas/arm/arch6zk.d, gas/arm/arm3.d, gas/arm/arm6.d
827         * gas/arm/arm7dm.d, gas/arm/bignum1.d, gas/arm/float.d
828         * gas/arm/immed.d, gas/arm/iwmmxt.d, gas/arm/offset.d, gas/arm/thumb.d:
829         New files.
830
831         * gas/arm/armv1-bad.l, gas/arm/armv1-bad.s: Remove tests for
832         diagnostics that don't happen in the first pass anymore.
833
834         * gas/arm/iwmmxt-bad.l, gas/arm/r15-bad.l, gas/arm/req.l
835         * gas/arm/vfp-bad.l:
836         Update expected diagnostics.
837         * gas/arm/pic.d: Update expected reloc name.
838         * gas/arm/thumbv6.d: CPY no longer appears in disassembly.
839         * gas/arm/r15-bad.s: Avoid two-argument mul.
840         * gas/arm/req.s: Adjust comments.
841         * gas/arm/maverick.d, gas/arm/maverick.s: Avoid inappropriate
842         use of PC.
843
844         * gas/arm/macro-1.d, gas/arm/macro1.s
845         * gas/arm/t16-bad.l, gas/arm/t16-bad.s
846         * gas/arm/tcompat.d, gas/arm/tcompat.s
847         * gas/arm/tcompat2.d, gas/arm/tcompat2.s
848         * gas/arm/thumb32.d, gas/arm/thumb32.s
849         New test pair.
850
851 2005-05-17  Jan Beulich  <jbeulich@novell.com>
852
853         * gas/mmix/err-byte1.s: Adjust expected error text on line 10.
854
855 2005-05-17  Nick Clifton  <nickc@redhat.com>
856
857         * gas/v850/split-lo16.s: Add test for a lo() pseudo reloc
858         corrupting an ld.w instruction.
859         * gas/v850/split-lo16.d: Add expected, correct (ie not corrupt)
860         output.
861
862 2005-05-10  Michael Matz  <matz@suse.de>
863
864         * gas/hppa/parse/block1.s: Use official limit (0x3fffffff) for
865         .block.
866
867 2005-05-10  Hans-Peter Nilsson  <hp@bitrange.com>
868
869         * gas/mmix/relax2.s: Drop ":" off label definitions.
870
871 2005-05-09  Jan Beulich  <jbeulich@novell.com>
872
873         * gas/i386/tlsd.[sd]: Adjust to not assume zero displacement will
874         actually be present in memory addressing.
875         * gas/i386/tlspic.[sd]: Likewise.
876
877 2005-05-07  H.J. Lu  <hongjiu.lu@intel.com>
878
879         PR 940
880         * gas/ia64/group-2.d: New.
881         * gas/ia64/group-2.s: New.
882
883         * gas/ia64/ia64.exp: Add "group-2".
884
885 2005-05-07  H.J. Lu  <hongjiu.lu@intel.com>
886
887         PR 843
888         * gas/i386/i386.exp: Add x86-64-branch.
889
890         * gas/i386/x86-64-branch.d: New.
891         * gas/i386/x86-64-branch.s: New.
892
893 2005-05-06  Jan Beulich  <jbeulich@novell.com>
894
895         * gas/macros/badarg.s: Add check for bad qualifier specification.
896         * gas/macros/badarg.l: Adjust.
897         * gas/macros/vararg.[sd]: New.
898         * gas/macros/macros.exp: Run new test.
899
900 2005-05-06  Jan Beulich  <jbeulich@novell.com>
901
902         * gas/all/cond.s: Also test .ifb/.ifnb.
903         * gas/all/cond.d: Adjust.
904
905 2005-05-06  Jan Beulich  <jbeulich@novell.com>
906
907         * gas/macros/dot.s: Don't use pseudo-ops in first column.
908         * gas/macros/dot.l: Match broader range of possible outputs.
909         * gas/macros/purge.l: Likewise.
910         * gas/macros/purge.s: Start generated macro names with an underscore.
911
912 2005-05-05  Paul Brook  <paul@codesourcery.com>
913
914         * gas/i386/i386.exp: Don't run divide test on vxworks.
915
916 2005-05-05  Nick Clifton  <nickc@redhat.com>
917
918         * Update the address and phone number of the FSF organization in
919         the GPL notices in the following files:
920         gas/all/itbl-test.c, gas/all/test-example.c, gas/all/test-gen.c,
921         gas/arm/maverick.c, gas/cris/cris.exp, gas/hppa/basic/basic.exp,
922         gas/hppa/parse/parse.exp, gas/hppa/reloc/reloc.exp,
923         gas/hppa/unsorted/unsorted.exp, gas/m88k/m88k.exp,
924         gas/mmix/mmix-err.exp, gas/mmix/mmix-list.exp, gas/mmix/mmix.exp,
925         gas/mn10200/basic.exp, gas/mn10300/am33-2.c,
926         gas/mn10300/basic.exp, gas/pdp11/opcode.s, gas/ppc/aix.exp,
927         gas/sh/basic.exp, gas/sh/err.exp, gas/sh/arch/arch.exp,
928         gas/sh/sh64/sh64.exp, gas/v850/basic.exp, lib/gas-defs.exp
929
930 2005-05-05  Mike Frysinger  <vapier@gentoo.org>
931
932         * gas/sh/basic.exp: Replace linux-gnu with linux-* to allow for
933         versions of Linux which do not use glibc.
934         * gas/vax/vax.exp: Likewise.
935
936 2005-05-05  Paul Brook  <paul@codesourcery.com>
937
938         * lib/gas-defs.exp (regexp_diff): Pass test if last line is "#...".
939
940 2005-04-26  H.J. Lu  <hongjiu.lu@intel.com>
941
942         * gas/all/assign.s: Make `x' and `y' global.
943
944 2005-04-25  Jan Beulich  <jbeulich@novell.com>
945
946         * gas/macros/badarg.s: Add tests for collisions between/among macro
947         parameters and local symbols.
948         * gas/macros/badarg.l: Adjust.
949
950 2005-04-20  Jan Beulich  <jbeulich@novell.com>
951
952         * gas/elf/struct.s: Adjust to not get into alignment issues.
953         * gas/elf/struct.d: Adjust for the above and the test's name.
954
955 2005-04-19  H.J. Lu  <hongjiu.lu@intel.com>
956
957         * gas/i386/padlock.d: Updated.
958
959 2005-04-19  Andreas Schwab  <schwab@suse.de>
960
961         * gas/ia64/invalid-ar.l: Adapt to changed error message.
962
963 2005-04-18  Jan Beulich  <jbeulich@novell.com>
964
965         * gas/macros/purge.[ls]: New.
966         * gas/macros/macros.exp: Run new test.
967
968 2005-04-15  Jan Beulich  <jbeulich@novell.com>
969
970         * gas/elf/struct.[sd]: New.
971         * gas/elf/elf.exp: Run new test.
972
973 2005-04-15  Alan Modra  <amodra@bigpond.net.au>
974
975         * gas/all/assign.s: New.
976         * gas/all/assign.d: New.
977         * gas/all/gas.exp: Run it.
978
979 2005-04-13  Maciej W. Rozycki  <macro@linux-mips.org>
980
981         * gas/mips/ldstla-32.s: Exclude offsets that are now meant to fail
982         and include more instructions/offsets that are meant to succeed.
983         Use $4 instead $3 to avoid register dependencies.
984         * gas/mips/ldstla-32.d: Update accordingly.
985         * gas/mips/ldstla-32-shared.d: Likewise.
986         * gas/mips/ldstla-32-mips3.d: New test based on the above, except
987         for mips3.
988         * gas/mips/ldstla-32-mips3-shared.d: Similarly, for PIC.
989         * gas/mips/ldstla-32-mips3.s: Source for the new tests.
990         * gas/mips/ldstla-32-1.s: New test for offsets that are meant to
991         fail.
992         * gas/mips/ldstla-32-mips3-1.s: Likewise, for mips3.
993         * gas/mips/ldstla-32-1.l: Stderr output for the new test.
994         * gas/mips/ldstla-32-mips3-1.l: Likewise.
995         * gas/mips/mips.exp: Run the new tests.
996
997 2005-04-11  Mark Kettenis  <kettenis@gnu.org>
998
999         * gas/all/gas.exp: Don't run fastcall labels test on
1000         i*86-*-openbsd*.
1001
1002 2005-04-11  Jan Beulich  <jbeulich@novell.com>
1003
1004         * gas/macros/dot.[ls]: New.
1005         * gas/macros/macros.exp: Run new test.
1006
1007 2005-04-06  H.J. Lu  <hongjiu.lu@intel.com>
1008
1009         * gas/i386/x86-64-pcrel.s: Test R_X86_64_32S.
1010         * gas/i386/x86-64-pcrel.d: Updated.
1011
1012 2005-04-01  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
1013
1014         * gas/vax/flonum.s: New testcase: Encode some flonums.
1015         * gas/vax/flonum.d: Expected result of new testcase.
1016         * gas/vax/vax.exp: Call the new testcase.
1017
1018         * gas/vax/elf-rel.d: Call gas with -k. Thanks to Matt Thomas for
1019         figuring out.
1020         * gas/vax/vax.exp: Run elf-rel.[sd] for NetBSD-ELF and Linux.
1021
1022 2005-04-01  Jan Beulich  <jbeulich@novell.com>
1023
1024         * gas/i386/bss.[sd]: New.
1025         * gas/i386/i386.exp: Run new test.
1026
1027 2005-04-01  Jan Beulich  <jbeulich@novell.com>
1028
1029         * gas/i386/x86-64-pcrel.[sd]: New.
1030         * gas/i386/i386.exp: Run new test.
1031
1032 2005-03-30  Julian Brown  <julian@codesourcery.com>
1033
1034         * gas/arm/mapping.d: Update expected output due to mapping symbols
1035         being untyped.
1036
1037 2005-03-29  H.J. Lu  <hongjiu.lu@intel.com>
1038
1039         * gas/i386/i386.exp: Run segment and inval-seg for i386. Run
1040         x86-64-segment and x86-64-inval-seg for x86-64.
1041
1042         * gas/i386/intel.d: Expect movw for moving between memory and
1043         segment register.
1044         * gas/i386/naked.d: Likewise.
1045         * gas/i386/opcode.d: Likewise.
1046         * gas/i386/x86-64-opcode.d: Likewise.
1047
1048         * gas/i386/opcode.s: Use movw for moving between memory and
1049         segment register.
1050         * gas/i386/x86-64-opcode.s: Likewise.
1051
1052         * : Likewise.
1053
1054         * gas/i386/inval-seg.l: New.
1055         * gas/i386/inval-seg.s: New.
1056         * gas/i386/segment.l: New.
1057         * gas/i386/segment.s: New.
1058         * gas/i386/x86-64-inval-seg.l: New.
1059         * gas/i386/x86-64-inval-seg.s: New.
1060         * gas/i386/x86-64-segment.l: New.
1061         * gas/i386/x86-64-segment.s: New.
1062
1063 2005-03-29  Daniel Jacobowitz  <dan@codesourcery.com>
1064
1065         * gas/arm/tls.s, gas/arm/tls.d: New files.
1066         * gas/arm/arm.exp: Run TLS test.
1067
1068 2005-03-29  Julian Brown  <julian@codesourcery.com>
1069
1070         * gas/arm/unwind.d: Update expected output.
1071
1072 2005-03-28  H.J. Lu  <hongjiu.lu@intel.com>
1073
1074         PR 803
1075         * gas/ia64/dv-imply.d: Pass -mtune=itanium1 to as.
1076         * gas/ia64/dv-mutex.d : Likewise.
1077         * gas/ia64/dv-safe.d: Likewise.
1078         * gas/ia64/dv-srlz.d.nop: Likewise.
1079         * gas/ia64/ldxmov-1.d: Likewise.
1080         * gas/ia64/opc-b.d: Likewise.
1081         * gas/ia64/opc-f.d: Likewise.
1082         * gas/ia64/opc-i.d: Likewise.
1083         * gas/ia64/opc-m.d: Likewise.
1084         * gas/ia64/operand-or.d: Likewise.
1085         * gas/ia64/pcrel.d: Likewise.
1086         * gas/ia64/pseudo.d: Likewise.
1087         * gas/ia64/tls.d: Likewise.
1088
1089 2005-03-24  Hans-Peter Nilsson  <hp@axis.com>
1090
1091         * gas/cris/range-err-1.s: Adjust expected messages for hosts with
1092         64-bit longs.
1093
1094 2005-03-23  Alan Modra  <amodra@bigpond.net.au>
1095
1096         * gas/elf/section5.s: Don't start directives in first column.
1097
1098 2005-03-21  Nick Clifton  <nickc@redhat.com>
1099
1100         * gas/arm/iwmmxt.s: Update instructions that use the "never" value
1101         in the conditional field to use "le" instead.  This is so that the
1102         disassembler will disassemble them.
1103         * gas/arm/iwmmxt.d: Update expected disassemblies.
1104
1105 2005-03-17  Jan Beulich  <jbeulich@novell.com>
1106
1107         * gas/i386/intel.d: Add stderr directive.
1108         * gas/i386/intel.e: New.
1109         * gas/i386/intel16.d: Add stderr directive. Adjust for changed
1110         source.
1111         * gas/i386/intel16.e: New.
1112         * gas/i386/intel16.s: Add instances of addressing forms with base
1113         and index specified in reverse order.
1114         * gas/i386/intelbad.l: Adjust for changed source.
1115         * gas/i386/intelbad.s: Add more operand forms to check.
1116         * gas/i386/intelok.d: Remove -r from objdump options. Add stderr
1117         directive. Adjust for changed source.
1118         * gas/i386/intelok.e: New.
1119         * gas/i386/intelok.s: Define MASM constants byte, word, etc. Add
1120         more operand forms to check.
1121         * gas/i386/x86_64.d: Add stderr directive.
1122         * gas/i386/x86_64.e: New.
1123         * gas/i386/x86_64.s: Adjust for parser changes.
1124
1125 2005-03-15  Zack Weinberg  <zack@codesourcery.com>
1126
1127         * gas/arm/archv6t2.d, gas/arm/archv6t2.s: New dump test.
1128         * gas/arm/archv6t2-bad.l, gas/arm/archv6t2-bad.l: New errors test.
1129         * gas/arm/arm.exp: Run them.
1130
1131 2005-03-14  Eric Christopher  <echristo@redhat.com>
1132
1133         * gas/cfi/cfi-mips-1.d, gas/cfi/cfi-mips-1.s: New dump test.
1134         * gas/cfi/cfi.exp: Run it.
1135         * gas/cfi/cfi-common-1.d: Update.
1136         * gas/cfi/cfi-common-2.d: Ditto.
1137         * gas/cfi/cfi-common-3.d: Ditto.
1138         * gas/cfi/cfi-common-4.d: Ditto.
1139
1140 2005-03-12  Zack Weinberg  <zack@codesourcery.com>
1141
1142         * gas/arm/thumbv6k.d, gas/arm/thumbv6k.s: New dump test.
1143         * gas/arm/arm.exp: Run it.
1144
1145 2005-03-10  Aldy Hernandez  <aldyh@redhat.com>
1146
1147         * gas/ppc/e500.d: Fix encoding of efscfd.
1148
1149 2005-03-10  Jeff Baker  <jbaker@qnx.com>
1150             Alan Modra  <amodra@bigpond.net.au>
1151
1152         * gas/ppc/booke.s: Add new m[t,f]sprg testcases.
1153         * gas/ppc/booke.d: Likewise.
1154
1155 2005-03-09  Richard Sandiford  <rsandifo@redhat.com>
1156
1157         * gas/mips/vr4130.[sd]: New test.
1158         * gas/mips/mips.exp: Run it.
1159
1160 2005-03-09  Richard Sandiford  <rsandifo@redhat.com>
1161
1162         * gas/mips/relax-swap1-mips[12].d: Expect the delay slots of
1163         bc1f and bc1t to be filled.
1164         * gas/mips/branch-misc-3.[sd]: New test.
1165         * gas/mips/mips.exp: Run it.
1166
1167 2005-03-09  Ben Elliston  <bje@au.ibm.com>
1168
1169         * gas/maxq10/maxq10.exp: Remove stray semicolons.
1170         * gas/maxq20/maxq20.exp: Likewise.
1171
1172 2005-03-08  Jan Beulich  <jbeulich@novell.com>
1173
1174         * gas/ia64/no-fit.[ls]: New.
1175         * gas/ia64/ia64.exp: Run new test.
1176
1177 2005-03-08  Jan Beulich  <jbeulich@novell.com>
1178
1179         * gas/ia64/xdata.[sd], gas/ia64/xdata-ilp32.d: New.
1180         * gas/ia64/ia64.exp: Run new tests.
1181
1182 2005-03-08  Jan Beulich  <jbeulich@novell.com>
1183
1184         * gas/ia64/pcrel.d: Account for big endian target.
1185         * gas/ia64/reloc-bad.s: Enforce 64-bit ABI.
1186
1187 2005-03-08  Hans-Peter Nilsson  <hp@axis.com>
1188
1189         Adjust testsuite for cris-axis-aout.
1190         * gas/cris/rd-bcnst.d, gas/cris/rd-usp-1.d: Adjust regexps for a.out output.
1191         * gas/cris/mulbug-err-1.s, gas/cris/rd-arch-1.d,
1192         gas/cris/rd-arch-2.d, gas/cris/rd-arch-3.d, gas/cris/rd-break32.d,
1193         gas/cris/rd-pcrel2.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
1194         gas/cris/rd-usp-1b.d, gas/cris/v32-err-7.s: Pass --em=criself.
1195
1196 2005-03-04  David Daney  <ddaney@avtrex.com>
1197
1198         * gas/mips/elf-rel23b.d: Use '__gnu_local_gp' instead of '_gp'
1199         for -mno-shared optimization.
1200         * gas/mips/elf-rel25a.d: Ditto.
1201
1202 2005-03-04  Nick Clifton  <nickc@redhat.com>
1203
1204         * gas/arm/arm.exp: Fix test for running the "undefined" to catch
1205         more non-ELF cases.
1206         * gas/arm/pic.d: Fix for vxworks target.
1207         * gas/arm/basic.d: Likewise.
1208         * gas/arm/unwind.d: Likewise.
1209
1210 2005-03-04  Richard Sandiford  <rsandifo@redhat.com>
1211
1212         * gas/mips/ldstla-{n32.s, n32.d, n32-shared.d}: Delete.
1213         * gas/mips/ldstla-{n64.d, n64-shared.d}: Adjust expected output
1214         for loads and stores from constant addresses.
1215         * gas/mips/ldstla-{sym32.s, eabi64.d, n64-sym32.d}: New tests.
1216         * gas/mips/mips.exp: Run them.
1217
1218 2005-03-03  Richard Sandiford  <rsandifo@redhat.com>
1219
1220         * gas/mips/mips.exp: Move tls tests to main $elf block.
1221
1222 2005-03-03  Nick Clifton  <nickc@redhat.com>
1223
1224         * gas/macros/macros.exp (and.s): Expect this test to fail for the
1225         tic4x-coff target because it uses the '&' character as a line
1226         separator.
1227
1228         * gas/sh/basic.exp: Add an sh-hms version of the pcrel test.
1229         * gas/sh/pcrel-hms.d: New file.  Adjusted form of pcrel-coff.d for
1230         the sh-hms target.
1231         * gas/sh/arch/arch.exp: Expect the same failures for sh-hms port
1232         as for the sh-coff port.
1233
1234         * gas/macros/macros.exp (run_list_test): Also expect the msp430
1235         port to fail the strings test because it defines
1236         ONLY_STANDARD_ESCAPES.
1237
1238         * gas/arm/arch6zk.s: Add three nop instructions in order to pad
1239         the .text section out to a 32-byte boundary as will automatically
1240         be done by the arm-aout target.
1241         * gas/arm/arch6zk.d: Add expected nop disassemblies.
1242
1243         * gas/d30v/serial.l: Remove listing lines that are no longer
1244         emitted and fix up expected binary encoding.
1245         * gas/d30v/serial2.l: Likewise.
1246         * gas/d30v/serial2O.l: Likewise.
1247
1248 2005-03-03  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
1249
1250         * gas/arc/extensions.s: Add tests for extcoreregister.
1251         * gas/arc/extensions.d: Likewise.
1252         * gas/arc/warn.s: Warnings for readonly core registers accessed.
1253         * gas/arc/warn.d: Likewise.
1254         * gas/arc/arc.exp: Run extensions testcase.
1255
1256 2005-03-03  Richard Sandiford  <rsandifo@redhat.com>
1257
1258         * gas/mips/noat-1.d: Add -mips1 to assembler options.
1259
1260 2005-03-03  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
1261
1262         * gas/arc/ld.s: Add checks for short immediates with ld.
1263         * gas/arc/ld.d: Likewise.
1264
1265 2005-03-02  Daniel Jacobowitz  <dan@codesourcery.com>
1266
1267         * gas/mips/tls-o32.d, gas/mips/tls-o32.s, gas/mips/tls-ill.l,
1268         gas/mips/tls-ill.s: New files.
1269         * gas/mips/mips.exp: Run TLS tests.
1270
1271 2005-03-02  Alan Modra  <amodra@bigpond.net.au>
1272
1273         * gas/ppc/astest.d: Adjust for relocs reduced to section sym.
1274         * gas/ppc/astest2.d: Likewise.
1275         * gas/ppc/astest2_64.d: Likewise.
1276         * ppc/astest64.d: Likewise.
1277         * ppc/booke.d: Likewise.
1278         * ppc/power4.d: Likewise.
1279         * ppc/test1elf32.d: Likewise.
1280         * ppc/test1elf64.d: Likewise.
1281
1282 2005-03-02  Jan Beulich  <jbeulich@novell.com>
1283
1284         * gas/i386/cr-err.[ls]: New.
1285         * gas/i386/crx.[ds]: New.
1286         * gas/i386/i386.exp: Run new tests.
1287
1288 2005-03-02  Jan Beulich  <jbeulich@novell.com>
1289
1290         * gas/i386/intelok.d: Add -r to objdump options. Adjust expectations.
1291         * gas/i386/intelok.s: Add checks for various special memory operands.
1292
1293 2005-03-01  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
1294
1295         * gas/arc/extensions.s: New file.
1296         * gas/arc/extensions.d: New file.
1297
1298 2005-03-01  Nick Clifton  <nickc@redhat.com>
1299
1300         * gas/arm/arm.exp (undefined): Run a COFF variant of this test for
1301         COFF based ports.
1302         * gas/arm/undefined_coff.s: New file: Variant of undefined.s but
1303         with a COFF formated local label name.
1304         * gas/arm/undefined_coff.l: New file.  Variant of undefined.l.
1305
1306 2005-03-01  Stig Petter Olsroed  <stigpo@users.sourceforge.net>
1307             Nick Clifton  <nickc@redhat.com>
1308
1309         * gas/arm/inst.d: Allow for ARM ports which decode the reloc
1310         associated with branches and so show the exact symbolic
1311         destination address rather than an offset from the start of the
1312         section.
1313         * gas/arm/pic.d: Likewise.
1314
1315 2005-03-01  Alan Modra  <amodra@bigpond.net.au>
1316
1317         * gas/m68k/mcf-emac.d: Allow for 64-bit addresses.
1318         * gas/m68k/mcf-mac.d: Likewise.
1319         * gas/m68k/mcf-mov3q.d: Likewise.
1320         * gas/m68k/mode5.d: Likewise.
1321
1322 2005-02-22  Eric Christopher  <echristo@redhat.com>
1323
1324         * gas/mips/elf-rel10.d: Update for label change.
1325
1326 2005-02-22  Maciej W. Rozycki  <macro@mips.com>
1327
1328         * gas/mips/mips16-dwarf2.d: Pass -mabi=32.  Include relocation
1329         information.
1330         * gas/mips/mips16-dwarf2-n32.d: New test to check DWARF2 line
1331         information for MIPS16 for the n32 ABI.
1332         * gas/mips/mips.exp. Run the new test.
1333
1334 2005-02-22  Eric Christopher  <echristo@redhat.com>
1335
1336         * gas/mips/elf-rel10.s: Add label for frob.
1337
1338 2005-02-22  Maciej W. Rozycki  <macro@mips.com>
1339
1340         * gas/mips/mips16-dwarf2.d: New test to check DWARF2 line
1341         information for MIPS16.
1342         * gas/mips/mips16-dwarf2.s: Source for the new test.
1343         * gas/mips/mips.exp: Run the new test.
1344
1345 2005-02-21  Alan Modra  <amodra@bigpond.net.au>
1346
1347         * gas/d10v/instruction_packing-005.d: Adjust.
1348         * gas/d10v/instruction_packing-008.d: Ignore disassembled stabs.
1349         * gas/d10v/instruction_packing-009.d: Likewise.
1350         * gas/d10v/instruction_packing-010.d: Likewise.
1351         * gas/d10v/warning-001.d: Use #warning instead of #error.
1352         * gas/d10v/warning-002.d: Likewise.
1353         * gas/d10v/warning-003.d: Likewise.
1354         * gas/d10v/warning-004.d: Likewise.
1355         * gas/d10v/warning-005.d: Likewise.
1356         * gas/d10v/warning-006.d: Likewise.
1357         * gas/d10v/warning-007.d: Likewise.
1358         * gas/d10v/warning-008.d: Likewise.
1359         * gas/d10v/warning-009.d: Likewise.
1360         * gas/d10v/warning-010.d: Likewise.
1361         * gas/d10v/warning-011.d: Likewise.
1362         * gas/d10v/warning-012.d: Likewise.
1363         * gas/d10v/warning-013.d: Likewise.
1364         * gas/d10v/warning-015.d: Likewise.
1365         * gas/d10v/warning-016.d: Likewise.
1366         * gas/d10v/warning-017.d: Likewise.
1367         * gas/d10v/warning-018.d: Likewise.
1368         * gas/d10v/warning-019.d: Likewise.
1369         * lib/gas-defs.exp (run_dump_test): Don't require a dump program if
1370         #warning given.  Rearrange to allow $program to remain unset.
1371         Fail the test if warning not found when expected.  Conversely fail
1372         the test if assembler errors or warnings given when not expected.
1373
1374 2005-02-18  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
1375
1376         * gas/mips/noat-1.s, gas/mips/noat-1.d, gas/mips/noat-2.s,
1377         gas/mips/noat2.l, gas/mips/noat-3.s, gas/mips/noat-3.l,
1378         gas/mips/noat-4.s, gas/mips/noat-4.l, gas/mips/noat-5.s,
1379         gas/mips/noat-5.l, gas/mips/noat-6.s, gas/mips/noat-6.l,
1380         gas/mips/noat-7.s, gas/mips/noat-7.l: New files, testcases for
1381         .set noat in macro expansions.
1382         * gas/mips/mips.exp: Run new testcases.
1383         * gas/mips/rol-hw.d, gas/mips/rol-hw.l, gas/mips/rol.d,
1384         gas/mips/rol.l, gas/mips/rol.s, gas/mips/rol64-hw.d,
1385         gas/mips/rol64-hw.l, gas/mips/rol64.d, gas/mips/rol64.l,
1386         gas/mips/rol64.s, gas/mips/uld2-eb.d, gas/mips/uld2-el.d,
1387         gas/mips/uld2.l, gas/mips/uld2.s, gas/mips/ulh2-eb.d,
1388         gas/mips/ulh2-el.d, gas/mips/ulh2.l, gas/mips/ulh2.s,
1389         gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-eb.d,
1390         gas/mips/ulw2-el-ilocks.d, gas/mips/ulw2-el.d, gas/mips/ulw2.l,
1391         gas/mips/ulw2.s: Don't try to test .set noat.
1392
1393 2005-02-17  H.J. Lu  <hongjiu.lu@intel.com>
1394
1395         * gas/ia64/hint.b-err.l: New file.
1396         * gas/ia64/hint.b-err.s: Likewise.
1397         * gas/ia64/hint.b-warn.l: Likewise.
1398         * gas/ia64/hint.b-warn.s: Likewise.
1399
1400         * gas/ia64/ia64.exp: Run hint.b-err and hint.b-warn.
1401
1402         * gas/ia64/opc-b.d: Pass -mhint.b=ok to as.
1403
1404 2005-02-17  Jan Beulich  <jbeulich@novell.com>
1405
1406         * gas/ia64/nostkreg.[ds]: New.
1407         * gas/ia64/ia64.exp: Run new test.
1408
1409 2005-02-16  Alan Modra  <amodra@bigpond.net.au>
1410
1411         * gas/all/gas.exp (quad): Don't run on i960.
1412
1413 2005-02-15  Nigel Stephens  <nigel@mips.com>
1414             Maciej W. Rozycki  <macro@mips.com>
1415
1416         * gas/mips/mips16-hilo.d: New test for the R_MIPS16_HI16 and
1417         R_MIPS16_LO16 relocs.
1418         * gas/mips/mips16-hilo-n32.d: Likewise, for the n32 ABI.
1419         * gas/mips/mips16-hilo.s: Source for the new tests.
1420         * gas/mips/mips.exp: Run the new tests.
1421
1422 2005-02-15  Jan Beulich  <jbeulich@novell.com>
1423
1424         * gas/ia64/pcrel.[ds]: New.
1425         * gas/ia64/ia64.exp: Run new test.
1426
1427 2005-02-15  Jan Beulich  <jbeulich@novell.com>
1428
1429         * gas/ia64/dv-raw-err.l: Expect specific resource for RAW
1430         violation on b0.
1431         * gas/ia64/regval.[ls]: New.
1432         * gas/ia64/ia64.exp: Run new test.
1433
1434 2005-02-15  Jan Beulich  <jbeulich@novell.com>
1435
1436         * gas/ia64/dv-raw-err.s: Don't use r0 or f0 as output operand.
1437         * gas/ia64/dv-waw-err.s: Likewise.
1438         * gas/ia64/reg-err.[ls]: New.
1439         * gas/ia64/ia64.exp: Run new test.
1440
1441 2005-02-15  Jan Beulich  <jbeulich@novell.com>
1442
1443         * gas/ia64/reloc.[ds]: New.
1444         * gas/ia64/reloc-bad.[ls]: New.
1445         * gas/ia64/ia64.exp: Run new tests.
1446
1447 2005-02-15  Jan Beulich  <jbeulich@novell.com>
1448
1449         * gas/ia64/operand-or.d: Pass -xnone to assembler.
1450
1451 2005-02-13  Jan Beulich  <jbeulich@novell.com>
1452
1453         * gas/ia64/label.l: Adjust line numbers.
1454         * gas/ia64/label.s: Add .explicit.
1455         * gas/ia64/nop_x.s: Likewise.
1456         * gas/ia64/opc-a.d: Add assembler option -xnone.
1457         * gas/ia64/opc-b.d: Likewise.
1458         * gas/ia64/opc-f.d: Likewise.
1459         * gas/ia64/opc-i.d: Likewise.
1460         * gas/ia64/opc-m.d: Likewise.
1461         * gas/ia64/opc-x.d: Likewise.
1462         * gas/ia64/pseudo.d: Likewise.
1463         * gas/ia64/regs.d: Likewise.
1464         * gas/ia64/tls.d: Likewise.
1465         * gas/ia64/unwind-err.l: Adjust line numbers.
1466         * gas/ia64/unwind-err.s: Remove explicit stops.
1467
1468 2005-02-13  Jan Beulich  <jbeulich@novell.com>
1469
1470         * gas/ia64/pound.[ls]: New.
1471         * gas/ia64/ia64.exp: Run new test.
1472
1473 2005-02-13  H.J. Lu  <hongjiu.lu@intel.com>
1474
1475         * gas/ia64/ia64.exp: Add "operand-or".
1476
1477         * gas/ia64/operand-or.d: New file.
1478         * gas/ia64/operand-or.s: Likewise.
1479
1480 2005-02-11  H.J. Lu  <hongjiu.lu@intel.com>
1481
1482         * gas/ia64/ia64.exp: Pass -munwind-check=error for unwind-err
1483         and proc.
1484
1485 2005-02-10  Julian Brown  <julian@codesourcery.com>
1486
1487         * gas/arm/unwind.d: Alter expected output to include dependency on
1488         __aeabi_unwind_cpp_pr[01].
1489
1490 2005-02-09  Jan Beulich  <jbeulich@novell.com>
1491
1492         * gas/i386/intelok.s: Remove comments disabling alternative forms of
1493         fbld, fbstp, and fldcw.
1494         * gas/i386/intelok.d: Expect two instances of fbld, fbstp, and fldcw.
1495
1496 2005-02-07  Inderpreet Singh <inderpreetb@noida.hcltech.com>
1497
1498         * gas/maxq10/jump.d: Fixed relative jump offset.
1499         * gas/maxq10/call.d: Likewise.
1500         * gas/maxq20/jump.d: Likewise.
1501         * gas/maxq20/call.d: Likewise.
1502
1503 2005-02-07  Hans-Peter Nilsson  <hp@axis.com>
1504
1505         * lib/gas-defs.exp: Support new directive "warning".
1506
1507 2005-02-02  Jan Beulich  <jbeulich@novell.com>
1508
1509         * gas/ia64/pred-rel.s: New.
1510         * gas/ia64/ia64.exp: Run new test.
1511
1512 2005-01-31  Daniel Jacobowitz  <dan@codesourcery.com>
1513
1514         * gas/mips/elf-rel23.d, gas/mips/elf-rel23a.d: Accept little-endian.
1515         * gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d: Accept section
1516         symbol names.
1517
1518 2005-01-31  Jan Beulich  <jbeulich@novell.com>
1519
1520         * gas/macros/repeat.[ds]: New.
1521         * gas/macros/macros.exp: Run new test.
1522
1523 2005-01-31  Jan Beulich  <jbeulich@novell.com>
1524
1525         * gas/macros/badarg.[ls]: New.
1526         * gas/macros/end.[ls]: New.
1527         * gas/macros/redef.[ls]: New.
1528         * gas/macros/macros.exp (run_list_test): Copy from elsewhere.
1529         Run new tests.
1530
1531 2005-01-31  Jan Beulich  <jbeulich@novell.com>
1532
1533         * gas/ia64/operands.[ls]: New.
1534         * gas/ia64/ia64.exp: Run new test.
1535
1536 2005-01-31  Jan Beulich  <jbeulich@novell.com>
1537
1538         * gas/ia64/proc.[ls]: New.
1539         * gas/ia64/unwind-err.[ls]: New.
1540         * gas/ia64/ia64.exp: Run new tests.
1541
1542 2005-01-31  Jan Beulich  <jbeulich@novell.com>
1543
1544         * gas/ia64/bundling.[ds]: New.
1545         * gas/ia64/label.[ls]: New.
1546         * gas/ia64/last.[ls]: New.
1547         * gas/ia64/slot2.[ls]: New.
1548         * gas/ia64/ia64.exp: Run new tests.
1549
1550 2005-01-31  Jan Beulich  <jbeulich@novell.com>
1551
1552         * gas/ia64/pseudo.[ds]: New.
1553         * gas/ia64/ia64.exp: Run new test.
1554
1555 2005-01-27  Jan Beulich  <jbeulich@novell.com>
1556
1557         * gas/ia64/nop_x.[ds]: New.
1558         * gas/ia64/ia64.exp: Run new test.
1559
1560 2005-01-27  Jan Beulich  <jbeulich@novell.com>
1561
1562         * gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
1563         M-unit.
1564         * gas/ia64/mov-ar.[ds]: New.
1565         * gas/ia64/ia64.exp: Run new test.
1566
1567 2005-01-24  Nick Clifton  <nickc@redhat.com>
1568
1569         * gas/all/sleb128.d: Do not assume an 8-bit byte.
1570         * gas/all/quad.d: Likewise.  Also allow for ports which order
1571         bytes within words in other than simple big-endian or
1572         little-endian fashions.
1573
1574 2005-01-19  Richard Sandiford  <rsandifo@redhat.com>
1575
1576         * gas/all/sleb128.[sd]: New test.
1577         * gas/all/quad.[sd]: New test.
1578         * gas/all/gas.exp: Run them.
1579
1580 2005-01-17  Andrew Stubbs  <andrew.stubbs@st.com>
1581
1582         * gas/sh/arch/arch.exp: Correct the email address.
1583         Correct a few comment typos.
1584         Add new tests to ensure that the assembler will only accept
1585         instructions valid in each architecture and vice-versa.
1586         * gas/sh/arch/arch_expected.txt: Update/Correct the test results.
1587         * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
1588         * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
1589         * gas/sh/arch/sh2a-nofpu.s: Generate new file.
1590         * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.
1591         * gas/sh/arch/sh2a-or-sh4.s: Regenerate.
1592         * gas/sh/arch/sh2a.s: Generate new file.
1593         * gas/sh/arch/sh2e.s: Regenerate.
1594         * gas/sh/arch/sh2.s: Regenerate.
1595         * gas/sh/arch/sh3-dsp.s: Regenerate.
1596         * gas/sh/arch/sh3e.s: Regenerate.
1597         * gas/sh/arch/sh3-nommu.s: Regenerate.
1598         * gas/sh/arch/sh3.s: Regenerate.
1599         * gas/sh/arch/sh4al-dsp.s: Regenerate.
1600         * gas/sh/arch/sh4a-nofpu.s: Regenerate.
1601         * gas/sh/arch/sh4a.s: Regenerate.
1602         * gas/sh/arch/sh4-nofpu.s: Regenerate.
1603         * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
1604         * gas/sh/arch/sh4.s: Regenerate.
1605         * gas/sh/arch/sh-dsp.s: Regenerate.
1606         * gas/sh/arch/sh.s: Regenerate.
1607
1608 2005-01-12  H.J. Lu  <hongjiu.lu@intel.com>
1609
1610         * i386/i386.exp: Run "sib".
1611
1612         * gas/i386/sib.d: New file.
1613         * gas/i386/sib.s: Likewise.
1614
1615 2005-01-09  Andreas Schwab  <schwab@suse.de>
1616
1617         * gas/i386/intel16.d: Ignore trailing text with #pass.
1618         * gas/i386/intelok.d: Likewise.
1619         * gas/i386/prefix.d: Likewise.
1620         * gas/i386/sub.d: Likewise.
1621         * gas/i386/padlock.d: Likewise.
1622         * gas/i386/x86_64.d: Likewise.
1623
1624 2005-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1625
1626         * gas/elf/elf.exp (section5): Use 0-9 instead of [:digit:].
1627
1628 2004-12-31  Alan Modra  <amodra@bigpond.net.au>
1629
1630         * gas/elf/elf.exp: Don't list reloc sections.
1631         * gas/elf/section5.e: Remove reloc sections.
1632
1633 2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
1634
1635         * gas/crx/beq_insn.d: Update reference file according to
1636         disassembler printing method.
1637         * gas/crx/bit_insn.d: Likewise.
1638         * gas/crx/br_insn.d: Likewise.
1639         * gas/crx/cmpbr_insn.d: Likewise.
1640         * gas/crx/cop_insn.d: Likewise.
1641         * gas/crx/load_stor_insn.d: Likewise.
1642
1643 2004-12-21  Hans-Peter Nilsson  <hp@axis.com>
1644
1645         * gas/elf/section5.e, gas/elf/section5.l: Replace [:digit:],
1646         [:xdigit:] and {N} in regexps with [0-9], [0-9a-fA-F] and N
1647         copies, to cater to tcl versions before Tcl 8.2.3.
1648
1649 2004-12-20  Nick Clifton  <nickc@redhat.com>
1650
1651         * gas/elf/section5.[ls]: Use % instead of @ in .section
1652         directives.
1653
1654 2004-12-16  Richard Sandiford  <rsandifo@redhat.com>
1655
1656         * gas/v850/split-lo16.{s,d}: New test.
1657         * gas/v850/v850.exp: Run it.
1658
1659 2004-12-15 Jan Beulich  <jbeulich@novell.com>
1660
1661         * gas/elf/section5.[els]: New.
1662
1663 2004-12-13  Richard Sandiford  <rsandifo@redhat.com>
1664
1665         * gas/mips/elf-rel25.d, gas/mips/elf-rel25a.d: Cope with different
1666         .text alignments.
1667
1668 2004-12-11  Alan Modra  <amodra@bigpond.net.au>
1669
1670         * gas/alpha/elf-usepv-1.d: Update for changed section syms.
1671         * gas/arm/mapping.d: Likewise.
1672         * gas/mips/tmips16-e.d: Likewise.
1673         * gas/mips/tmips16-f.d: Likewise.
1674         * gas/mmix/align-1.d: Likewise.
1675         * gas/mmix/basep-10.d: Likewise.
1676         * gas/mmix/basep-11.d: Likewise.
1677         * gas/mmix/basep-7.d: Likewise.
1678         * gas/mmix/basep-8.d: Likewise.
1679         * gas/mmix/basep-9.d: Likewise.
1680         * gas/mmix/builtin1.d: Likewise.
1681         * gas/mmix/builtin2.d: Likewise.
1682         * gas/mmix/builtin3.d: Likewise.
1683         * gas/mmix/bz-c.d: Likewise.
1684         * gas/mmix/comment-2.d: Likewise.
1685         * gas/mmix/comment-3.d: Likewise.
1686         * gas/mmix/cons-2.d: Likewise.
1687         * gas/mmix/fb-1.d: Likewise.
1688         * gas/mmix/fb-2.d: Likewise.
1689         * gas/mmix/geta-c.d: Likewise.
1690         * gas/mmix/greg1.d: Likewise.
1691         * gas/mmix/greg1a.d: Likewise.
1692         * gas/mmix/greg2.d: Likewise.
1693         * gas/mmix/greg2a.d: Likewise.
1694         * gas/mmix/greg3.d: Likewise.
1695         * gas/mmix/greg4.d: Likewise.
1696         * gas/mmix/greg5.d: Likewise.
1697         * gas/mmix/greg6.d: Likewise.
1698         * gas/mmix/greg7.d: Likewise.
1699         * gas/mmix/greg8.d: Likewise.
1700         * gas/mmix/is-1.d: Likewise.
1701         * gas/mmix/jump-c.d: Likewise.
1702         * gas/mmix/local-1.d: Likewise.
1703         * gas/mmix/locall1.d: Likewise.
1704         * gas/mmix/odd-1.d: Likewise.
1705         * gas/mmix/op-0-1.d: Likewise.
1706         * gas/mmix/op-0-1s.d: Likewise.
1707         * gas/mmix/op-0-2.d: Likewise.
1708         * gas/mmix/prefix1.d: Likewise.
1709         * gas/mmix/prefix2.d: Likewise.
1710         * gas/mmix/prefix3.d: Likewise.
1711         * gas/mmix/pseudo-1.d: Likewise.
1712         * gas/mmix/pushj-c.d: Likewise.
1713         * gas/mmix/pushj-cs.d: Likewise.
1714         * gas/mmix/sym-1.d: Likewise.
1715         * gas/mmix/weak1-s.d: Likewise.
1716         * gas/mmix/weak1.d: Likewise.
1717         * gas/mmix/zerop-1.d: Likewise.
1718         * gas/ppc/power4.d: Likewise.
1719         * gas/ppc/test1elf32.d: Likewise.
1720         * gas/ppc/test1elf64.d: Likewise.
1721         * gas/sh/sh64/datal32-3.d: Likewise.
1722         * gas/sh/sh64/datal64-3.d: Likewise.
1723         * gas/sh/sh64/localcom-1.d: Likewise.
1724
1725 2004-12-10  Ian Lance Taylor  <ian@wasabisystems.com>
1726
1727         * gas/mips/elf-rel23a.d: New test.
1728         * gas/mips/elf-rel23b.d: New test.
1729         * gas/mips/elf-rel25.s: New test.
1730         * gas/mips/elf-rel25.d: New test.
1731         * gas/mips/elf-rel25a.d: New test.
1732         * gas/mips/mips.exp: Run new tests.
1733
1734 2004-12-09  Paul Brook  <paul@codesourcery.com>
1735
1736         * gas/arm/unwind.d: Expect R_ARM_PREL31 relocations.
1737
1738 2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
1739
1740         * gas/mips/branch-swap.d: Pass -32 to as.
1741
1742 2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
1743
1744         * gas/crx/br_insn.d: Fix error in expected disassembly.
1745
1746 2004-11-29  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1747
1748         * gas/m32r/rela-1.s: New test.
1749         * gas/m32r/rela-1.d: Expected disassembly.
1750         * gas/m32r/m32r.exp: Run the new test.
1751         * gas/m32r/relax-1.d: Update for fixed pcrel reloc
1752         generation.
1753
1754 2004-11-27  Richard Earnshaw  <rearnsha@arm.com>
1755
1756         * gas/arm/thumbv6.d (setend): Remove stray tab at end
1757         of dump pattern.
1758
1759 2004-11-25  H.J. Lu  <hongjiu.lu@intel.com>
1760
1761         * gas/ia64/group-1.d: Adjust expected secion ordering.
1762
1763 2004-11-25 Jan Beulich  <jbeulich@novell.com>
1764
1765         * gas/i386/x86-64-inval.[sl]: Remove sahf/lahf.
1766
1767 2004-11-24  Paul Brook  <paul@codesourcery.com>
1768
1769         * gas/elf/group0a.d: Adjust expected secion ordering.
1770         * gas/elf/group1a.d: Ditto.
1771         * gas/elf/section4.d: Ditto.
1772
1773 2004-11-24  Nick Clifton  <nickc@redhat.com>
1774
1775         * gas/iq2000/allinsn.exp: Remove IQ10 tests.
1776         * gas/iq2000/q10allinsn.d: Delete.
1777         * gas/iq2000/q10allinsn.s: Delete.
1778         * gas/iq2000/q10hazard4.s: Delete.
1779         * gas/iq2000/q10hazard5.s: Delete.
1780         * gas/iq2000/q10load-hazards.exp: Delete.
1781         * gas/iq2000/q10nohazard.s: Delete.
1782         * gas/iq2000/q10noyield.s: Delete.
1783         * gas/iq2000/q10test0.d: Delete.
1784         * gas/iq2000/q10test0.s: Delete.
1785         * gas/iq2000/q10test1.d: Delete.
1786         * gas/iq2000/q10test1.s: Delete.
1787         * gas/iq2000/q10test10.d: Delete.
1788         * gas/iq2000/q10test10.s: Delete.
1789         * gas/iq2000/q10test11.d: Delete.
1790         * gas/iq2000/q10test11.s: Delete.
1791         * gas/iq2000/q10test12.d: Delete.
1792         * gas/iq2000/q10test12.s: Delete.
1793         * gas/iq2000/q10test2.d: Delete.
1794         * gas/iq2000/q10test2.s: Delete.
1795         * gas/iq2000/q10test3.d: Delete.
1796         * gas/iq2000/q10test3.s: Delete.
1797         * gas/iq2000/q10test4.d: Delete.
1798         * gas/iq2000/q10test4.s: Delete.
1799         * gas/iq2000/q10test5.d: Delete.
1800         * gas/iq2000/q10test5.s: Delete.
1801         * gas/iq2000/q10test6.d: Delete.
1802         * gas/iq2000/q10test6.s: Delete.
1803         * gas/iq2000/q10test7.d: Delete.
1804         * gas/iq2000/q10test7.s: Delete.
1805         * gas/iq2000/q10test8.d: Delete.
1806         * gas/iq2000/q10test8.s: Delete.
1807         * gas/iq2000/q10test9.d: Delete.
1808         * gas/iq2000/q10test9.s: Delete.
1809         * gas/iq2000/q10yield.exp: Delete.
1810         * gas/iq2000/test.exp: Delete.
1811
1812 2004-11-24  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
1813
1814         * gas/arc/st.s: Add checks for other variants of the sr and st
1815         instruction.
1816         * gas/arc/st.d: Update the expected disassembly.
1817
1818 2004-11-23  Nick Clifton  <nickc@redhat.com>
1819
1820         * gas/mn10300/relax.s: Add further tests of the relaxing of branch
1821         instructions.
1822         * gas/mn10300/relax.d: Add expected relocations.
1823
1824 2004-11-22  Ravi Ramaseshan  <ravi.ramaseshan@codito.com>
1825
1826         * gas/arc/ld.s: Add check of load of a long immediate.
1827         * gas/arc/ld.d: Add expected disassembly.
1828
1829 2004-11-22  Hans-Peter Nilsson  <hp@axis.com>
1830
1831         * gas/all/gas.exp: Run dg-runtest for all err-*.s and warn-*.s.
1832         * gas/all/err-1.s, gas/all/warn-1.s: New tests.
1833
1834 2004-11-18  Inderpreet Singh   <inderpreetb@nioda.hcltech.com>
1835
1836         * gas/maxq10/call.d: Fix expected results now that bfd assembler
1837         support is enabled by default.
1838         * gas/maxq10/range.d: Likewise.
1839         * gas/maxq20/call.d: Likewise.
1840
1841 2004-11-17  Daniel Jacobowitz  <dan@codesourcery.com>
1842
1843         * gas/arm/mapping.d: Expect F markers for Thumb code.
1844         * gas/arm/unwind.d: Update big-endian pattern.
1845
1846 2004-11-12  Nick Clifton  <nickc@redhat.com>
1847
1848         * gas/mn10300/basic.exp: Add relax test.
1849         * gas/mn10300/relax.s: New test.
1850         * gas/mn10300/relax.d: Expected results.  Make sure that the
1851         correct size of instruction has been selected.
1852
1853 2004-11-11  Bob Wilson  <bob.wilson@acm.org>
1854
1855         * gas/xtensa/short_branch_offset.s: New.
1856         * gas/xtensa/short_branch_offset.d: New.
1857         * gas/xtensa/all.exp: Run new test.
1858
1859 2004-11-10  Alan Modra  <amodra@bigpond.net.au>
1860
1861         * gas/i386/opcode.s: Pad section.
1862         * gas/i386/intelok.s: Likewise.
1863         * gas/i386/opcode.d: Update.
1864         * gas/i386/intelok.d: Update.
1865
1866 2004-11-08  Inderpreet Singh   <inderpreetb@nioda.hcltech.com>
1867             Vineet Sharma      <vineets@noida.hcltech.com>
1868
1869         * gas/maxq10: New directory.  Contains tests for maxq port.
1870         * gas/maxq20: Likewise.
1871
1872 2004-11-05  H.J. Lu  <hongjiu.lu@intel.com>
1873
1874         * gas/i386/general.s: Add movzb.
1875         * gas/i386/general.l: Updated.
1876
1877 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
1878
1879         * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
1880         * gas/cris/operand-err-1.s (test.m constant): Remove xfail marker
1881         and update rationale.  Mark "ba [external_symbol]" and "ba [r3]"
1882         as invalid.
1883         * gas/ieee-fp/x930509a.exp: setup_xfail for crisv32-*-*.
1884         * gas/macros/macros.exp: setup_xfail strings for crisv32-*-*.
1885         * gas/cris/abs32-1.s, gas/cris/arch-err-1.s,
1886         gas/cris/arch-err-2.s, gas/cris/arch-err-3.s,
1887         gas/cris/arch-err-4.s, gas/cris/arch-err-5.s,
1888         gas/cris/bound-err-1.s, gas/cris/brokw-3b.s,
1889         gas/cris/march-err-1.s, gas/cris/march-err-2.s,
1890         gas/cris/push-err-1.s, gas/cris/push-err-2.s,
1891         gas/cris/pushpopv32.s, gas/cris/rd-abs32-1.d,
1892         gas/cris/rd-abs32-2.d, gas/cris/rd-arch-1.d, gas/cris/rd-arch-2.d,
1893         gas/cris/rd-arch-3.d, gas/cris/rd-bkw1b.d, gas/cris/rd-bkw2b.d,
1894         gas/cris/rd-bkw3b.d, gas/cris/rd-bound1.d, gas/cris/rd-bound1.s,
1895         gas/cris/rd-bound2.d, gas/cris/rd-bound3.d, gas/cris/rd-bound4.d,
1896         gas/cris/rd-break32.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
1897         gas/cris/rd-spr-1.d, gas/cris/rd-spr-1.s, gas/cris/rd-usp-1.d,
1898         gas/cris/rd-usp-1b.d, gas/cris/rd-v10_32o-1.d,
1899         gas/cris/rd-v10_32o-2.d, gas/cris/rd-v10_32o-2.s,
1900         gas/cris/rd-v32-b1.d, gas/cris/rd-v32-b1.s, gas/cris/rd-v32-b2.d,
1901         gas/cris/rd-v32-b2.s, gas/cris/rd-v32-b3.d, gas/cris/rd-v32-b3.s,
1902         gas/cris/rd-v32-f1.d, gas/cris/rd-v32-f1.s, gas/cris/rd-v32-i1.d,
1903         gas/cris/rd-v32-i1.s, gas/cris/rd-v32-l1.d, gas/cris/rd-v32-l1.s,
1904         gas/cris/rd-v32-l3.d, gas/cris/rd-v32-l3.s, gas/cris/rd-v32-l4.d,
1905         gas/cris/rd-v32-l4.s, gas/cris/rd-v32o-1.d, gas/cris/rd-v32s-1.d,
1906         gas/cris/rd-v32s-2.d, gas/cris/rd-v32s-2.s, gas/cris/rd-v32s-3.d,
1907         gas/cris/rd-v32s-3.s, gas/cris/rd-v32s-4.d, gas/cris/rd-v32s-4.s,
1908         gas/cris/rd-vao-1.d, gas/cris/v32-err-1.s, gas/cris/v32-err-10.s,
1909         gas/cris/v32-err-11.s, gas/cris/v32-err-2.s, gas/cris/v32-err-3.s,
1910         gas/cris/v32-err-4.s, gas/cris/v32-err-5.s, gas/cris/v32-err-6.s,
1911         gas/cris/v32-err-7.s, gas/cris/v32-err-8.s, gas/cris/v32-err-9.s:
1912         New tests.
1913
1914 2004-11-04 Jan Beulich <jbeulich@novell.com>
1915
1916         * gas/i386/i386.exp: Execute new tests intelbad and intelok.
1917         * gas/i386/intelbad.[sl]: New test to check for various things not
1918         permitted in Intel mode.
1919         * gas/i386/intel.d, gas/i386/opcode.d, gas/i386/x86-64-opcode.d:
1920         Adjust for change to segment register store.
1921         * gas/i386/intelok.[sd]: New test to check various Intel mode specific
1922         things get handled correctly.
1923         * gas/i386/x86_64.[sd]: Remove unsupported constructs referring to
1924         'high' and 'low' parts of an operand, which the parser previously
1925         accepted while neither telling that it's not supported nor that it
1926         ignored the remainder of the line following these supposed keywords.
1927
1928 2004-10-28  Tomer Levi  <Tomer.Levi@nsc.com>
1929
1930         * gas/crx/cop_insn.d: Regenerate (after a bug fix in Assembler).
1931
1932 2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
1933
1934         * gas/crx/cop_insn.s: Test new Co-Processor instruction 'cpi'.
1935         * gas/crx/list_insn.s: Add hi/lo/u<N> registers tests, fix test bugs.
1936         * gas/crx/cop_insn.d: Regenerate.
1937         * gas/crx/list_insn.d: Likewise.
1938
1939 2004-10-23  Daniel Jacobowitz  <dan@debian.org>
1940
1941         * gas/cfi/cfi-arm-1.d, gas/cfi/cfi-arm-1.s: New files.
1942         * gas/cfi/cfi.exp: Run cfi-arm-1 test.
1943
1944 2004-10-21  Tomer Levi  <Tomer.Levi@nsc.com>
1945
1946         * gas/crx/cop_insn.s: Reverse operands order in store co-processor
1947         instructions.
1948         * gas/crx/list_insn.s: Remove test for unsupported 'popa' instruction.
1949         * gas/crx/cop_insn.d: Regenerate.
1950         * gas/crx/list_insn.d: Likewise.
1951
1952 2004-10-14  Paul Brook  <paul@codesourcery.com>
1953
1954         * gas/arm/mapping.d: Pass --special-syms to objdump.
1955
1956 2004-10-08  Daniel Jacobowitz  <dan@debian.org>
1957
1958         * gas/i386/i386.exp: Don't run divide test for targets where '/'
1959         is a comment.  Run x86-64-unwind for 64-bit ELF targets.
1960         * gas/i386/x86-64-unwind.d, gas/i386/x86-64-unwind.s: New.
1961
1962 2004-10-08  Alan Modra  <amodra@bigpond.net.au>
1963
1964         * gas/cfi/cfi-common-4.d: Correct for 64 bit targets.
1965
1966 2004-10-07  Bob Wilson  <bob.wilson@acm.org>
1967
1968         * gas/xtensa/all.exp: Adjust expected error message for j_too_far.
1969         Change entry_align test to expect an error.
1970         * gas/xtensa/entry_misalign2.s: Use no-transform instead of
1971         no-generics directives.
1972
1973 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
1974
1975         * gas/mips/elf-rel{23,24}.[sd]: New tests.
1976         * gas/mips/mips.exp: New test.
1977
1978 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
1979
1980         * gas/mips/elf-rel22.[sd]: New test.
1981         * gas/mips/mips.exp: Run it.
1982
1983 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
1984
1985         * gas/mips/elf-rel21.[sd]: New test.
1986         * gas/mips/mips.exp: Run it.
1987
1988 2004-10-07  Jan Beulich  <jbeulich@novell.com>
1989
1990         * gas/cfi/cfi-common-4.[ds]: New.
1991         * gas/cfi/cfi.exp: Run new test.
1992
1993 2004-10-07  Tomer Levi  <Tomer.Levi@nsc.com>
1994
1995         * gas/crx/cop_insn.s: New file.
1996         * gas/crx/cop_insn.d: Likewise.
1997         * gas/crx/load_stor_insn.s: Move Co-processor insns to a separate
1998         test.
1999         * gas/crx/misc_insn.s: Likewise.
2000         * gas/crx/load_stor_insn.d: Regenerate.
2001         * gas/crx/misc_insn.d: Likewise.
2002
2003 2004-10-06  Aldy Hernandez  <aldyh@redhat.com>
2004
2005         * gas/ppc/e500.s: Add double-precision instructions.
2006         * gas/ppc/e500.d: Same.
2007
2008 2004-10-05  Paul Brook  <paul@codesourcery.com>
2009
2010         * gas/arm/arm.exp: Add unwind table test.  Recognise
2011         arm-symbian-symbianelf and arm-none-eabi.
2012         * gas/arm/unwind.s: New file.
2013         * gas/arm/unwind.d: New file.
2014
2015 2004-10-01  Bill Farmer  <Bill@the-farmers.freeserve.co.uk>
2016
2017         * gas/pdp11/opcode.d: Fix sob opcode value.
2018
2019 2004-09-30  Paul Brook  <paul@codesourcery.com>
2020
2021         * gas/arm/arch6zk.d: New file.
2022         * gas/arm/arch6zk.s: New file.
2023         * gas/arm/arm.exp: Add them.
2024
2025 2004-09-29  Alan Modra  <amodra@bigpond.net.au>
2026
2027         * gas/i386/secrel.s: Pad .rdata out to 16 byte boundary.
2028         * gas/i386/secrel.d: Adjust to suit.
2029
2030 2004-09-19  Paul Brook  <paul@codesourcery.com>
2031
2032         * gas/elf/elf.exp: Recognise additional arm elf targets.
2033
2034 2004-09-17  Paul Brook  <paul@codesourcery.com>
2035
2036         * gas/arm/pic.s: Add (target2).
2037         * gas/arm/pic.d: Ditto.
2038
2039 2004-09-13  Paul Brook  <paul@codesourcery.com>
2040
2041         * gas/arm/pic.d: Rename RELABS to TARGET1.
2042         * gas/arm/pic.s: Ditto.
2043
2044 2004-09-03  Tomer Levi  <Tomer.Levi@nsc.com>
2045
2046         * gas/crx: New directory.
2047         * gas/crx/allinsn.exp: New test script.
2048         * gas/crx/arith_insn.s: New file.
2049         * gas/crx/arith_insn.d: Likewise.
2050         * gas/crx/beq_insn.s: Likewise.
2051         * gas/crx/beq_insn.d: Likewise.
2052         * gas/crx/bit_insn.s: Likewise.
2053         * gas/crx/bit_insn.d: Likewise.
2054         * gas/crx/br_insn.s: Likewise.
2055         * gas/crx/br_insn.d: Likewise.
2056         * gas/crx/cmov_insn.s: Likewise.
2057         * gas/crx/cmov_insn.d: Likewise.
2058         * gas/crx/cmpbr_insn.s: Likewise.
2059         * gas/crx/cmpbr_insn.d: Likewise.
2060         * gas/crx/jscond_insn.s: Likewise.
2061         * gas/crx/jscond_insn.d: Likewise.
2062         * gas/crx/list_insn.s: Likewise.
2063         * gas/crx/list_insn.d: Likewise.
2064         * gas/crx/load_stor_insn.s: Likewise.
2065         * gas/crx/load_stor_insn.d: Likewise.
2066         * gas/crx/misc_insn.s: Likewise.
2067         * gas/crx/misc_insn.d: Likewise.
2068         * gas/crx/no_op_insn.s: Likewise.
2069         * gas/crx/no_op_insn.d: Likewise.
2070         * gas/crx/shift_insn.s: Likewise.
2071         * gas/crx/shift_insn.d: Likewise.
2072
2073 2004-08-27  Richard Sandiford  <rsandifo@redhat.com>
2074
2075         * gas/frv/fr550-pack1.[sd]: New test.
2076         * gas/frv/allinsn.exp: Run it.
2077
2078 2004-08-27  Nick Clifton  <nickc@redhat.com>
2079
2080         * gas/i386/i386.exp: Allow pcrel test for COFF targets as well,
2081         but not for PE targets.  Similarly for the absrel test.
2082
2083 2004-08-26  Nick Clifton  <nickc@redhat.com>
2084
2085         * gas/i386/i386.exp: Group ELF specific tests together.  Move the
2086         pcrel test into the ELF only section.  Use is_elf_format to test
2087         for ELF based toolchains.
2088
2089 2004-08-25  H.J. Lu  <hongjiu.lu@intel.com>
2090
2091         * gas/all/gas.exp: Use `string match ""' instead of `eq ""'.
2092
2093 2004-08-24  Jan Beulich  <jbeulich@novell.com>
2094
2095         * gas/all/altmacro.[sd]: Split out part from here...
2096         * gas/all/altmac2.[sd]: ... to here.
2097         * gas/all/excl.s: New.
2098         * gas/all/gas.exp: Suppress both tests for a few targets known to
2099         break. Run the new (split out) test only when the target doesn't
2100         use '!' as a comment character.
2101
2102 2004-08-18  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
2103
2104         * gas/mips/branch-swap.s: New testcase.
2105         * gas/mips/branch-swap.d: New testcase.
2106         * gas/mips/mips.exp: Run the testcase.
2107
2108 2004-08-18  Nick Clifton  <nickc@redhat.com>
2109
2110         * gas/macros/strings.s: Remove #NO_APP, accidentally committed as
2111         part of another patch.
2112
2113 2004-08-15  Nick Clifton  <nickc@redhat.com>
2114
2115         * gas/all/altmacro.d: Allow for rest of frag being padded to an
2116         alignment boundary.
2117
2118         * gas/arm/arm.exp: Run bignum test for ELF based targets only.
2119
2120 2004-08-16  Alan Modra  <amodra@bigpond.net.au>
2121
2122         * gas/cfi/cfi-alpha-1.d: Adjust for readelf fix.
2123         * gas/cfi/cfi-alpha-3.d: Likewise.
2124         * gas/cfi/cfi-i386.d: Likewise.
2125         * gas/cfi/cfi-m68k.d: Likewise.
2126         * gas/cfi/cfi-ppc-1.d: Likewise.
2127         * gas/cfi/cfi-s390-1.d: Likewise.
2128         * gas/cfi/cfi-s390x-1.d: Likewise.
2129         * gas/cfi/cfi-sh-1.d: Likewise.
2130         * gas/cfi/cfi-sparc-1.d: Likewise.
2131         * gas/cfi/cfi-sparc64-1.d: Likewise.
2132         * gas/cfi/cfi-x86_64.d: Likewise.
2133
2134 2004-08-13 Jan Beulich <jbeulich@novell.com>
2135
2136         * gas/all/altmacro.[sd]: New test.
2137         * gas/all/gas.exp: Run the new test.
2138
2139 2004-08-10  Mark Mitchell  <mark@codesourcery.com>
2140
2141         * gas/arm/bignum1.s: New test.
2142         * gas/arm/arm.exp: Run it.
2143
2144 2004-08-06  Paul Brook  <paul@codesourcery.com>
2145
2146         * gas/arm/pic.s,d: Test RELABS and SBREL relocations.
2147
2148 2004-08-05  Nitin Yewale  <nitiny@kpitcummins.com>
2149
2150         * h8300/h8300.exp: Addition of new test case to check rx
2151         generation with adds and subs instruction for plain H8/300 target.
2152         * h8300/addsubrxcheck.s: New test source file.
2153
2154 2004-08-01  Stephane Carrez  <stcarrez@nerim.fr>
2155
2156         * gas/m68hc11/m68hc11.exp: Fix tests for 2.15
2157         * gas/elf/elf.exp: Test obj-elf for m6811-* and m6812-*
2158         * gas/symver/symver.exp: Likewise for symver tests.
2159
2160 2004-07-30  Michal Ludvig  <mludvig@suse.cz>
2161
2162         * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
2163         VIA PadLock instructions.
2164
2165 2004-07-29  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
2166
2167         * gas/sh/basic.exp: Don't do sh2a test for sh5.
2168         * gas/sh/sh2a.d: Match elf32-sh* format too.
2169
2170 2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
2171
2172         2003-12-30  DJ Delorie  <dj@redhat.com>
2173         * gas/sh/sh2a.s: New.
2174         * gas/sh/sh2a.d: New.
2175         * gas/sh/basic.exp: Add it.
2176
2177 2004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
2178
2179         * gas/all/gas.exp (do_930509a): Disable test for crx.
2180
2181 2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
2182
2183         * gas/i386/x86-64-inval.l: Remove the leading `+'.
2184
2185 2004-07-22  Nick Clifton  <nickc@redhat.com>
2186
2187         PR/280
2188         * gas/h8300/ffxx1-coff.d: Remove duplicated raw insn values.
2189         * gas/h8300/ffxx1-elf.d: Likewise.
2190         * gas/h8300/h8sx_disp2.d: Likewise.
2191         * gas/h8300/h8sx_mov_imm.d: Likewise.
2192         * gas/h8300/h8sx_rtsl.d: Likewise.
2193         * gas/h8300/ffxx1-coff.s: Remove inappropriate insn width specifier.
2194         * gas/h8300/ffxx1-elf.s: Likewise.
2195
2196 2004-07-21  Jan Beulich <jbeulich@novell.com>
2197
2198         * gas/i386/x86-64-addr32.[ds]: New test for x86-64 32-bit
2199         addressing in 64-bit mode.
2200         * gas/i386/x86-64-rip.[ds]: New test for x86-64 rip-relative
2201         addressing.
2202         * gas/i386/i386.exp: Run the two new tests.
2203
2204         * gas/cfi/cfi-x86_64.d: Adjust expectation for leave to not have a
2205         rex prefix.
2206         * gas/i386/x86-64-inval.[ls]: Add a bunch of instructions illegal
2207         in 64-bit mode.
2208
2209 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
2210
2211         * gas/mips/elf-rel19.d: Pass -march=mips1 to gas as the test
2212         expects load delay slots.
2213
2214 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
2215
2216         * gas/mips/vr5400.d: Update for a correct disassembly of
2217         "racm.ob".
2218
2219 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
2220
2221         * gas/mips/mips32.s: Adjust for the unified "break" syntax.  Add
2222         another "break" case.  Update the comment accordingly.
2223         * gas/mips/set-arch.s: Likewise.
2224         * gas/mips/mips32.d: Adjust for the new output.
2225         * gas/mips/set-arch.d: Likewise.
2226
2227 2004-07-15  Nitin Yewale <nitiny@kpitcummins.com>
2228
2229         * gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of
2230         new test case for H8300H normal target to check symbol
2231         address generation.
2232         * gas/h8300/symaddgen.s: New test.
2233
2234 2004-07-13  Nick Clifton  <nickc@redhat.com>
2235
2236         * gas/i386/intel.s: Add test of newly expand arithmetic support
2237         for Intel mode assembler.
2238         * gas/i386/intel.d: Add expected disassmbly.
2239
2240 2004-07-13  Nick Clifton  <nickc@redhat.com>
2241
2242         * gas/vtable: Delete directory.  These tests are no longer needed
2243         as the VTABLE_ reloc support is obsolete.
2244
2245 2004-07-08  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
2246
2247         * gas/m32r/pic.exp: Add New Test case for @GOTOFF, @GOT, @PLT.
2248         * gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
2249         * gas/m32r/pic2.d: New file: Expected results.
2250
2251 2004-07-08  Richard Sandiford  <rsandifo@redhat.com>
2252
2253         * gas/mips/elf-rel7.d: Expect relocations against bar to refer to bar.
2254         * gas/mips/elf-refl19.d: Likewise L2.
2255
2256 2004-07-03  Richard Sandiford  <rsandifo@redhat.com>
2257
2258         * gas/mips/elf{,el}-rel.d: Adjust so that the earliest %hi() matches
2259         the earliest %lo().
2260         * gas/mips/elf-rel11.d: Don't expect the relocs to be reordered.
2261         * gas/mips/elf-rel20.[sd]: New test.
2262         * gas/mips/mips.exp: Run it.
2263
2264 2004-07-03  Maciej W. Rozycki  <macro@linux-mips.org>
2265
2266         * gas/mips/elf-rel9.[sd]: Fix typo in %lo() expression.
2267
2268 2004-07-01  H.J. Lu  <hongjiu.lu@intel.com>
2269
2270         * gas/ia64/group-1.d: New.
2271         * gas/ia64/group-1.s: Likewise.
2272
2273         * gas/ia64/ia64.exp: Add group-1 to test comdat group.
2274
2275 2004-06-30  James E Wilson  <wilson@specifixinc.com>
2276
2277         * gas/ia64/dv-imply.d: Update.
2278         * gas/ia64/dv-mutex.d: Likewise.
2279         * gas/ia64/dv-safe.d: Likewise.
2280
2281 2004-06-29  Alan Modra  <amodra@bigpond.net.au>
2282
2283         * gas/m68k/mode5.s: Pad section.
2284         * gas/m68k/mode5.d: Update.
2285
2286 2004-06-28  Alan Modra  <amodra@bigpond.net.au>
2287
2288         * gas/ppc/power4.d: Update.
2289
2290 2004-06-24  Alan Modra  <amodra@bigpond.net.au>
2291
2292         * gas/i386/prescott.s: Remove fisttpd and fisttpq.
2293         * gas/i386/prescott.d: Update.
2294
2295 2004-06-08  Jakub Jelinek  <jakub@redhat.com>
2296
2297         * gas/ia64/dv-raw-err.s: Add some new postinc tests.
2298         * gas/ia64/dv-raw-err.l: Updated.
2299
2300 2004-05-28  Peter Barada <peter@the-baradas.com>
2301
2302         * gas/m68k/mode5.s: New test file.  Checks conversion of mode 5
2303         addressing with zero offset into mode 2 addressing.
2304         * gas/m68k/mode5.d: New file: Expected disassmbly.
2305         * gas/m68k/all.exp: Run new test.
2306
2307 2004-05-28  Andrew Stubbs <andrew.stubbs@superh.com>
2308
2309         * gas/sh/arch: New directory.
2310         * gas/sh/arch/arch.exp: New test script.
2311         * gas/sh/arch/arch_expected.txt: New file.
2312         * gas/sh/arch/sh.s: New file.
2313         * gas/sh/arch/sh2.s: New file.
2314         * gas/sh/arch/sh-dsp.s: New file.
2315         * gas/sh/arch/sh2e.s: New file.
2316         * gas/sh/arch/sh3-nommu.s: New file.
2317         * gas/sh/arch/sh3.s: New file.
2318         * gas/sh/arch/sh3-dsp.s: New file.
2319         * gas/sh/arch/sh3e.s: New file.
2320         * gas/sh/arch/sh4-nommu-nofpu.s: New file.
2321         * gas/sh/arch/sh4-nofpu.s: New file.
2322         * gas/sh/arch/sh4.s: New file.
2323         * gas/sh/arch/sh4a-nofpu.s: New file.
2324         * gas/sh/arch/sh4al-dsp.s: New file.
2325         * gas/sh/arch/sh4a.s: New file.
2326
2327 2004-05-27  H.J. Lu  <hongjiu.lu@intel.com>
2328
2329         * gas/ia64/regs.d: Updated.
2330
2331 2004-05-26  H.J. Lu  <hongjiu.lu@intel.com>
2332
2333         * gas/ia64/ia64.exp: Run invalid-ar.
2334
2335         * gas/ia64/invalid-ar.l: New file. Test invalid AR access.
2336         * gas/ia64/invalid-ar.s: Likewise.
2337
2338 2004-05-24  Peter Barada  <peter@the-baradas.com>
2339
2340         * gas/m68k/mcf-emac.d: Provide correct disassembler results.
2341         * gas/m68k/mcf-mac.d: Provide correct disassembler results.
2342
2343 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
2344
2345         * gas/ia64/dv-srlz.d: Fix a typo.
2346
2347 2004-05-12  Ben Elliston  <bje@au.ibm.com>
2348
2349         * gas/h8300/t03_add.exp: Remove stray semicolons.
2350         * gas/h8300/t04_sub.exp: Likewise.
2351         * gas/h8300/t05_cmp.exp: Likewise.
2352         * gas/h8300/t08_or.exp: Likewise.
2353         * gas/h8300/t09_xor.exp: Likewise.
2354         * gas/h8300/t10_and.exp: Likewise.
2355         * gas/hppa/reloc/reloc.exp: Likewise.
2356         * gas/hppa/unsorted/unsorted.exp: Likewise.
2357         * gas/i386/i386.exp: Likewise.
2358         * gas/m68hc11/m68hc11.exp: Likewise.
2359         * gas/mips/mips.exp: Likewise.
2360         * gas/sparc/sparc.exp: Likewise.
2361         * lib/gas-defs.exp: Likewise.
2362
2363 2004-05-11  Nick Clifton  <nickc@redhat.com>
2364
2365         * gas/elf/section4.s: New test.  Checks label arithmetic when
2366         multiple same-name sections exist.
2367         * gas/elf/section4.d: New file: Expected section list
2368         * gas/elf/elf.exp: Run the new test.
2369         * gas/elf/group0.s: Use % instead of @ for type argument to
2370         .section directive (for compatability with ARM port).
2371         * gas/elf/group1.s: Likewise.
2372
2373 2004-05-07  Richard Sandiford  <rsandifo@redhat.com>
2374
2375         * gas/mips/vr4122.[sd]: Rename to...
2376         * gas/mips/vr4120-2.[sd]: ...and add tests for VR4181A errata
2377         MD(1) and MD(4).
2378         * gas/mips/mips.exp: Update accordingly.
2379
2380 2004-05-05  Alexandre Oliva  <aoliva@redhat.com>
2381
2382         * gas/frv/reloc1.d: Match elf32-frvfdpic as well.
2383         * gas/frv/fr405-insn.d: Likewise.
2384         * gas/frv/fr450-insn.d: Likewise.
2385
2386 2004-04-30  H.J. Lu  <hongjiu.lu@intel.com>
2387
2388         * gas/elf/elf.exp: Remove group1, add group1a and group1b for
2389         section group.
2390
2391         * gas/elf/group1a.d: New file.
2392         * gas/elf/group1b.d: Likewise.
2393
2394         * gas/elf/group1.e: Removed.
2395
2396 2004-04-30  Nick Clifton  <nickc@redhat.com>
2397
2398         * gas/arm/reg-alias.s: New file: Test case sensitive register
2399         aliases.
2400         * gas/arm/reg-alias.d: New file: Expected test output.
2401         * gas/arm/arm.exp: Run reg-alias test.
2402         Arrange tests in a more orderly fashion.
2403
2404 2004-04-30  Ben Elliston  <bje@au.ibm.com>
2405
2406         * gas/ppc/power4.s: Add dcbz and dcbzl test cases.
2407         * gas/ppc/power4.d: Update accordingly.
2408
2409 2004-04-26  H.J. Lu  <hongjiu.lu@intel.com>
2410
2411         * gas/elf/elf.exp: Add group0a, group0b and group1 for section
2412         group.
2413
2414         * gas/elf/group0.s: New file.
2415         * gas/elf/group0a.d: Likewise.
2416         * gas/elf/group0b.d: Likewise.
2417         * gas/elf/group1.e: Likewise.
2418         * gas/elf/group1.s: Likewise.
2419
2420 2004-04-23  Nick Clifton  <nickc@redhat.com>
2421
2422         * gas/symver/symver1.d: Cope with extra symbols inserted by
2423         arm-elf toolchains.
2424         * gas/symver/symver0.d: Likewise
2425         * gas/elf/symver.d: Likewise.
2426
2427 2004-04-22  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
2428
2429         * gas/sh/pcrel2.d: Update.
2430         * gas/sh/tlsd.d: Update.
2431         * gas/sh/tlsnopic.d: Update.
2432         * gas/sh/tlspic.d: Update.
2433
2434 2004-04-22  Mark Kettenis  <kettenis@gnu.org>
2435
2436         * lib/gas-defs.exp (is_elf_format): Add OpenBSD support.
2437
2438 2004-04-22  Atsushi Nemoto  <anemo@mba.ocn.ne.jp>
2439
2440         * gas/mips/lb-xgot-ilocks.d: Remove nops in load delay slot.
2441         * gas/mips/mips-abi32-pic.d: Likewise.
2442         * gas/mips/mips-abi32-pic2.d: Likewise.
2443         * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2444         * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2445         * gas/mips/mips-gp64-fp32-pic.d: Likewise.
2446         * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2447         * gas/mips/relax-swap1-mips2.d: Likewise.
2448         * gas/mips/lb-svr4pic-ilocks.d: New test.
2449         * gas/mips/mips.exp: Run it.
2450
2451 2004-04-22  Paul Brook  <paul@codesourcery.com>
2452
2453         * maverick.c (off8s): Test full shifted operand range.
2454         (MCC2): Define.
2455         (MVDSPACC, MVACCDSP): Use it.
2456         * maverick.d, maverick.s: Regenerate.
2457
2458 2004-04-22  Peter Barada <peter@the-baradas.com>
2459
2460         * gas/m68k/mcf-mac.s: New test: Check ColdFire MAC instructions.
2461         * gas/m68k/mcf-emac.s: New test: Similar checks.
2462         * gas/m68k/mcf-mac.d: New test: Expected output.
2463         * gas/m68k/mcf-emac.d: New test: Likewise.
2464         * gas/m68k/all.exp: Run new tests.
2465
2466 2004-04-21  Chris Demetriou  <cgd@broadcom.com>
2467
2468         * gas/mips/elempic.d: File removed as part of -membedded-pic removal.
2469         * gas/mips/empic.d: Likewise.
2470         * gas/mips/empic.l: Likewise.
2471         * gas/mips/empic.s: Likewise.
2472         * gas/mips/empic2.d: Likewise.
2473         * gas/mips/empic2.s: Likewise.
2474         * gas/mips/empic3_e.d: Likewise.
2475         * gas/mips/empic3_e.s: Likewise.
2476         * gas/mips/empic3_g1.d: Likewise.
2477         * gas/mips/empic3_g1.s: Likewise.
2478         * gas/mips/empic3_g2.d: Likewise.
2479         * gas/mips/empic3_g2.s: Likewise.
2480         * gas/mips/jal-empic-elf-2.d: Likewise.
2481         * gas/mips/jal-empic-elf-2.s: Likewise.
2482         * gas/mips/jal-empic-elf-3.d: Likewise.
2483         * gas/mips/jal-empic-elf-3.s: Likewise.
2484         * gas/mips/jal-empic-elf.d: Likewise.
2485         * gas/mips/jal-empic.d: Likewise.
2486         * gas/mips/la-empic.d: Likewise.
2487         * gas/mips/la-empic.s: Likewise.
2488         * gas/mips/lb-empic.d: Likewise.
2489         * gas/mips/ld-empic.d: Likewise.
2490         * gas/mips/lif-empic.d: Likewise.
2491         * gas/mips/telempic.d: Likewise.
2492         * gas/mips/tempic.d: Likewise.
2493         * gas/mips/ulh-empic.d: Likewise.
2494         * gas/mips/ld-pic.s: Remove code conditional on EMPIC.
2495         * gas/mips/lifloat.s: Likewise.
2496         * gas/mips/mips.exp: Remove -membedded-pic tests and related comments.
2497
2498 2004-04-20  Brian Ford  <ford@vss.fsi.com>
2499             DJ Delorie  <dj@redhat.com>
2500
2501         * gas/i386/secrel.s: New test for .secrel32.
2502         * gas/i386/secrel.d: Likewise.
2503         * gas/i386/i386.exp: Call it for PE targets.
2504
2505 2004-04-19  Jakub Jelinek  <jakub@redhat.com>
2506
2507         * gas/cfi/cfi-sparc64-1.d: Update.
2508
2509 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
2510
2511         * gas/mips/vr4122.[sd]: Change option to -mfix-vr4120.
2512
2513 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
2514
2515         * gas/elf/section2.e-mips: Allow named section symbols.
2516         * gas/mips/{,el}empic.d, gas/mips/mips{,el}16-[ef].d: Likewise.
2517
2518 2004-04-13  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
2519
2520         * gas/m32r/parallel-2.s: New file: Test case for parallel code.
2521         * gas/m32r/parallel-2.d: New file: Expected results.
2522         * gas/m32r/m32r2.exp: Run the test.
2523
2524         * gas/m32r/seth.s: New file: Test for seth.
2525         * gas/m32r/seth.d: New file: Expected results.
2526         * gas/m32r/m32r.exp: Run the new test.
2527
2528 2004-04-01  Asgari Jinia  <asgarij@kpitcummins.com>
2529
2530         * gas/sh/renesas-1.s, gas/sh/renesas-1.d: New test for -renesas
2531         option.
2532         * gas/sh/basic.exp: Run the new test.
2533
2534 2004-04-01  Dave Korn  <dk@artimi.com>
2535
2536         * gas/dlx/alltests.exp: Execute new lohi test.
2537         * gas/dlx/lohi.s: New test for spurious lo16/hi16
2538         reloc overflow checking.
2539         * gas/dlx/lohi.d: New file: expected output.
2540         * gas/dlx/lhi.d: Updated to properly expect lo16
2541         relocations where asked for.
2542         * gas/dlx/itype.d: Likewise.
2543         * gas/dlx/lhi.d: Corrected cut+paste error in test name.
2544
2545 2004-03-30  Stan Shebs  <shebs@apple.com>
2546
2547         * gas/macros/macros.exp: Remove mention of MPW config.
2548
2549 2004-03-27  Alan Modra  <amodra@bigpond.net.au>
2550
2551         * gas/i860/dir-intel03-err.l: Update for junk at end line becoming
2552         an error.
2553         * gas/m68hc11/m68hc11.exp: Likewise.
2554
2555 2004-03-23  Andreas Schwab  <schwab@suse.de>
2556
2557         * gas/cfi/cfi-m68k.d: Adjust offsets.
2558
2559 2004-03-22  Hans-Peter Nilsson  <hp@axis.com>
2560
2561         * gas/cris/regreg.d: Assemble with --no-mul-bug-abort.
2562         * gas/cris/mulbug-err-1.s, gas/cris/rd-mulbug-1.d: New tests.
2563
2564 2004-03-17  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
2565
2566         * gas/cfi/cfi-sh-1.d: New file.
2567         * gas/cfi/cfi-sh-1.s: Likewise.
2568         * gas/cfi/cfi.exp: Add SH case.
2569
2570 2004-03-16  Alan Modra  <amodra@bigpond.net.au>
2571
2572         * gas/ppc/altivec.d: Update.
2573         * gas/ppc/altivec_xcoff.d: Update.
2574         * gas/ppc/altivec_xcoff64.d: Update.
2575         * gas/ppc/astest.d: Update.
2576         * gas/ppc/astest2.d: Update.
2577         * gas/ppc/astest2_64.d: Update.
2578         * gas/ppc/astest64.d: Update.
2579         * gas/ppc/booke.d: Update.
2580         * gas/ppc/booke_xcoff.d: Update.
2581         * gas/ppc/booke_xcoff64.d: Update.
2582         * gas/ppc/e500.d: Update.
2583         * gas/ppc/power4.d: Update.
2584         * gas/ppc/test1elf32.d: Update.
2585         * gas/ppc/test1elf64.d: Update.
2586         * gas/ppc/test1xcoff32.d: Update.
2587
2588 2004-03-15  Alan Modra  <amodra@bigpond.net.au>
2589
2590         * gas/i386/padlock.s: Pad with .p2align.
2591         * gas/i386/padlock.d: Adjust.
2592
2593 2004-03-12  Michal Ludvig  <mludvig@suse.cz>
2594
2595         * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
2596         VIA PadLock instructions.
2597         * gas/i386/i386.exp: Run padlock tests.
2598
2599 2004-03-12  Alan Modra  <amodra@bigpond.net.au>
2600
2601         * gas/i386/katmai.d: Revert last change.
2602
2603         * gas/i386/katmai.d: Adjust for clflush change.
2604
2605 2004-03-08  Andreas Jaeger  <aj@suse.de>
2606
2607         * gas/cfi/cfi-s390x-1.d: Adjust offsets.
2608
2609 2004-03-07  Richard Henderson  <rth@redhat.com>
2610
2611         * gas/cfi/cfi-common-2.d, gas/cfi/cfi-i386.d: Adjust offsets.
2612
2613 2004-03-07  Andreas Jaeger  <aj@suse.de>
2614
2615         * gas/cfi/cfi-x86_64.d: Adjust offsets.
2616
2617 2004-03-07  Richard Henderson  <rth@redhat.com>
2618
2619         * gas/alpha/elf-reloc-8.d, gas/cfi/cfi-alpha-1.d,
2620         gas/cfi/cfi-alpha-2.d, gas/cfi/cfi-alpha-3.d, gas/cfi/cfi-common-1.d,
2621         gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d: Adjust offsets.
2622
2623 2004-03-03  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
2624
2625         * gas/sh/sh64/err-dsp.s: Fix expected error message.
2626
2627 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
2628
2629         * gas/frv/fr405-insn.[sdl]: New test.
2630         * gas/frv/fr450-spr.[sd]: New test.
2631         * gas/frv/fr450-insn.[sdl]: New test.
2632         * gas/frv/fr450-media-issue.[sl]: New test.
2633         * gas/frv/allinsn.exp: Run new tests.  Ensure fr405 instructions
2634         aren't accepted for -mcpu=fr400 or -mcpu=fr500.  Ensure fr450
2635         instructions aren't accepted for -mcpu=fr400, -mcpu=fr405 or
2636         -mcpu=fr500.
2637
2638 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
2639
2640         * gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
2641         (rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
2642         * gas/frv/allinsn.d: Update accordingly.
2643
2644 2004-02-17  Petko Manolov  <petkan@nucleusys.com>
2645
2646         * gas/arm/maverick.c: DSPSC to/from opcode fixes.
2647         * gas/arm/maverick.d: Likewise.
2648         * gas/arm/maverick.s: Likewise.
2649
2650 2004-02-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
2651
2652         * gas/sh/basic.exp: Don't do sh4a tests for sh5.
2653
2654 2004-02-06  Nathan Sidwell  <nathan@codesourcery.com>
2655
2656         * gas/macros/test2.s: Lowercase it.
2657
2658 2004-02-02  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
2659
2660         * gas/mips/div.d: Update to accomodate changes in macro
2661         expansions.
2662         gas/mips/elf-rel-got-n32.d: Likewise.
2663         gas/mips/elf-rel-got-n64.d: Likewise.
2664         gas/mips/elf-rel-xgot-n32.d: Likewise.
2665         gas/mips/elf-rel-xgot-n64.d: Likewise.
2666         gas/mips/la-svr4pic.d: Likewise.
2667         gas/mips/la-xgot.d: Likewise.
2668         gas/mips/lca-svr4pic.d: Likewise.
2669         gas/mips/lca-xgot.d: Likewise.
2670
2671 2004-02-01  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
2672
2673         * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.
2674         * gas/sh/sh4a-fp.s: Likewise.
2675         * gas/sh/err-sh4a-fp.s: Likewise.
2676
2677 2004-01-24  Chris Demetriou  <cgd@broadcom.com>
2678
2679         * gas/mips/relax-swap1.s: Add extra space at end, so the
2680         disassembly will consistently have "..." at its end.
2681         * gas/mips/relax-swap2.s: Likewise.
2682         * gas/mips/relax-swap1-mips2.d: Expect "..." at end of disassembly.
2683
2684 2004-01-23  Daniel Jacobowitz  <drow@mvista.com>
2685
2686         * gas/arm/arm.exp: Add "undefined" test.
2687         * gas/arm/undefined.s, gas/arm/undefined.l: New files.
2688
2689 2004-01-23  Richard Sandiford  <rsandifo@redhat.com>
2690
2691         * gas/mips/macro-warn-[1234].[sdl]: New tests.
2692         * gas/mips/macro-warn-[12]-n32.[dl]: New tests.
2693         * gas/mips/mips.exp: Run them.
2694
2695 2004-01-23  Richard Sandiford  <rsandifo@redhat.com>
2696
2697         * gas/mips/elf-rel19.[sd]: New test.
2698         * gas/mips/mips.exp: Run it.
2699
2700 2004-01-11 Tom Rix   <tcrix@worldnet.att.net>
2701
2702         * gas/m68hc11/movb.s: Add m68hc12 movb and movw dump test.
2703         * gas/m68hc11/movb.d: Likewise.
2704         * gas/m68hc11/m68hc11.exp: Likewise.  Add more movb failure tests.
2705
2706 2004-01-19  Alan Modra  <amodra@bigpond.net.au>
2707
2708         * gas/i386/katmai.d: Adjust for changed sib printing.
2709         * gas/i386/prescott.d: Likewise.
2710         * gas/i386/sse2.d: Likewise.
2711         * gas/i386/ssemmx2.d: Likewise.
2712
2713 2004-01-16  Alexandre Oliva  <aoliva@redhat.com>
2714
2715         * gas/mn10300/mov5.s: New.
2716         * gas/mn10300/basic.exp (do_mov5): New.
2717
2718 2004-01-14  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
2719
2720         * gas/mips/relax-swap1-mips1.d: New test for branch relaxation
2721         with swapping for MIPS1.
2722         * gas/mips/relax-swap1-mips2.d: New test for branch relaxation
2723         with swapping for MIPS2.
2724         * gas/mips/relax-swap1.l: Stderr output for the new tests.
2725         * gas/mips/relax-swap1.s: Source for the new tests.
2726         * gas/mips/relax-swap2.d: New test for branch likely relaxation
2727         with swapping.
2728         * gas/mips/relax-swap2.l: Stderr output for the new test.
2729         * gas/mips/relax-swap2.s: Source for the new test.
2730         * gas/mips/mips.exp: Run the new tests.
2731
2732 2004-01-13  Ian Lance Taylor  <ian@wasabisystems.com>
2733
2734         * gas/mips/mips16-64.d: New test.
2735         * gas/mips/mips.exp: Run it.
2736
2737 2004-01-12  Richard Sandiford  <rsandifo@redhat.com>
2738
2739         * gas/mips/elf-rel18.[sd]: New test.
2740         * gas/mips/mips.exp: Run it.
2741
2742 2004-01-09  Paul Brook  <paul@codesourcery.com>
2743
2744         * gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
2745         * gas/arm/arm.exp: Add them.
2746
2747 2004-01-08  Ian Lance Taylor  <ian@wasabisystems.com>
2748
2749         * gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
2750         * gas/mips/ldstla-n64-shared.d: Likewise.
2751
2752 2004-01-07  Nick Clifton  <nickc@redhat.com>
2753
2754         * gas/cris/rd-dw2-1.d: Expect a pointer size from readelf.
2755
2756 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
2757
2758         2003-11-05  Alexandre Oliva  <aoliva@redhat.com>
2759         * lib/gas-defs.exp (is_elf_format): Match frv-uclinux.
2760         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
2761         * gas/frv/fdpic.s, gas/frv/fdpic.d: Renamed from ucpic*.
2762         2003-09-15  Alexandre Oliva  <aoliva@redhat.com>
2763         * gas/frv/ucpic.s, gas/frv/ucpic.d: Use gr15 as PIC register.  Use
2764         gprel12 for rodata symbol and gotoff12 for sdata symbol.
2765         2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
2766         * gas/frv/ucpic.d: Test gotoff and gotofffuncdesc.
2767         2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
2768         * gas/frv/ucpic.d, gas/frv/ucpic.s: New.
2769         * gas/frv/allinsns.exp: Run it.
2770
2771 2004-01-02  Albert Bartoszko  <albar@nt.kegel.com.pl>
2772
2773         * gas/msp430/opcode.s: Add test for an 'add' instruction which
2774         looks similar to an 'rla' instruction.
2775
2776 For older changes see ChangeLog-9303
2777 \f
2778 Local Variables:
2779 mode: change-log
2780 left-margin: 8
2781 fill-column: 74
2782 version-control: never
2783 End: