gas/:
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2005-02-22  Maciej W. Rozycki  <macro@mips.com>
2
3         * gas/mips/mips16-dwarf2.d: New test to check DWARF2 line
4         information for MIPS16.
5         * gas/mips/mips16-dwarf2.s: Source for the new test.
6         * gas/mips/mips.exp: Run the new test.
7
8 2005-02-21  Alan Modra  <amodra@bigpond.net.au>
9
10         * gas/d10v/instruction_packing-005.d: Adjust.
11         * gas/d10v/instruction_packing-008.d: Ignore disassembled stabs.
12         * gas/d10v/instruction_packing-009.d: Likewise.
13         * gas/d10v/instruction_packing-010.d: Likewise.
14         * gas/d10v/warning-001.d: Use #warning instead of #error.
15         * gas/d10v/warning-002.d: Likewise.
16         * gas/d10v/warning-003.d: Likewise.
17         * gas/d10v/warning-004.d: Likewise.
18         * gas/d10v/warning-005.d: Likewise.
19         * gas/d10v/warning-006.d: Likewise.
20         * gas/d10v/warning-007.d: Likewise.
21         * gas/d10v/warning-008.d: Likewise.
22         * gas/d10v/warning-009.d: Likewise.
23         * gas/d10v/warning-010.d: Likewise.
24         * gas/d10v/warning-011.d: Likewise.
25         * gas/d10v/warning-012.d: Likewise.
26         * gas/d10v/warning-013.d: Likewise.
27         * gas/d10v/warning-015.d: Likewise.
28         * gas/d10v/warning-016.d: Likewise.
29         * gas/d10v/warning-017.d: Likewise.
30         * gas/d10v/warning-018.d: Likewise.
31         * gas/d10v/warning-019.d: Likewise.
32         * lib/gas-defs.exp (run_dump_test): Don't require a dump program if
33         #warning given.  Rearrange to allow $program to remain unset.
34         Fail the test if warning not found when expected.  Conversely fail
35         the test if assembler errors or warnings given when not expected.
36
37 2005-02-18  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
38
39         * gas/mips/noat-1.s, gas/mips/noat-1.d, gas/mips/noat-2.s,
40         gas/mips/noat2.l, gas/mips/noat-3.s, gas/mips/noat-3.l,
41         gas/mips/noat-4.s, gas/mips/noat-4.l, gas/mips/noat-5.s,
42         gas/mips/noat-5.l, gas/mips/noat-6.s, gas/mips/noat-6.l,
43         gas/mips/noat-7.s, gas/mips/noat-7.l: New files, testcases for
44         .set noat in macro expansions.
45         * gas/mips/mips.exp: Run new testcases.
46         * gas/mips/rol-hw.d, gas/mips/rol-hw.l, gas/mips/rol.d,
47         gas/mips/rol.l, gas/mips/rol.s, gas/mips/rol64-hw.d,
48         gas/mips/rol64-hw.l, gas/mips/rol64.d, gas/mips/rol64.l,
49         gas/mips/rol64.s, gas/mips/uld2-eb.d, gas/mips/uld2-el.d,
50         gas/mips/uld2.l, gas/mips/uld2.s, gas/mips/ulh2-eb.d,
51         gas/mips/ulh2-el.d, gas/mips/ulh2.l, gas/mips/ulh2.s,
52         gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-eb.d,
53         gas/mips/ulw2-el-ilocks.d, gas/mips/ulw2-el.d, gas/mips/ulw2.l,
54         gas/mips/ulw2.s: Don't try to test .set noat.
55
56 2005-02-17  H.J. Lu  <hongjiu.lu@intel.com>
57
58         * gas/ia64/hint.b-err.l: New file.
59         * gas/ia64/hint.b-err.s: Likewise.
60         * gas/ia64/hint.b-warn.l: Likewise.
61         * gas/ia64/hint.b-warn.s: Likewise.
62
63         * gas/ia64/ia64.exp: Run hint.b-err and hint.b-warn.
64
65         * gas/ia64/opc-b.d: Pass -mhint.b=ok to as.
66
67 2005-02-17  Jan Beulich  <jbeulich@novell.com>
68
69         * gas/ia64/nostkreg.[ds]: New.
70         * gas/ia64/ia64.exp: Run new test.
71
72 2005-02-16  Alan Modra  <amodra@bigpond.net.au>
73
74         * gas/all/gas.exp (quad): Don't run on i960.
75
76 2005-02-15  Nigel Stephens  <nigel@mips.com>
77             Maciej W. Rozycki  <macro@mips.com>
78
79         * gas/mips/mips16-hilo.d: New test for the R_MIPS16_HI16 and
80         R_MIPS16_LO16 relocs.
81         * gas/mips/mips16-hilo-n32.d: Likewise, for the n32 ABI.
82         * gas/mips/mips16-hilo.s: Source for the new tests.
83         * gas/mips/mips.exp: Run the new tests.
84
85 2005-02-15  Jan Beulich  <jbeulich@novell.com>
86
87         * gas/ia64/pcrel.[ds]: New.
88         * gas/ia64/ia64.exp: Run new test.
89
90 2005-02-15  Jan Beulich  <jbeulich@novell.com>
91
92         * gas/ia64/dv-raw-err.l: Expect specific resource for RAW
93         violation on b0.
94         * gas/ia64/regval.[ls]: New.
95         * gas/ia64/ia64.exp: Run new test.
96
97 2005-02-15  Jan Beulich  <jbeulich@novell.com>
98
99         * gas/ia64/dv-raw-err.s: Don't use r0 or f0 as output operand.
100         * gas/ia64/dv-waw-err.s: Likewise.
101         * gas/ia64/reg-err.[ls]: New.
102         * gas/ia64/ia64.exp: Run new test.
103
104 2005-02-15  Jan Beulich  <jbeulich@novell.com>
105
106         * gas/ia64/reloc.[ds]: New.
107         * gas/ia64/reloc-bad.[ls]: New.
108         * gas/ia64/ia64.exp: Run new tests.
109
110 2005-02-15  Jan Beulich  <jbeulich@novell.com>
111
112         * gas/ia64/operand-or.d: Pass -xnone to assembler.
113
114 2005-02-13  Jan Beulich  <jbeulich@novell.com>
115
116         * gas/ia64/label.l: Adjust line numbers.
117         * gas/ia64/label.s: Add .explicit.
118         * gas/ia64/nop_x.s: Likewise.
119         * gas/ia64/opc-a.d: Add assembler option -xnone.
120         * gas/ia64/opc-b.d: Likewise.
121         * gas/ia64/opc-f.d: Likewise.
122         * gas/ia64/opc-i.d: Likewise.
123         * gas/ia64/opc-m.d: Likewise.
124         * gas/ia64/opc-x.d: Likewise.
125         * gas/ia64/pseudo.d: Likewise.
126         * gas/ia64/regs.d: Likewise.
127         * gas/ia64/tls.d: Likewise.
128         * gas/ia64/unwind-err.l: Adjust line numbers.
129         * gas/ia64/unwind-err.s: Remove explicit stops.
130
131 2005-02-13  Jan Beulich  <jbeulich@novell.com>
132
133         * gas/ia64/pound.[ls]: New.
134         * gas/ia64/ia64.exp: Run new test.
135
136 2005-02-13  H.J. Lu  <hongjiu.lu@intel.com>
137
138         * gas/ia64/ia64.exp: Add "operand-or".
139
140         * gas/ia64/operand-or.d: New file.
141         * gas/ia64/operand-or.s: Likewise.
142
143 2005-02-11  H.J. Lu  <hongjiu.lu@intel.com>
144
145         * gas/ia64/ia64.exp: Pass -munwind-check=error for unwind-err
146         and proc.
147
148 2005-02-09  Jan Beulich  <jbeulich@novell.com>
149
150         * gas/i386/intelok.s: Remove comments disabling alternative forms of
151         fbld, fbstp, and fldcw.
152         * gas/i386/intelok.d: Expect two instances of fbld, fbstp, and fldcw.
153
154 2005-02-07  Inderpreet Singh <inderpreetb@noida.hcltech.com>
155
156         * gas/maxq10/jump.d: Fixed relative jump offset.
157         * gas/maxq10/call.d: Likewise.
158         * gas/maxq20/jump.d: Likewise.
159         * gas/maxq20/call.d: Likewise.
160
161 2005-02-07  Hans-Peter Nilsson  <hp@axis.com>
162
163         * lib/gas-defs.exp: Support new directive "warning".
164
165 2005-02-02  Jan Beulich  <jbeulich@novell.com>
166
167         * gas/ia64/pred-rel.s: New.
168         * gas/ia64/ia64.exp: Run new test.
169
170 2005-01-31  Daniel Jacobowitz  <dan@codesourcery.com>
171
172         * gas/mips/elf-rel23.d, gas/mips/elf-rel23a.d: Accept little-endian.
173         * gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d: Accept section
174         symbol names.
175
176 2005-01-31  Jan Beulich  <jbeulich@novell.com>
177
178         * gas/macros/repeat.[ds]: New.
179         * gas/macros/macros.exp: Run new test.
180
181 2005-01-31  Jan Beulich  <jbeulich@novell.com>
182
183         * gas/macros/badarg.[ls]: New.
184         * gas/macros/end.[ls]: New.
185         * gas/macros/redef.[ls]: New.
186         * gas/macros/macros.exp (run_list_test): Copy from elsewhere.
187         Run new tests.
188
189 2005-01-31  Jan Beulich  <jbeulich@novell.com>
190
191         * gas/ia64/operands.[ls]: New.
192         * gas/ia64/ia64.exp: Run new test.
193
194 2005-01-31  Jan Beulich  <jbeulich@novell.com>
195
196         * gas/ia64/proc.[ls]: New.
197         * gas/ia64/unwind-err.[ls]: New.
198         * gas/ia64/ia64.exp: Run new tests.
199
200 2005-01-31  Jan Beulich  <jbeulich@novell.com>
201
202         * gas/ia64/bundling.[ds]: New.
203         * gas/ia64/label.[ls]: New.
204         * gas/ia64/last.[ls]: New.
205         * gas/ia64/slot2.[ls]: New.
206         * gas/ia64/ia64.exp: Run new tests.
207
208 2005-01-31  Jan Beulich  <jbeulich@novell.com>
209
210         * gas/ia64/pseudo.[ds]: New.
211         * gas/ia64/ia64.exp: Run new test.
212
213 2005-01-27  Jan Beulich  <jbeulich@novell.com>
214
215         * gas/ia64/nop_x.[ds]: New.
216         * gas/ia64/ia64.exp: Run new test.
217
218 2005-01-27  Jan Beulich  <jbeulich@novell.com>
219
220         * gas/ia64/dv-waw-err.l: Don't expect ar112 move warning to refer to
221         M-unit.
222         * gas/ia64/mov-ar.[ds]: New.
223         * gas/ia64/ia64.exp: Run new test.
224
225 2005-01-24  Nick Clifton  <nickc@redhat.com>
226
227         * gas/all/sleb128.d: Do not assume an 8-bit byte.
228         * gas/all/quad.d: Likewise.  Also allow for ports which order
229         bytes within words in other than simple big-endian or
230         little-endian fashions.
231
232 2005-01-19  Richard Sandiford  <rsandifo@redhat.com>
233
234         * gas/all/sleb128.[sd]: New test.
235         * gas/all/quad.[sd]: New test.
236         * gas/all/gas.exp: Run them.
237
238 2005-01-17  Andrew Stubbs  <andrew.stubbs@st.com>
239
240         * gas/sh/arch/arch.exp: Correct the email address.
241         Correct a few comment typos.
242         Add new tests to ensure that the assembler will only accept
243         instructions valid in each architecture and vice-versa.
244         * gas/sh/arch/arch_expected.txt: Update/Correct the test results.
245         * gas/sh/arch/sh2a-nofpu-or-sh3-nommu.s: Regenerate.
246         * gas/sh/arch/sh2a-nofpu-or-sh4-nommu-nofpu.s: Regenerate.
247         * gas/sh/arch/sh2a-nofpu.s: Generate new file.
248         * gas/sh/arch/sh2a-or-sh3e.s: Regenerate.
249         * gas/sh/arch/sh2a-or-sh4.s: Regenerate.
250         * gas/sh/arch/sh2a.s: Generate new file.
251         * gas/sh/arch/sh2e.s: Regenerate.
252         * gas/sh/arch/sh2.s: Regenerate.
253         * gas/sh/arch/sh3-dsp.s: Regenerate.
254         * gas/sh/arch/sh3e.s: Regenerate.
255         * gas/sh/arch/sh3-nommu.s: Regenerate.
256         * gas/sh/arch/sh3.s: Regenerate.
257         * gas/sh/arch/sh4al-dsp.s: Regenerate.
258         * gas/sh/arch/sh4a-nofpu.s: Regenerate.
259         * gas/sh/arch/sh4a.s: Regenerate.
260         * gas/sh/arch/sh4-nofpu.s: Regenerate.
261         * gas/sh/arch/sh4-nommu-nofpu.s: Regenerate.
262         * gas/sh/arch/sh4.s: Regenerate.
263         * gas/sh/arch/sh-dsp.s: Regenerate.
264         * gas/sh/arch/sh.s: Regenerate.
265
266 2005-01-12  H.J. Lu  <hongjiu.lu@intel.com>
267
268         * i386/i386.exp: Run "sib".
269
270         * gas/i386/sib.d: New file.
271         * gas/i386/sib.s: Likewise.
272
273 2005-01-09  Andreas Schwab  <schwab@suse.de>
274
275         * gas/i386/intel16.d: Ignore trailing text with #pass.
276         * gas/i386/intelok.d: Likewise.
277         * gas/i386/prefix.d: Likewise.
278         * gas/i386/sub.d: Likewise.
279         * gas/i386/padlock.d: Likewise.
280         * gas/i386/x86_64.d: Likewise.
281
282 2005-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
283
284         * gas/elf/elf.exp (section5): Use 0-9 instead of [:digit:].
285
286 2004-12-31  Alan Modra  <amodra@bigpond.net.au>
287
288         * gas/elf/elf.exp: Don't list reloc sections.
289         * gas/elf/section5.e: Remove reloc sections.
290
291 2004-12-21  Tomer Levi  <Tomer.Levi@nsc.com>
292
293         * gas/crx/beq_insn.d: Update reference file according to
294         disassembler printing method.
295         * gas/crx/bit_insn.d: Likewise.
296         * gas/crx/br_insn.d: Likewise.
297         * gas/crx/cmpbr_insn.d: Likewise.
298         * gas/crx/cop_insn.d: Likewise.
299         * gas/crx/load_stor_insn.d: Likewise.
300
301 2004-12-21  Hans-Peter Nilsson  <hp@axis.com>
302
303         * gas/elf/section5.e, gas/elf/section5.l: Replace [:digit:],
304         [:xdigit:] and {N} in regexps with [0-9], [0-9a-fA-F] and N
305         copies, to cater to tcl versions before Tcl 8.2.3.
306
307 2004-12-20  Nick Clifton  <nickc@redhat.com>
308
309         * gas/elf/section5.[ls]: Use % instead of @ in .section
310         directives.
311
312 2004-12-16  Richard Sandiford  <rsandifo@redhat.com>
313
314         * gas/v850/split-lo16.{s,d}: New test.
315         * gas/v850/v850.exp: Run it.
316
317 2004-12-15 Jan Beulich  <jbeulich@novell.com>
318
319         * gas/elf/section5.[els]: New.
320
321 2004-12-13  Richard Sandiford  <rsandifo@redhat.com>
322
323         * gas/mips/elf-rel25.d, gas/mips/elf-rel25a.d: Cope with different
324         .text alignments.
325
326 2004-12-11  Alan Modra  <amodra@bigpond.net.au>
327
328         * gas/alpha/elf-usepv-1.d: Update for changed section syms.
329         * gas/arm/mapping.d: Likewise.
330         * gas/mips/tmips16-e.d: Likewise.
331         * gas/mips/tmips16-f.d: Likewise.
332         * gas/mmix/align-1.d: Likewise.
333         * gas/mmix/basep-10.d: Likewise.
334         * gas/mmix/basep-11.d: Likewise.
335         * gas/mmix/basep-7.d: Likewise.
336         * gas/mmix/basep-8.d: Likewise.
337         * gas/mmix/basep-9.d: Likewise.
338         * gas/mmix/builtin1.d: Likewise.
339         * gas/mmix/builtin2.d: Likewise.
340         * gas/mmix/builtin3.d: Likewise.
341         * gas/mmix/bz-c.d: Likewise.
342         * gas/mmix/comment-2.d: Likewise.
343         * gas/mmix/comment-3.d: Likewise.
344         * gas/mmix/cons-2.d: Likewise.
345         * gas/mmix/fb-1.d: Likewise.
346         * gas/mmix/fb-2.d: Likewise.
347         * gas/mmix/geta-c.d: Likewise.
348         * gas/mmix/greg1.d: Likewise.
349         * gas/mmix/greg1a.d: Likewise.
350         * gas/mmix/greg2.d: Likewise.
351         * gas/mmix/greg2a.d: Likewise.
352         * gas/mmix/greg3.d: Likewise.
353         * gas/mmix/greg4.d: Likewise.
354         * gas/mmix/greg5.d: Likewise.
355         * gas/mmix/greg6.d: Likewise.
356         * gas/mmix/greg7.d: Likewise.
357         * gas/mmix/greg8.d: Likewise.
358         * gas/mmix/is-1.d: Likewise.
359         * gas/mmix/jump-c.d: Likewise.
360         * gas/mmix/local-1.d: Likewise.
361         * gas/mmix/locall1.d: Likewise.
362         * gas/mmix/odd-1.d: Likewise.
363         * gas/mmix/op-0-1.d: Likewise.
364         * gas/mmix/op-0-1s.d: Likewise.
365         * gas/mmix/op-0-2.d: Likewise.
366         * gas/mmix/prefix1.d: Likewise.
367         * gas/mmix/prefix2.d: Likewise.
368         * gas/mmix/prefix3.d: Likewise.
369         * gas/mmix/pseudo-1.d: Likewise.
370         * gas/mmix/pushj-c.d: Likewise.
371         * gas/mmix/pushj-cs.d: Likewise.
372         * gas/mmix/sym-1.d: Likewise.
373         * gas/mmix/weak1-s.d: Likewise.
374         * gas/mmix/weak1.d: Likewise.
375         * gas/mmix/zerop-1.d: Likewise.
376         * gas/ppc/power4.d: Likewise.
377         * gas/ppc/test1elf32.d: Likewise.
378         * gas/ppc/test1elf64.d: Likewise.
379         * gas/sh/sh64/datal32-3.d: Likewise.
380         * gas/sh/sh64/datal64-3.d: Likewise.
381         * gas/sh/sh64/localcom-1.d: Likewise.
382
383 2004-12-10  Ian Lance Taylor  <ian@wasabisystems.com>
384
385         * gas/mips/elf-rel23a.d: New test.
386         * gas/mips/elf-rel23b.d: New test.
387         * gas/mips/elf-rel25.s: New test.
388         * gas/mips/elf-rel25.d: New test.
389         * gas/mips/elf-rel25a.d: New test.
390         * gas/mips/mips.exp: Run new tests.
391
392 2004-12-09  Paul Brook  <paul@codesourcery.com>
393
394         * gas/arm/unwind.d: Expect R_ARM_PREL31 relocations.
395
396 2004-12-09  Ian Lance Taylor  <ian@wasabisystems.com>
397
398         * gas/mips/branch-swap.d: Pass -32 to as.
399
400 2004-11-29  Tomer Levi  <Tomer.Levi@nsc.com>
401
402         * gas/crx/br_insn.d: Fix error in expected disassembly.
403
404 2004-11-29  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
405
406         * testsuite/gas/m32r/rela-1.s: New test.
407         * testsuite/gas/m32r/rela-1.d: Expected disassembly.
408         * testsuite/gas/m32r/m32r.exp: Run the new test.
409         * testsuite/gas/m32r/relax-1.d: Update for fixed pcrel reloc
410         generation.
411
412 2004-11-27  Richard Earnshaw  <rearnsha@arm.com>
413
414         * gas/testsuite/arm/thumbv6.d (setend): Remove stray tab at end
415         of dump pattern.
416
417 2004-11-25  H.J. Lu  <hongjiu.lu@intel.com>
418
419         * gas/ia64/group-1.d: Adjust expected secion ordering.
420
421 2004-11-25 Jan Beulich  <jbeulich@novell.com>
422
423         * gas/i386/x86-64-inval.[sl]: Remove sahf/lahf.
424
425 2004-11-24  Paul Brook  <paul@codesourcery.com>
426
427         * gas/elf/group0a.d: Adjust expected secion ordering.
428         * gas/elf/group1a.d: Ditto.
429         * gas/elf/section4.d: Ditto.
430
431 2004-11-24  Nick Clifton  <nickc@redhat.com>
432
433         * gas/iq2000/allinsn.exp: Remove IQ10 tests.
434         * gas/iq2000/q10allinsn.d: Delete.
435         * gas/iq2000/q10allinsn.s: Delete.
436         * gas/iq2000/q10hazard4.s: Delete.
437         * gas/iq2000/q10hazard5.s: Delete.
438         * gas/iq2000/q10load-hazards.exp: Delete.
439         * gas/iq2000/q10nohazard.s: Delete.
440         * gas/iq2000/q10noyield.s: Delete.
441         * gas/iq2000/q10test0.d: Delete.
442         * gas/iq2000/q10test0.s: Delete.
443         * gas/iq2000/q10test1.d: Delete.
444         * gas/iq2000/q10test1.s: Delete.
445         * gas/iq2000/q10test10.d: Delete.
446         * gas/iq2000/q10test10.s: Delete.
447         * gas/iq2000/q10test11.d: Delete.
448         * gas/iq2000/q10test11.s: Delete.
449         * gas/iq2000/q10test12.d: Delete.
450         * gas/iq2000/q10test12.s: Delete.
451         * gas/iq2000/q10test2.d: Delete.
452         * gas/iq2000/q10test2.s: Delete.
453         * gas/iq2000/q10test3.d: Delete.
454         * gas/iq2000/q10test3.s: Delete.
455         * gas/iq2000/q10test4.d: Delete.
456         * gas/iq2000/q10test4.s: Delete.
457         * gas/iq2000/q10test5.d: Delete.
458         * gas/iq2000/q10test5.s: Delete.
459         * gas/iq2000/q10test6.d: Delete.
460         * gas/iq2000/q10test6.s: Delete.
461         * gas/iq2000/q10test7.d: Delete.
462         * gas/iq2000/q10test7.s: Delete.
463         * gas/iq2000/q10test8.d: Delete.
464         * gas/iq2000/q10test8.s: Delete.
465         * gas/iq2000/q10test9.d: Delete.
466         * gas/iq2000/q10test9.s: Delete.
467         * gas/iq2000/q10yield.exp: Delete.
468         * gas/iq2000/test.exp: Delete.
469
470 2004-11-24  Ramana Radhakrishnan  <ramana.radhakrishnan@codito.com>
471
472         * gas/arc/st.s: Add checks for other variants of the sr and st
473         instruction.
474         * gas/arc/st.d: Update the expected disassembly.
475
476 2004-11-23  Nick Clifton  <nickc@redhat.com>
477
478         * gas/mn10300/relax.s: Add further tests of the relaxing of branch
479         instructions.
480         * gas/mn10300/relax.d: Add expected relocations.
481
482 2004-11-22  Ravi Ramaseshan  <ravi.ramaseshan@codito.com>
483
484         * gas/arc/ld.s: Add check of load of a long immediate.
485         * gas/arc/ld.d: Add expected disassembly.
486
487 2004-11-22  Hans-Peter Nilsson  <hp@axis.com>
488
489         * gas/all/gas.exp: Run dg-runtest for all err-*.s and warn-*.s.
490         * gas/all/err-1.s, gas/all/warn-1.s: New tests.
491
492 2004-11-18  Inderpreet Singh   <inderpreetb@nioda.hcltech.com>
493
494         * gas/maxq10/call.d: Fix expected results now that bfd assembler
495         support is enabled by default.
496         * gas/maxq10/range.d: Likewise.
497         * gas/maxq20/call.d: Likewise.
498
499 2004-11-17  Daniel Jacobowitz  <dan@codesourcery.com>
500
501         * gas/arm/mapping.d: Expect F markers for Thumb code.
502         * gas/arm/unwind.d: Update big-endian pattern.
503
504 2004-11-12  Nick Clifton  <nickc@redhat.com>
505
506         * gas/mn10300/basic.exp: Add relax test.
507         * gas/mn10300/relax.s: New test.
508         * gas/mn10300/relax.d: Expected results.  Make sure that the
509         correct size of instruction has been selected.
510
511 2004-11-11  Bob Wilson  <bob.wilson@acm.org>
512
513         * gas/xtensa/short_branch_offset.s: New.
514         * gas/xtensa/short_branch_offset.d: New.
515         * gas/xtensa/all.exp: Run new test.
516
517 2004-11-10  Alan Modra  <amodra@bigpond.net.au>
518
519         * gas/i386/opcode.s: Pad section.
520         * gas/i386/intelok.s: Likewise.
521         * gas/i386/opcode.d: Update.
522         * gas/i386/intelok.d: Update.
523
524 2004-11-08  Inderpreet Singh   <inderpreetb@nioda.hcltech.com>
525             Vineet Sharma      <vineets@noida.hcltech.com>
526
527         * gas/maxq10: New directory.  Contains tests for maxq port.
528         * gas/maxq20: Likewise.
529
530 2004-11-05  H.J. Lu  <hongjiu.lu@intel.com>
531
532         * gas/i386/general.s: Add movzb.
533         * gas/i386/general.l: Updated.
534
535 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
536
537         * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
538         * gas/cris/operand-err-1.s (test.m constant): Remove xfail marker
539         and update rationale.  Mark "ba [external_symbol]" and "ba [r3]"
540         as invalid.
541         * gas/ieee-fp/x930509a.exp: setup_xfail for crisv32-*-*.
542         * gas/macros/macros.exp: setup_xfail strings for crisv32-*-*.
543         * gas/cris/abs32-1.s, gas/cris/arch-err-1.s,
544         gas/cris/arch-err-2.s, gas/cris/arch-err-3.s,
545         gas/cris/arch-err-4.s, gas/cris/arch-err-5.s,
546         gas/cris/bound-err-1.s, gas/cris/brokw-3b.s,
547         gas/cris/march-err-1.s, gas/cris/march-err-2.s,
548         gas/cris/push-err-1.s, gas/cris/push-err-2.s,
549         gas/cris/pushpopv32.s, gas/cris/rd-abs32-1.d,
550         gas/cris/rd-abs32-2.d, gas/cris/rd-arch-1.d, gas/cris/rd-arch-2.d,
551         gas/cris/rd-arch-3.d, gas/cris/rd-bkw1b.d, gas/cris/rd-bkw2b.d,
552         gas/cris/rd-bkw3b.d, gas/cris/rd-bound1.d, gas/cris/rd-bound1.s,
553         gas/cris/rd-bound2.d, gas/cris/rd-bound3.d, gas/cris/rd-bound4.d,
554         gas/cris/rd-break32.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
555         gas/cris/rd-spr-1.d, gas/cris/rd-spr-1.s, gas/cris/rd-usp-1.d,
556         gas/cris/rd-usp-1b.d, gas/cris/rd-v10_32o-1.d,
557         gas/cris/rd-v10_32o-2.d, gas/cris/rd-v10_32o-2.s,
558         gas/cris/rd-v32-b1.d, gas/cris/rd-v32-b1.s, gas/cris/rd-v32-b2.d,
559         gas/cris/rd-v32-b2.s, gas/cris/rd-v32-b3.d, gas/cris/rd-v32-b3.s,
560         gas/cris/rd-v32-f1.d, gas/cris/rd-v32-f1.s, gas/cris/rd-v32-i1.d,
561         gas/cris/rd-v32-i1.s, gas/cris/rd-v32-l1.d, gas/cris/rd-v32-l1.s,
562         gas/cris/rd-v32-l3.d, gas/cris/rd-v32-l3.s, gas/cris/rd-v32-l4.d,
563         gas/cris/rd-v32-l4.s, gas/cris/rd-v32o-1.d, gas/cris/rd-v32s-1.d,
564         gas/cris/rd-v32s-2.d, gas/cris/rd-v32s-2.s, gas/cris/rd-v32s-3.d,
565         gas/cris/rd-v32s-3.s, gas/cris/rd-v32s-4.d, gas/cris/rd-v32s-4.s,
566         gas/cris/rd-vao-1.d, gas/cris/v32-err-1.s, gas/cris/v32-err-10.s,
567         gas/cris/v32-err-11.s, gas/cris/v32-err-2.s, gas/cris/v32-err-3.s,
568         gas/cris/v32-err-4.s, gas/cris/v32-err-5.s, gas/cris/v32-err-6.s,
569         gas/cris/v32-err-7.s, gas/cris/v32-err-8.s, gas/cris/v32-err-9.s:
570         New tests.
571
572 2004-11-04 Jan Beulich <jbeulich@novell.com>
573
574         * gas/i386/i386.exp: Execute new tests intelbad and intelok.
575         * gas/i386/intelbad.[sl]: New test to check for various things not
576         permitted in Intel mode.
577         * gas/i386/intel.d, gas/i386/opcode.d, gas/i386/x86-64-opcode.d:
578         Adjust for change to segment register store.
579         * gas/i386/intelok.[sd]: New test to check various Intel mode specific
580         things get handled correctly.
581         * gas/i386/x86_64.[sd]: Remove unsupported constructs referring to
582         'high' and 'low' parts of an operand, which the parser previously
583         accepted while neither telling that it's not supported nor that it
584         ignored the remainder of the line following these supposed keywords.
585
586 2004-10-28  Tomer Levi  <Tomer.Levi@nsc.com>
587
588         * gas/crx/cop_insn.d: Regenerate (after a bug fix in Assembler).
589
590 2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
591
592         * gas/crx/cop_insn.s: Test new Co-Processor instruction 'cpi'.
593         * gas/crx/list_insn.s: Add hi/lo/u<N> registers tests, fix test bugs.
594         * gas/crx/cop_insn.d: Regenerate.
595         * gas/crx/list_insn.d: Likewise.
596
597 2004-10-23  Daniel Jacobowitz  <dan@debian.org>
598
599         * gas/cfi/cfi-arm-1.d, gas/cfi/cfi-arm-1.s: New files.
600         * gas/cfi/cfi.exp: Run cfi-arm-1 test.
601
602 2004-10-21  Tomer Levi  <Tomer.Levi@nsc.com>
603
604         * gas/crx/cop_insn.s: Reverse operands order in store co-processor
605         instructions.
606         * gas/crx/list_insn.s: Remove test for unsupported 'popa' instruction.
607         * gas/crx/cop_insn.d: Regenerate.
608         * gas/crx/list_insn.d: Likewise.
609
610 2004-10-14  Paul Brook  <paul@codesourcery.com>
611
612         * gas/arm/mapping.d: Pass --special-syms to objdump.
613
614 2004-10-08  Daniel Jacobowitz  <dan@debian.org>
615
616         * gas/i386/i386.exp: Don't run divide test for targets where '/'
617         is a comment.  Run x86-64-unwind for 64-bit ELF targets.
618         * gas/i386/x86-64-unwind.d, gas/i386/x86-64-unwind.s: New.
619
620 2004-10-08  Alan Modra  <amodra@bigpond.net.au>
621
622         * gas/cfi/cfi-common-4.d: Correct for 64 bit targets.
623
624 2004-10-07  Bob Wilson  <bob.wilson@acm.org>
625
626         * gas/xtensa/all.exp: Adjust expected error message for j_too_far.
627         Change entry_align test to expect an error.
628         * gas/xtensa/entry_misalign2.s: Use no-transform instead of
629         no-generics directives.
630
631 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
632
633         * gas/mips/elf-rel{23,24}.[sd]: New tests.
634         * gas/mips/mips.exp: New test.
635
636 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
637
638         * gas/mips/elf-rel22.[sd]: New test.
639         * gas/mips/mips.exp: Run it.
640
641 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
642
643         * gas/mips/elf-rel21.[sd]: New test.
644         * gas/mips/mips.exp: Run it.
645
646 2004-10-07  Jan Beulich  <jbeulich@novell.com>
647
648         * gas/cfi/cfi-common-4.[ds]: New.
649         * gas/cfi/cfi.exp: Run new test.
650
651 2004-10-07  Tomer Levi  <Tomer.Levi@nsc.com>
652
653         * gas/crx/cop_insn.s: New file.
654         * gas/crx/cop_insn.d: Likewise.
655         * gas/crx/load_stor_insn.s: Move Co-processor insns to a separate
656         test.
657         * gas/crx/misc_insn.s: Likewise.
658         * gas/crx/load_stor_insn.d: Regenerate.
659         * gas/crx/misc_insn.d: Likewise.
660
661 2004-10-06  Aldy Hernandez  <aldyh@redhat.com>
662
663         * gas/ppc/e500.s: Add double-precision instructions.
664         * gas/ppc/e500.d: Same.
665
666 2004-10-05  Paul Brook  <paul@codesourcery.com>
667
668         * gas/arm/arm.exp: Add unwind table test.  Recognise
669         arm-symbian-symbianelf and arm-none-eabi.
670         * gas/arm/unwind.s: New file.
671         * gas/arm/unwind.d: New file.
672
673 2004-10-01  Bill Farmer  <Bill@the-farmers.freeserve.co.uk>
674
675         * gas/pdp11/opcode.d: Fix sob opcode value.
676
677 2004-09-30  Paul Brook  <paul@codesourcery.com>
678
679         * gas/arm/arch6zk.d: New file.
680         * gas/arm/arch6zk.s: New file.
681         * gas/arm/arm.exp: Add them.
682
683 2004-09-29  Alan Modra  <amodra@bigpond.net.au>
684
685         * gas/i386/secrel.s: Pad .rdata out to 16 byte boundary.
686         * gas/i386/secrel.d: Adjust to suit.
687
688 2004-09-19  Paul Brook  <paul@codesourcery.com>
689
690         * gas/elf/elf.exp: Recognise additional arm elf targets.
691
692 2004-09-17  Paul Brook  <paul@codesourcery.com>
693
694         * gas/arm/pic.s: Add (target2).
695         * gas/arm/pic.d: Ditto.
696
697 2004-09-13  Paul Brook  <paul@codesourcery.com>
698
699         * gas/arm/pic.d: Rename RELABS to TARGET1.
700         * gas/arm/pic.s: Ditto.
701
702 2004-09-03  Tomer Levi  <Tomer.Levi@nsc.com>
703
704         * gas/crx: New directory.
705         * gas/crx/allinsn.exp: New test script.
706         * gas/crx/arith_insn.s: New file.
707         * gas/crx/arith_insn.d: Likewise.
708         * gas/crx/beq_insn.s: Likewise.
709         * gas/crx/beq_insn.d: Likewise.
710         * gas/crx/bit_insn.s: Likewise.
711         * gas/crx/bit_insn.d: Likewise.
712         * gas/crx/br_insn.s: Likewise.
713         * gas/crx/br_insn.d: Likewise.
714         * gas/crx/cmov_insn.s: Likewise.
715         * gas/crx/cmov_insn.d: Likewise.
716         * gas/crx/cmpbr_insn.s: Likewise.
717         * gas/crx/cmpbr_insn.d: Likewise.
718         * gas/crx/jscond_insn.s: Likewise.
719         * gas/crx/jscond_insn.d: Likewise.
720         * gas/crx/list_insn.s: Likewise.
721         * gas/crx/list_insn.d: Likewise.
722         * gas/crx/load_stor_insn.s: Likewise.
723         * gas/crx/load_stor_insn.d: Likewise.
724         * gas/crx/misc_insn.s: Likewise.
725         * gas/crx/misc_insn.d: Likewise.
726         * gas/crx/no_op_insn.s: Likewise.
727         * gas/crx/no_op_insn.d: Likewise.
728         * gas/crx/shift_insn.s: Likewise.
729         * gas/crx/shift_insn.d: Likewise.
730
731 2004-08-27  Richard Sandiford  <rsandifo@redhat.com>
732
733         * gas/frv/fr550-pack1.[sd]: New test.
734         * gas/frv/allinsn.exp: Run it.
735
736 2004-08-27  Nick Clifton  <nickc@redhat.com>
737
738         * gas/i386/i386.exp: Allow pcrel test for COFF targets as well,
739         but not for PE targets.  Similarly for the absrel test.
740
741 2004-08-26  Nick Clifton  <nickc@redhat.com>
742
743         * gas/i386/i386.exp: Group ELF specific tests together.  Move the
744         pcrel test into the ELF only section.  Use is_elf_format to test
745         for ELF based toolchains.
746
747 2004-08-25  H.J. Lu  <hongjiu.lu@intel.com>
748
749         * gas/all/gas.exp: Use `string match ""' instead of `eq ""'.
750
751 2004-08-24  Jan Beulich  <jbeulich@novell.com>
752
753         * gas/all/altmacro.[sd]: Split out part from here...
754         * gas/all/altmac2.[sd]: ... to here.
755         * gas/all/excl.s: New.
756         * gas/all/gas.exp: Suppress both tests for a few targets known to
757           break. Run the new (split out) test only when the target doesn't
758           use '!' as a comment character.
759
760 2004-08-18  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
761
762         * gas/mips/branch-swap.s: New testcase.
763         * gas/mips/branch-swap.d: New testcase.
764         * gas/mips/mips.exp: Run the testcase.
765
766 2004-08-18  Nick Clifton  <nickc@redhat.com>
767
768         * gas/macros/strings.s: Remove #NO_APP, accidentally committed as
769         part of another patch.
770
771 2004-08-15  Nick Clifton  <nickc@redhat.com>
772
773         * gas/all/altmacro.d: Allow for rest of frag being padded to an
774         alignment boundary.
775
776         * gas/arm/arm.exp: Run bignum test for ELF based targets only.
777
778 2004-08-16  Alan Modra  <amodra@bigpond.net.au>
779
780         * gas/cfi/cfi-alpha-1.d: Adjust for readelf fix.
781         * gas/cfi/cfi-alpha-3.d: Likewise.
782         * gas/cfi/cfi-i386.d: Likewise.
783         * gas/cfi/cfi-m68k.d: Likewise.
784         * gas/cfi/cfi-ppc-1.d: Likewise.
785         * gas/cfi/cfi-s390-1.d: Likewise.
786         * gas/cfi/cfi-s390x-1.d: Likewise.
787         * gas/cfi/cfi-sh-1.d: Likewise.
788         * gas/cfi/cfi-sparc-1.d: Likewise.
789         * gas/cfi/cfi-sparc64-1.d: Likewise.
790         * gas/cfi/cfi-x86_64.d: Likewise.
791
792 2004-08-13 Jan Beulich <jbeulich@novell.com>
793
794         * gas/all/altmacro.[sd]: New test.
795         * gas/all/gas.exp: Run the new test.
796
797 2004-08-10  Mark Mitchell  <mark@codesourcery.com>
798
799         * gas/arm/bignum1.s: New test.
800         * gas/arm/arm.exp: Run it.
801
802 2004-08-06  Paul Brook  <paul@codesourcery.com>
803
804         * gas/arm/pic.s,d: Test RELABS and SBREL relocations.
805
806 2004-08-05  Nitin Yewale  <nitiny@kpitcummins.com>
807
808         * h8300/h8300.exp: Addition of new test case to check rx
809         generation with adds and subs instruction for plain H8/300 target.
810         * h8300/addsubrxcheck.s: New test source file.
811
812 2004-08-01  Stephane Carrez  <stcarrez@nerim.fr>
813
814         * gas/m68hc11/m68hc11.exp: Fix tests for 2.15
815         * gas/elf/elf.exp: Test obj-elf for m6811-* and m6812-*
816         * gas/symver/symver.exp: Likewise for symver tests.
817
818 2004-07-30  Michal Ludvig  <mludvig@suse.cz>
819
820         * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
821         VIA PadLock instructions.
822
823 2004-07-29  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
824
825         * gas/sh/basic.exp: Don't do sh2a test for sh5.
826         * gas/sh/sh2a.d: Match elf32-sh* format too.
827
828 2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
829
830         2003-12-30  DJ Delorie  <dj@redhat.com>
831         * gas/sh/sh2a.s: New.
832         * gas/sh/sh2a.d: New.
833         * gas/sh/basic.exp: Add it.
834
835 2004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
836
837         * gas/all/gas.exp (do_930509a): Disable test for crx.
838
839 2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
840
841         * gas/i386/x86-64-inval.l: Remove the leading `+'.
842
843 2004-07-22  Nick Clifton  <nickc@redhat.com>
844
845         PR/280
846         * gas/h8300/ffxx1-coff.d: Remove duplicated raw insn values.
847         * gas/h8300/ffxx1-elf.d: Likewise.
848         * gas/h8300/h8sx_disp2.d: Likewise.
849         * gas/h8300/h8sx_mov_imm.d: Likewise.
850         * gas/h8300/h8sx_rtsl.d: Likewise.
851         * gas/h8300/ffxx1-coff.s: Remove inappropriate insn width specifier.
852         * gas/h8300/ffxx1-elf.s: Likewise.
853
854 2004-07-21  Jan Beulich <jbeulich@novell.com>
855
856         * gas/i386/x86-64-addr32.[ds]: New test for x86-64 32-bit
857         addressing in 64-bit mode.
858         * gas/i386/x86-64-rip.[ds]: New test for x86-64 rip-relative
859         addressing.
860         * gas/i386/i386.exp: Run the two new tests.
861
862         * gas/cfi/cfi-x86_64.d: Adjust expectation for leave to not have a
863         rex prefix.
864         * gas/i386/x86-64-inval.[ls]: Add a bunch of instructions illegal
865         in 64-bit mode.
866
867 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
868
869         * gas/mips/elf-rel19.d: Pass -march=mips1 to gas as the test
870         expects load delay slots.
871
872 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
873
874         * gas/mips/vr5400.d: Update for a correct disassembly of
875         "racm.ob".
876
877 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
878
879         * gas/mips/mips32.s: Adjust for the unified "break" syntax.  Add
880         another "break" case.  Update the comment accordingly.
881         * gas/mips/set-arch.s: Likewise.
882         * gas/mips/mips32.d: Adjust for the new output.
883         * gas/mips/set-arch.d: Likewise.
884
885 2004-07-15  Nitin Yewale <nitiny@kpitcummins.com>
886
887         * gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of
888         new test case for H8300H normal target to check symbol
889         address generation.
890         * gas/h8300/symaddgen.s: New test.
891
892 2004-07-13  Nick Clifton  <nickc@redhat.com>
893
894         * gas/i386/intel.s: Add test of newly expand arithmetic support
895         for Intel mode assembler.
896         * gas/i386/intel.d: Add expected disassmbly.
897
898 2004-07-13  Nick Clifton  <nickc@redhat.com>
899
900         * gas/vtable: Delete directory.  These tests are no longer needed
901         as the VTABLE_ reloc support is obsolete.
902
903 2004-07-08  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
904
905         * gas/m32r/pic.exp: Add New Test case for @GOTOFF, @GOT, @PLT.
906         * gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
907         * gas/m32r/pic2.d: New file: Expected results.
908
909 2004-07-08  Richard Sandiford  <rsandifo@redhat.com>
910
911         * gas/mips/elf-rel7.d: Expect relocations against bar to refer to bar.
912         * gas/mips/elf-refl19.d: Likewise L2.
913
914 2004-07-03  Richard Sandiford  <rsandifo@redhat.com>
915
916         * gas/mips/elf{,el}-rel.d: Adjust so that the earliest %hi() matches
917         the earliest %lo().
918         * gas/mips/elf-rel11.d: Don't expect the relocs to be reordered.
919         * gas/mips/elf-rel20.[sd]: New test.
920         * gas/mips/mips.exp: Run it.
921
922 2004-07-03  Maciej W. Rozycki  <macro@linux-mips.org>
923
924         * gas/mips/elf-rel9.[sd]: Fix typo in %lo() expression.
925
926 2004-07-01  H.J. Lu  <hongjiu.lu@intel.com>
927
928         * gas/ia64/group-1.d: New.
929         * gas/ia64/group-1.s: Likewise.
930
931         * gas/ia64/ia64.exp: Add group-1 to test comdat group.
932
933 2004-06-30  James E Wilson  <wilson@specifixinc.com>
934
935         * gas/ia64/dv-imply.d: Update.
936         * gas/ia64/dv-mutex.d: Likewise.
937         * gas/ia64/dv-safe.d: Likewise.
938
939 2004-06-29  Alan Modra  <amodra@bigpond.net.au>
940
941         * gas/m68k/mode5.s: Pad section.
942         * gas/m68k/mode5.d: Update.
943
944 2004-06-28  Alan Modra  <amodra@bigpond.net.au>
945
946         * gas/ppc/power4.d: Update.
947
948 2004-06-24  Alan Modra  <amodra@bigpond.net.au>
949
950         * gas/i386/prescott.s: Remove fisttpd and fisttpq.
951         * gas/i386/prescott.d: Update.
952
953 2004-06-08  Jakub Jelinek  <jakub@redhat.com>
954
955         * gas/ia64/dv-raw-err.s: Add some new postinc tests.
956         * gas/ia64/dv-raw-err.l: Updated.
957
958 2004-05-28  Peter Barada <peter@the-baradas.com>
959
960         * gas/m68k/mode5.s: New test file.  Checks conversion of mode 5
961         addressing with zero offset into mode 2 addressing.
962         * gas/m68k/mode5.d: New file: Expected disassmbly.
963         * gas/m68k/all.exp: Run new test.
964
965 2004-05-27  H.J. Lu  <hongjiu.lu@intel.com>
966
967         * gas/ia64/regs.d: Updated.
968
969 2004-05-26  H.J. Lu  <hongjiu.lu@intel.com>
970
971         * gas/ia64/ia64.exp: Run invalid-ar.
972
973         * gas/ia64/invalid-ar.l: New file. Test invalid AR access.
974         * gas/ia64/invalid-ar.s: Likewise.
975
976 2004-05-24  Peter Barada  <peter@the-baradas.com>
977
978         * gas/m68k/mcf-emac.d: Provide correct disassembler results.
979         * gas/m68k/mcf-mac.d: Provide correct disassembler results.
980
981 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
982
983         * gas/ia64/dv-srlz.d: Fix a typo.
984
985 2004-05-12  Ben Elliston  <bje@au.ibm.com>
986
987         * gas/h8300/t03_add.exp: Remove stray semicolons.
988         * gas/h8300/t04_sub.exp: Likewise.
989         * gas/h8300/t05_cmp.exp: Likewise.
990         * gas/h8300/t08_or.exp: Likewise.
991         * gas/h8300/t09_xor.exp: Likewise.
992         * gas/h8300/t10_and.exp: Likewise.
993         * gas/hppa/reloc/reloc.exp: Likewise.
994         * gas/hppa/unsorted/unsorted.exp: Likewise.
995         * gas/i386/i386.exp: Likewise.
996         * gas/m68hc11/m68hc11.exp: Likewise.
997         * gas/mips/mips.exp: Likewise.
998         * gas/sparc/sparc.exp: Likewise.
999         * lib/gas-defs.exp: Likewise.
1000
1001 2004-05-11  Nick Clifton  <nickc@redhat.com>
1002
1003         * gas/elf/section4.s: New test.  Checks label arithmetic when
1004         multiple same-name sections exist.
1005         * gas/elf/section4.d: New file: Expected section list
1006         * gas/elf/elf.exp: Run the new test.
1007         * gas/elf/group0.s: Use % instead of @ for type argument to
1008         .section directive (for compatability with ARM port).
1009         * gas/elf/group1.s: Likewise.
1010
1011 2004-05-07  Richard Sandiford  <rsandifo@redhat.com>
1012
1013         * gas/mips/vr4122.[sd]: Rename to...
1014         * gas/mips/vr4120-2.[sd]: ...and add tests for VR4181A errata
1015         MD(1) and MD(4).
1016         * gas/mips/mips.exp: Update accordingly.
1017
1018 2004-05-05  Alexandre Oliva  <aoliva@redhat.com>
1019
1020         * gas/frv/reloc1.d: Match elf32-frvfdpic as well.
1021         * gas/frv/fr405-insn.d: Likewise.
1022         * gas/frv/fr450-insn.d: Likewise.
1023
1024 2004-04-30  H.J. Lu  <hongjiu.lu@intel.com>
1025
1026         * gas/elf/elf.exp: Remove group1, add group1a and group1b for
1027         section group.
1028
1029         * gas/elf/group1a.d: New file.
1030         * gas/elf/group1b.d: Likewise.
1031
1032         * gas/elf/group1.e: Removed.
1033
1034 2004-04-30  Nick Clifton  <nickc@redhat.com>
1035
1036         * gas/arm/reg-alias.s: New file: Test case sensitive register
1037         aliases.
1038         * gas/arm/reg-alias.d: New file: Expected test output.
1039         * gas/arm/arm.exp: Run reg-alias test.
1040         Arrange tests in a more orderly fashion.
1041
1042 2004-04-30  Ben Elliston  <bje@au.ibm.com>
1043
1044         * gas/ppc/power4.s: Add dcbz and dcbzl test cases.
1045         * gas/ppc/power4.d: Update accordingly.
1046
1047 2004-04-26  H.J. Lu  <hongjiu.lu@intel.com>
1048
1049         * gas/elf/elf.exp: Add group0a, group0b and group1 for section
1050         group.
1051
1052         * gas/elf/group0.s: New file.
1053         * gas/elf/group0a.d: Likewise.
1054         * gas/elf/group0b.d: Likewise.
1055         * gas/elf/group1.e: Likewise.
1056         * gas/elf/group1.s: Likewise.
1057
1058 2004-04-23  Nick Clifton  <nickc@redhat.com>
1059
1060         * gas/symver/symver1.d: Cope with extra symbols inserted by
1061         arm-elf toolchains.
1062         * gas/symver/symver0.d: Likewise
1063         * gas/elf/symver.d: Likewise.
1064
1065 2004-04-22  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
1066
1067         * gas/sh/pcrel2.d: Update.
1068         * gas/sh/tlsd.d: Update.
1069         * gas/sh/tlsnopic.d: Update.
1070         * gas/sh/tlspic.d: Update.
1071
1072 2004-04-22  Mark Kettenis  <kettenis@gnu.org>
1073
1074         * lib/gas-defs.exp (is_elf_format): Add OpenBSD support.
1075
1076 2004-04-22  Atsushi Nemoto  <anemo@mba.ocn.ne.jp>
1077
1078         * gas/mips/lb-xgot-ilocks.d: Remove nops in load delay slot.
1079         * gas/mips/mips-abi32-pic.d: Likewise.
1080         * gas/mips/mips-abi32-pic2.d: Likewise.
1081         * gas/mips/mips-gp32-fp32-pic.d: Likewise.
1082         * gas/mips/mips-gp32-fp64-pic.d: Likewise.
1083         * gas/mips/mips-gp64-fp32-pic.d: Likewise.
1084         * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1085         * gas/mips/relax-swap1-mips2.d: Likewise.
1086         * gas/mips/lb-svr4pic-ilocks.d: New test.
1087         * gas/mips/mips.exp: Run it.
1088
1089 2004-04-22  Paul Brook  <paul@codesourcery.com>
1090
1091         * maverick.c (off8s): Test full shifted operand range.
1092         (MCC2): Define.
1093         (MVDSPACC, MVACCDSP): Use it.
1094         * maverick.d, maverick.s: Regenerate.
1095
1096 2004-04-22  Peter Barada <peter@the-baradas.com>
1097
1098         * gas/m68k/mcf-mac.s: New test: Check ColdFire MAC instructions.
1099         * gas/m68k/mcf-emac.s: New test: Similar checks.
1100         * gas/m68k/mcf-mac.d: New test: Expected output.
1101         * gas/m68k/mcf-emac.d: New test: Likewise.
1102         * gas/m68k/all.exp: Run new tests.
1103
1104 2004-04-21  Chris Demetriou  <cgd@broadcom.com>
1105
1106         * gas/mips/elempic.d: File removed as part of -membedded-pic removal.
1107         * gas/mips/empic.d: Likewise.
1108         * gas/mips/empic.l: Likewise.
1109         * gas/mips/empic.s: Likewise.
1110         * gas/mips/empic2.d: Likewise.
1111         * gas/mips/empic2.s: Likewise.
1112         * gas/mips/empic3_e.d: Likewise.
1113         * gas/mips/empic3_e.s: Likewise.
1114         * gas/mips/empic3_g1.d: Likewise.
1115         * gas/mips/empic3_g1.s: Likewise.
1116         * gas/mips/empic3_g2.d: Likewise.
1117         * gas/mips/empic3_g2.s: Likewise.
1118         * gas/mips/jal-empic-elf-2.d: Likewise.
1119         * gas/mips/jal-empic-elf-2.s: Likewise.
1120         * gas/mips/jal-empic-elf-3.d: Likewise.
1121         * gas/mips/jal-empic-elf-3.s: Likewise.
1122         * gas/mips/jal-empic-elf.d: Likewise.
1123         * gas/mips/jal-empic.d: Likewise.
1124         * gas/mips/la-empic.d: Likewise.
1125         * gas/mips/la-empic.s: Likewise.
1126         * gas/mips/lb-empic.d: Likewise.
1127         * gas/mips/ld-empic.d: Likewise.
1128         * gas/mips/lif-empic.d: Likewise.
1129         * gas/mips/telempic.d: Likewise.
1130         * gas/mips/tempic.d: Likewise.
1131         * gas/mips/ulh-empic.d: Likewise.
1132         * gas/mips/ld-pic.s: Remove code conditional on EMPIC.
1133         * gas/mips/lifloat.s: Likewise.
1134         * gas/mips/mips.exp: Remove -membedded-pic tests and related comments.
1135
1136 2004-04-20  Brian Ford  <ford@vss.fsi.com>
1137             DJ Delorie  <dj@redhat.com>
1138
1139         * gas/i386/secrel.s: New test for .secrel32.
1140         * gas/i386/secrel.d: Likewise.
1141         * gas/i386/i386.exp: Call it for PE targets.
1142
1143 2004-04-19  Jakub Jelinek  <jakub@redhat.com>
1144
1145         * gas/cfi/cfi-sparc64-1.d: Update.
1146
1147 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
1148
1149         * gas/mips/vr4122.[sd]: Change option to -mfix-vr4120.
1150
1151 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
1152
1153         * gas/elf/section2.e-mips: Allow named section symbols.
1154         * gas/mips/{,el}empic.d, gas/mips/mips{,el}16-[ef].d: Likewise.
1155
1156 2004-04-13  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
1157
1158         * gas/m32r/parallel-2.s: New file: Test case for parallel code.
1159         * gas/m32r/parallel-2.d: New file: Expected results.
1160         * gas/m32r/m32r2.exp: Run the test.
1161
1162         * gas/m32r/seth.s: New file: Test for seth.
1163         * gas/m32r/seth.d: New file: Expected results.
1164         * gas/m32r/m32r.exp: Run the new test.
1165
1166 2004-04-01  Asgari Jinia  <asgarij@kpitcummins.com>
1167
1168         * gas/sh/renesas-1.s, gas/sh/renesas-1.d: New test for -renesas
1169         option.
1170         * gas/sh/basic.exp: Run the new test.
1171
1172 2004-04-01  Dave Korn  <dk@artimi.com>
1173
1174         * gas/dlx/alltests.exp: Execute new lohi test.
1175         * gas/dlx/lohi.s: New test for spurious lo16/hi16
1176           reloc overflow checking.
1177         * gas/dlx/lohi.d: New file: expected output.
1178         * gas/dlx/lhi.d: Updated to properly expect lo16
1179           relocations where asked for.
1180         * gas/dlx/itype.d: Likewise.
1181         * gas/dlx/lhi.d: Corrected cut+paste error in test name.
1182
1183 2004-03-30  Stan Shebs  <shebs@apple.com>
1184
1185         * gas/macros/macros.exp: Remove mention of MPW config.
1186
1187 2004-03-27  Alan Modra  <amodra@bigpond.net.au>
1188
1189         * gas/i860/dir-intel03-err.l: Update for junk at end line becoming
1190         an error.
1191         * gas/m68hc11/m68hc11.exp: Likewise.
1192
1193 2004-03-23  Andreas Schwab  <schwab@suse.de>
1194
1195         * gas/cfi/cfi-m68k.d: Adjust offsets.
1196
1197 2004-03-22  Hans-Peter Nilsson  <hp@axis.com>
1198
1199         * gas/cris/regreg.d: Assemble with --no-mul-bug-abort.
1200         * gas/cris/mulbug-err-1.s, gas/cris/rd-mulbug-1.d: New tests.
1201
1202 2004-03-17  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
1203
1204         * gas/cfi/cfi-sh-1.d: New file.
1205         * gas/cfi/cfi-sh-1.s: Likewise.
1206         * gas/cfi/cfi.exp: Add SH case.
1207
1208 2004-03-16  Alan Modra  <amodra@bigpond.net.au>
1209
1210         * gas/ppc/altivec.d: Update.
1211         * gas/ppc/altivec_xcoff.d: Update.
1212         * gas/ppc/altivec_xcoff64.d: Update.
1213         * gas/ppc/astest.d: Update.
1214         * gas/ppc/astest2.d: Update.
1215         * gas/ppc/astest2_64.d: Update.
1216         * gas/ppc/astest64.d: Update.
1217         * gas/ppc/booke.d: Update.
1218         * gas/ppc/booke_xcoff.d: Update.
1219         * gas/ppc/booke_xcoff64.d: Update.
1220         * gas/ppc/e500.d: Update.
1221         * gas/ppc/power4.d: Update.
1222         * gas/ppc/test1elf32.d: Update.
1223         * gas/ppc/test1elf64.d: Update.
1224         * gas/ppc/test1xcoff32.d: Update.
1225
1226 2004-03-15  Alan Modra  <amodra@bigpond.net.au>
1227
1228         * gas/i386/padlock.s: Pad with .p2align.
1229         * gas/i386/padlock.d: Adjust.
1230
1231 2004-03-12  Michal Ludvig  <mludvig@suse.cz>
1232
1233         * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
1234         VIA PadLock instructions.
1235         * gas/i386/i386.exp: Run padlock tests.
1236
1237 2004-03-12  Alan Modra  <amodra@bigpond.net.au>
1238
1239         * gas/i386/katmai.d: Revert last change.
1240
1241         * gas/i386/katmai.d: Adjust for clflush change.
1242
1243 2004-03-08  Andreas Jaeger  <aj@suse.de>
1244
1245         * gas/cfi/cfi-s390x-1.d: Adjust offsets.
1246
1247 2004-03-07  Richard Henderson  <rth@redhat.com>
1248
1249         * gas/cfi/cfi-common-2.d, gas/cfi/cfi-i386.d: Adjust offsets.
1250
1251 2004-03-07  Andreas Jaeger  <aj@suse.de>
1252
1253         * gas/cfi/cfi-x86_64.d: Adjust offsets.
1254
1255 2004-03-07  Richard Henderson  <rth@redhat.com>
1256
1257         * gas/alpha/elf-reloc-8.d, gas/cfi/cfi-alpha-1.d,
1258         gas/cfi/cfi-alpha-2.d, gas/cfi/cfi-alpha-3.d, gas/cfi/cfi-common-1.d,
1259         gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d: Adjust offsets.
1260
1261 2004-03-03  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
1262
1263         * gas/sh/sh64/err-dsp.s: Fix expected error message.
1264
1265 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
1266
1267         * gas/frv/fr405-insn.[sdl]: New test.
1268         * gas/frv/fr450-spr.[sd]: New test.
1269         * gas/frv/fr450-insn.[sdl]: New test.
1270         * gas/frv/fr450-media-issue.[sl]: New test.
1271         * gas/frv/allinsn.exp: Run new tests.  Ensure fr405 instructions
1272         aren't accepted for -mcpu=fr400 or -mcpu=fr500.  Ensure fr450
1273         instructions aren't accepted for -mcpu=fr400, -mcpu=fr405 or
1274         -mcpu=fr500.
1275
1276 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
1277
1278         * gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
1279         (rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
1280         * gas/frv/allinsn.d: Update accordingly.
1281
1282 2004-02-17  Petko Manolov  <petkan@nucleusys.com>
1283
1284         * gas/arm/maverick.c: DSPSC to/from opcode fixes.
1285         * gas/arm/maverick.d: Likewise.
1286         * gas/arm/maverick.s: Likewise.
1287
1288 2004-02-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
1289
1290         * gas/sh/basic.exp: Don't do sh4a tests for sh5.
1291
1292 2004-02-06  Nathan Sidwell  <nathan@codesourcery.com>
1293
1294         * gas/macros/test2.s: Lowercase it.
1295
1296 2004-02-02  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
1297
1298         * gas/mips/div.d: Update to accomodate changes in macro
1299         expansions.
1300         gas/mips/elf-rel-got-n32.d: Likewise.
1301         gas/mips/elf-rel-got-n64.d: Likewise.
1302         gas/mips/elf-rel-xgot-n32.d: Likewise.
1303         gas/mips/elf-rel-xgot-n64.d: Likewise.
1304         gas/mips/la-svr4pic.d: Likewise.
1305         gas/mips/la-xgot.d: Likewise.
1306         gas/mips/lca-svr4pic.d: Likewise.
1307         gas/mips/lca-xgot.d: Likewise.
1308
1309 2004-02-01  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
1310
1311         * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.
1312         * gas/sh/sh4a-fp.s: Likewise.
1313         * gas/sh/err-sh4a-fp.s: Likewise.
1314
1315 2004-01-24  Chris Demetriou  <cgd@broadcom.com>
1316
1317         * gas/mips/relax-swap1.s: Add extra space at end, so the
1318         disassembly will consistently have "..." at its end.
1319         * gas/mips/relax-swap2.s: Likewise.
1320         * gas/mips/relax-swap1-mips2.d: Expect "..." at end of disassembly.
1321
1322 2004-01-23  Daniel Jacobowitz  <drow@mvista.com>
1323
1324         * gas/arm/arm.exp: Add "undefined" test.
1325         * gas/arm/undefined.s, gas/arm/undefined.l: New files.
1326
1327 2004-01-23  Richard Sandiford  <rsandifo@redhat.com>
1328
1329         * gas/mips/macro-warn-[1234].[sdl]: New tests.
1330         * gas/mips/macro-warn-[12]-n32.[dl]: New tests.
1331         * gas/mips/mips.exp: Run them.
1332
1333 2004-01-23  Richard Sandiford  <rsandifo@redhat.com>
1334
1335         * gas/mips/elf-rel19.[sd]: New test.
1336         * gas/mips/mips.exp: Run it.
1337
1338 2004-01-11 Tom Rix   <tcrix@worldnet.att.net>
1339
1340         * gas/m68hc11/movb.s: Add m68hc12 movb and movw dump test.
1341         * gas/m68hc11/movb.d: Likewise.
1342         * gas/m68hc11/m68hc11.exp: Likewise.  Add more movb failure tests.
1343
1344 2004-01-19  Alan Modra  <amodra@bigpond.net.au>
1345
1346         * gas/i386/katmai.d: Adjust for changed sib printing.
1347         * gas/i386/prescott.d: Likewise.
1348         * gas/i386/sse2.d: Likewise.
1349         * gas/i386/ssemmx2.d: Likewise.
1350
1351 2004-01-16  Alexandre Oliva  <aoliva@redhat.com>
1352
1353         * gas/mn10300/mov5.s: New.
1354         * gas/mn10300/basic.exp (do_mov5): New.
1355
1356 2004-01-14  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
1357
1358         * gas/mips/relax-swap1-mips1.d: New test for branch relaxation
1359         with swapping for MIPS1.
1360         * gas/mips/relax-swap1-mips2.d: New test for branch relaxation
1361         with swapping for MIPS2.
1362         * gas/mips/relax-swap1.l: Stderr output for the new tests.
1363         * gas/mips/relax-swap1.s: Source for the new tests.
1364         * gas/mips/relax-swap2.d: New test for branch likely relaxation
1365         with swapping.
1366         * gas/mips/relax-swap2.l: Stderr output for the new test.
1367         * gas/mips/relax-swap2.s: Source for the new test.
1368         * gas/mips/mips.exp: Run the new tests.
1369
1370 2004-01-13  Ian Lance Taylor  <ian@wasabisystems.com>
1371
1372         * gas/mips/mips16-64.d: New test.
1373         * gas/mips/mips.exp: Run it.
1374
1375 2004-01-12  Richard Sandiford  <rsandifo@redhat.com>
1376
1377         * gas/mips/elf-rel18.[sd]: New test.
1378         * gas/mips/mips.exp: Run it.
1379
1380 2004-01-09  Paul Brook  <paul@codesourcery.com>
1381
1382         * gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
1383         * gas/arm/arm.exp: Add them.
1384
1385 2004-01-08  Ian Lance Taylor  <ian@wasabisystems.com>
1386
1387         * gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
1388         * gas/mips/ldstla-n64-shared.d: Likewise.
1389
1390 2004-01-07  Nick Clifton  <nickc@redhat.com>
1391
1392         * gas/cris/rd-dw2-1.d: Expect a pointer size from readelf.
1393
1394 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
1395
1396         2003-11-05  Alexandre Oliva  <aoliva@redhat.com>
1397         * lib/gas-defs.exp (is_elf_format): Match frv-uclinux.
1398         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
1399         * gas/frv/fdpic.s, gas/frv/fdpic.d: Renamed from ucpic*.
1400         2003-09-15  Alexandre Oliva  <aoliva@redhat.com>
1401         * gas/frv/ucpic.s, gas/frv/ucpic.d: Use gr15 as PIC register.  Use
1402         gprel12 for rodata symbol and gotoff12 for sdata symbol.
1403         2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
1404         * gas/frv/ucpic.d: Test gotoff and gotofffuncdesc.
1405         2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
1406         * gas/frv/ucpic.d, gas/frv/ucpic.s: New.
1407         * gas/frv/allinsns.exp: Run it.
1408
1409 2004-01-02  Albert Bartoszko  <albar@nt.kegel.com.pl>
1410
1411         * gas/msp430/opcode.s: Add test for an 'add' instruction which
1412         looks similar to an 'rla' instruction.
1413
1414 For older changes see ChangeLog-9303
1415 \f
1416 Local Variables:
1417 mode: change-log
1418 left-margin: 8
1419 fill-column: 74
1420 version-control: never
1421 End: