0723d0ac382328279f746103db23a39fc1878fa1
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
1 start-sanitize-tic80
2 Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
3
4 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
5 regops.d, relocs1.d,
6 (relocs1.c): Add file for reference.
7 (relocs1b.d): Split reloc table contents test to different test file.
8 (relocs2.c): Add test that uses various types (char, short, int, ...) of
9 static and global variables with data shuffling to generate lots of ld/st
10 instructions for the different types.
11 (relocs2.d): New file, expected code for relocs2 test.
12 (relocs2.lst): New file, TI assembler listing for reference.
13 (relocs2.s): New file, assembly source for relocs2 test.
14 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
15 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
16
17 end-sanitize-tic80
18 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
19
20 * gas/all/itbl-test.c(main): Update function calls.
21 Remove parameters from itbl_get_reg_val and
22 change itbl_get_insn_name to itbl_get_field.
23
24 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
25
26 * gas/mips/itbl: Add comments.
27 * gas/mips/itbl.s: Add comments. Prefix register names with $.
28 * gas/all/itbl: Generic table for testing for itbl support.
29 * gas/all/itbl.s: Generic assembly for testing for itbl support.
30 * gas/mips/itbl-test.c: Moved to gas/all.
31 * gas/all/itbl-test.c: Moved from gas/mips.
32
33 start-sanitize-tic80
34 Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
35
36 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
37 endmask.lst, regops.lst}: Remove ^M's from end of lines.
38 * gas/tic80/bitnum.s: Add comment to each line showing value
39 that symbolic BITNUM assembles to. Add coverage for raw
40 numeric values for the BITNUM operand.
41 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
42 * gas/tic80/regops.d: Update due to opcode library additions
43 of floating point test BITNUM values that are ambiguous with
44 the integral ones.
45 * gas/tic80/relocs1.s: New test case that tests simple relocs.
46 * gas/tic80/relocs1.d: Expected output for above.
47 * gas/tic80/relocs1.lst: TI assembler listing for above.
48 * gas/tic80/tic80.exp: Add relocs1 test.
49
50 end-sanitize-tic80
51 start-sanitize-d30v
52 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
53
54 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
55 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
56
57 end-sanitize-d30v
58 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
59
60 * gas/macros/semi.s, gas/macros/semi.d: New test.
61 * gas/macros/macros.exp: Run it.
62 * gas/mri/semi.s, gas/mri/semi.d: New test.
63 * gas/mri/mri.exp: Run it.
64
65 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
66
67 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
68 output.
69
70 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
71
72 * gas/all/align.d, gas/all/align.s: New test.
73 * gas/all/gas.exp: Run it.
74
75 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
76
77 * gas/mips/mips16.d: Correct PC relative instruction bytes.
78
79 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
80
81 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
82 * gas/mips/lif-xgot.d: Likewise.
83 * gas/mips/ulh-svr4pic.d: Likewise.
84 * gas/mips/ulh-xgot.d: Likewise.
85
86 * gas/mips/mips16.d: Update for yet another change in disassembly
87 output (this one is spacing only).
88
89 start-sanitize-tic80
90 Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
91
92 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
93 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
94 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
95 tic80.exp}: New files for TIc80 test cases.
96
97 end-sanitize-tic80
98 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
99
100 * gas/mips/mips16.d: Update for change in disassembly output.
101
102 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
103
104 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
105
106 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
107
108 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
109 dissassembler for itbl support.
110
111 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
112
113 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
114 option.
115 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
116 specified in itbl.
117
118 Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
119
120 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
121 * lib/gas-defs.exp: Ditto.
122
123 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
124
125 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
126 objdump. Update for current relocation printing style.
127
128 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
129
130 * gas/mips/mips16.d: Update for disassembler changes.
131
132 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
133
134 * gas/mips/mips.exp: set ilocks for all 4100/4300
135
136 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
137
138 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
139 * gas/mips/mips.exp: Run mips16 test.
140
141 * gas/mips/mips.exp: Run dli test unconditionally.
142 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
143 boundary.
144 * gas/mips/dli.d: Corresponding changes.
145
146 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
147
148 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
149 * gas/sparc/synth64.d: Likewise.
150
151 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
152
153 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
154
155 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
156
157 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
158 .ifdef, to accomodate change to avoid default alignment on
159 embedded systems.
160
161 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
162
163 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
164 "movb dm,(an)".
165
166 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
167
168 * gas/mn10300/basic.exp: Update after endianness changes to
169 the assembler.
170
171 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
172 * gas/mn10200/{movb.s, movbu.s}: Likewise.
173 * gas/mn10200/basic.exp: Run them.
174
175 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
176
177 * gas/mn10200/*.s: New tests for the mn10200 assembler.
178 * gas/mn10200/basic.exp: Run them.
179
180 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
181
182 * gas/mn10300/*.s: Remove '$' register prefixing.
183
184 Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
185
186 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
187 \r will be present.
188
189 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
190
191 * gas/m68k/*.d: Update for disassembler changes.
192 * gas/mri/*.d: Likewise.
193
194 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
195
196 * gas/mn10300/*.s: Use '$' as register prefix for
197 all register operands.
198
199 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
200
201 * gas/all/gas.exp: xfail a couple tests for the mn10300.
202
203 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
204
205 * gas/mn10300/other.s: Update for correct syntax on a
206 few instructions (those with register lists).
207 * gas/mn10300/basic.exp: Corresponding changes.
208
209 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
210
211 * gas/mn10300/movm.s: Update for correct syntax.
212 * gas/mn10300/basic.exp: Update expected movm bit patterns.
213
214 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
215
216 * gas/mn10300/other.s: Put parens around register
217 argument in calls and jmp instructions.
218
219 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
220
221 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
222
223 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
224
225 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
226 as needed.
227 * gas/hppa/unsorted/unsorted.exp: Likewise.
228
229 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
230
231 * gas/mn10300/basic.exp: Check opcode insertion for
232 extended instructions.
233 * gas/mn10300/extend.s: Tweak constants for better
234 testsuite coverage.
235
236 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
237
238 * gas/mn10300/basic.exp: Test insertion of operands
239 into call and jmp instructions with 32bit offsets.
240 Fix typo in bit test patterns.
241 * gas/mn10300/other.s: Tweak constants to improve
242 testsuite coverage.
243
244 * gas/mn10300/basic.exp: Test insertion of 32bit operand
245 in calls, btst, bclr & bset instructions.
246
247 * gas/mn10300/*.s: Tweak constants in 32bit insns for
248 better testing coverage.
249 * gas/mn10300/basic.exp: Test insertion of most 32bit
250 operands.
251
252 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
253
254 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
255 movbu, movhu instructions. Check bit patterns for more bit
256 operations. Check bit patterns for various 16bit call, retf
257 and ret instructions.
258 * gas/mn10300/other.s: Update operands for better test coverage.
259
260 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
261
262 * gas/mn10300/basic.exp: Check bit patterns for a couple more
263 mov and cmp instructions.
264
265 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
266
267 * gas/mips/*.d: Update for disassembler changes.
268
269 start-sanitize-v850
270 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
271
272 * gas/v850/reloc.s: New tests.
273 * gas/v850/basic.exp: Run them.
274
275 end-sanitize-v850
276 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
277
278 * gas/mips: Add symbols to several testsuites, since the ELF
279 assembler now always builds a symbol table, which means that
280 objdump will no longer report `No symbols in FILE'. Change the
281 expected output accordingly.
282
283 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
284
285 * gas/mn10300/basic.exp: Check bit patterns for instructions
286 with a single 8bit or 16bit immediate operand.
287
288 * gas/mn10300/basic.exp: Check bit patterns for many
289 instructions. Add missing test in do_mov1.
290 * gas/mn10300/mov1.s: Add missing test.
291
292 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
293
294 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
295 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
296 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
297 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
298 * gas/mn10300/{shift.s, sub.s}: Likewise.
299 * gas/mn10300/basic.exp: Run them.
300
301 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
302
303 * gas/mn10200, gas/mn10300: New directories for Matsushita
304 mn10200 and mn10300 tests.
305
306 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
307
308 * lib/gas-defs.exp (gas_version): Fix for current version
309 printing.
310
311 Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
312
313 * gas/sparc/splet.d: Fix typo in cpusha result.
314
315 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
316
317 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
318
319 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
320
321 * gas/all/cofftag.s: Use .p2align rather than .align.
322
323 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
324
325 * gas/h8300/macs.s: Add "stmac" instructions.
326 * gas/h8300/basic.exp: Test them.
327
328 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
329
330 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
331
332 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
333
334 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
335 registers.
336
337 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
338
339 * gas/mips/dli.{s,d}: More test cases added.
340
341 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
342
343 * gas/mips/mips.exp: Add check for dli macro instruction.
344 * gas/mips/dli.{s,d}: Added.
345
346 start-sanitize-v850
347 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
348
349 * gas/v850/basic.exp (do_mem): Check bit patterns for short
350 load/store instructions. Remove xfails for short load/store
351 instructions.
352 * gas/v850/mem.s: Offsets for short load/store operands
353 are unsigned.
354
355 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
356 (do_jumps): Likewise.
357
358 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
359
360 * gas/v850/misc.s: Tweak register numbers for better testing.
361 * gas/v850/basic.exp (do_misc): Corresponding changes.
362
363 * gas/v850/hilo.s: New testfile.
364 * gas/v850/basic.exp: Run hilo tests.
365
366 end-sanitize-v850
367 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
368
369 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
370
371 start-sanitize-v850
372 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
373
374 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
375 * gas/v850/move.s: Tweak constants for better testing.
376
377 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
378 xfail sst and sld tests.
379 (do_mov): Remove bogus xfail.
380 * gas/v850/mem.s: sst and sld instructions can only index from
381 "ep" register.
382
383 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
384 Update addresses.
385 * gas/v850/logical.s: Tweak constants for better testing.
386
387 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
388 but not displacements (yet).
389
390 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
391
392 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
393 but not displacements (yet).
394
395 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
396
397 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
398 * gas/v850/arith.s: Tweak constants for better testing.
399
400 * gas/v850/basic.exp (do_misc): No longer expect failures
401 assembling "ldsr" and "stsr" opcodes.
402 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
403 opcodes.
404
405 * gas/v850/basic.exp (do_misc): No longer expect failures
406 assembling "trap" opcodes.
407 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
408
409 * gas/v850: New directory with v850 tests.
410
411 end-sanitize-v850
412 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
413
414 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
415 fic and fice instructions to test 3bit space identifiers.
416 * gas/hppa/basic/system.s: Similarly for iitlba and
417 iitlbp.
418 * gas/hppa/basic/basic.exp: Corresponding changes.
419
420 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
421
422 * gas/arm/arm.exp: Change inst.s test to check objdump.
423 * gas/arm/inst.d: Added.
424
425 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
426
427 * gas/arm/thumb.s: Added.
428 * gas/arm/immed.s: Added.
429 * gas/arm/arch4t.s: Added.
430 * gas/arm/arm.exp: Updated to run the new tests.
431
432 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
433
434 * gas/h8300/misch.s: Reenable "eepmov.w" test.
435 * gas/h8300/miscs.s: Likewise.
436 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
437 on the H8/300H and H8/S. Don't expect it to fail.
438
439 Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
440
441 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
442
443 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
444
445 * gas/arm/arm7t.s: Added.
446 * gas/arm/arm7t.d: Added.
447 * gas/arm/arm.exp: Updated to run the new test.
448
449 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
450
451 * gas/m68k/pcrel.d: Rename from schwab.d.
452 * gas/m68k/pcrel.s: Rename from schwab.s.
453
454 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
455
456 * gas/m68k/schwab.d: Correct for ELF format.
457 * gas/m68k/all.exp: Run "schwab" test for all targets.
458
459 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
460
461 Avoid DOS file naming problems:
462 * gas/h8300/branch.s: Rename from branches.s.
463 * gas/h8300/branchh.s: Rename from branchesh.s.
464 * gas/h8300/branchs.s: Rename from branchess.s.
465 * gas/h8300/rotsh.s: Rename from rotshift.s.
466 * gas/h8300/rotshh.s: Rename from rotshifth.s.
467 * gas/h8300/rotshs.s: Rename from rotshifts.s.
468 * gas/h8300/h8300.exp: Corresponding changes.
469
470 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
471
472 * gas/mips/mips.exp: Add new tests for processors with interlocks
473 on div and mul.
474 * gas/mips/div-ilocks.d: Added.
475 * gas/mips/mul-ilocks.d: Added.
476
477 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
478
479 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
480 which now pass.
481 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
482 bit host.
483
484 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
485
486 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
487 test.
488 * gas/vax/quad.exp: Expect a nop after the movq.
489
490 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
491
492 * gas/h8300/cbranchh.s: Switch into h8300h mode.
493 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
494
495 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
496 H8/S.
497 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
498 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
499 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
500 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
501 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
502 * gas/h8300/h8300.exp: Run them.
503
504 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
505
506 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
507 with the same name as a global variable.
508 * gas/all/gas.exp: Run cofftag test for any COFF target.
509
510 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
511
512 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
513 test.
514
515 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
516
517 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
518
519 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
520
521 * gas/mips/jal-xgot.d: Correct for 64 bit output.
522
523 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
524
525 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
526
527 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
528
529 * gas/m68k/op68000.d: Add statements now caught by gas.
530
531 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
532
533 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
534 * gas/sparc/sparc.exp: Run them.
535
536 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
537
538 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
539 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
540 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
541 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
542
543 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
544
545 * gas/h8300/mov32bug.s: New test.
546 * gas/h8300/h8300.exp: Run it.
547
548 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
549
550 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
551 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
552 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
553 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
554 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
555 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
556 * gas/h8300/h8300.exp: Run them.
557
558 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
559
560 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
561
562 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
563 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
564 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
565 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
566 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
567 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
568 * gas/h8300/h8300.exp: Run them.
569
570 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
571
572 * gas/sparc/synth.d: Don't require sparc in the file format, since
573 it won't be there on SunOS.
574
575 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
576
577 * gas/sparc/synth.[ds]: New testcase.
578 * gas/sparc/sparc.exp: Run it.
579
580 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
581
582 * gas/all/gas.exp: xfail difference of two undefined symbols
583 and difference of forward references for the h8300.
584
585 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
586
587 * gas/mips/lb-xgot.d: Correct.
588
589 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
590
591 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
592 to gas.
593 * gas/sparc/addend.exp: Execute for any sparc cpu.
594 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
595
596 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
597
598 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
599 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
600 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
601 * gas/mips/mips.exp: Run new tests if svr4pic.
602
603 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
604
605 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
606 start-sanitize-arc
607 * gas/arc/warn.exp: Delete libs arg in call to dg-runtest.
608 end-sanitize-arc
609
610 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
611
612 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
613
614 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
615
616 * gas/mips/*.d: Update for changes to disassembler.
617
618 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
619
620 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
621 change.
622
623 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
624
625 * gas/mri/immconst.d: New test.
626 * gas/mri/mri.exp: Run it.
627 * gas/mri/constants.s: Test immediate constants.
628 * gas/mri/constants.d: Corresponding change.
629
630 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
631 * gas/m68k/link.d: Corresponding change.
632
633 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
634
635 * gas/hppa/unsorted/brlenbug.s: New test.
636 * gas/hppa/unsorted/unsorted.exp: Run it.
637
638 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
639
640 * gas/mips/beq.s: Declare text_label global.
641 * gas/mips/jal.s: Likewise.
642
643 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
644
645 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
646
647 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
648 * gas/m68k/all.exp: Run it.
649
650 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
651
652 * gas/m68k/link.s, gas/m68k/link.d: New test.
653 * gas/m68k/all.exp: Run it.
654
655 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
656
657 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
658 * gas/hppa/basic/system.s: Corresponding changes.
659
660 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
661
662 * gas/m68k/operands.d: Don't require a fixed number of leading
663 zeros in any number.
664
665 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
666 for immediate values.
667
668 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
669
670 * gas/arm/arm.exp: Renamed from gas.exp.
671 * gas/arm/le-fpconst.[sd]: New testcase.
672
673 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
674
675 * gas/mri/mri.exp: Only run tests for m68k target.
676
677 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
678
679 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
680 test.
681
682 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
683
684 * gas/sh/fp.s (fmac): Update for new assembly syntax.
685
686 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
687
688 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
689 (run_dump_test, objdump): Likewise.
690
691 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
692
693 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
694 * gas/sparc/sparc.exp: Run them.
695
696 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
697
698 * Makefile.in, configure.in: Remove; the testsuite is now run
699 directly from the gas Makefile.
700
701 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
702
703 * gas/mri/empty.s: New file.
704 * gas/mri/mri.exp: Test assembling empty.s.
705 * gas/mri/comment.s: Add a couple more comment variants.
706
707 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
708 targets.
709
710 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
711
712 * gas/mri/comment.s, gas/mri/comment.d: New test.
713 * gas/mri/mri.exp: Run it.
714 * gas/mri/expr.s: Remove whitespace in operand field.
715 * gas/mri/for.s: Add comments for further testing.
716 * gas/macros/test2.s: Put in an upper case ELSE to test case
717 insensitivity.
718
719 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
720
721 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
722
723 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
724
725 * gas/sparc/sparc.exp: New file.
726 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
727
728 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
729
730 * gas/macros/*: New tests for macros.
731
732 * gas/mri/common.s: Use data, not .data.
733
734 * gasp/pl3.out: Update for changes in commented source output when
735 LOCAL is used.
736
737 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
738
739 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
740 of diff.
741 * lib/gas-defs.exp: Define prune_system_crud if it is not already
742 defined.
743
744 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
745
746 * gasp/mri/*.out: Use ;, not !, for the comment character.
747
748 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
749
750 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
751 expect failure for targets which use SOM.
752
753 * lib/gas-defs.exp (run_dump_test): If the program to run does not
754 exist, mark the test as untested.
755
756 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
757 common test.
758
759 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
760 rather than using an implicit a.out.
761
762 * gas/mri/for.s: Add nop to round out to four byte boundary.
763 * gas/mri/repeat.s: Likewise.
764 * gas/mri/while.s: Likewise.
765 * gas/mri/for.d: Expected added nop.
766 * gas/mri/repeat.d: Likewise.
767 * gas/mri/while.d: Likewise.
768
769 * gas/mips/*.d: Change all test names to say MIPS.
770
771 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
772
773 * gas/mri/for.d, gas/mri/for.s: New test.
774 * gas/mri/if.d, gas/mri/if.s: New test.
775 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
776 * gas/mri/while.d, gas/mri/while.s: New test.
777 * gas/mri/mri.exp: Run the new tests.
778
779 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
780
781 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
782 64-bit BFD.
783
784 * gasp/mri/*: New tests.
785 * gasp/gasp.exp: Run them. Also, clean up the test names used in
786 pass and fail.
787
788 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
789
790 * gas/sh/basic.exp: Update now that we know the right
791 bit patters for the new sts instructions.
792
793 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
794
795 * gas/mri/char.d: Fix for little endian machines.
796 * gas/mri/float.d: Likewise.
797
798 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
799
800 * gas/all/struct.s, gas/all/struct.d: New test.
801 * gas/all/gas.exp: Run it.
802
803 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
804
805 * gas/mri/common.s, gas/mri/common.d: New test.
806 * gas/mri/mri.exp: Run it.
807
808 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
809
810 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
811 test.
812
813 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
814 truncated files, so that the tests pass.
815
816 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
817 constants, and expr.
818
819 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
820 on vxworks*, not just vxworks5.1.
821
822 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
823 (run_dump_test): Just call pass or fail.
824
825 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
826 * gas/m68k/op68000.d: New test.
827 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
828 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
829 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
830 changes to disassembler.
831 * gas/m68k/all.exp: Run new tests. Run schwab test for
832 m68k-*-coff*.
833
834 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
835
836 * gas/sh/*: New tests for the hitachi-sh.
837
838 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
839
840 * gas/mri/*: New tests for MRI mode.
841
842 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
843 program executions to the log file before running them. Use the
844 simple program name, rather than the path to the binary being run,
845 in pass/fail messages.
846 (regexp_diff): If the regexp file has the special comment #pass,
847 stop checking at that point.
848 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
849 if they are not already set.
850
851 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
852
853 * Makefile.in: Remove superfluous runtest gasp.
854
855 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
856
857 * gasp/*: New.
858 * Makefile.in: Use gasp tests.
859 * config/default.exp: Add gasp stuff.
860
861 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
862
863 * gas/all/gas.exp: Disable tests that are not appropriate for
864 the PA.
865
866 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
867
868 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
869
870 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
871
872 * gas/m68k/schwab.*: New test based on a test case from Andreas
873 Schwab.
874 * gas/m68k/all.exp: Run it for some aout configurations.
875
876 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
877
878 * gas/hppa/parse/badfmpyadd.s: New test.
879 * gas/hppa/parse/parse.exp: Run it.
880
881 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
882
883 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
884 ELF targets.
885
886 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
887
888 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
889 * arm/arm6.s: Correct bogus tests.
890 * arm/gas.exp (arm6.s): Is now a valid test.
891 (arm7dm.s): New test.
892 * arm/float.s: Add load/store multiple floating point instruction
893 tests.
894
895 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
896
897 * gas/hppa/reloc/longcall.s: New test.
898 * gas/hppa/reloc/reloc.exp: Run it.
899
900 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
901
902 * gas/mips/ld.d: Modified for gas delay-slot fixes.
903
904 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
905
906 * lib/gas-dg.exp: New file.
907 start-sanitize-arc
908 * gas/arc/warn.{exp,s}: New testcase.
909 end-sanitize-arc
910
911 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
912
913 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
914 targets.
915
916 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
917
918 * lib/gas-defs.exp (pass_phase): New proc.
919 (run_dump_test): Note passing or failing of each phase of this
920 test, instead of failure of phases or passing of complete test.
921 Ensure test file name is in reported message.
922
923 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
924
925 start-sanitize-arc
926 * gas/arc: Testsuite for ARC.
927 * gas/arc/{arc.exp,math.[sd],flag.[sd],j.[sd]}: New files.
928 * gas/arc/{branch.[sd],alias.[sd],sshift.[sd]}: New files.
929 * gas/arc/{insn3.[sd],mul64.[sd],ld.[sd],st.[sd]}: New files.
930 end-sanitize-arc
931
932 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
933 Always resolve testcase status before returning.
934 If `slurp_options' fails, return and don't do test.
935 (slurp_options): Fix "can't open" error message.
936 Return -1 to indicate error.
937
938 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
939
940 * gas/hppa/unsorted/common.s: New test.
941 * gas/hppa/unsorted/unsorted.exp: Run it.
942
943 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
944
945 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
946 uncertainty as to whether there should be trailing bytes in the
947 output file.
948 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
949 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
950 correct.) End with "..." to match trailing zero bytes.
951
952 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
953
954 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
955 * gas/mips/mips.exp: Run new test.
956
957 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
958
959 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
960 * gas/hppa/basic/basic.exp: Test them.
961
962 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
963
964 * gas/mips/uld.d: New file.
965 * gas/mips/uld.s: New file.
966 * gas/mips/usd.d: New file.
967 * gas/mips/usd.s: New file.
968 * gas/mips/mips.exp: Run new tests.
969
970 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
971
972 * gas/hppa/reloc/applybug.s: New test.
973 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
974
975 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
976
977 * gas/hppa/reloc/picreloc.s: New test.
978 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
979
980 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
981
982 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
983 gas/h8300/h8300.exp: New tests.
984
985 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
986
987 * gas/hppa/basic/basic.exp (do_system): Update.
988
989 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
990
991 * gas/mips/mips.exp: Don't run the memory-access tests if the
992 format is a.out, because the generated code is different from what
993 is used with other formats.
994
995 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
996
997 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
998 regexp to avoid losing without a controlling tty.
999
1000 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1001
1002 * gas/i386/pushw.l: Fixed whitespace to match current listing
1003 style.
1004
1005 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
1006 listings enabled.
1007
1008 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1009
1010 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
1011 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
1012 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
1013 findfile and transform procedures to determine objdump program
1014 name.
1015
1016 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
1017 in case the format doesn't automatically require it.
1018 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
1019 name for the reloc type.
1020
1021 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
1022 (run_dump_test): If verbosity level is over 3, print out dump
1023 command and its output.
1024
1025 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1026
1027 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
1028 disassembly.
1029
1030 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1031
1032 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
1033 it depends on tty modes.
1034
1035 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
1036 -nottyinit.
1037
1038 * gas/arm/gas.exp: The arm6 test should report errors, for now.
1039
1040 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1041
1042 * lib/gas-defs.exp: Use -i in expect_after command.
1043
1044 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1045
1046 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
1047 disassembly.
1048
1049 * gas/ieee-fp: Renamed from ieee.fp.
1050
1051 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
1052
1053 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
1054
1055 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
1056
1057 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
1058
1059 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
1060 to fail. Fix comments for the test. Tweak test name.
1061
1062 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
1063
1064 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
1065 output.
1066
1067 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1068
1069 * gas/mips/ld.d: Adjust to work for both big and little endian
1070 code.
1071 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
1072 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
1073 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
1074 * gas/mips/usw.d: Likewise.
1075
1076 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
1077
1078 * gas/hppa/unsorted/align4.s: New test.
1079 * gas/hppa/unsorted/unsorted.exp: Run it.
1080
1081 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
1082 current expected PA ELF output.
1083 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
1084 (do_plabel_relocation_test): Likewise.
1085
1086 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
1087
1088 * gas/all/p1480.s: Use larger constant, so expression can have a
1089 positive value.
1090 * gas/all/gas.exp: Expect p1480.s without listings to pass.
1091
1092 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
1093
1094 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
1095 Correct test cases.
1096
1097 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
1098
1099 * gas/hppa/reloc/blebug3.s: New test.
1100 * gas/hppa/reloc/reloc.exp: Run it.
1101
1102 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
1103
1104 * gas/hppa/reloc/reduce3.s: New test.
1105 * gas/hppa/reloc/reloc.exp: Run it.
1106
1107 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
1108
1109 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
1110 current reality.
1111
1112 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
1113
1114 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
1115 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
1116 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
1117 * gas/hppa/reloc/reloc.exp: Changed accordingly.
1118
1119 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1120
1121 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
1122 overflows are correctly converted to jumps.
1123
1124 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1125
1126 * gas/mips: Add test cases for PIC code, both SVR4 style and
1127 -membedded-pic style.
1128
1129 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1130
1131 * gas/mips: New directory with MIPS specific test cases.
1132
1133 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
1134 the name of the source file to assemble.
1135 (regexp_diff): Put the reason for failure in the log file.
1136
1137 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
1138
1139 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
1140 doesn't support it. Redirect stdout using > instead of 1>, and
1141 don't bother to redirect stderr since TCL redirects it anyhow.
1142 (run_dump_test): Pass appropriate arguments to program, defaulting
1143 to -r.
1144
1145 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1146
1147 * gas/vax: New directory.
1148 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
1149 values.
1150
1151 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
1152
1153 * gas/hppa/reloc/r_no_relocbug.s: New test.
1154 * gas/hppa/reloc/reloc.exp: Run it.
1155
1156 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
1157 expected output.
1158
1159 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
1160
1161 * gas/arm/*: New subtree. Add ARM tests.
1162
1163 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
1164
1165 * gas/hppa/unsorted/unsorted.exp: Accept any character
1166 between foo's type and foo itself.
1167
1168 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1169
1170 * lib/gas-defs.exp (run_dump_test): New routine for running the
1171 assembler, running objdump or nm (not fully supported) on the
1172 resulting object file, and comparing the results against a file of
1173 regular expressions in the test suite, all in one command.
1174 Options for the assembler and objdump are read from comments at
1175 the start of the .d file.
1176 (fail_phase, slurp_options): New auxiliary routines.
1177 (regexp_diff): Always return a value. Fix bugs in actually doing
1178 the regexp test.
1179
1180 * gas/sun4/addend.exp: Use run_dump_test.
1181 * gas/sun4/addend.d: Fix regular expressions so that they work.
1182
1183 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
1184
1185 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
1186 * gas/hppa/reloc/reloc.exp: Run them.
1187
1188 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1189
1190 * config/default.exp: Look for "as.new" in "$base_dir/..", where
1191 it got compiled, not in "$base_dir".
1192 * config/unknown.exp: Deleted.
1193
1194 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
1195
1196 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
1197 before exiting. Enclose both calls inside a "catch".
1198 (objdump_finish): Likewise.
1199
1200 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
1201
1202 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
1203 for SOM to match current testcase.
1204
1205 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1206
1207 * gas/i386/{pushw.s,pushw.l}: New test.
1208 * gas/i386/all.exp: Run it.
1209
1210 * Makefile.in (distclean): Remove site config files and gas.sum.
1211
1212 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1213
1214 * gas/m68k/disperr.s: Use % for registers.
1215
1216 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
1217
1218 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
1219
1220 * lib/gas-defs.exp: Replace error proc calls with perror calls.
1221
1222 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
1223
1224 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
1225 ELF code.
1226 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
1227 not support them.
1228 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
1229 new ELF code.
1230
1231 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1232
1233 * config/default.exp: Renamed from unix-gas.exp.
1234
1235 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
1236
1237 * Makefile.in (check): Set TCL_LIBRARY for runtest.
1238
1239 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1240
1241 * gas/hppa/more.parse/callinfobug.s: Add missing name for
1242 procedure.
1243
1244 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
1245 $DATA$ rather than $LIT$ subspace.
1246
1247 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1248
1249 * gas/hppa/reloc/funcrelocbug.s: New test.
1250 * gas/hppa/reloc/reloc.exp: Run it.
1251
1252 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1253
1254 * gas/hppa/unsorted/importbug.s: New test.
1255 * gas/hppa/unsorted/unsorted.exp: Run it.
1256
1257 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1258
1259 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
1260
1261 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
1262 * gas/hppa/unsorted/unsorted.exp: Run it.
1263
1264 * gas/hppa/more.parse/callinfobug.s: New test.
1265 * gas/hppa/omre.parse/parse.exp: Run it.
1266
1267 * gas/hppa/more.parse/regpopbug.s: New test.
1268 * gas/hppa/more.parse/parse.exp: Run it.
1269
1270 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1271
1272 * lib/gas-defs.exp (objdump): New proc.
1273 (objdump_start): Deleted unused proc.
1274 (objdump_start_common): Merged into objdump_start_no_subdir.
1275
1276 * gas/alpha/fp.exp: Use objdump instead of
1277 objdump_start_no_subdir, since the former actually waits for
1278 objdump to finish. Specify .rdata section only. Make comment
1279 indicate Alpha architecture rather than SPARC.
1280 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
1281 against ASCII code 0x2a ("*", special in regexp).
1282 * gas/sun4/addend.exp: Use objdump instead of
1283 objdump_start_no_subdir.
1284
1285 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1286
1287 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
1288 a failure if gas is not producing an ELF object.
1289
1290 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1291
1292 * gas/hppa/basic/fmemLRbug.s: New test.
1293 * gas/hppa/basic/basic.exp: Run it.
1294
1295 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1296
1297 * gas/alpha/fp.*: New files.
1298 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
1299 verbosity level 3 or above only.
1300
1301 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1302
1303 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
1304 PA OSF1.
1305
1306 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1307
1308 * gas/hppa/more.parse/xmpyubug.s: New test.
1309 * gas/hppa/more.parse/parse.exp: Run it.
1310
1311 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1312
1313 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
1314 "simple_diff" from linker test suite.
1315 * gas/sun4/addend.exp: Use it.
1316 * gas/sun4/addend.d: New file.
1317
1318 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
1319
1320 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
1321 format.
1322
1323 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
1324
1325 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
1326 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
1327 well under either version of expect.
1328
1329 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1330
1331 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
1332 elsewhere now.
1333 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
1334 * gas/hppa/basic/basic.exp: Run them.
1335
1336 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1337
1338 * gas/all/gas.exp: No longer expect difference of forward
1339 references to fail.
1340 * gas/all/x930509.s: Fix testcase to match how the expect code was
1341 written.
1342
1343 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1344
1345 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
1346 for cross-subspace call bugs is no longer expected to fail.
1347
1348 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
1349 to having a function's label follow the .PROC directive.
1350
1351 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1352
1353 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
1354 found while working on multiple $CODE$ subspace support.
1355
1356 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1357
1358 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
1359 to fail.
1360 * gas/hppa/more.parse/procbug.s: Add missing .procend.
1361
1362 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
1363
1364 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
1365 app.c change.
1366
1367 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1368
1369 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
1370
1371 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
1372
1373 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
1374 OBJDUMPFLAGS in case it's empty. Use temporary names until the
1375 end; make creating site.exp the final step.
1376 (check): Pass in ASFLAGS.
1377
1378 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
1379 C comments to avoid bugs in latest expect code.
1380
1381 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1382
1383 * gas/m68k/disperr.s: New test.
1384 * gas/m68k/all.exp: Run it.
1385
1386 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1387
1388 * gas/hppa/reloc/roundmode.s: New test.
1389 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
1390
1391 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1392
1393 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
1394 test for ELF.
1395
1396 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1397
1398 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
1399 directive is an XFAIL for SOM assmeblers.
1400
1401 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
1402 cross-subspace call test.
1403
1404 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1405
1406 * gas/hppa/more.parse/appbug.s: New test.
1407 * gas/hppa/more.parse/parse.exp: Run it.
1408
1409 * gas/hppa/unsorted/align3.s: New test.
1410 * gas/hppa/unsorted/unsorted.exp: Run it.
1411
1412 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1413
1414 * gas/all/p2425.s: Insert a tab before assembler directives so
1415 that the directives are not interpreted as labels.
1416
1417 * gas/hppa/basic/weird.s: Sync with GDB version.
1418
1419 * gas/hppa/more.parse/labelbug.s: New test.
1420
1421 * gas/hppa/more.parse/parse.exp: Run it.
1422
1423 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1424
1425 * gas/hppa/reloc/fixupbug.s: New test.
1426 * gas/hppa/reloc/reloc.exp: Run it.
1427
1428 * gas/hppa/reloc/exitbug.s: New test.
1429 * gas/hppa/reloc/reloc.exp: Run it.
1430
1431 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1432
1433 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
1434 share the same test code.
1435 * gas/hppa/reloc/relocreduce.s: Likewise.
1436
1437 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
1438 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
1439
1440 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1441
1442 * gas/hppa/reloc/reloc.exp: No longer expect failure for
1443 field selector on ble instruction test.
1444
1445 * gas/hppa/basic/basic.exp: No longer expect failures for
1446 system instruction tests now that probei is fixed.
1447
1448 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1449
1450 * gas/hppa/reloc/selectorbug.s: New test.
1451 * gas/hppa/reloc/reloc.exp: Run it.
1452
1453 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1454
1455 * gas/hppa/unsorted/fragbug.s: New test.
1456 * gas/hppa/unsorted/unsorted.exp: Run it.
1457
1458 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
1459
1460 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
1461
1462 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1463
1464 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
1465 * gas/hppa/more.parse/parse.exp: Run them.
1466
1467 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1468
1469 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
1470 which specific relocations are expected to be found.
1471
1472 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1473
1474 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
1475
1476 * gas/hppa/more.parse/parse.exp: Add new test.
1477 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
1478 sections are handled correctly.
1479
1480 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
1481
1482 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1483
1484 * gas/hppa/more.parse/calldatabug.s: Colonize.
1485 * gas/hppa/more.parse/parse.exp: Fix typos.
1486
1487 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
1488
1489 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
1490 * gas/hppa/*/*.exp: New test drivers.
1491 * gas/hppa/*/*.s: New test files.
1492
1493 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
1494
1495 * gas/sun4: New directory.
1496 * gas/sun4/addend.s,addend.exp: New test case.
1497 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
1498 test case.
1499
1500 * gas/all/gas.exp: Check `*' in C comments.
1501
1502 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
1503 simplify some tests.
1504 (want_no_output): Return zero or nonzero, depending on success or
1505 failure.
1506 (gas_test_old): Return value from want_no_output.
1507 (objdump_start_common): Split off from objdump_start.
1508 (objdump_start_no_subdir): New procedure.
1509
1510 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
1511
1512 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
1513 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1514
1515 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
1516 AS_FOR_TARGET.
1517 (check): Don't pass ASFLAGS variable.
1518 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
1519
1520 From Jeff Law:
1521
1522 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
1523 so that tests can parse the output of objdump looking for errors
1524 in relocation entires, file headers and the like.
1525
1526 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1527
1528 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
1529 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
1530 call so it no longer performs multiple tests.
1531 * gas/m68k/all.exp (t2.s): Don't bother with listings.
1532 (p2410.s): Don't pass unwanted arguments to gas_test_error.
1533
1534 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1535
1536 * lib/do*: Remove RCS id strings.
1537
1538 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1539
1540 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
1541 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
1542 * gas/i386: New directory.
1543
1544 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
1545
1546 * Added directory structure, to categorize tests by targets.
1547 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
1548 and refined some to examine the assembler listing output.
1549 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
1550 expect_after patterns.
1551 (gas_start, gas_finish): New procs, for tests that examine process
1552 output.
1553 * config/unix-gas.exp: Invoke gas_init directly, instead of
1554 requiring test .exp files do it.
1555
1556 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1557
1558 * gas/gas.exp: Handle new tests, and changes to testing procs.
1559
1560 * lib/gas-defs.exp (want_no_output): New proc; success iff output
1561 is empty.
1562 (gas_test_old): Functionally same as old gas_test.
1563 (gas_test_ignore_stdout): Rewritten to use want_no_output.
1564 (gas_test): New argument lists set of options to be tried in
1565 combinations. Option with trailing ">" indicates standard output
1566 should be ignored.
1567
1568 * gas/p2425a.s: Use %-form for registers, so this test can be run
1569 on m68k-coff targets too.
1570
1571 * gas/p2430a.s: New test case, whitespace &c matches customer
1572 report more closely. Gets different results from p2430.s; this is
1573 bad, and not yet tested for.
1574
1575 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
1576
1577 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
1578 * lib/run: New script.
1579 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
1580 and redirection options. Use "run" script so redirection works.
1581 (gas_test): Now takes assembler options as separate arg from input
1582 file name.
1583 (gas_test_ignore_stdout): New proc. Discards output.
1584 (gas_test_error): New proc. Expects assembler to generate output.
1585 (target_cpu_family setting): Handle i486->i386 also.
1586
1587 * lib/do*: Scripts moved here from gas/testscripts. May be useful
1588 someday for writing more test cases; not currently used.
1589
1590 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
1591
1592 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
1593 cases.
1594 * gas/gas.exp: Enable them for appropriate targets. Removed some
1595 useless comments &c. Changed m68k target test to be more general.
1596
1597 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
1598 * gas/gas.exp: Call gas_init.
1599
1600 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
1601
1602 * Test suite created.
1603
This page took 0.06158 seconds and 3 git commands to generate.