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