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