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