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