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