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