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