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