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