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