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