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