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