2002-09-29 Andrew Cagney <ac131313@redhat.com>
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
60b63b72
RS
12002-09-30 Gavin Romig-Koch <gavin@redhat.com>
2 Ken Raeburn <raeburn@cygnus.com>
3 Aldy Hernandez <aldyh@redhat.com>
4 DJ Delorie <dj@redhat.com>
5 Michael Meissner <meissner@redhat.com>
6 Eric Christopher <echristo@redhat.com>
7 Richard Sandiford <rsandifo@redhat.com>
8
9 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
10 * gas/mips/vr4111.[sd]: ...this new test.
11 * gas/mips/vr4120.[sd],
12 * gas/mips/vr4122.[sd],
13 * gas/mips/vr5400.[sd],
14 * gas/mips/vr5500.[sd]: New tests.
15 * mips.exp: Run them.
16
8ba4dac0
DJ
172002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
18
19 * gas/sh/pcrel2.s: New.
20 * gas/sh/pcrel2.d: New.
21 * gas/sh/basic.exp: Add pcrel2 test.
22
8f3f3666
JT
232002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
24
25 * gas/vax/elf-rel.[ds]: New test.
26 * gas/vax/quad.exp: Move contents to...
27 * gas/vax/vax.exp: ...here. New file.
28
502eccd9
L
292002-09-27 H.J. Lu <hjl@gnu.org>
30
31 * gas/mips/mips-jalx.s: Add ".p2align 4".
32 * gas/mips/mips16-jalx.s: Likewise.
33
34 * gas/mips/mips-jalx.d: Check nop.
35 * gas/mips/mips16-jalx.d: Likewise.
36
3396de36
TS
372002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
38
39 * gas/mips/mips-jalx.d: New file, check jalx assembly.
40 * gas/mips/mips-jalx.s: Likewise.
41 * gas/mips/mips-no-jalx.l: Likewise.
42 * gas/mips/mips-no-jalx.s: Likewise.
43 * gas/mips/mips16-jalx.d: Likewise.
44 * gas/mips/mips16-jalx.s: Likewise.
45 * gas/mips/mips.exp: Add new tests.
46
f3c0ec86
TS
472002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
48
49 * gas/mips/jal-range.s: Fix jump overflow check.
50 * gas/mips/jal-range.l: Likewise.
51
9d7f5776
NC
522002-09-23 Nick Clifton <nickc@redhat.com>
53
54 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
55 unpredictable because of their use of the writeback bit.
56
96ea7171
NC
572002-09-21 Nick Clifton <nickc@redhat.com>
58
59 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
60 instructions.
61 * gas/arm/inst.d: Update expected results.
62
37e55690
JJ
632002-09-19 Jakub Jelinek <jakub@redhat.com>
64
65 * gas/i386/tlspic.s: Add tests.
66 * gas/i386/tlspic.d: Regenerated.
67 * gas/i386/tlsnopic.s: Add tests.
68 * gas/i386/tlsnopic.d: Regenerated.
69
021c2b5e
RH
702002-09-19 Richard Henderson <rth@redhat.com>
71
72 * gas/alpha/elf-reloc-7.s: New.
73 * gas/alpha/elf-reloc-7.d: New.
74 * gas/alpha/alpha.exp: Run it.
75
885add95
CD
762002-09-18 Chris Demetriou <cgd@broadcom.com>
77
78 * gas/mips/mips-abi32-pic2.s: New file.
79 * gas/mips/mips-abi32-pic2.d: New file.
80 * gas/mips/mips.exp: Run new test.
81
822002-09-18 Chris Demetriou <cgd@broadcom.com>
65551fa4
CD
83
84 * gas/mips/baddata1.s: New file.
85 * gas/mips/baddata1.l: New file.
86 * gas/mips/mips.exp: Run new test.
87
2dc83527
CD
882002-09-18 Chris Demetriou <cgd@broadcom.com>
89
90 * gas/mips/branch-misc-1.d: New file.
91 * gas/mips/branch-misc-1.s: New file.
92 * gas/mips/branch-misc-2.s: New file.
93 * gas/mips/branch-misc-2.d: New file.
94 * gas/mips/mips.exp: Run new tests.
95
f697dfed
TS
962002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
97
98 * gas/mips/jal-range.s: Check for jal overflows.
99 * gas/mips/jal-range.l: List file for it.
100 * gas/mips/mips.exp: Use it.
101
fc697c14
BE
1022002-09-08 Ben Elliston <bje@redhat.com>
103
104 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
105 * gas/hppa/parse/parse.exp: Likewise.
106 * gas/hppa/reloc/reloc.exp: Likewise.
107 * gas/hppa/unsorted/unsorted.exp: Likewise.
108 * gas/mn10200/basic.exp: Likewise.
109 * gas/mn10300/basic.exp: Likewise.
110 * gas/sh/basic.exp: Likewise.
111 * gas/sh/sh64/sh64.exp: Likewise.
112 * gas/v850/basic.exp: Likewise.
113 * lib/gas-defs.exp: Likewise.
114
115 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
116 * gasp/gasp.exp: Likewise.
117
63ba7a1c
AM
1182002-09-05 Alan Modra <amodra@bigpond.net.au>
119
120 * gas/i386/absrel.s: New.
121 * gas/i386/absrel.d: New.
122 * gas/i386/pcrel.s: New.
123 * gas/i386/pcrel.d: New.
124 * gas/i386/i386.exp: Run them.
125 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
126 index, the name will do.
127 * gas/mri/moveml.d: Escape dots.
128 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
129 * gas/mips/beq.s: Don't make text_label global.
130 * gas/mips/mips32.s: Likewise.
131 * gas/mips/mips64-mips3d.s: Likewise.
132
bcd93207
AM
1332002-08-28 Alan Modra <amodra@bigpond.net.au>
134
deda5edf
AM
135 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
136 to suit. Match coff relocs. Match "from address pool" comments.
137 * gas/sparc/pcrel.s: Use 2b label in expressions.
138 * gas/sparc/pcrel64.s: Likewise.
139 * gas/sparc/pcrel.d: Adjust to suit.
140 * gas/sparc/pcrel64.d: Likewise.
141 * gas/vtable/vtable.exp: Move xfails to ..
142 (proc vtable_setup_xfails): .. here. Add i866.
143
bcd93207
AM
144 * gas/macros/macros.exp (strings): Update xfails.
145
6c091933
AM
1462002-08-26 Alan Modra <amodra@bigpond.net.au>
147
4fa0e86f
AM
148 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
149
98b37a6b
AM
150 * gas/m68hc11/insns.d: Quote dots.
151 * gas/m68hc11/opers12.d: Likewise.
152
8ace442d
AM
153 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
154
6c2beb07
AM
155 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
156 * gas/vax/quad.s: Align
157 * gas/vax/quad_elf.s: New version of quad.s with %reg.
158
96e97d9b
AM
159 * gas/sparc/sparc.exp (sparc_elf_setup): New.
160 Use it to xfail for non-ELF targets.
161
6c091933
AM
162 * gas/tic54x/align.s: Add comment.
163 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
164 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
165
f598fd5e
NC
1662002-08-22 Nick Clifton <nickc@redhat.com>
167
168 * gas/arm/arch5tej.s: Add nops to align output.
169 * gas/arm/arch5tej.d: Expect nops.
170 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
171 * gas/arm/arm7t.d: Expect nops.
172 * gas/arm/armv1.s: Add nops.
173 * gas/arm/armv1.d: Expect nops.
174 * gas/arm/fpa-mem.s: Add nops.
175 * gas/arm/fpa-mem.d: Expext nops.
176 * gas/arm/vfp1.s: Add nops.
177 * gas/arm/vfp1.d: Expect nops.
178 * gas/arm/xscale.s: Add nops.
179 * gas/arm/xscale.d: Expect nops.
180 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
181 toolchain.
182
7bbfa6f5
AM
1832002-08-22 Alan Modra <amodra@bigpond.net.au>
184
185 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
186 * gas/ppc/astest2.d: Escape dots.
187
483fc7cd
RS
1882002-08-20 Richard Sandiford <rsandifo@redhat.com>
189
190 * gas/mips/rol.s: Add rotate by zero tests.
191 * gas/mips/rol.d: Update accordingly.
192 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
193
5578ad9c
EZ
1942002-08-19 Elena Zannoni <ezannoni@redhat.com>
195
196 From matthew green <mrg@redhat.com>
197
198 * e500.s: New tests for e500 instructions.
199 * e500.d: Results for new test.
200 * ppc.exp: Test e500.s.
201
2af28746 2022002-08-16 Stephen Clarke <stephen.clarke@superh.com>
1b44b93c
SC
203
204 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
205 output of objdump.
206
8bda4946
AM
2072002-08-16 Alan Modra <amodra@bigpond.net.au>
208
209 * gas/all/gas.exp (forward references): Don't test c30.
210 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
211 * gas/elf/ehopt0.s: Don't use "$" in labels.
212 * gas/ieee-fp/x930509a.exp: Don't test c30.
213 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
214 in source dir.
215 * gas/mri/mri.exp: Don't run on "m68hc*".
216 * gas/sh/basic.exp (do_fp): Match LE too.
217 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
218 "sh*-rtems".
219 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
220 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
221 preference to not running on ELF targets that might one day pass.
222 Add more xfails. Add more targets to the REL list.
223
b57efb7d
L
2242002-08-14 H.J. Lu <hjl@gnu.org>
225
226 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
227 when $0 is source.
228 * gas/mips/telempic.d: Likewise.
229 * gas/mips/telempic.d: Likewise.
230
cd2b2939
SC
2312002-08-13 Stephane Carrez <stcarrez@nerim.fr>
232
233 * gas/m68hc11/all.exp: Run the new test.
234 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
235 * gas/m68hc11/insns12.d: New file.
236 * gas/m68hc11/branchs12.s: New test.
237 * gas/m68hc11/branchs12.d: New test.
238
239 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
240 are against symbols and not sections (for linker relaxation).
241 * gas/m68hc11/insns-dwarf2.d: Likewise.
242 * gas/m68hc11/insns.d: Likewise.
243 * gas/m68hc11/lbranch.d: Likewise.
244 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
245 * gas/m68hc11/opers12.d: Likewise.
246 * gas/m68hc11/opers12-dwarf2.d: Likewise.
247
fdb987ee
RS
2482002-08-12 Richard Sandiford <rsandifo@redhat.com>
249
250 * gas/mips/elf-consthilo.[sd]: New test.
251 * gas/mips/mips.exp: Run it.
252
0c11417f
MR
2532002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
254
255 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
256 $0 is source.
257
86fff92e
AM
2582002-08-06 Alan Modra <amodra@bigpond.net.au>
259
260 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
261 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
262
fd512f5c
L
2632002-08-01 H.J. Lu <hjl@gnu.org>
264
265 * gas/mips/elf-rel6.s: Add ".p2align 4".
266 * gas/mips/elf-rel6.d: Check nop.
267
98605598
RS
2682002-08-01 Richard Sandiford <rsandifo@redhat.com>
269
270 * gas/mips/elf-rel6.[sd]: New test.
271 * gas/mips/mips.exp: Run it.
272
70a31400
CD
2732002-07-29 Chris Demetriou <cgd@broadcom.com>
274
275 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
276 * gas/mips/elf_ase_mips16.s: Likewise.
277 * gas/mips/mips.exp: Run the new test.
278
d5cc04b1
AM
2792002-07-26 Alan Modra <amodra@bigpond.net.au>
280
281 * gas/ppc/altivec.d: Invoke "as" with "-a32".
282
316f5878
RS
2832002-07-25 Richard Sandiford <rsandifo@redhat.com>
284
285 * gas/mips/mips-gp32-fp64.d,
286 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
287
9084e1de
HPN
2882002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
289
290 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
291 padding.
292 * gas/mmix/greg7.d: Ditto.
293 * gas/mmix/greg8.d: Ditto.
294 * gas/mmix/fb-2.d: Ditto.
295 * gas/mmix/comment-1.d: Ditto.
296 * gas/mmix/byte-1.d: Ditto.
297
9b702f94
L
2982002-07-17 H.J. Lu <hjl@gnu.org>
299
300 * gas/ia64/dv-branch.d: Updated.
301 * gas/ia64/opc-b.d: Likewise.
302
be66c492
AM
3032002-07-08 Alan Modra <amodra@bigpond.net.au>
304
305 * gas/i386/intel16.s: New.
306 * gas/i386/intel16.d: New.
307 * gas/i386/i386.exp: Run it.
308
139e4a70
AM
3092002-07-03 Alan Modra <amodra@bigpond.net.au>
310
311 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
312 with LC_ALL=C to ensure consistent sorting.
313
af029d49
DB
3142002-06-18 Dave Brolley <brolley@redhat.com>
315
316 * gas/frv: New testsuite.
317
477ad2e1
JR
318Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
319
320 * gas/sh/dsp.s: Add three more instructions.
321 * gas/sh/dsp.d: Update.
322
ecb4347a
DJ
3232002-06-14 Daniel Jacobowitz <drow@mvista.com>
324
325 * gas/mips/lineno.d: Use --gstabs.
326 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
327
3e0922c9
TR
3282002-06-12 Tom Rix <trix@redhat.com>
329
330 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
331 text alignment tests.
332 * gas/ppc/textalign-xcoff-001.d: New Test.
333 * gas/ppc/textalign-xcoff-002.d: New Test.
334 * gas/ppc/test1xcoff32.d : Change text section alignment.
335 * gas/ppc/booke_xcoff.d: Remove invalid pad.
336
8b579b7a
JL
3372002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
338
339 * gas/hppa/basic/add.s: Set code level to 1.1.
340 * gas/hppa/basic/branch.s: Likewise.
341 * gas/hppa/basic/dcor.s: Likewise.
342 * gas/hppa/basic/logical.s: Likewise.
343 * gas/hppa/basic/shladd.s: Likewise.
344 * gas/hppa/basic/sub.s: Likewise.
345 * gas/hppa/basic/unit.s: Likewise.
346 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
347
107c6e1a
CD
3482002-05-31 Chris G. Demetriou <cgd@broadcom.com>
349
350 * gas/mips/sb1-ext-mdmx.s: New file.
351 * gas/mips/sb1-ext-mdmx.d: Likewise.
352 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
353
b4dc22a8
CD
3542002-05-31 Chris G. Demetriou <cgd@broadcom.com>
355
356 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
357 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
358
149add75
CD
3592002-05-30 Chris G. Demetriou <cgd@broadcom.com>
360
361 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
362 instruction encodings.
363 * gas/mips/mips64-mdmx.d: Likewise.
364
deec1734
CD
3652002-05-30 Chris G. Demetriou <cgd@broadcom.com>
366
367 * gas/mips/mips64-mdmx.s: New file.
368 * gas/mips/mips64-mdmx.d: Likewise.
369 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
370
3765b1be
RH
3712002-05-30 Richard Henderson <rth@redhat.com>
372
373 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
374 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
375 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
376 * gas/alpha/alpha.exp: Run them.
377
8c2784a5
TR
3782002-05-30 Tom Rix <trix@redhat.com>
379
380 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
381 packing, warning, instruction packing, label, immediate and,
382 error tests.
383 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
384 New tests.
385 * gas/d10v/control-001.d: New test.
386 * gas/d10v/warning-001.d - warning-019.d: New tests.
387 * gas/d10v/label-001.d: New test.
388 * gas/d10v/error-001.d - error-002.d : New tests.
389 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
390
391 * lib/gas-defs.exp (run_dump_test): Add error option.
392
d172d4ba
NC
3932002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
394
395 * gas/dlx: New directory: DLX gas testsuite
396 * alltests.exp: New file: Test driver
397 * branch.d: New file: Expected results.
398 * branch.s: New file: Test branch insns.
399 * itype.d: New file: Expected results.
400 * itype.s: New file: Test ordinary insns.
401 * lhi.d: New file: Expected results.
402 * lhi.s: New file: Test load hi insns.
403 * load.d: New file: Expected results.
404 * load.s: New file: Test load insns.
405 * rtype.d: New file: Expected results.
406 * rtype.s: New file: Test arithmetic insns.
407 * store.d: New file: Expected results.
408 * store.s: New file: Test store insns.
409
7f743288
TR
4102002-05-23 Tom Rix <trix@redhat.com>
411
412 * gas/d10v/d10v.exp: Add instruction packing test.
413 * gas/d10v/instruction_packing.s : New test.
414
4152002-05-22 Tom Rix <trix@redhat.com>
416
417 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
418 * gas/d10v/address-001.s - address-041.s : New tests.
419
8dd76882
L
4202002-05-23 H.J. Lu <hjl@gnu.org>
421
422 * gas/mips/elf-rel.d: Skip the padding.
423 * gas/mips/elfel-rel.d: Likewise.
424
76101304
L
4252002-05-23 H.J. Lu <hjl@gnu.org>
426
427 * gas/all/align2.d: New.
428 * gas/all/align2.s: New.
429
430 * gas/all/gas.exp: Run align2.
431
a75a8c67
L
4322002-05-22 H.J. Lu <hjl@gnu.org>
433
434 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
435 write.c.
436 * gas/mips/elfel-rel.d: Likewise.
437
77b63882
JR
438Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
439
440 * gas/sh/pcrel-coff.s: New file.
441 * gas/sh/pcrel-coff.d: Likewise.
442 * gas/sh/basic.exp: For coff, don't do dsp test,
443 and a modified pcrel test.
444
771c7ce4
TS
4452002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
446
447 * gas/mips/rol64.s: New file, test of drol, dror macros.
448 * gas/mips/rol64.d: Likewise.
449 * gas/mips/mips.exp: Add new test.
450
49e5c6c5
NC
4512002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
452
453 * gas/arm/arm.exp: Replace deprecated command line switches
454 with their modern equivalents.
455 * gas/arm/arm7t.d: As above.
456 * gas/arm/armv1.d: As above.
457 * gas/arm/fpa-dyadic.d: As above.
458 * gas/arm/fpa-mem.d: As above.
459 * gas/arm/fpa-monadic.d: As above.
460 * gas/arm/inst.d: As above.
461 * gas/arm/ldconst.d: As above.
462 * gas/arm/xscale.d: As above.
463
6fb63971
AM
4642002-05-13 Alan Modra <amodra@bigpond.net.au>
465
466 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
467 * gas/i386/x86-64-opcode.d: Adjust.
468
358b94bd
NC
4692002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
470
471 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
472 * gas/arm/arm7t.d: Add expected results. (Make sure that the
473 subtract is not converted into an add).
474
b7efdfcc
L
4752002-04-23 H.J. Lu <hjl@gnu.org>
476
477 * gas/mips/elempic.d: Use empic.l.
478 * gas/mips/telempic.d: Likewise.
479 * gas/mips/tempic.d: Likewise.
480
978ee720
L
4812002-04-23 H.J. Lu <hjl@gnu.org>
482
483 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
484 test on hppa*-*-linux* nor hppa*-*-netbsd*.
485
6398a477
CD
4862002-04-22 Chris Demetriou <cgd@broadcom.com>
487
488 * gas/mips/mips-gp64-fp32.l: New file.
489 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
490 output.
491 * gas/mips/mips-gp64-fp64.l: New file.
492 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
493 output.
494
ff970196
CD
4952002-04-22 Chris Demetriou <cgd@broadcom.com>
496
497 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
498 which is a file used to regexp_diff the assembler's pruned stderr
499 output.
500 (write_file): New helper function to write a string into a file.
501
502 * gas/mips/empic.l: New file which matches empic tests' warnings.
503 * gas/mips/empic.d: Use empic.l.
504
aceebfd6
NC
5052002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
506
507 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
508 toolchain.
509 (struct, align, incbin): Use case switch so that other targets to
510 be skipped can be added in the future.
511
eb0fdfed
MG
5122002-04-17 matthew green <mrg@redhat.com>
513
514 * gas/ppc/altivec.d: Fix dssall test.
515 * gas/ppc/altivec.s: Likewise.
516 * gas/ppc/altivec_xcoff.d: Likewise.
517 * gas/ppc/altivec_xcoff.s: Likewise.
518 * gas/ppc/altivec_xcoff64.d: Likewise.
519 * gas/ppc/altivec_xcoff64.s: Likewise.
520
f22ba854
NC
5212002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
522
523 * gas/mips/mips.exp: Remove spurious whaitespace.
524 Open out one-line if-then-else test clauses so that other clauses
525 can be inserted in the future.
526
858bc62d
AJ
5272002-03-19 Bo Thorsen <bo@suse.de>
528
529 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
530 * gas/i386/x86-64-opcode.s: Likewise
531
1f25f5d3
CD
5322002-03-15 Chris G. Demetriou <cgd@broadcom.com>
533
534 * gas/mips/mips64-mips3d.s: New file.
535 * gas/mips/mips64-mips3d.d: Likewise.
536 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
537
7ad8fb54
CD
5382002-03-15 Chris G. Demetriou <cgd@broadcom.com>
539
540 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
541 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
542
c5096a3c
HPN
5432002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
544
545 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
546
0d4dcc4a
AM
5472002-03-05 Paul Koning <pkoning@equallogic.com>
548
549 * gas/pdp11/pdp11.exp: New file.
550 * gas/pdp11/opcode.s: Ditto.
551 * gas/pdp11/opcode.d: Ditto.
552
831b02f6
NC
5532002-02-22 Bo Thorsen <bo@suse.de>
554
555 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
556 (checks invalid opcodes) checks
557 * x86-64-inval.l: New file.
558 * x86-64-inval.s: New file.
559 * x86-64-opcode.d: New file.
560 * x86-64-opcode.s: New file.
561
d65d31a6
CD
5622002-02-26 Chris Demetriou <cgd@broadcom.com>
563
564 * gas/mips/empic2.d: Adjust for the fact that relocations on
565 symbols local to this file are resolved at assembly time into
566 section-relative relocations, even if the symbols are extern.
567 * gas/mips/empic2.s: Add file offset information, so the next
568 person to do the math mentioned above has an easier time.
569 * gas/mips/jal-empic-elf.d: New test.
570 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
571 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
572 * gas/mips/mips.exp: Run the new tests.
858bc62d 573
4d34fb5f
TS
5742002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
575
576 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
577 * mips-gp64-fp32-pic.s: Likewise.
578 * mips-gp64-fp32.d: Likewise.
579 * mips-gp64-fp32.s: Likewise.
580 * mips-gp64-fp64-pic.d: Likewise.
581 * mips-gp64-fp64-pic.s: Likewise.
582 * mips-gp64-fp64.d: Likewise.
583 * mips-gp64-fp64.s: Likewise.
584
e31cd5a0
AM
5852002-02-25 Alan Modra <amodra@bigpond.net.au>
586
587 * gas/hppa/reloc/reloc.exp: Update copyright date.
588
552eb682
HPN
5892002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
590
591 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
592 Adjust to changes in readelf output.
593
4bef1a1c
NC
5942002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
595
596 * gasp/gasp.exp: If gasp does not exist, do not complain, just
597 exit silently.
598
ff3a6ee3
TR
5992002-02-20 Tom Rix <trix@redhat.com>
600
601 * gas/ppc/ppc.exp: Add xcoff booke tests.
602 * gas/ppc/booke_xcoff.s: New.
603 * gas/ppc/booke_xcoff.d: New.
604 * gas/ppc/booke_xcoff64.s: New.
605 * gas/ppc/booke_xcoff64.d: New.
606
adf14613
DJ
6072002-02-18 Daniel Jacobowitz <drow@mvista.com>
608
609 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
610 support it.
611
74a21df4
TR
6122002-02-14 Tom Rix <trix@redhat.com>
613
614 * gas/ppc/ppc.exp: Add xcoff altivec tests.
615 * gas/ppc/altivec_xcoff.s: New.
616 * gas/ppc/altivec_xcoff.d: New.
617 * gas/ppc/altivec_xcoff64.s: New.
618 * gas/ppc/altivec_xcoff64.d: New.
619
6334e312 6202002-02-13 Ben Elliston <bje@redhat.com>
1ac57253
BE
621
622 * gasp/flonums.asm: New test.
623 * gasp/flonums.err: New result.
624 * gasp/flonums.out: Likewise.
625
5c1e36e1
AM
6262002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
627
628 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
629 hppa_fix_adjustable change.
630
543833df
RH
6312002-02-09 Richard Henderson <rth@redhat.com>
632
633 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
634 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
635 * gas/alpha/alpha.exp: Run them.
636
51124b6c
CD
6372002-02-08 Chris Demetriou <cgd@broadcom.com>
638
639 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
640 MIPS ECOFF tests, providing what information is known about
641 the origins of the failures.
642
3c74c164
AO
6432002-02-08 Alexandre Oliva <aoliva@redhat.com>
644
645 Contribute sh64-elf.
646 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
647 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
648 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
649 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
650 output of objdump.
651 * gas/sh/sh64/crange1-2.d: Likewise.
652 * gas/sh/sh64/crange2-2.d: Likewise.
653 * gas/sh/sh64/crange3-1.d: Likewise.
654 * gas/sh/sh64/crange4-1.d: Likewise.
655 * gas/sh/sh64/datal-2.d: Likewise.
656 * gas/sh/sh64/datal32-1.d: Likewise.
657 * gas/sh/sh64/datal32-3.d: Likewise.
658 * gas/sh/sh64/localcom-1.d: Likewise.
659 * gas/sh/sh64/mix-1.d: Likewise.
660 * gas/sh/sh64/pt32-1.d: Likewise.
661 * gas/sh/sh64/rel32-1.d: Likewise.
662 * gas/sh/sh64/rel32-2.d: Likewise.
663 * gas/sh/sh64/rel32-3.d: Likewise.
664 * gas/sh/sh64/rel32-4.d: Likewise.
665 * gas/sh/sh64/rel32-5.d: Likewise.
666 * gas/sh/sh64/ua32-1.d: Likewise.
667 2001-03-14 DJ Delorie <dj@redhat.com>
668 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
669 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
670 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
671 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
672 2001-03-12 DJ Delorie <dj@redhat.com>
673 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
674 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
675 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
676 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
677 2001-03-06 DJ Delorie <dj@redhat.com>
678 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
679 * gas/sh/sh64/lineno.s: Ditto.
680 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
681 * gas/sh/sh64/err-dsp.s: New test.
682 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
683 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
684 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
685 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
686 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
687 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
688 gas/sh/sh64/crange5-1.d: New tests.
689 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
690 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
691 * gas/sh/sh64/err-pt-1.s: New test.
692 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
693 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
694 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
695 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
696 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
697 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
698 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
699 * gas/sh/sh64/case-noexp-1.d: Ditto.
700 * gas/sh/sh64/mix-noexp-1.d: Ditto.
701 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
702 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
703 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
704 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
705 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
706 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
707 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
708 * gas/sh/sh64/shift64-3.d: Fix typo.
709 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
710 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
711 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
712 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
713 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
714 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
715 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
716 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
717 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
718 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
719 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
720 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
721 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
722 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
723 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
724 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
725 for errors not being emitted at the .mode directives anymore.
726 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
727 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
728 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
729 * gas/sh/sh64/err-3.s: New test.
730 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
731 gas/sh/sh64/immexpr64-1.d: New tests.
732 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
733 gas/sh/sh64/immexpr64-2.d: New tests.
734 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
735 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
736 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
737 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
738 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
739 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
740 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
741 gas/sh/sh64/rel64-5.d: New tests.
742 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
743 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
744 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
745 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
746 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
747 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
748 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
749 gas/sh/sh64/datal64-3.d: New tests.
750 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
751 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
752 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
753 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
754 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
755 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
756 New tests.
757 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
758 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
759 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
760 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
761 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
762 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
763 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
764 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
765 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
766 gas/sh/sh64/datal64-1.d: New test.
767 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
768 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
769 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
770 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
771 * gas/sh/sh64: New testsuite.
772
e93c640e
AO
7732002-02-06 Alexandre Oliva <aoliva@redhat.com>
774
775 * gas/sh/pic.d, gas/sh/pic.s: New test.
858bc62d 776 * gas/sh/basic.exp: Run it.
e93c640e 777
899f54f5
AM
7782002-02-05 Alan Modra <amodra@bigpond.net.au>
779
780 * gas/ppc/test1elf64.d: Tweak arch name.
781
31c372aa
AO
7822002-02-04 Alexandre Oliva <aoliva@redhat.com>
783
e93c640e
AO
784 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
785 * gas/sh/basic.exp: Run it.
31c372aa 786
c4a42e0f
HPN
7872002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
788
789 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
790 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
791 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
792 tests for base-plus-offset relocations and global register
793 allocations for weak and common symbols.
794
9e0665bc
AM
7952002-02-02 Alan Modra <amodra@bigpond.net.au>
796
797 * gas/elf/elf.exp: Don't special case v850.
798
0395e33b
HPN
7992002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
800
801 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
802 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
803 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
804 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
805
3095869f
AO
8062002-01-22 Alexandre Oliva <aoliva@redhat.com>
807
808 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
809 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
810
199f4802
RH
8112002-01-22 Richard Henderson <rth@redhat.com>
812
813 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
814 * gas/alpha/alpha.exp: Run it.
815
7b45c6e1
AM
8162002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
817
818 * gas/cris/cris.exp: Comment typo fix
819
ea6ef066
RE
8202002-01-18 Richard Earnshaw <rearnsha@arm.com>
821 Keith Walker <keith.walker@arm.com>
822
823 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
824 * gas/arm/arm.exp (arch5tej): New dump test.
825
03b1477f
RE
8262002-01-18 Richard Earnshaw <rearnsha@arm.com>
827
828 * gas/arm/vfp1.d: Use new command-line options.
829 * gas/arm/vfp1xD.d: Likewise.
830 * gas/arm/arm.exp (vfp-bad): Likewise.
831 * gas/arm/maverick.d: Likewise.
832
b1ffc257
TW
8332002-01-17 Timothy Wall <twall@oculustech.com>
834
835 * gas/tic54x/labels.s (after_macro): Correct comments.
836
bfae80f2
RE
8372002-01-15 Richard Earnshaw <rearnsha@arm.com>
838
839 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
840 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
841 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
842 * gas/arm/arm.exp: Run new VFP tests.
843
d6e5ae25
NC
8442002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
845
6a7715f4
NC
846 * gas/elf/section2.e-m32r: New file.
847 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
848
d6e5ae25
NC
849 * gas/sh/dsp.d: Fix expected results.
850
d1c15a92
NC
8512002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
852
853 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
854 v850-elf toolchain.
855
50463d2a
RE
8562002-01-14 Richard Earnshaw <rearnsha@arm.com>
857
858 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
859 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
860 arm/fpa-dyadic.d: New tests.
861 * gas/arm/le-fpconst.d (objdump): pass --section=.text
862 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
863
2ad6300c
RE
8642002-01-14 Richard Earnshaw <rearnsha@arm.com>
865
866 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
867 * gas/arm/arm.exp (run_error_test): New proc.
868 (armv1-bad): New error test.
869
e28cd48c
RE
8702002-01-11 Richard Earnshaw <rearnsha@arm.com>
871
872 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
873 immediate pseudo-operations.
874 * gas/arm/arm.exp: Run it.
875
1951c6f7
MG
8762002-01-10 matthew green <mrg@redhat.com>
877
878 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
879 * gas/xstormy16/allinsn.d: Regenerate.
880 * gas/xstormy16/allinsn.s: Regenerate.
881
52fe395a
RE
8822002-01-09 Richard Earnshaw <rearnsha@arm.com>
883
884 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
885
b3ca3a6a
L
8862002-01-08 H.J. Lu <hjl@gnu.org>
887
888 * gas/mips/elf-rel.s: New tests for nested ().
889
890 * gas/mips/elf-rel.d: Modified for nested () tests.
891 * gas/mips/elfel-rel.d: Likewise.
892
7a621144
DJ
8932002-01-05 Daniel Jacobowitz <drow@mvista.com>
894
895 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
896 * gas/mips/mips-abi32-pic.s: Add .frame directive.
897 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
898 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
899 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
900 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
901
a657e7c1
CD
9022002-01-02 Chris Demetriou <cgd@broadcom.com>
903
904 * gas/mips/empic3_e.d: New file to test -membedded-pic
905 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
906 * gas/mips/empic3_e.s: Likewise.
907 * gas/mips/empic3_g1.d: Likewise.
908 * gas/mips/empic3_g1.s: Likewise.
909 * gas/mips/empic3_g2.d: Likewise.
910 * gas/mips/empic3_g2.s: Likewise.
911 * gas/mips/mips.exp: Run the new tests.
912
ff460b2a
NC
9132001-12-21 Anders Norlander <anorland@synergenix.se>
914
915 * gas/all/incbin.dat: New [binary] file.
916 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
917 * gas/all/incbin.d: Reflect change in incbin.s
918
a3ea9108
AO
9192001-12-20 Alexandre Oliva <aoliva@redhat.com>
920
921 * gas/sh/err-at.s: New test.
922
351d03c5
HPN
9232001-12-18 Hans-Peter Nilsson <hp@axis.com>
924
925 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
926 handling.
927
11dc9c30 9282001-12-07 Geoffrey Keating <geoffk@redhat.com>
93fbbb04
GK
929 matthew green <mrg@redhat.com>
930
931 * gas/xstormy16/allinsn.d: New file.
932 * gas/xstormy16/allinsn.exp: New file.
933 * gas/xstormy16/allinsn.s: New file.
934 * gas/xstormy16/allinsn.sh: New file.
935 * gas/xstormy16/gcc.d: New file.
936 * gas/xstormy16/gcc.s: New file.
937 * gas/xstormy16/gcc.sh: New file.
938 * gas/xstormy16/reloc-1.d: New file.
939 * gas/xstormy16/reloc-1.s: New file.
940 * gas/xstormy16/reloc-2.d: New file.
941 * gas/xstormy16/reloc-2.s: New file.
942
1954e53d
AM
9432001-12-08 Alan Modra <amodra@bigpond.net.au>
944
945 * gas/all/incbin.s: Add spaces before directives.
4b2c32f8 946 * gas/all/incbin.d: Update.
1954e53d 947
ff460b2a 9482001-12-07 Jeffrey A Law (law@cygnus.com)
78c3a810
JL
949
950 * gas/hppa/parse/linesepbug.s: Restore to its original form,
951 reverting change of July 19, 2000.
952
bae1b355
RE
9532001-12-05 Richard Earnshaw <rearnsha@arm.com>
954
955 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
956 no post-indexed addressing modes.
957
373f2697
AJ
9582001-11-25 Andreas Jaeger <aj@suse.de>
959
960 * gas/all/gas.exp (incbin): Fix condition.
961
ff460b2a 9622001-11-23 Jeffrey A Law (law@cygnus.com)
7377433e 963
c8060cba
JL
964 * gas/all/gas.exp (incbin): Do not run on the PA.
965
7377433e
JL
966 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
967
5f266a81
CD
9682001-11-16 Chris Demetriou <cgd@broadcom.cOm>
969
970 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
971 to test symbol plus offset relocations in various ways.
972 * gas/mips/mips.exp: Run new test.
973
802a735e
AM
9742001-11-15 Alan Modra <amodra@bigpond.net.au>
975
976 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
977
6e917903
TW
9782001-11-11 Timothy Wall <twall@alum.mit.edu>
979
980 * gas/tic54x/sections.[sd]: Check for named, initialized sections
981 defaulting to CODE and DATA.
982 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
983 assembler, the difference is not worth the effort to fix. We'd
984 prefer the assembler *not* fill the section alignment.
985 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
373f2697 986 length.
6e917903
TW
987 * gas/tic54x/labels.s: Document differences from TI tools.
988 * gas/tic54x/extaddr.d: Match output.
989 * gas/all/gas.exp: On c54x targets, don't do any tests that use
373f2697 990 p2align.
6e917903 991 * gas/macros/macros.exp: Expect failure matching use of .ascii.
373f2697 992
ae948b86
TS
9932001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
994
995 * gas/mips/mips.exp: Change naming of some conditionals to reflect
996 the object format they actually mean. Don't try mips-abi32 and
997 mips-abi32-pic tests for ecoff.
998
bacd434f
HPN
9992001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
1000
1001 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
1002 Prune and generalize, adjusting to generic ELF file layout changes.
1003
9fb9af6e
CD
10042001-11-04 Chris Demetriou <cgd@broadcom.com>
1005
1006 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
1007 (aout): Don't set if *-*-netbsd*.
373f2697 1008
dc5e727b
NC
10092001-11-02 NIIBE Yutaka <gniibe@m17n.org>
1010
1011 * gas/sh/basic.exp: For Linux, add "-big" option for the
1012 invocation of gas.
1013
5d45665a
SC
10142001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1015
1016 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
1017 instruction.
1018 * gas/m68hc11/opers12.d: Likewise.
1019 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1020
afdbd6d0
CD
10212001-10-31 Chris Demetriou <cgd@broadcom.com>
1022
1023 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
1024 * gas/mips/empic.d: Likewise.
1025 * gas/mips/elempic.d: Likewise (it was copied into other files).
1026 * gas/mips/telempic.d: Likewise.
1027 * gas/mips/tempic.d: Likewise.
1028
1029 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
1030 related ops) syntax, test loads with large offsets.
1031 * gas/mips/emcic2.d: Likewise.
1032 * gas/mips/mips.exp: Run the new test on ELF platforms.
1033
3c1bae7f
NC
10342001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
1035
1036 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
1037 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
1038 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
1039 * gas/mmix/save-op.l: Update to match latest listing behaviour.
1040 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
1041
a9f20350
HPN
10422001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
1043
1044 * gas/mmix/tst.s: Delete unused file.
1045 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
1046 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
1047 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
1048 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
1049 gas/mmix/fb-2.s: Remove trailing empty lines.
1050
3c3bdf30
NC
10512001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1052
1053 * gas/mmix: New testsuite directory.
1054
67605879
CD
10552001-10-24 Chris Demetriou <cgd@broadcom.com>
1056
1057 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
1058 file introduced in the change on 2001-05-15.
1059
b631d488
CD
10602001-10-24 Chris Demetriou <cgd@broadcom.com>
1061
1062 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
1063 Delete use of ".size".
1064 * gas/mips/mips-abi32.s: Likewise.
1065 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1066 * gas/mips/mips-gp32-fp32.s: Likewise.
1067 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1068 * gas/mips/mips-gp32-fp64.s: Likewise.
1069 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1070 * gas/mips/mips-gp64-fp32.s: Likewise.
1071 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1072 * gas/mips/mips-gp64-fp64.s: Likewise.
1073
9bb28706
CD
10742001-10-23 Chris Demetriou <cgd@broadcom.com>
1075
1076 * gas/mips/beq.s: Add zero words at end of instructions so
1077 that objdump will print "..." when disassembling.
1078 * gas/mips/beq.d: Update for disassembler changes which force
1079 branch delay-slot nops to be printed.
1080 * gas/mips/bge.d: Ditto.
1081 * gas/mips/bgeu.d: Ditto.
1082 * gas/mips/blt.d: Ditto.
1083 * gas/mips/bltu.d: Ditto.
1084 * gas/mips/jal-svr4pic.d: Ditto.
1085 * gas/mips/jal-xgot.d: Ditto.
1086
7903fbf8
L
10872001-10-20 H.J. Lu <hjl@gnu.org>
1088
1089 * gas/elf/ehopt0.s: Lose ",@progbits".
1090
2228315b
CD
10912001-10-17 Chris Demetriou <cgd@broadcom.com>
1092
1093 * gas/mips/mips.exp (sb1-ext-ps): New test to test
1094 SB-1 core's paired-single extensions to the MIPS64 ISA.
1095 * gas/mips/sb1-ext-ps.d: New file.
1096 * gas/mips/sb1-ext-ps.s: New file.
1097
f5c120c5
MG
10982001-10-17 matthew green <mrg@redhat.com>
1099
1100 * gas/ppc/altivec.s: New test for AltiVec.
1101 * gas/ppc/altivec.d: New file.
1102 * gas/ppc/ppc.exp: Test altivec.s
1103
a3366758
HPN
11042001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
1105
1106 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
1107
9fa87a06
MG
11082001-10-13 matthew green <mrg@redhat.com>
1109
1110 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
1111 mtdcr, msync, dcba, mbar): New BookE tests.
1112 * gas/ppc/booke.d: Update for new BookE tests.
1113
418c1742
MG
11142001-10-12 matthew green <mrg@redhat.com>
1115
1116 * gas/ppc/booke.s: New test for Motorola BookE.
1117 * gas/ppc/booke.d: New file.
1118 * gas/ppc/ppc.exp: Test booke.s.
1119
05caa641
NC
11202001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
1121
1122 * sh/basic.exp: Add dsp dump test.
1123 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
1124 * sh/dsp.s: New file: Test assembly source of DSP single data
1125 transfer instructions.
1126
611c71af
AH
11272001-10-08 Aldy Hernandez <aldyh@redhat.com>
1128
1129 * gas/arm/arm.exp: Run arm9e tests.
1130
1131 * gas/arm/maverick.c: New.
1132
1133 * gas/arm/maverick.d: New.
1134
1135 * gas/arm/maverick.s: New.
1136
f983ac44
TS
11372001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1138
1139 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
1140 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1141 * gas/mips/mips-gp64-fp32.d: Likewise.
1142 * gas/mips/mips-gp64-fp32.s: Likewise.
1143 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1144 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1145 * gas/mips/mips-gp64-fp64.d: Likewise.
1146 * gas/mips/mips-gp64-fp64.s: Likewise.
1147 * gas/mips/elempic.d: Likewise.
1148 * gas/mips/ld.d: Likewise.
1149 * gas/mips/uld.d: Likewise.
1150 * gas/mips/usd.d: Likewise.
1151
fc847f15
L
11522001-09-29 H.J. Lu <hjl@gnu.org>
1153
1154 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
1155 x86_64-*-*.
1156
b6849f55
NC
11572001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
1158
1159 * gas/s390: New directory.
1160 * gas/s390/opcode.d: New file.
1161 * gas/s390/opcode.s: New file.
1162 * gas/s390/opcode64.d: New file.
1163 * gas/s390/opcode64.s: New file.
1164 * gas/s390/operands.d: New file.
1165 * gas/s390/operands.s: New file.
1166 * gas/s390/operands64.d: New file.
1167 * gas/s390/operands64.s: New file.
1168 * gas/s390/reloc.d: New file.
1169 * gas/s390/reloc.s: New file.
1170 * gas/s390/reloc64.d: New file.
1171 * gas/s390/reloc64.s: New file.
1172 * gas/s390/s390.exp: New file.
1173
06e70a48
EC
11742001-09-07 Eric Christopher <echristo@redhat.com>
1175
a529d758
EC
1176 * gas/mips/mips64.d: Change to use isa64.
1177 * gas/mips/mips32.d: Change to use isa32.
06e70a48 1178
553178e4
TS
11792001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1180
1181 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
1182 * gas/mips/mips-abi32.s: Likewise.
1183 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1184 * gas/mips/mips-gp32-fp32.s: Likewise.
1185 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1186 * gas/mips/mips-gp32-fp64.s: Likewise.
1187 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1188 * gas/mips/mips-gp64-fp32.s: Likewise.
1189 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1190 * gas/mips/mips-gp64-fp64.s: Likewise.
b6849f55 1191
cb56d3d3
TS
11922001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1193
1194 * gas/mips/beq.d: Check branches to external labels.
1195 * gas/mips/beq.s: Likewise.
1196 * gas/mips/bge.d: Likewise.
1197 * gas/mips/bge.s: Likewise.
1198 * gas/mips/bgeu.d: Likewise.
1199 * gas/mips/bgeu.s: Likewise.
1200 * gas/mips/blt.d: Likewise.
1201 * gas/mips/blt.s: Likewise.
1202 * gas/mips/bltu.d: Likewise.
1203 * gas/mips/bltu.s: Likewise.
1204 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
1205 * gas/mips/empic.d: Likewise.
1206 * gas/mips/empic.s: Likewise.
1207 * gas/mips/telempic.d: Likewise.
1208 * gas/mips/tempic.d: Likewise.
b6849f55 1209
8050ee1a
TS
12102001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1211
1212 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
1213 relocations, tradtional variant.
b6849f55 1214
19f78583
RH
12152001-08-04 Richard Henderson <rth@redhat.com>
1216
1217 * gas/alpha/alpha.exp: New file.
1218 * gas/alpha/elf-reloc-1.[sd]: New test.
1219 * gas/alpha/elf-reloc-2.[sl]: New test.
1220 * gas/alpha/elf-reloc-3.[sl]: New test.
1221 * gas/alpha/elf-reloc-4.[sd]: New test.
1222 * gas/alpha/fp.exp: Remove file.
1223 * gas/alpha/fp.s: Output to .data not .rdata.
1224 * gas/alpha/fp.d: Adjust to match.
1225
ff460b2a 12262001-09-04 Jeffrey A Law (law@cygnus.com)
4961b731
JL
1227
1228 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
1229
1230 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
1231 ELF toolchain.
1232 * gas/h8300/h8300-elf.exp: Likewise.
1233
1234 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
1235
1236 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
1237
ff460b2a 12382001-08-30 J"orn Rennecke <amylaar@redhat.com>
f41e3528
JR
1239
1240 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
1241 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
1242 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
1243 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
1244 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
1245 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
1246 * gas/h8300/ffxx1-elf.s: Likewise.
1247 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
1248 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
1249 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
1250 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
1251 * gas/h8300/ffxx1.s: Move to:
1252 * gas/h8300/ffxx1-coff.s .
1253
ff460b2a 12542001-08-29 J"orn Rennecke <amylaar@redhat.com>
3ad62fc4
JL
1255
1256 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
1257 where mismatch occurs due to regexp mismatch.
1258
e88b7c97
AM
12592001-08-27 Staffan Ulfberg <staffanu@swox.se>
1260 Alan Modra <amodra@bigpond.net.au>
1261
1262 * gas/macros/macros.exp: xfail powerpc-*-aix.
1263 * gas/ppc/astest64.s: New.
1264 * gas/ppc/astest64.d: New.
1265 * gas/ppc/astest2_64.s: New.
1266 * gas/ppc/astest2_64.d: New.
1267 * gas/ppc/test1elf.asm: New.
1268 * gas/ppc/test1xcoff.asm: New.
1269 * gas/ppc/generate.sh: New. Generate new files below from above .asm
1270 * gas/ppc/test1elf32.s: New.
1271 * gas/ppc/test1elf32.d: New.
1272 * gas/ppc/test1elf64.s: New.
1273 * gas/ppc/test1elf64.d: New.
1274 * gas/ppc/test1xcoff32.s: New.
1275 * gas/ppc/test1xcoff32.d: New.
1276 * gas/ppc/ppc.exp: Run new tests.
1277 * gas/ppc/simpshft.s: Tweak align now that we get nops.
1278
dda688fc
TS
12792001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1280
1281 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
1282 mips.
1283 * gas/mips/mips.exp: Likewise. Use traditional testcases for
1284 mips${el}16-f if needed.
1285 * gas/mips/elempic.d: New file, testcase for little endian empic.
1286 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
1287 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
1288 * gas/mips/mipsel16-f.d: Likewise.
1289 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
1290 relocations.
1291 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
1292 relocations, traditional variant.
1293
c85229da
L
12942001-08-17 H.J. Lu <hjl@gnu.org>
1295
1296 * gas/sparc/unalign.d: Support Sparc V9.
1297
99c14723
TS
12982001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1299
1300 * gas/mips/mips.exp: Added performance counter test.
1301 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
1302 * gas/mips/perfcount.d: Likewise.
1303
d8b6305a
NC
13042001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
1305
1306 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
1307 arguments.
1308 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
1309 arguments to .uaword.
1310
db1c0ae7
L
13112001-08-10 H.J. Lu <hjl@gnu.org>
1312
1313 * gas/mips/e32-rel2.d: Updated for the objdump output change.
1314 * gas/mips/e32el-rel2.d: Likewise.
1315 * gas/mips/elf-rel.d: Likewise.
1316 * gas/mips/elf-rel2.d: Likewise.
1317 * gas/mips/elf-rel3.d: Likewise.
1318 * gas/mips/elf_e_flags1.d: Likewise.
1319 * gas/mips/elf_e_flags2.d: Likewise.
1320 * gas/mips/elf_e_flags3.d: Likewise.
1321 * gas/mips/elf_e_flags4.d: Likewise.
1322 * gas/mips/elfel-rel.d: Likewise.
1323 * gas/mips/elfel-rel2.d: Likewise.
1324 * gas/mips/elfel-rel3.d: Likewise.
1325 * gas/mips/empic.d: Likewise.
1326 * gas/mips/mips16-e.d: Likewise.
1327 * gas/mips/mips16-f.d: Likewise.
1328 * gas/mips/mipsel16-f.d: Likewise.
1329 * gas/mips/telempic.d: Likewise.
1330 * gas/mips/tempic.d: Likewise.
1331 * gas/mips/tmips16-e.d: Likewise.
1332 * gas/mips/tmipsel16-e.d: Likewise.
1333
1334 * gas/mips/mips16-f.d: Fix the symbol table output.
1335
1336 * gas/mips/mipsel16-f.d: Fix the endian.
1337
1338 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
1339
a26f95e7
RS
13402001-08-10 Richard Sandiford <rsandifo@redhat.com>
1341
1342 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
1343 * gas/mips/mips-gp32-fp64.d: Likewise.
1344 * gas/mips/mips-abi32.d: Likewise.
1345 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
1346 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
1347 * gas/mips/mips-abi32-pic.d: Likewise.
06e70a48 1348
21d34b1c
TS
13492001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1350
1351 * mips/lb.d: Reflect disassembler output fixes.
1352 * mips/mips32.d: Likewise.
1353 * mips/mips64.d: Likewise. Typo.
1354 * mips/sb.d: Likewise.
1355 * mips/trunc.d: Likewise.
1356
25a7b89f
L
13572001-08-04 H.J. Lu <hjl@gnu.org>
1358
1359 * gas/cris/operand-err-1.s: Updated.
1360
aea2ae6e
L
13612001-08-04 H.J. Lu <hjl@gnu.org>
1362 Chris G. Demetriou <cgd@broadcom.com>
1363
1364 * gas/mips/e32-rel4.s: Removed.
1365
1366 * gas/mips/e32-rel4.d: Use elf-rel4.s.
1367
1368 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
1369
1370 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
1371 * gas/mips/mips-abi32.d: Likewise.
1372 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
1373 * gas/mips/mips-gp32-fp32.d: Likewise.
1374 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
1375 * gas/mips/mips-gp32-fp64.d: Likewise.
1376 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
1377 * gas/mips/mips-gp64-fp32.d: Likewise.
1378 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1379 * gas/mips/mips-gp64-fp64.d: Likewise.
1380
1381 * gas/mips/mips-abi32-pic.s: Add space for objdump.
1382 * gas/mips/mips-abi32.s: Likewise.
1383 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1384 * gas/mips/mips-gp32-fp32.s: Likewise.
1385 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1386 * gas/mips/mips-gp32-fp64.s: Likewise.
1387 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1388 * gas/mips/mips-gp64-fp32.s: Likewise.
1389 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1390 * gas/mips/mips-gp64-fp64.s: Likewise.
1391
1392 * gas/mips/mips-abi32-pic.s: Add the missing .end.
1393 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1394 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1395 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1396 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1397
82146c59 13982001-08-03 Richard Sandiford <rsandifo@redhat.com>
06e70a48 1399
82146c59
RS
1400 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
1401 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
1402
1403 * gas/mips/mips.exp: Run new tests.
1404
dc462216
RS
14052001-08-02 Richard Sandiford <rsandifo@redhat.com>
1406
1407 * gas/mips/mips-gp32-fp32,
1408 * gas/mips/mips-gp32-fp64,
1409 * gas/mips/mips-gp64-fp32,
1410 * gas/mips/mips-gp64-fp64,
1411 * gas/mips/mips-abi32,
1412 * gas/mips/mips-gp32-fp32-pic,
1413 * gas/mips/mips-gp32-fp64-pic,
1414 * gas/mips/mips-gp64-fp32-pic,
1415 * gas/mips/mips-gp64-fp64-pic,
1416 * gas/mips/mips-abi32-pic: New testcases.
1417
1418 * gas/mips/mips.exp: Run them.
1419
af08bab8
AM
14202001-08-01 Alan Modra <amodra@bigpond.net.au>
1421
1422 * gas/elf/section2.l: Adjust warning message comparison.
1423
0c4ec151
RS
14242001-07-31 Richard Sandiford <rsandifo@redhat.com>
1425
1426 * gas/mips/mips.exp (el): New variable.
1427 Use it to pick ELF reloc tests.
1428
411e0b6d
CD
14292001-07-26 Chris Demetriou <cgd@broadcom.com>
1430
1431 * gas/mips/lif-empic.d: Add back dollar signs before floating
1432 point register names.
1433
bc4aa73f
AM
14342001-07-26 Alan Modra <amodra@bigpond.net.au>
1435
1436 * gas/i386/relax.s: Test rs_space.
1437 * gas/i386/relax.d: Update.
1438
2e7a08de
AM
14392001-07-23 Alan Modra <amodra@bigpond.net.au>
1440
1441 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
1442 * gas/i386/intel.d: Likewise.
1443
9a7f7ba6
PB
14442001-07-16 Philip Blundell <philb@gnu.org>
1445
1446 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
1447 change to disassembler.
1448
e7d10af4
NC
14492001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
1450
1451 Fix failures in MIPS testsuite:
1452 * gas/mips/abs.d: Pass -march=4000 to gas.
1453 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
1454 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
1455
8a543126
AM
14562001-07-11 Jakub Jelinek <jakub@redhat.com>
1457
1458 * gas/sparc/unalign.s: Remove .uaxword test.
1459 * gas/sparc/unalign.d: Adjust accordingly.
1460
7e005732
NC
14612001-07-08 Anders Norlander <anorland@synergenix.se>
1462
1463 * gas/all/gas.exp: Run incbin test.
1464 * gas/all/incbin.s: New file.
1465 * gas/all/incbin.d: New file.
1466
7461da6e
RS
14672001-07-04 Richard Sandiford <rsandifo@redhat.com>
1468
1469 * gas/mips/elf-rel3.s: Add zero word to end of file.
1470
86a15486
L
14712001-07-03 H.J. Lu <hjl@gnu.org>
1472
1473 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
1474
013468bc
BE
14752001-07-01 Ben Elliston <bje@redhat.com>
1476
1477 * gas/m88k/allinsn.s: New file.
1478 * gas/m88k/allinsn.d: Likewise.
1479 * gas/m88k/m88k.exp: Test with allinsn.s also.
1480
ec68c924
EC
14812001-06-28 Eric Christopher <echristo@redhat.com>
1482
1483 * gas/mips/usd.d: Change for march/mtune.
1484 * gas/mips/ulh-xgot.d: Ditto.
1485 * gas/mips/uld.d: Ditto.
1486 * gas/mips/trunc.d: Ditto.
1487 * gas/mips/rol.d: Ditto.
1488 * gas/mips/nodelay.d: Ditto.
1489 * gas/mips/mul.d: Ditto.
1490 * gas/mips/mul-ilocks.d: Ditto.
1491 * gas/mips/trap20.d: Ditto.
1492 * gas/mips/mips4.d: Ditto.
1493 * gas/mips/mips16.d: Ditto.
1494 * gas/mips/lif-xgot.d: Ditto.
1495 * gas/mips/lif-svr4pic.d: Ditto.
1496 * gas/mips/ld-xgot.d: Ditto.
1497 * gas/mips/ld-svr4pic.d: Ditto.
1498 * gas/mips/ld-ilocks-addr32.d: Ditto.
1499 * gas/mips/lb-xgot.d: Ditto.
1500 * gas/mips/jal-xgot.d: Ditto.
1501 * gas/mips/jal-svr4pic.d: Ditto.
1502 * gas/mips/delay.d: Ditto.
1503 * gas/mips/lb-xgot-ilocks.d: Ditto.
1504 * gas/mips/div.d: Ditto.
1505 * gas/mips/break20.d: Ditto.
1506 * gas/mips/delay.d: Ditto.
1507 * gas/mips/elf_e_flags3.d: Ditto.
1508 * gas/mips/elf_e_flags4.d: Ditto.
1509 * gas/mips/lineno.d: Ditto.
1510 * gas/mips/mips16.d: Ditto.
1511 * gas/mips/mips4.d: Ditto.
1512 * gas/mips/mips4010.d: Ditto.
1513 * gas/mips/mips4650.d: Ditto.
1514
1cac9012
NC
15152001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
1516
1517 * gas/arm/arm.exp: Remove msr-bad.s test.
1518 Select processor type for architecture specific instruction tests.
1519
1520 * gas/arm/adrl.s: Add adrEQl as a test.
1521 * gas/arm/adrl.d: Adjusted expected output.
1522
1523 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
1524 * gas/arm/msr-bad.s: Delete.
1525
1ad63b2f
TR
15262001-06-18 Tom Rix <trix@redhat.com>
1527
1528 * gas/ppc/aix.exp: New file, aix specific tests.
1529 * gas/ppc/align.s: New file, .comm alignment test.
ec68c924 1530
74b5b66a
AJ
15312001-06-13 Andreas Jaeger <aj@suse.de>
1532
1533 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
1534
e1f44d10
NC
15352001-06-06 Peter Jakubek <pjak@snafu.de>
1536
1537 * gas/mri/for.d: Correct for swapped operands.
1538 * gas/mri/if.d: Likewise.
1539 * gas/mri/repeat.d: Likewise.
1540 * gas/mri/while.d: Likewise.
1541
de8b1efe
AM
15422001-06-12 Alan Modra <amodra@bigpond.net.au>
1543
1544 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
1545
bab00cea
L
15462001-06-10 H.J. Lu <hjl@gnu.org>
1547
1548 * gas/elf/section2.l: Match various white spaces.
1549
6174aabb
L
15502001-06-10 H.J. Lu <hjl@gnu.org>
1551
3e9379a9 1552 * gas/elf/section2.e: Support 64bit ELF.
6174aabb
L
1553 * gas/elf/section2.e-mips: Likewise.
1554
594e740f
L
15552001-06-08 H.J. Lu <hjl@gnu.org>
1556
1557 * gas/mips/elfel-rel3.s: Moved to ...
1558 * gas/mips/elf-rel3.s: Here.
1559
1560 * gas/mips/elf-rel3.d: Updated.
1561
1562 * gas/mips/elfel-rel3.d: Updated.
1563
1564 * gas/mips/relax.d: New file.
1565 * gas/mips/relax.s: Likewise.
1566
1567 * gas/mips/mips.exp: Run relax and set xfail.
1568
d9e138e2
L
15692001-06-08 H.J. Lu <hjl@gnu.org>
1570
1571 * gas/mips/illegal.s: New file.
1572 * gas/mips/illegal.l: Likewise.
1573
1574 * gas/elf/elf.exp (run_list_test): New.
1575 Run illegal with run_list_test.
1576
7388e440
L
15772001-06-08 H.J. Lu <hjl@gnu.org>
1578
1579 * gas/mips/elf-jal.d: New file.
1580
1581 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
1582
02e07694
AM
15832001-06-08 Alan Modra <amodra@bigpond.net.au>
1584
1585 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
1586
fa6b2d59
L
15872001-06-07 H.J. Lu <hjl@gnu.org>
1588
1589 * gas/elf/section2.e-mips: New file.
1590
1591 * gas/elf/elf.exp (run_list_test): Add suffix.
1592 Pass -mips as suffix to run_list_test for mips.
1593
7b15a6b5
L
15942001-06-07 H.J. Lu <hjl@gnu.org>
1595
1596 * gas/elf/section2.l: Match ".*GAS.*" instead of
1597 "GAS LISTING .*".
1598
9160c09b
L
15992001-06-07 H.J. Lu <hjl@gnu.org>
1600
1601 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
1602
d2d89a16 16032001-06-07 H.J. Lu <hjl@gnu.org>
823e3a73
L
1604
1605 * gas/mips/empic.d: Support stabs.
1606 * gas/mips/mips16-e.d: Likewise.
1607 * gas/mips/mips16-f.d: Likewise.
1608 * gas/mips/mipsel16-f.d: Likewise.
1609 * gas/mips/telempic.d: Likewise.
1610 * gas/mips/tempic.d: Likewise.
1611 * gas/mips/tmips16-e.d: Likewise.
1612 * gas/mips/tmipsel16-e.d: Likewise.
1613
a90335ee
L
16142001-06-06 H.J. Lu <hjl@gnu.org>
1615
1616 * gas/mips/elf-rel3.s: New file.
1617 * gas/mips/elf-rel3.d: Likewise.
1618 * gas/mips/elfel-rel3.s: Likewise.
1619 * gas/mips/elfel-rel3.d: Likewise.
1620
1621 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
1622
5b5032eb
L
16232001-06-06 H.J. Lu <hjl@gnu.org>
1624
1625 * gas/elf/elf.exp (run_list_test): New.
1626 Run section2 with run_list_test.
1627
1628 * gas/elf/section2.e: New file.
1629 * gas/elf/section2.l: Likewise.
1630 * gas/elf/section2.s: Likewise.
1631
5199a87b
L
16322001-06-04 H.J. Lu <hjl@gnu.org>
1633
1634 * gas/mips/mips4010.s: Add the missing ".end".
1635 * gas/mips/mips4100.s: Likewise.
1636 * gas/mips/mips4650.s: Likewise.
1637 * gas/mips/sync.s: Likewise.
1638
0b4bdf77
L
16392001-06-02 H.J. Lu <hjl@gnu.org>
1640
1641 * gas/sparc/unalign.d: Support Sparc V9.
1642
0f2712ed
NC
16432001-05-28 Jeff Sturm <jsturm@one-point.com>
1644
1645 * gas/sparc/unalign.s: New test. Check unaligned relocs.
1646 * gas/sparc/unalign.d: New expected test results.
1647 * gas/sparc/sparc.exp: Run new test.
1648
0b171357
HPN
16492001-05-27 Hans-Peter Nilsson <hp@axis.com>
1650
1651 * gas/cris/addi.d: Tweak for 64-bit BFD.
0f2712ed
NC
1652 * gas/cris/binop-cmpmove.d: Ditto.
1653 * gas/cris/binop-cmpmovx.d: Ditto.
1654 * gas/cris/binop-extx.d: Ditto.
1655 * gas/cris/binop.d: Ditto.
1656 * gas/cris/bork.d: Ditto.
1657 * gas/cris/branch.d: Ditto.
1658 * gas/cris/break.d: Ditto.
1659 * gas/cris/brokw-1.d: Ditto.
1660 * gas/cris/brokw-2.d: Ditto.
1661 * gas/cris/brokw-3.d: Ditto.
1662 * gas/cris/ccr.d: Ditto.
1663 * gas/cris/clear.d: Ditto.
1664 * gas/cris/continue.d: Ditto.
1665 * gas/cris/fragtest.d: Ditto.
1666 * gas/cris/jump-type.d: Ditto.
1667 * gas/cris/labfloat.d: Ditto.
1668 * gas/cris/macroat.d: Ditto.
1669 * gas/cris/movem-to-reg.d: Ditto.
1670 * gas/cris/nosep.d: Ditto.
1671 * gas/cris/oneop-type.d: Ditto.
1672 * gas/cris/prefix.d: Ditto.
1673 * gas/cris/pushpop-byte-sreg.d: Ditto.
1674 * gas/cris/pushpop-dword-sreg.d: Ditto.
1675 * gas/cris/pushpop-word-sreg.d: Ditto.
1676 * gas/cris/pushpop.d: Ditto.
1677 * gas/cris/quick-s6.d: Ditto.
1678 * gas/cris/quick-u5.d: Ditto.
1679 * gas/cris/quick-u6.d: Ditto.
1680 * gas/cris/range-err-1.s: Ditto.
1681 * gas/cris/rd-pic-1.d: Ditto.
1682 * gas/cris/rd-regprefix-1.d: Ditto.
1683 * gas/cris/rd-regprefix-1b.d: Ditto.
1684 * gas/cris/reg-to-mem.d: Ditto.
1685 * gas/cris/regreg.d: Ditto.
1686 * gas/cris/return.d: Ditto.
1687 * gas/cris/scc.d: Ditto.
1688 * gas/cris/separator.d: Ditto.
1689 * gas/cris/shexpr-1.d: Ditto.
1690 * gas/cris/sreg-to-x.d: Ditto.
1691 * gas/cris/test.d: Ditto.
1692 * gas/cris/unimplemented.d: Ditto.
1693 * gas/cris/unop-mem.d: Ditto.
1694 * gas/cris/x-to-byte-sreg.d: Ditto.
1695 * gas/cris/x-to-dcr1-sreg.d: Ditto.
1696 * gas/cris/x-to-dword-sreg.d: Ditto.
1697 * gas/cris/x-to-word-sreg.d: Ditto.
0b171357
HPN
1698 * gas/cris/shexpr-1.d: Ditto. Correct format.
1699
ff8715d0
L
17002001-05-25 H.J. Lu <hjl@gnu.org>
1701
1702 * gas/mips/e32el-rel2.d: New for little endian mips.
1703 * gas/mips/elfel-rel2.d: Likewise.
1704 * gas/mips/elfel-rel.d: Likewise.
1705 * gas/mips/mipsel16-f.d: Likewise.
1706 * gas/mips/telempic.d: Likewise.
1707 * gas/mips/tmipsel16-e.d: Likewise.
1708
1709 * gas/mips/tempic.d: New for traditional mips.
1710 * gas/mips/tmips16-e.d: Likewise.
1711
1712 * gas/mips/elf-rel.d: Handle alignment padding.
1713 * gas/mips/elf-rel2.d: Likewise.
1714
1715 * gas/mips/mips.exp: Support little endian and traditional
1716 mips.
1717
8569c2f5
L
17182001-05-24 H.J. Lu <hjl@gnu.org>
1719
1720 * gas/m68k/pcrel.d: Support 64bit BFD.
1721
58e2fc90
L
17222001-05-24 H.J. Lu <hjl@gnu.org>
1723
1724 * gas/arm/adrl.d: Support 64bit BFD.
1725 * gas/arm/arm7t.d: Likewise.
1726 * gas/arm/inst.d: Likewise.
1727 * gas/arm/pic.d: Likewise.
1728 * gas/arm/xscale.d: Likewise.
1729
60edd2d3
AM
17302001-05-23 Alan Modra <amodra@one.net.au>
1731
1732 * gas/elf/ehopt0.d: Tweak for bigendian targets.
1733
aa5f19f2
NC
17342001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1735
1736 * gas/mips/abs.d: Remove $ before register names, per latest
1737 disassembler.
1738 * gas/mips/add.d: Ditto.
1739 * gas/mips/and.d: Ditto.
1740 * gas/mips/beq.d: Ditto.
1741 * gas/mips/bge.d: Ditto.
1742 * gas/mips/bgeu.d: Ditto.
1743 * gas/mips/blt.d: Ditto.
1744 * gas/mips/bltu.d: Ditto.
1745 * gas/mips/delay.d: Ditto.
1746 * gas/mips/div-ilocks.d: Ditto.
1747 * gas/mips/div.d: Ditto.
1748 * gas/mips/dli.d: Ditto.
1749 * gas/mips/elf_e_flags1.d: Ditto.
1750 * gas/mips/elf_e_flags2.d: Ditto.
1751 * gas/mips/elf_e_flags3.d: Ditto.
1752 * gas/mips/elf_e_flags4.d: Ditto.
1753 * gas/mips/jal-empic.d: Ditto.
1754 * gas/mips/jal-svr4pic.d: Ditto.
1755 * gas/mips/jal-xgot.d: Ditto.
1756 * gas/mips/jal.d: Ditto.
1757 * gas/mips/la-empic.d: Ditto.
1758 * gas/mips/la-svr4pic.d: Ditto.
1759 * gas/mips/la-xgot.d: Ditto.
1760 * gas/mips/la.d: Ditto.
1761 * gas/mips/lb-empic.d: Ditto.
1762 * gas/mips/lb-svr4pic.d: Ditto.
1763 * gas/mips/lb-xgot-ilocks.d: Ditto.
1764 * gas/mips/lb-xgot.d: Ditto.
1765 * gas/mips/lb.d: Ditto.
1766 * gas/mips/ld-empic.d: Ditto.
1767 * gas/mips/ld-ilocks-addr32.d: Ditto.
1768 * gas/mips/ld-ilocks.d: Ditto.
1769 * gas/mips/ld-svr4pic.d: Ditto.
1770 * gas/mips/ld-xgot.d: Ditto.
1771 * gas/mips/ld.d: Ditto.
1772 * gas/mips/li.d: Ditto.
1773 * gas/mips/lif-empic.d: Ditto.
1774 * gas/mips/lif-svr4pic.d: Ditto.
1775 * gas/mips/lif-xgot.d: Ditto.
1776 * gas/mips/lifloat.d: Ditto.
1777 * gas/mips/mips16.d: Ditto.
1778 * gas/mips/mips32.d: Ditto.
1779 * gas/mips/mips4.d: Ditto.
1780 * gas/mips/mips4010.d: Ditto.
1781 * gas/mips/mips4100.d: Ditto.
1782 * gas/mips/mips4650.d: Ditto.
1783 * gas/mips/mips64.d: Ditto.
1784 * gas/mips/mul-ilocks.d: Ditto.
1785 * gas/mips/mul.d: Ditto.
1786 * gas/mips/nodelay.d: Ditto.
1787 * gas/mips/rol.d: Ditto.
1788 * gas/mips/sb.d: Ditto.
1789 * gas/mips/trap20.d: Ditto.
1790 * gas/mips/trunc.d: Ditto.
1791 * gas/mips/uld.d: Ditto.
1792 * gas/mips/ulh-empic.d: Ditto.
1793 * gas/mips/ulh-svr4pic.d: Ditto.
1794 * gas/mips/ulh-xgot.d: Ditto.
1795 * gas/mips/ulh.d: Ditto.
1796 * gas/mips/ulw.d: Ditto.
1797 * gas/mips/usd.d: Ditto.
1798 * gas/mips/ush.d: Ditto.
1799 * gas/mips/usw.d: Ditto.
1800
1ff55c93
RH
18012001-05-14 Richard Henderson <rth@redhat.com>
1802
1803 * gas/elf/ehopt0.s: New.
1804 * gas/elf/ehopt0.d: New.
1805 * gas/elf/elf.exp: Run it.
1806
bcee8eb8
AM
18072001-05-12 Peter Targett <peter.targett@arccores.com>
1808
1809 * gas/arc/st.s: Add test case @h30 fixup.
1810 * gas/arc/st.d: Update to suit.
1811
67d6227d
AM
18122001-05-12 Alan Modra <amodra@one.net.au>
1813
1814 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
4bba6815 1815 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
67d6227d
AM
1816
1817 * gas/i386/ssemmx2.d: Correct movq.
1818
cbc5fe50
HPN
18192001-05-10 Hans-Peter Nilsson <hp@axis.com>
1820
1821 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
1822 handling.
1823
992aaec9
AM
18242001-05-04 Alan Modra <amodra@one.net.au>
1825
1826 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
1827 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
1828 pinsrw, and pmovmskb.
1829 * gas/i386/sse2.d: Correct register for movmskpd.
1830
c7e40348
NC
18312001-05-02 Johan Rydberg <jrydberg@opencores.org>
1832
1833 * gas/openrisc/addi.s: New file.
1834 * gas/openrisc/addi.d: Likewise.
1835 * gas/openrisc/allinsn.exp: Likewise.
1836 * gas/openrisc/allinsn.s: Likewise.
1837 * gas/openrisc/allinsn.d: Likewise.
1838 * gas/openrisc/lohi.s: Likewise.
1839 * gas/openrisc/lohi.d: Likewise.
1840 * gas/openrisc/store.s: Likewise.
1841 * gas/openrisc/store.d: Likewise.
1842
ad7f5c69
HPN
18432001-04-05 Hans-Peter Nilsson <hp@axis.com>
1844
1845 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
1846 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
1847 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
1848 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
1849 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
1850 New tests.
8ac9c124
HPN
1851 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
1852 in comment.
777623bb
HPN
1853 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
1854 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
1855 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
1856 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
1857 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
1858 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
1859 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
1860 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
1861 trailing empty lines.
1862 * gas/cris/continue.s: Ditto, tweak comment.
ad7f5c69 1863
4b0d96c2
HPN
1864 * lib/gas-defs.exp (run_dump_test): Support using readelf.
1865 * config/default.exp: Default READELF and READELFFLAGS.
1866
61b96bb4
AM
18672001-03-31 Alan Modra <alan@linuxcare.com.au>
1868
1869 * gas/all/cond.s: Add .if .elseif tree.
1870 * gas/all/cond.d: Match above.
1871
5fba8300
L
18722001-03-30 H.J. Lu <hjl@gnu.org>
1873
1874 * gas/i386/relax.d: Dump with -s instead of -drw.
1875
00687228
L
18762001-03-29 H.J. Lu <hjl@gnu.org>
1877
1878 * gas/i386/relax.s: New test for relaxation between sections.
1879 * gas/i386/relax.d: New.
1880
1881 * gas/i386/i386.exp: Add tests for ELF.
1882
d5c4095a
NC
18832001-03-27 Chris Demetriou <cgd@broadcom.com>
1884
1885 * gas/mips/lineno.d: Allow for the possibility that
1886 the local labels won't be in the objdump output. Match
1887 zeros in addresses using '+' for better compatibility with
1888 different targets.
1889
10a51814
CD
18902001-03-26 Chris Demetriou <cgd@broadcom.com>
1891
1892 * gas/mips/sync.s: Declare 'foo' as a function so that this
1893 test will work on properly on ECOFF targets.
1894
0f17484f
AM
18952001-03-24 Alan Modra <alan@linuxcare.com.au>
1896
1897 * gas/i386/ssemmx2.s: Change movntq to movntdq.
1898 * gas/i386/ssemmx2.d: Matching change.
1899
7704145c
HPN
19002001-03-23 Hans-Peter Nilsson <hp@axis.com>
1901
5ef6758f
HPN
1902 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
1903 New tests.
1904
7704145c
HPN
1905 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
1906 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
1907
bbe6d95f
AM
19082001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
1909
1910 * gas/vax/quad.exp: Correct expected result.
1911
d394a339
AS
19122001-03-19 Andreas Schwab <schwab@suse.de>
1913
1914 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
1915 consistent output across targets.
1916 * gas/m68k/pcrel.d: Adjusted.
1917
64cbbfae
L
19182001-03-18 H.J. Lu <hjl@gnu.org>
1919
1920 * gas/i386/intel.s: Move PIC code to ...
1921 * gas/i386/intelpic.s: New. Here.
1922 * gas/i386/intel.d: Updated.
1923 * gas/i386/intelpic.d: New.
1924
1925 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
1926 targets only.
1927
31abcf7d
SC
19282001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1929
1930 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
1931
fa7cd6d2
L
19322001-02-26 H.J. Lu <hjl@gnu.org>
1933
1934 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
1935
d88ae36a
L
19362001-02-23 H.J. Lu <hjl@gnu.org>
1937
1938 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
1939
1940 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
1941 "cmp4".
1942 * gas/ia64/opc-a.s: Rebuilt.
1943 * gas/ia64/opc-a.d: Likewise.
1944
f14c6878
CD
19452001-02-17 Chris Demetriou <cgd@broadcom.com>
1946
1947 * gas/mips/mips32.d: Remove ELF dependencies. This test
1948 wasn't meant to be ELF specific, and doesn't have to be.
1949 * gas/mips/mips64.d: Likewise.
1950
2cd5676f
CD
19512001-02-17 Chris Demetriou <cgd@broadcom.com>
1952
1953 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
1954 tests if not ELF; they test ELF-specific features.
1955
98a79704
SC
19562001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1957
74b5b66a 1958 * gas/mri/mri.exp: Don't execute the M68K specific tests
98a79704
SC
1959 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
1960
4f69f974
SC
19612001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1962
1963 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
1964 Assembly Language Input Standard.
1965 * gas/m68hc11/malis.d: New file.
1966 * gas/m68hc11/malis-include.s: New file.
1967 * gas/m68hc11/all.exp: Add the new test.
1968
6e0b89ee
AM
19692001-01-12 Alan Modra <alan@linuxcare.com.au>
1970
1971 * gas/i386/i386.exp (gas_64_check): Correct target string.
1972 Use gas_64_check rather than target string to decided whether
1973 x86_64 checks should run.
1974
1975 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
1976 * gas/i386/ssemmx2.s: Likewise.
1977 * gas/i386/sse2.d: Update to suit.
1978 * gas/i386/ssemmx2.s: Likewise.
1979
0d2bcfaf
NC
19802001-01-11 Peter Targett <peter.targett@arccores.com>
1981
1982 * gas/arc/alias.*: Removed.
1983 * gas/arc/branch.*: Likewise.
1984 * gas/arc/insn3.*: Likewise.
1985 * gas/arc/math.*: Likewise.
1986 * gas/arc/sshift.*: Likewise.
1987 * gas/arc/arc.exp: Simplified test process for base case
1988 instruction set by adding run_dump_test cases for all base
1989 instructions.
74b5b66a
AJ
1990 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
1991 * gas/arc/add.s, gas/arc/add.d: Likewise.
1992 * gas/arc/and.s, gas/arc/and.d: Likewise.
1993 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
1994 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
1995 * gas/arc/b.s, gas/arc/b.d: Likewise.
1996 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
1997 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
1998 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
1999 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
2000 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
2001 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
2002 * gas/arc/j.s, gas/arc/j.d: Likewise.
2003 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
2004 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
2005 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
2006 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
2007 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
2008 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
2009 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
2010 * gas/arc/or.s, gas/arc/or.d: Likewise.
2011 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
2012 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
2013 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
2014 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
2015 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
2016 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
2017 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
2018 * gas/arc/add.s, gas/arc/add.d: Likewise.
2019 * gas/arc/st.s, gas/arc/st.d: Likewise.
2020 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
2021 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
2022 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
0d2bcfaf
NC
2023 * gas/arc/warn.s: Removed warning test case for setting of flags
2024 followed by conditional branch, an arc5 only feature.
2025
2026 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
2027
2028 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
2029
88051039
SC
20302001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2031
2032 * gas/m68hc11/opers12.s: Add more tests for index post byte.
2033 * gas/m68hc11/opers12.d: Likewise.
2034
68a581b8
SC
20352001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2036
2037 * gas/m68hc11/all.exp: Add new tests for dwarf2.
2038 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
2039 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2040 * gas/m68hc11/insns-dwarf2.d: Likewise.
2041
3f535693
NC
20422001-01-11 Nick Clifton <nickc@redhat.com>
2043
2044 * gas/arm/adrl.s: Add global label 'foo'.
2045 * gas/arm/adrl.d: Expect to see references to 'foo' in the
2046 disassembly. COFF and ELF disassemblys should now be the same.
2047
ff460b2a 20482001-01-10 Jan Hubicka <jh@suse.cz>
de9d65b5
JH
2049
2050 * i386.exp: Add ssemmx2 and sse2 tests.
2051 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
2052
d38ccb31
NC
20532001-01-09 Nick Clifton <nickc@redhat.com>
2054
2055 * gas/arm/pic.d: Fix patterns to match new behaviour of
2056 disassembler.
2057 inst.d: Fix patterns to match new behaviour of disassembler.
2058
183d6175
PB
20592001-01-03 Philip Blundell <pb@futuretv.com>
2060
2061 * gas/vtable/vtable.exp: Don't run tests on Alpha.
2062
ff460b2a 20632001-01-06 Jan Hubicka <jh@suse.cz>
b96d3a20
JH
2064
2065 * i386.exp: Add tests for presence of 32bit versus 64bit output
2066 format; run both 64bit and 32bit tests when format is available;
2067 add x86_64 test.
2068 * x86_64.s: New file.
2069 * x86_64.d: New file.
2070
ab32098a
NC
20712001-01-02 Nick Clifton <nickc@redhat.com>
2072
2073 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
2074 instruction is legal in v5. Also fix expected error message.
2075
ca6489f9
PB
20762001-01-01 Philip Blundell <philb@gnu.org>
2077
2078 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
2079 * gas/arm/arm.exp: Run them.
2080 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
2081 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
2082
0a940afa
L
20832000-12-22 H.J. Lu <hjl@gnu.org>
2084
2085 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
2086 * gas/i386/intel.d: Updated.
2087
514829c3
JW
20882000-12-12 Jim Wilson <wilson@redhat.com>
2089
2090 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
2091 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
2092
846b8f1e
NC
20932000-12-12 Nick Clifton <nickc@redhat.com>
2094
2095 * gas/vtable/vtable.exp: Fix formatting.
2096
2097 * gas/arm/elsegundo.s: New Test (currently disabled).
2098 * gas/arm/elsegundo.d: Expected test results.
2099
4819127a
L
21002000-12-11 H.J. Lu <hjl@gnu.org>
2101
2102 * gas/i386/intel.d: Adjusted for the a.out assembler.
2103 * gas/i386/intel.s: Likewise.
2104
77eb0326
NC
21052000-12-09 Nick Clifton <nickc@redhat.com>
2106
2107 * gas/m68k/pcrel.d: Update to match latest assembler output.
2108
9abcc8f0 21092000-12-02 Chris Demetriou <cgd@sibyte.com>
4c507252
NC
2110
2111 * gas/mips/elf_e_flags.s: Add padding to the end of the
2112 file so that objdump output will be consistent.
2113 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
2114 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
2115 "..." at end of objdump output because of zero bytes at end
2116 of section.
2117 * gas/mips/elf_e_flags.c: Add note to comment about
2118 what's changing in elf_e_flags.s.
2119
2120 * gas/mips/la.s: Add padding to the end of the file so that
2121 objdump output will be consistent.
2122 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
2123 end of objdump output because of zero bytes at end of
2124 section.
2125
2126 * gas/mips/sync.s: Add padding to the end of the file so that
2127 objdump output will be consistent.
2128 * gas/mips/sync.d: Expect "..." at end of objdump output
2129 because of zero bytes at end of section.
2130
b6426432
NC
2131 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
2132 alignment issues so tests are useful on multiple targets.
2133 * gas/mips/empic.s: Likewise.
2134 * gas/mips/mips16-e.d: Likewise.
2135 * gas/mips/mips16-e.s: Likewise.
2136 * gas/mips/mips16-f.d: Likewise.
2137 * gas/mips/mips16-f.s: Likewise.
2138
e70f2590
NC
2139 * gas/mips/mips32.d: Expect disassembly of madd and maddu
2140 to use their correct names. Add tests for break and sdbbp.
2141 * gas/mips/mips32.s: Likewise.
2142
0808b8a9
NC
2143 * gas/mips/mips64.s: Add test for assembly of MIPS64
2144 extensions.
2145 * gas/mips/mips64.d: Likewise.
2146 * gas/mips/mips.exp: Test using the new "mips64" test.
2147
b90dd607
NC
21482000-12-01 Chris Demetriou <cgd@sibyte.com>
2149
2150 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
2151 when mips16 code generation is enabled.
2152
0c92ba5f
NC
2153 * gas/mips/empic.d: Adjust for the fact that the difference
2154 between two symbols in the same section are not expected to
2155 generate a reloc.
2156 * gas/mips/empic.s: Likewise. Also, correct typo in comment
2157 about expected relocs.
74b5b66a 2158
481294f0
NC
2159 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
2160 instruction assembly test.
2161 * gas/mips/mips.exp: Add the test mentioned above.
2162
76a0ddac
DN
21632000-11-30 Diego Novillo <dnovillo@redhat.com>
2164
2165 * intel.s, intel.d: New test for @GOT references.
2166
dc6e09d3
HPN
21672000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2168
2169 * gas/sh/err.exp: New, framework for error-testing.
2170 * gas/sh/err-1.s: New test.
2171
ae3e85dd
SC
21722000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2173
2174 * gas/m68hc11/opers12.s: New test for movw operands.
2175 * gas/m68hc11/opers12.d: Likewise.
2176
077b8428
NC
21772000-11-24 Nick Clifton <nickc@redhat.com>
2178
2179 * arm.exp: Run tests for xscale as well as arm.
2180 Run xscale tests.
2181
2182 * xscale.s: New file: XScale instruction tests.
2183 * xscale.d: New file: Expected XScale instruction results.
2184
a257e27a
L
21852000-11-20 H.J. Lu <hjl@gnu.org>
2186
2187 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
2188 * gas/i386/intel.s: Likewise.
2189
f5776d3d
L
21902000-11-16 H.J. Lu <hjl@gnu.org>
2191
2192 * gas/symver/symver0.d: Add 64bit support.
2193 * gas/symver/symver1.d: Likewise.
2194
e206b66f
L
21952000-11-16 H.J. Lu <hjl@gnu.org>
2196
2197 * gas/symver/symver.exp: Don't run symver4 nor symver5.
2198
747e13a0
L
21992000-11-13 H.J. Lu <hjl@gnu.org>
2200
2201 * gas/symver/symver.exp: New for symver test.
2202 * gas/symver/symver0.d: Likewise.
2203 * gas/symver/symver0.s: Likewise.
2204 * gas/symver/symver1.d: Likewise.
2205 * gas/symver/symver1.s: Likewise.
2206 * gas/symver/symver2.l: Likewise.
2207 * gas/symver/symver2.s: Likewise.
2208 * gas/symver/symver3.l: Likewise.
2209 * gas/symver/symver3.s: Likewise.
2210 * gas/symver/symver4.l: Likewise.
2211 * gas/symver/symver4.s: Likewise.
2212 * gas/symver/symver5.l: Likewise.
2213 * gas/symver/symver5.s: Likewise.
2214 * gas/symver/symver6.l: Likewise.
2215 * gas/symver/symver6.s: Likewise.
2216
935e6103
HPN
22172000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2218
2219 * gas/macros/macros.exp: Mark strings test xfail for sh.
2220
64a0c779
DN
22212000-10-24 Diego Novillo <dnovillo@cygnus.com>
2222
2223 * intel.s, intel.d: Add new tests for intel syntax.
2224
73cd359e
AM
22252000-10-19 Alan Modra <alan@linuxcare.com.au>
2226
2227 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
2228 * gas/elf/section1.s: Likewise.
2229 * gas/elf/section[01].d: Change to suit.
2230
476d4b9b
L
22312000-10-18 H.J. Lu <hjl@gnu.org>
2232
2233 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
2234 change.
2235
6588847e
DN
22362000-10-15 Diego Novillo <dnovillo@cygnus.com>
2237
2238 * intel.s, intel.d: Add new tests for naked registers using intel
2239 syntax.
2240
2e968471
HPN
22412000-09-29 Hans-Peter Nilsson <hp@axis.com>
2242
2243 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
2244 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
2245 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
2246 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
2247
9a635504
AM
22482000-09-28 Alan Modra <alan@linuxcare.com.au>
2249
170cdc4f
AM
2250 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
2251 * gas/hppa/reloc/reloc.exp: Likewise.
2252 * gas/hppa/unsorted/unsorted.exp: Likewise.
2253
9a635504
AM
2254 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
2255
139368c9
JW
22562000-09-22 Jim Wilson <wilson@cygnus.com>
2257
d48ad4f3
JW
2258 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
2259 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
2260
139368c9
JW
2261 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
2262 * gas/ia64/dv-waw-err.s: Likewise.
2263 * gas/ia64/dv-imply.d: Regenerate.
2264 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
2265 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
2266 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
2267
7484b8e6
TW
22682000-09-14 Timothy Wall <twall@cygnus.com>
2269
2270 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
2271 comparisons which should and should not produce DVs.
2272
927781e2
AM
22732000-09-05 Alan Modra <alan@linuxcare.com.au>
2274
2275 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
2276
9a8f29e3
TW
22772000-08-29 Timothy Wall <twall@cygnus.com>
2278
2279 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
2280 * gas/ia64/dv-mutex.d: Update regexp pattern.
2281 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
2282 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
2283 Test still fails due to insn opcode pattern changes.
74b5b66a 2284
5e0c2226
L
22852000-08-21 H.J. Lu <hjl@gnu.org>
2286
2287 * gas/all/cofftag.d: Support the strict COFF.
2288
50b81f19
JW
22892000-08-16 Jim Wilson <wilson@cygnus.com>
2290
2291 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
2292 * gas/ia64/dv-raw-err.l: Likewise.
2293 * gas/ia64/dv-waw-err.l: Update sed pattern.
2294 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
2295 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
2296
8cb8bcba
NC
22972000-08-16 Nick Clifton <nickc@redhat.com>
2298
2299 * gas/arm/inst.s: Add tests for edge cases of shift based
2300 addressing modes.
2301
2302 * gas/arm/inst.d: Add expected results for new tests.
2303
483f05e3
HPN
23042000-07-20 Hans-Peter Nilsson <hp@axis.com>
2305
2306 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
2307 * gas/ieee-fp/x930509a.exp: Ditto.
2308 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
e5da6f52 2309 * gas/cris/*: New tests for CRIS.
483f05e3 2310
81366cb8
AM
23112000-07-19 Alan Modra <alan@linuxcare.com.au>
2312
2313 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
2314 (semi): Likewise.
2315 (strings): Don't run for hppa, except for hppa*-*-linux*.
2316
2317 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
2318 pseudos.
2319
4b43d9f6
NC
23202000-07-18 Scott Bambrough <scottb@netwinder.org>
2321
2322 * gas/arm/inst.d: Fix expected results to match current assembler
2323 output. Patch from Justin Seger <justin.m.seger@intel.com>.
2324
4b6341e9
AM
23252000-07-10 Alan Modra <alan@linuxcare.com.au>
2326
2327 * gas/vtable/vtable.exp: Disable test for hppa.
2328
2329 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
2330 run test for any elf target.
2331 (applybug): Don't run test for linux.
2332 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
2333 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
2334 (labelbug): xfail for hppa-linux.
2335
2336 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
2337 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
2338 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
2339 r_no_reloc.s, reduce3.s}: Likewise.
2340 * gas/hppa/unsorted/common.s: Likewise.
2341
97b39d03
NC
23422000-07-05 Nick Clifton <nickc@cygnus.com>
2343
2344 * gas/d30v/inst.d: Fix expected results to match current assembler
2345 output.
2346 * gas/d30v/bittest.l: Fix expected warning messages to match
2347 current assembler output.
2348
4b6341e9 23492000-06-29 Kazu Hirata <kazu@hxi.com>
fbe1e41f
NC
2350
2351 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
2352 in ldmac and stmac.
2353 * gas/h8300/macs.s: Likewise.
2354
6b2539e3
NC
23552000-06-27 Nick Clifton <nickc@cygnus.com>
2356
2357 * gas/d30v/bittest.l: Edit to match new warning messages produced
2358 by assembler.
2359
39bec121
TW
23602000-06-19 Timothy Wall <twall@cygnus.com>
2361
2362 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
2363 * gas/all/gas.exp: Make adjustments for tic54x target.
2364 * gas/ieee-fp/x930509a.exp: Ditto.
2365 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
2366 moved into the LMA and is not printed separately by objdump any
2367 longer. This still needs to be tested.
74b5b66a 2368
60bcf0fa
NC
23692000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
2370
2371 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
2372 * gas/m68hc11/all.exp: Specific tests for m68hc11.
2373 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
2374 * gas/m68hc11/insns[ds]: Another test.
2375 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
2376 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
2377
55d98a80
AM
23782000-06-17 Alan Modra <alan@linuxcare.com.au>
2379
2380 * gas/macros/strings.s: Don't start directives in first column
2381 (for LABELS_WITHOUT_COLONS targets).
2382
8e1b6ed6
L
23832000-06-14 H.J. Lu <hjl@gnu.org>
2384
2385 * gas/macros/strings.d: Support a.out and coff.
2386
88830cd1
NC
23872000-06-14 Nick Clifton <nickc@cygnus.com>
2388
2389 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
2390 flag is no longer legal syntax.
2391
aa787a89
NC
23922000-06-09 Nick Clifton <nickc@cygnus.com>
2393
2394 * gas/macros/macros.exp: Run new test: strings.
2395 * gas/macros/strings.s: New test: String expansion inside
2396 macros.
2397 * gas/macros/strings.d: New test results.
74b5b66a 2398
a6b9488a
AM
23992000-06-04 Alan Modra <alan@linuxcare.com.au>
2400
2401 * gas/i386/prefix.s: Modify so we have at least one x86 test that
2402 checks the line separator.
2403
ff460b2a 24042000-05-21 Hans-Peter Nilsson <hp@axis.com>
f48026f7
HPN
2405
2406 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
2407
322f2c45
NC
24082000-05-15 Nick Clifton <nickc@cygnus.com>
2409
2410 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
2411
de950844
AM
24122000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
2413
2414 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
2415
2416 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
2417 weak symbol.
2418
575bc3d6
AM
24192000-05-08 Alan Modra <alan@linuxcare.com.au>
2420
2421 * gas/mri/float.d: Fix for srec length change.
2422
36f89926
AM
24232000-05-02 Alan Modra <alan@linuxcare.com.au>
2424
2425 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
2426 behaviour for hppa*-*-linux* throughout file.
2427 * gas/hppa/reloc/reloc.exp: Ditto.
2428 (reduce2.s): Disable test for elf targets.
2429
2430 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
2431
2432 * gas/elf/section0.s: Don't start pseudos on first column so
2433 targets that define LABELS_WITHOUT_COLONS work.
2434 * gas/elf/section1.s: Ditto.
2435 * gas/vtable/inherit0.s: Ditto.
2436 * gas/vtable/inherit1.s: Ditto.
2437 * gas/vtable/entry0.s: Ditto.
2438 * gas/vtable/entry1.s: Ditto.
2439
7fca9a72
NC
24402000-05-01 Nick Clifton <nickc@cygnus.com>
2441
74b5b66a
AJ
2442 * gasp/macro.out: Fix label numbers to remove leading zeroes.
2443 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
7fca9a72 2444
ee68970f
AM
24452000-04-25 Alan Modra <alan@linuxcare.com.au>
2446
2447 * gas/i386/general.l: Allow for DISP32 pe relocs.
2448 * gas/i386/jump.d: Similarly.
2449
ff460b2a 24502000-04-24 Jim Wilson <wilson@cygnus.com>
c4479208 2451
8d82e76a
JW
2452 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
2453 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
2454 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
2455 tnat.nz.orcm, tnat.nz.andcm inputs.
2456 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
2457 * gas/ia64/opc-i.s: Regenerate.
74b5b66a 2458
c4479208
JW
2459 * gas/ia64/opc-i.s: Regenerate.
2460 * gas/ia64/opc-f.pl: Add explicit stop at end.
74b5b66a 2461
bf3ca999
TW
24622000-04-22 Timothy Wall <twall@cygnus.com>
2463
2464 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
2465 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
2466
ff460b2a
NC
24672000-04-21 Richard Henderson <rth@cygnus.com>
2468 David Mosberger <davidm@hpl.hp.com>
2469 Timothy Wall <twall@cygnus.com>
2470 Jim Wilson <wilson@cygnus.com>
800eeca4
JW
2471
2472 * gas/vtable/vtable.exp: Disable for ia64.
7fca9a72 2473 * gas/ia64: New testsuite directory.
74b5b66a 2474
71851002
AM
24752000-04-03 Alan Modra <alan@linuxcare.com.au>
2476
2477 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
2478 checks to start.
2479 * gas/i386/general.l: Likewise.
2480
31254b20
AO
24812000-04-01 Alexandre Oliva <aoliva@cygnus.com>
2482
2483 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
2484 with 32 bits, not with the unsigned shorter opcodes.
2485 * gas/mn10300/basic.exp: Likewise.
2486
77f42f92
AO
24872000-03-31 Alexandre Oliva <aoliva@cygnus.com>
2488
2489 * lib/gas-defs.exp (regexp_diff): Don't break on the first
2490 difference, list them all.
2491
d1a1bf19
NC
24922000-03-29 Nick Clifton <nickc@cygnus.com
2493
2494 * gas/arm/thumb.s: Add test of bal instruction.
2495
224de7a5
AM
24962000-03-27 Alan Modra <alan@linuxcare.com.au>
2497
2498 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
2499 LISTING_WORD_SIZE==1.
2500 * gas/all/gas.exp (do_930509a): Same here.
2501 * gas/all/cond.d: And here.
2502
d1a1bf19
NC
25032000-03-16 Nick Clifton <nickc@cygnus.com>
2504
2505 * gas/arm/arm.exp: Run branch.s test.
2506 Run tests if target is strongarm.
2507
2508 * gas/arm/branch.s: New test. Make sure that assembler can handle
2509 same-section branch relocations properly.
2510
2511 * gas/arm/branch.d: New file. Expected output from assembling
2512 branch.s.
2513
bb2d6cd7
GK
25142000-03-10 Geoffrey Keating <geoffk@cygnus.com>
2515
2516 * gas/mips/empic.d: New file.
2517 * gas/mips/empic.s: New file.
2518 * gas/mips/mips16-e.d: New file.
2519 * gas/mips/mips16-e.s: New file.
2520 * gas/mips/mips16-f.d: New file.
2521 * gas/mips/mips16-f.s: New file.
2522 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
2523 expected failure.
2524
11038c5e
L
25252000-02-25 H.J. Lu <hjl@gnu.org>
2526
2527 * gas/i386/general.l: Support a.out and coff.
2528
cc5ca5ce
AM
25292000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
2530
2531 * gas/i386/intel.s: New file, intel version of opcode.s
084e9a84
AM
2532 * gas/i386/intel.d: New file, copy of opcode.d
2533 * gas/i386/i386.exp: Call it.
cc5ca5ce
AM
2534
2535 * gas/i386/general.s: Add extra "out" instructions.
2536 * gas/i386/general.l: Likewise.
2537
557537a5
NC
25382000-01-31 Nick Clifton <nickc@cygnus.com>
2539
2540 * gas/arm/inst.s: Include test of ATPCS register naming
2541 conventions.
2542
2543 * gas/arm/float.s: Include test of ATPCS register naming
2544 conventions.
2545
ff460b2a 25462000-01-21 H.J. Lu <hjl@gnu.org>
dfad2e40
AM
2547
2548 * gas/i386/general.l: Support a.out.
2549 * gas/i386/jump.d: Likewise.
2550 * gas/i386/jump16.d: Likewise.
2551
a3d1c52b
AM
25522000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
2553
2554 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
2555 * gas/i386/jump16.{s,d}: To here.
2556 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
2557 tests in general.s so that objdump is exercised.
2558
2559 * gas/i386/i386.exp: Call new tests.
2560
a8de5998
AM
25612000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
2562
add0c677
AM
2563 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
2564 .code16, and .code32 modes.
a8de5998 2565
ff460b2a 25661999-11-30 Jeffrey A Law (law@cygnus.com)
433b8629
JL
2567
2568 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
2569 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
2570 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
2571 * gas/mn10300/basic.exp: Run the am33 tests.
2572
73c89d48
GRK
25731999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
2574
2575 * gas/mips/la.d: Adjust for new la macro expansion.
2576 Change matches for explicit addresses to matches for
2577 any address.
2578 * gas/mips/la-xgot.d: Same.
2579 * gas/mips/la-svr4pic.d: Same.
2580
603eea08
NC
25811999-11-01 Nick Clifton <nickc@cygnus.com>
2582
2583 Remove reloc generating references to local labels in test code.
2584 Some ARM targets (eg PE) generate a reloc based on the label,
2585 whilst others (eg ELF) generate a reloc based on the section
2586 symbol. This meant that the disassembled outputs would differ.
74b5b66a 2587
603eea08
NC
2588 * gas/arm/inst.s: Change test of BLPL instruction.
2589 * gas/arm/inst.d: Change expected decode of BLPL instruction.
2590 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
50903393
NC
2591 Remove .rdata section, since this cannot exist in an arm-aout
2592 target.
2593 * gas/arm/arm7t.d: Change expected reloc generated for .word
2594 directive.
603eea08 2595
e591b0ea
NC
25961999-10-21 Nick Clifton <nickc@cygnus.com>
2597
2598 * gas/arm/arm7t.d: Update to match latest objdump output.
2599 * gas/arm/inst.s: Fix erroneous test case.
2600 * gas/arm/inst.d: Update to match latest objdump output.
2601
ff460b2a 26021999-10-11 Geoffrey Keating <geoffk@cygnus.com>
a6ea59ce
GK
2603
2604 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
74b5b66a 2605 indeterminate number of extra lines here".
a6ea59ce
GK
2606
2607 * gas/elf/elf.exp: Remove XFAILs.
2608 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
2609 * gas/elf/section1.d: Likewise.
2610
ff460b2a 26111999-10-07 Diego Novillo <dnovillo@cygnus.com>
c43185de
DN
2612
2613 * gas/d10v: New directory.
2614 * gas/d10v/d10.exp: New file.
2615 * gas/d10v/inst.s: New file.
2616 * gas/d10v/inst.d: New file.
2617
ff460b2a 26181999-10-07 Geoffrey Keating <geoffk@cygnus.com>
07147777
GK
2619
2620 * gas/mips/elf-rel.s: New file.
2621 * gas/mips/elf-rel.d: New file.
2622 * gas/mips/elf-rel2.d: New file.
2623 * gas/mips/e32-rel2.d: New file.
2624 * gas/mips/elf-rel2.s: New file.
2625 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
2626
2627 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
2628 even if the CPU is set to something by default.
2629
ff460b2a 26301999-10-04 Doug Evans <devans@canuck.cygnus.com>
93c6c015
DE
2631
2632 * gas/m32r/error.exp: New testcase driver.
2633 * gas/m32r/m32rx.exp: New testcase driver.
2634 * gas/m32r/fslotx.[sd]: New testcase.
2635 * gas/m32r/m32rx.[sd]: New testcase.
2636 * gas/m32r/relax-s.[sd]: New testcase.
2637 * gas/m32r/interfere.s: New testcase.
2638 * gas/m32r/wrongsize.s: New testcase.
2639
b7be1db6
AM
26401999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
2641
2642 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
2643 * gas/i386/reloc.d: Accept dir32 relocs.
2644
61feeec2
ILT
26451999-09-12 Donn Terry <donn@interix.com>
2646
2647 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
2648 * lib/gas-defs.exp: Add perror if can not read .d file.
2649
2ef5e2a1
ILT
26501999-09-04 Steve Chamberlain <sac@pobox.com>
2651
2652 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
2653
c5089c84
NC
26541999-09-02 Nick Clifton <nickc@cygnus.com>
2655
2656 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
2657 dump test "entry0" instead of "entry1".
74b5b66a 2658
f3d180e9 26591999-09-01 Scott Bambrough <scottb@netwinder.org>
74b5b66a
AJ
2660
2661 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
f3d180e9
CM
2662 test "entry0" instead of "entry1". ARM targets use REL relocs,
2663 and should use the test entry0.
2664
c35dfbeb
AM
26651999-09-01 H.J. Lu <hjl@gnu.org>
2666
2667 * gas/i386/naked.d: Fix for coff targets.
2668
68196d70
JL
2669Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
2670
cb63de9b
JL
2671 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
2672 sectioning.
2673 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
2674 PA64.
2675
a91f57fd
JL
2676 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
2677 sectioning.
2678 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
2679 Revamp address expressions slightly to handle an arbitrary sized
2680 address.
2681
a022ef54
JL
2682 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
2683 sectioning.
2684 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
2685
68196d70
JL
2686 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
2687 sectioning.
2688
3f9ed93b
AM
26891999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
2690
2691 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
2692 allow_naked_reg parsing.
2693 * gas/i386/i386.exp: Call it.
2694
5f47d35b
AM
26951999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
2696
2697 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
2698
ff460b2a 26991999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
0791df6c 2700
e3ca10d7
JL
2701 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
2702 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
2703 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
2704 extract3.s, deposit2.s, deposit3.s: New.
2705
436709ee 2706 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
7fca9a72 2707 Add new syntax versions of instructions to tests.
436709ee
JL
2708 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
2709 system2.s, unit2.s: New tests.
2710 * hppa/basic/basic.exp: Add new tests.
2711
3c5c4310
JL
2712 * gas/hppa/basic/basic.exp:
2713 * gas/hppa/basic/media.s: Add test cases for new instructions.
2714
be3f1865
JL
2715 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
2716 * gas/hppa/basic/branch2.s: New.
2717 * gas/hppa/basic/media.s: New.
2718
2719 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
2720 * gas/hppa/basic/fp_comp2.s: New.
0791df6c 2721
b23bac36
AM
27221999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
2723
2724 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
2725 displacement checks with auto address prefix.
2726
2190b5a5
ILT
27271999-08-17 H.J. Lu <hjl@gnu.org>
2728
2729 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
2730
171a4983
ILT
27311999-08-09 Ian Lance Taylor <ian@zembu.com>
2732
2733 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
2734 when gas uses 2**4 alignment for .text.
2735 * gas/i386/general.s, gas/i386/general.l: Likewise.
2736 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
2737 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
2738 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
2739
6812da59
AM
27401999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
2741
2742 * gas/i386/reloc.d: Fix so that test passes when enable-targets
2743 includes 64-bit bfd target.
2744
aa1b0fd6
ILT
27451999-06-13 Ian Lance Taylor <ian@zembu.com>
2746
2747 * gas/i386/katmai.d: Tweak for recent disassembler changes.
2748
14c18613
ILT
27491999-06-12 Ian Lance Taylor <ian@zembu.com>
2750
966d5bec
ILT
2751 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
2752 "*-*-linux*oldld*".
2753 * gas/vtable/vtable.exp: Likewise.
2754 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
2755 names.
2756
14c18613
ILT
2757 * gas/i386/amd.s: Add a symbol so a.out tests will work.
2758 * gas/i386/katmai.s: Likewise.
2759 * gas/i386/amd.d: Corresponding change.
2760 * gas/i386/katmai.d: Corresponding change.
2761
8ee99f93
ILT
27621999-06-10 Ian Lance Taylor <ian@zembu.com>
2763
2764 * gas/mips/sync.d: Pass -mips2 to the assembler.
2765
2766 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
2767 mips-elf target as well as mips64-elf target.
2768 * gas/mips/elf_e_flags1.d: Corresponding changes.
2769 * gas/mips/elf_e_flags2.d: Likewise.
2770 * gas/mips/elf_e_flags3.d: Likewise.
2771 * gas/mips/elf_e_flags4.d: Likewise.
2772
2773 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
2774
2775 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
2776 parameter.
2777
b3fb1136
RH
27781999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
2779
2780 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
2781 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
2782 * gas/sparc/prefetch.d: Add -64 as switch.
2783 * gas/sparc/rdpr.d: Ditto.
2784 * gas/sparc/wrpr.d: Ditto.
2785 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
2786 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
2787 current gas outputs %hi(0) and not %hi(0x0).
2788 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
2789 optimizations for setx instruction.
2790 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
2791 compiled-in targets.
2792
18452d40
RH
27931999-06-10 Richard Henderson <rth@cygnus.com>
2794
2795 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
2796 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
2797 * gas/macros/{irp,rept,test2,test3}.d: Update.
2798
98944905
RH
27991999-06-05 Richard Henderson <rth@cygnus.com>
2800
2801 * gas/elf/elf.exp: New directory.
2802 * gas/elf/section0.[sd]: New test.
2803 * gas/elf/section1.[sd]: New test.
2804
5164c382
NC
28051999-06-03 Philip Blundell <philb@gnu.org>
2806
2807 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
74b5b66a 2808 bfd and opcodes.
5164c382 2809
0dbfb37c
ILT
28101999-05-28 Ian Lance Taylor <ian@zembu.com>
2811
2812 * gas/vtable/vtable.exp: Don't run test for i960 yet.
2813
2481b576
NC
28141999-05-17 Nick Clifton <nickc@cygnus.com>
2815
2816 * gas/mcore/allinsn.d: Updated to match latest objdump output.
2817
c608c12e
AM
28181999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
2819
2820 * gas/i386/opcode.d: Modify callw to suit disasm fix.
2821
2822 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
2823
2824 * gas/i386/amd.s: Pad to multiple of 8
2825 * gas/i386/amd.d: Here too.
2826
2827 * gas/i386/prefix.[sd]: Align with nops
2828 * gas/i386/reloc.[sd]: Here too.
2829
2830 * gas/i386/katmai.[sd]: New for PIII SIMD
2831 * gas/i386/i386.exp: Call it.
2832
252b5132
RH
28331999-05-02 Nick Clifton <nickc@cygnus.com>
2834
2835 * gas/mcore/allinsn.d: Update to match latest assembler
74b5b66a 2836 operations.
252b5132
RH
2837
28381999-04-16 DJ Delorie <dj@cygnus.com>
2839
2840 * gas/i386/amd.s: Add NOPs to align for coff targets
2841 * gas/i386/amd.d: and check for them.
2842
ff460b2a 28431999-04-15 Jeffrey A Law (law@cygnus.com)
252b5132
RH
2844
2845 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
2846
ff460b2a 28471999-04-14 Jeffrey A Law (law@cygnus.com)
252b5132
RH
2848
2849 * gas/hppa/basic/branch.s: Do not use immediate value where we
2850 really want a register.
2851 * gas/hppa/basic/coprmem.s: Likewise.
2852 * gas/hppa/basic/fmemLRbug.s: Likewise.
2853 * gas/hppa/basic/coprmem.s: Likewise.
2854 * gas/hppa/basic/spop.s: Likewise.
2855 * gas/hppa/basic/imem.s: Likewise.
2856 * gas/hppa/parse/badfmpyadd.s: Likewise.
2857 * gas/hppa/parse/calldatabug.s: Likewise.
2858 * gas/hppa/parse/entrybug.s: Likewise.
2859 * gas/hppa/parse/exprbug.s: Likewise.
2860 * gas/hppa/parse/fixup7bug.s: Likewise.
2861 * gas/hppa/parse/labelbug.s: Likewise.
2862 * gas/hppa/reloc/applybug.s: Likewise.
2863 * gas/hppa/reloc/funcrelocbug.s: Likewise.
2864 * gas/hppa/reloc/labelopbug.s: Likewise.
2865 * gas/hppa/reloc/longcall.s: Likewise.
2866 * gas/hppa/reloc/plabelbug.s: Likewise.
2867 * gas/hppa/reloc/reduce.s: Likewise.
2868 * gas/hppa/reloc/reduce2.s: Likewise.
2869 * gas/hppa/reloc/reduce3.s: Likewise.
2870 * gas/hppa/unsorted/brlenbug.s: Likewise.
2871 * gas/hppa/unsorted/importbug.s: Likewise.
2872 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
2873
2874 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
2875 for loads and stores using reg + small d addresses.
2876 No longer expect failure for mis-parse of imm %reg.
2877
28781999-04-13 Doug Evans <devans@casey.cygnus.com>
2879
2880 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
2881 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
2882 so branch relaxation restrictions won't interfere with parallelization
2883 attempts.
2884
28851999-04-08 Nick Clifton <nickc@cygnus.com>
2886
2887 * gas/mcore: New Directory.
2888 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
2889 tests.
2890 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
2891 tests.
2892 * gas/mcore/allinsn.d: New File: Expected output file for MCore
2893 assembly tests.
2894
28951999-03-20 Doug Evans <devans@casey.cygnus.com>
2896
2897 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
2898
28991999-03-16 Martin Hunt <hunt@cygnus.com>
2900
2901 * gas/d30v/d30.exp (run_list_test): Add new tests,
2902 label, guard-debug, serial, warn_oddreg, bittest, and mul.
2903
2904 * gas/d30v/opt.s: Fix some warnings and add a few labels
2905 to keep things from parallelizing where we don't want them to.
2906
2907 * gas/d30v/reloc.s: Fix warning.
74b5b66a 2908
252b5132
RH
2909 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
2910
74b5b66a 2911 * gas/d30v/label.s: New test. Check that labels are aligned
252b5132
RH
2912 on 8-byte boundaries.
2913
2914 * gas/d30v/guard-debug.s: New test. Test output with "-g".
2915
74b5b66a 2916 * gas/d30v/serial.s: New test. Check for warnings with
252b5132
RH
2917 illegal serial instructions.
2918
2919 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
2920 odd-numbered registers are used for some instructions.
2921
74b5b66a 2922 * gas/d30v/bittest.s: New test. Check for bit operation
252b5132
RH
2923 instructions (BCLR, BNOT, BSET, BTST) in the IU.
2924
2925 * gas/d30v/mul.s: New test. Check for restricted sequences
2926 in a bunch of different multiply instructions.
74b5b66a 2927
252b5132
RH
2928 * gas/vtable/vtable.exp (run_list_test): Don't
2929 run test on D30V.
2930
29311999-03-05 Nick Clifton <nickc@cygnus.com>
2932
2933 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
74b5b66a 2934 test.
252b5132
RH
2935
29361999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
2937
2938 * gas/mips/mips.exp: Run the new tests, below.
2939 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
2940 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
2941 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
2942
2943 * lib/gas-defs.exp (run_dump_test): Document. It's not
74b5b66a 2944 really trivial.
252b5132
RH
2945
2946 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
2947 $program (the dump tool).
2948
29491999-02-10 Doug Evans <devans@casey.cygnus.com>
2950
2951 * gas/m32r/allinsn.d: Prefix all | with \.
2952 (push,pop): Fix expected output.
2953 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
2954 * gas/m32r/fslot.d: Prefix all | with \.
2955
29561999-02-08 Nick Clifton <nickc@cygnus.com>
2957
2958 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
2959 Some ports use it as a comment initiator.
2960
2961 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
2962 REL relocations and so do not have one.
2963
29641998-12-18 Nick Clifton <nickc@cygnus.com>
2965
2966 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
2967 * gas/fr30/allinsn.d: Fix to match latest assembler output
2968
29691998-12-03 Nick Clifton <nickc@cygnus.com>
2970
2971 * gas/fr30/allinsn.d: Updated to match latest assembler output.
2972
29731998-12-02 Nick Clifton <nickc@cygnus.com>
2974
2975 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
2976
2977 * gas/fr30/allinsn.d: Update to match latest assembler output.
2978
ff460b2a 29791998-11-19 Dave Brolley <brolley@cygnus.com>
252b5132
RH
2980
2981 * gas/fr30/allinsn.s: Reorder insns for better simulation.
2982
ff460b2a 29831998-11-19 Doug Evans <devans@charmed.cygnus.com>
252b5132
RH
2984
2985 * gas/mips/sync.[sd]: New testcase.
2986 * gas/mips/mips.exp: Run it.
2987
ff460b2a 29881998-11-18 Dave Brolley <brolley@cygnus.com>
252b5132
RH
2989
2990 * gas/fr30/allinsn.s (dmov): Correct hex literals.
2991
ff460b2a 29921998-11-17 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2993
2994 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
2995 to end of file.
2996
2997 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
2998 opcodes.
2999
d6e5ae25 30001998-11-16 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3001
3002 * gas/fr30/allinsn.s: Fix syntax errors.
3003
d6e5ae25 30041998-11-16 Dave Brolley <brolley@cygnus.com>
252b5132
RH
3005
3006 * gas/fr30/allinsn.s: Fixed more typos.
3007
d6e5ae25 30081998-11-13 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3009
3010 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
3011 case vs lower case.
3012
d6e5ae25 30131998-11-10 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3014
3015 * gas/fr30/allinsn.s: New file.
3016 * gas/fr30/allinsn.d: New file.
3017 * gas/fr30/allinsn.exp: New file.
3018 * gas/fr30/fr30.exp: New file.
3019
d6e5ae25 30201998-11-02 Doug Evans <devans@canuck.cygnus.com>
252b5132
RH
3021
3022 * gas/m32r/fslot.[sd]: New testcase.
3023 * gas/m32r/m32r.exp: Run it.
3024
d6e5ae25 30251998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
252b5132
RH
3026
3027 * gas/i386/i386.exp: Run AMD insn test.
3028 * gas/i386/amd.s: New test.
3029 * gas/i386/amd.d: New test results.
3030
d6e5ae25 30311998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
3032
3033 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
3034 first line of the listing.
3035
3036Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
3037
3038 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
3039 * gas/ppc/astest2.d: Likewise.
3040
3041Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
3042
3043 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
3044 of whitespace for 64-bit hosts.
3045
3046Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
3047
3048 * gas/vtable/vtable.exp: New.
3049 * gas/vtable/{entry0.s,entry0.d}: New.
3050 * gas/vtable/{entry1.s,entry1.d}: New.
3051 * gas/vtable/{inherit0.s,inherit0.d}: New.
3052 * gas/vtable/{inherit1.s,inherit1.l}: New.
3053
3054Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
3055
3056 * gas/i386/white.l: Revert patch of August 12.
3057
3058Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
3059
3060 * gas/mn10300/udf.s: New test.
3061 * gas/mn10300/basic.exp: Run it.
3062
3063Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3064
3065 * gas/i386/general.l: Test andb $~0x80,foo.
3066 * gas/i386/general.s: Update.
3067
3068 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
3069
3070Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3071
3072 * gas/i386/white.s: Add some more whitespace tests.
3073 * gas/i386/white.l: Update accordingly.
3074
3075Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3076
3077 * gas/i386/*: All new i386 testsuite.
3078
30791998-07-02 Ken Raeburn <raeburn@cygnus.com>
3080
3081 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
3082 canonical form.
3083
3084Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
3085
3086 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
3087
3088Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
3089
3090 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
3091 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
3092 section.
3093
3094Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
3095
3096 * gas/v850/hilo2.s: Use r1 as the destination of the movea
3097 instruction, since r0 is read only.
3098
3099 * gas/v850/basic.exp: Fix names of special area relocations.
3100 Set -mwarn-signed-overflow flag when running range.s test.
3101
3102Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
3103
3104 * gas/d30v/reloc.d: Updated to match latest assembler output.
3105
d6e5ae25 31061998-06-17 Frank Ch. Eigler <fche@cygnus.com>
252b5132
RH
3107
3108 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
74b5b66a 3109 run on differently targeted assembler.
252b5132
RH
3110 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
3111 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
3112 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
3113 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
74b5b66a 3114
252b5132 3115 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
74b5b66a 3116 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
252b5132
RH
3117 original `ld.d' had. Find `ld.s'.
3118 * gas/mips/mul-ilocks.d: Nearly ditto.
74b5b66a 3119
d6e5ae25 31201998-06-11 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3121
3122 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
3123
3124 * gas/d30v/inst.s: Add nop to keep assembled instructions at
3125 expected addresses.
3126
d6e5ae25 31271998-06-08 Nick Clifton <nickc@cygnus.com>
252b5132
RH
3128
3129 * gas/d30v/array.d: Updated to match latest assembler results.
3130 * gas/d30v/reloc.d: Partially updated to match latest assembler
74b5b66a 3131 results.
252b5132 3132
d6e5ae25 31331998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
3134
3135 * gas/m68k/operands.s: For all pc relative addresses change tstl
3136 to pea since the former does not allow pcrel on m68000. Do not
3137 make label foo global, so that references to it can be relaxed on
3138 ELF targets.
3139 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
3140
d6e5ae25 31411998-06-02 Geoff Keating <geoffk@ozemail.com.au>
252b5132
RH
3142
3143 * gas/ppc/ppc.exp: Run simpshft test.
3144 * gas/ppc/simpshft.d: New file.
3145 * gas/ppc/simpshft.s: New file.
3146
d6e5ae25 31471998-06-01 Jeffrey A Law (law@cygnus.com)
252b5132
RH
3148
3149 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
3150 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
74b5b66a 3151
d6e5ae25 31521998-05-29 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
3153
3154 * gas/mips/mips.exp: Adjust ilocks initialization to match current
3155 assembler defaults more closely.
3156
3157 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
3158 the instruction.
3159 * gas/sh/basic.exp: Adjust accordingly.
3160
3161Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
3162
3163 * gas/d30v/align.d: Updated to match latest assembler output.
3164 * gas/d30v/inst.d: Updated to match latest assembler output.
3165 * gas/d30v/inst.s: Updated to match latest assembler rules.
3166 * gas/d30v/opt.d: Updated to match latest assembler output.
3167
3168Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
3169
3170 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
3171 * gas/m32r/uppercase.d: Likewise.
3172
3173Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
3174
3175 * gas/arm/thumb.s: Add period to start of labels to prevent
3176 assembler thinking that they are function entry points.
3177
3178Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
3179
3180 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
3181
3182Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
3183
3184 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
74b5b66a
AJ
3185 disassembler.
3186
252b5132
RH
3187Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
3188
3189 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
3190 * gas/mips/ld-ilocks-addr32.d : New.
3191
3192Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
3193
3194 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
3195
3196Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
3197
3198 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
74b5b66a 3199 sddbp instructions.
252b5132 3200 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
74b5b66a 3201 instructions.
252b5132
RH
3202 * gas/mips/mips.exp: Run them.
3203
3204Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
3205
3206 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
74b5b66a
AJ
3207 in disassembly, where the offset is in hex and has a "0x" prefix.
3208
252b5132
RH
3209Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
3210
3211 * gas/mips/lineno.[sd]: Assembly source line number test.
3212 * gas/mips/mips.exp: Added lineno test.
3213
3214Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
3215
3216 * gas/testsuite/all/gas.exp: No longer expect failures for
3217 difference of undefined symbols on mn10x00 targets.
3218
3219Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
3220
3221 * gas/all/align.s: Back out ".section text" change below;
3222 use ".text" again.
3223 * gas/macros/semi.s: Ditto.
74b5b66a 3224
252b5132
RH
3225Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
3226
3227 * gas/all/align.s: Identify ".text" section explicitly.
3228 * gas/macros/semi.s: Ditto.
74b5b66a
AJ
3229
3230
3231
252b5132
RH
3232Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
3233
3234 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
3235 (ldi16): Improve test.
3236 (nop): Fix test.
3237
3238Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
3239
3240 * gasp/macro.out: Adjust to reflect the fact that keyword
3241 arguments are now permitted after positional arguments.
3242
3243Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
3244
3245 * gas/arm/arm7t.d: Update to match latest assembler output.
3246
3247Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
3248
3249 * gas/ppc/ppc.exp: New file.
3250 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
3251 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
3252
3253Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
3254
3255 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
3256 * gas/mips/4010.d: Corresponding changes.
3257 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
3258 * gas/mips/4100.d: Corresponding changes.
3259 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
3260 * gas/mips/4650.d: Corresponding changes.
3261
3262Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
3263
3264 * gas/mri/moveml.d: Add test comments, fix regexps.
3265
3266Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
3267
3268 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
3269
3270Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
3271
3272 * gas/m68k/mri_moveml.[sd]: Moved to ...
3273 * gas/mri/moveml.[sd]: ... here.
3274 * gas/mri/mri.exp: Run it.
3275
3276Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
3277
3278 * gas/mips/4010.s: Add 4010 tests.
3279 * gas/mips/4010.d: Expected output.
3280 * gas/mips/4100.s: Add 4010 tests.
3281 * gas/mips/4100.d: Expected output.
3282 * gas/mips/4650.s: Add 4010 tests.
3283 * gas/mips/4650.d: Expected output.
3284 * gas/mips/mips.exp: Run the new tests.
3285 * gas/mips/*.d: Pass the right processor model to objdump.
3286 Fix minor cases where expected output was wrong due to opcode
3287 conflicts.
3288
3289Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
3290
3291 * gas/m68k/mri_moveml.[sd]: New testcase.
3292
3293Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
3294
3295 * gas/m32r/high-1.d: Add hash prefix to constants.
3296
3297 * gas/m32r/allinsn.s: Add hash prefix to some constants.
3298 * gas/m32r/allinsn.d: Add hash prefix to constants.
3299
3300Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
3301
3302 * gas/m88k/init.d: Fix hexadecimal offsets.
3303
3304Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
3305
3306 * gas/m32r/uppercase.d: Fix white space matching.
3307 * gas/m32r/relax-1.d: Fix white space matching.
3308
3309Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
3310
3311 * gas/mips/div.d: Update for recent assembler changes.
3312 * gas/mips/div-ilocks.d: Likewise.
3313
3314Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
3315
3316 * gas/m32r/allinsn.d (cmpui): Update output to new format.
3317
3318Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
3319
3320 * gas/arm/inst.d: Updated to match latest disassembler changes.
3321
3322 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
3323
3324Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
3325
3326 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
3327 gas/mips/jal-xgot.d: Add assembler option to select a specific
3328 target chip, the R3000.
3329 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
3330 R3900.
3331 * gas/mips/mips.exp: Run it.
3332
3333 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
3334 targets.
3335
3336Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
3337
3338 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
3339
3340 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
3341 changes.
3342
ff460b2a 33431997-10-09 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
3344
3345 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
3346
ff460b2a 33471997-10-09 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
3348
3349 * gas/arm/arm7t.d: Update for recent disassembler changes.
3350 * gas/h8300/ffxx1.d: Likewise.
3351
ff460b2a 33521997-10-08 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
3353
3354 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
3355
ff460b2a 33561997-10-08 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
3357
3358 * gas/sparc/synth.d: Update for recent disassembler changes.
3359 * gas/sparc/synth64.d: Likewise.
3360
3361 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
3362 function symbol.
3363 * gas/mips/jal.s: Likewise.
3364
ff460b2a 33651997-10-07 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
3366
3367 * gas/sparc/reloc64.[sd]: New testcase.
3368 * gas/sparc/sparc.exp: Run it.
3369
ff460b2a 33701997-10-04 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
3371
3372 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
3373
ff460b2a 33741997-10-03 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
3375
3376 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
3377 work. Correct for big endian and for tabs in input file.
3378
3379 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
3380 * gas/alpha/fp.s: Change comment characters from ! to #.
3381
ff460b2a 33821997-09-18 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
3383
3384 * gas/sparc/splet.d: Update to new objdump output format.
3385 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
3386 * gas/sparc/set64.[ds]: New testcase.
3387 * gas/sparc/splet-2.[ds]: New testcase.
3388 * gas/sparc/sparc.exp: Run them.
3389
ff460b2a 33901997-08-16 Ken Raeburn <raeburn@cygnus.com>
252b5132
RH
3391
3392 Merge changes from Martin Hunt:
3393
74b5b66a 3394 * gas/d30v/inst.s: Add some new tests.
252b5132 3395
74b5b66a
AJ
3396 * gas/d30v/{inst, opt, reloc}.d: Update results with
3397 new disassembler changes.
252b5132 3398
74b5b66a 3399 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
252b5132
RH
3400
3401 * gas/d30v/*.d: Update all test results because
74b5b66a 3402 of new ".s" and ".l" extensions.
252b5132
RH
3403
3404 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
74b5b66a 3405 * gas/d30v/opt.[sd]: Correct st2w instruction.
252b5132
RH
3406
3407 * gas/d30v/align.d: Change expected output.
3408
74b5b66a 3409 * gas/d30v/reloc.[sd]: Add test case.
252b5132
RH
3410
3411 * gas/d30v/array.[sd]: New test case.
3412
74b5b66a 3413 * gas/d30v/opt.[sd]: Added more test cases.
252b5132
RH
3414
3415 * gas/d30v/opt.s: Add test cases.
74b5b66a 3416 * gas/d30v/reloc.s: Fix a test case.
252b5132
RH
3417 * gas/d30v/{opt,reloc}.d: Regenerate.
3418
3419Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
3420
3421 * gas/m32r/high-1.[ds]: New testcase.
3422 * gas/m32r/m32r.exp: Run it.
3423
3424Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
3425
3426 * gas/m32r/relax-1.[ds]: New testcase.
3427 * gas/m32r/m32r.exp: Run it.
3428
3429Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
3430
3431 * gas/arc: New directory
3432 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
3433 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
3434
3435Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
3436
3437 * config/default.exp: Set AS and GASP to as-new, not as.new.
3438
3439Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
3440
3441 * config/default.exp: Set NM to nm-new, not nm.new, to match
3442 recent change in binutils build directory.
3443
3444Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
3445
3446 * gas/v850/range.s: New test.
3447 * gas/v850/basic.exp: Run it.
3448
3449Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
3450
3451 * gas/v850/hilo2.s: New test.
3452 * gas/v850/fepsw.s: New test.
3453 * gas/v850/basic.exp: Run them.
3454
3455Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
3456
3457 * gas/m32r/uppercase.[sd]: New testcase.
3458 * gas/m32r/m32r.exp: New file.
3459
3460Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
3461
3462 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
3463 * gas/m68k/operands.d: Likewise.
3464
3465Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
3466
3467 * gas/arm/arm.exp: Added changes from armT-970328-branch.
3468
3469Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
3470
3471 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
3472 not div.
3473
3474Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
3475
74b5b66a 3476 * gas/mips/mul.{d,s}: End the tests with no-ops.
252b5132
RH
3477
3478Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
3479
3480 * lib/gas-defs.exp (regexp_diff): Improve messages when one
3481 file is shorter than the other.
3482
3483Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
3484
3485 * gas/m88k/init.{s,d}: New checks for proper padding of
3486 .init sections.
3487 * gas/m88k/m88.exp: Run them.
3488
3489 * gas/m68k/t2.d: New file for check of presence of section
3490 symbols on the m68k-motorola-sysv.
3491 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
3492
3493Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
3494
3495 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
3496
3497 * gas/mips/lifloat.s: Update for recent changes to floating point
3498 handling.
3499 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
3500 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
3501
3502 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
3503
3504Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
3505
3506 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
3507
3508Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
3509
3510 * gas/d30v/d30.exp: Add optimizer test case.
3511 * gas/d30v/opt.s: Add conditional compilation tests.
3512 * gas/d30v/opt.d: Rebuild.
3513
3514Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
3515
3516 * gas/mips/{delay.d,nodelay.d}: added.
3517
3518Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
3519
3520 * gas/m32r/allinsn.d: Update to new objdump output style.
3521
3522Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
3523
3524 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
3525
3526 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
3527 handle -EL. Add setup_xfail for thumb.
3528
3529 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
3530
3531Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
3532
3533 * gas/m32r/allinsn.{exp,s.d}: New testcases.
3534
3535Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
3536
3537 * gas/d30v/d30.exp: Add test case reloc.
3538 * gas/d30v/reloc.[sd]: New files to test relocations.
3539
3540Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
3541
3542 * gas/arm/inst.d: Update for disassembler changes.
3543 * gas/arm/arm7t.d: Likewise.
3544
3545Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3546
3547 * gas/m68k/op68000.d: Update for recent assembler bug fix.
3548
3549Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
3550
3551 * gas/all/gas.exp: xfail a couple tests for the mn10300.
3552
3553Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
3554
3555 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
3556 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
3557
3558Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
3559
3560 * gas/tic80/{align.d, align.lst, align.s} New test for the
3561 ".align" pseudop.
3562 * gas/tic80/tic80.exp: Run the align test.
74b5b66a 3563
252b5132
RH
3564Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
3565
3566 * gas/tic80/{float.d, float.lst, float.s}: New tests for
3567 simple floating point operands.
3568 * gas/tic80/tic80.exp: Run the float test.
3569
3570Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
3571
3572 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
74b5b66a 3573 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
252b5132
RH
3574 New tests for :m and :s operand modifiers.
3575 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
3576
3577Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
3578
3579 * gas/macros/semi.s: Force the final alignment to use a fill value
3580 of 0.
3581
3582 * gas/all/cond.s, gas/all/cond.d: New test.
3583 * gas/all/gas.exp: Run it.
3584
3585Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
3586
3587 * lib/gas-defs.exp(gas_init): Added new parameter for script
3588 name.
3589
3590Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
3591
3592 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
74b5b66a 3593 regops.d, relocs1.d,
252b5132
RH
3594 (relocs1.c): Add file for reference.
3595 (relocs1b.d): Split reloc table contents test to different test file.
3596 (relocs2.c): Add test that uses various types (char, short, int, ...) of
3597 static and global variables with data shuffling to generate lots of ld/st
3598 instructions for the different types.
3599 (relocs2.d): New file, expected code for relocs2 test.
3600 (relocs2.lst): New file, TI assembler listing for reference.
3601 (relocs2.s): New file, assembly source for relocs2 test.
3602 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
3603 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
3604
3605Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
3606
3607 * gas/all/itbl-test.c(main): Update function calls.
3608 Remove parameters from itbl_get_reg_val and
3609 change itbl_get_insn_name to itbl_get_field.
3610
3611Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
3612
3613 * gas/mips/itbl: Add comments.
3614 * gas/mips/itbl.s: Add comments. Prefix register names with $.
3615 * gas/all/itbl: Generic table for testing for itbl support.
3616 * gas/all/itbl.s: Generic assembly for testing for itbl support.
3617 * gas/mips/itbl-test.c: Moved to gas/all.
3618 * gas/all/itbl-test.c: Moved from gas/mips.
3619
3620Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
3621
3622 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
74b5b66a 3623 endmask.lst, regops.lst}: Remove ^M's from end of lines.
252b5132
RH
3624 * gas/tic80/bitnum.s: Add comment to each line showing value
3625 that symbolic BITNUM assembles to. Add coverage for raw
3626 numeric values for the BITNUM operand.
3627 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
3628 * gas/tic80/regops.d: Update due to opcode library additions
3629 of floating point test BITNUM values that are ambiguous with
3630 the integral ones.
3631 * gas/tic80/relocs1.s: New test case that tests simple relocs.
3632 * gas/tic80/relocs1.d: Expected output for above.
3633 * gas/tic80/relocs1.lst: TI assembler listing for above.
3634 * gas/tic80/tic80.exp: Add relocs1 test.
3635
3636Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
3637
3638 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
3639 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
3640
3641Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
3642
3643 * gas/macros/semi.s, gas/macros/semi.d: New test.
3644 * gas/macros/macros.exp: Run it.
3645 * gas/mri/semi.s, gas/mri/semi.d: New test.
3646 * gas/mri/mri.exp: Run it.
3647
3648Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
3649
3650 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
3651 output.
74b5b66a 3652
252b5132
RH
3653Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
3654
3655 * gas/all/align.d, gas/all/align.s: New test.
3656 * gas/all/gas.exp: Run it.
3657
3658Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
3659
3660 * gas/mips/mips16.d: Correct PC relative instruction bytes.
3661
3662Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
3663
3664 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
3665 * gas/mips/lif-xgot.d: Likewise.
3666 * gas/mips/ulh-svr4pic.d: Likewise.
3667 * gas/mips/ulh-xgot.d: Likewise.
3668
3669 * gas/mips/mips16.d: Update for yet another change in disassembly
3670 output (this one is spacing only).
3671
3672Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
3673
3674 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
74b5b66a 3675 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
252b5132
RH
3676 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
3677 tic80.exp}: New files for TIc80 test cases.
3678
3679Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
3680
3681 * gas/mips/mips16.d: Update for change in disassembly output.
3682
3683Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
3684
74b5b66a 3685 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
252b5132
RH
3686
3687Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
3688
74b5b66a 3689 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
252b5132
RH
3690 dissassembler for itbl support.
3691
3692Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
3693
3694 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
3695 option.
3696 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
3697 specified in itbl.
3698
3699Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
3700
3701 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
3702 * lib/gas-defs.exp: Ditto.
3703
3704Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
3705
3706 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
3707 objdump. Update for current relocation printing style.
3708
3709Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
3710
3711 * gas/mips/mips16.d: Update for disassembler changes.
3712
3713Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
3714
3715 * gas/mips/mips.exp: set ilocks for all 4100/4300
3716
3717Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
3718
3719 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
3720 * gas/mips/mips.exp: Run mips16 test.
3721
3722 * gas/mips/mips.exp: Run dli test unconditionally.
3723 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
3724 boundary.
3725 * gas/mips/dli.d: Corresponding changes.
3726
3727Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
3728
3729 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
3730 * gas/sparc/synth64.d: Likewise.
3731
3732Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
3733
3734 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
3735
3736Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
3737
3738 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
3739 .ifdef, to accomodate change to avoid default alignment on
3740 embedded systems.
3741
3742Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
3743
3744 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
3745 "movb dm,(an)".
3746
3747Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
3748
3749 * gas/mn10300/basic.exp: Update after endianness changes to
3750 the assembler.
3751
3752 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
3753 * gas/mn10200/{movb.s, movbu.s}: Likewise.
3754 * gas/mn10200/basic.exp: Run them.
3755
3756Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
3757
3758 * gas/mn10200/*.s: New tests for the mn10200 assembler.
3759 * gas/mn10200/basic.exp: Run them.
3760
3761Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
3762
3763 * gas/mn10300/*.s: Remove '$' register prefixing.
3764
3765Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
3766
3767 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
3768 \r will be present.
3769
3770Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
3771
3772 * gas/m68k/*.d: Update for disassembler changes.
3773 * gas/mri/*.d: Likewise.
3774
3775Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
3776
3777 * gas/mn10300/*.s: Use '$' as register prefix for
3778 all register operands.
3779
3780Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
3781
3782 * gas/all/gas.exp: xfail a couple tests for the mn10300.
3783
3784Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
3785
3786 * gas/mn10300/other.s: Update for correct syntax on a
3787 few instructions (those with register lists).
3788 * gas/mn10300/basic.exp: Corresponding changes.
3789
3790Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
3791
3792 * gas/mn10300/movm.s: Update for correct syntax.
3793 * gas/mn10300/basic.exp: Update expected movm bit patterns.
3794
3795Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
3796
3797 * gas/mn10300/other.s: Put parens around register
3798 argument in calls and jmp instructions.
3799
3800Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
3801
3802 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
3803
3804Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
3805
3806 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
3807 as needed.
3808 * gas/hppa/unsorted/unsorted.exp: Likewise.
3809
3810Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
3811
3812 * gas/mn10300/basic.exp: Check opcode insertion for
3813 extended instructions.
3814 * gas/mn10300/extend.s: Tweak constants for better
3815 testsuite coverage.
3816
3817Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
3818
3819 * gas/mn10300/basic.exp: Test insertion of operands
3820 into call and jmp instructions with 32bit offsets.
3821 Fix typo in bit test patterns.
3822 * gas/mn10300/other.s: Tweak constants to improve
3823 testsuite coverage.
3824
3825 * gas/mn10300/basic.exp: Test insertion of 32bit operand
3826 in calls, btst, bclr & bset instructions.
3827
3828 * gas/mn10300/*.s: Tweak constants in 32bit insns for
3829 better testing coverage.
3830 * gas/mn10300/basic.exp: Test insertion of most 32bit
3831 operands.
3832
3833Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
3834
3835 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
3836 movbu, movhu instructions. Check bit patterns for more bit
3837 operations. Check bit patterns for various 16bit call, retf
3838 and ret instructions.
3839 * gas/mn10300/other.s: Update operands for better test coverage.
3840
3841Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
3842
3843 * gas/mn10300/basic.exp: Check bit patterns for a couple more
3844 mov and cmp instructions.
3845
3846Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
3847
3848 * gas/mips/*.d: Update for disassembler changes.
3849
3850Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
3851
3852 * gas/v850/reloc.s: New tests.
3853 * gas/v850/basic.exp: Run them.
3854
3855Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
3856
3857 * gas/mips: Add symbols to several testsuites, since the ELF
3858 assembler now always builds a symbol table, which means that
3859 objdump will no longer report `No symbols in FILE'. Change the
3860 expected output accordingly.
3861
3862Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
3863
3864 * gas/mn10300/basic.exp: Check bit patterns for instructions
3865 with a single 8bit or 16bit immediate operand.
3866
3867 * gas/mn10300/basic.exp: Check bit patterns for many
3868 instructions. Add missing test in do_mov1.
3869 * gas/mn10300/mov1.s: Add missing test.
3870
3871Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
3872
3873 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
3874 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
3875 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
3876 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
3877 * gas/mn10300/{shift.s, sub.s}: Likewise.
3878 * gas/mn10300/basic.exp: Run them.
3879
3880Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
3881
3882 * gas/mn10200, gas/mn10300: New directories for Matsushita
3883 mn10200 and mn10300 tests.
3884
3885Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
3886
3887 * lib/gas-defs.exp (gas_version): Fix for current version
3888 printing.
3889
3890Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
3891
3892 * gas/sparc/splet.d: Fix typo in cpusha result.
3893
3894Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
3895
3896 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
3897
3898Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
3899
3900 * gas/all/cofftag.s: Use .p2align rather than .align.
3901
3902Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
3903
3904 * gas/h8300/macs.s: Add "stmac" instructions.
3905 * gas/h8300/basic.exp: Test them.
3906
3907Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
3908
3909 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
3910
3911Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
3912
3913 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
3914 registers.
3915
3916Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
3917
3918 * gas/mips/dli.{s,d}: More test cases added.
3919
3920Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
3921
3922 * gas/mips/mips.exp: Add check for dli macro instruction.
3923 * gas/mips/dli.{s,d}: Added.
3924
3925Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
3926
3927 * gas/v850/basic.exp (do_mem): Check bit patterns for short
3928 load/store instructions. Remove xfails for short load/store
3929 instructions.
3930 * gas/v850/mem.s: Offsets for short load/store operands
3931 are unsigned.
3932
3933 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
3934 (do_jumps): Likewise.
74b5b66a 3935
252b5132
RH
3936Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
3937
3938 * gas/v850/misc.s: Tweak register numbers for better testing.
3939 * gas/v850/basic.exp (do_misc): Corresponding changes.
3940
3941 * gas/v850/hilo.s: New testfile.
3942 * gas/v850/basic.exp: Run hilo tests.
3943
3944Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
3945
3946 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
3947
3948Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
3949
3950 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
3951 * gas/v850/move.s: Tweak constants for better testing.
3952
3953 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
3954 xfail sst and sld tests.
3955 (do_mov): Remove bogus xfail.
3956 * gas/v850/mem.s: sst and sld instructions can only index from
3957 "ep" register.
3958
3959 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
3960 Update addresses.
3961 * gas/v850/logical.s: Tweak constants for better testing.
3962
3963 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
3964 but not displacements (yet).
3965
3966 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
3967
3968 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
3969 but not displacements (yet).
74b5b66a 3970
252b5132
RH
3971 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
3972
74b5b66a 3973 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
252b5132
RH
3974 * gas/v850/arith.s: Tweak constants for better testing.
3975
3976 * gas/v850/basic.exp (do_misc): No longer expect failures
3977 assembling "ldsr" and "stsr" opcodes.
3978 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
3979 opcodes.
3980
3981 * gas/v850/basic.exp (do_misc): No longer expect failures
3982 assembling "trap" opcodes.
3983 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
3984
3985 * gas/v850: New directory with v850 tests.
3986
3987Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
3988
3989 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
3990 fic and fice instructions to test 3bit space identifiers.
3991 * gas/hppa/basic/system.s: Similarly for iitlba and
3992 iitlbp.
3993 * gas/hppa/basic/basic.exp: Corresponding changes.
3994
3995Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
3996
3997 * gas/arm/arm.exp: Change inst.s test to check objdump.
3998 * gas/arm/inst.d: Added.
74b5b66a 3999
252b5132
RH
4000Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
4001
4002 * gas/arm/thumb.s: Added.
4003 * gas/arm/immed.s: Added.
4004 * gas/arm/arch4t.s: Added.
4005 * gas/arm/arm.exp: Updated to run the new tests.
4006
4007Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
4008
4009 * gas/h8300/misch.s: Reenable "eepmov.w" test.
4010 * gas/h8300/miscs.s: Likewise.
4011 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
4012 on the H8/300H and H8/S. Don't expect it to fail.
4013
4014Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
4015
4016 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
4017
4018Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
4019
4020 * gas/arm/arm7t.s: Added.
4021 * gas/arm/arm7t.d: Added.
4022 * gas/arm/arm.exp: Updated to run the new test.
4023
4024Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
4025
4026 * gas/m68k/pcrel.d: Rename from schwab.d.
4027 * gas/m68k/pcrel.s: Rename from schwab.s.
4028
4029Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4030
4031 * gas/m68k/schwab.d: Correct for ELF format.
4032 * gas/m68k/all.exp: Run "schwab" test for all targets.
4033
4034Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
4035
4036 Avoid DOS file naming problems:
4037 * gas/h8300/branch.s: Rename from branches.s.
4038 * gas/h8300/branchh.s: Rename from branchesh.s.
4039 * gas/h8300/branchs.s: Rename from branchess.s.
4040 * gas/h8300/rotsh.s: Rename from rotshift.s.
4041 * gas/h8300/rotshh.s: Rename from rotshifth.s.
4042 * gas/h8300/rotshs.s: Rename from rotshifts.s.
4043 * gas/h8300/h8300.exp: Corresponding changes.
4044
4045Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
4046
4047 * gas/mips/mips.exp: Add new tests for processors with interlocks
74b5b66a 4048 on div and mul.
252b5132
RH
4049 * gas/mips/div-ilocks.d: Added.
4050 * gas/mips/mul-ilocks.d: Added.
74b5b66a 4051
252b5132
RH
4052Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
4053
4054 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
4055 which now pass.
4056 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
4057 bit host.
4058
4059Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
4060
4061 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
4062 test.
4063 * gas/vax/quad.exp: Expect a nop after the movq.
4064
4065Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
4066
4067 * gas/h8300/cbranchh.s: Switch into h8300h mode.
4068 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
4069
4070 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
4071 H8/S.
4072 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
4073 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
4074 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
4075 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
4076 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
4077 * gas/h8300/h8300.exp: Run them.
4078
4079Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
4080
4081 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
4082 with the same name as a global variable.
4083 * gas/all/gas.exp: Run cofftag test for any COFF target.
4084
4085Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
4086
4087 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
4088 test.
4089
4090Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
4091
4092 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
4093
4094Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
4095
4096 * gas/mips/jal-xgot.d: Correct for 64 bit output.
4097
4098Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
4099
4100 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
4101
4102Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
4103
4104 * gas/m68k/op68000.d: Add statements now caught by gas.
4105
4106Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
4107
4108 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
4109 * gas/sparc/sparc.exp: Run them.
4110
4111Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
4112
4113 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
4114 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
4115 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
4116 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
4117
4118Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
4119
4120 * gas/h8300/mov32bug.s: New test.
4121 * gas/h8300/h8300.exp: Run it.
4122
4123Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
4124
4125 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
4126 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
4127 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
4128 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
4129 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
4130 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
4131 * gas/h8300/h8300.exp: Run them.
4132
4133 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
4134
4135 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
4136
4137 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
4138 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
4139 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
4140 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
4141 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
4142 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
4143 * gas/h8300/h8300.exp: Run them.
4144
4145Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
4146
4147 * gas/sparc/synth.d: Don't require sparc in the file format, since
4148 it won't be there on SunOS.
4149
4150Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
4151
4152 * gas/sparc/synth.[ds]: New testcase.
4153 * gas/sparc/sparc.exp: Run it.
4154
4155Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
4156
4157 * gas/all/gas.exp: xfail difference of two undefined symbols
4158 and difference of forward references for the h8300.
4159
4160Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
4161
4162 * gas/mips/lb-xgot.d: Correct.
4163
4164Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
4165
4166 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
4167 to gas.
4168 * gas/sparc/addend.exp: Execute for any sparc cpu.
4169 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
4170
4171Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
4172
4173 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
4174 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
4175 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
4176 * gas/mips/mips.exp: Run new tests if svr4pic.
4177
4178Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
4179
4180 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
4181
4182Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
4183
4184 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
4185
4186Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
4187
4188 * gas/mips/*.d: Update for changes to disassembler.
4189
4190Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
4191
4192 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
74b5b66a 4193 change.
252b5132
RH
4194
4195Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
4196
4197 * gas/mri/immconst.d: New test.
4198 * gas/mri/mri.exp: Run it.
4199 * gas/mri/constants.s: Test immediate constants.
4200 * gas/mri/constants.d: Corresponding change.
4201
4202 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
4203 * gas/m68k/link.d: Corresponding change.
4204
4205Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
4206
4207 * gas/hppa/unsorted/brlenbug.s: New test.
4208 * gas/hppa/unsorted/unsorted.exp: Run it.
4209
4210Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
4211
4212 * gas/mips/beq.s: Declare text_label global.
4213 * gas/mips/jal.s: Likewise.
4214
4215Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
4216
4217 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
4218
4219 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
4220 * gas/m68k/all.exp: Run it.
4221
4222Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
4223
4224 * gas/m68k/link.s, gas/m68k/link.d: New test.
4225 * gas/m68k/all.exp: Run it.
4226
4227Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
4228
4229 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
4230 * gas/hppa/basic/system.s: Corresponding changes.
4231
4232Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
4233
4234 * gas/m68k/operands.d: Don't require a fixed number of leading
4235 zeros in any number.
4236
4237 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
4238 for immediate values.
4239
4240Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
4241
4242 * gas/arm/arm.exp: Renamed from gas.exp.
4243 * gas/arm/le-fpconst.[sd]: New testcase.
4244
4245Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
4246
4247 * gas/mri/mri.exp: Only run tests for m68k target.
4248
4249Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
4250
4251 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
4252 test.
4253
4254Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
4255
4256 * gas/sh/fp.s (fmac): Update for new assembly syntax.
4257
4258Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
4259
4260 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
4261 (run_dump_test, objdump): Likewise.
4262
4263Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
4264
4265 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
4266 * gas/sparc/sparc.exp: Run them.
4267
4268Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
4269
4270 * Makefile.in, configure.in: Remove; the testsuite is now run
4271 directly from the gas Makefile.
4272
4273Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
4274
4275 * gas/mri/empty.s: New file.
4276 * gas/mri/mri.exp: Test assembling empty.s.
4277 * gas/mri/comment.s: Add a couple more comment variants.
4278
4279 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
4280 targets.
4281
4282Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
4283
4284 * gas/mri/comment.s, gas/mri/comment.d: New test.
4285 * gas/mri/mri.exp: Run it.
4286 * gas/mri/expr.s: Remove whitespace in operand field.
4287 * gas/mri/for.s: Add comments for further testing.
4288 * gas/macros/test2.s: Put in an upper case ELSE to test case
4289 insensitivity.
4290
4291Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
4292
4293 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
4294
4295Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
4296
4297 * gas/sparc/sparc.exp: New file.
4298 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
4299
4300Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
4301
4302 * gas/macros/*: New tests for macros.
4303
4304 * gas/mri/common.s: Use data, not .data.
4305
4306 * gasp/pl3.out: Update for changes in commented source output when
4307 LOCAL is used.
4308
4309Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
4310
4311 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
4312 of diff.
4313 * lib/gas-defs.exp: Define prune_system_crud if it is not already
4314 defined.
4315
4316Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
4317
4318 * gasp/mri/*.out: Use ;, not !, for the comment character.
4319
4320Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
4321
4322 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
4323 expect failure for targets which use SOM.
4324
4325 * lib/gas-defs.exp (run_dump_test): If the program to run does not
4326 exist, mark the test as untested.
4327
4328 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
4329 common test.
4330
4331 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
4332 rather than using an implicit a.out.
4333
4334 * gas/mri/for.s: Add nop to round out to four byte boundary.
4335 * gas/mri/repeat.s: Likewise.
4336 * gas/mri/while.s: Likewise.
4337 * gas/mri/for.d: Expected added nop.
4338 * gas/mri/repeat.d: Likewise.
4339 * gas/mri/while.d: Likewise.
4340
4341 * gas/mips/*.d: Change all test names to say MIPS.
4342
4343Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
4344
4345 * gas/mri/for.d, gas/mri/for.s: New test.
4346 * gas/mri/if.d, gas/mri/if.s: New test.
4347 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
4348 * gas/mri/while.d, gas/mri/while.s: New test.
4349 * gas/mri/mri.exp: Run the new tests.
4350
4351Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
4352
4353 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
4354 64-bit BFD.
4355
4356 * gasp/mri/*: New tests.
4357 * gasp/gasp.exp: Run them. Also, clean up the test names used in
4358 pass and fail.
4359
4360Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
4361
4362 * gas/sh/basic.exp: Update now that we know the right
4363 bit patters for the new sts instructions.
4364
4365Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
4366
4367 * gas/mri/char.d: Fix for little endian machines.
4368 * gas/mri/float.d: Likewise.
4369
4370Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
4371
4372 * gas/all/struct.s, gas/all/struct.d: New test.
4373 * gas/all/gas.exp: Run it.
4374
4375Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
4376
4377 * gas/mri/common.s, gas/mri/common.d: New test.
4378 * gas/mri/mri.exp: Run it.
4379
4380Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
4381
4382 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
4383 test.
4384
4385 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
4386 truncated files, so that the tests pass.
4387
4388 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
4389 constants, and expr.
4390
4391 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
4392 on vxworks*, not just vxworks5.1.
4393
4394 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
4395 (run_dump_test): Just call pass or fail.
4396
4397 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
4398 * gas/m68k/op68000.d: New test.
4399 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
4400 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
4401 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
4402 changes to disassembler.
4403 * gas/m68k/all.exp: Run new tests. Run schwab test for
4404 m68k-*-coff*.
4405
4406Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
4407
4408 * gas/sh/*: New tests for the hitachi-sh.
4409
4410Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
4411
4412 * gas/mri/*: New tests for MRI mode.
4413
4414 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
4415 program executions to the log file before running them. Use the
4416 simple program name, rather than the path to the binary being run,
4417 in pass/fail messages.
4418 (regexp_diff): If the regexp file has the special comment #pass,
4419 stop checking at that point.
4420 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
4421 if they are not already set.
4422
4423Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
4424
4425 * Makefile.in: Remove superfluous runtest gasp.
4426
4427Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
4428
74b5b66a 4429 * gasp/*: New.
252b5132
RH
4430 * Makefile.in: Use gasp tests.
4431 * config/default.exp: Add gasp stuff.
4432
4433Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
4434
4435 * gas/all/gas.exp: Disable tests that are not appropriate for
4436 the PA.
4437
4438Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
4439
4440 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
4441
4442Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4443
4444 * gas/m68k/schwab.*: New test based on a test case from Andreas
4445 Schwab.
4446 * gas/m68k/all.exp: Run it for some aout configurations.
4447
4448Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
4449
4450 * gas/hppa/parse/badfmpyadd.s: New test.
4451 * gas/hppa/parse/parse.exp: Run it.
4452
4453Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
4454
4455 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
4456 ELF targets.
4457
74b5b66a 4458Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
252b5132
RH
4459
4460 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
4461 * arm/arm6.s: Correct bogus tests.
4462 * arm/gas.exp (arm6.s): Is now a valid test.
4463 (arm7dm.s): New test.
74b5b66a 4464 * arm/float.s: Add load/store multiple floating point instruction
252b5132
RH
4465 tests.
4466
4467Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
4468
4469 * gas/hppa/reloc/longcall.s: New test.
4470 * gas/hppa/reloc/reloc.exp: Run it.
4471
4472Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4473
4474 * gas/mips/ld.d: Modified for gas delay-slot fixes.
4475
4476Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
4477
4478 * lib/gas-dg.exp: New file.
4479
4480Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4481
4482 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
4483 targets.
4484
4485Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4486
4487 * lib/gas-defs.exp (pass_phase): New proc.
4488 (run_dump_test): Note passing or failing of each phase of this
4489 test, instead of failure of phases or passing of complete test.
4490 Ensure test file name is in reported message.
4491
4492Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
4493
4494 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
4495 Always resolve testcase status before returning.
4496 If `slurp_options' fails, return and don't do test.
4497 (slurp_options): Fix "can't open" error message.
4498 Return -1 to indicate error.
4499
4500Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
4501
4502 * gas/hppa/unsorted/common.s: New test.
4503 * gas/hppa/unsorted/unsorted.exp: Run it.
4504
4505Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4506
4507 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
4508 uncertainty as to whether there should be trailing bytes in the
4509 output file.
4510 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
4511 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
4512 correct.) End with "..." to match trailing zero bytes.
4513
4514Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
4515
4516 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
4517 * gas/mips/mips.exp: Run new test.
4518
4519Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
4520
4521 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
4522 * gas/hppa/basic/basic.exp: Test them.
4523
4524Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
4525
4526 * gas/mips/uld.d: New file.
4527 * gas/mips/uld.s: New file.
4528 * gas/mips/usd.d: New file.
4529 * gas/mips/usd.s: New file.
4530 * gas/mips/mips.exp: Run new tests.
4531
4532Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
4533
4534 * gas/hppa/reloc/applybug.s: New test.
4535 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
4536
4537Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
4538
4539 * gas/hppa/reloc/picreloc.s: New test.
4540 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
4541
4542Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4543
4544 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
4545 gas/h8300/h8300.exp: New tests.
4546
4547Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
4548
4549 * gas/hppa/basic/basic.exp (do_system): Update.
4550
4551Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4552
4553 * gas/mips/mips.exp: Don't run the memory-access tests if the
4554 format is a.out, because the generated code is different from what
4555 is used with other formats.
4556
4557Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
4558
4559 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
4560 regexp to avoid losing without a controlling tty.
4561
4562Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4563
4564 * gas/i386/pushw.l: Fixed whitespace to match current listing
4565 style.
4566
4567 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
4568 listings enabled.
4569
4570Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4571
4572 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
4573 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
4574 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
4575 findfile and transform procedures to determine objdump program
4576 name.
4577
4578 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
4579 in case the format doesn't automatically require it.
4580 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
4581 name for the reloc type.
4582
4583 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
4584 (run_dump_test): If verbosity level is over 3, print out dump
4585 command and its output.
4586
4587Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4588
4589 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
4590 disassembly.
4591
4592Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4593
4594 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
4595 it depends on tty modes.
4596
4597 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
4598 -nottyinit.
4599
4600 * gas/arm/gas.exp: The arm6 test should report errors, for now.
4601
4602Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4603
4604 * lib/gas-defs.exp: Use -i in expect_after command.
4605
4606Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4607
4608 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
4609 disassembly.
4610
4611 * gas/ieee-fp: Renamed from ieee.fp.
4612
4613 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
4614
4615Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
4616
4617 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
4618
4619Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
4620
4621 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
4622 to fail. Fix comments for the test. Tweak test name.
4623
4624Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
4625
4626 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
74b5b66a 4627 output.
252b5132
RH
4628
4629Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4630
4631 * gas/mips/ld.d: Adjust to work for both big and little endian
4632 code.
4633 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
4634 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
4635 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
4636 * gas/mips/usw.d: Likewise.
4637
4638Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
4639
4640 * gas/hppa/unsorted/align4.s: New test.
4641 * gas/hppa/unsorted/unsorted.exp: Run it.
4642
4643 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
4644 current expected PA ELF output.
4645 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
4646 (do_plabel_relocation_test): Likewise.
4647
4648Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4649
4650 * gas/all/p1480.s: Use larger constant, so expression can have a
4651 positive value.
4652 * gas/all/gas.exp: Expect p1480.s without listings to pass.
4653
4654Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4655
4656 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
4657 Correct test cases.
4658
4659Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
4660
4661 * gas/hppa/reloc/blebug3.s: New test.
4662 * gas/hppa/reloc/reloc.exp: Run it.
4663
4664Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
4665
4666 * gas/hppa/reloc/reduce3.s: New test.
4667 * gas/hppa/reloc/reloc.exp: Run it.
4668
4669Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
4670
4671 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
4672 current reality.
4673
4674Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
4675
4676 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
4677 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
4678 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
4679 * gas/hppa/reloc/reloc.exp: Changed accordingly.
4680
4681Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4682
4683 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
4684 overflows are correctly converted to jumps.
4685
4686Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4687
4688 * gas/mips: Add test cases for PIC code, both SVR4 style and
4689 -membedded-pic style.
4690
4691Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4692
4693 * gas/mips: New directory with MIPS specific test cases.
4694
4695 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
4696 the name of the source file to assemble.
4697 (regexp_diff): Put the reason for failure in the log file.
4698
4699Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4700
4701 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
4702 doesn't support it. Redirect stdout using > instead of 1>, and
4703 don't bother to redirect stderr since TCL redirects it anyhow.
4704 (run_dump_test): Pass appropriate arguments to program, defaulting
4705 to -r.
4706
4707Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4708
4709 * gas/vax: New directory.
4710 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
4711 values.
4712
4713Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
4714
4715 * gas/hppa/reloc/r_no_relocbug.s: New test.
4716 * gas/hppa/reloc/reloc.exp: Run it.
4717
4718 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
4719 expected output.
4720
4721Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
4722
4723 * gas/arm/*: New subtree. Add ARM tests.
4724
4725Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
4726
4727 * gas/hppa/unsorted/unsorted.exp: Accept any character
4728 between foo's type and foo itself.
4729
4730Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4731
4732 * lib/gas-defs.exp (run_dump_test): New routine for running the
4733 assembler, running objdump or nm (not fully supported) on the
4734 resulting object file, and comparing the results against a file of
4735 regular expressions in the test suite, all in one command.
4736 Options for the assembler and objdump are read from comments at
4737 the start of the .d file.
4738 (fail_phase, slurp_options): New auxiliary routines.
4739 (regexp_diff): Always return a value. Fix bugs in actually doing
4740 the regexp test.
4741
4742 * gas/sun4/addend.exp: Use run_dump_test.
4743 * gas/sun4/addend.d: Fix regular expressions so that they work.
4744
4745Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
4746
4747 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
4748 * gas/hppa/reloc/reloc.exp: Run them.
4749
4750Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4751
4752 * config/default.exp: Look for "as.new" in "$base_dir/..", where
4753 it got compiled, not in "$base_dir".
4754 * config/unknown.exp: Deleted.
4755
4756Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
4757
4758 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
4759 before exiting. Enclose both calls inside a "catch".
4760 (objdump_finish): Likewise.
4761
4762Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
4763
4764 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
4765 for SOM to match current testcase.
4766
4767Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4768
4769 * gas/i386/{pushw.s,pushw.l}: New test.
4770 * gas/i386/all.exp: Run it.
4771
4772 * Makefile.in (distclean): Remove site config files and gas.sum.
4773
4774Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4775
4776 * gas/m68k/disperr.s: Use % for registers.
4777
4778 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
4779
4780Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
4781
4782 * lib/gas-defs.exp: Replace error proc calls with perror calls.
4783
4784Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
4785
4786 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
4787 ELF code.
4788 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
4789 not support them.
4790 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
4791 new ELF code.
4792
4793Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4794
4795 * config/default.exp: Renamed from unix-gas.exp.
4796
4797Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
4798
4799 * Makefile.in (check): Set TCL_LIBRARY for runtest.
4800
4801Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4802
4803 * gas/hppa/more.parse/callinfobug.s: Add missing name for
4804 procedure.
4805
4806 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
4807 $DATA$ rather than $LIT$ subspace.
4808
4809Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4810
4811 * gas/hppa/reloc/funcrelocbug.s: New test.
4812 * gas/hppa/reloc/reloc.exp: Run it.
4813
4814Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4815
4816 * gas/hppa/unsorted/importbug.s: New test.
4817 * gas/hppa/unsorted/unsorted.exp: Run it.
4818
4819Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4820
4821 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
4822
4823 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
4824 * gas/hppa/unsorted/unsorted.exp: Run it.
4825
4826 * gas/hppa/more.parse/callinfobug.s: New test.
4827 * gas/hppa/omre.parse/parse.exp: Run it.
4828
4829 * gas/hppa/more.parse/regpopbug.s: New test.
4830 * gas/hppa/more.parse/parse.exp: Run it.
4831
4832Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4833
4834 * lib/gas-defs.exp (objdump): New proc.
4835 (objdump_start): Deleted unused proc.
4836 (objdump_start_common): Merged into objdump_start_no_subdir.
4837
4838 * gas/alpha/fp.exp: Use objdump instead of
4839 objdump_start_no_subdir, since the former actually waits for
4840 objdump to finish. Specify .rdata section only. Make comment
4841 indicate Alpha architecture rather than SPARC.
4842 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
4843 against ASCII code 0x2a ("*", special in regexp).
4844 * gas/sun4/addend.exp: Use objdump instead of
4845 objdump_start_no_subdir.
4846
4847Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4848
4849 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
4850 a failure if gas is not producing an ELF object.
4851
4852Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4853
4854 * gas/hppa/basic/fmemLRbug.s: New test.
4855 * gas/hppa/basic/basic.exp: Run it.
4856
4857Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4858
4859 * gas/alpha/fp.*: New files.
4860 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
4861 verbosity level 3 or above only.
4862
4863Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4864
4865 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
4866 PA OSF1.
4867
4868Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4869
4870 * gas/hppa/more.parse/xmpyubug.s: New test.
4871 * gas/hppa/more.parse/parse.exp: Run it.
4872
4873Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4874
4875 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
4876 "simple_diff" from linker test suite.
4877 * gas/sun4/addend.exp: Use it.
4878 * gas/sun4/addend.d: New file.
4879
4880Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4881
4882 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
4883 format.
4884
4885Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
4886
4887 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
4888 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
4889 well under either version of expect.
4890
4891Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4892
4893 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
4894 elsewhere now.
4895 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
4896 * gas/hppa/basic/basic.exp: Run them.
4897
4898Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4899
4900 * gas/all/gas.exp: No longer expect difference of forward
4901 references to fail.
4902 * gas/all/x930509.s: Fix testcase to match how the expect code was
4903 written.
4904
4905Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4906
4907 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
4908 for cross-subspace call bugs is no longer expected to fail.
4909
4910 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
4911 to having a function's label follow the .PROC directive.
4912
4913Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4914
4915 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
4916 found while working on multiple $CODE$ subspace support.
4917
4918Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4919
4920 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
4921 to fail.
4922 * gas/hppa/more.parse/procbug.s: Add missing .procend.
4923
4924Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4925
4926 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
4927 app.c change.
4928
4929Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4930
4931 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
4932
4933Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
4934
4935 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
4936 OBJDUMPFLAGS in case it's empty. Use temporary names until the
4937 end; make creating site.exp the final step.
4938 (check): Pass in ASFLAGS.
4939
4940 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
4941 C comments to avoid bugs in latest expect code.
4942
4943Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4944
4945 * gas/m68k/disperr.s: New test.
4946 * gas/m68k/all.exp: Run it.
4947
4948Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4949
4950 * gas/hppa/reloc/roundmode.s: New test.
4951 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
4952
4953Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4954
4955 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
74b5b66a 4956 test for ELF.
252b5132
RH
4957
4958Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4959
4960 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
4961 directive is an XFAIL for SOM assmeblers.
4962
4963 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
4964 cross-subspace call test.
4965
4966Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4967
4968 * gas/hppa/more.parse/appbug.s: New test.
4969 * gas/hppa/more.parse/parse.exp: Run it.
4970
4971 * gas/hppa/unsorted/align3.s: New test.
4972 * gas/hppa/unsorted/unsorted.exp: Run it.
4973
4974Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4975
4976 * gas/all/p2425.s: Insert a tab before assembler directives so
4977 that the directives are not interpreted as labels.
4978
4979 * gas/hppa/basic/weird.s: Sync with GDB version.
4980
4981 * gas/hppa/more.parse/labelbug.s: New test.
4982
4983 * gas/hppa/more.parse/parse.exp: Run it.
4984
4985Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4986
4987 * gas/hppa/reloc/fixupbug.s: New test.
4988 * gas/hppa/reloc/reloc.exp: Run it.
4989
4990 * gas/hppa/reloc/exitbug.s: New test.
4991 * gas/hppa/reloc/reloc.exp: Run it.
4992
4993Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4994
4995 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
4996 share the same test code.
4997 * gas/hppa/reloc/relocreduce.s: Likewise.
4998
4999 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
5000 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
5001
5002Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5003
5004 * gas/hppa/reloc/reloc.exp: No longer expect failure for
5005 field selector on ble instruction test.
5006
5007 * gas/hppa/basic/basic.exp: No longer expect failures for
5008 system instruction tests now that probei is fixed.
5009
5010Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5011
5012 * gas/hppa/reloc/selectorbug.s: New test.
5013 * gas/hppa/reloc/reloc.exp: Run it.
5014
5015Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5016
5017 * gas/hppa/unsorted/fragbug.s: New test.
5018 * gas/hppa/unsorted/unsorted.exp: Run it.
5019
5020Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
5021
5022 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
5023
5024Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5025
5026 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
5027 * gas/hppa/more.parse/parse.exp: Run them.
5028
5029Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5030
5031 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
5032 which specific relocations are expected to be found.
74b5b66a 5033
252b5132
RH
5034Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5035
5036 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
5037
5038 * gas/hppa/more.parse/parse.exp: Add new test.
5039 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
5040 sections are handled correctly.
5041
5042 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
5043
5044Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5045
5046 * gas/hppa/more.parse/calldatabug.s: Colonize.
5047 * gas/hppa/more.parse/parse.exp: Fix typos.
5048
5049Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5050
5051 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
5052 * gas/hppa/*/*.exp: New test drivers.
5053 * gas/hppa/*/*.s: New test files.
5054
5055Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
5056
5057 * gas/sun4: New directory.
5058 * gas/sun4/addend.s,addend.exp: New test case.
5059 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
5060 test case.
5061
5062 * gas/all/gas.exp: Check `*' in C comments.
5063
5064 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
5065 simplify some tests.
5066 (want_no_output): Return zero or nonzero, depending on success or
5067 failure.
5068 (gas_test_old): Return value from want_no_output.
5069 (objdump_start_common): Split off from objdump_start.
5070 (objdump_start_no_subdir): New procedure.
5071
5072Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
5073
5074 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
5075 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
5076
5077 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
5078 AS_FOR_TARGET.
5079 (check): Don't pass ASFLAGS variable.
5080 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
5081
5082 From Jeff Law:
5083
5084 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
5085 so that tests can parse the output of objdump looking for errors
5086 in relocation entires, file headers and the like.
5087
5088Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5089
5090 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
5091 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
5092 call so it no longer performs multiple tests.
5093 * gas/m68k/all.exp (t2.s): Don't bother with listings.
5094 (p2410.s): Don't pass unwanted arguments to gas_test_error.
5095
5096Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5097
5098 * lib/do*: Remove RCS id strings.
5099
5100Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
5101
5102 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
5103 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
5104 * gas/i386: New directory.
5105
5106Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
5107
5108 * Added directory structure, to categorize tests by targets.
5109 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
5110 and refined some to examine the assembler listing output.
5111 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
5112 expect_after patterns.
5113 (gas_start, gas_finish): New procs, for tests that examine process
5114 output.
5115 * config/unix-gas.exp: Invoke gas_init directly, instead of
5116 requiring test .exp files do it.
5117
5118Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5119
5120 * gas/gas.exp: Handle new tests, and changes to testing procs.
5121
5122 * lib/gas-defs.exp (want_no_output): New proc; success iff output
5123 is empty.
5124 (gas_test_old): Functionally same as old gas_test.
5125 (gas_test_ignore_stdout): Rewritten to use want_no_output.
5126 (gas_test): New argument lists set of options to be tried in
5127 combinations. Option with trailing ">" indicates standard output
5128 should be ignored.
5129
5130 * gas/p2425a.s: Use %-form for registers, so this test can be run
5131 on m68k-coff targets too.
5132
5133 * gas/p2430a.s: New test case, whitespace &c matches customer
5134 report more closely. Gets different results from p2430.s; this is
5135 bad, and not yet tested for.
5136
5137Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
5138
5139 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
5140 * lib/run: New script.
5141 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
5142 and redirection options. Use "run" script so redirection works.
5143 (gas_test): Now takes assembler options as separate arg from input
5144 file name.
5145 (gas_test_ignore_stdout): New proc. Discards output.
5146 (gas_test_error): New proc. Expects assembler to generate output.
5147 (target_cpu_family setting): Handle i486->i386 also.
5148
5149 * lib/do*: Scripts moved here from gas/testscripts. May be useful
5150 someday for writing more test cases; not currently used.
5151
5152Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5153
5154 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
5155 cases.
5156 * gas/gas.exp: Enable them for appropriate targets. Removed some
5157 useless comments &c. Changed m68k target test to be more general.
5158
5159 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
5160 * gas/gas.exp: Call gas_init.
5161
5162Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
5163
5164 * Test suite created.
This page took 0.386069 seconds and 4 git commands to generate.