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