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