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