* gas/h8300/cbranchh.s: Switch into h8300h mode.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
2
3 * gas/h8300/cbranchh.s: Switch into h8300h mode.
4
5 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
6
7 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
8 with the same name as a global variable.
9 * gas/all/gas.exp: Run cofftag test for any COFF target.
10
11 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
12
13 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
14 test.
15
16 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
17
18 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
19
20 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
21
22 * gas/mips/jal-xgot.d: Correct for 64 bit output.
23
24 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
25
26 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
27
28 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
29
30 * gas/m68k/op68000.d: Add statements now caught by gas.
31
32 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
33
34 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
35 * gas/sparc/sparc.exp: Run them.
36
37 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
38
39 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
40 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
41 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
42 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
43
44 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
45
46 * gas/h8300/mov32bug.s: New test.
47 * gas/h8300/h8300.exp: Run it.
48
49 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
50
51 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
52 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
53 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
54 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
55 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
56 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
57 * gas/h8300/h8300.exp: Run them.
58
59 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
60
61 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
62
63 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
64 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
65 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
66 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
67 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
68 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
69 * gas/h8300/h8300.exp: Run them.
70
71 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
72
73 * gas/sparc/synth.d: Don't require sparc in the file format, since
74 it won't be there on SunOS.
75
76 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
77
78 * gas/sparc/synth.[ds]: New testcase.
79 * gas/sparc/sparc.exp: Run it.
80
81 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
82
83 * gas/all/gas.exp: xfail difference of two undefined symbols
84 and difference of forward references for the h8300.
85
86 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
87
88 * gas/mips/lb-xgot.d: Correct.
89
90 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
91
92 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
93 to gas.
94 * gas/sparc/addend.exp: Execute for any sparc cpu.
95 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
96
97 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
98
99 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
100 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
101 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
102 * gas/mips/mips.exp: Run new tests if svr4pic.
103
104 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
105
106 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
107 start-sanitize-arc
108 * gas/arc/warn.exp: Delete libs arg in call to dg-runtest.
109 end-sanitize-arc
110
111 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
112
113 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
114
115 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
116
117 * gas/mips/*.d: Update for changes to disassembler.
118
119 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
120
121 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
122 change.
123
124 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
125
126 * gas/mri/immconst.d: New test.
127 * gas/mri/mri.exp: Run it.
128 * gas/mri/constants.s: Test immediate constants.
129 * gas/mri/constants.d: Corresponding change.
130
131 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
132 * gas/m68k/link.d: Corresponding change.
133
134 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
135
136 * gas/hppa/unsorted/brlenbug.s: New test.
137 * gas/hppa/unsorted/unsorted.exp: Run it.
138
139 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
140
141 * gas/mips/beq.s: Declare text_label global.
142 * gas/mips/jal.s: Likewise.
143
144 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
145
146 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
147
148 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
149 * gas/m68k/all.exp: Run it.
150
151 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
152
153 * gas/m68k/link.s, gas/m68k/link.d: New test.
154 * gas/m68k/all.exp: Run it.
155
156 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
157
158 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
159 * gas/hppa/basic/system.s: Corresponding changes.
160
161 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
162
163 * gas/m68k/operands.d: Don't require a fixed number of leading
164 zeros in any number.
165
166 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
167 for immediate values.
168
169 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
170
171 * gas/arm/arm.exp: Renamed from gas.exp.
172 * gas/arm/le-fpconst.[sd]: New testcase.
173
174 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
175
176 * gas/mri/mri.exp: Only run tests for m68k target.
177
178 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
179
180 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
181 test.
182
183 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
184
185 * gas/sh/fp.s (fmac): Update for new assembly syntax.
186
187 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
188
189 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
190 (run_dump_test, objdump): Likewise.
191
192 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
193
194 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
195 * gas/sparc/sparc.exp: Run them.
196
197 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
198
199 * Makefile.in, configure.in: Remove; the testsuite is now run
200 directly from the gas Makefile.
201
202 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
203
204 * gas/mri/empty.s: New file.
205 * gas/mri/mri.exp: Test assembling empty.s.
206 * gas/mri/comment.s: Add a couple more comment variants.
207
208 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
209 targets.
210
211 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
212
213 * gas/mri/comment.s, gas/mri/comment.d: New test.
214 * gas/mri/mri.exp: Run it.
215 * gas/mri/expr.s: Remove whitespace in operand field.
216 * gas/mri/for.s: Add comments for further testing.
217 * gas/macros/test2.s: Put in an upper case ELSE to test case
218 insensitivity.
219
220 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
221
222 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
223
224 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
225
226 * gas/sparc/sparc.exp: New file.
227 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
228
229 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
230
231 * gas/macros/*: New tests for macros.
232
233 * gas/mri/common.s: Use data, not .data.
234
235 * gasp/pl3.out: Update for changes in commented source output when
236 LOCAL is used.
237
238 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
239
240 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
241 of diff.
242 * lib/gas-defs.exp: Define prune_system_crud if it is not already
243 defined.
244
245 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
246
247 * gasp/mri/*.out: Use ;, not !, for the comment character.
248
249 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
250
251 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
252 expect failure for targets which use SOM.
253
254 * lib/gas-defs.exp (run_dump_test): If the program to run does not
255 exist, mark the test as untested.
256
257 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
258 common test.
259
260 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
261 rather than using an implicit a.out.
262
263 * gas/mri/for.s: Add nop to round out to four byte boundary.
264 * gas/mri/repeat.s: Likewise.
265 * gas/mri/while.s: Likewise.
266 * gas/mri/for.d: Expected added nop.
267 * gas/mri/repeat.d: Likewise.
268 * gas/mri/while.d: Likewise.
269
270 * gas/mips/*.d: Change all test names to say MIPS.
271
272 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
273
274 * gas/mri/for.d, gas/mri/for.s: New test.
275 * gas/mri/if.d, gas/mri/if.s: New test.
276 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
277 * gas/mri/while.d, gas/mri/while.s: New test.
278 * gas/mri/mri.exp: Run the new tests.
279
280 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
281
282 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
283 64-bit BFD.
284
285 * gasp/mri/*: New tests.
286 * gasp/gasp.exp: Run them. Also, clean up the test names used in
287 pass and fail.
288
289 start-sanitize-sh3e
290 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
291
292 * gas/sh/basic.exp: Update now that we know the right
293 bit patters for the new sts instructions.
294
295 end-sanitize-sh3e
296 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
297
298 * gas/mri/char.d: Fix for little endian machines.
299 * gas/mri/float.d: Likewise.
300
301 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
302
303 * gas/all/struct.s, gas/all/struct.d: New test.
304 * gas/all/gas.exp: Run it.
305
306 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
307
308 * gas/mri/common.s, gas/mri/common.d: New test.
309 * gas/mri/mri.exp: Run it.
310
311 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
312
313 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
314 test.
315
316 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
317 truncated files, so that the tests pass.
318
319 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
320 constants, and expr.
321
322 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
323 on vxworks*, not just vxworks5.1.
324
325 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
326 (run_dump_test): Just call pass or fail.
327
328 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
329 * gas/m68k/op68000.d: New test.
330 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
331 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
332 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
333 changes to disassembler.
334 * gas/m68k/all.exp: Run new tests. Run schwab test for
335 m68k-*-coff*.
336
337 start-sanitize-sh3e
338 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
339
340 * gas/sh/*: New tests for the hitachi-sh.
341
342 end-sanitize-sh3e
343 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
344
345 * gas/mri/*: New tests for MRI mode.
346
347 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
348 program executions to the log file before running them. Use the
349 simple program name, rather than the path to the binary being run,
350 in pass/fail messages.
351 (regexp_diff): If the regexp file has the special comment #pass,
352 stop checking at that point.
353 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
354 if they are not already set.
355
356 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
357
358 * Makefile.in: Remove superfluous runtest gasp.
359
360 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
361
362 * gasp/*: New.
363 * Makefile.in: Use gasp tests.
364 * config/default.exp: Add gasp stuff.
365
366 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
367
368 * gas/all/gas.exp: Disable tests that are not appropriate for
369 the PA.
370
371 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
372
373 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
374
375 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
376
377 * gas/m68k/schwab.*: New test based on a test case from Andreas
378 Schwab.
379 * gas/m68k/all.exp: Run it for some aout configurations.
380
381 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
382
383 * gas/hppa/parse/badfmpyadd.s: New test.
384 * gas/hppa/parse/parse.exp: Run it.
385
386 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
387
388 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
389 ELF targets.
390
391 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
392
393 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
394 * arm/arm6.s: Correct bogus tests.
395 * arm/gas.exp (arm6.s): Is now a valid test.
396 (arm7dm.s): New test.
397 * arm/float.s: Add load/store multiple floating point instruction
398 tests.
399
400 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
401
402 * gas/hppa/reloc/longcall.s: New test.
403 * gas/hppa/reloc/reloc.exp: Run it.
404
405 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
406
407 * gas/mips/ld.d: Modified for gas delay-slot fixes.
408
409 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
410
411 * lib/gas-dg.exp: New file.
412 start-sanitize-arc
413 * gas/arc/warn.{exp,s}: New testcase.
414 end-sanitize-arc
415
416 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
417
418 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
419 targets.
420
421 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
422
423 * lib/gas-defs.exp (pass_phase): New proc.
424 (run_dump_test): Note passing or failing of each phase of this
425 test, instead of failure of phases or passing of complete test.
426 Ensure test file name is in reported message.
427
428 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
429
430 start-sanitize-arc
431 * gas/arc: Testsuite for ARC.
432 * gas/arc/{arc.exp,math.[sd],flag.[sd],j.[sd]}: New files.
433 * gas/arc/{branch.[sd],alias.[sd],sshift.[sd]}: New files.
434 * gas/arc/{insn3.[sd],mul64.[sd],ld.[sd],st.[sd]}: New files.
435 end-sanitize-arc
436
437 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
438 Always resolve testcase status before returning.
439 If `slurp_options' fails, return and don't do test.
440 (slurp_options): Fix "can't open" error message.
441 Return -1 to indicate error.
442
443 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
444
445 * gas/hppa/unsorted/common.s: New test.
446 * gas/hppa/unsorted/unsorted.exp: Run it.
447
448 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
449
450 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
451 uncertainty as to whether there should be trailing bytes in the
452 output file.
453 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
454 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
455 correct.) End with "..." to match trailing zero bytes.
456
457 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
458
459 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
460 * gas/mips/mips.exp: Run new test.
461
462 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
463
464 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
465 * gas/hppa/basic/basic.exp: Test them.
466
467 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
468
469 * gas/mips/uld.d: New file.
470 * gas/mips/uld.s: New file.
471 * gas/mips/usd.d: New file.
472 * gas/mips/usd.s: New file.
473 * gas/mips/mips.exp: Run new tests.
474
475 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
476
477 * gas/hppa/reloc/applybug.s: New test.
478 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
479
480 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
481
482 * gas/hppa/reloc/picreloc.s: New test.
483 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
484
485 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
486
487 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
488 gas/h8300/h8300.exp: New tests.
489
490 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
491
492 * gas/hppa/basic/basic.exp (do_system): Update.
493
494 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
495
496 * gas/mips/mips.exp: Don't run the memory-access tests if the
497 format is a.out, because the generated code is different from what
498 is used with other formats.
499
500 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
501
502 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
503 regexp to avoid losing without a controlling tty.
504
505 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
506
507 * gas/i386/pushw.l: Fixed whitespace to match current listing
508 style.
509
510 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
511 listings enabled.
512
513 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
514
515 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
516 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
517 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
518 findfile and transform procedures to determine objdump program
519 name.
520
521 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
522 in case the format doesn't automatically require it.
523 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
524 name for the reloc type.
525
526 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
527 (run_dump_test): If verbosity level is over 3, print out dump
528 command and its output.
529
530 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
531
532 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
533 disassembly.
534
535 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
536
537 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
538 it depends on tty modes.
539
540 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
541 -nottyinit.
542
543 * gas/arm/gas.exp: The arm6 test should report errors, for now.
544
545 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
546
547 * lib/gas-defs.exp: Use -i in expect_after command.
548
549 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
550
551 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
552 disassembly.
553
554 * gas/ieee-fp: Renamed from ieee.fp.
555
556 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
557
558 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
559
560 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
561
562 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
563
564 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
565 to fail. Fix comments for the test. Tweak test name.
566
567 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
568
569 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
570 output.
571
572 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
573
574 * gas/mips/ld.d: Adjust to work for both big and little endian
575 code.
576 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
577 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
578 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
579 * gas/mips/usw.d: Likewise.
580
581 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
582
583 * gas/hppa/unsorted/align4.s: New test.
584 * gas/hppa/unsorted/unsorted.exp: Run it.
585
586 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
587 current expected PA ELF output.
588 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
589 (do_plabel_relocation_test): Likewise.
590
591 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
592
593 * gas/all/p1480.s: Use larger constant, so expression can have a
594 positive value.
595 * gas/all/gas.exp: Expect p1480.s without listings to pass.
596
597 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
598
599 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
600 Correct test cases.
601
602 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
603
604 * gas/hppa/reloc/blebug3.s: New test.
605 * gas/hppa/reloc/reloc.exp: Run it.
606
607 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
608
609 * gas/hppa/reloc/reduce3.s: New test.
610 * gas/hppa/reloc/reloc.exp: Run it.
611
612 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
613
614 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
615 current reality.
616
617 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
618
619 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
620 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
621 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
622 * gas/hppa/reloc/reloc.exp: Changed accordingly.
623
624 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
625
626 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
627 overflows are correctly converted to jumps.
628
629 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
630
631 * gas/mips: Add test cases for PIC code, both SVR4 style and
632 -membedded-pic style.
633
634 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
635
636 * gas/mips: New directory with MIPS specific test cases.
637
638 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
639 the name of the source file to assemble.
640 (regexp_diff): Put the reason for failure in the log file.
641
642 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
643
644 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
645 doesn't support it. Redirect stdout using > instead of 1>, and
646 don't bother to redirect stderr since TCL redirects it anyhow.
647 (run_dump_test): Pass appropriate arguments to program, defaulting
648 to -r.
649
650 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
651
652 * gas/vax: New directory.
653 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
654 values.
655
656 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
657
658 * gas/hppa/reloc/r_no_relocbug.s: New test.
659 * gas/hppa/reloc/reloc.exp: Run it.
660
661 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
662 expected output.
663
664 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
665
666 * gas/arm/*: New subtree. Add ARM tests.
667
668 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
669
670 * gas/hppa/unsorted/unsorted.exp: Accept any character
671 between foo's type and foo itself.
672
673 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
674
675 * lib/gas-defs.exp (run_dump_test): New routine for running the
676 assembler, running objdump or nm (not fully supported) on the
677 resulting object file, and comparing the results against a file of
678 regular expressions in the test suite, all in one command.
679 Options for the assembler and objdump are read from comments at
680 the start of the .d file.
681 (fail_phase, slurp_options): New auxiliary routines.
682 (regexp_diff): Always return a value. Fix bugs in actually doing
683 the regexp test.
684
685 * gas/sun4/addend.exp: Use run_dump_test.
686 * gas/sun4/addend.d: Fix regular expressions so that they work.
687
688 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
689
690 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
691 * gas/hppa/reloc/reloc.exp: Run them.
692
693 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
694
695 * config/default.exp: Look for "as.new" in "$base_dir/..", where
696 it got compiled, not in "$base_dir".
697 * config/unknown.exp: Deleted.
698
699 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
700
701 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
702 before exiting. Enclose both calls inside a "catch".
703 (objdump_finish): Likewise.
704
705 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
706
707 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
708 for SOM to match current testcase.
709
710 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
711
712 * gas/i386/{pushw.s,pushw.l}: New test.
713 * gas/i386/all.exp: Run it.
714
715 * Makefile.in (distclean): Remove site config files and gas.sum.
716
717 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
718
719 * gas/m68k/disperr.s: Use % for registers.
720
721 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
722
723 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
724
725 * lib/gas-defs.exp: Replace error proc calls with perror calls.
726
727 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
728
729 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
730 ELF code.
731 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
732 not support them.
733 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
734 new ELF code.
735
736 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
737
738 * config/default.exp: Renamed from unix-gas.exp.
739
740 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
741
742 * Makefile.in (check): Set TCL_LIBRARY for runtest.
743
744 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
745
746 * gas/hppa/more.parse/callinfobug.s: Add missing name for
747 procedure.
748
749 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
750 $DATA$ rather than $LIT$ subspace.
751
752 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
753
754 * gas/hppa/reloc/funcrelocbug.s: New test.
755 * gas/hppa/reloc/reloc.exp: Run it.
756
757 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
758
759 * gas/hppa/unsorted/importbug.s: New test.
760 * gas/hppa/unsorted/unsorted.exp: Run it.
761
762 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
763
764 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
765
766 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
767 * gas/hppa/unsorted/unsorted.exp: Run it.
768
769 * gas/hppa/more.parse/callinfobug.s: New test.
770 * gas/hppa/omre.parse/parse.exp: Run it.
771
772 * gas/hppa/more.parse/regpopbug.s: New test.
773 * gas/hppa/more.parse/parse.exp: Run it.
774
775 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
776
777 * lib/gas-defs.exp (objdump): New proc.
778 (objdump_start): Deleted unused proc.
779 (objdump_start_common): Merged into objdump_start_no_subdir.
780
781 * gas/alpha/fp.exp: Use objdump instead of
782 objdump_start_no_subdir, since the former actually waits for
783 objdump to finish. Specify .rdata section only. Make comment
784 indicate Alpha architecture rather than SPARC.
785 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
786 against ASCII code 0x2a ("*", special in regexp).
787 * gas/sun4/addend.exp: Use objdump instead of
788 objdump_start_no_subdir.
789
790 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
791
792 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
793 a failure if gas is not producing an ELF object.
794
795 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
796
797 * gas/hppa/basic/fmemLRbug.s: New test.
798 * gas/hppa/basic/basic.exp: Run it.
799
800 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
801
802 * gas/alpha/fp.*: New files.
803 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
804 verbosity level 3 or above only.
805
806 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
807
808 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
809 PA OSF1.
810
811 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
812
813 * gas/hppa/more.parse/xmpyubug.s: New test.
814 * gas/hppa/more.parse/parse.exp: Run it.
815
816 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
817
818 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
819 "simple_diff" from linker test suite.
820 * gas/sun4/addend.exp: Use it.
821 * gas/sun4/addend.d: New file.
822
823 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
824
825 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
826 format.
827
828 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
829
830 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
831 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
832 well under either version of expect.
833
834 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
835
836 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
837 elsewhere now.
838 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
839 * gas/hppa/basic/basic.exp: Run them.
840
841 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
842
843 * gas/all/gas.exp: No longer expect difference of forward
844 references to fail.
845 * gas/all/x930509.s: Fix testcase to match how the expect code was
846 written.
847
848 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
849
850 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
851 for cross-subspace call bugs is no longer expected to fail.
852
853 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
854 to having a function's label follow the .PROC directive.
855
856 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
857
858 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
859 found while working on multiple $CODE$ subspace support.
860
861 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
862
863 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
864 to fail.
865 * gas/hppa/more.parse/procbug.s: Add missing .procend.
866
867 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
868
869 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
870 app.c change.
871
872 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
873
874 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
875
876 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
877
878 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
879 OBJDUMPFLAGS in case it's empty. Use temporary names until the
880 end; make creating site.exp the final step.
881 (check): Pass in ASFLAGS.
882
883 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
884 C comments to avoid bugs in latest expect code.
885
886 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
887
888 * gas/m68k/disperr.s: New test.
889 * gas/m68k/all.exp: Run it.
890
891 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
892
893 * gas/hppa/reloc/roundmode.s: New test.
894 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
895
896 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
897
898 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
899 test for ELF.
900
901 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
902
903 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
904 directive is an XFAIL for SOM assmeblers.
905
906 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
907 cross-subspace call test.
908
909 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
910
911 * gas/hppa/more.parse/appbug.s: New test.
912 * gas/hppa/more.parse/parse.exp: Run it.
913
914 * gas/hppa/unsorted/align3.s: New test.
915 * gas/hppa/unsorted/unsorted.exp: Run it.
916
917 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
918
919 * gas/all/p2425.s: Insert a tab before assembler directives so
920 that the directives are not interpreted as labels.
921
922 * gas/hppa/basic/weird.s: Sync with GDB version.
923
924 * gas/hppa/more.parse/labelbug.s: New test.
925
926 * gas/hppa/more.parse/parse.exp: Run it.
927
928 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
929
930 * gas/hppa/reloc/fixupbug.s: New test.
931 * gas/hppa/reloc/reloc.exp: Run it.
932
933 * gas/hppa/reloc/exitbug.s: New test.
934 * gas/hppa/reloc/reloc.exp: Run it.
935
936 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
937
938 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
939 share the same test code.
940 * gas/hppa/reloc/relocreduce.s: Likewise.
941
942 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
943 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
944
945 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
946
947 * gas/hppa/reloc/reloc.exp: No longer expect failure for
948 field selector on ble instruction test.
949
950 * gas/hppa/basic/basic.exp: No longer expect failures for
951 system instruction tests now that probei is fixed.
952
953 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
954
955 * gas/hppa/reloc/selectorbug.s: New test.
956 * gas/hppa/reloc/reloc.exp: Run it.
957
958 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
959
960 * gas/hppa/unsorted/fragbug.s: New test.
961 * gas/hppa/unsorted/unsorted.exp: Run it.
962
963 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
964
965 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
966
967 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
968
969 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
970 * gas/hppa/more.parse/parse.exp: Run them.
971
972 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
973
974 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
975 which specific relocations are expected to be found.
976
977 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
978
979 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
980
981 * gas/hppa/more.parse/parse.exp: Add new test.
982 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
983 sections are handled correctly.
984
985 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
986
987 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
988
989 * gas/hppa/more.parse/calldatabug.s: Colonize.
990 * gas/hppa/more.parse/parse.exp: Fix typos.
991
992 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
993
994 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
995 * gas/hppa/*/*.exp: New test drivers.
996 * gas/hppa/*/*.s: New test files.
997
998 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
999
1000 * gas/sun4: New directory.
1001 * gas/sun4/addend.s,addend.exp: New test case.
1002 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
1003 test case.
1004
1005 * gas/all/gas.exp: Check `*' in C comments.
1006
1007 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
1008 simplify some tests.
1009 (want_no_output): Return zero or nonzero, depending on success or
1010 failure.
1011 (gas_test_old): Return value from want_no_output.
1012 (objdump_start_common): Split off from objdump_start.
1013 (objdump_start_no_subdir): New procedure.
1014
1015 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
1016
1017 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
1018 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1019
1020 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
1021 AS_FOR_TARGET.
1022 (check): Don't pass ASFLAGS variable.
1023 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
1024
1025 From Jeff Law:
1026
1027 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
1028 so that tests can parse the output of objdump looking for errors
1029 in relocation entires, file headers and the like.
1030
1031 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1032
1033 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
1034 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
1035 call so it no longer performs multiple tests.
1036 * gas/m68k/all.exp (t2.s): Don't bother with listings.
1037 (p2410.s): Don't pass unwanted arguments to gas_test_error.
1038
1039 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1040
1041 * lib/do*: Remove RCS id strings.
1042
1043 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1044
1045 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
1046 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1047 * gas/i386: New directory.
1048
1049 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1050
1051 * Added directory structure, to categorize tests by targets.
1052 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
1053 and refined some to examine the assembler listing output.
1054 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
1055 expect_after patterns.
1056 (gas_start, gas_finish): New procs, for tests that examine process
1057 output.
1058 * config/unix-gas.exp: Invoke gas_init directly, instead of
1059 requiring test .exp files do it.
1060
1061 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1062
1063 * gas/gas.exp: Handle new tests, and changes to testing procs.
1064
1065 * lib/gas-defs.exp (want_no_output): New proc; success iff output
1066 is empty.
1067 (gas_test_old): Functionally same as old gas_test.
1068 (gas_test_ignore_stdout): Rewritten to use want_no_output.
1069 (gas_test): New argument lists set of options to be tried in
1070 combinations. Option with trailing ">" indicates standard output
1071 should be ignored.
1072
1073 * gas/p2425a.s: Use %-form for registers, so this test can be run
1074 on m68k-coff targets too.
1075
1076 * gas/p2430a.s: New test case, whitespace &c matches customer
1077 report more closely. Gets different results from p2430.s; this is
1078 bad, and not yet tested for.
1079
1080 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
1081
1082 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
1083 * lib/run: New script.
1084 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
1085 and redirection options. Use "run" script so redirection works.
1086 (gas_test): Now takes assembler options as separate arg from input
1087 file name.
1088 (gas_test_ignore_stdout): New proc. Discards output.
1089 (gas_test_error): New proc. Expects assembler to generate output.
1090 (target_cpu_family setting): Handle i486->i386 also.
1091
1092 * lib/do*: Scripts moved here from gas/testscripts. May be useful
1093 someday for writing more test cases; not currently used.
1094
1095 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1096
1097 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
1098 cases.
1099 * gas/gas.exp: Enable them for appropriate targets. Removed some
1100 useless comments &c. Changed m68k target test to be more general.
1101
1102 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
1103 * gas/gas.exp: Call gas_init.
1104
1105 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
1106
1107 * Test suite created.
1108
This page took 0.064997 seconds and 5 git commands to generate.