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