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