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