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