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