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