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