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