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