* lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 Mon Oct 11 13:37:51 1999 Geoffrey Keating <geoffk@cygnus.com>
2
3 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
4 indeterminate number of extra lines here".
5
6 * gas/elf/elf.exp: Remove XFAILs.
7 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
8 * gas/elf/section1.d: Likewise.
9
10 Thu Oct 7 00:12:04 MDT 1999 Diego Novillo <dnovillo@cygnus.com>
11
12 * gas/d10v: New directory.
13 * gas/d10v/d10.exp: New file.
14 * gas/d10v/inst.s: New file.
15 * gas/d10v/inst.d: New file.
16
17 Thu Oct 7 12:52:25 1999 Geoffrey Keating <geoffk@cygnus.com>
18
19 * gas/mips/elf-rel.s: New file.
20 * gas/mips/elf-rel.d: New file.
21 * gas/mips/elf-rel2.d: New file.
22 * gas/mips/e32-rel2.d: New file.
23 * gas/mips/elf-rel2.s: New file.
24 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
25
26 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
27 even if the CPU is set to something by default.
28
29 Mon Oct 4 18:25:49 1999 Doug Evans <devans@canuck.cygnus.com>
30
31 * gas/m32r/error.exp: New testcase driver.
32 * gas/m32r/m32rx.exp: New testcase driver.
33 * gas/m32r/fslotx.[sd]: New testcase.
34 * gas/m32r/m32rx.[sd]: New testcase.
35 * gas/m32r/relax-s.[sd]: New testcase.
36 * gas/m32r/interfere.s: New testcase.
37 * gas/m32r/wrongsize.s: New testcase.
38
39 1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
40
41 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
42 * gas/i386/reloc.d: Accept dir32 relocs.
43
44 1999-09-12 Donn Terry <donn@interix.com>
45
46 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
47 * lib/gas-defs.exp: Add perror if can not read .d file.
48
49 1999-09-04 Steve Chamberlain <sac@pobox.com>
50
51 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
52
53 1999-09-02 Nick Clifton <nickc@cygnus.com>
54
55 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
56 dump test "entry0" instead of "entry1".
57
58 1999-09-01 Scott Bambrough <scottb@netwinder.org>
59
60 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
61 test "entry0" instead of "entry1". ARM targets use REL relocs,
62 and should use the test entry0.
63
64 1999-09-01 H.J. Lu <hjl@gnu.org>
65
66 * gas/i386/naked.d: Fix for coff targets.
67
68 Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
69
70 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
71 sectioning.
72 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
73 PA64.
74
75 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
76 sectioning.
77 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
78 Revamp address expressions slightly to handle an arbitrary sized
79 address.
80
81 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
82 sectioning.
83 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
84
85 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
86 sectioning.
87
88 1999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
89
90 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
91 allow_naked_reg parsing.
92 * gas/i386/i386.exp: Call it.
93
94 1999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
95
96 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
97
98 Sat Aug 28 00:16:12 1999 Jerry Quinn <jquinn@nortelnetworks.com>
99
100 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
101 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
102 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
103 extract3.s, deposit2.s, deposit3.s: New.
104
105 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
106 Add new syntax versions of instructions to tests.
107 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
108 system2.s, unit2.s: New tests.
109 * hppa/basic/basic.exp: Add new tests.
110
111 * gas/hppa/basic/basic.exp:
112 * gas/hppa/basic/media.s: Add test cases for new instructions.
113
114 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
115 * gas/hppa/basic/branch2.s: New.
116 * gas/hppa/basic/media.s: New.
117
118 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
119 * gas/hppa/basic/fp_comp2.s: New.
120
121 1999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
122
123 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
124 displacement checks with auto address prefix.
125
126 1999-08-17 H.J. Lu <hjl@gnu.org>
127
128 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
129
130 1999-08-09 Ian Lance Taylor <ian@zembu.com>
131
132 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
133 when gas uses 2**4 alignment for .text.
134 * gas/i386/general.s, gas/i386/general.l: Likewise.
135 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
136 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
137 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
138
139 1999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
140
141 * gas/i386/reloc.d: Fix so that test passes when enable-targets
142 includes 64-bit bfd target.
143
144 1999-06-13 Ian Lance Taylor <ian@zembu.com>
145
146 * gas/i386/katmai.d: Tweak for recent disassembler changes.
147
148 1999-06-12 Ian Lance Taylor <ian@zembu.com>
149
150 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
151 "*-*-linux*oldld*".
152 * gas/vtable/vtable.exp: Likewise.
153 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
154 names.
155
156 * gas/i386/amd.s: Add a symbol so a.out tests will work.
157 * gas/i386/katmai.s: Likewise.
158 * gas/i386/amd.d: Corresponding change.
159 * gas/i386/katmai.d: Corresponding change.
160
161 1999-06-10 Ian Lance Taylor <ian@zembu.com>
162
163 * gas/mips/sync.d: Pass -mips2 to the assembler.
164
165 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
166 mips-elf target as well as mips64-elf target.
167 * gas/mips/elf_e_flags1.d: Corresponding changes.
168 * gas/mips/elf_e_flags2.d: Likewise.
169 * gas/mips/elf_e_flags3.d: Likewise.
170 * gas/mips/elf_e_flags4.d: Likewise.
171
172 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
173
174 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
175 parameter.
176
177 1999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
178
179 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
180 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
181 * gas/sparc/prefetch.d: Add -64 as switch.
182 * gas/sparc/rdpr.d: Ditto.
183 * gas/sparc/wrpr.d: Ditto.
184 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
185 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
186 current gas outputs %hi(0) and not %hi(0x0).
187 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
188 optimizations for setx instruction.
189 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
190 compiled-in targets.
191
192 1999-06-10 Richard Henderson <rth@cygnus.com>
193
194 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
195 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
196 * gas/macros/{irp,rept,test2,test3}.d: Update.
197
198 1999-06-05 Richard Henderson <rth@cygnus.com>
199
200 * gas/elf/elf.exp: New directory.
201 * gas/elf/section0.[sd]: New test.
202 * gas/elf/section1.[sd]: New test.
203
204 1999-06-03 Philip Blundell <philb@gnu.org>
205
206 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
207 bfd and opcodes.
208
209 1999-05-28 Ian Lance Taylor <ian@zembu.com>
210
211 * gas/vtable/vtable.exp: Don't run test for i960 yet.
212
213 1999-05-17 Nick Clifton <nickc@cygnus.com>
214
215 * gas/mcore/allinsn.d: Updated to match latest objdump output.
216
217 1999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
218
219 * gas/i386/opcode.d: Modify callw to suit disasm fix.
220
221 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
222
223 * gas/i386/amd.s: Pad to multiple of 8
224 * gas/i386/amd.d: Here too.
225
226 * gas/i386/prefix.[sd]: Align with nops
227 * gas/i386/reloc.[sd]: Here too.
228
229 * gas/i386/katmai.[sd]: New for PIII SIMD
230 * gas/i386/i386.exp: Call it.
231
232 1999-05-02 Nick Clifton <nickc@cygnus.com>
233
234 * gas/mcore/allinsn.d: Update to match latest assembler
235 operations.
236
237 1999-04-16 DJ Delorie <dj@cygnus.com>
238
239 * gas/i386/amd.s: Add NOPs to align for coff targets
240 * gas/i386/amd.d: and check for them.
241
242 Thu Apr 15 15:03:43 1999 Jeffrey A Law (law@cygnus.com)
243
244 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
245
246 Wed Apr 14 13:43:06 1999 Jeffrey A Law (law@cygnus.com)
247
248 * gas/hppa/basic/branch.s: Do not use immediate value where we
249 really want a register.
250 * gas/hppa/basic/coprmem.s: Likewise.
251 * gas/hppa/basic/fmemLRbug.s: Likewise.
252 * gas/hppa/basic/coprmem.s: Likewise.
253 * gas/hppa/basic/spop.s: Likewise.
254 * gas/hppa/basic/imem.s: Likewise.
255 * gas/hppa/parse/badfmpyadd.s: Likewise.
256 * gas/hppa/parse/calldatabug.s: Likewise.
257 * gas/hppa/parse/entrybug.s: Likewise.
258 * gas/hppa/parse/exprbug.s: Likewise.
259 * gas/hppa/parse/fixup7bug.s: Likewise.
260 * gas/hppa/parse/labelbug.s: Likewise.
261 * gas/hppa/reloc/applybug.s: Likewise.
262 * gas/hppa/reloc/funcrelocbug.s: Likewise.
263 * gas/hppa/reloc/labelopbug.s: Likewise.
264 * gas/hppa/reloc/longcall.s: Likewise.
265 * gas/hppa/reloc/plabelbug.s: Likewise.
266 * gas/hppa/reloc/reduce.s: Likewise.
267 * gas/hppa/reloc/reduce2.s: Likewise.
268 * gas/hppa/reloc/reduce3.s: Likewise.
269 * gas/hppa/unsorted/brlenbug.s: Likewise.
270 * gas/hppa/unsorted/importbug.s: Likewise.
271 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
272
273 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
274 for loads and stores using reg + small d addresses.
275 No longer expect failure for mis-parse of imm %reg.
276
277 1999-04-13 Doug Evans <devans@casey.cygnus.com>
278
279 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
280 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
281 so branch relaxation restrictions won't interfere with parallelization
282 attempts.
283
284 1999-04-08 Nick Clifton <nickc@cygnus.com>
285
286 * gas/mcore: New Directory.
287 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
288 tests.
289 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
290 tests.
291 * gas/mcore/allinsn.d: New File: Expected output file for MCore
292 assembly tests.
293
294 1999-03-20 Doug Evans <devans@casey.cygnus.com>
295
296 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
297
298 1999-03-16 Martin Hunt <hunt@cygnus.com>
299
300 * gas/d30v/d30.exp (run_list_test): Add new tests,
301 label, guard-debug, serial, warn_oddreg, bittest, and mul.
302
303 * gas/d30v/opt.s: Fix some warnings and add a few labels
304 to keep things from parallelizing where we don't want them to.
305
306 * gas/d30v/reloc.s: Fix warning.
307
308 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
309
310 * gas/d30v/label.s: New test. Check that labels are aligned
311 on 8-byte boundaries.
312
313 * gas/d30v/guard-debug.s: New test. Test output with "-g".
314
315 * gas/d30v/serial.s: New test. Check for warnings with
316 illegal serial instructions.
317
318 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
319 odd-numbered registers are used for some instructions.
320
321 * gas/d30v/bittest.s: New test. Check for bit operation
322 instructions (BCLR, BNOT, BSET, BTST) in the IU.
323
324 * gas/d30v/mul.s: New test. Check for restricted sequences
325 in a bunch of different multiply instructions.
326
327 * gas/vtable/vtable.exp (run_list_test): Don't
328 run test on D30V.
329
330 1999-03-05 Nick Clifton <nickc@cygnus.com>
331
332 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
333 test.
334
335 1999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
336
337 * gas/mips/mips.exp: Run the new tests, below.
338 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
339 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
340 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
341
342 * lib/gas-defs.exp (run_dump_test): Document. It's not
343 really trivial.
344
345 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
346 $program (the dump tool).
347
348 1999-02-10 Doug Evans <devans@casey.cygnus.com>
349
350 * gas/m32r/allinsn.d: Prefix all | with \.
351 (push,pop): Fix expected output.
352 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
353 * gas/m32r/fslot.d: Prefix all | with \.
354
355 1999-02-08 Nick Clifton <nickc@cygnus.com>
356
357 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
358 Some ports use it as a comment initiator.
359
360 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
361 REL relocations and so do not have one.
362
363 1998-12-18 Nick Clifton <nickc@cygnus.com>
364
365 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
366 * gas/fr30/allinsn.d: Fix to match latest assembler output
367
368 1998-12-03 Nick Clifton <nickc@cygnus.com>
369
370 * gas/fr30/allinsn.d: Updated to match latest assembler output.
371
372 1998-12-02 Nick Clifton <nickc@cygnus.com>
373
374 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
375
376 * gas/fr30/allinsn.d: Update to match latest assembler output.
377
378 Thu Nov 19 15:59:51 1998 Dave Brolley <brolley@cygnus.com>
379
380 * gas/fr30/allinsn.s: Reorder insns for better simulation.
381
382 Thu Nov 19 07:50:44 1998 Doug Evans <devans@charmed.cygnus.com>
383
384 * gas/mips/sync.[sd]: New testcase.
385 * gas/mips/mips.exp: Run it.
386
387 Wed Nov 18 11:27:56 1998 Dave Brolley <brolley@cygnus.com>
388
389 * gas/fr30/allinsn.s (dmov): Correct hex literals.
390
391 Tue Nov 17 15:24:20 1998 Nick Clifton <nickc@cygnus.com>
392
393 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
394 to end of file.
395
396 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
397 opcodes.
398
399 Mon Nov 16 16:50:27 1998 Nick Clifton <nickc@cygnus.com>
400
401 * gas/fr30/allinsn.s: Fix syntax errors.
402
403 Mon Nov 16 19:27:52 1998 Dave Brolley <brolley@cygnus.com>
404
405 * gas/fr30/allinsn.s: Fixed more typos.
406
407 Fri Nov 13 13:15:01 1998 Nick Clifton <nickc@cygnus.com>
408
409 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
410 case vs lower case.
411
412 Tue Nov 10 14:54:47 1998 Nick Clifton <nickc@cygnus.com>
413
414 * gas/fr30/allinsn.s: New file.
415 * gas/fr30/allinsn.d: New file.
416 * gas/fr30/allinsn.exp: New file.
417 * gas/fr30/fr30.exp: New file.
418
419 Mon Nov 2 20:16:50 1998 Doug Evans <devans@canuck.cygnus.com>
420
421 * gas/m32r/fslot.[sd]: New testcase.
422 * gas/m32r/m32r.exp: Run it.
423
424 Tue Oct 20 11:35:06 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
425
426 * gas/i386/i386.exp: Run AMD insn test.
427 * gas/i386/amd.s: New test.
428 * gas/i386/amd.d: New test results.
429
430 Sun Sep 20 01:00:01 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
431
432 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
433 first line of the listing.
434
435 Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
436
437 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
438 * gas/ppc/astest2.d: Likewise.
439
440 Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
441
442 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
443 of whitespace for 64-bit hosts.
444
445 Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
446
447 * gas/vtable/vtable.exp: New.
448 * gas/vtable/{entry0.s,entry0.d}: New.
449 * gas/vtable/{entry1.s,entry1.d}: New.
450 * gas/vtable/{inherit0.s,inherit0.d}: New.
451 * gas/vtable/{inherit1.s,inherit1.l}: New.
452
453 Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
454
455 * gas/i386/white.l: Revert patch of August 12.
456
457 Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
458
459 * gas/mn10300/udf.s: New test.
460 * gas/mn10300/basic.exp: Run it.
461
462 Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
463
464 * gas/i386/general.l: Test andb $~0x80,foo.
465 * gas/i386/general.s: Update.
466
467 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
468
469 Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
470
471 * gas/i386/white.s: Add some more whitespace tests.
472 * gas/i386/white.l: Update accordingly.
473
474 Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
475
476 * gas/i386/*: All new i386 testsuite.
477
478 1998-07-02 Ken Raeburn <raeburn@cygnus.com>
479
480 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
481 canonical form.
482
483 Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
484
485 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
486
487 Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
488
489 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
490 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
491 section.
492
493 Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
494
495 * gas/v850/hilo2.s: Use r1 as the destination of the movea
496 instruction, since r0 is read only.
497
498 * gas/v850/basic.exp: Fix names of special area relocations.
499 Set -mwarn-signed-overflow flag when running range.s test.
500
501 Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
502
503 * gas/d30v/reloc.d: Updated to match latest assembler output.
504
505 Wed Jun 17 14:02:10 1998 Frank Ch. Eigler <fche@cygnus.com>
506
507 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
508 run on differently targeted assembler.
509 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
510 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
511 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
512 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
513
514 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
515 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
516 original `ld.d' had. Find `ld.s'.
517 * gas/mips/mul-ilocks.d: Nearly ditto.
518
519 Thu Jun 11 16:50:46 1998 Nick Clifton <nickc@cygnus.com>
520
521 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
522
523 * gas/d30v/inst.s: Add nop to keep assembled instructions at
524 expected addresses.
525
526 Mon Jun 8 18:47:11 1998 Nick Clifton <nickc@cygnus.com>
527
528 * gas/d30v/array.d: Updated to match latest assembler results.
529 * gas/d30v/reloc.d: Partially updated to match latest assembler
530 results.
531
532 Fri Jun 5 19:15:59 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
533
534 * gas/m68k/operands.s: For all pc relative addresses change tstl
535 to pea since the former does not allow pcrel on m68000. Do not
536 make label foo global, so that references to it can be relaxed on
537 ELF targets.
538 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
539
540 Tue Jun 2 15:08:36 1998 Geoff Keating <geoffk@ozemail.com.au>
541
542 * gas/ppc/ppc.exp: Run simpshft test.
543 * gas/ppc/simpshft.d: New file.
544 * gas/ppc/simpshft.s: New file.
545
546 Mon Jun 1 17:00:22 1998 Jeffrey A Law (law@cygnus.com)
547
548 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
549 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
550
551 Fri May 29 12:07:35 1998 Ian Lance Taylor <ian@cygnus.com>
552
553 * gas/mips/mips.exp: Adjust ilocks initialization to match current
554 assembler defaults more closely.
555
556 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
557 the instruction.
558 * gas/sh/basic.exp: Adjust accordingly.
559
560 Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
561
562 * gas/d30v/align.d: Updated to match latest assembler output.
563 * gas/d30v/inst.d: Updated to match latest assembler output.
564 * gas/d30v/inst.s: Updated to match latest assembler rules.
565 * gas/d30v/opt.d: Updated to match latest assembler output.
566
567 Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
568
569 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
570 * gas/m32r/uppercase.d: Likewise.
571
572 Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
573
574 * gas/arm/thumb.s: Add period to start of labels to prevent
575 assembler thinking that they are function entry points.
576
577 Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
578
579 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
580
581 Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
582
583 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
584 disassembler.
585
586 Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
587
588 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
589 * gas/mips/ld-ilocks-addr32.d : New.
590
591 Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
592
593 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
594
595 Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
596
597 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
598 sddbp instructions.
599 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
600 instructions.
601 * gas/mips/mips.exp: Run them.
602
603 Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
604
605 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
606 in disassembly, where the offset is in hex and has a "0x" prefix.
607
608 Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
609
610 * gas/mips/lineno.[sd]: Assembly source line number test.
611 * gas/mips/mips.exp: Added lineno test.
612
613 Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
614
615 * gas/testsuite/all/gas.exp: No longer expect failures for
616 difference of undefined symbols on mn10x00 targets.
617
618 Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
619
620 * gas/all/align.s: Back out ".section text" change below;
621 use ".text" again.
622 * gas/macros/semi.s: Ditto.
623
624 Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
625
626 * gas/all/align.s: Identify ".text" section explicitly.
627 * gas/macros/semi.s: Ditto.
628
629
630
631 Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
632
633 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
634 (ldi16): Improve test.
635 (nop): Fix test.
636
637 Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
638
639 * gasp/macro.out: Adjust to reflect the fact that keyword
640 arguments are now permitted after positional arguments.
641
642 Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
643
644 * gas/arm/arm7t.d: Update to match latest assembler output.
645
646 Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
647
648 * gas/ppc/ppc.exp: New file.
649 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
650 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
651
652 Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
653
654 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
655 * gas/mips/4010.d: Corresponding changes.
656 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
657 * gas/mips/4100.d: Corresponding changes.
658 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
659 * gas/mips/4650.d: Corresponding changes.
660
661 Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
662
663 * gas/mri/moveml.d: Add test comments, fix regexps.
664
665 Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
666
667 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
668
669 Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
670
671 * gas/m68k/mri_moveml.[sd]: Moved to ...
672 * gas/mri/moveml.[sd]: ... here.
673 * gas/mri/mri.exp: Run it.
674
675 Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
676
677 * gas/mips/4010.s: Add 4010 tests.
678 * gas/mips/4010.d: Expected output.
679 * gas/mips/4100.s: Add 4010 tests.
680 * gas/mips/4100.d: Expected output.
681 * gas/mips/4650.s: Add 4010 tests.
682 * gas/mips/4650.d: Expected output.
683 * gas/mips/mips.exp: Run the new tests.
684 * gas/mips/*.d: Pass the right processor model to objdump.
685 Fix minor cases where expected output was wrong due to opcode
686 conflicts.
687
688 Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
689
690 * gas/m68k/mri_moveml.[sd]: New testcase.
691
692 Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
693
694 * gas/m32r/high-1.d: Add hash prefix to constants.
695
696 * gas/m32r/allinsn.s: Add hash prefix to some constants.
697 * gas/m32r/allinsn.d: Add hash prefix to constants.
698
699 Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
700
701 * gas/m88k/init.d: Fix hexadecimal offsets.
702
703 Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
704
705 * gas/m32r/uppercase.d: Fix white space matching.
706 * gas/m32r/relax-1.d: Fix white space matching.
707
708 Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
709
710 * gas/mips/div.d: Update for recent assembler changes.
711 * gas/mips/div-ilocks.d: Likewise.
712
713 Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
714
715 * gas/m32r/allinsn.d (cmpui): Update output to new format.
716
717 Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
718
719 * gas/arm/inst.d: Updated to match latest disassembler changes.
720
721 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
722
723 Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
724
725 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
726 gas/mips/jal-xgot.d: Add assembler option to select a specific
727 target chip, the R3000.
728 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
729 R3900.
730 * gas/mips/mips.exp: Run it.
731
732 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
733 targets.
734
735 Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
736
737 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
738
739 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
740 changes.
741
742 Thu Oct 9 18:10:44 1997 Doug Evans <dje@canuck.cygnus.com>
743
744 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
745
746 Thu Oct 9 12:59:55 1997 Ian Lance Taylor <ian@cygnus.com>
747
748 * gas/arm/arm7t.d: Update for recent disassembler changes.
749 * gas/h8300/ffxx1.d: Likewise.
750
751 Wed Oct 8 16:22:50 1997 Doug Evans <dje@canuck.cygnus.com>
752
753 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
754
755 Wed Oct 8 15:12:35 1997 Ian Lance Taylor <ian@cygnus.com>
756
757 * gas/sparc/synth.d: Update for recent disassembler changes.
758 * gas/sparc/synth64.d: Likewise.
759
760 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
761 function symbol.
762 * gas/mips/jal.s: Likewise.
763
764 Tue Oct 7 13:30:30 1997 Doug Evans <dje@canuck.cygnus.com>
765
766 * gas/sparc/reloc64.[sd]: New testcase.
767 * gas/sparc/sparc.exp: Run it.
768
769 Sat Oct 4 19:14:24 1997 Ian Lance Taylor <ian@cygnus.com>
770
771 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
772
773 Fri Oct 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
774
775 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
776 work. Correct for big endian and for tabs in input file.
777
778 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
779 * gas/alpha/fp.s: Change comment characters from ! to #.
780
781 Thu Sep 18 11:17:53 1997 Doug Evans <dje@canuck.cygnus.com>
782
783 * gas/sparc/splet.d: Update to new objdump output format.
784 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
785 * gas/sparc/set64.[ds]: New testcase.
786 * gas/sparc/splet-2.[ds]: New testcase.
787 * gas/sparc/sparc.exp: Run them.
788
789 Tue Sep 16 15:27:08 1997 Ken Raeburn <raeburn@cygnus.com>
790
791 Merge changes from Martin Hunt:
792
793 * gas/d30v/inst.s: Add some new tests.
794
795 * gas/d30v/{inst, opt, reloc}.d: Update results with
796 new disassembler changes.
797
798 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
799
800 * gas/d30v/*.d: Update all test results because
801 of new ".s" and ".l" extensions.
802
803 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
804 * gas/d30v/opt.[sd]: Correct st2w instruction.
805
806 * gas/d30v/align.d: Change expected output.
807
808 * gas/d30v/reloc.[sd]: Add test case.
809
810 * gas/d30v/array.[sd]: New test case.
811
812 * gas/d30v/opt.[sd]: Added more test cases.
813
814 * gas/d30v/opt.s: Add test cases.
815 * gas/d30v/reloc.s: Fix a test case.
816 * gas/d30v/{opt,reloc}.d: Regenerate.
817
818 Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
819
820 * gas/m32r/high-1.[ds]: New testcase.
821 * gas/m32r/m32r.exp: Run it.
822
823 Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
824
825 * gas/m32r/relax-1.[ds]: New testcase.
826 * gas/m32r/m32r.exp: Run it.
827
828 Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
829
830 * gas/arc: New directory
831 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
832 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
833
834 Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
835
836 * config/default.exp: Set AS and GASP to as-new, not as.new.
837
838 Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
839
840 * config/default.exp: Set NM to nm-new, not nm.new, to match
841 recent change in binutils build directory.
842
843 Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
844
845 * gas/v850/range.s: New test.
846 * gas/v850/basic.exp: Run it.
847
848 Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
849
850 * gas/v850/hilo2.s: New test.
851 * gas/v850/fepsw.s: New test.
852 * gas/v850/basic.exp: Run them.
853
854 Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
855
856 * gas/m32r/uppercase.[sd]: New testcase.
857 * gas/m32r/m32r.exp: New file.
858
859 Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
860
861 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
862 * gas/m68k/operands.d: Likewise.
863
864 Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
865
866 * gas/arm/arm.exp: Added changes from armT-970328-branch.
867
868 Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
869
870 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
871 not div.
872
873 Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
874
875 * gas/mips/mul.{d,s}: End the tests with no-ops.
876
877 Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
878
879 * lib/gas-defs.exp (regexp_diff): Improve messages when one
880 file is shorter than the other.
881
882 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
883
884 * gas/m88k/init.{s,d}: New checks for proper padding of
885 .init sections.
886 * gas/m88k/m88.exp: Run them.
887
888 * gas/m68k/t2.d: New file for check of presence of section
889 symbols on the m68k-motorola-sysv.
890 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
891
892 Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
893
894 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
895
896 * gas/mips/lifloat.s: Update for recent changes to floating point
897 handling.
898 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
899 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
900
901 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
902
903 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
904
905 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
906
907 Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
908
909 * gas/d30v/d30.exp: Add optimizer test case.
910 * gas/d30v/opt.s: Add conditional compilation tests.
911 * gas/d30v/opt.d: Rebuild.
912
913 Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
914
915 * gas/mips/{delay.d,nodelay.d}: added.
916
917 Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
918
919 * gas/m32r/allinsn.d: Update to new objdump output style.
920
921 Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
922
923 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
924
925 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
926 handle -EL. Add setup_xfail for thumb.
927
928 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
929
930 Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
931
932 * gas/m32r/allinsn.{exp,s.d}: New testcases.
933
934 Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
935
936 * gas/d30v/d30.exp: Add test case reloc.
937 * gas/d30v/reloc.[sd]: New files to test relocations.
938
939 Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
940
941 * gas/arm/inst.d: Update for disassembler changes.
942 * gas/arm/arm7t.d: Likewise.
943
944 Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
945
946 * gas/m68k/op68000.d: Update for recent assembler bug fix.
947
948 Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
949
950 * gas/all/gas.exp: xfail a couple tests for the mn10300.
951
952 Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
953
954 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
955 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
956
957 Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
958
959 * gas/tic80/{align.d, align.lst, align.s} New test for the
960 ".align" pseudop.
961 * gas/tic80/tic80.exp: Run the align test.
962
963 Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
964
965 * gas/tic80/{float.d, float.lst, float.s}: New tests for
966 simple floating point operands.
967 * gas/tic80/tic80.exp: Run the float test.
968
969 Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
970
971 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
972 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
973 New tests for :m and :s operand modifiers.
974 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
975
976 Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
977
978 * gas/macros/semi.s: Force the final alignment to use a fill value
979 of 0.
980
981 * gas/all/cond.s, gas/all/cond.d: New test.
982 * gas/all/gas.exp: Run it.
983
984 Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
985
986 * lib/gas-defs.exp(gas_init): Added new parameter for script
987 name.
988
989 Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
990
991 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
992 regops.d, relocs1.d,
993 (relocs1.c): Add file for reference.
994 (relocs1b.d): Split reloc table contents test to different test file.
995 (relocs2.c): Add test that uses various types (char, short, int, ...) of
996 static and global variables with data shuffling to generate lots of ld/st
997 instructions for the different types.
998 (relocs2.d): New file, expected code for relocs2 test.
999 (relocs2.lst): New file, TI assembler listing for reference.
1000 (relocs2.s): New file, assembly source for relocs2 test.
1001 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
1002 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
1003
1004 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
1005
1006 * gas/all/itbl-test.c(main): Update function calls.
1007 Remove parameters from itbl_get_reg_val and
1008 change itbl_get_insn_name to itbl_get_field.
1009
1010 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
1011
1012 * gas/mips/itbl: Add comments.
1013 * gas/mips/itbl.s: Add comments. Prefix register names with $.
1014 * gas/all/itbl: Generic table for testing for itbl support.
1015 * gas/all/itbl.s: Generic assembly for testing for itbl support.
1016 * gas/mips/itbl-test.c: Moved to gas/all.
1017 * gas/all/itbl-test.c: Moved from gas/mips.
1018
1019 Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
1020
1021 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
1022 endmask.lst, regops.lst}: Remove ^M's from end of lines.
1023 * gas/tic80/bitnum.s: Add comment to each line showing value
1024 that symbolic BITNUM assembles to. Add coverage for raw
1025 numeric values for the BITNUM operand.
1026 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
1027 * gas/tic80/regops.d: Update due to opcode library additions
1028 of floating point test BITNUM values that are ambiguous with
1029 the integral ones.
1030 * gas/tic80/relocs1.s: New test case that tests simple relocs.
1031 * gas/tic80/relocs1.d: Expected output for above.
1032 * gas/tic80/relocs1.lst: TI assembler listing for above.
1033 * gas/tic80/tic80.exp: Add relocs1 test.
1034
1035 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
1036
1037 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
1038 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
1039
1040 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
1041
1042 * gas/macros/semi.s, gas/macros/semi.d: New test.
1043 * gas/macros/macros.exp: Run it.
1044 * gas/mri/semi.s, gas/mri/semi.d: New test.
1045 * gas/mri/mri.exp: Run it.
1046
1047 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
1048
1049 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
1050 output.
1051
1052 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
1053
1054 * gas/all/align.d, gas/all/align.s: New test.
1055 * gas/all/gas.exp: Run it.
1056
1057 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
1058
1059 * gas/mips/mips16.d: Correct PC relative instruction bytes.
1060
1061 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
1062
1063 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
1064 * gas/mips/lif-xgot.d: Likewise.
1065 * gas/mips/ulh-svr4pic.d: Likewise.
1066 * gas/mips/ulh-xgot.d: Likewise.
1067
1068 * gas/mips/mips16.d: Update for yet another change in disassembly
1069 output (this one is spacing only).
1070
1071 Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
1072
1073 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
1074 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
1075 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
1076 tic80.exp}: New files for TIc80 test cases.
1077
1078 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
1079
1080 * gas/mips/mips16.d: Update for change in disassembly output.
1081
1082 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
1083
1084 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
1085
1086 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
1087
1088 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
1089 dissassembler for itbl support.
1090
1091 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
1092
1093 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
1094 option.
1095 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
1096 specified in itbl.
1097
1098 Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
1099
1100 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
1101 * lib/gas-defs.exp: Ditto.
1102
1103 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
1104
1105 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
1106 objdump. Update for current relocation printing style.
1107
1108 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
1109
1110 * gas/mips/mips16.d: Update for disassembler changes.
1111
1112 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
1113
1114 * gas/mips/mips.exp: set ilocks for all 4100/4300
1115
1116 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
1117
1118 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
1119 * gas/mips/mips.exp: Run mips16 test.
1120
1121 * gas/mips/mips.exp: Run dli test unconditionally.
1122 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
1123 boundary.
1124 * gas/mips/dli.d: Corresponding changes.
1125
1126 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
1127
1128 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
1129 * gas/sparc/synth64.d: Likewise.
1130
1131 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
1132
1133 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
1134
1135 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
1136
1137 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
1138 .ifdef, to accomodate change to avoid default alignment on
1139 embedded systems.
1140
1141 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
1142
1143 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
1144 "movb dm,(an)".
1145
1146 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
1147
1148 * gas/mn10300/basic.exp: Update after endianness changes to
1149 the assembler.
1150
1151 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
1152 * gas/mn10200/{movb.s, movbu.s}: Likewise.
1153 * gas/mn10200/basic.exp: Run them.
1154
1155 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
1156
1157 * gas/mn10200/*.s: New tests for the mn10200 assembler.
1158 * gas/mn10200/basic.exp: Run them.
1159
1160 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
1161
1162 * gas/mn10300/*.s: Remove '$' register prefixing.
1163
1164 Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
1165
1166 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
1167 \r will be present.
1168
1169 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
1170
1171 * gas/m68k/*.d: Update for disassembler changes.
1172 * gas/mri/*.d: Likewise.
1173
1174 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
1175
1176 * gas/mn10300/*.s: Use '$' as register prefix for
1177 all register operands.
1178
1179 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
1180
1181 * gas/all/gas.exp: xfail a couple tests for the mn10300.
1182
1183 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
1184
1185 * gas/mn10300/other.s: Update for correct syntax on a
1186 few instructions (those with register lists).
1187 * gas/mn10300/basic.exp: Corresponding changes.
1188
1189 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
1190
1191 * gas/mn10300/movm.s: Update for correct syntax.
1192 * gas/mn10300/basic.exp: Update expected movm bit patterns.
1193
1194 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
1195
1196 * gas/mn10300/other.s: Put parens around register
1197 argument in calls and jmp instructions.
1198
1199 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
1200
1201 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
1202
1203 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
1204
1205 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
1206 as needed.
1207 * gas/hppa/unsorted/unsorted.exp: Likewise.
1208
1209 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
1210
1211 * gas/mn10300/basic.exp: Check opcode insertion for
1212 extended instructions.
1213 * gas/mn10300/extend.s: Tweak constants for better
1214 testsuite coverage.
1215
1216 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
1217
1218 * gas/mn10300/basic.exp: Test insertion of operands
1219 into call and jmp instructions with 32bit offsets.
1220 Fix typo in bit test patterns.
1221 * gas/mn10300/other.s: Tweak constants to improve
1222 testsuite coverage.
1223
1224 * gas/mn10300/basic.exp: Test insertion of 32bit operand
1225 in calls, btst, bclr & bset instructions.
1226
1227 * gas/mn10300/*.s: Tweak constants in 32bit insns for
1228 better testing coverage.
1229 * gas/mn10300/basic.exp: Test insertion of most 32bit
1230 operands.
1231
1232 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
1233
1234 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
1235 movbu, movhu instructions. Check bit patterns for more bit
1236 operations. Check bit patterns for various 16bit call, retf
1237 and ret instructions.
1238 * gas/mn10300/other.s: Update operands for better test coverage.
1239
1240 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
1241
1242 * gas/mn10300/basic.exp: Check bit patterns for a couple more
1243 mov and cmp instructions.
1244
1245 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
1246
1247 * gas/mips/*.d: Update for disassembler changes.
1248
1249 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
1250
1251 * gas/v850/reloc.s: New tests.
1252 * gas/v850/basic.exp: Run them.
1253
1254 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
1255
1256 * gas/mips: Add symbols to several testsuites, since the ELF
1257 assembler now always builds a symbol table, which means that
1258 objdump will no longer report `No symbols in FILE'. Change the
1259 expected output accordingly.
1260
1261 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
1262
1263 * gas/mn10300/basic.exp: Check bit patterns for instructions
1264 with a single 8bit or 16bit immediate operand.
1265
1266 * gas/mn10300/basic.exp: Check bit patterns for many
1267 instructions. Add missing test in do_mov1.
1268 * gas/mn10300/mov1.s: Add missing test.
1269
1270 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
1271
1272 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
1273 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
1274 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
1275 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
1276 * gas/mn10300/{shift.s, sub.s}: Likewise.
1277 * gas/mn10300/basic.exp: Run them.
1278
1279 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
1280
1281 * gas/mn10200, gas/mn10300: New directories for Matsushita
1282 mn10200 and mn10300 tests.
1283
1284 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
1285
1286 * lib/gas-defs.exp (gas_version): Fix for current version
1287 printing.
1288
1289 Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
1290
1291 * gas/sparc/splet.d: Fix typo in cpusha result.
1292
1293 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
1294
1295 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
1296
1297 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
1298
1299 * gas/all/cofftag.s: Use .p2align rather than .align.
1300
1301 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
1302
1303 * gas/h8300/macs.s: Add "stmac" instructions.
1304 * gas/h8300/basic.exp: Test them.
1305
1306 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
1307
1308 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
1309
1310 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
1311
1312 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
1313 registers.
1314
1315 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
1316
1317 * gas/mips/dli.{s,d}: More test cases added.
1318
1319 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
1320
1321 * gas/mips/mips.exp: Add check for dli macro instruction.
1322 * gas/mips/dli.{s,d}: Added.
1323
1324 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
1325
1326 * gas/v850/basic.exp (do_mem): Check bit patterns for short
1327 load/store instructions. Remove xfails for short load/store
1328 instructions.
1329 * gas/v850/mem.s: Offsets for short load/store operands
1330 are unsigned.
1331
1332 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
1333 (do_jumps): Likewise.
1334
1335 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
1336
1337 * gas/v850/misc.s: Tweak register numbers for better testing.
1338 * gas/v850/basic.exp (do_misc): Corresponding changes.
1339
1340 * gas/v850/hilo.s: New testfile.
1341 * gas/v850/basic.exp: Run hilo tests.
1342
1343 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
1344
1345 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
1346
1347 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
1348
1349 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
1350 * gas/v850/move.s: Tweak constants for better testing.
1351
1352 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
1353 xfail sst and sld tests.
1354 (do_mov): Remove bogus xfail.
1355 * gas/v850/mem.s: sst and sld instructions can only index from
1356 "ep" register.
1357
1358 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
1359 Update addresses.
1360 * gas/v850/logical.s: Tweak constants for better testing.
1361
1362 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
1363 but not displacements (yet).
1364
1365 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
1366
1367 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
1368 but not displacements (yet).
1369
1370 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
1371
1372 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
1373 * gas/v850/arith.s: Tweak constants for better testing.
1374
1375 * gas/v850/basic.exp (do_misc): No longer expect failures
1376 assembling "ldsr" and "stsr" opcodes.
1377 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
1378 opcodes.
1379
1380 * gas/v850/basic.exp (do_misc): No longer expect failures
1381 assembling "trap" opcodes.
1382 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
1383
1384 * gas/v850: New directory with v850 tests.
1385
1386 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
1387
1388 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
1389 fic and fice instructions to test 3bit space identifiers.
1390 * gas/hppa/basic/system.s: Similarly for iitlba and
1391 iitlbp.
1392 * gas/hppa/basic/basic.exp: Corresponding changes.
1393
1394 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
1395
1396 * gas/arm/arm.exp: Change inst.s test to check objdump.
1397 * gas/arm/inst.d: Added.
1398
1399 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
1400
1401 * gas/arm/thumb.s: Added.
1402 * gas/arm/immed.s: Added.
1403 * gas/arm/arch4t.s: Added.
1404 * gas/arm/arm.exp: Updated to run the new tests.
1405
1406 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
1407
1408 * gas/h8300/misch.s: Reenable "eepmov.w" test.
1409 * gas/h8300/miscs.s: Likewise.
1410 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
1411 on the H8/300H and H8/S. Don't expect it to fail.
1412
1413 Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
1414
1415 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
1416
1417 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
1418
1419 * gas/arm/arm7t.s: Added.
1420 * gas/arm/arm7t.d: Added.
1421 * gas/arm/arm.exp: Updated to run the new test.
1422
1423 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
1424
1425 * gas/m68k/pcrel.d: Rename from schwab.d.
1426 * gas/m68k/pcrel.s: Rename from schwab.s.
1427
1428 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1429
1430 * gas/m68k/schwab.d: Correct for ELF format.
1431 * gas/m68k/all.exp: Run "schwab" test for all targets.
1432
1433 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
1434
1435 Avoid DOS file naming problems:
1436 * gas/h8300/branch.s: Rename from branches.s.
1437 * gas/h8300/branchh.s: Rename from branchesh.s.
1438 * gas/h8300/branchs.s: Rename from branchess.s.
1439 * gas/h8300/rotsh.s: Rename from rotshift.s.
1440 * gas/h8300/rotshh.s: Rename from rotshifth.s.
1441 * gas/h8300/rotshs.s: Rename from rotshifts.s.
1442 * gas/h8300/h8300.exp: Corresponding changes.
1443
1444 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
1445
1446 * gas/mips/mips.exp: Add new tests for processors with interlocks
1447 on div and mul.
1448 * gas/mips/div-ilocks.d: Added.
1449 * gas/mips/mul-ilocks.d: Added.
1450
1451 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
1452
1453 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
1454 which now pass.
1455 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
1456 bit host.
1457
1458 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
1459
1460 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
1461 test.
1462 * gas/vax/quad.exp: Expect a nop after the movq.
1463
1464 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
1465
1466 * gas/h8300/cbranchh.s: Switch into h8300h mode.
1467 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
1468
1469 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
1470 H8/S.
1471 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
1472 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
1473 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
1474 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
1475 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
1476 * gas/h8300/h8300.exp: Run them.
1477
1478 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
1479
1480 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
1481 with the same name as a global variable.
1482 * gas/all/gas.exp: Run cofftag test for any COFF target.
1483
1484 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
1485
1486 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
1487 test.
1488
1489 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
1490
1491 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
1492
1493 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
1494
1495 * gas/mips/jal-xgot.d: Correct for 64 bit output.
1496
1497 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
1498
1499 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
1500
1501 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
1502
1503 * gas/m68k/op68000.d: Add statements now caught by gas.
1504
1505 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
1506
1507 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
1508 * gas/sparc/sparc.exp: Run them.
1509
1510 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
1511
1512 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
1513 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
1514 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
1515 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
1516
1517 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
1518
1519 * gas/h8300/mov32bug.s: New test.
1520 * gas/h8300/h8300.exp: Run it.
1521
1522 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
1523
1524 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
1525 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
1526 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
1527 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
1528 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
1529 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
1530 * gas/h8300/h8300.exp: Run them.
1531
1532 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
1533
1534 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
1535
1536 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
1537 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
1538 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
1539 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
1540 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
1541 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
1542 * gas/h8300/h8300.exp: Run them.
1543
1544 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
1545
1546 * gas/sparc/synth.d: Don't require sparc in the file format, since
1547 it won't be there on SunOS.
1548
1549 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
1550
1551 * gas/sparc/synth.[ds]: New testcase.
1552 * gas/sparc/sparc.exp: Run it.
1553
1554 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
1555
1556 * gas/all/gas.exp: xfail difference of two undefined symbols
1557 and difference of forward references for the h8300.
1558
1559 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
1560
1561 * gas/mips/lb-xgot.d: Correct.
1562
1563 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
1564
1565 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
1566 to gas.
1567 * gas/sparc/addend.exp: Execute for any sparc cpu.
1568 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
1569
1570 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
1571
1572 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
1573 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
1574 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
1575 * gas/mips/mips.exp: Run new tests if svr4pic.
1576
1577 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
1578
1579 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
1580
1581 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
1582
1583 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
1584
1585 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
1586
1587 * gas/mips/*.d: Update for changes to disassembler.
1588
1589 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
1590
1591 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
1592 change.
1593
1594 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
1595
1596 * gas/mri/immconst.d: New test.
1597 * gas/mri/mri.exp: Run it.
1598 * gas/mri/constants.s: Test immediate constants.
1599 * gas/mri/constants.d: Corresponding change.
1600
1601 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
1602 * gas/m68k/link.d: Corresponding change.
1603
1604 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
1605
1606 * gas/hppa/unsorted/brlenbug.s: New test.
1607 * gas/hppa/unsorted/unsorted.exp: Run it.
1608
1609 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
1610
1611 * gas/mips/beq.s: Declare text_label global.
1612 * gas/mips/jal.s: Likewise.
1613
1614 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
1615
1616 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
1617
1618 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
1619 * gas/m68k/all.exp: Run it.
1620
1621 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
1622
1623 * gas/m68k/link.s, gas/m68k/link.d: New test.
1624 * gas/m68k/all.exp: Run it.
1625
1626 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
1627
1628 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
1629 * gas/hppa/basic/system.s: Corresponding changes.
1630
1631 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
1632
1633 * gas/m68k/operands.d: Don't require a fixed number of leading
1634 zeros in any number.
1635
1636 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
1637 for immediate values.
1638
1639 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
1640
1641 * gas/arm/arm.exp: Renamed from gas.exp.
1642 * gas/arm/le-fpconst.[sd]: New testcase.
1643
1644 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
1645
1646 * gas/mri/mri.exp: Only run tests for m68k target.
1647
1648 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
1649
1650 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
1651 test.
1652
1653 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
1654
1655 * gas/sh/fp.s (fmac): Update for new assembly syntax.
1656
1657 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
1658
1659 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
1660 (run_dump_test, objdump): Likewise.
1661
1662 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
1663
1664 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
1665 * gas/sparc/sparc.exp: Run them.
1666
1667 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
1668
1669 * Makefile.in, configure.in: Remove; the testsuite is now run
1670 directly from the gas Makefile.
1671
1672 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
1673
1674 * gas/mri/empty.s: New file.
1675 * gas/mri/mri.exp: Test assembling empty.s.
1676 * gas/mri/comment.s: Add a couple more comment variants.
1677
1678 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
1679 targets.
1680
1681 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
1682
1683 * gas/mri/comment.s, gas/mri/comment.d: New test.
1684 * gas/mri/mri.exp: Run it.
1685 * gas/mri/expr.s: Remove whitespace in operand field.
1686 * gas/mri/for.s: Add comments for further testing.
1687 * gas/macros/test2.s: Put in an upper case ELSE to test case
1688 insensitivity.
1689
1690 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
1691
1692 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
1693
1694 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
1695
1696 * gas/sparc/sparc.exp: New file.
1697 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
1698
1699 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
1700
1701 * gas/macros/*: New tests for macros.
1702
1703 * gas/mri/common.s: Use data, not .data.
1704
1705 * gasp/pl3.out: Update for changes in commented source output when
1706 LOCAL is used.
1707
1708 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
1709
1710 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
1711 of diff.
1712 * lib/gas-defs.exp: Define prune_system_crud if it is not already
1713 defined.
1714
1715 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
1716
1717 * gasp/mri/*.out: Use ;, not !, for the comment character.
1718
1719 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
1720
1721 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
1722 expect failure for targets which use SOM.
1723
1724 * lib/gas-defs.exp (run_dump_test): If the program to run does not
1725 exist, mark the test as untested.
1726
1727 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
1728 common test.
1729
1730 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
1731 rather than using an implicit a.out.
1732
1733 * gas/mri/for.s: Add nop to round out to four byte boundary.
1734 * gas/mri/repeat.s: Likewise.
1735 * gas/mri/while.s: Likewise.
1736 * gas/mri/for.d: Expected added nop.
1737 * gas/mri/repeat.d: Likewise.
1738 * gas/mri/while.d: Likewise.
1739
1740 * gas/mips/*.d: Change all test names to say MIPS.
1741
1742 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
1743
1744 * gas/mri/for.d, gas/mri/for.s: New test.
1745 * gas/mri/if.d, gas/mri/if.s: New test.
1746 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
1747 * gas/mri/while.d, gas/mri/while.s: New test.
1748 * gas/mri/mri.exp: Run the new tests.
1749
1750 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
1751
1752 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
1753 64-bit BFD.
1754
1755 * gasp/mri/*: New tests.
1756 * gasp/gasp.exp: Run them. Also, clean up the test names used in
1757 pass and fail.
1758
1759 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
1760
1761 * gas/sh/basic.exp: Update now that we know the right
1762 bit patters for the new sts instructions.
1763
1764 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
1765
1766 * gas/mri/char.d: Fix for little endian machines.
1767 * gas/mri/float.d: Likewise.
1768
1769 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
1770
1771 * gas/all/struct.s, gas/all/struct.d: New test.
1772 * gas/all/gas.exp: Run it.
1773
1774 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
1775
1776 * gas/mri/common.s, gas/mri/common.d: New test.
1777 * gas/mri/mri.exp: Run it.
1778
1779 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
1780
1781 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
1782 test.
1783
1784 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
1785 truncated files, so that the tests pass.
1786
1787 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
1788 constants, and expr.
1789
1790 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
1791 on vxworks*, not just vxworks5.1.
1792
1793 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
1794 (run_dump_test): Just call pass or fail.
1795
1796 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
1797 * gas/m68k/op68000.d: New test.
1798 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
1799 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
1800 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
1801 changes to disassembler.
1802 * gas/m68k/all.exp: Run new tests. Run schwab test for
1803 m68k-*-coff*.
1804
1805 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
1806
1807 * gas/sh/*: New tests for the hitachi-sh.
1808
1809 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
1810
1811 * gas/mri/*: New tests for MRI mode.
1812
1813 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
1814 program executions to the log file before running them. Use the
1815 simple program name, rather than the path to the binary being run,
1816 in pass/fail messages.
1817 (regexp_diff): If the regexp file has the special comment #pass,
1818 stop checking at that point.
1819 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
1820 if they are not already set.
1821
1822 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
1823
1824 * Makefile.in: Remove superfluous runtest gasp.
1825
1826 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
1827
1828 * gasp/*: New.
1829 * Makefile.in: Use gasp tests.
1830 * config/default.exp: Add gasp stuff.
1831
1832 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
1833
1834 * gas/all/gas.exp: Disable tests that are not appropriate for
1835 the PA.
1836
1837 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
1838
1839 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
1840
1841 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1842
1843 * gas/m68k/schwab.*: New test based on a test case from Andreas
1844 Schwab.
1845 * gas/m68k/all.exp: Run it for some aout configurations.
1846
1847 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
1848
1849 * gas/hppa/parse/badfmpyadd.s: New test.
1850 * gas/hppa/parse/parse.exp: Run it.
1851
1852 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
1853
1854 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
1855 ELF targets.
1856
1857 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
1858
1859 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
1860 * arm/arm6.s: Correct bogus tests.
1861 * arm/gas.exp (arm6.s): Is now a valid test.
1862 (arm7dm.s): New test.
1863 * arm/float.s: Add load/store multiple floating point instruction
1864 tests.
1865
1866 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
1867
1868 * gas/hppa/reloc/longcall.s: New test.
1869 * gas/hppa/reloc/reloc.exp: Run it.
1870
1871 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1872
1873 * gas/mips/ld.d: Modified for gas delay-slot fixes.
1874
1875 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
1876
1877 * lib/gas-dg.exp: New file.
1878
1879 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1880
1881 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
1882 targets.
1883
1884 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1885
1886 * lib/gas-defs.exp (pass_phase): New proc.
1887 (run_dump_test): Note passing or failing of each phase of this
1888 test, instead of failure of phases or passing of complete test.
1889 Ensure test file name is in reported message.
1890
1891 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
1892
1893 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
1894 Always resolve testcase status before returning.
1895 If `slurp_options' fails, return and don't do test.
1896 (slurp_options): Fix "can't open" error message.
1897 Return -1 to indicate error.
1898
1899 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
1900
1901 * gas/hppa/unsorted/common.s: New test.
1902 * gas/hppa/unsorted/unsorted.exp: Run it.
1903
1904 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1905
1906 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
1907 uncertainty as to whether there should be trailing bytes in the
1908 output file.
1909 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
1910 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
1911 correct.) End with "..." to match trailing zero bytes.
1912
1913 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
1914
1915 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
1916 * gas/mips/mips.exp: Run new test.
1917
1918 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
1919
1920 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
1921 * gas/hppa/basic/basic.exp: Test them.
1922
1923 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
1924
1925 * gas/mips/uld.d: New file.
1926 * gas/mips/uld.s: New file.
1927 * gas/mips/usd.d: New file.
1928 * gas/mips/usd.s: New file.
1929 * gas/mips/mips.exp: Run new tests.
1930
1931 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
1932
1933 * gas/hppa/reloc/applybug.s: New test.
1934 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
1935
1936 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
1937
1938 * gas/hppa/reloc/picreloc.s: New test.
1939 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
1940
1941 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1942
1943 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
1944 gas/h8300/h8300.exp: New tests.
1945
1946 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
1947
1948 * gas/hppa/basic/basic.exp (do_system): Update.
1949
1950 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1951
1952 * gas/mips/mips.exp: Don't run the memory-access tests if the
1953 format is a.out, because the generated code is different from what
1954 is used with other formats.
1955
1956 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
1957
1958 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
1959 regexp to avoid losing without a controlling tty.
1960
1961 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1962
1963 * gas/i386/pushw.l: Fixed whitespace to match current listing
1964 style.
1965
1966 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
1967 listings enabled.
1968
1969 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1970
1971 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
1972 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
1973 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
1974 findfile and transform procedures to determine objdump program
1975 name.
1976
1977 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
1978 in case the format doesn't automatically require it.
1979 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
1980 name for the reloc type.
1981
1982 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
1983 (run_dump_test): If verbosity level is over 3, print out dump
1984 command and its output.
1985
1986 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1987
1988 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
1989 disassembly.
1990
1991 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1992
1993 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
1994 it depends on tty modes.
1995
1996 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
1997 -nottyinit.
1998
1999 * gas/arm/gas.exp: The arm6 test should report errors, for now.
2000
2001 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2002
2003 * lib/gas-defs.exp: Use -i in expect_after command.
2004
2005 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2006
2007 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
2008 disassembly.
2009
2010 * gas/ieee-fp: Renamed from ieee.fp.
2011
2012 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
2013
2014 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
2015
2016 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
2017
2018 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
2019
2020 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
2021 to fail. Fix comments for the test. Tweak test name.
2022
2023 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
2024
2025 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
2026 output.
2027
2028 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2029
2030 * gas/mips/ld.d: Adjust to work for both big and little endian
2031 code.
2032 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
2033 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
2034 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
2035 * gas/mips/usw.d: Likewise.
2036
2037 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
2038
2039 * gas/hppa/unsorted/align4.s: New test.
2040 * gas/hppa/unsorted/unsorted.exp: Run it.
2041
2042 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
2043 current expected PA ELF output.
2044 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
2045 (do_plabel_relocation_test): Likewise.
2046
2047 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2048
2049 * gas/all/p1480.s: Use larger constant, so expression can have a
2050 positive value.
2051 * gas/all/gas.exp: Expect p1480.s without listings to pass.
2052
2053 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2054
2055 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
2056 Correct test cases.
2057
2058 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
2059
2060 * gas/hppa/reloc/blebug3.s: New test.
2061 * gas/hppa/reloc/reloc.exp: Run it.
2062
2063 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
2064
2065 * gas/hppa/reloc/reduce3.s: New test.
2066 * gas/hppa/reloc/reloc.exp: Run it.
2067
2068 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
2069
2070 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
2071 current reality.
2072
2073 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
2074
2075 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
2076 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
2077 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
2078 * gas/hppa/reloc/reloc.exp: Changed accordingly.
2079
2080 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2081
2082 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
2083 overflows are correctly converted to jumps.
2084
2085 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2086
2087 * gas/mips: Add test cases for PIC code, both SVR4 style and
2088 -membedded-pic style.
2089
2090 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2091
2092 * gas/mips: New directory with MIPS specific test cases.
2093
2094 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
2095 the name of the source file to assemble.
2096 (regexp_diff): Put the reason for failure in the log file.
2097
2098 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2099
2100 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
2101 doesn't support it. Redirect stdout using > instead of 1>, and
2102 don't bother to redirect stderr since TCL redirects it anyhow.
2103 (run_dump_test): Pass appropriate arguments to program, defaulting
2104 to -r.
2105
2106 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2107
2108 * gas/vax: New directory.
2109 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
2110 values.
2111
2112 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
2113
2114 * gas/hppa/reloc/r_no_relocbug.s: New test.
2115 * gas/hppa/reloc/reloc.exp: Run it.
2116
2117 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
2118 expected output.
2119
2120 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
2121
2122 * gas/arm/*: New subtree. Add ARM tests.
2123
2124 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
2125
2126 * gas/hppa/unsorted/unsorted.exp: Accept any character
2127 between foo's type and foo itself.
2128
2129 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2130
2131 * lib/gas-defs.exp (run_dump_test): New routine for running the
2132 assembler, running objdump or nm (not fully supported) on the
2133 resulting object file, and comparing the results against a file of
2134 regular expressions in the test suite, all in one command.
2135 Options for the assembler and objdump are read from comments at
2136 the start of the .d file.
2137 (fail_phase, slurp_options): New auxiliary routines.
2138 (regexp_diff): Always return a value. Fix bugs in actually doing
2139 the regexp test.
2140
2141 * gas/sun4/addend.exp: Use run_dump_test.
2142 * gas/sun4/addend.d: Fix regular expressions so that they work.
2143
2144 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
2145
2146 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
2147 * gas/hppa/reloc/reloc.exp: Run them.
2148
2149 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2150
2151 * config/default.exp: Look for "as.new" in "$base_dir/..", where
2152 it got compiled, not in "$base_dir".
2153 * config/unknown.exp: Deleted.
2154
2155 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
2156
2157 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
2158 before exiting. Enclose both calls inside a "catch".
2159 (objdump_finish): Likewise.
2160
2161 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
2162
2163 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
2164 for SOM to match current testcase.
2165
2166 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2167
2168 * gas/i386/{pushw.s,pushw.l}: New test.
2169 * gas/i386/all.exp: Run it.
2170
2171 * Makefile.in (distclean): Remove site config files and gas.sum.
2172
2173 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2174
2175 * gas/m68k/disperr.s: Use % for registers.
2176
2177 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
2178
2179 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
2180
2181 * lib/gas-defs.exp: Replace error proc calls with perror calls.
2182
2183 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
2184
2185 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
2186 ELF code.
2187 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
2188 not support them.
2189 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
2190 new ELF code.
2191
2192 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2193
2194 * config/default.exp: Renamed from unix-gas.exp.
2195
2196 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
2197
2198 * Makefile.in (check): Set TCL_LIBRARY for runtest.
2199
2200 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2201
2202 * gas/hppa/more.parse/callinfobug.s: Add missing name for
2203 procedure.
2204
2205 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
2206 $DATA$ rather than $LIT$ subspace.
2207
2208 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2209
2210 * gas/hppa/reloc/funcrelocbug.s: New test.
2211 * gas/hppa/reloc/reloc.exp: Run it.
2212
2213 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2214
2215 * gas/hppa/unsorted/importbug.s: New test.
2216 * gas/hppa/unsorted/unsorted.exp: Run it.
2217
2218 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2219
2220 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
2221
2222 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
2223 * gas/hppa/unsorted/unsorted.exp: Run it.
2224
2225 * gas/hppa/more.parse/callinfobug.s: New test.
2226 * gas/hppa/omre.parse/parse.exp: Run it.
2227
2228 * gas/hppa/more.parse/regpopbug.s: New test.
2229 * gas/hppa/more.parse/parse.exp: Run it.
2230
2231 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2232
2233 * lib/gas-defs.exp (objdump): New proc.
2234 (objdump_start): Deleted unused proc.
2235 (objdump_start_common): Merged into objdump_start_no_subdir.
2236
2237 * gas/alpha/fp.exp: Use objdump instead of
2238 objdump_start_no_subdir, since the former actually waits for
2239 objdump to finish. Specify .rdata section only. Make comment
2240 indicate Alpha architecture rather than SPARC.
2241 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
2242 against ASCII code 0x2a ("*", special in regexp).
2243 * gas/sun4/addend.exp: Use objdump instead of
2244 objdump_start_no_subdir.
2245
2246 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2247
2248 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
2249 a failure if gas is not producing an ELF object.
2250
2251 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2252
2253 * gas/hppa/basic/fmemLRbug.s: New test.
2254 * gas/hppa/basic/basic.exp: Run it.
2255
2256 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2257
2258 * gas/alpha/fp.*: New files.
2259 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
2260 verbosity level 3 or above only.
2261
2262 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2263
2264 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
2265 PA OSF1.
2266
2267 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2268
2269 * gas/hppa/more.parse/xmpyubug.s: New test.
2270 * gas/hppa/more.parse/parse.exp: Run it.
2271
2272 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2273
2274 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
2275 "simple_diff" from linker test suite.
2276 * gas/sun4/addend.exp: Use it.
2277 * gas/sun4/addend.d: New file.
2278
2279 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2280
2281 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
2282 format.
2283
2284 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
2285
2286 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
2287 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
2288 well under either version of expect.
2289
2290 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2291
2292 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
2293 elsewhere now.
2294 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
2295 * gas/hppa/basic/basic.exp: Run them.
2296
2297 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2298
2299 * gas/all/gas.exp: No longer expect difference of forward
2300 references to fail.
2301 * gas/all/x930509.s: Fix testcase to match how the expect code was
2302 written.
2303
2304 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2305
2306 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
2307 for cross-subspace call bugs is no longer expected to fail.
2308
2309 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
2310 to having a function's label follow the .PROC directive.
2311
2312 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2313
2314 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
2315 found while working on multiple $CODE$ subspace support.
2316
2317 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2318
2319 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
2320 to fail.
2321 * gas/hppa/more.parse/procbug.s: Add missing .procend.
2322
2323 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2324
2325 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
2326 app.c change.
2327
2328 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2329
2330 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
2331
2332 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
2333
2334 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
2335 OBJDUMPFLAGS in case it's empty. Use temporary names until the
2336 end; make creating site.exp the final step.
2337 (check): Pass in ASFLAGS.
2338
2339 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
2340 C comments to avoid bugs in latest expect code.
2341
2342 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2343
2344 * gas/m68k/disperr.s: New test.
2345 * gas/m68k/all.exp: Run it.
2346
2347 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2348
2349 * gas/hppa/reloc/roundmode.s: New test.
2350 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
2351
2352 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2353
2354 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
2355 test for ELF.
2356
2357 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2358
2359 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
2360 directive is an XFAIL for SOM assmeblers.
2361
2362 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
2363 cross-subspace call test.
2364
2365 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2366
2367 * gas/hppa/more.parse/appbug.s: New test.
2368 * gas/hppa/more.parse/parse.exp: Run it.
2369
2370 * gas/hppa/unsorted/align3.s: New test.
2371 * gas/hppa/unsorted/unsorted.exp: Run it.
2372
2373 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2374
2375 * gas/all/p2425.s: Insert a tab before assembler directives so
2376 that the directives are not interpreted as labels.
2377
2378 * gas/hppa/basic/weird.s: Sync with GDB version.
2379
2380 * gas/hppa/more.parse/labelbug.s: New test.
2381
2382 * gas/hppa/more.parse/parse.exp: Run it.
2383
2384 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2385
2386 * gas/hppa/reloc/fixupbug.s: New test.
2387 * gas/hppa/reloc/reloc.exp: Run it.
2388
2389 * gas/hppa/reloc/exitbug.s: New test.
2390 * gas/hppa/reloc/reloc.exp: Run it.
2391
2392 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2393
2394 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
2395 share the same test code.
2396 * gas/hppa/reloc/relocreduce.s: Likewise.
2397
2398 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
2399 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
2400
2401 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2402
2403 * gas/hppa/reloc/reloc.exp: No longer expect failure for
2404 field selector on ble instruction test.
2405
2406 * gas/hppa/basic/basic.exp: No longer expect failures for
2407 system instruction tests now that probei is fixed.
2408
2409 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2410
2411 * gas/hppa/reloc/selectorbug.s: New test.
2412 * gas/hppa/reloc/reloc.exp: Run it.
2413
2414 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2415
2416 * gas/hppa/unsorted/fragbug.s: New test.
2417 * gas/hppa/unsorted/unsorted.exp: Run it.
2418
2419 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
2420
2421 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
2422
2423 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2424
2425 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
2426 * gas/hppa/more.parse/parse.exp: Run them.
2427
2428 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2429
2430 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
2431 which specific relocations are expected to be found.
2432
2433 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2434
2435 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
2436
2437 * gas/hppa/more.parse/parse.exp: Add new test.
2438 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
2439 sections are handled correctly.
2440
2441 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
2442
2443 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2444
2445 * gas/hppa/more.parse/calldatabug.s: Colonize.
2446 * gas/hppa/more.parse/parse.exp: Fix typos.
2447
2448 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2449
2450 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
2451 * gas/hppa/*/*.exp: New test drivers.
2452 * gas/hppa/*/*.s: New test files.
2453
2454 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
2455
2456 * gas/sun4: New directory.
2457 * gas/sun4/addend.s,addend.exp: New test case.
2458 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
2459 test case.
2460
2461 * gas/all/gas.exp: Check `*' in C comments.
2462
2463 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
2464 simplify some tests.
2465 (want_no_output): Return zero or nonzero, depending on success or
2466 failure.
2467 (gas_test_old): Return value from want_no_output.
2468 (objdump_start_common): Split off from objdump_start.
2469 (objdump_start_no_subdir): New procedure.
2470
2471 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
2472
2473 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
2474 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
2475
2476 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
2477 AS_FOR_TARGET.
2478 (check): Don't pass ASFLAGS variable.
2479 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
2480
2481 From Jeff Law:
2482
2483 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
2484 so that tests can parse the output of objdump looking for errors
2485 in relocation entires, file headers and the like.
2486
2487 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2488
2489 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
2490 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
2491 call so it no longer performs multiple tests.
2492 * gas/m68k/all.exp (t2.s): Don't bother with listings.
2493 (p2410.s): Don't pass unwanted arguments to gas_test_error.
2494
2495 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2496
2497 * lib/do*: Remove RCS id strings.
2498
2499 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
2500
2501 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
2502 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
2503 * gas/i386: New directory.
2504
2505 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
2506
2507 * Added directory structure, to categorize tests by targets.
2508 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
2509 and refined some to examine the assembler listing output.
2510 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
2511 expect_after patterns.
2512 (gas_start, gas_finish): New procs, for tests that examine process
2513 output.
2514 * config/unix-gas.exp: Invoke gas_init directly, instead of
2515 requiring test .exp files do it.
2516
2517 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2518
2519 * gas/gas.exp: Handle new tests, and changes to testing procs.
2520
2521 * lib/gas-defs.exp (want_no_output): New proc; success iff output
2522 is empty.
2523 (gas_test_old): Functionally same as old gas_test.
2524 (gas_test_ignore_stdout): Rewritten to use want_no_output.
2525 (gas_test): New argument lists set of options to be tried in
2526 combinations. Option with trailing ">" indicates standard output
2527 should be ignored.
2528
2529 * gas/p2425a.s: Use %-form for registers, so this test can be run
2530 on m68k-coff targets too.
2531
2532 * gas/p2430a.s: New test case, whitespace &c matches customer
2533 report more closely. Gets different results from p2430.s; this is
2534 bad, and not yet tested for.
2535
2536 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
2537
2538 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
2539 * lib/run: New script.
2540 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
2541 and redirection options. Use "run" script so redirection works.
2542 (gas_test): Now takes assembler options as separate arg from input
2543 file name.
2544 (gas_test_ignore_stdout): New proc. Discards output.
2545 (gas_test_error): New proc. Expects assembler to generate output.
2546 (target_cpu_family setting): Handle i486->i386 also.
2547
2548 * lib/do*: Scripts moved here from gas/testscripts. May be useful
2549 someday for writing more test cases; not currently used.
2550
2551 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2552
2553 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
2554 cases.
2555 * gas/gas.exp: Enable them for appropriate targets. Removed some
2556 useless comments &c. Changed m68k target test to be more general.
2557
2558 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
2559 * gas/gas.exp: Call gas_init.
2560
2561 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2562
2563 * Test suite created.
2564