* gas/all/gas.exp: Exclude float.s for crisv32-*-*.
[platform/upstream/binutils.git] / gas / testsuite / ChangeLog
1 2004-11-04  Hans-Peter Nilsson  <hp@axis.com>
2
3         * gas/all/gas.exp: Exclude float.s for crisv32-*-*.
4         * gas/cris/operand-err-1.s (test.m constant): Remove xfail marker
5         and update rationale.  Mark "ba [external_symbol]" and "ba [r3]"
6         as invalid.
7         * gas/ieee-fp/x930509a.exp: setup_xfail for crisv32-*-*.
8         * gas/macros/macros.exp: setup_xfail strings for crisv32-*-*.
9         * gas/cris/abs32-1.s, gas/cris/arch-err-1.s,
10         gas/cris/arch-err-2.s, gas/cris/arch-err-3.s,
11         gas/cris/arch-err-4.s, gas/cris/arch-err-5.s,
12         gas/cris/bound-err-1.s, gas/cris/brokw-3b.s,
13         gas/cris/march-err-1.s, gas/cris/march-err-2.s,
14         gas/cris/push-err-1.s, gas/cris/push-err-2.s,
15         gas/cris/pushpopv32.s, gas/cris/rd-abs32-1.d,
16         gas/cris/rd-abs32-2.d, gas/cris/rd-arch-1.d, gas/cris/rd-arch-2.d,
17         gas/cris/rd-arch-3.d, gas/cris/rd-bkw1b.d, gas/cris/rd-bkw2b.d,
18         gas/cris/rd-bkw3b.d, gas/cris/rd-bound1.d, gas/cris/rd-bound1.s,
19         gas/cris/rd-bound2.d, gas/cris/rd-bound3.d, gas/cris/rd-bound4.d,
20         gas/cris/rd-break32.d, gas/cris/rd-ppv1032.d, gas/cris/rd-ppv32.d,
21         gas/cris/rd-spr-1.d, gas/cris/rd-spr-1.s, gas/cris/rd-usp-1.d,
22         gas/cris/rd-usp-1b.d, gas/cris/rd-v10_32o-1.d,
23         gas/cris/rd-v10_32o-2.d, gas/cris/rd-v10_32o-2.s,
24         gas/cris/rd-v32-b1.d, gas/cris/rd-v32-b1.s, gas/cris/rd-v32-b2.d,
25         gas/cris/rd-v32-b2.s, gas/cris/rd-v32-b3.d, gas/cris/rd-v32-b3.s,
26         gas/cris/rd-v32-f1.d, gas/cris/rd-v32-f1.s, gas/cris/rd-v32-i1.d,
27         gas/cris/rd-v32-i1.s, gas/cris/rd-v32-l1.d, gas/cris/rd-v32-l1.s,
28         gas/cris/rd-v32-l3.d, gas/cris/rd-v32-l3.s, gas/cris/rd-v32-l4.d,
29         gas/cris/rd-v32-l4.s, gas/cris/rd-v32o-1.d, gas/cris/rd-v32s-1.d,
30         gas/cris/rd-v32s-2.d, gas/cris/rd-v32s-2.s, gas/cris/rd-v32s-3.d,
31         gas/cris/rd-v32s-3.s, gas/cris/rd-v32s-4.d, gas/cris/rd-v32s-4.s,
32         gas/cris/rd-vao-1.d, gas/cris/v32-err-1.s, gas/cris/v32-err-10.s,
33         gas/cris/v32-err-11.s, gas/cris/v32-err-2.s, gas/cris/v32-err-3.s,
34         gas/cris/v32-err-4.s, gas/cris/v32-err-5.s, gas/cris/v32-err-6.s,
35         gas/cris/v32-err-7.s, gas/cris/v32-err-8.s, gas/cris/v32-err-9.s:
36         New tests.
37
38 2004-11-04 Jan Beulich <jbeulich@novell.com>
39
40         * gas/i386/i386.exp: Execute new tests intelbad and intelok.
41         * gas/i386/intelbad.[sl]: New test to check for various things not
42         permitted in Intel mode.
43         * gas/i386/intel.d, gas/i386/opcode.d, gas/i386/x86-64-opcode.d:
44         Adjust for change to segment register store.
45         * gas/i386/intelok.[sd]: New test to check various Intel mode specific
46         things get handled correctly.
47         * gas/i386/x86_64.[sd]: Remove unsupported constructs referring to
48         'high' and 'low' parts of an operand, which the parser previously
49         accepted while neither telling that it's not supported nor that it
50         ignored the remainder of the line following these supposed keywords.
51
52 2004-10-28  Tomer Levi  <Tomer.Levi@nsc.com>
53
54         * gas/crx/cop_insn.d: Regenerate (after a bug fix in Assembler).
55
56 2004-10-27  Tomer Levi  <Tomer.Levi@nsc.com>
57
58         * gas/crx/cop_insn.s: Test new Co-Processor instruction 'cpi'.
59         * gas/crx/list_insn.s: Add hi/lo/u<N> registers tests, fix test bugs.
60         * gas/crx/cop_insn.d: Regenerate.
61         * gas/crx/list_insn.d: Likewise.
62
63 2004-10-23  Daniel Jacobowitz  <dan@debian.org>
64
65         * gas/cfi/cfi-arm-1.d, gas/cfi/cfi-arm-1.s: New files.
66         * gas/cfi/cfi.exp: Run cfi-arm-1 test.
67
68 2004-10-21  Tomer Levi  <Tomer.Levi@nsc.com>
69
70         * gas/crx/cop_insn.s: Reverse operands order in store co-processor 
71         instructions.
72         * gas/crx/list_insn.s: Remove test for unsupported 'popa' instruction.
73         * gas/crx/cop_insn.d: Regenerate.
74         * gas/crx/list_insn.d: Likewise.
75
76 2004-10-14  Paul Brook  <paul@codesourcery.com>
77
78         * gas/arm/mapping.d: Pass --special-syms to objdump.
79
80 2004-10-08  Daniel Jacobowitz  <dan@debian.org>
81
82         * gas/i386/i386.exp: Don't run divide test for targets where '/'
83         is a comment.  Run x86-64-unwind for 64-bit ELF targets.
84         * gas/i386/x86-64-unwind.d, gas/i386/x86-64-unwind.s: New.
85
86 2004-10-08  Alan Modra  <amodra@bigpond.net.au>
87
88         * gas/cfi/cfi-common-4.d: Correct for 64 bit targets.
89
90 2004-10-07  Bob Wilson  <bob.wilson@acm.org>
91
92         * gas/xtensa/all.exp: Adjust expected error message for j_too_far.
93         Change entry_align test to expect an error.
94         * gas/xtensa/entry_misalign2.s: Use no-transform instead of
95         no-generics directives.
96
97 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
98
99         * gas/mips/elf-rel{23,24}.[sd]: New tests.
100         * gas/mips/mips.exp: New test.
101
102 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
103
104         * gas/mips/elf-rel22.[sd]: New test.
105         * gas/mips/mips.exp: Run it.
106
107 2004-10-07  Richard Sandiford  <rsandifo@redhat.com>
108
109         * gas/mips/elf-rel21.[sd]: New test.
110         * gas/mips/mips.exp: Run it.
111
112 2004-10-07  Jan Beulich  <jbeulich@novell.com>
113
114         * gas/cfi/cfi-common-4.[ds]: New.
115         * gas/cfi/cfi.exp: Run new test.
116
117 2004-10-07  Tomer Levi  <Tomer.Levi@nsc.com>
118
119         * gas/crx/cop_insn.s: New file.
120         * gas/crx/cop_insn.d: Likewise.
121         * gas/crx/load_stor_insn.s: Move Co-processor insns to a separate
122         test.
123         * gas/crx/misc_insn.s: Likewise.
124         * gas/crx/load_stor_insn.d: Regenerate.
125         * gas/crx/misc_insn.d: Likewise.
126
127 2004-10-06  Aldy Hernandez  <aldyh@redhat.com>
128
129         * gas/ppc/e500.s: Add double-precision instructions.
130         * gas/ppc/e500.d: Same.
131
132 2004-10-05  Paul Brook  <paul@codesourcery.com>
133
134         * gas/arm/arm.exp: Add unwind table test.  Recognise
135         arm-symbian-symbianelf and arm-none-eabi.
136         * gas/arm/unwind.s: New file.
137         * gas/arm/unwind.d: New file.
138
139 2004-10-01  Bill Farmer  <Bill@the-farmers.freeserve.co.uk>
140
141         * gas/pdp11/opcode.d: Fix sob opcode value.
142
143 2004-09-30  Paul Brook  <paul@codesourcery.com>
144
145         * gas/arm/arch6zk.d: New file.
146         * gas/arm/arch6zk.s: New file.
147         * gas/arm/arm.exp: Add them.
148
149 2004-09-29  Alan Modra  <amodra@bigpond.net.au>
150
151         * gas/i386/secrel.s: Pad .rdata out to 16 byte boundary.
152         * gas/i386/secrel.d: Adjust to suit.
153
154 2004-09-19  Paul Brook  <paul@codesourcery.com>
155
156         * gas/elf/elf.exp: Recognise additional arm elf targets.
157
158 2004-09-17  Paul Brook  <paul@codesourcery.com>
159
160         * gas/arm/pic.s: Add (target2).
161         * gas/arm/pic.d: Ditto.
162
163 2004-09-13  Paul Brook  <paul@codesourcery.com>
164
165         * gas/arm/pic.d: Rename RELABS to TARGET1.
166         * gas/arm/pic.s: Ditto.
167
168 2004-09-03  Tomer Levi  <Tomer.Levi@nsc.com>
169
170         * gas/crx: New directory.
171         * gas/crx/allinsn.exp: New test script.
172         * gas/crx/arith_insn.s: New file.
173         * gas/crx/arith_insn.d: Likewise.
174         * gas/crx/beq_insn.s: Likewise.
175         * gas/crx/beq_insn.d: Likewise.
176         * gas/crx/bit_insn.s: Likewise.
177         * gas/crx/bit_insn.d: Likewise.
178         * gas/crx/br_insn.s: Likewise.
179         * gas/crx/br_insn.d: Likewise.
180         * gas/crx/cmov_insn.s: Likewise.
181         * gas/crx/cmov_insn.d: Likewise.
182         * gas/crx/cmpbr_insn.s: Likewise.
183         * gas/crx/cmpbr_insn.d: Likewise.
184         * gas/crx/jscond_insn.s: Likewise.
185         * gas/crx/jscond_insn.d: Likewise.
186         * gas/crx/list_insn.s: Likewise.
187         * gas/crx/list_insn.d: Likewise.
188         * gas/crx/load_stor_insn.s: Likewise.
189         * gas/crx/load_stor_insn.d: Likewise.
190         * gas/crx/misc_insn.s: Likewise.
191         * gas/crx/misc_insn.d: Likewise.
192         * gas/crx/no_op_insn.s: Likewise.
193         * gas/crx/no_op_insn.d: Likewise.
194         * gas/crx/shift_insn.s: Likewise.
195         * gas/crx/shift_insn.d: Likewise.
196
197 2004-08-27  Richard Sandiford  <rsandifo@redhat.com>
198
199         * gas/frv/fr550-pack1.[sd]: New test.
200         * gas/frv/allinsn.exp: Run it.
201
202 2004-08-27  Nick Clifton  <nickc@redhat.com>
203
204         * gas/i386/i386.exp: Allow pcrel test for COFF targets as well,
205         but not for PE targets.  Similarly for the absrel test.
206
207 2004-08-26  Nick Clifton  <nickc@redhat.com>
208
209         * gas/i386/i386.exp: Group ELF specific tests together.  Move the
210         pcrel test into the ELF only section.  Use is_elf_format to test
211         for ELF based toolchains.
212
213 2004-08-25  H.J. Lu  <hongjiu.lu@intel.com>
214
215         * gas/all/gas.exp: Use `string match ""' instead of `eq ""'.
216
217 2004-08-24  Jan Beulich  <jbeulich@novell.com>
218
219         * gas/all/altmacro.[sd]: Split out part from here...
220         * gas/all/altmac2.[sd]: ... to here.
221         * gas/all/excl.s: New.
222         * gas/all/gas.exp: Suppress both tests for a few targets known to
223           break. Run the new (split out) test only when the target doesn't
224           use '!' as a comment character.
225
226 2004-08-18  Thiemo Seufer  <seufer@csv.ica.uni-stuttgart.de>
227
228         * gas/mips/branch-swap.s: New testcase.
229         * gas/mips/branch-swap.d: New testcase.
230         * gas/mips/mips.exp: Run the testcase.
231
232 2004-08-18  Nick Clifton  <nickc@redhat.com>
233
234         * gas/macros/strings.s: Remove #NO_APP, accidentally committed as
235         part of another patch.
236
237 2004-08-15  Nick Clifton  <nickc@redhat.com>
238
239         * gas/all/altmacro.d: Allow for rest of frag being padded to an
240         alignment boundary.
241
242         * gas/arm/arm.exp: Run bignum test for ELF based targets only.
243
244 2004-08-16  Alan Modra  <amodra@bigpond.net.au>
245
246         * gas/cfi/cfi-alpha-1.d: Adjust for readelf fix.
247         * gas/cfi/cfi-alpha-3.d: Likewise.
248         * gas/cfi/cfi-i386.d: Likewise.
249         * gas/cfi/cfi-m68k.d: Likewise.
250         * gas/cfi/cfi-ppc-1.d: Likewise.
251         * gas/cfi/cfi-s390-1.d: Likewise.
252         * gas/cfi/cfi-s390x-1.d: Likewise.
253         * gas/cfi/cfi-sh-1.d: Likewise.
254         * gas/cfi/cfi-sparc-1.d: Likewise.
255         * gas/cfi/cfi-sparc64-1.d: Likewise.
256         * gas/cfi/cfi-x86_64.d: Likewise.
257
258 2004-08-13 Jan Beulich <jbeulich@novell.com>
259
260         * gas/all/altmacro.[sd]: New test.
261         * gas/all/gas.exp: Run the new test.
262
263 2004-08-10  Mark Mitchell  <mark@codesourcery.com>
264
265         * gas/arm/bignum1.s: New test.
266         * gas/arm/arm.exp: Run it.
267
268 2004-08-06  Paul Brook  <paul@codesourcery.com>
269
270         * gas/arm/pic.s,d: Test RELABS and SBREL relocations.
271
272 2004-08-05  Nitin Yewale  <nitiny@kpitcummins.com>
273
274         * h8300/h8300.exp: Addition of new test case to check rx
275         generation with adds and subs instruction for plain H8/300 target.
276         * h8300/addsubrxcheck.s: New test source file.
277
278 2004-08-01  Stephane Carrez  <stcarrez@nerim.fr>
279
280         * gas/m68hc11/m68hc11.exp: Fix tests for 2.15
281         * gas/elf/elf.exp: Test obj-elf for m6811-* and m6812-*
282         * gas/symver/symver.exp: Likewise for symver tests.
283
284 2004-07-30  Michal Ludvig  <mludvig@suse.cz>
285
286         * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
287         VIA PadLock instructions.
288
289 2004-07-29  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
290
291         * gas/sh/basic.exp: Don't do sh2a test for sh5.
292         * gas/sh/sh2a.d: Match elf32-sh* format too.
293
294 2004-07-29  Alexandre Oliva  <aoliva@redhat.com>
295
296         2003-12-30  DJ Delorie  <dj@redhat.com>
297         * gas/sh/sh2a.s: New.
298         * gas/sh/sh2a.d: New.
299         * gas/sh/basic.exp: Add it.
300
301 2004-07-27  Tomer Levi  <Tomer.Levi@nsc.com>
302
303         * gas/all/gas.exp (do_930509a): Disable test for crx.
304
305 2004-07-22  H.J. Lu  <hongjiu.lu@intel.com>
306
307         * gas/i386/x86-64-inval.l: Remove the leading `+'.
308
309 2004-07-22  Nick Clifton  <nickc@redhat.com>
310
311         PR/280
312         * gas/h8300/ffxx1-coff.d: Remove duplicated raw insn values.
313         * gas/h8300/ffxx1-elf.d: Likewise.
314         * gas/h8300/h8sx_disp2.d: Likewise.
315         * gas/h8300/h8sx_mov_imm.d: Likewise.
316         * gas/h8300/h8sx_rtsl.d: Likewise.      
317         * gas/h8300/ffxx1-coff.s: Remove inappropriate insn width specifier.
318         * gas/h8300/ffxx1-elf.s: Likewise.
319
320 2004-07-21  Jan Beulich <jbeulich@novell.com>
321
322         * gas/i386/x86-64-addr32.[ds]: New test for x86-64 32-bit
323         addressing in 64-bit mode.
324         * gas/i386/x86-64-rip.[ds]: New test for x86-64 rip-relative
325         addressing.
326         * gas/i386/i386.exp: Run the two new tests.
327
328         * gas/cfi/cfi-x86_64.d: Adjust expectation for leave to not have a
329         rex prefix.
330         * gas/i386/x86-64-inval.[ls]: Add a bunch of instructions illegal
331         in 64-bit mode.
332         
333 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
334
335         * gas/mips/elf-rel19.d: Pass -march=mips1 to gas as the test
336         expects load delay slots.
337
338 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
339
340         * gas/mips/vr5400.d: Update for a correct disassembly of
341         "racm.ob".
342
343 2004-07-20  Maciej W. Rozycki  <macro@linux-mips.org>
344
345         * gas/mips/mips32.s: Adjust for the unified "break" syntax.  Add
346         another "break" case.  Update the comment accordingly.
347         * gas/mips/set-arch.s: Likewise.
348         * gas/mips/mips32.d: Adjust for the new output.
349         * gas/mips/set-arch.d: Likewise.
350
351 2004-07-15  Nitin Yewale <nitiny@kpitcummins.com>
352
353         * gas/h8300/h8300.exp (do_h8300hn_addressgen): Addition of
354         new test case for H8300H normal target to check symbol
355         address generation.
356         * gas/h8300/symaddgen.s: New test.
357
358 2004-07-13  Nick Clifton  <nickc@redhat.com>
359
360         * gas/i386/intel.s: Add test of newly expand arithmetic support
361         for Intel mode assembler.
362         * gas/i386/intel.d: Add expected disassmbly.
363
364 2004-07-13  Nick Clifton  <nickc@redhat.com>
365
366         * gas/vtable: Delete directory.  These tests are no longer needed
367         as the VTABLE_ reloc support is obsolete.
368
369 2004-07-08  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
370
371         * gas/m32r/pic.exp: Add New Test case for @GOTOFF, @GOT, @PLT.
372         * gas/m32r/pic2.s: New file: Test case for @GOTOFF, @GOT, @PLT.
373         * gas/m32r/pic2.d: New file: Expected results.
374
375 2004-07-08  Richard Sandiford  <rsandifo@redhat.com>
376
377         * gas/mips/elf-rel7.d: Expect relocations against bar to refer to bar.
378         * gas/mips/elf-refl19.d: Likewise L2.
379
380 2004-07-03  Richard Sandiford  <rsandifo@redhat.com>
381
382         * gas/mips/elf{,el}-rel.d: Adjust so that the earliest %hi() matches
383         the earliest %lo().
384         * gas/mips/elf-rel11.d: Don't expect the relocs to be reordered.
385         * gas/mips/elf-rel20.[sd]: New test.
386         * gas/mips/mips.exp: Run it.
387
388 2004-07-03  Maciej W. Rozycki  <macro@linux-mips.org>
389
390         * gas/mips/elf-rel9.[sd]: Fix typo in %lo() expression.
391
392 2004-07-01  H.J. Lu  <hongjiu.lu@intel.com>
393
394         * gas/ia64/group-1.d: New.
395         * gas/ia64/group-1.s: Likewise.
396
397         * gas/ia64/ia64.exp: Add group-1 to test comdat group.
398
399 2004-06-30  James E Wilson  <wilson@specifixinc.com>
400
401         * gas/ia64/dv-imply.d: Update.
402         * gas/ia64/dv-mutex.d: Likewise.
403         * gas/ia64/dv-safe.d: Likewise.
404
405 2004-06-29  Alan Modra  <amodra@bigpond.net.au>
406
407         * gas/m68k/mode5.s: Pad section.
408         * gas/m68k/mode5.d: Update.
409
410 2004-06-28  Alan Modra  <amodra@bigpond.net.au>
411
412         * gas/ppc/power4.d: Update.
413
414 2004-06-24  Alan Modra  <amodra@bigpond.net.au>
415
416         * gas/i386/prescott.s: Remove fisttpd and fisttpq.
417         * gas/i386/prescott.d: Update.
418
419 2004-06-08  Jakub Jelinek  <jakub@redhat.com>
420
421         * gas/ia64/dv-raw-err.s: Add some new postinc tests.
422         * gas/ia64/dv-raw-err.l: Updated.
423
424 2004-05-28  Peter Barada <peter@the-baradas.com>
425
426         * gas/m68k/mode5.s: New test file.  Checks conversion of mode 5
427         addressing with zero offset into mode 2 addressing.
428         * gas/m68k/mode5.d: New file: Expected disassmbly.
429         * gas/m68k/all.exp: Run new test.
430
431 2004-05-27  H.J. Lu  <hongjiu.lu@intel.com>
432
433         * gas/ia64/regs.d: Updated.
434
435 2004-05-26  H.J. Lu  <hongjiu.lu@intel.com>
436
437         * gas/ia64/ia64.exp: Run invalid-ar.
438         
439         * gas/ia64/invalid-ar.l: New file. Test invalid AR access.
440         * gas/ia64/invalid-ar.s: Likewise.
441
442 2004-05-24  Peter Barada  <peter@the-baradas.com>
443
444         * gas/m68k/mcf-emac.d: Provide correct disassembler results.
445         * gas/m68k/mcf-mac.d: Provide correct disassembler results.
446
447 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
448
449         * gas/ia64/dv-srlz.d: Fix a typo.
450
451 2004-05-12  Ben Elliston  <bje@au.ibm.com>
452
453         * gas/h8300/t03_add.exp: Remove stray semicolons.
454         * gas/h8300/t04_sub.exp: Likewise.
455         * gas/h8300/t05_cmp.exp: Likewise.
456         * gas/h8300/t08_or.exp: Likewise.
457         * gas/h8300/t09_xor.exp: Likewise.
458         * gas/h8300/t10_and.exp: Likewise.
459         * gas/hppa/reloc/reloc.exp: Likewise.
460         * gas/hppa/unsorted/unsorted.exp: Likewise.
461         * gas/i386/i386.exp: Likewise.
462         * gas/m68hc11/m68hc11.exp: Likewise.
463         * gas/mips/mips.exp: Likewise.
464         * gas/sparc/sparc.exp: Likewise.
465         * lib/gas-defs.exp: Likewise.
466
467 2004-05-11  Nick Clifton  <nickc@redhat.com>
468
469         * gas/elf/section4.s: New test.  Checks label arithmetic when
470         multiple same-name sections exist.
471         * gas/elf/section4.d: New file: Expected section list
472         * gas/elf/elf.exp: Run the new test.
473         * gas/elf/group0.s: Use % instead of @ for type argument to
474         .section directive (for compatability with ARM port).
475         * gas/elf/group1.s: Likewise.
476
477 2004-05-07  Richard Sandiford  <rsandifo@redhat.com>
478
479         * gas/mips/vr4122.[sd]: Rename to...
480         * gas/mips/vr4120-2.[sd]: ...and add tests for VR4181A errata
481         MD(1) and MD(4).
482         * gas/mips/mips.exp: Update accordingly.
483
484 2004-05-05  Alexandre Oliva  <aoliva@redhat.com>
485
486         * gas/frv/reloc1.d: Match elf32-frvfdpic as well.
487         * gas/frv/fr405-insn.d: Likewise.
488         * gas/frv/fr450-insn.d: Likewise.
489
490 2004-04-30  H.J. Lu  <hongjiu.lu@intel.com>
491
492         * gas/elf/elf.exp: Remove group1, add group1a and group1b for
493         section group.
494
495         * gas/elf/group1a.d: New file.
496         * gas/elf/group1b.d: Likewise.
497
498         * gas/elf/group1.e: Removed.
499
500 2004-04-30  Nick Clifton  <nickc@redhat.com>
501
502         * gas/arm/reg-alias.s: New file: Test case sensitive register
503         aliases.
504         * gas/arm/reg-alias.d: New file: Expected test output.
505         * gas/arm/arm.exp: Run reg-alias test.
506         Arrange tests in a more orderly fashion.
507
508 2004-04-30  Ben Elliston  <bje@au.ibm.com>
509
510         * gas/ppc/power4.s: Add dcbz and dcbzl test cases.
511         * gas/ppc/power4.d: Update accordingly.
512
513 2004-04-26  H.J. Lu  <hongjiu.lu@intel.com>
514
515         * gas/elf/elf.exp: Add group0a, group0b and group1 for section
516         group.
517
518         * gas/elf/group0.s: New file.
519         * gas/elf/group0a.d: Likewise.
520         * gas/elf/group0b.d: Likewise.
521         * gas/elf/group1.e: Likewise.
522         * gas/elf/group1.s: Likewise.
523
524 2004-04-23  Nick Clifton  <nickc@redhat.com>
525
526         * gas/symver/symver1.d: Cope with extra symbols inserted by
527         arm-elf toolchains.
528         * gas/symver/symver0.d: Likewise
529         * gas/elf/symver.d: Likewise.
530
531 2004-04-22  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
532
533         * gas/sh/pcrel2.d: Update.
534         * gas/sh/tlsd.d: Update.
535         * gas/sh/tlsnopic.d: Update.
536         * gas/sh/tlspic.d: Update.
537
538 2004-04-22  Mark Kettenis  <kettenis@gnu.org>
539
540         * lib/gas-defs.exp (is_elf_format): Add OpenBSD support.
541
542 2004-04-22  Atsushi Nemoto  <anemo@mba.ocn.ne.jp>
543
544         * gas/mips/lb-xgot-ilocks.d: Remove nops in load delay slot.
545         * gas/mips/mips-abi32-pic.d: Likewise.
546         * gas/mips/mips-abi32-pic2.d: Likewise.
547         * gas/mips/mips-gp32-fp32-pic.d: Likewise.
548         * gas/mips/mips-gp32-fp64-pic.d: Likewise.
549         * gas/mips/mips-gp64-fp32-pic.d: Likewise.
550         * gas/mips/mips-gp64-fp64-pic.d: Likewise.
551         * gas/mips/relax-swap1-mips2.d: Likewise.
552         * gas/mips/lb-svr4pic-ilocks.d: New test.
553         * gas/mips/mips.exp: Run it.
554
555 2004-04-22  Paul Brook  <paul@codesourcery.com>
556
557         * maverick.c (off8s): Test full shifted operand range.
558         (MCC2): Define.
559         (MVDSPACC, MVACCDSP): Use it.
560         * maverick.d, maverick.s: Regenerate.
561
562 2004-04-22  Peter Barada <peter@the-baradas.com>
563
564         * gas/m68k/mcf-mac.s: New test: Check ColdFire MAC instructions.
565         * gas/m68k/mcf-emac.s: New test: Similar checks.
566         * gas/m68k/mcf-mac.d: New test: Expected output.
567         * gas/m68k/mcf-emac.d: New test: Likewise.
568         * gas/m68k/all.exp: Run new tests.
569
570 2004-04-21  Chris Demetriou  <cgd@broadcom.com>
571
572         * gas/mips/elempic.d: File removed as part of -membedded-pic removal.
573         * gas/mips/empic.d: Likewise.
574         * gas/mips/empic.l: Likewise.
575         * gas/mips/empic.s: Likewise.
576         * gas/mips/empic2.d: Likewise.
577         * gas/mips/empic2.s: Likewise.
578         * gas/mips/empic3_e.d: Likewise.
579         * gas/mips/empic3_e.s: Likewise.
580         * gas/mips/empic3_g1.d: Likewise.
581         * gas/mips/empic3_g1.s: Likewise.
582         * gas/mips/empic3_g2.d: Likewise.
583         * gas/mips/empic3_g2.s: Likewise.
584         * gas/mips/jal-empic-elf-2.d: Likewise.
585         * gas/mips/jal-empic-elf-2.s: Likewise.
586         * gas/mips/jal-empic-elf-3.d: Likewise.
587         * gas/mips/jal-empic-elf-3.s: Likewise.
588         * gas/mips/jal-empic-elf.d: Likewise.
589         * gas/mips/jal-empic.d: Likewise.
590         * gas/mips/la-empic.d: Likewise.
591         * gas/mips/la-empic.s: Likewise.
592         * gas/mips/lb-empic.d: Likewise.
593         * gas/mips/ld-empic.d: Likewise.
594         * gas/mips/lif-empic.d: Likewise.
595         * gas/mips/telempic.d: Likewise.
596         * gas/mips/tempic.d: Likewise.
597         * gas/mips/ulh-empic.d: Likewise.
598         * gas/mips/ld-pic.s: Remove code conditional on EMPIC.
599         * gas/mips/lifloat.s: Likewise.
600         * gas/mips/mips.exp: Remove -membedded-pic tests and related comments.
601
602 2004-04-20  Brian Ford  <ford@vss.fsi.com>
603             DJ Delorie  <dj@redhat.com>
604
605         * gas/i386/secrel.s: New test for .secrel32.
606         * gas/i386/secrel.d: Likewise.
607         * gas/i386/i386.exp: Call it for PE targets.
608
609 2004-04-19  Jakub Jelinek  <jakub@redhat.com>
610
611         * gas/cfi/cfi-sparc64-1.d: Update.
612
613 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
614
615         * gas/mips/vr4122.[sd]: Change option to -mfix-vr4120.
616
617 2004-04-14  Richard Sandiford  <rsandifo@redhat.com>
618
619         * gas/elf/section2.e-mips: Allow named section symbols.
620         * gas/mips/{,el}empic.d, gas/mips/mips{,el}16-[ef].d: Likewise.
621
622 2004-04-13  Kazuhiro Inaoka  <inaoka.kazuhiro@renesas.com>
623
624         * gas/m32r/parallel-2.s: New file: Test case for parallel code.
625         * gas/m32r/parallel-2.d: New file: Expected results.
626         * gas/m32r/m32r2.exp: Run the test.
627         
628         * gas/m32r/seth.s: New file: Test for seth.
629         * gas/m32r/seth.d: New file: Expected results.
630         * gas/m32r/m32r.exp: Run the new test.
631
632 2004-04-01  Asgari Jinia  <asgarij@kpitcummins.com>
633
634         * gas/sh/renesas-1.s, gas/sh/renesas-1.d: New test for -renesas
635         option.
636         * gas/sh/basic.exp: Run the new test.
637
638 2004-04-01  Dave Korn  <dk@artimi.com>
639
640         * gas/dlx/alltests.exp: Execute new lohi test.
641         * gas/dlx/lohi.s: New test for spurious lo16/hi16
642           reloc overflow checking.
643         * gas/dlx/lohi.d: New file: expected output.
644         * gas/dlx/lhi.d: Updated to properly expect lo16
645           relocations where asked for.
646         * gas/dlx/itype.d: Likewise.
647         * gas/dlx/lhi.d: Corrected cut+paste error in test name.
648
649 2004-03-30  Stan Shebs  <shebs@apple.com>
650
651         * gas/macros/macros.exp: Remove mention of MPW config.
652
653 2004-03-27  Alan Modra  <amodra@bigpond.net.au>
654
655         * gas/i860/dir-intel03-err.l: Update for junk at end line becoming
656         an error.
657         * gas/m68hc11/m68hc11.exp: Likewise.
658
659 2004-03-23  Andreas Schwab  <schwab@suse.de>
660
661         * gas/cfi/cfi-m68k.d: Adjust offsets.
662
663 2004-03-22  Hans-Peter Nilsson  <hp@axis.com>
664
665         * gas/cris/regreg.d: Assemble with --no-mul-bug-abort.
666         * gas/cris/mulbug-err-1.s, gas/cris/rd-mulbug-1.d: New tests.
667
668 2004-03-17  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
669
670         * gas/cfi/cfi-sh-1.d: New file.
671         * gas/cfi/cfi-sh-1.s: Likewise. 
672         * gas/cfi/cfi.exp: Add SH case.
673
674 2004-03-16  Alan Modra  <amodra@bigpond.net.au>
675
676         * gas/ppc/altivec.d: Update.
677         * gas/ppc/altivec_xcoff.d: Update.
678         * gas/ppc/altivec_xcoff64.d: Update.
679         * gas/ppc/astest.d: Update.
680         * gas/ppc/astest2.d: Update.
681         * gas/ppc/astest2_64.d: Update.
682         * gas/ppc/astest64.d: Update.
683         * gas/ppc/booke.d: Update.
684         * gas/ppc/booke_xcoff.d: Update.
685         * gas/ppc/booke_xcoff64.d: Update.
686         * gas/ppc/e500.d: Update.
687         * gas/ppc/power4.d: Update.
688         * gas/ppc/test1elf32.d: Update.
689         * gas/ppc/test1elf64.d: Update.
690         * gas/ppc/test1xcoff32.d: Update.
691
692 2004-03-15  Alan Modra  <amodra@bigpond.net.au>
693
694         * gas/i386/padlock.s: Pad with .p2align.
695         * gas/i386/padlock.d: Adjust.
696
697 2004-03-12  Michal Ludvig  <mludvig@suse.cz>
698
699         * gas/i386/padlock.s, gas/i386/padlock.d: New tests for
700         VIA PadLock instructions.
701         * gas/i386/i386.exp: Run padlock tests.
702
703 2004-03-12  Alan Modra  <amodra@bigpond.net.au>
704
705         * gas/i386/katmai.d: Revert last change.
706
707         * gas/i386/katmai.d: Adjust for clflush change.
708
709 2004-03-08  Andreas Jaeger  <aj@suse.de>
710
711         * gas/cfi/cfi-s390x-1.d: Adjust offsets.
712
713 2004-03-07  Richard Henderson  <rth@redhat.com>
714
715         * gas/cfi/cfi-common-2.d, gas/cfi/cfi-i386.d: Adjust offsets.
716
717 2004-03-07  Andreas Jaeger  <aj@suse.de>
718
719         * gas/cfi/cfi-x86_64.d: Adjust offsets.
720
721 2004-03-07  Richard Henderson  <rth@redhat.com>
722
723         * gas/alpha/elf-reloc-8.d, gas/cfi/cfi-alpha-1.d,
724         gas/cfi/cfi-alpha-2.d, gas/cfi/cfi-alpha-3.d, gas/cfi/cfi-common-1.d,
725         gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-3.d: Adjust offsets.
726
727 2004-03-03  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
728
729         * gas/sh/sh64/err-dsp.s: Fix expected error message.
730
731 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
732
733         * gas/frv/fr405-insn.[sdl]: New test.
734         * gas/frv/fr450-spr.[sd]: New test.
735         * gas/frv/fr450-insn.[sdl]: New test.
736         * gas/frv/fr450-media-issue.[sl]: New test.
737         * gas/frv/allinsn.exp: Run new tests.  Ensure fr405 instructions
738         aren't accepted for -mcpu=fr400 or -mcpu=fr500.  Ensure fr450
739         instructions aren't accepted for -mcpu=fr400, -mcpu=fr405 or
740         -mcpu=fr500.
741
742 2004-03-01  Richard Sandiford  <rsandifo@redhat.com>
743
744         * gas/frv/allinsn.s (rstb, rsth, rst, rstd, rstq): Replace with nops.
745         (rstbf, rsthf, rstf, rstdf, rstqf): Likewise.
746         * gas/frv/allinsn.d: Update accordingly.
747
748 2004-02-17  Petko Manolov  <petkan@nucleusys.com>
749
750         * gas/arm/maverick.c: DSPSC to/from opcode fixes.
751         * gas/arm/maverick.d: Likewise.
752         * gas/arm/maverick.s: Likewise.
753
754 2004-02-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
755
756         * gas/sh/basic.exp: Don't do sh4a tests for sh5.
757
758 2004-02-06  Nathan Sidwell  <nathan@codesourcery.com>
759
760         * gas/macros/test2.s: Lowercase it.
761
762 2004-02-02  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
763
764         * gas/mips/div.d: Update to accomodate changes in macro
765         expansions.
766         gas/mips/elf-rel-got-n32.d: Likewise.
767         gas/mips/elf-rel-got-n64.d: Likewise.
768         gas/mips/elf-rel-xgot-n32.d: Likewise.
769         gas/mips/elf-rel-xgot-n64.d: Likewise.
770         gas/mips/la-svr4pic.d: Likewise.
771         gas/mips/la-xgot.d: Likewise.
772         gas/mips/lca-svr4pic.d: Likewise.
773         gas/mips/lca-xgot.d: Likewise.
774
775 2004-02-01  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
776
777         * gas/sh/sh4a-fp.d: Fix opcode name fssra to fsrra.
778         * gas/sh/sh4a-fp.s: Likewise.
779         * gas/sh/err-sh4a-fp.s: Likewise.
780
781 2004-01-24  Chris Demetriou  <cgd@broadcom.com>
782
783         * gas/mips/relax-swap1.s: Add extra space at end, so the
784         disassembly will consistently have "..." at its end.
785         * gas/mips/relax-swap2.s: Likewise.
786         * gas/mips/relax-swap1-mips2.d: Expect "..." at end of disassembly.
787
788 2004-01-23  Daniel Jacobowitz  <drow@mvista.com>
789
790         * gas/arm/arm.exp: Add "undefined" test.
791         * gas/arm/undefined.s, gas/arm/undefined.l: New files.
792
793 2004-01-23  Richard Sandiford  <rsandifo@redhat.com>
794
795         * gas/mips/macro-warn-[1234].[sdl]: New tests.
796         * gas/mips/macro-warn-[12]-n32.[dl]: New tests.
797         * gas/mips/mips.exp: Run them.
798
799 2004-01-23  Richard Sandiford  <rsandifo@redhat.com>
800
801         * gas/mips/elf-rel19.[sd]: New test.
802         * gas/mips/mips.exp: Run it.
803
804 2004-01-11 Tom Rix   <tcrix@worldnet.att.net>
805
806         * gas/m68hc11/movb.s: Add m68hc12 movb and movw dump test.
807         * gas/m68hc11/movb.d: Likewise.
808         * gas/m68hc11/m68hc11.exp: Likewise.  Add more movb failure tests.
809
810 2004-01-19  Alan Modra  <amodra@bigpond.net.au>
811
812         * gas/i386/katmai.d: Adjust for changed sib printing.
813         * gas/i386/prescott.d: Likewise.
814         * gas/i386/sse2.d: Likewise.
815         * gas/i386/ssemmx2.d: Likewise.
816
817 2004-01-16  Alexandre Oliva  <aoliva@redhat.com>
818
819         * gas/mn10300/mov5.s: New.
820         * gas/mn10300/basic.exp (do_mov5): New.
821
822 2004-01-14  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
823
824         * gas/mips/relax-swap1-mips1.d: New test for branch relaxation
825         with swapping for MIPS1.
826         * gas/mips/relax-swap1-mips2.d: New test for branch relaxation
827         with swapping for MIPS2.
828         * gas/mips/relax-swap1.l: Stderr output for the new tests.
829         * gas/mips/relax-swap1.s: Source for the new tests.
830         * gas/mips/relax-swap2.d: New test for branch likely relaxation
831         with swapping.
832         * gas/mips/relax-swap2.l: Stderr output for the new test.
833         * gas/mips/relax-swap2.s: Source for the new test.
834         * gas/mips/mips.exp: Run the new tests.
835
836 2004-01-13  Ian Lance Taylor  <ian@wasabisystems.com>
837
838         * gas/mips/mips16-64.d: New test.
839         * gas/mips/mips.exp: Run it.
840
841 2004-01-12  Richard Sandiford  <rsandifo@redhat.com>
842
843         * gas/mips/elf-rel18.[sd]: New test.
844         * gas/mips/mips.exp: Run it.
845
846 2004-01-09  Paul Brook  <paul@codesourcery.com>
847
848         * gas/arm/vfp2.s, gas/arm/vfp2.d: New test.
849         * gas/arm/arm.exp: Add them.
850
851 2004-01-08  Ian Lance Taylor  <ian@wasabisystems.com>
852
853         * gas/mips/ldstla-n64.d: Pass -64 to assembler, not -n64.
854         * gas/mips/ldstla-n64-shared.d: Likewise.
855
856 2004-01-07  Nick Clifton  <nickc@redhat.com>
857
858         * gas/cris/rd-dw2-1.d: Expect a pointer size from readelf.
859
860 2004-01-06  Alexandre Oliva  <aoliva@redhat.com>
861
862         2003-11-05  Alexandre Oliva  <aoliva@redhat.com>
863         * lib/gas-defs.exp (is_elf_format): Match frv-uclinux.
864         2003-09-18  Alexandre Oliva  <aoliva@redhat.com>
865         * gas/frv/fdpic.s, gas/frv/fdpic.d: Renamed from ucpic*.
866         2003-09-15  Alexandre Oliva  <aoliva@redhat.com>
867         * gas/frv/ucpic.s, gas/frv/ucpic.d: Use gr15 as PIC register.  Use
868         gprel12 for rodata symbol and gotoff12 for sdata symbol.
869         2003-08-08  Alexandre Oliva  <aoliva@redhat.com>
870         * gas/frv/ucpic.d: Test gotoff and gotofffuncdesc.
871         2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
872         * gas/frv/ucpic.d, gas/frv/ucpic.s: New.
873         * gas/frv/allinsns.exp: Run it.
874
875 2004-01-02  Albert Bartoszko  <albar@nt.kegel.com.pl>
876
877         * gas/msp430/opcode.s: Add test for an 'add' instruction which
878         looks similar to an 'rla' instruction.
879
880 For older changes see ChangeLog-9303
881 \f
882 Local Variables:
883 mode: change-log
884 left-margin: 8
885 fill-column: 74
886 version-control: never
887 End: