[gas/testsuite/ChangeLog]
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 2001-10-13 matthew green <mrg@redhat.com>
2
3 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
4 mtdcr, msync, dcba, mbar): New BookE tests.
5 * gas/ppc/booke.d: Update for new BookE tests.
6
7 2001-10-12 matthew green <mrg@redhat.com>
8
9 * gas/ppc/booke.s: New test for Motorola BookE.
10 * gas/ppc/booke.d: New file.
11 * gas/ppc/ppc.exp: Test booke.s.
12
13 2001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
14
15 * sh/basic.exp: Add dsp dump test.
16 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
17 * sh/dsp.s: New file: Test assembly source of DSP single data
18 transfer instructions.
19
20 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
21
22 * gas/arm/arm.exp: Run arm9e tests.
23
24 * gas/arm/maverick.c: New.
25
26 * gas/arm/maverick.d: New.
27
28 * gas/arm/maverick.s: New.
29
30 2001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
31
32 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
33 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
34 * gas/mips/mips-gp64-fp32.d: Likewise.
35 * gas/mips/mips-gp64-fp32.s: Likewise.
36 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
37 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
38 * gas/mips/mips-gp64-fp64.d: Likewise.
39 * gas/mips/mips-gp64-fp64.s: Likewise.
40 * gas/mips/elempic.d: Likewise.
41 * gas/mips/ld.d: Likewise.
42 * gas/mips/uld.d: Likewise.
43 * gas/mips/usd.d: Likewise.
44
45 2001-09-29 H.J. Lu <hjl@gnu.org>
46
47 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
48 x86_64-*-*.
49
50 2001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
51
52 * gas/s390: New directory.
53 * gas/s390/opcode.d: New file.
54 * gas/s390/opcode.s: New file.
55 * gas/s390/opcode64.d: New file.
56 * gas/s390/opcode64.s: New file.
57 * gas/s390/operands.d: New file.
58 * gas/s390/operands.s: New file.
59 * gas/s390/operands64.d: New file.
60 * gas/s390/operands64.s: New file.
61 * gas/s390/reloc.d: New file.
62 * gas/s390/reloc.s: New file.
63 * gas/s390/reloc64.d: New file.
64 * gas/s390/reloc64.s: New file.
65 * gas/s390/s390.exp: New file.
66
67 2001-09-07 Eric Christopher <echristo@redhat.com>
68
69 * gas/mips/mips64.d: Change to use isa64.
70 * gas/mips/mips32.d: Change to use isa32.
71
72 2001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
73
74 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
75 * gas/mips/mips-abi32.s: Likewise.
76 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
77 * gas/mips/mips-gp32-fp32.s: Likewise.
78 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
79 * gas/mips/mips-gp32-fp64.s: Likewise.
80 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
81 * gas/mips/mips-gp64-fp32.s: Likewise.
82 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
83 * gas/mips/mips-gp64-fp64.s: Likewise.
84
85 2001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
86
87 * gas/mips/beq.d: Check branches to external labels.
88 * gas/mips/beq.s: Likewise.
89 * gas/mips/bge.d: Likewise.
90 * gas/mips/bge.s: Likewise.
91 * gas/mips/bgeu.d: Likewise.
92 * gas/mips/bgeu.s: Likewise.
93 * gas/mips/blt.d: Likewise.
94 * gas/mips/blt.s: Likewise.
95 * gas/mips/bltu.d: Likewise.
96 * gas/mips/bltu.s: Likewise.
97 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
98 * gas/mips/empic.d: Likewise.
99 * gas/mips/empic.s: Likewise.
100 * gas/mips/telempic.d: Likewise.
101 * gas/mips/tempic.d: Likewise.
102
103 2001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
104
105 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
106 relocations, tradtional variant.
107
108 2001-08-04 Richard Henderson <rth@redhat.com>
109
110 * gas/alpha/alpha.exp: New file.
111 * gas/alpha/elf-reloc-1.[sd]: New test.
112 * gas/alpha/elf-reloc-2.[sl]: New test.
113 * gas/alpha/elf-reloc-3.[sl]: New test.
114 * gas/alpha/elf-reloc-4.[sd]: New test.
115 * gas/alpha/fp.exp: Remove file.
116 * gas/alpha/fp.s: Output to .data not .rdata.
117 * gas/alpha/fp.d: Adjust to match.
118
119 Tue Sep 4 20:06:09 2001 Jeffrey A Law (law@cygnus.com)
120
121 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
122
123 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
124 ELF toolchain.
125 * gas/h8300/h8300-elf.exp: Likewise.
126
127 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
128
129 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
130
131 Thu Aug 30 21:58:48 2001 J"orn Rennecke <amylaar@redhat.com>
132
133 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
134 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
135 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
136 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
137 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
138 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
139 * gas/h8300/ffxx1-elf.s: Likewise.
140 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
141 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
142 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
143 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
144 * gas/h8300/ffxx1.s: Move to:
145 * gas/h8300/ffxx1-coff.s .
146
147 Wed Aug 29 12:05:13 2001 J"orn Rennecke <amylaar@redhat.com>
148
149 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
150 where mismatch occurs due to regexp mismatch.
151
152 2001-08-27 Staffan Ulfberg <staffanu@swox.se>
153 Alan Modra <amodra@bigpond.net.au>
154
155 * gas/macros/macros.exp: xfail powerpc-*-aix.
156 * gas/ppc/astest64.s: New.
157 * gas/ppc/astest64.d: New.
158 * gas/ppc/astest2_64.s: New.
159 * gas/ppc/astest2_64.d: New.
160 * gas/ppc/test1elf.asm: New.
161 * gas/ppc/test1xcoff.asm: New.
162 * gas/ppc/generate.sh: New. Generate new files below from above .asm
163 * gas/ppc/test1elf32.s: New.
164 * gas/ppc/test1elf32.d: New.
165 * gas/ppc/test1elf64.s: New.
166 * gas/ppc/test1elf64.d: New.
167 * gas/ppc/test1xcoff32.s: New.
168 * gas/ppc/test1xcoff32.d: New.
169 * gas/ppc/ppc.exp: Run new tests.
170 * gas/ppc/simpshft.s: Tweak align now that we get nops.
171
172 2001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
173
174 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
175 mips.
176 * gas/mips/mips.exp: Likewise. Use traditional testcases for
177 mips${el}16-f if needed.
178 * gas/mips/elempic.d: New file, testcase for little endian empic.
179 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
180 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
181 * gas/mips/mipsel16-f.d: Likewise.
182 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
183 relocations.
184 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
185 relocations, traditional variant.
186
187 2001-08-17 H.J. Lu <hjl@gnu.org>
188
189 * gas/sparc/unalign.d: Support Sparc V9.
190
191 2001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
192
193 * gas/mips/mips.exp: Added performance counter test.
194 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
195 * gas/mips/perfcount.d: Likewise.
196
197 2001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
198
199 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
200 arguments.
201 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
202 arguments to .uaword.
203
204 2001-08-10 H.J. Lu <hjl@gnu.org>
205
206 * gas/mips/e32-rel2.d: Updated for the objdump output change.
207 * gas/mips/e32el-rel2.d: Likewise.
208 * gas/mips/elf-rel.d: Likewise.
209 * gas/mips/elf-rel2.d: Likewise.
210 * gas/mips/elf-rel3.d: Likewise.
211 * gas/mips/elf_e_flags1.d: Likewise.
212 * gas/mips/elf_e_flags2.d: Likewise.
213 * gas/mips/elf_e_flags3.d: Likewise.
214 * gas/mips/elf_e_flags4.d: Likewise.
215 * gas/mips/elfel-rel.d: Likewise.
216 * gas/mips/elfel-rel2.d: Likewise.
217 * gas/mips/elfel-rel3.d: Likewise.
218 * gas/mips/empic.d: Likewise.
219 * gas/mips/mips16-e.d: Likewise.
220 * gas/mips/mips16-f.d: Likewise.
221 * gas/mips/mipsel16-f.d: Likewise.
222 * gas/mips/telempic.d: Likewise.
223 * gas/mips/tempic.d: Likewise.
224 * gas/mips/tmips16-e.d: Likewise.
225 * gas/mips/tmipsel16-e.d: Likewise.
226
227 * gas/mips/mips16-f.d: Fix the symbol table output.
228
229 * gas/mips/mipsel16-f.d: Fix the endian.
230
231 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
232
233 2001-08-10 Richard Sandiford <rsandifo@redhat.com>
234
235 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
236 * gas/mips/mips-gp32-fp64.d: Likewise.
237 * gas/mips/mips-abi32.d: Likewise.
238 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
239 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
240 * gas/mips/mips-abi32-pic.d: Likewise.
241
242 2001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
243
244 * mips/lb.d: Reflect disassembler output fixes.
245 * mips/mips32.d: Likewise.
246 * mips/mips64.d: Likewise. Typo.
247 * mips/sb.d: Likewise.
248 * mips/trunc.d: Likewise.
249
250 2001-08-04 H.J. Lu <hjl@gnu.org>
251
252 * gas/cris/operand-err-1.s: Updated.
253
254 2001-08-04 H.J. Lu <hjl@gnu.org>
255 Chris G. Demetriou <cgd@broadcom.com>
256
257 * gas/mips/e32-rel4.s: Removed.
258
259 * gas/mips/e32-rel4.d: Use elf-rel4.s.
260
261 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
262
263 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
264 * gas/mips/mips-abi32.d: Likewise.
265 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
266 * gas/mips/mips-gp32-fp32.d: Likewise.
267 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
268 * gas/mips/mips-gp32-fp64.d: Likewise.
269 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
270 * gas/mips/mips-gp64-fp32.d: Likewise.
271 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
272 * gas/mips/mips-gp64-fp64.d: Likewise.
273
274 * gas/mips/mips-abi32-pic.s: Add space for objdump.
275 * gas/mips/mips-abi32.s: Likewise.
276 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
277 * gas/mips/mips-gp32-fp32.s: Likewise.
278 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
279 * gas/mips/mips-gp32-fp64.s: Likewise.
280 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
281 * gas/mips/mips-gp64-fp32.s: Likewise.
282 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
283 * gas/mips/mips-gp64-fp64.s: Likewise.
284
285 * gas/mips/mips-abi32-pic.s: Add the missing .end.
286 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
287 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
288 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
289 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
290
291 2001-08-03 Richard Sandiford <rsandifo@redhat.com>
292
293 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
294 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
295
296 * gas/mips/mips.exp: Run new tests.
297
298 2001-08-02 Richard Sandiford <rsandifo@redhat.com>
299
300 * gas/mips/mips-gp32-fp32,
301 * gas/mips/mips-gp32-fp64,
302 * gas/mips/mips-gp64-fp32,
303 * gas/mips/mips-gp64-fp64,
304 * gas/mips/mips-abi32,
305 * gas/mips/mips-gp32-fp32-pic,
306 * gas/mips/mips-gp32-fp64-pic,
307 * gas/mips/mips-gp64-fp32-pic,
308 * gas/mips/mips-gp64-fp64-pic,
309 * gas/mips/mips-abi32-pic: New testcases.
310
311 * gas/mips/mips.exp: Run them.
312
313 2001-08-01 Alan Modra <amodra@bigpond.net.au>
314
315 * gas/elf/section2.l: Adjust warning message comparison.
316
317 2001-07-31 Richard Sandiford <rsandifo@redhat.com>
318
319 * gas/mips/mips.exp (el): New variable.
320 Use it to pick ELF reloc tests.
321
322 2001-07-26 Chris Demetriou <cgd@broadcom.com>
323
324 * gas/mips/lif-empic.d: Add back dollar signs before floating
325 point register names.
326
327 2001-07-26 Alan Modra <amodra@bigpond.net.au>
328
329 * gas/i386/relax.s: Test rs_space.
330 * gas/i386/relax.d: Update.
331
332 2001-07-23 Alan Modra <amodra@bigpond.net.au>
333
334 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
335 * gas/i386/intel.d: Likewise.
336
337 2001-07-16 Philip Blundell <philb@gnu.org>
338
339 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
340 change to disassembler.
341
342 2001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
343
344 Fix failures in MIPS testsuite:
345 * gas/mips/abs.d: Pass -march=4000 to gas.
346 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
347 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
348
349 2001-07-11 Jakub Jelinek <jakub@redhat.com>
350
351 * gas/sparc/unalign.s: Remove .uaxword test.
352 * gas/sparc/unalign.d: Adjust accordingly.
353
354 2001-07-08 Anders Norlander <anorland@synergenix.se>
355
356 * gas/all/gas.exp: Run incbin test.
357 * gas/all/incbin.s: New file.
358 * gas/all/incbin.d: New file.
359
360 2001-07-04 Richard Sandiford <rsandifo@redhat.com>
361
362 * gas/mips/elf-rel3.s: Add zero word to end of file.
363
364 2001-07-03 H.J. Lu <hjl@gnu.org>
365
366 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
367
368 2001-07-01 Ben Elliston <bje@redhat.com>
369
370 * gas/m88k/allinsn.s: New file.
371 * gas/m88k/allinsn.d: Likewise.
372 * gas/m88k/m88k.exp: Test with allinsn.s also.
373
374 2001-06-28 Eric Christopher <echristo@redhat.com>
375
376 * gas/mips/usd.d: Change for march/mtune.
377 * gas/mips/ulh-xgot.d: Ditto.
378 * gas/mips/uld.d: Ditto.
379 * gas/mips/trunc.d: Ditto.
380 * gas/mips/rol.d: Ditto.
381 * gas/mips/nodelay.d: Ditto.
382 * gas/mips/mul.d: Ditto.
383 * gas/mips/mul-ilocks.d: Ditto.
384 * gas/mips/trap20.d: Ditto.
385 * gas/mips/mips4.d: Ditto.
386 * gas/mips/mips16.d: Ditto.
387 * gas/mips/lif-xgot.d: Ditto.
388 * gas/mips/lif-svr4pic.d: Ditto.
389 * gas/mips/ld-xgot.d: Ditto.
390 * gas/mips/ld-svr4pic.d: Ditto.
391 * gas/mips/ld-ilocks-addr32.d: Ditto.
392 * gas/mips/lb-xgot.d: Ditto.
393 * gas/mips/jal-xgot.d: Ditto.
394 * gas/mips/jal-svr4pic.d: Ditto.
395 * gas/mips/delay.d: Ditto.
396 * gas/mips/lb-xgot-ilocks.d: Ditto.
397 * gas/mips/div.d: Ditto.
398 * gas/mips/break20.d: Ditto.
399 * gas/mips/delay.d: Ditto.
400 * gas/mips/elf_e_flags3.d: Ditto.
401 * gas/mips/elf_e_flags4.d: Ditto.
402 * gas/mips/lineno.d: Ditto.
403 * gas/mips/mips16.d: Ditto.
404 * gas/mips/mips4.d: Ditto.
405 * gas/mips/mips4010.d: Ditto.
406 * gas/mips/mips4650.d: Ditto.
407
408 2001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
409
410 * gas/arm/arm.exp: Remove msr-bad.s test.
411 Select processor type for architecture specific instruction tests.
412
413 * gas/arm/adrl.s: Add adrEQl as a test.
414 * gas/arm/adrl.d: Adjusted expected output.
415
416 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
417 * gas/arm/msr-bad.s: Delete.
418
419 2001-06-18 Tom Rix <trix@redhat.com>
420
421 * gas/ppc/aix.exp: New file, aix specific tests.
422 * gas/ppc/align.s: New file, .comm alignment test.
423
424 2001-06-13 Andreas Jaeger <aj@suse.de>
425
426 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
427
428 2001-06-06 Peter Jakubek <pjak@snafu.de>
429
430 * gas/mri/for.d: Correct for swapped operands.
431 * gas/mri/if.d: Likewise.
432 * gas/mri/repeat.d: Likewise.
433 * gas/mri/while.d: Likewise.
434
435 2001-06-12 Alan Modra <amodra@bigpond.net.au>
436
437 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
438
439 2001-06-10 H.J. Lu <hjl@gnu.org>
440
441 * gas/elf/section2.l: Match various white spaces.
442
443 2001-06-10 H.J. Lu <hjl@gnu.org>
444
445 * gas/elf/section2.e: Support 64bit ELF.
446 * gas/elf/section2.e-mips: Likewise.
447
448 2001-06-08 H.J. Lu <hjl@gnu.org>
449
450 * gas/mips/elfel-rel3.s: Moved to ...
451 * gas/mips/elf-rel3.s: Here.
452
453 * gas/mips/elf-rel3.d: Updated.
454
455 * gas/mips/elfel-rel3.d: Updated.
456
457 * gas/mips/relax.d: New file.
458 * gas/mips/relax.s: Likewise.
459
460 * gas/mips/mips.exp: Run relax and set xfail.
461
462 2001-06-08 H.J. Lu <hjl@gnu.org>
463
464 * gas/mips/illegal.s: New file.
465 * gas/mips/illegal.l: Likewise.
466
467 * gas/elf/elf.exp (run_list_test): New.
468 Run illegal with run_list_test.
469
470 2001-06-08 H.J. Lu <hjl@gnu.org>
471
472 * gas/mips/elf-jal.d: New file.
473
474 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
475
476 2001-06-08 Alan Modra <amodra@bigpond.net.au>
477
478 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
479
480 2001-06-07 H.J. Lu <hjl@gnu.org>
481
482 * gas/elf/section2.e-mips: New file.
483
484 * gas/elf/elf.exp (run_list_test): Add suffix.
485 Pass -mips as suffix to run_list_test for mips.
486
487 2001-06-07 H.J. Lu <hjl@gnu.org>
488
489 * gas/elf/section2.l: Match ".*GAS.*" instead of
490 "GAS LISTING .*".
491
492 2001-06-07 H.J. Lu <hjl@gnu.org>
493
494 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
495
496 2001-06-07 H.J. Lu <hjl@gnu.org>
497
498 * gas/mips/empic.d: Support stabs.
499 * gas/mips/mips16-e.d: Likewise.
500 * gas/mips/mips16-f.d: Likewise.
501 * gas/mips/mipsel16-f.d: Likewise.
502 * gas/mips/telempic.d: Likewise.
503 * gas/mips/tempic.d: Likewise.
504 * gas/mips/tmips16-e.d: Likewise.
505 * gas/mips/tmipsel16-e.d: Likewise.
506
507 2001-06-06 H.J. Lu <hjl@gnu.org>
508
509 * gas/mips/elf-rel3.s: New file.
510 * gas/mips/elf-rel3.d: Likewise.
511 * gas/mips/elfel-rel3.s: Likewise.
512 * gas/mips/elfel-rel3.d: Likewise.
513
514 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
515
516 2001-06-06 H.J. Lu <hjl@gnu.org>
517
518 * gas/elf/elf.exp (run_list_test): New.
519 Run section2 with run_list_test.
520
521 * gas/elf/section2.e: New file.
522 * gas/elf/section2.l: Likewise.
523 * gas/elf/section2.s: Likewise.
524
525 2001-06-04 H.J. Lu <hjl@gnu.org>
526
527 * gas/mips/mips4010.s: Add the missing ".end".
528 * gas/mips/mips4100.s: Likewise.
529 * gas/mips/mips4650.s: Likewise.
530 * gas/mips/sync.s: Likewise.
531
532 2001-06-02 H.J. Lu <hjl@gnu.org>
533
534 * gas/sparc/unalign.d: Support Sparc V9.
535
536 2001-05-28 Jeff Sturm <jsturm@one-point.com>
537
538 * gas/sparc/unalign.s: New test. Check unaligned relocs.
539 * gas/sparc/unalign.d: New expected test results.
540 * gas/sparc/sparc.exp: Run new test.
541
542 2001-05-27 Hans-Peter Nilsson <hp@axis.com>
543
544 * gas/cris/addi.d: Tweak for 64-bit BFD.
545 * gas/cris/binop-cmpmove.d: Ditto.
546 * gas/cris/binop-cmpmovx.d: Ditto.
547 * gas/cris/binop-extx.d: Ditto.
548 * gas/cris/binop.d: Ditto.
549 * gas/cris/bork.d: Ditto.
550 * gas/cris/branch.d: Ditto.
551 * gas/cris/break.d: Ditto.
552 * gas/cris/brokw-1.d: Ditto.
553 * gas/cris/brokw-2.d: Ditto.
554 * gas/cris/brokw-3.d: Ditto.
555 * gas/cris/ccr.d: Ditto.
556 * gas/cris/clear.d: Ditto.
557 * gas/cris/continue.d: Ditto.
558 * gas/cris/fragtest.d: Ditto.
559 * gas/cris/jump-type.d: Ditto.
560 * gas/cris/labfloat.d: Ditto.
561 * gas/cris/macroat.d: Ditto.
562 * gas/cris/movem-to-reg.d: Ditto.
563 * gas/cris/nosep.d: Ditto.
564 * gas/cris/oneop-type.d: Ditto.
565 * gas/cris/prefix.d: Ditto.
566 * gas/cris/pushpop-byte-sreg.d: Ditto.
567 * gas/cris/pushpop-dword-sreg.d: Ditto.
568 * gas/cris/pushpop-word-sreg.d: Ditto.
569 * gas/cris/pushpop.d: Ditto.
570 * gas/cris/quick-s6.d: Ditto.
571 * gas/cris/quick-u5.d: Ditto.
572 * gas/cris/quick-u6.d: Ditto.
573 * gas/cris/range-err-1.s: Ditto.
574 * gas/cris/rd-pic-1.d: Ditto.
575 * gas/cris/rd-regprefix-1.d: Ditto.
576 * gas/cris/rd-regprefix-1b.d: Ditto.
577 * gas/cris/reg-to-mem.d: Ditto.
578 * gas/cris/regreg.d: Ditto.
579 * gas/cris/return.d: Ditto.
580 * gas/cris/scc.d: Ditto.
581 * gas/cris/separator.d: Ditto.
582 * gas/cris/shexpr-1.d: Ditto.
583 * gas/cris/sreg-to-x.d: Ditto.
584 * gas/cris/test.d: Ditto.
585 * gas/cris/unimplemented.d: Ditto.
586 * gas/cris/unop-mem.d: Ditto.
587 * gas/cris/x-to-byte-sreg.d: Ditto.
588 * gas/cris/x-to-dcr1-sreg.d: Ditto.
589 * gas/cris/x-to-dword-sreg.d: Ditto.
590 * gas/cris/x-to-word-sreg.d: Ditto.
591 * gas/cris/shexpr-1.d: Ditto. Correct format.
592
593 2001-05-25 H.J. Lu <hjl@gnu.org>
594
595 * gas/mips/e32el-rel2.d: New for little endian mips.
596 * gas/mips/elfel-rel2.d: Likewise.
597 * gas/mips/elfel-rel.d: Likewise.
598 * gas/mips/mipsel16-f.d: Likewise.
599 * gas/mips/telempic.d: Likewise.
600 * gas/mips/tmipsel16-e.d: Likewise.
601
602 * gas/mips/tempic.d: New for traditional mips.
603 * gas/mips/tmips16-e.d: Likewise.
604
605 * gas/mips/elf-rel.d: Handle alignment padding.
606 * gas/mips/elf-rel2.d: Likewise.
607
608 * gas/mips/mips.exp: Support little endian and traditional
609 mips.
610
611 2001-05-24 H.J. Lu <hjl@gnu.org>
612
613 * gas/m68k/pcrel.d: Support 64bit BFD.
614
615 2001-05-24 H.J. Lu <hjl@gnu.org>
616
617 * gas/arm/adrl.d: Support 64bit BFD.
618 * gas/arm/arm7t.d: Likewise.
619 * gas/arm/inst.d: Likewise.
620 * gas/arm/pic.d: Likewise.
621 * gas/arm/xscale.d: Likewise.
622
623 2001-05-23 Alan Modra <amodra@one.net.au>
624
625 * gas/elf/ehopt0.d: Tweak for bigendian targets.
626
627 2001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
628
629 * gas/mips/abs.d: Remove $ before register names, per latest
630 disassembler.
631 * gas/mips/add.d: Ditto.
632 * gas/mips/and.d: Ditto.
633 * gas/mips/beq.d: Ditto.
634 * gas/mips/bge.d: Ditto.
635 * gas/mips/bgeu.d: Ditto.
636 * gas/mips/blt.d: Ditto.
637 * gas/mips/bltu.d: Ditto.
638 * gas/mips/delay.d: Ditto.
639 * gas/mips/div-ilocks.d: Ditto.
640 * gas/mips/div.d: Ditto.
641 * gas/mips/dli.d: Ditto.
642 * gas/mips/elf_e_flags1.d: Ditto.
643 * gas/mips/elf_e_flags2.d: Ditto.
644 * gas/mips/elf_e_flags3.d: Ditto.
645 * gas/mips/elf_e_flags4.d: Ditto.
646 * gas/mips/jal-empic.d: Ditto.
647 * gas/mips/jal-svr4pic.d: Ditto.
648 * gas/mips/jal-xgot.d: Ditto.
649 * gas/mips/jal.d: Ditto.
650 * gas/mips/la-empic.d: Ditto.
651 * gas/mips/la-svr4pic.d: Ditto.
652 * gas/mips/la-xgot.d: Ditto.
653 * gas/mips/la.d: Ditto.
654 * gas/mips/lb-empic.d: Ditto.
655 * gas/mips/lb-svr4pic.d: Ditto.
656 * gas/mips/lb-xgot-ilocks.d: Ditto.
657 * gas/mips/lb-xgot.d: Ditto.
658 * gas/mips/lb.d: Ditto.
659 * gas/mips/ld-empic.d: Ditto.
660 * gas/mips/ld-ilocks-addr32.d: Ditto.
661 * gas/mips/ld-ilocks.d: Ditto.
662 * gas/mips/ld-svr4pic.d: Ditto.
663 * gas/mips/ld-xgot.d: Ditto.
664 * gas/mips/ld.d: Ditto.
665 * gas/mips/li.d: Ditto.
666 * gas/mips/lif-empic.d: Ditto.
667 * gas/mips/lif-svr4pic.d: Ditto.
668 * gas/mips/lif-xgot.d: Ditto.
669 * gas/mips/lifloat.d: Ditto.
670 * gas/mips/mips16.d: Ditto.
671 * gas/mips/mips32.d: Ditto.
672 * gas/mips/mips4.d: Ditto.
673 * gas/mips/mips4010.d: Ditto.
674 * gas/mips/mips4100.d: Ditto.
675 * gas/mips/mips4650.d: Ditto.
676 * gas/mips/mips64.d: Ditto.
677 * gas/mips/mul-ilocks.d: Ditto.
678 * gas/mips/mul.d: Ditto.
679 * gas/mips/nodelay.d: Ditto.
680 * gas/mips/rol.d: Ditto.
681 * gas/mips/sb.d: Ditto.
682 * gas/mips/trap20.d: Ditto.
683 * gas/mips/trunc.d: Ditto.
684 * gas/mips/uld.d: Ditto.
685 * gas/mips/ulh-empic.d: Ditto.
686 * gas/mips/ulh-svr4pic.d: Ditto.
687 * gas/mips/ulh-xgot.d: Ditto.
688 * gas/mips/ulh.d: Ditto.
689 * gas/mips/ulw.d: Ditto.
690 * gas/mips/usd.d: Ditto.
691 * gas/mips/ush.d: Ditto.
692 * gas/mips/usw.d: Ditto.
693
694 2001-05-14 Richard Henderson <rth@redhat.com>
695
696 * gas/elf/ehopt0.s: New.
697 * gas/elf/ehopt0.d: New.
698 * gas/elf/elf.exp: Run it.
699
700 2001-05-12 Peter Targett <peter.targett@arccores.com>
701
702 * gas/arc/st.s: Add test case @h30 fixup.
703 * gas/arc/st.d: Update to suit.
704
705 2001-05-12 Alan Modra <amodra@one.net.au>
706
707 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
708 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
709
710 * gas/i386/ssemmx2.d: Correct movq.
711
712 2001-05-10 Hans-Peter Nilsson <hp@axis.com>
713
714 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
715 handling.
716
717 2001-05-04 Alan Modra <amodra@one.net.au>
718
719 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
720 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
721 pinsrw, and pmovmskb.
722 * gas/i386/sse2.d: Correct register for movmskpd.
723
724 2001-05-02 Johan Rydberg <jrydberg@opencores.org>
725
726 * gas/openrisc/addi.s: New file.
727 * gas/openrisc/addi.d: Likewise.
728 * gas/openrisc/allinsn.exp: Likewise.
729 * gas/openrisc/allinsn.s: Likewise.
730 * gas/openrisc/allinsn.d: Likewise.
731 * gas/openrisc/lohi.s: Likewise.
732 * gas/openrisc/lohi.d: Likewise.
733 * gas/openrisc/store.s: Likewise.
734 * gas/openrisc/store.d: Likewise.
735
736 2001-04-05 Hans-Peter Nilsson <hp@axis.com>
737
738 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
739 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
740 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
741 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
742 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
743 New tests.
744 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
745 in comment.
746 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
747 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
748 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
749 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
750 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
751 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
752 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
753 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
754 trailing empty lines.
755 * gas/cris/continue.s: Ditto, tweak comment.
756
757 * lib/gas-defs.exp (run_dump_test): Support using readelf.
758 * config/default.exp: Default READELF and READELFFLAGS.
759
760 2001-03-31 Alan Modra <alan@linuxcare.com.au>
761
762 * gas/all/cond.s: Add .if .elseif tree.
763 * gas/all/cond.d: Match above.
764
765 2001-03-30 H.J. Lu <hjl@gnu.org>
766
767 * gas/i386/relax.d: Dump with -s instead of -drw.
768
769 2001-03-29 H.J. Lu <hjl@gnu.org>
770
771 * gas/i386/relax.s: New test for relaxation between sections.
772 * gas/i386/relax.d: New.
773
774 * gas/i386/i386.exp: Add tests for ELF.
775
776 2001-03-27 Chris Demetriou <cgd@broadcom.com>
777
778 * gas/mips/lineno.d: Allow for the possibility that
779 the local labels won't be in the objdump output. Match
780 zeros in addresses using '+' for better compatibility with
781 different targets.
782
783 2001-03-26 Chris Demetriou <cgd@broadcom.com>
784
785 * gas/mips/sync.s: Declare 'foo' as a function so that this
786 test will work on properly on ECOFF targets.
787
788 2001-03-24 Alan Modra <alan@linuxcare.com.au>
789
790 * gas/i386/ssemmx2.s: Change movntq to movntdq.
791 * gas/i386/ssemmx2.d: Matching change.
792
793 2001-03-23 Hans-Peter Nilsson <hp@axis.com>
794
795 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
796 New tests.
797
798 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
799 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
800
801 2001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
802
803 * gas/vax/quad.exp: Correct expected result.
804
805 2001-03-19 Andreas Schwab <schwab@suse.de>
806
807 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
808 consistent output across targets.
809 * gas/m68k/pcrel.d: Adjusted.
810
811 2001-03-18 H.J. Lu <hjl@gnu.org>
812
813 * gas/i386/intel.s: Move PIC code to ...
814 * gas/i386/intelpic.s: New. Here.
815 * gas/i386/intel.d: Updated.
816 * gas/i386/intelpic.d: New.
817
818 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
819 targets only.
820
821 2001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
822
823 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
824
825 2001-02-26 H.J. Lu <hjl@gnu.org>
826
827 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
828
829 2001-02-23 H.J. Lu <hjl@gnu.org>
830
831 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
832
833 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
834 "cmp4".
835 * gas/ia64/opc-a.s: Rebuilt.
836 * gas/ia64/opc-a.d: Likewise.
837
838 2001-02-17 Chris Demetriou <cgd@broadcom.com>
839
840 * gas/mips/mips32.d: Remove ELF dependencies. This test
841 wasn't meant to be ELF specific, and doesn't have to be.
842 * gas/mips/mips64.d: Likewise.
843
844 2001-02-17 Chris Demetriou <cgd@broadcom.com>
845
846 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
847 tests if not ELF; they test ELF-specific features.
848
849 2001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
850
851 * gas/mri/mri.exp: Don't execute the M68K specific tests
852 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
853
854 2001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
855
856 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
857 Assembly Language Input Standard.
858 * gas/m68hc11/malis.d: New file.
859 * gas/m68hc11/malis-include.s: New file.
860 * gas/m68hc11/all.exp: Add the new test.
861
862 2001-01-12 Alan Modra <alan@linuxcare.com.au>
863
864 * gas/i386/i386.exp (gas_64_check): Correct target string.
865 Use gas_64_check rather than target string to decided whether
866 x86_64 checks should run.
867
868 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
869 * gas/i386/ssemmx2.s: Likewise.
870 * gas/i386/sse2.d: Update to suit.
871 * gas/i386/ssemmx2.s: Likewise.
872
873 2001-01-11 Peter Targett <peter.targett@arccores.com>
874
875 * gas/arc/alias.*: Removed.
876 * gas/arc/branch.*: Likewise.
877 * gas/arc/insn3.*: Likewise.
878 * gas/arc/math.*: Likewise.
879 * gas/arc/sshift.*: Likewise.
880 * gas/arc/arc.exp: Simplified test process for base case
881 instruction set by adding run_dump_test cases for all base
882 instructions.
883 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
884 * gas/arc/add.s, gas/arc/add.d: Likewise.
885 * gas/arc/and.s, gas/arc/and.d: Likewise.
886 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
887 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
888 * gas/arc/b.s, gas/arc/b.d: Likewise.
889 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
890 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
891 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
892 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
893 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
894 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
895 * gas/arc/j.s, gas/arc/j.d: Likewise.
896 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
897 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
898 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
899 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
900 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
901 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
902 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
903 * gas/arc/or.s, gas/arc/or.d: Likewise.
904 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
905 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
906 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
907 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
908 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
909 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
910 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
911 * gas/arc/add.s, gas/arc/add.d: Likewise.
912 * gas/arc/st.s, gas/arc/st.d: Likewise.
913 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
914 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
915 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
916 * gas/arc/warn.s: Removed warning test case for setting of flags
917 followed by conditional branch, an arc5 only feature.
918
919 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
920
921 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
922
923 2001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
924
925 * gas/m68hc11/opers12.s: Add more tests for index post byte.
926 * gas/m68hc11/opers12.d: Likewise.
927
928 2001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
929
930 * gas/m68hc11/all.exp: Add new tests for dwarf2.
931 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
932 * gas/m68hc11/opers12-dwarf2.d: Likewise.
933 * gas/m68hc11/insns-dwarf2.d: Likewise.
934
935 2001-01-11 Nick Clifton <nickc@redhat.com>
936
937 * gas/arm/adrl.s: Add global label 'foo'.
938 * gas/arm/adrl.d: Expect to see references to 'foo' in the
939 disassembly. COFF and ELF disassemblys should now be the same.
940
941 Wed Jan 10 15:14:54 MET 2001 Jan Hubicka <jh@suse.cz>
942
943 * i386.exp: Add ssemmx2 and sse2 tests.
944 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
945
946 2001-01-09 Nick Clifton <nickc@redhat.com>
947
948 * gas/arm/pic.d: Fix patterns to match new behaviour of
949 disassembler.
950 inst.d: Fix patterns to match new behaviour of disassembler.
951
952 2001-01-03 Philip Blundell <pb@futuretv.com>
953
954 * gas/vtable/vtable.exp: Don't run tests on Alpha.
955
956 Sat Jan 6 13:34:07 MET 2001 Jan Hubicka <jh@suse.cz>
957
958 * i386.exp: Add tests for presence of 32bit versus 64bit output
959 format; run both 64bit and 32bit tests when format is available;
960 add x86_64 test.
961 * x86_64.s: New file.
962 * x86_64.d: New file.
963
964 2001-01-02 Nick Clifton <nickc@redhat.com>
965
966 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
967 instruction is legal in v5. Also fix expected error message.
968
969 2001-01-01 Philip Blundell <philb@gnu.org>
970
971 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
972 * gas/arm/arm.exp: Run them.
973 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
974 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
975
976 2000-12-22 H.J. Lu <hjl@gnu.org>
977
978 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
979 * gas/i386/intel.d: Updated.
980
981 2000-12-12 Jim Wilson <wilson@redhat.com>
982
983 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
984 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
985
986 2000-12-12 Nick Clifton <nickc@redhat.com>
987
988 * gas/vtable/vtable.exp: Fix formatting.
989
990 * gas/arm/elsegundo.s: New Test (currently disabled).
991 * gas/arm/elsegundo.d: Expected test results.
992
993 2000-12-11 H.J. Lu <hjl@gnu.org>
994
995 * gas/i386/intel.d: Adjusted for the a.out assembler.
996 * gas/i386/intel.s: Likewise.
997
998 2000-12-09 Nick Clifton <nickc@redhat.com>
999
1000 * gas/m68k/pcrel.d: Update to match latest assembler output.
1001
1002 2000-12-02 Chris Demetriou <cgd@sibyte.com>
1003
1004 * gas/mips/elf_e_flags.s: Add padding to the end of the
1005 file so that objdump output will be consistent.
1006 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
1007 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
1008 "..." at end of objdump output because of zero bytes at end
1009 of section.
1010 * gas/mips/elf_e_flags.c: Add note to comment about
1011 what's changing in elf_e_flags.s.
1012
1013 * gas/mips/la.s: Add padding to the end of the file so that
1014 objdump output will be consistent.
1015 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
1016 end of objdump output because of zero bytes at end of
1017 section.
1018
1019 * gas/mips/sync.s: Add padding to the end of the file so that
1020 objdump output will be consistent.
1021 * gas/mips/sync.d: Expect "..." at end of objdump output
1022 because of zero bytes at end of section.
1023
1024 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
1025 alignment issues so tests are useful on multiple targets.
1026 * gas/mips/empic.s: Likewise.
1027 * gas/mips/mips16-e.d: Likewise.
1028 * gas/mips/mips16-e.s: Likewise.
1029 * gas/mips/mips16-f.d: Likewise.
1030 * gas/mips/mips16-f.s: Likewise.
1031
1032 * gas/mips/mips32.d: Expect disassembly of madd and maddu
1033 to use their correct names. Add tests for break and sdbbp.
1034 * gas/mips/mips32.s: Likewise.
1035
1036 * gas/mips/mips64.s: Add test for assembly of MIPS64
1037 extensions.
1038 * gas/mips/mips64.d: Likewise.
1039 * gas/mips/mips.exp: Test using the new "mips64" test.
1040
1041 2000-12-01 Chris Demetriou <cgd@sibyte.com>
1042
1043 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
1044 when mips16 code generation is enabled.
1045
1046 * gas/mips/empic.d: Adjust for the fact that the difference
1047 between two symbols in the same section are not expected to
1048 generate a reloc.
1049 * gas/mips/empic.s: Likewise. Also, correct typo in comment
1050 about expected relocs.
1051
1052 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
1053 instruction assembly test.
1054 * gas/mips/mips.exp: Add the test mentioned above.
1055
1056 2000-11-30 Diego Novillo <dnovillo@redhat.com>
1057
1058 * intel.s, intel.d: New test for @GOT references.
1059
1060 2000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1061
1062 * gas/sh/err.exp: New, framework for error-testing.
1063 * gas/sh/err-1.s: New test.
1064
1065 2000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1066
1067 * gas/m68hc11/opers12.s: New test for movw operands.
1068 * gas/m68hc11/opers12.d: Likewise.
1069
1070 2000-11-24 Nick Clifton <nickc@redhat.com>
1071
1072 * arm.exp: Run tests for xscale as well as arm.
1073 Run xscale tests.
1074
1075 * xscale.s: New file: XScale instruction tests.
1076 * xscale.d: New file: Expected XScale instruction results.
1077
1078 2000-11-20 H.J. Lu <hjl@gnu.org>
1079
1080 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
1081 * gas/i386/intel.s: Likewise.
1082
1083 2000-11-16 H.J. Lu <hjl@gnu.org>
1084
1085 * gas/symver/symver0.d: Add 64bit support.
1086 * gas/symver/symver1.d: Likewise.
1087
1088 2000-11-16 H.J. Lu <hjl@gnu.org>
1089
1090 * gas/symver/symver.exp: Don't run symver4 nor symver5.
1091
1092 2000-11-13 H.J. Lu <hjl@gnu.org>
1093
1094 * gas/symver/symver.exp: New for symver test.
1095 * gas/symver/symver0.d: Likewise.
1096 * gas/symver/symver0.s: Likewise.
1097 * gas/symver/symver1.d: Likewise.
1098 * gas/symver/symver1.s: Likewise.
1099 * gas/symver/symver2.l: Likewise.
1100 * gas/symver/symver2.s: Likewise.
1101 * gas/symver/symver3.l: Likewise.
1102 * gas/symver/symver3.s: Likewise.
1103 * gas/symver/symver4.l: Likewise.
1104 * gas/symver/symver4.s: Likewise.
1105 * gas/symver/symver5.l: Likewise.
1106 * gas/symver/symver5.s: Likewise.
1107 * gas/symver/symver6.l: Likewise.
1108 * gas/symver/symver6.s: Likewise.
1109
1110 2000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
1111
1112 * gas/macros/macros.exp: Mark strings test xfail for sh.
1113
1114 2000-10-24 Diego Novillo <dnovillo@cygnus.com>
1115
1116 * intel.s, intel.d: Add new tests for intel syntax.
1117
1118 2000-10-19 Alan Modra <alan@linuxcare.com.au>
1119
1120 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
1121 * gas/elf/section1.s: Likewise.
1122 * gas/elf/section[01].d: Change to suit.
1123
1124 2000-10-18 H.J. Lu <hjl@gnu.org>
1125
1126 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
1127 change.
1128
1129 2000-10-15 Diego Novillo <dnovillo@cygnus.com>
1130
1131 * intel.s, intel.d: Add new tests for naked registers using intel
1132 syntax.
1133
1134 2000-09-29 Hans-Peter Nilsson <hp@axis.com>
1135
1136 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
1137 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
1138 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
1139 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
1140
1141 2000-09-28 Alan Modra <alan@linuxcare.com.au>
1142
1143 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
1144 * gas/hppa/reloc/reloc.exp: Likewise.
1145 * gas/hppa/unsorted/unsorted.exp: Likewise.
1146
1147 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
1148
1149 2000-09-22 Jim Wilson <wilson@cygnus.com>
1150
1151 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
1152 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
1153
1154 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
1155 * gas/ia64/dv-waw-err.s: Likewise.
1156 * gas/ia64/dv-imply.d: Regenerate.
1157 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
1158 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
1159 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
1160
1161 2000-09-14 Timothy Wall <twall@cygnus.com>
1162
1163 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
1164 comparisons which should and should not produce DVs.
1165
1166 2000-09-05 Alan Modra <alan@linuxcare.com.au>
1167
1168 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
1169
1170 2000-08-29 Timothy Wall <twall@cygnus.com>
1171
1172 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
1173 * gas/ia64/dv-mutex.d: Update regexp pattern.
1174 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
1175 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
1176 Test still fails due to insn opcode pattern changes.
1177
1178 2000-08-21 H.J. Lu <hjl@gnu.org>
1179
1180 * gas/all/cofftag.d: Support the strict COFF.
1181
1182 2000-08-16 Jim Wilson <wilson@cygnus.com>
1183
1184 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
1185 * gas/ia64/dv-raw-err.l: Likewise.
1186 * gas/ia64/dv-waw-err.l: Update sed pattern.
1187 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
1188 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
1189
1190 2000-08-16 Nick Clifton <nickc@redhat.com>
1191
1192 * gas/arm/inst.s: Add tests for edge cases of shift based
1193 addressing modes.
1194
1195 * gas/arm/inst.d: Add expected results for new tests.
1196
1197 2000-07-20 Hans-Peter Nilsson <hp@axis.com>
1198
1199 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
1200 * gas/ieee-fp/x930509a.exp: Ditto.
1201 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
1202 * gas/cris/*: New tests for CRIS.
1203
1204 2000-07-19 Alan Modra <alan@linuxcare.com.au>
1205
1206 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
1207 (semi): Likewise.
1208 (strings): Don't run for hppa, except for hppa*-*-linux*.
1209
1210 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
1211 pseudos.
1212
1213 2000-07-18 Scott Bambrough <scottb@netwinder.org>
1214
1215 * gas/arm/inst.d: Fix expected results to match current assembler
1216 output. Patch from Justin Seger <justin.m.seger@intel.com>.
1217
1218 2000-07-10 Alan Modra <alan@linuxcare.com.au>
1219
1220 * gas/vtable/vtable.exp: Disable test for hppa.
1221
1222 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
1223 run test for any elf target.
1224 (applybug): Don't run test for linux.
1225 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
1226 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
1227 (labelbug): xfail for hppa-linux.
1228
1229 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
1230 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
1231 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
1232 r_no_reloc.s, reduce3.s}: Likewise.
1233 * gas/hppa/unsorted/common.s: Likewise.
1234
1235 2000-07-05 Nick Clifton <nickc@cygnus.com>
1236
1237 * gas/d30v/inst.d: Fix expected results to match current assembler
1238 output.
1239 * gas/d30v/bittest.l: Fix expected warning messages to match
1240 current assembler output.
1241
1242 2000-06-29 Kazu Hirata <kazu@hxi.com>
1243
1244 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
1245 in ldmac and stmac.
1246 * gas/h8300/macs.s: Likewise.
1247
1248 2000-06-27 Nick Clifton <nickc@cygnus.com>
1249
1250 * gas/d30v/bittest.l: Edit to match new warning messages produced
1251 by assembler.
1252
1253 2000-06-19 Timothy Wall <twall@cygnus.com>
1254
1255 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
1256 * gas/all/gas.exp: Make adjustments for tic54x target.
1257 * gas/ieee-fp/x930509a.exp: Ditto.
1258 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
1259 moved into the LMA and is not printed separately by objdump any
1260 longer. This still needs to be tested.
1261
1262 2000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
1263
1264 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
1265 * gas/m68hc11/all.exp: Specific tests for m68hc11.
1266 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
1267 * gas/m68hc11/insns[ds]: Another test.
1268 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
1269 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
1270
1271 2000-06-17 Alan Modra <alan@linuxcare.com.au>
1272
1273 * gas/macros/strings.s: Don't start directives in first column
1274 (for LABELS_WITHOUT_COLONS targets).
1275
1276 2000-06-14 H.J. Lu <hjl@gnu.org>
1277
1278 * gas/macros/strings.d: Support a.out and coff.
1279
1280 2000-06-14 Nick Clifton <nickc@cygnus.com>
1281
1282 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
1283 flag is no longer legal syntax.
1284
1285 2000-06-09 Nick Clifton <nickc@cygnus.com>
1286
1287 * gas/macros/macros.exp: Run new test: strings.
1288 * gas/macros/strings.s: New test: String expansion inside
1289 macros.
1290 * gas/macros/strings.d: New test results.
1291
1292 2000-06-04 Alan Modra <alan@linuxcare.com.au>
1293
1294 * gas/i386/prefix.s: Modify so we have at least one x86 test that
1295 checks the line separator.
1296
1297 Sun May 21 10:08:08 2000 Hans-Peter Nilsson <hp@axis.com>
1298
1299 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
1300
1301 2000-05-15 Nick Clifton <nickc@cygnus.com>
1302
1303 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
1304
1305 2000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
1306
1307 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
1308
1309 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
1310 weak symbol.
1311
1312 2000-05-08 Alan Modra <alan@linuxcare.com.au>
1313
1314 * gas/mri/float.d: Fix for srec length change.
1315
1316 2000-05-02 Alan Modra <alan@linuxcare.com.au>
1317
1318 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
1319 behaviour for hppa*-*-linux* throughout file.
1320 * gas/hppa/reloc/reloc.exp: Ditto.
1321 (reduce2.s): Disable test for elf targets.
1322
1323 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
1324
1325 * gas/elf/section0.s: Don't start pseudos on first column so
1326 targets that define LABELS_WITHOUT_COLONS work.
1327 * gas/elf/section1.s: Ditto.
1328 * gas/vtable/inherit0.s: Ditto.
1329 * gas/vtable/inherit1.s: Ditto.
1330 * gas/vtable/entry0.s: Ditto.
1331 * gas/vtable/entry1.s: Ditto.
1332
1333 2000-05-01 Nick Clifton <nickc@cygnus.com>
1334
1335 * gasp/macro.out: Fix label numbers to remove leading zeroes.
1336 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
1337
1338 2000-04-25 Alan Modra <alan@linuxcare.com.au>
1339
1340 * gas/i386/general.l: Allow for DISP32 pe relocs.
1341 * gas/i386/jump.d: Similarly.
1342
1343 Mon Apr 24 16:35:08 2000 Jim Wilson <wilson@cygnus.com>
1344
1345 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
1346 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
1347 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
1348 tnat.nz.orcm, tnat.nz.andcm inputs.
1349 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
1350 * gas/ia64/opc-i.s: Regenerate.
1351
1352 * gas/ia64/opc-i.s: Regenerate.
1353 * gas/ia64/opc-f.pl: Add explicit stop at end.
1354
1355 2000-04-22 Timothy Wall <twall@cygnus.com>
1356
1357 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
1358 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
1359
1360 Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
1361 David Mosberger <davidm@hpl.hp.com>
1362 Timothy Wall <twall@cygnus.com>
1363 Jim Wilson <wilson@cygnus.com>
1364
1365 * gas/vtable/vtable.exp: Disable for ia64.
1366 * gas/ia64: New testsuite directory.
1367
1368 2000-04-03 Alan Modra <alan@linuxcare.com.au>
1369
1370 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
1371 checks to start.
1372 * gas/i386/general.l: Likewise.
1373
1374 2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
1375
1376 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
1377 with 32 bits, not with the unsigned shorter opcodes.
1378 * gas/mn10300/basic.exp: Likewise.
1379
1380 2000-03-31 Alexandre Oliva <aoliva@cygnus.com>
1381
1382 * lib/gas-defs.exp (regexp_diff): Don't break on the first
1383 difference, list them all.
1384
1385 2000-03-29 Nick Clifton <nickc@cygnus.com
1386
1387 * gas/arm/thumb.s: Add test of bal instruction.
1388
1389 2000-03-27 Alan Modra <alan@linuxcare.com.au>
1390
1391 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
1392 LISTING_WORD_SIZE==1.
1393 * gas/all/gas.exp (do_930509a): Same here.
1394 * gas/all/cond.d: And here.
1395
1396 2000-03-16 Nick Clifton <nickc@cygnus.com>
1397
1398 * gas/arm/arm.exp: Run branch.s test.
1399 Run tests if target is strongarm.
1400
1401 * gas/arm/branch.s: New test. Make sure that assembler can handle
1402 same-section branch relocations properly.
1403
1404 * gas/arm/branch.d: New file. Expected output from assembling
1405 branch.s.
1406
1407 2000-03-10 Geoffrey Keating <geoffk@cygnus.com>
1408
1409 * gas/mips/empic.d: New file.
1410 * gas/mips/empic.s: New file.
1411 * gas/mips/mips16-e.d: New file.
1412 * gas/mips/mips16-e.s: New file.
1413 * gas/mips/mips16-f.d: New file.
1414 * gas/mips/mips16-f.s: New file.
1415 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
1416 expected failure.
1417
1418 2000-02-25 H.J. Lu <hjl@gnu.org>
1419
1420 * gas/i386/general.l: Support a.out and coff.
1421
1422 2000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
1423
1424 * gas/i386/intel.s: New file, intel version of opcode.s
1425 * gas/i386/intel.d: New file, copy of opcode.d
1426 * gas/i386/i386.exp: Call it.
1427
1428 * gas/i386/general.s: Add extra "out" instructions.
1429 * gas/i386/general.l: Likewise.
1430
1431 2000-01-31 Nick Clifton <nickc@cygnus.com>
1432
1433 * gas/arm/inst.s: Include test of ATPCS register naming
1434 conventions.
1435
1436 * gas/arm/float.s: Include test of ATPCS register naming
1437 conventions.
1438
1439 Fri Jan 21 12:48:06 2000 H.J. Lu <hjl@gnu.org>
1440
1441 * gas/i386/general.l: Support a.out.
1442 * gas/i386/jump.d: Likewise.
1443 * gas/i386/jump16.d: Likewise.
1444
1445 2000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
1446
1447 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
1448 * gas/i386/jump16.{s,d}: To here.
1449 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
1450 tests in general.s so that objdump is exercised.
1451
1452 * gas/i386/i386.exp: Call new tests.
1453
1454 2000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
1455
1456 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
1457 .code16, and .code32 modes.
1458
1459 Tue Nov 30 23:02:01 1999 Jeffrey A Law (law@cygnus.com)
1460
1461 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
1462 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
1463 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
1464 * gas/mn10300/basic.exp: Run the am33 tests.
1465
1466 1999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
1467
1468 * gas/mips/la.d: Adjust for new la macro expansion.
1469 Change matches for explicit addresses to matches for
1470 any address.
1471 * gas/mips/la-xgot.d: Same.
1472 * gas/mips/la-svr4pic.d: Same.
1473
1474 1999-11-01 Nick Clifton <nickc@cygnus.com>
1475
1476 Remove reloc generating references to local labels in test code.
1477 Some ARM targets (eg PE) generate a reloc based on the label,
1478 whilst others (eg ELF) generate a reloc based on the section
1479 symbol. This meant that the disassembled outputs would differ.
1480
1481 * gas/arm/inst.s: Change test of BLPL instruction.
1482 * gas/arm/inst.d: Change expected decode of BLPL instruction.
1483 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
1484 Remove .rdata section, since this cannot exist in an arm-aout
1485 target.
1486 * gas/arm/arm7t.d: Change expected reloc generated for .word
1487 directive.
1488
1489 1999-10-21 Nick Clifton <nickc@cygnus.com>
1490
1491 * gas/arm/arm7t.d: Update to match latest objdump output.
1492 * gas/arm/inst.s: Fix erroneous test case.
1493 * gas/arm/inst.d: Update to match latest objdump output.
1494
1495 Mon Oct 11 13:37:51 1999 Geoffrey Keating <geoffk@cygnus.com>
1496
1497 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
1498 indeterminate number of extra lines here".
1499
1500 * gas/elf/elf.exp: Remove XFAILs.
1501 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
1502 * gas/elf/section1.d: Likewise.
1503
1504 Thu Oct 7 00:12:04 MDT 1999 Diego Novillo <dnovillo@cygnus.com>
1505
1506 * gas/d10v: New directory.
1507 * gas/d10v/d10.exp: New file.
1508 * gas/d10v/inst.s: New file.
1509 * gas/d10v/inst.d: New file.
1510
1511 Thu Oct 7 12:52:25 1999 Geoffrey Keating <geoffk@cygnus.com>
1512
1513 * gas/mips/elf-rel.s: New file.
1514 * gas/mips/elf-rel.d: New file.
1515 * gas/mips/elf-rel2.d: New file.
1516 * gas/mips/e32-rel2.d: New file.
1517 * gas/mips/elf-rel2.s: New file.
1518 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
1519
1520 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
1521 even if the CPU is set to something by default.
1522
1523 Mon Oct 4 18:25:49 1999 Doug Evans <devans@canuck.cygnus.com>
1524
1525 * gas/m32r/error.exp: New testcase driver.
1526 * gas/m32r/m32rx.exp: New testcase driver.
1527 * gas/m32r/fslotx.[sd]: New testcase.
1528 * gas/m32r/m32rx.[sd]: New testcase.
1529 * gas/m32r/relax-s.[sd]: New testcase.
1530 * gas/m32r/interfere.s: New testcase.
1531 * gas/m32r/wrongsize.s: New testcase.
1532
1533 1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
1534
1535 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
1536 * gas/i386/reloc.d: Accept dir32 relocs.
1537
1538 1999-09-12 Donn Terry <donn@interix.com>
1539
1540 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
1541 * lib/gas-defs.exp: Add perror if can not read .d file.
1542
1543 1999-09-04 Steve Chamberlain <sac@pobox.com>
1544
1545 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
1546
1547 1999-09-02 Nick Clifton <nickc@cygnus.com>
1548
1549 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
1550 dump test "entry0" instead of "entry1".
1551
1552 1999-09-01 Scott Bambrough <scottb@netwinder.org>
1553
1554 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
1555 test "entry0" instead of "entry1". ARM targets use REL relocs,
1556 and should use the test entry0.
1557
1558 1999-09-01 H.J. Lu <hjl@gnu.org>
1559
1560 * gas/i386/naked.d: Fix for coff targets.
1561
1562 Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
1563
1564 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
1565 sectioning.
1566 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
1567 PA64.
1568
1569 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
1570 sectioning.
1571 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
1572 Revamp address expressions slightly to handle an arbitrary sized
1573 address.
1574
1575 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
1576 sectioning.
1577 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
1578
1579 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
1580 sectioning.
1581
1582 1999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
1583
1584 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
1585 allow_naked_reg parsing.
1586 * gas/i386/i386.exp: Call it.
1587
1588 1999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
1589
1590 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
1591
1592 Sat Aug 28 00:16:12 1999 Jerry Quinn <jquinn@nortelnetworks.com>
1593
1594 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
1595 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
1596 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
1597 extract3.s, deposit2.s, deposit3.s: New.
1598
1599 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
1600 Add new syntax versions of instructions to tests.
1601 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
1602 system2.s, unit2.s: New tests.
1603 * hppa/basic/basic.exp: Add new tests.
1604
1605 * gas/hppa/basic/basic.exp:
1606 * gas/hppa/basic/media.s: Add test cases for new instructions.
1607
1608 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
1609 * gas/hppa/basic/branch2.s: New.
1610 * gas/hppa/basic/media.s: New.
1611
1612 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
1613 * gas/hppa/basic/fp_comp2.s: New.
1614
1615 1999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
1616
1617 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
1618 displacement checks with auto address prefix.
1619
1620 1999-08-17 H.J. Lu <hjl@gnu.org>
1621
1622 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
1623
1624 1999-08-09 Ian Lance Taylor <ian@zembu.com>
1625
1626 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
1627 when gas uses 2**4 alignment for .text.
1628 * gas/i386/general.s, gas/i386/general.l: Likewise.
1629 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
1630 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
1631 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
1632
1633 1999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
1634
1635 * gas/i386/reloc.d: Fix so that test passes when enable-targets
1636 includes 64-bit bfd target.
1637
1638 1999-06-13 Ian Lance Taylor <ian@zembu.com>
1639
1640 * gas/i386/katmai.d: Tweak for recent disassembler changes.
1641
1642 1999-06-12 Ian Lance Taylor <ian@zembu.com>
1643
1644 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
1645 "*-*-linux*oldld*".
1646 * gas/vtable/vtable.exp: Likewise.
1647 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
1648 names.
1649
1650 * gas/i386/amd.s: Add a symbol so a.out tests will work.
1651 * gas/i386/katmai.s: Likewise.
1652 * gas/i386/amd.d: Corresponding change.
1653 * gas/i386/katmai.d: Corresponding change.
1654
1655 1999-06-10 Ian Lance Taylor <ian@zembu.com>
1656
1657 * gas/mips/sync.d: Pass -mips2 to the assembler.
1658
1659 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
1660 mips-elf target as well as mips64-elf target.
1661 * gas/mips/elf_e_flags1.d: Corresponding changes.
1662 * gas/mips/elf_e_flags2.d: Likewise.
1663 * gas/mips/elf_e_flags3.d: Likewise.
1664 * gas/mips/elf_e_flags4.d: Likewise.
1665
1666 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
1667
1668 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
1669 parameter.
1670
1671 1999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
1672
1673 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
1674 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
1675 * gas/sparc/prefetch.d: Add -64 as switch.
1676 * gas/sparc/rdpr.d: Ditto.
1677 * gas/sparc/wrpr.d: Ditto.
1678 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
1679 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
1680 current gas outputs %hi(0) and not %hi(0x0).
1681 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
1682 optimizations for setx instruction.
1683 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
1684 compiled-in targets.
1685
1686 1999-06-10 Richard Henderson <rth@cygnus.com>
1687
1688 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
1689 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
1690 * gas/macros/{irp,rept,test2,test3}.d: Update.
1691
1692 1999-06-05 Richard Henderson <rth@cygnus.com>
1693
1694 * gas/elf/elf.exp: New directory.
1695 * gas/elf/section0.[sd]: New test.
1696 * gas/elf/section1.[sd]: New test.
1697
1698 1999-06-03 Philip Blundell <philb@gnu.org>
1699
1700 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
1701 bfd and opcodes.
1702
1703 1999-05-28 Ian Lance Taylor <ian@zembu.com>
1704
1705 * gas/vtable/vtable.exp: Don't run test for i960 yet.
1706
1707 1999-05-17 Nick Clifton <nickc@cygnus.com>
1708
1709 * gas/mcore/allinsn.d: Updated to match latest objdump output.
1710
1711 1999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
1712
1713 * gas/i386/opcode.d: Modify callw to suit disasm fix.
1714
1715 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
1716
1717 * gas/i386/amd.s: Pad to multiple of 8
1718 * gas/i386/amd.d: Here too.
1719
1720 * gas/i386/prefix.[sd]: Align with nops
1721 * gas/i386/reloc.[sd]: Here too.
1722
1723 * gas/i386/katmai.[sd]: New for PIII SIMD
1724 * gas/i386/i386.exp: Call it.
1725
1726 1999-05-02 Nick Clifton <nickc@cygnus.com>
1727
1728 * gas/mcore/allinsn.d: Update to match latest assembler
1729 operations.
1730
1731 1999-04-16 DJ Delorie <dj@cygnus.com>
1732
1733 * gas/i386/amd.s: Add NOPs to align for coff targets
1734 * gas/i386/amd.d: and check for them.
1735
1736 Thu Apr 15 15:03:43 1999 Jeffrey A Law (law@cygnus.com)
1737
1738 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
1739
1740 Wed Apr 14 13:43:06 1999 Jeffrey A Law (law@cygnus.com)
1741
1742 * gas/hppa/basic/branch.s: Do not use immediate value where we
1743 really want a register.
1744 * gas/hppa/basic/coprmem.s: Likewise.
1745 * gas/hppa/basic/fmemLRbug.s: Likewise.
1746 * gas/hppa/basic/coprmem.s: Likewise.
1747 * gas/hppa/basic/spop.s: Likewise.
1748 * gas/hppa/basic/imem.s: Likewise.
1749 * gas/hppa/parse/badfmpyadd.s: Likewise.
1750 * gas/hppa/parse/calldatabug.s: Likewise.
1751 * gas/hppa/parse/entrybug.s: Likewise.
1752 * gas/hppa/parse/exprbug.s: Likewise.
1753 * gas/hppa/parse/fixup7bug.s: Likewise.
1754 * gas/hppa/parse/labelbug.s: Likewise.
1755 * gas/hppa/reloc/applybug.s: Likewise.
1756 * gas/hppa/reloc/funcrelocbug.s: Likewise.
1757 * gas/hppa/reloc/labelopbug.s: Likewise.
1758 * gas/hppa/reloc/longcall.s: Likewise.
1759 * gas/hppa/reloc/plabelbug.s: Likewise.
1760 * gas/hppa/reloc/reduce.s: Likewise.
1761 * gas/hppa/reloc/reduce2.s: Likewise.
1762 * gas/hppa/reloc/reduce3.s: Likewise.
1763 * gas/hppa/unsorted/brlenbug.s: Likewise.
1764 * gas/hppa/unsorted/importbug.s: Likewise.
1765 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
1766
1767 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
1768 for loads and stores using reg + small d addresses.
1769 No longer expect failure for mis-parse of imm %reg.
1770
1771 1999-04-13 Doug Evans <devans@casey.cygnus.com>
1772
1773 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
1774 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
1775 so branch relaxation restrictions won't interfere with parallelization
1776 attempts.
1777
1778 1999-04-08 Nick Clifton <nickc@cygnus.com>
1779
1780 * gas/mcore: New Directory.
1781 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
1782 tests.
1783 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
1784 tests.
1785 * gas/mcore/allinsn.d: New File: Expected output file for MCore
1786 assembly tests.
1787
1788 1999-03-20 Doug Evans <devans@casey.cygnus.com>
1789
1790 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
1791
1792 1999-03-16 Martin Hunt <hunt@cygnus.com>
1793
1794 * gas/d30v/d30.exp (run_list_test): Add new tests,
1795 label, guard-debug, serial, warn_oddreg, bittest, and mul.
1796
1797 * gas/d30v/opt.s: Fix some warnings and add a few labels
1798 to keep things from parallelizing where we don't want them to.
1799
1800 * gas/d30v/reloc.s: Fix warning.
1801
1802 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
1803
1804 * gas/d30v/label.s: New test. Check that labels are aligned
1805 on 8-byte boundaries.
1806
1807 * gas/d30v/guard-debug.s: New test. Test output with "-g".
1808
1809 * gas/d30v/serial.s: New test. Check for warnings with
1810 illegal serial instructions.
1811
1812 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
1813 odd-numbered registers are used for some instructions.
1814
1815 * gas/d30v/bittest.s: New test. Check for bit operation
1816 instructions (BCLR, BNOT, BSET, BTST) in the IU.
1817
1818 * gas/d30v/mul.s: New test. Check for restricted sequences
1819 in a bunch of different multiply instructions.
1820
1821 * gas/vtable/vtable.exp (run_list_test): Don't
1822 run test on D30V.
1823
1824 1999-03-05 Nick Clifton <nickc@cygnus.com>
1825
1826 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
1827 test.
1828
1829 1999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
1830
1831 * gas/mips/mips.exp: Run the new tests, below.
1832 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
1833 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
1834 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
1835
1836 * lib/gas-defs.exp (run_dump_test): Document. It's not
1837 really trivial.
1838
1839 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
1840 $program (the dump tool).
1841
1842 1999-02-10 Doug Evans <devans@casey.cygnus.com>
1843
1844 * gas/m32r/allinsn.d: Prefix all | with \.
1845 (push,pop): Fix expected output.
1846 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
1847 * gas/m32r/fslot.d: Prefix all | with \.
1848
1849 1999-02-08 Nick Clifton <nickc@cygnus.com>
1850
1851 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
1852 Some ports use it as a comment initiator.
1853
1854 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
1855 REL relocations and so do not have one.
1856
1857 1998-12-18 Nick Clifton <nickc@cygnus.com>
1858
1859 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
1860 * gas/fr30/allinsn.d: Fix to match latest assembler output
1861
1862 1998-12-03 Nick Clifton <nickc@cygnus.com>
1863
1864 * gas/fr30/allinsn.d: Updated to match latest assembler output.
1865
1866 1998-12-02 Nick Clifton <nickc@cygnus.com>
1867
1868 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
1869
1870 * gas/fr30/allinsn.d: Update to match latest assembler output.
1871
1872 Thu Nov 19 15:59:51 1998 Dave Brolley <brolley@cygnus.com>
1873
1874 * gas/fr30/allinsn.s: Reorder insns for better simulation.
1875
1876 Thu Nov 19 07:50:44 1998 Doug Evans <devans@charmed.cygnus.com>
1877
1878 * gas/mips/sync.[sd]: New testcase.
1879 * gas/mips/mips.exp: Run it.
1880
1881 Wed Nov 18 11:27:56 1998 Dave Brolley <brolley@cygnus.com>
1882
1883 * gas/fr30/allinsn.s (dmov): Correct hex literals.
1884
1885 Tue Nov 17 15:24:20 1998 Nick Clifton <nickc@cygnus.com>
1886
1887 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
1888 to end of file.
1889
1890 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
1891 opcodes.
1892
1893 Mon Nov 16 16:50:27 1998 Nick Clifton <nickc@cygnus.com>
1894
1895 * gas/fr30/allinsn.s: Fix syntax errors.
1896
1897 Mon Nov 16 19:27:52 1998 Dave Brolley <brolley@cygnus.com>
1898
1899 * gas/fr30/allinsn.s: Fixed more typos.
1900
1901 Fri Nov 13 13:15:01 1998 Nick Clifton <nickc@cygnus.com>
1902
1903 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
1904 case vs lower case.
1905
1906 Tue Nov 10 14:54:47 1998 Nick Clifton <nickc@cygnus.com>
1907
1908 * gas/fr30/allinsn.s: New file.
1909 * gas/fr30/allinsn.d: New file.
1910 * gas/fr30/allinsn.exp: New file.
1911 * gas/fr30/fr30.exp: New file.
1912
1913 Mon Nov 2 20:16:50 1998 Doug Evans <devans@canuck.cygnus.com>
1914
1915 * gas/m32r/fslot.[sd]: New testcase.
1916 * gas/m32r/m32r.exp: Run it.
1917
1918 Tue Oct 20 11:35:06 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
1919
1920 * gas/i386/i386.exp: Run AMD insn test.
1921 * gas/i386/amd.s: New test.
1922 * gas/i386/amd.d: New test results.
1923
1924 Sun Sep 20 01:00:01 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1925
1926 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
1927 first line of the listing.
1928
1929 Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
1930
1931 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
1932 * gas/ppc/astest2.d: Likewise.
1933
1934 Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
1935
1936 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
1937 of whitespace for 64-bit hosts.
1938
1939 Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
1940
1941 * gas/vtable/vtable.exp: New.
1942 * gas/vtable/{entry0.s,entry0.d}: New.
1943 * gas/vtable/{entry1.s,entry1.d}: New.
1944 * gas/vtable/{inherit0.s,inherit0.d}: New.
1945 * gas/vtable/{inherit1.s,inherit1.l}: New.
1946
1947 Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
1948
1949 * gas/i386/white.l: Revert patch of August 12.
1950
1951 Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
1952
1953 * gas/mn10300/udf.s: New test.
1954 * gas/mn10300/basic.exp: Run it.
1955
1956 Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
1957
1958 * gas/i386/general.l: Test andb $~0x80,foo.
1959 * gas/i386/general.s: Update.
1960
1961 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
1962
1963 Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
1964
1965 * gas/i386/white.s: Add some more whitespace tests.
1966 * gas/i386/white.l: Update accordingly.
1967
1968 Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
1969
1970 * gas/i386/*: All new i386 testsuite.
1971
1972 1998-07-02 Ken Raeburn <raeburn@cygnus.com>
1973
1974 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
1975 canonical form.
1976
1977 Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
1978
1979 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
1980
1981 Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
1982
1983 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
1984 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
1985 section.
1986
1987 Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
1988
1989 * gas/v850/hilo2.s: Use r1 as the destination of the movea
1990 instruction, since r0 is read only.
1991
1992 * gas/v850/basic.exp: Fix names of special area relocations.
1993 Set -mwarn-signed-overflow flag when running range.s test.
1994
1995 Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
1996
1997 * gas/d30v/reloc.d: Updated to match latest assembler output.
1998
1999 Wed Jun 17 14:02:10 1998 Frank Ch. Eigler <fche@cygnus.com>
2000
2001 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
2002 run on differently targeted assembler.
2003 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
2004 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
2005 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
2006 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
2007
2008 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
2009 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
2010 original `ld.d' had. Find `ld.s'.
2011 * gas/mips/mul-ilocks.d: Nearly ditto.
2012
2013 Thu Jun 11 16:50:46 1998 Nick Clifton <nickc@cygnus.com>
2014
2015 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
2016
2017 * gas/d30v/inst.s: Add nop to keep assembled instructions at
2018 expected addresses.
2019
2020 Mon Jun 8 18:47:11 1998 Nick Clifton <nickc@cygnus.com>
2021
2022 * gas/d30v/array.d: Updated to match latest assembler results.
2023 * gas/d30v/reloc.d: Partially updated to match latest assembler
2024 results.
2025
2026 Fri Jun 5 19:15:59 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2027
2028 * gas/m68k/operands.s: For all pc relative addresses change tstl
2029 to pea since the former does not allow pcrel on m68000. Do not
2030 make label foo global, so that references to it can be relaxed on
2031 ELF targets.
2032 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
2033
2034 Tue Jun 2 15:08:36 1998 Geoff Keating <geoffk@ozemail.com.au>
2035
2036 * gas/ppc/ppc.exp: Run simpshft test.
2037 * gas/ppc/simpshft.d: New file.
2038 * gas/ppc/simpshft.s: New file.
2039
2040 Mon Jun 1 17:00:22 1998 Jeffrey A Law (law@cygnus.com)
2041
2042 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
2043 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
2044
2045 Fri May 29 12:07:35 1998 Ian Lance Taylor <ian@cygnus.com>
2046
2047 * gas/mips/mips.exp: Adjust ilocks initialization to match current
2048 assembler defaults more closely.
2049
2050 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
2051 the instruction.
2052 * gas/sh/basic.exp: Adjust accordingly.
2053
2054 Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
2055
2056 * gas/d30v/align.d: Updated to match latest assembler output.
2057 * gas/d30v/inst.d: Updated to match latest assembler output.
2058 * gas/d30v/inst.s: Updated to match latest assembler rules.
2059 * gas/d30v/opt.d: Updated to match latest assembler output.
2060
2061 Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
2062
2063 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
2064 * gas/m32r/uppercase.d: Likewise.
2065
2066 Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
2067
2068 * gas/arm/thumb.s: Add period to start of labels to prevent
2069 assembler thinking that they are function entry points.
2070
2071 Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
2072
2073 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
2074
2075 Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
2076
2077 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
2078 disassembler.
2079
2080 Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
2081
2082 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
2083 * gas/mips/ld-ilocks-addr32.d : New.
2084
2085 Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
2086
2087 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
2088
2089 Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
2090
2091 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
2092 sddbp instructions.
2093 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
2094 instructions.
2095 * gas/mips/mips.exp: Run them.
2096
2097 Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
2098
2099 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
2100 in disassembly, where the offset is in hex and has a "0x" prefix.
2101
2102 Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
2103
2104 * gas/mips/lineno.[sd]: Assembly source line number test.
2105 * gas/mips/mips.exp: Added lineno test.
2106
2107 Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
2108
2109 * gas/testsuite/all/gas.exp: No longer expect failures for
2110 difference of undefined symbols on mn10x00 targets.
2111
2112 Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
2113
2114 * gas/all/align.s: Back out ".section text" change below;
2115 use ".text" again.
2116 * gas/macros/semi.s: Ditto.
2117
2118 Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
2119
2120 * gas/all/align.s: Identify ".text" section explicitly.
2121 * gas/macros/semi.s: Ditto.
2122
2123
2124
2125 Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
2126
2127 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
2128 (ldi16): Improve test.
2129 (nop): Fix test.
2130
2131 Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
2132
2133 * gasp/macro.out: Adjust to reflect the fact that keyword
2134 arguments are now permitted after positional arguments.
2135
2136 Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
2137
2138 * gas/arm/arm7t.d: Update to match latest assembler output.
2139
2140 Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
2141
2142 * gas/ppc/ppc.exp: New file.
2143 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
2144 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
2145
2146 Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
2147
2148 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
2149 * gas/mips/4010.d: Corresponding changes.
2150 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
2151 * gas/mips/4100.d: Corresponding changes.
2152 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
2153 * gas/mips/4650.d: Corresponding changes.
2154
2155 Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
2156
2157 * gas/mri/moveml.d: Add test comments, fix regexps.
2158
2159 Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
2160
2161 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
2162
2163 Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
2164
2165 * gas/m68k/mri_moveml.[sd]: Moved to ...
2166 * gas/mri/moveml.[sd]: ... here.
2167 * gas/mri/mri.exp: Run it.
2168
2169 Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
2170
2171 * gas/mips/4010.s: Add 4010 tests.
2172 * gas/mips/4010.d: Expected output.
2173 * gas/mips/4100.s: Add 4010 tests.
2174 * gas/mips/4100.d: Expected output.
2175 * gas/mips/4650.s: Add 4010 tests.
2176 * gas/mips/4650.d: Expected output.
2177 * gas/mips/mips.exp: Run the new tests.
2178 * gas/mips/*.d: Pass the right processor model to objdump.
2179 Fix minor cases where expected output was wrong due to opcode
2180 conflicts.
2181
2182 Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
2183
2184 * gas/m68k/mri_moveml.[sd]: New testcase.
2185
2186 Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
2187
2188 * gas/m32r/high-1.d: Add hash prefix to constants.
2189
2190 * gas/m32r/allinsn.s: Add hash prefix to some constants.
2191 * gas/m32r/allinsn.d: Add hash prefix to constants.
2192
2193 Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
2194
2195 * gas/m88k/init.d: Fix hexadecimal offsets.
2196
2197 Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
2198
2199 * gas/m32r/uppercase.d: Fix white space matching.
2200 * gas/m32r/relax-1.d: Fix white space matching.
2201
2202 Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
2203
2204 * gas/mips/div.d: Update for recent assembler changes.
2205 * gas/mips/div-ilocks.d: Likewise.
2206
2207 Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
2208
2209 * gas/m32r/allinsn.d (cmpui): Update output to new format.
2210
2211 Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
2212
2213 * gas/arm/inst.d: Updated to match latest disassembler changes.
2214
2215 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
2216
2217 Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
2218
2219 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
2220 gas/mips/jal-xgot.d: Add assembler option to select a specific
2221 target chip, the R3000.
2222 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
2223 R3900.
2224 * gas/mips/mips.exp: Run it.
2225
2226 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
2227 targets.
2228
2229 Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
2230
2231 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
2232
2233 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
2234 changes.
2235
2236 Thu Oct 9 18:10:44 1997 Doug Evans <dje@canuck.cygnus.com>
2237
2238 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
2239
2240 Thu Oct 9 12:59:55 1997 Ian Lance Taylor <ian@cygnus.com>
2241
2242 * gas/arm/arm7t.d: Update for recent disassembler changes.
2243 * gas/h8300/ffxx1.d: Likewise.
2244
2245 Wed Oct 8 16:22:50 1997 Doug Evans <dje@canuck.cygnus.com>
2246
2247 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
2248
2249 Wed Oct 8 15:12:35 1997 Ian Lance Taylor <ian@cygnus.com>
2250
2251 * gas/sparc/synth.d: Update for recent disassembler changes.
2252 * gas/sparc/synth64.d: Likewise.
2253
2254 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
2255 function symbol.
2256 * gas/mips/jal.s: Likewise.
2257
2258 Tue Oct 7 13:30:30 1997 Doug Evans <dje@canuck.cygnus.com>
2259
2260 * gas/sparc/reloc64.[sd]: New testcase.
2261 * gas/sparc/sparc.exp: Run it.
2262
2263 Sat Oct 4 19:14:24 1997 Ian Lance Taylor <ian@cygnus.com>
2264
2265 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
2266
2267 Fri Oct 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
2268
2269 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
2270 work. Correct for big endian and for tabs in input file.
2271
2272 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
2273 * gas/alpha/fp.s: Change comment characters from ! to #.
2274
2275 Thu Sep 18 11:17:53 1997 Doug Evans <dje@canuck.cygnus.com>
2276
2277 * gas/sparc/splet.d: Update to new objdump output format.
2278 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
2279 * gas/sparc/set64.[ds]: New testcase.
2280 * gas/sparc/splet-2.[ds]: New testcase.
2281 * gas/sparc/sparc.exp: Run them.
2282
2283 Tue Sep 16 15:27:08 1997 Ken Raeburn <raeburn@cygnus.com>
2284
2285 Merge changes from Martin Hunt:
2286
2287 * gas/d30v/inst.s: Add some new tests.
2288
2289 * gas/d30v/{inst, opt, reloc}.d: Update results with
2290 new disassembler changes.
2291
2292 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
2293
2294 * gas/d30v/*.d: Update all test results because
2295 of new ".s" and ".l" extensions.
2296
2297 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
2298 * gas/d30v/opt.[sd]: Correct st2w instruction.
2299
2300 * gas/d30v/align.d: Change expected output.
2301
2302 * gas/d30v/reloc.[sd]: Add test case.
2303
2304 * gas/d30v/array.[sd]: New test case.
2305
2306 * gas/d30v/opt.[sd]: Added more test cases.
2307
2308 * gas/d30v/opt.s: Add test cases.
2309 * gas/d30v/reloc.s: Fix a test case.
2310 * gas/d30v/{opt,reloc}.d: Regenerate.
2311
2312 Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
2313
2314 * gas/m32r/high-1.[ds]: New testcase.
2315 * gas/m32r/m32r.exp: Run it.
2316
2317 Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
2318
2319 * gas/m32r/relax-1.[ds]: New testcase.
2320 * gas/m32r/m32r.exp: Run it.
2321
2322 Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
2323
2324 * gas/arc: New directory
2325 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
2326 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
2327
2328 Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
2329
2330 * config/default.exp: Set AS and GASP to as-new, not as.new.
2331
2332 Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
2333
2334 * config/default.exp: Set NM to nm-new, not nm.new, to match
2335 recent change in binutils build directory.
2336
2337 Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
2338
2339 * gas/v850/range.s: New test.
2340 * gas/v850/basic.exp: Run it.
2341
2342 Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
2343
2344 * gas/v850/hilo2.s: New test.
2345 * gas/v850/fepsw.s: New test.
2346 * gas/v850/basic.exp: Run them.
2347
2348 Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
2349
2350 * gas/m32r/uppercase.[sd]: New testcase.
2351 * gas/m32r/m32r.exp: New file.
2352
2353 Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
2354
2355 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
2356 * gas/m68k/operands.d: Likewise.
2357
2358 Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
2359
2360 * gas/arm/arm.exp: Added changes from armT-970328-branch.
2361
2362 Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
2363
2364 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
2365 not div.
2366
2367 Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
2368
2369 * gas/mips/mul.{d,s}: End the tests with no-ops.
2370
2371 Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
2372
2373 * lib/gas-defs.exp (regexp_diff): Improve messages when one
2374 file is shorter than the other.
2375
2376 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
2377
2378 * gas/m88k/init.{s,d}: New checks for proper padding of
2379 .init sections.
2380 * gas/m88k/m88.exp: Run them.
2381
2382 * gas/m68k/t2.d: New file for check of presence of section
2383 symbols on the m68k-motorola-sysv.
2384 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
2385
2386 Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
2387
2388 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
2389
2390 * gas/mips/lifloat.s: Update for recent changes to floating point
2391 handling.
2392 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
2393 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
2394
2395 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
2396
2397 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
2398
2399 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
2400
2401 Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
2402
2403 * gas/d30v/d30.exp: Add optimizer test case.
2404 * gas/d30v/opt.s: Add conditional compilation tests.
2405 * gas/d30v/opt.d: Rebuild.
2406
2407 Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
2408
2409 * gas/mips/{delay.d,nodelay.d}: added.
2410
2411 Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
2412
2413 * gas/m32r/allinsn.d: Update to new objdump output style.
2414
2415 Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
2416
2417 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
2418
2419 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
2420 handle -EL. Add setup_xfail for thumb.
2421
2422 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
2423
2424 Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
2425
2426 * gas/m32r/allinsn.{exp,s.d}: New testcases.
2427
2428 Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
2429
2430 * gas/d30v/d30.exp: Add test case reloc.
2431 * gas/d30v/reloc.[sd]: New files to test relocations.
2432
2433 Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
2434
2435 * gas/arm/inst.d: Update for disassembler changes.
2436 * gas/arm/arm7t.d: Likewise.
2437
2438 Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2439
2440 * gas/m68k/op68000.d: Update for recent assembler bug fix.
2441
2442 Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
2443
2444 * gas/all/gas.exp: xfail a couple tests for the mn10300.
2445
2446 Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
2447
2448 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
2449 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
2450
2451 Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
2452
2453 * gas/tic80/{align.d, align.lst, align.s} New test for the
2454 ".align" pseudop.
2455 * gas/tic80/tic80.exp: Run the align test.
2456
2457 Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
2458
2459 * gas/tic80/{float.d, float.lst, float.s}: New tests for
2460 simple floating point operands.
2461 * gas/tic80/tic80.exp: Run the float test.
2462
2463 Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
2464
2465 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
2466 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
2467 New tests for :m and :s operand modifiers.
2468 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
2469
2470 Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
2471
2472 * gas/macros/semi.s: Force the final alignment to use a fill value
2473 of 0.
2474
2475 * gas/all/cond.s, gas/all/cond.d: New test.
2476 * gas/all/gas.exp: Run it.
2477
2478 Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
2479
2480 * lib/gas-defs.exp(gas_init): Added new parameter for script
2481 name.
2482
2483 Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
2484
2485 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
2486 regops.d, relocs1.d,
2487 (relocs1.c): Add file for reference.
2488 (relocs1b.d): Split reloc table contents test to different test file.
2489 (relocs2.c): Add test that uses various types (char, short, int, ...) of
2490 static and global variables with data shuffling to generate lots of ld/st
2491 instructions for the different types.
2492 (relocs2.d): New file, expected code for relocs2 test.
2493 (relocs2.lst): New file, TI assembler listing for reference.
2494 (relocs2.s): New file, assembly source for relocs2 test.
2495 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
2496 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
2497
2498 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
2499
2500 * gas/all/itbl-test.c(main): Update function calls.
2501 Remove parameters from itbl_get_reg_val and
2502 change itbl_get_insn_name to itbl_get_field.
2503
2504 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
2505
2506 * gas/mips/itbl: Add comments.
2507 * gas/mips/itbl.s: Add comments. Prefix register names with $.
2508 * gas/all/itbl: Generic table for testing for itbl support.
2509 * gas/all/itbl.s: Generic assembly for testing for itbl support.
2510 * gas/mips/itbl-test.c: Moved to gas/all.
2511 * gas/all/itbl-test.c: Moved from gas/mips.
2512
2513 Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
2514
2515 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
2516 endmask.lst, regops.lst}: Remove ^M's from end of lines.
2517 * gas/tic80/bitnum.s: Add comment to each line showing value
2518 that symbolic BITNUM assembles to. Add coverage for raw
2519 numeric values for the BITNUM operand.
2520 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
2521 * gas/tic80/regops.d: Update due to opcode library additions
2522 of floating point test BITNUM values that are ambiguous with
2523 the integral ones.
2524 * gas/tic80/relocs1.s: New test case that tests simple relocs.
2525 * gas/tic80/relocs1.d: Expected output for above.
2526 * gas/tic80/relocs1.lst: TI assembler listing for above.
2527 * gas/tic80/tic80.exp: Add relocs1 test.
2528
2529 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
2530
2531 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
2532 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
2533
2534 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
2535
2536 * gas/macros/semi.s, gas/macros/semi.d: New test.
2537 * gas/macros/macros.exp: Run it.
2538 * gas/mri/semi.s, gas/mri/semi.d: New test.
2539 * gas/mri/mri.exp: Run it.
2540
2541 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
2542
2543 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
2544 output.
2545
2546 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
2547
2548 * gas/all/align.d, gas/all/align.s: New test.
2549 * gas/all/gas.exp: Run it.
2550
2551 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
2552
2553 * gas/mips/mips16.d: Correct PC relative instruction bytes.
2554
2555 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
2556
2557 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
2558 * gas/mips/lif-xgot.d: Likewise.
2559 * gas/mips/ulh-svr4pic.d: Likewise.
2560 * gas/mips/ulh-xgot.d: Likewise.
2561
2562 * gas/mips/mips16.d: Update for yet another change in disassembly
2563 output (this one is spacing only).
2564
2565 Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
2566
2567 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
2568 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
2569 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
2570 tic80.exp}: New files for TIc80 test cases.
2571
2572 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
2573
2574 * gas/mips/mips16.d: Update for change in disassembly output.
2575
2576 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
2577
2578 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
2579
2580 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
2581
2582 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
2583 dissassembler for itbl support.
2584
2585 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
2586
2587 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
2588 option.
2589 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
2590 specified in itbl.
2591
2592 Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
2593
2594 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
2595 * lib/gas-defs.exp: Ditto.
2596
2597 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
2598
2599 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
2600 objdump. Update for current relocation printing style.
2601
2602 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
2603
2604 * gas/mips/mips16.d: Update for disassembler changes.
2605
2606 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
2607
2608 * gas/mips/mips.exp: set ilocks for all 4100/4300
2609
2610 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
2611
2612 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
2613 * gas/mips/mips.exp: Run mips16 test.
2614
2615 * gas/mips/mips.exp: Run dli test unconditionally.
2616 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
2617 boundary.
2618 * gas/mips/dli.d: Corresponding changes.
2619
2620 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
2621
2622 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
2623 * gas/sparc/synth64.d: Likewise.
2624
2625 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
2626
2627 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
2628
2629 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
2630
2631 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
2632 .ifdef, to accomodate change to avoid default alignment on
2633 embedded systems.
2634
2635 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
2636
2637 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
2638 "movb dm,(an)".
2639
2640 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
2641
2642 * gas/mn10300/basic.exp: Update after endianness changes to
2643 the assembler.
2644
2645 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
2646 * gas/mn10200/{movb.s, movbu.s}: Likewise.
2647 * gas/mn10200/basic.exp: Run them.
2648
2649 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
2650
2651 * gas/mn10200/*.s: New tests for the mn10200 assembler.
2652 * gas/mn10200/basic.exp: Run them.
2653
2654 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
2655
2656 * gas/mn10300/*.s: Remove '$' register prefixing.
2657
2658 Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
2659
2660 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
2661 \r will be present.
2662
2663 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
2664
2665 * gas/m68k/*.d: Update for disassembler changes.
2666 * gas/mri/*.d: Likewise.
2667
2668 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
2669
2670 * gas/mn10300/*.s: Use '$' as register prefix for
2671 all register operands.
2672
2673 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
2674
2675 * gas/all/gas.exp: xfail a couple tests for the mn10300.
2676
2677 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
2678
2679 * gas/mn10300/other.s: Update for correct syntax on a
2680 few instructions (those with register lists).
2681 * gas/mn10300/basic.exp: Corresponding changes.
2682
2683 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
2684
2685 * gas/mn10300/movm.s: Update for correct syntax.
2686 * gas/mn10300/basic.exp: Update expected movm bit patterns.
2687
2688 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
2689
2690 * gas/mn10300/other.s: Put parens around register
2691 argument in calls and jmp instructions.
2692
2693 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
2694
2695 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
2696
2697 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
2698
2699 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
2700 as needed.
2701 * gas/hppa/unsorted/unsorted.exp: Likewise.
2702
2703 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
2704
2705 * gas/mn10300/basic.exp: Check opcode insertion for
2706 extended instructions.
2707 * gas/mn10300/extend.s: Tweak constants for better
2708 testsuite coverage.
2709
2710 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
2711
2712 * gas/mn10300/basic.exp: Test insertion of operands
2713 into call and jmp instructions with 32bit offsets.
2714 Fix typo in bit test patterns.
2715 * gas/mn10300/other.s: Tweak constants to improve
2716 testsuite coverage.
2717
2718 * gas/mn10300/basic.exp: Test insertion of 32bit operand
2719 in calls, btst, bclr & bset instructions.
2720
2721 * gas/mn10300/*.s: Tweak constants in 32bit insns for
2722 better testing coverage.
2723 * gas/mn10300/basic.exp: Test insertion of most 32bit
2724 operands.
2725
2726 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
2727
2728 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
2729 movbu, movhu instructions. Check bit patterns for more bit
2730 operations. Check bit patterns for various 16bit call, retf
2731 and ret instructions.
2732 * gas/mn10300/other.s: Update operands for better test coverage.
2733
2734 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
2735
2736 * gas/mn10300/basic.exp: Check bit patterns for a couple more
2737 mov and cmp instructions.
2738
2739 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
2740
2741 * gas/mips/*.d: Update for disassembler changes.
2742
2743 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
2744
2745 * gas/v850/reloc.s: New tests.
2746 * gas/v850/basic.exp: Run them.
2747
2748 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
2749
2750 * gas/mips: Add symbols to several testsuites, since the ELF
2751 assembler now always builds a symbol table, which means that
2752 objdump will no longer report `No symbols in FILE'. Change the
2753 expected output accordingly.
2754
2755 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
2756
2757 * gas/mn10300/basic.exp: Check bit patterns for instructions
2758 with a single 8bit or 16bit immediate operand.
2759
2760 * gas/mn10300/basic.exp: Check bit patterns for many
2761 instructions. Add missing test in do_mov1.
2762 * gas/mn10300/mov1.s: Add missing test.
2763
2764 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
2765
2766 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
2767 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
2768 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
2769 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
2770 * gas/mn10300/{shift.s, sub.s}: Likewise.
2771 * gas/mn10300/basic.exp: Run them.
2772
2773 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
2774
2775 * gas/mn10200, gas/mn10300: New directories for Matsushita
2776 mn10200 and mn10300 tests.
2777
2778 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
2779
2780 * lib/gas-defs.exp (gas_version): Fix for current version
2781 printing.
2782
2783 Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
2784
2785 * gas/sparc/splet.d: Fix typo in cpusha result.
2786
2787 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
2788
2789 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
2790
2791 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
2792
2793 * gas/all/cofftag.s: Use .p2align rather than .align.
2794
2795 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
2796
2797 * gas/h8300/macs.s: Add "stmac" instructions.
2798 * gas/h8300/basic.exp: Test them.
2799
2800 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
2801
2802 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
2803
2804 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
2805
2806 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
2807 registers.
2808
2809 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
2810
2811 * gas/mips/dli.{s,d}: More test cases added.
2812
2813 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
2814
2815 * gas/mips/mips.exp: Add check for dli macro instruction.
2816 * gas/mips/dli.{s,d}: Added.
2817
2818 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
2819
2820 * gas/v850/basic.exp (do_mem): Check bit patterns for short
2821 load/store instructions. Remove xfails for short load/store
2822 instructions.
2823 * gas/v850/mem.s: Offsets for short load/store operands
2824 are unsigned.
2825
2826 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
2827 (do_jumps): Likewise.
2828
2829 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
2830
2831 * gas/v850/misc.s: Tweak register numbers for better testing.
2832 * gas/v850/basic.exp (do_misc): Corresponding changes.
2833
2834 * gas/v850/hilo.s: New testfile.
2835 * gas/v850/basic.exp: Run hilo tests.
2836
2837 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
2838
2839 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
2840
2841 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
2842
2843 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
2844 * gas/v850/move.s: Tweak constants for better testing.
2845
2846 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
2847 xfail sst and sld tests.
2848 (do_mov): Remove bogus xfail.
2849 * gas/v850/mem.s: sst and sld instructions can only index from
2850 "ep" register.
2851
2852 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
2853 Update addresses.
2854 * gas/v850/logical.s: Tweak constants for better testing.
2855
2856 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
2857 but not displacements (yet).
2858
2859 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
2860
2861 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
2862 but not displacements (yet).
2863
2864 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
2865
2866 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
2867 * gas/v850/arith.s: Tweak constants for better testing.
2868
2869 * gas/v850/basic.exp (do_misc): No longer expect failures
2870 assembling "ldsr" and "stsr" opcodes.
2871 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
2872 opcodes.
2873
2874 * gas/v850/basic.exp (do_misc): No longer expect failures
2875 assembling "trap" opcodes.
2876 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
2877
2878 * gas/v850: New directory with v850 tests.
2879
2880 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
2881
2882 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
2883 fic and fice instructions to test 3bit space identifiers.
2884 * gas/hppa/basic/system.s: Similarly for iitlba and
2885 iitlbp.
2886 * gas/hppa/basic/basic.exp: Corresponding changes.
2887
2888 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
2889
2890 * gas/arm/arm.exp: Change inst.s test to check objdump.
2891 * gas/arm/inst.d: Added.
2892
2893 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
2894
2895 * gas/arm/thumb.s: Added.
2896 * gas/arm/immed.s: Added.
2897 * gas/arm/arch4t.s: Added.
2898 * gas/arm/arm.exp: Updated to run the new tests.
2899
2900 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
2901
2902 * gas/h8300/misch.s: Reenable "eepmov.w" test.
2903 * gas/h8300/miscs.s: Likewise.
2904 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
2905 on the H8/300H and H8/S. Don't expect it to fail.
2906
2907 Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
2908
2909 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
2910
2911 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
2912
2913 * gas/arm/arm7t.s: Added.
2914 * gas/arm/arm7t.d: Added.
2915 * gas/arm/arm.exp: Updated to run the new test.
2916
2917 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
2918
2919 * gas/m68k/pcrel.d: Rename from schwab.d.
2920 * gas/m68k/pcrel.s: Rename from schwab.s.
2921
2922 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
2923
2924 * gas/m68k/schwab.d: Correct for ELF format.
2925 * gas/m68k/all.exp: Run "schwab" test for all targets.
2926
2927 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
2928
2929 Avoid DOS file naming problems:
2930 * gas/h8300/branch.s: Rename from branches.s.
2931 * gas/h8300/branchh.s: Rename from branchesh.s.
2932 * gas/h8300/branchs.s: Rename from branchess.s.
2933 * gas/h8300/rotsh.s: Rename from rotshift.s.
2934 * gas/h8300/rotshh.s: Rename from rotshifth.s.
2935 * gas/h8300/rotshs.s: Rename from rotshifts.s.
2936 * gas/h8300/h8300.exp: Corresponding changes.
2937
2938 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
2939
2940 * gas/mips/mips.exp: Add new tests for processors with interlocks
2941 on div and mul.
2942 * gas/mips/div-ilocks.d: Added.
2943 * gas/mips/mul-ilocks.d: Added.
2944
2945 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
2946
2947 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
2948 which now pass.
2949 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
2950 bit host.
2951
2952 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
2953
2954 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
2955 test.
2956 * gas/vax/quad.exp: Expect a nop after the movq.
2957
2958 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
2959
2960 * gas/h8300/cbranchh.s: Switch into h8300h mode.
2961 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
2962
2963 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
2964 H8/S.
2965 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
2966 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
2967 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
2968 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
2969 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
2970 * gas/h8300/h8300.exp: Run them.
2971
2972 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
2973
2974 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
2975 with the same name as a global variable.
2976 * gas/all/gas.exp: Run cofftag test for any COFF target.
2977
2978 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
2979
2980 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
2981 test.
2982
2983 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
2984
2985 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
2986
2987 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
2988
2989 * gas/mips/jal-xgot.d: Correct for 64 bit output.
2990
2991 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
2992
2993 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
2994
2995 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
2996
2997 * gas/m68k/op68000.d: Add statements now caught by gas.
2998
2999 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
3000
3001 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
3002 * gas/sparc/sparc.exp: Run them.
3003
3004 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
3005
3006 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
3007 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
3008 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
3009 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
3010
3011 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
3012
3013 * gas/h8300/mov32bug.s: New test.
3014 * gas/h8300/h8300.exp: Run it.
3015
3016 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
3017
3018 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
3019 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
3020 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
3021 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
3022 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
3023 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
3024 * gas/h8300/h8300.exp: Run them.
3025
3026 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
3027
3028 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
3029
3030 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
3031 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
3032 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
3033 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
3034 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
3035 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
3036 * gas/h8300/h8300.exp: Run them.
3037
3038 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
3039
3040 * gas/sparc/synth.d: Don't require sparc in the file format, since
3041 it won't be there on SunOS.
3042
3043 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
3044
3045 * gas/sparc/synth.[ds]: New testcase.
3046 * gas/sparc/sparc.exp: Run it.
3047
3048 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
3049
3050 * gas/all/gas.exp: xfail difference of two undefined symbols
3051 and difference of forward references for the h8300.
3052
3053 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
3054
3055 * gas/mips/lb-xgot.d: Correct.
3056
3057 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
3058
3059 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
3060 to gas.
3061 * gas/sparc/addend.exp: Execute for any sparc cpu.
3062 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
3063
3064 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
3065
3066 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
3067 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
3068 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
3069 * gas/mips/mips.exp: Run new tests if svr4pic.
3070
3071 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
3072
3073 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
3074
3075 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
3076
3077 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
3078
3079 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
3080
3081 * gas/mips/*.d: Update for changes to disassembler.
3082
3083 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
3084
3085 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
3086 change.
3087
3088 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
3089
3090 * gas/mri/immconst.d: New test.
3091 * gas/mri/mri.exp: Run it.
3092 * gas/mri/constants.s: Test immediate constants.
3093 * gas/mri/constants.d: Corresponding change.
3094
3095 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
3096 * gas/m68k/link.d: Corresponding change.
3097
3098 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
3099
3100 * gas/hppa/unsorted/brlenbug.s: New test.
3101 * gas/hppa/unsorted/unsorted.exp: Run it.
3102
3103 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
3104
3105 * gas/mips/beq.s: Declare text_label global.
3106 * gas/mips/jal.s: Likewise.
3107
3108 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
3109
3110 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
3111
3112 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
3113 * gas/m68k/all.exp: Run it.
3114
3115 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
3116
3117 * gas/m68k/link.s, gas/m68k/link.d: New test.
3118 * gas/m68k/all.exp: Run it.
3119
3120 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
3121
3122 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
3123 * gas/hppa/basic/system.s: Corresponding changes.
3124
3125 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
3126
3127 * gas/m68k/operands.d: Don't require a fixed number of leading
3128 zeros in any number.
3129
3130 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
3131 for immediate values.
3132
3133 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
3134
3135 * gas/arm/arm.exp: Renamed from gas.exp.
3136 * gas/arm/le-fpconst.[sd]: New testcase.
3137
3138 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
3139
3140 * gas/mri/mri.exp: Only run tests for m68k target.
3141
3142 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
3143
3144 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
3145 test.
3146
3147 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
3148
3149 * gas/sh/fp.s (fmac): Update for new assembly syntax.
3150
3151 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
3152
3153 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
3154 (run_dump_test, objdump): Likewise.
3155
3156 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
3157
3158 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
3159 * gas/sparc/sparc.exp: Run them.
3160
3161 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
3162
3163 * Makefile.in, configure.in: Remove; the testsuite is now run
3164 directly from the gas Makefile.
3165
3166 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
3167
3168 * gas/mri/empty.s: New file.
3169 * gas/mri/mri.exp: Test assembling empty.s.
3170 * gas/mri/comment.s: Add a couple more comment variants.
3171
3172 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
3173 targets.
3174
3175 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
3176
3177 * gas/mri/comment.s, gas/mri/comment.d: New test.
3178 * gas/mri/mri.exp: Run it.
3179 * gas/mri/expr.s: Remove whitespace in operand field.
3180 * gas/mri/for.s: Add comments for further testing.
3181 * gas/macros/test2.s: Put in an upper case ELSE to test case
3182 insensitivity.
3183
3184 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
3185
3186 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
3187
3188 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
3189
3190 * gas/sparc/sparc.exp: New file.
3191 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
3192
3193 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
3194
3195 * gas/macros/*: New tests for macros.
3196
3197 * gas/mri/common.s: Use data, not .data.
3198
3199 * gasp/pl3.out: Update for changes in commented source output when
3200 LOCAL is used.
3201
3202 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
3203
3204 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
3205 of diff.
3206 * lib/gas-defs.exp: Define prune_system_crud if it is not already
3207 defined.
3208
3209 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
3210
3211 * gasp/mri/*.out: Use ;, not !, for the comment character.
3212
3213 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
3214
3215 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
3216 expect failure for targets which use SOM.
3217
3218 * lib/gas-defs.exp (run_dump_test): If the program to run does not
3219 exist, mark the test as untested.
3220
3221 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
3222 common test.
3223
3224 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
3225 rather than using an implicit a.out.
3226
3227 * gas/mri/for.s: Add nop to round out to four byte boundary.
3228 * gas/mri/repeat.s: Likewise.
3229 * gas/mri/while.s: Likewise.
3230 * gas/mri/for.d: Expected added nop.
3231 * gas/mri/repeat.d: Likewise.
3232 * gas/mri/while.d: Likewise.
3233
3234 * gas/mips/*.d: Change all test names to say MIPS.
3235
3236 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
3237
3238 * gas/mri/for.d, gas/mri/for.s: New test.
3239 * gas/mri/if.d, gas/mri/if.s: New test.
3240 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
3241 * gas/mri/while.d, gas/mri/while.s: New test.
3242 * gas/mri/mri.exp: Run the new tests.
3243
3244 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
3245
3246 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
3247 64-bit BFD.
3248
3249 * gasp/mri/*: New tests.
3250 * gasp/gasp.exp: Run them. Also, clean up the test names used in
3251 pass and fail.
3252
3253 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
3254
3255 * gas/sh/basic.exp: Update now that we know the right
3256 bit patters for the new sts instructions.
3257
3258 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
3259
3260 * gas/mri/char.d: Fix for little endian machines.
3261 * gas/mri/float.d: Likewise.
3262
3263 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
3264
3265 * gas/all/struct.s, gas/all/struct.d: New test.
3266 * gas/all/gas.exp: Run it.
3267
3268 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
3269
3270 * gas/mri/common.s, gas/mri/common.d: New test.
3271 * gas/mri/mri.exp: Run it.
3272
3273 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
3274
3275 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
3276 test.
3277
3278 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
3279 truncated files, so that the tests pass.
3280
3281 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
3282 constants, and expr.
3283
3284 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
3285 on vxworks*, not just vxworks5.1.
3286
3287 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
3288 (run_dump_test): Just call pass or fail.
3289
3290 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
3291 * gas/m68k/op68000.d: New test.
3292 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
3293 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
3294 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
3295 changes to disassembler.
3296 * gas/m68k/all.exp: Run new tests. Run schwab test for
3297 m68k-*-coff*.
3298
3299 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
3300
3301 * gas/sh/*: New tests for the hitachi-sh.
3302
3303 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
3304
3305 * gas/mri/*: New tests for MRI mode.
3306
3307 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
3308 program executions to the log file before running them. Use the
3309 simple program name, rather than the path to the binary being run,
3310 in pass/fail messages.
3311 (regexp_diff): If the regexp file has the special comment #pass,
3312 stop checking at that point.
3313 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
3314 if they are not already set.
3315
3316 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
3317
3318 * Makefile.in: Remove superfluous runtest gasp.
3319
3320 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
3321
3322 * gasp/*: New.
3323 * Makefile.in: Use gasp tests.
3324 * config/default.exp: Add gasp stuff.
3325
3326 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
3327
3328 * gas/all/gas.exp: Disable tests that are not appropriate for
3329 the PA.
3330
3331 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
3332
3333 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
3334
3335 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3336
3337 * gas/m68k/schwab.*: New test based on a test case from Andreas
3338 Schwab.
3339 * gas/m68k/all.exp: Run it for some aout configurations.
3340
3341 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
3342
3343 * gas/hppa/parse/badfmpyadd.s: New test.
3344 * gas/hppa/parse/parse.exp: Run it.
3345
3346 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
3347
3348 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
3349 ELF targets.
3350
3351 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
3352
3353 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
3354 * arm/arm6.s: Correct bogus tests.
3355 * arm/gas.exp (arm6.s): Is now a valid test.
3356 (arm7dm.s): New test.
3357 * arm/float.s: Add load/store multiple floating point instruction
3358 tests.
3359
3360 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
3361
3362 * gas/hppa/reloc/longcall.s: New test.
3363 * gas/hppa/reloc/reloc.exp: Run it.
3364
3365 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3366
3367 * gas/mips/ld.d: Modified for gas delay-slot fixes.
3368
3369 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
3370
3371 * lib/gas-dg.exp: New file.
3372
3373 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3374
3375 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
3376 targets.
3377
3378 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3379
3380 * lib/gas-defs.exp (pass_phase): New proc.
3381 (run_dump_test): Note passing or failing of each phase of this
3382 test, instead of failure of phases or passing of complete test.
3383 Ensure test file name is in reported message.
3384
3385 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
3386
3387 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
3388 Always resolve testcase status before returning.
3389 If `slurp_options' fails, return and don't do test.
3390 (slurp_options): Fix "can't open" error message.
3391 Return -1 to indicate error.
3392
3393 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
3394
3395 * gas/hppa/unsorted/common.s: New test.
3396 * gas/hppa/unsorted/unsorted.exp: Run it.
3397
3398 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3399
3400 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
3401 uncertainty as to whether there should be trailing bytes in the
3402 output file.
3403 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
3404 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
3405 correct.) End with "..." to match trailing zero bytes.
3406
3407 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
3408
3409 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
3410 * gas/mips/mips.exp: Run new test.
3411
3412 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
3413
3414 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
3415 * gas/hppa/basic/basic.exp: Test them.
3416
3417 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
3418
3419 * gas/mips/uld.d: New file.
3420 * gas/mips/uld.s: New file.
3421 * gas/mips/usd.d: New file.
3422 * gas/mips/usd.s: New file.
3423 * gas/mips/mips.exp: Run new tests.
3424
3425 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
3426
3427 * gas/hppa/reloc/applybug.s: New test.
3428 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
3429
3430 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
3431
3432 * gas/hppa/reloc/picreloc.s: New test.
3433 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
3434
3435 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3436
3437 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
3438 gas/h8300/h8300.exp: New tests.
3439
3440 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
3441
3442 * gas/hppa/basic/basic.exp (do_system): Update.
3443
3444 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3445
3446 * gas/mips/mips.exp: Don't run the memory-access tests if the
3447 format is a.out, because the generated code is different from what
3448 is used with other formats.
3449
3450 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
3451
3452 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
3453 regexp to avoid losing without a controlling tty.
3454
3455 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3456
3457 * gas/i386/pushw.l: Fixed whitespace to match current listing
3458 style.
3459
3460 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
3461 listings enabled.
3462
3463 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3464
3465 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
3466 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
3467 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
3468 findfile and transform procedures to determine objdump program
3469 name.
3470
3471 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
3472 in case the format doesn't automatically require it.
3473 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
3474 name for the reloc type.
3475
3476 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
3477 (run_dump_test): If verbosity level is over 3, print out dump
3478 command and its output.
3479
3480 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
3481
3482 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
3483 disassembly.
3484
3485 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3486
3487 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
3488 it depends on tty modes.
3489
3490 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
3491 -nottyinit.
3492
3493 * gas/arm/gas.exp: The arm6 test should report errors, for now.
3494
3495 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3496
3497 * lib/gas-defs.exp: Use -i in expect_after command.
3498
3499 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3500
3501 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
3502 disassembly.
3503
3504 * gas/ieee-fp: Renamed from ieee.fp.
3505
3506 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
3507
3508 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
3509
3510 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
3511
3512 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
3513
3514 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
3515 to fail. Fix comments for the test. Tweak test name.
3516
3517 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
3518
3519 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
3520 output.
3521
3522 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
3523
3524 * gas/mips/ld.d: Adjust to work for both big and little endian
3525 code.
3526 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
3527 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
3528 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
3529 * gas/mips/usw.d: Likewise.
3530
3531 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
3532
3533 * gas/hppa/unsorted/align4.s: New test.
3534 * gas/hppa/unsorted/unsorted.exp: Run it.
3535
3536 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
3537 current expected PA ELF output.
3538 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
3539 (do_plabel_relocation_test): Likewise.
3540
3541 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
3542
3543 * gas/all/p1480.s: Use larger constant, so expression can have a
3544 positive value.
3545 * gas/all/gas.exp: Expect p1480.s without listings to pass.
3546
3547 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
3548
3549 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
3550 Correct test cases.
3551
3552 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
3553
3554 * gas/hppa/reloc/blebug3.s: New test.
3555 * gas/hppa/reloc/reloc.exp: Run it.
3556
3557 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
3558
3559 * gas/hppa/reloc/reduce3.s: New test.
3560 * gas/hppa/reloc/reloc.exp: Run it.
3561
3562 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
3563
3564 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
3565 current reality.
3566
3567 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
3568
3569 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
3570 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
3571 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
3572 * gas/hppa/reloc/reloc.exp: Changed accordingly.
3573
3574 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3575
3576 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
3577 overflows are correctly converted to jumps.
3578
3579 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3580
3581 * gas/mips: Add test cases for PIC code, both SVR4 style and
3582 -membedded-pic style.
3583
3584 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3585
3586 * gas/mips: New directory with MIPS specific test cases.
3587
3588 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
3589 the name of the source file to assemble.
3590 (regexp_diff): Put the reason for failure in the log file.
3591
3592 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
3593
3594 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
3595 doesn't support it. Redirect stdout using > instead of 1>, and
3596 don't bother to redirect stderr since TCL redirects it anyhow.
3597 (run_dump_test): Pass appropriate arguments to program, defaulting
3598 to -r.
3599
3600 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3601
3602 * gas/vax: New directory.
3603 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
3604 values.
3605
3606 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
3607
3608 * gas/hppa/reloc/r_no_relocbug.s: New test.
3609 * gas/hppa/reloc/reloc.exp: Run it.
3610
3611 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
3612 expected output.
3613
3614 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
3615
3616 * gas/arm/*: New subtree. Add ARM tests.
3617
3618 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
3619
3620 * gas/hppa/unsorted/unsorted.exp: Accept any character
3621 between foo's type and foo itself.
3622
3623 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3624
3625 * lib/gas-defs.exp (run_dump_test): New routine for running the
3626 assembler, running objdump or nm (not fully supported) on the
3627 resulting object file, and comparing the results against a file of
3628 regular expressions in the test suite, all in one command.
3629 Options for the assembler and objdump are read from comments at
3630 the start of the .d file.
3631 (fail_phase, slurp_options): New auxiliary routines.
3632 (regexp_diff): Always return a value. Fix bugs in actually doing
3633 the regexp test.
3634
3635 * gas/sun4/addend.exp: Use run_dump_test.
3636 * gas/sun4/addend.d: Fix regular expressions so that they work.
3637
3638 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
3639
3640 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
3641 * gas/hppa/reloc/reloc.exp: Run them.
3642
3643 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3644
3645 * config/default.exp: Look for "as.new" in "$base_dir/..", where
3646 it got compiled, not in "$base_dir".
3647 * config/unknown.exp: Deleted.
3648
3649 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
3650
3651 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
3652 before exiting. Enclose both calls inside a "catch".
3653 (objdump_finish): Likewise.
3654
3655 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
3656
3657 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
3658 for SOM to match current testcase.
3659
3660 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3661
3662 * gas/i386/{pushw.s,pushw.l}: New test.
3663 * gas/i386/all.exp: Run it.
3664
3665 * Makefile.in (distclean): Remove site config files and gas.sum.
3666
3667 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3668
3669 * gas/m68k/disperr.s: Use % for registers.
3670
3671 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
3672
3673 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
3674
3675 * lib/gas-defs.exp: Replace error proc calls with perror calls.
3676
3677 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
3678
3679 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
3680 ELF code.
3681 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
3682 not support them.
3683 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
3684 new ELF code.
3685
3686 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3687
3688 * config/default.exp: Renamed from unix-gas.exp.
3689
3690 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
3691
3692 * Makefile.in (check): Set TCL_LIBRARY for runtest.
3693
3694 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3695
3696 * gas/hppa/more.parse/callinfobug.s: Add missing name for
3697 procedure.
3698
3699 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
3700 $DATA$ rather than $LIT$ subspace.
3701
3702 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3703
3704 * gas/hppa/reloc/funcrelocbug.s: New test.
3705 * gas/hppa/reloc/reloc.exp: Run it.
3706
3707 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3708
3709 * gas/hppa/unsorted/importbug.s: New test.
3710 * gas/hppa/unsorted/unsorted.exp: Run it.
3711
3712 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3713
3714 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
3715
3716 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
3717 * gas/hppa/unsorted/unsorted.exp: Run it.
3718
3719 * gas/hppa/more.parse/callinfobug.s: New test.
3720 * gas/hppa/omre.parse/parse.exp: Run it.
3721
3722 * gas/hppa/more.parse/regpopbug.s: New test.
3723 * gas/hppa/more.parse/parse.exp: Run it.
3724
3725 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3726
3727 * lib/gas-defs.exp (objdump): New proc.
3728 (objdump_start): Deleted unused proc.
3729 (objdump_start_common): Merged into objdump_start_no_subdir.
3730
3731 * gas/alpha/fp.exp: Use objdump instead of
3732 objdump_start_no_subdir, since the former actually waits for
3733 objdump to finish. Specify .rdata section only. Make comment
3734 indicate Alpha architecture rather than SPARC.
3735 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
3736 against ASCII code 0x2a ("*", special in regexp).
3737 * gas/sun4/addend.exp: Use objdump instead of
3738 objdump_start_no_subdir.
3739
3740 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3741
3742 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
3743 a failure if gas is not producing an ELF object.
3744
3745 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3746
3747 * gas/hppa/basic/fmemLRbug.s: New test.
3748 * gas/hppa/basic/basic.exp: Run it.
3749
3750 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3751
3752 * gas/alpha/fp.*: New files.
3753 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
3754 verbosity level 3 or above only.
3755
3756 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3757
3758 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
3759 PA OSF1.
3760
3761 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3762
3763 * gas/hppa/more.parse/xmpyubug.s: New test.
3764 * gas/hppa/more.parse/parse.exp: Run it.
3765
3766 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3767
3768 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
3769 "simple_diff" from linker test suite.
3770 * gas/sun4/addend.exp: Use it.
3771 * gas/sun4/addend.d: New file.
3772
3773 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
3774
3775 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
3776 format.
3777
3778 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
3779
3780 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
3781 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
3782 well under either version of expect.
3783
3784 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3785
3786 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
3787 elsewhere now.
3788 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
3789 * gas/hppa/basic/basic.exp: Run them.
3790
3791 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3792
3793 * gas/all/gas.exp: No longer expect difference of forward
3794 references to fail.
3795 * gas/all/x930509.s: Fix testcase to match how the expect code was
3796 written.
3797
3798 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3799
3800 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
3801 for cross-subspace call bugs is no longer expected to fail.
3802
3803 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
3804 to having a function's label follow the .PROC directive.
3805
3806 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3807
3808 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
3809 found while working on multiple $CODE$ subspace support.
3810
3811 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3812
3813 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
3814 to fail.
3815 * gas/hppa/more.parse/procbug.s: Add missing .procend.
3816
3817 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
3818
3819 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
3820 app.c change.
3821
3822 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3823
3824 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
3825
3826 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
3827
3828 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
3829 OBJDUMPFLAGS in case it's empty. Use temporary names until the
3830 end; make creating site.exp the final step.
3831 (check): Pass in ASFLAGS.
3832
3833 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
3834 C comments to avoid bugs in latest expect code.
3835
3836 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3837
3838 * gas/m68k/disperr.s: New test.
3839 * gas/m68k/all.exp: Run it.
3840
3841 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3842
3843 * gas/hppa/reloc/roundmode.s: New test.
3844 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
3845
3846 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3847
3848 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
3849 test for ELF.
3850
3851 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3852
3853 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
3854 directive is an XFAIL for SOM assmeblers.
3855
3856 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
3857 cross-subspace call test.
3858
3859 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3860
3861 * gas/hppa/more.parse/appbug.s: New test.
3862 * gas/hppa/more.parse/parse.exp: Run it.
3863
3864 * gas/hppa/unsorted/align3.s: New test.
3865 * gas/hppa/unsorted/unsorted.exp: Run it.
3866
3867 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3868
3869 * gas/all/p2425.s: Insert a tab before assembler directives so
3870 that the directives are not interpreted as labels.
3871
3872 * gas/hppa/basic/weird.s: Sync with GDB version.
3873
3874 * gas/hppa/more.parse/labelbug.s: New test.
3875
3876 * gas/hppa/more.parse/parse.exp: Run it.
3877
3878 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3879
3880 * gas/hppa/reloc/fixupbug.s: New test.
3881 * gas/hppa/reloc/reloc.exp: Run it.
3882
3883 * gas/hppa/reloc/exitbug.s: New test.
3884 * gas/hppa/reloc/reloc.exp: Run it.
3885
3886 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3887
3888 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
3889 share the same test code.
3890 * gas/hppa/reloc/relocreduce.s: Likewise.
3891
3892 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
3893 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
3894
3895 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3896
3897 * gas/hppa/reloc/reloc.exp: No longer expect failure for
3898 field selector on ble instruction test.
3899
3900 * gas/hppa/basic/basic.exp: No longer expect failures for
3901 system instruction tests now that probei is fixed.
3902
3903 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3904
3905 * gas/hppa/reloc/selectorbug.s: New test.
3906 * gas/hppa/reloc/reloc.exp: Run it.
3907
3908 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3909
3910 * gas/hppa/unsorted/fragbug.s: New test.
3911 * gas/hppa/unsorted/unsorted.exp: Run it.
3912
3913 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
3914
3915 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
3916
3917 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3918
3919 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
3920 * gas/hppa/more.parse/parse.exp: Run them.
3921
3922 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3923
3924 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
3925 which specific relocations are expected to be found.
3926
3927 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3928
3929 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
3930
3931 * gas/hppa/more.parse/parse.exp: Add new test.
3932 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
3933 sections are handled correctly.
3934
3935 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
3936
3937 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3938
3939 * gas/hppa/more.parse/calldatabug.s: Colonize.
3940 * gas/hppa/more.parse/parse.exp: Fix typos.
3941
3942 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
3943
3944 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
3945 * gas/hppa/*/*.exp: New test drivers.
3946 * gas/hppa/*/*.s: New test files.
3947
3948 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
3949
3950 * gas/sun4: New directory.
3951 * gas/sun4/addend.s,addend.exp: New test case.
3952 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
3953 test case.
3954
3955 * gas/all/gas.exp: Check `*' in C comments.
3956
3957 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
3958 simplify some tests.
3959 (want_no_output): Return zero or nonzero, depending on success or
3960 failure.
3961 (gas_test_old): Return value from want_no_output.
3962 (objdump_start_common): Split off from objdump_start.
3963 (objdump_start_no_subdir): New procedure.
3964
3965 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
3966
3967 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
3968 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
3969
3970 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
3971 AS_FOR_TARGET.
3972 (check): Don't pass ASFLAGS variable.
3973 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
3974
3975 From Jeff Law:
3976
3977 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
3978 so that tests can parse the output of objdump looking for errors
3979 in relocation entires, file headers and the like.
3980
3981 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
3982
3983 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
3984 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
3985 call so it no longer performs multiple tests.
3986 * gas/m68k/all.exp (t2.s): Don't bother with listings.
3987 (p2410.s): Don't pass unwanted arguments to gas_test_error.
3988
3989 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
3990
3991 * lib/do*: Remove RCS id strings.
3992
3993 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
3994
3995 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
3996 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
3997 * gas/i386: New directory.
3998
3999 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
4000
4001 * Added directory structure, to categorize tests by targets.
4002 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
4003 and refined some to examine the assembler listing output.
4004 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
4005 expect_after patterns.
4006 (gas_start, gas_finish): New procs, for tests that examine process
4007 output.
4008 * config/unix-gas.exp: Invoke gas_init directly, instead of
4009 requiring test .exp files do it.
4010
4011 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
4012
4013 * gas/gas.exp: Handle new tests, and changes to testing procs.
4014
4015 * lib/gas-defs.exp (want_no_output): New proc; success iff output
4016 is empty.
4017 (gas_test_old): Functionally same as old gas_test.
4018 (gas_test_ignore_stdout): Rewritten to use want_no_output.
4019 (gas_test): New argument lists set of options to be tried in
4020 combinations. Option with trailing ">" indicates standard output
4021 should be ignored.
4022
4023 * gas/p2425a.s: Use %-form for registers, so this test can be run
4024 on m68k-coff targets too.
4025
4026 * gas/p2430a.s: New test case, whitespace &c matches customer
4027 report more closely. Gets different results from p2430.s; this is
4028 bad, and not yet tested for.
4029
4030 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
4031
4032 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
4033 * lib/run: New script.
4034 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
4035 and redirection options. Use "run" script so redirection works.
4036 (gas_test): Now takes assembler options as separate arg from input
4037 file name.
4038 (gas_test_ignore_stdout): New proc. Discards output.
4039 (gas_test_error): New proc. Expects assembler to generate output.
4040 (target_cpu_family setting): Handle i486->i386 also.
4041
4042 * lib/do*: Scripts moved here from gas/testscripts. May be useful
4043 someday for writing more test cases; not currently used.
4044
4045 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
4046
4047 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
4048 cases.
4049 * gas/gas.exp: Enable them for appropriate targets. Removed some
4050 useless comments &c. Changed m68k target test to be more general.
4051
4052 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
4053 * gas/gas.exp: Call gas_init.
4054
4055 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
4056
4057 * Test suite created.