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