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