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