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