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