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