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