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