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