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