Really fix last IA-64 gas testsuite failure.
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 Mon Apr 24 16:35:08 2000 Jim Wilson <wilson@cygnus.com>
2
3 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
4 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
5 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
6 tnat.nz.orcm, tnat.nz.andcm inputs.
7 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
8 * gas/ia64/opc-i.s: Regenerate.
9
10 * gas/ia64/opc-i.s: Regenerate.
11 * gas/ia64/opc-f.pl: Add explicit stop at end.
12
13 2000-04-22 Timothy Wall <twall@cygnus.com>
14
15 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
16 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
17
18 Fri Apr 21 13:20:53 2000 Richard Henderson <rth@cygnus.com>
19 David Mosberger <davidm@hpl.hp.com>
20 Timothy Wall <twall@cygnus.com>
21 Jim Wilson <wilson@cygnus.com>
22
23 * gas/vtable/vtable.exp: Disable for ia64.
24 * gas/testsuite/gas/ia64: New testsuite directory.
25
26 2000-04-03 Alan Modra <alan@linuxcare.com.au>
27
28 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
29 checks to start.
30 * gas/i386/general.l: Likewise.
31
32 2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
33
34 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
35 with 32 bits, not with the unsigned shorter opcodes.
36 * gas/mn10300/basic.exp: Likewise.
37
38 2000-03-31 Alexandre Oliva <aoliva@cygnus.com>
39
40 * lib/gas-defs.exp (regexp_diff): Don't break on the first
41 difference, list them all.
42
43 2000-03-29 Nick Clifton <nickc@cygnus.com
44
45 * gas/arm/thumb.s: Add test of bal instruction.
46
47 2000-03-27 Alan Modra <alan@linuxcare.com.au>
48
49 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
50 LISTING_WORD_SIZE==1.
51 * gas/all/gas.exp (do_930509a): Same here.
52 * gas/all/cond.d: And here.
53
54 2000-03-16 Nick Clifton <nickc@cygnus.com>
55
56 * gas/arm/arm.exp: Run branch.s test.
57 Run tests if target is strongarm.
58
59 * gas/arm/branch.s: New test. Make sure that assembler can handle
60 same-section branch relocations properly.
61
62 * gas/arm/branch.d: New file. Expected output from assembling
63 branch.s.
64
65 2000-03-10 Geoffrey Keating <geoffk@cygnus.com>
66
67 * gas/mips/empic.d: New file.
68 * gas/mips/empic.s: New file.
69 * gas/mips/mips16-e.d: New file.
70 * gas/mips/mips16-e.s: New file.
71 * gas/mips/mips16-f.d: New file.
72 * gas/mips/mips16-f.s: New file.
73 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
74 expected failure.
75
76 2000-02-25 H.J. Lu <hjl@gnu.org>
77
78 * gas/i386/general.l: Support a.out and coff.
79
80 2000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
81
82 * gas/i386/intel.s: New file, intel version of opcode.s
83 * gas/i386/intel.d: New file, copy of opcode.d
84 * gas/i386/i386.exp: Call it.
85
86 * gas/i386/general.s: Add extra "out" instructions.
87 * gas/i386/general.l: Likewise.
88
89 2000-01-31 Nick Clifton <nickc@cygnus.com>
90
91 * gas/arm/inst.s: Include test of ATPCS register naming
92 conventions.
93
94 * gas/arm/float.s: Include test of ATPCS register naming
95 conventions.
96
97 Fri Jan 21 12:48:06 2000 H.J. Lu <hjl@gnu.org>
98
99 * gas/i386/general.l: Support a.out.
100 * gas/i386/jump.d: Likewise.
101 * gas/i386/jump16.d: Likewise.
102
103 2000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
104
105 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
106 * gas/i386/jump16.{s,d}: To here.
107 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
108 tests in general.s so that objdump is exercised.
109
110 * gas/i386/i386.exp: Call new tests.
111
112 2000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
113
114 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
115 .code16, and .code32 modes.
116
117 Tue Nov 30 23:02:01 1999 Jeffrey A Law (law@cygnus.com)
118
119 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
120 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
121 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
122 * gas/mn10300/basic.exp: Run the am33 tests.
123
124 1999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
125
126 * gas/mips/la.d: Adjust for new la macro expansion.
127 Change matches for explicit addresses to matches for
128 any address.
129 * gas/mips/la-xgot.d: Same.
130 * gas/mips/la-svr4pic.d: Same.
131
132 1999-11-01 Nick Clifton <nickc@cygnus.com>
133
134 Remove reloc generating references to local labels in test code.
135 Some ARM targets (eg PE) generate a reloc based on the label,
136 whilst others (eg ELF) generate a reloc based on the section
137 symbol. This meant that the disassembled outputs would differ.
138
139 * gas/arm/inst.s: Change test of BLPL instruction.
140 * gas/arm/inst.d: Change expected decode of BLPL instruction.
141 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
142 Remove .rdata section, since this cannot exist in an arm-aout
143 target.
144 * gas/arm/arm7t.d: Change expected reloc generated for .word
145 directive.
146
147 1999-10-21 Nick Clifton <nickc@cygnus.com>
148
149 * gas/arm/arm7t.d: Update to match latest objdump output.
150 * gas/arm/inst.s: Fix erroneous test case.
151 * gas/arm/inst.d: Update to match latest objdump output.
152
153 Mon Oct 11 13:37:51 1999 Geoffrey Keating <geoffk@cygnus.com>
154
155 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
156 indeterminate number of extra lines here".
157
158 * gas/elf/elf.exp: Remove XFAILs.
159 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
160 * gas/elf/section1.d: Likewise.
161
162 Thu Oct 7 00:12:04 MDT 1999 Diego Novillo <dnovillo@cygnus.com>
163
164 * gas/d10v: New directory.
165 * gas/d10v/d10.exp: New file.
166 * gas/d10v/inst.s: New file.
167 * gas/d10v/inst.d: New file.
168
169 Thu Oct 7 12:52:25 1999 Geoffrey Keating <geoffk@cygnus.com>
170
171 * gas/mips/elf-rel.s: New file.
172 * gas/mips/elf-rel.d: New file.
173 * gas/mips/elf-rel2.d: New file.
174 * gas/mips/e32-rel2.d: New file.
175 * gas/mips/elf-rel2.s: New file.
176 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
177
178 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
179 even if the CPU is set to something by default.
180
181 Mon Oct 4 18:25:49 1999 Doug Evans <devans@canuck.cygnus.com>
182
183 * gas/m32r/error.exp: New testcase driver.
184 * gas/m32r/m32rx.exp: New testcase driver.
185 * gas/m32r/fslotx.[sd]: New testcase.
186 * gas/m32r/m32rx.[sd]: New testcase.
187 * gas/m32r/relax-s.[sd]: New testcase.
188 * gas/m32r/interfere.s: New testcase.
189 * gas/m32r/wrongsize.s: New testcase.
190
191 1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
192
193 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
194 * gas/i386/reloc.d: Accept dir32 relocs.
195
196 1999-09-12 Donn Terry <donn@interix.com>
197
198 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
199 * lib/gas-defs.exp: Add perror if can not read .d file.
200
201 1999-09-04 Steve Chamberlain <sac@pobox.com>
202
203 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
204
205 1999-09-02 Nick Clifton <nickc@cygnus.com>
206
207 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
208 dump test "entry0" instead of "entry1".
209
210 1999-09-01 Scott Bambrough <scottb@netwinder.org>
211
212 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
213 test "entry0" instead of "entry1". ARM targets use REL relocs,
214 and should use the test entry0.
215
216 1999-09-01 H.J. Lu <hjl@gnu.org>
217
218 * gas/i386/naked.d: Fix for coff targets.
219
220 Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
221
222 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
223 sectioning.
224 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
225 PA64.
226
227 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
228 sectioning.
229 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
230 Revamp address expressions slightly to handle an arbitrary sized
231 address.
232
233 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
234 sectioning.
235 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
236
237 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
238 sectioning.
239
240 1999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
241
242 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
243 allow_naked_reg parsing.
244 * gas/i386/i386.exp: Call it.
245
246 1999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
247
248 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
249
250 Sat Aug 28 00:16:12 1999 Jerry Quinn <jquinn@nortelnetworks.com>
251
252 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
253 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
254 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
255 extract3.s, deposit2.s, deposit3.s: New.
256
257 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
258 Add new syntax versions of instructions to tests.
259 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
260 system2.s, unit2.s: New tests.
261 * hppa/basic/basic.exp: Add new tests.
262
263 * gas/hppa/basic/basic.exp:
264 * gas/hppa/basic/media.s: Add test cases for new instructions.
265
266 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
267 * gas/hppa/basic/branch2.s: New.
268 * gas/hppa/basic/media.s: New.
269
270 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
271 * gas/hppa/basic/fp_comp2.s: New.
272
273 1999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
274
275 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
276 displacement checks with auto address prefix.
277
278 1999-08-17 H.J. Lu <hjl@gnu.org>
279
280 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
281
282 1999-08-09 Ian Lance Taylor <ian@zembu.com>
283
284 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
285 when gas uses 2**4 alignment for .text.
286 * gas/i386/general.s, gas/i386/general.l: Likewise.
287 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
288 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
289 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
290
291 1999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
292
293 * gas/i386/reloc.d: Fix so that test passes when enable-targets
294 includes 64-bit bfd target.
295
296 1999-06-13 Ian Lance Taylor <ian@zembu.com>
297
298 * gas/i386/katmai.d: Tweak for recent disassembler changes.
299
300 1999-06-12 Ian Lance Taylor <ian@zembu.com>
301
302 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
303 "*-*-linux*oldld*".
304 * gas/vtable/vtable.exp: Likewise.
305 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
306 names.
307
308 * gas/i386/amd.s: Add a symbol so a.out tests will work.
309 * gas/i386/katmai.s: Likewise.
310 * gas/i386/amd.d: Corresponding change.
311 * gas/i386/katmai.d: Corresponding change.
312
313 1999-06-10 Ian Lance Taylor <ian@zembu.com>
314
315 * gas/mips/sync.d: Pass -mips2 to the assembler.
316
317 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
318 mips-elf target as well as mips64-elf target.
319 * gas/mips/elf_e_flags1.d: Corresponding changes.
320 * gas/mips/elf_e_flags2.d: Likewise.
321 * gas/mips/elf_e_flags3.d: Likewise.
322 * gas/mips/elf_e_flags4.d: Likewise.
323
324 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
325
326 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
327 parameter.
328
329 1999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
330
331 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
332 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
333 * gas/sparc/prefetch.d: Add -64 as switch.
334 * gas/sparc/rdpr.d: Ditto.
335 * gas/sparc/wrpr.d: Ditto.
336 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
337 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
338 current gas outputs %hi(0) and not %hi(0x0).
339 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
340 optimizations for setx instruction.
341 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
342 compiled-in targets.
343
344 1999-06-10 Richard Henderson <rth@cygnus.com>
345
346 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
347 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
348 * gas/macros/{irp,rept,test2,test3}.d: Update.
349
350 1999-06-05 Richard Henderson <rth@cygnus.com>
351
352 * gas/elf/elf.exp: New directory.
353 * gas/elf/section0.[sd]: New test.
354 * gas/elf/section1.[sd]: New test.
355
356 1999-06-03 Philip Blundell <philb@gnu.org>
357
358 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
359 bfd and opcodes.
360
361 1999-05-28 Ian Lance Taylor <ian@zembu.com>
362
363 * gas/vtable/vtable.exp: Don't run test for i960 yet.
364
365 1999-05-17 Nick Clifton <nickc@cygnus.com>
366
367 * gas/mcore/allinsn.d: Updated to match latest objdump output.
368
369 1999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
370
371 * gas/i386/opcode.d: Modify callw to suit disasm fix.
372
373 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
374
375 * gas/i386/amd.s: Pad to multiple of 8
376 * gas/i386/amd.d: Here too.
377
378 * gas/i386/prefix.[sd]: Align with nops
379 * gas/i386/reloc.[sd]: Here too.
380
381 * gas/i386/katmai.[sd]: New for PIII SIMD
382 * gas/i386/i386.exp: Call it.
383
384 1999-05-02 Nick Clifton <nickc@cygnus.com>
385
386 * gas/mcore/allinsn.d: Update to match latest assembler
387 operations.
388
389 1999-04-16 DJ Delorie <dj@cygnus.com>
390
391 * gas/i386/amd.s: Add NOPs to align for coff targets
392 * gas/i386/amd.d: and check for them.
393
394 Thu Apr 15 15:03:43 1999 Jeffrey A Law (law@cygnus.com)
395
396 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
397
398 Wed Apr 14 13:43:06 1999 Jeffrey A Law (law@cygnus.com)
399
400 * gas/hppa/basic/branch.s: Do not use immediate value where we
401 really want a register.
402 * gas/hppa/basic/coprmem.s: Likewise.
403 * gas/hppa/basic/fmemLRbug.s: Likewise.
404 * gas/hppa/basic/coprmem.s: Likewise.
405 * gas/hppa/basic/spop.s: Likewise.
406 * gas/hppa/basic/imem.s: Likewise.
407 * gas/hppa/parse/badfmpyadd.s: Likewise.
408 * gas/hppa/parse/calldatabug.s: Likewise.
409 * gas/hppa/parse/entrybug.s: Likewise.
410 * gas/hppa/parse/exprbug.s: Likewise.
411 * gas/hppa/parse/fixup7bug.s: Likewise.
412 * gas/hppa/parse/labelbug.s: Likewise.
413 * gas/hppa/reloc/applybug.s: Likewise.
414 * gas/hppa/reloc/funcrelocbug.s: Likewise.
415 * gas/hppa/reloc/labelopbug.s: Likewise.
416 * gas/hppa/reloc/longcall.s: Likewise.
417 * gas/hppa/reloc/plabelbug.s: Likewise.
418 * gas/hppa/reloc/reduce.s: Likewise.
419 * gas/hppa/reloc/reduce2.s: Likewise.
420 * gas/hppa/reloc/reduce3.s: Likewise.
421 * gas/hppa/unsorted/brlenbug.s: Likewise.
422 * gas/hppa/unsorted/importbug.s: Likewise.
423 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
424
425 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
426 for loads and stores using reg + small d addresses.
427 No longer expect failure for mis-parse of imm %reg.
428
429 1999-04-13 Doug Evans <devans@casey.cygnus.com>
430
431 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
432 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
433 so branch relaxation restrictions won't interfere with parallelization
434 attempts.
435
436 1999-04-08 Nick Clifton <nickc@cygnus.com>
437
438 * gas/mcore: New Directory.
439 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
440 tests.
441 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
442 tests.
443 * gas/mcore/allinsn.d: New File: Expected output file for MCore
444 assembly tests.
445
446 1999-03-20 Doug Evans <devans@casey.cygnus.com>
447
448 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
449
450 1999-03-16 Martin Hunt <hunt@cygnus.com>
451
452 * gas/d30v/d30.exp (run_list_test): Add new tests,
453 label, guard-debug, serial, warn_oddreg, bittest, and mul.
454
455 * gas/d30v/opt.s: Fix some warnings and add a few labels
456 to keep things from parallelizing where we don't want them to.
457
458 * gas/d30v/reloc.s: Fix warning.
459
460 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
461
462 * gas/d30v/label.s: New test. Check that labels are aligned
463 on 8-byte boundaries.
464
465 * gas/d30v/guard-debug.s: New test. Test output with "-g".
466
467 * gas/d30v/serial.s: New test. Check for warnings with
468 illegal serial instructions.
469
470 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
471 odd-numbered registers are used for some instructions.
472
473 * gas/d30v/bittest.s: New test. Check for bit operation
474 instructions (BCLR, BNOT, BSET, BTST) in the IU.
475
476 * gas/d30v/mul.s: New test. Check for restricted sequences
477 in a bunch of different multiply instructions.
478
479 * gas/vtable/vtable.exp (run_list_test): Don't
480 run test on D30V.
481
482 1999-03-05 Nick Clifton <nickc@cygnus.com>
483
484 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
485 test.
486
487 1999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
488
489 * gas/mips/mips.exp: Run the new tests, below.
490 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
491 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
492 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
493
494 * lib/gas-defs.exp (run_dump_test): Document. It's not
495 really trivial.
496
497 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
498 $program (the dump tool).
499
500 1999-02-10 Doug Evans <devans@casey.cygnus.com>
501
502 * gas/m32r/allinsn.d: Prefix all | with \.
503 (push,pop): Fix expected output.
504 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
505 * gas/m32r/fslot.d: Prefix all | with \.
506
507 1999-02-08 Nick Clifton <nickc@cygnus.com>
508
509 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
510 Some ports use it as a comment initiator.
511
512 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
513 REL relocations and so do not have one.
514
515 1998-12-18 Nick Clifton <nickc@cygnus.com>
516
517 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
518 * gas/fr30/allinsn.d: Fix to match latest assembler output
519
520 1998-12-03 Nick Clifton <nickc@cygnus.com>
521
522 * gas/fr30/allinsn.d: Updated to match latest assembler output.
523
524 1998-12-02 Nick Clifton <nickc@cygnus.com>
525
526 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
527
528 * gas/fr30/allinsn.d: Update to match latest assembler output.
529
530 Thu Nov 19 15:59:51 1998 Dave Brolley <brolley@cygnus.com>
531
532 * gas/fr30/allinsn.s: Reorder insns for better simulation.
533
534 Thu Nov 19 07:50:44 1998 Doug Evans <devans@charmed.cygnus.com>
535
536 * gas/mips/sync.[sd]: New testcase.
537 * gas/mips/mips.exp: Run it.
538
539 Wed Nov 18 11:27:56 1998 Dave Brolley <brolley@cygnus.com>
540
541 * gas/fr30/allinsn.s (dmov): Correct hex literals.
542
543 Tue Nov 17 15:24:20 1998 Nick Clifton <nickc@cygnus.com>
544
545 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
546 to end of file.
547
548 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
549 opcodes.
550
551 Mon Nov 16 16:50:27 1998 Nick Clifton <nickc@cygnus.com>
552
553 * gas/fr30/allinsn.s: Fix syntax errors.
554
555 Mon Nov 16 19:27:52 1998 Dave Brolley <brolley@cygnus.com>
556
557 * gas/fr30/allinsn.s: Fixed more typos.
558
559 Fri Nov 13 13:15:01 1998 Nick Clifton <nickc@cygnus.com>
560
561 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
562 case vs lower case.
563
564 Tue Nov 10 14:54:47 1998 Nick Clifton <nickc@cygnus.com>
565
566 * gas/fr30/allinsn.s: New file.
567 * gas/fr30/allinsn.d: New file.
568 * gas/fr30/allinsn.exp: New file.
569 * gas/fr30/fr30.exp: New file.
570
571 Mon Nov 2 20:16:50 1998 Doug Evans <devans@canuck.cygnus.com>
572
573 * gas/m32r/fslot.[sd]: New testcase.
574 * gas/m32r/m32r.exp: Run it.
575
576 Tue Oct 20 11:35:06 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
577
578 * gas/i386/i386.exp: Run AMD insn test.
579 * gas/i386/amd.s: New test.
580 * gas/i386/amd.d: New test results.
581
582 Sun Sep 20 01:00:01 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
583
584 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
585 first line of the listing.
586
587 Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
588
589 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
590 * gas/ppc/astest2.d: Likewise.
591
592 Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
593
594 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
595 of whitespace for 64-bit hosts.
596
597 Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
598
599 * gas/vtable/vtable.exp: New.
600 * gas/vtable/{entry0.s,entry0.d}: New.
601 * gas/vtable/{entry1.s,entry1.d}: New.
602 * gas/vtable/{inherit0.s,inherit0.d}: New.
603 * gas/vtable/{inherit1.s,inherit1.l}: New.
604
605 Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
606
607 * gas/i386/white.l: Revert patch of August 12.
608
609 Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
610
611 * gas/mn10300/udf.s: New test.
612 * gas/mn10300/basic.exp: Run it.
613
614 Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
615
616 * gas/i386/general.l: Test andb $~0x80,foo.
617 * gas/i386/general.s: Update.
618
619 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
620
621 Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
622
623 * gas/i386/white.s: Add some more whitespace tests.
624 * gas/i386/white.l: Update accordingly.
625
626 Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
627
628 * gas/i386/*: All new i386 testsuite.
629
630 1998-07-02 Ken Raeburn <raeburn@cygnus.com>
631
632 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
633 canonical form.
634
635 Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
636
637 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
638
639 Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
640
641 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
642 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
643 section.
644
645 Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
646
647 * gas/v850/hilo2.s: Use r1 as the destination of the movea
648 instruction, since r0 is read only.
649
650 * gas/v850/basic.exp: Fix names of special area relocations.
651 Set -mwarn-signed-overflow flag when running range.s test.
652
653 Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
654
655 * gas/d30v/reloc.d: Updated to match latest assembler output.
656
657 Wed Jun 17 14:02:10 1998 Frank Ch. Eigler <fche@cygnus.com>
658
659 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
660 run on differently targeted assembler.
661 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
662 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
663 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
664 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
665
666 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
667 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
668 original `ld.d' had. Find `ld.s'.
669 * gas/mips/mul-ilocks.d: Nearly ditto.
670
671 Thu Jun 11 16:50:46 1998 Nick Clifton <nickc@cygnus.com>
672
673 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
674
675 * gas/d30v/inst.s: Add nop to keep assembled instructions at
676 expected addresses.
677
678 Mon Jun 8 18:47:11 1998 Nick Clifton <nickc@cygnus.com>
679
680 * gas/d30v/array.d: Updated to match latest assembler results.
681 * gas/d30v/reloc.d: Partially updated to match latest assembler
682 results.
683
684 Fri Jun 5 19:15:59 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
685
686 * gas/m68k/operands.s: For all pc relative addresses change tstl
687 to pea since the former does not allow pcrel on m68000. Do not
688 make label foo global, so that references to it can be relaxed on
689 ELF targets.
690 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
691
692 Tue Jun 2 15:08:36 1998 Geoff Keating <geoffk@ozemail.com.au>
693
694 * gas/ppc/ppc.exp: Run simpshft test.
695 * gas/ppc/simpshft.d: New file.
696 * gas/ppc/simpshft.s: New file.
697
698 Mon Jun 1 17:00:22 1998 Jeffrey A Law (law@cygnus.com)
699
700 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
701 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
702
703 Fri May 29 12:07:35 1998 Ian Lance Taylor <ian@cygnus.com>
704
705 * gas/mips/mips.exp: Adjust ilocks initialization to match current
706 assembler defaults more closely.
707
708 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
709 the instruction.
710 * gas/sh/basic.exp: Adjust accordingly.
711
712 Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
713
714 * gas/d30v/align.d: Updated to match latest assembler output.
715 * gas/d30v/inst.d: Updated to match latest assembler output.
716 * gas/d30v/inst.s: Updated to match latest assembler rules.
717 * gas/d30v/opt.d: Updated to match latest assembler output.
718
719 Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
720
721 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
722 * gas/m32r/uppercase.d: Likewise.
723
724 Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
725
726 * gas/arm/thumb.s: Add period to start of labels to prevent
727 assembler thinking that they are function entry points.
728
729 Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
730
731 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
732
733 Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
734
735 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
736 disassembler.
737
738 Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
739
740 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
741 * gas/mips/ld-ilocks-addr32.d : New.
742
743 Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
744
745 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
746
747 Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
748
749 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
750 sddbp instructions.
751 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
752 instructions.
753 * gas/mips/mips.exp: Run them.
754
755 Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
756
757 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
758 in disassembly, where the offset is in hex and has a "0x" prefix.
759
760 Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
761
762 * gas/mips/lineno.[sd]: Assembly source line number test.
763 * gas/mips/mips.exp: Added lineno test.
764
765 Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
766
767 * gas/testsuite/all/gas.exp: No longer expect failures for
768 difference of undefined symbols on mn10x00 targets.
769
770 Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
771
772 * gas/all/align.s: Back out ".section text" change below;
773 use ".text" again.
774 * gas/macros/semi.s: Ditto.
775
776 Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
777
778 * gas/all/align.s: Identify ".text" section explicitly.
779 * gas/macros/semi.s: Ditto.
780
781
782
783 Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
784
785 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
786 (ldi16): Improve test.
787 (nop): Fix test.
788
789 Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
790
791 * gasp/macro.out: Adjust to reflect the fact that keyword
792 arguments are now permitted after positional arguments.
793
794 Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
795
796 * gas/arm/arm7t.d: Update to match latest assembler output.
797
798 Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
799
800 * gas/ppc/ppc.exp: New file.
801 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
802 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
803
804 Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
805
806 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
807 * gas/mips/4010.d: Corresponding changes.
808 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
809 * gas/mips/4100.d: Corresponding changes.
810 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
811 * gas/mips/4650.d: Corresponding changes.
812
813 Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
814
815 * gas/mri/moveml.d: Add test comments, fix regexps.
816
817 Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
818
819 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
820
821 Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
822
823 * gas/m68k/mri_moveml.[sd]: Moved to ...
824 * gas/mri/moveml.[sd]: ... here.
825 * gas/mri/mri.exp: Run it.
826
827 Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
828
829 * gas/mips/4010.s: Add 4010 tests.
830 * gas/mips/4010.d: Expected output.
831 * gas/mips/4100.s: Add 4010 tests.
832 * gas/mips/4100.d: Expected output.
833 * gas/mips/4650.s: Add 4010 tests.
834 * gas/mips/4650.d: Expected output.
835 * gas/mips/mips.exp: Run the new tests.
836 * gas/mips/*.d: Pass the right processor model to objdump.
837 Fix minor cases where expected output was wrong due to opcode
838 conflicts.
839
840 Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
841
842 * gas/m68k/mri_moveml.[sd]: New testcase.
843
844 Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
845
846 * gas/m32r/high-1.d: Add hash prefix to constants.
847
848 * gas/m32r/allinsn.s: Add hash prefix to some constants.
849 * gas/m32r/allinsn.d: Add hash prefix to constants.
850
851 Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
852
853 * gas/m88k/init.d: Fix hexadecimal offsets.
854
855 Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
856
857 * gas/m32r/uppercase.d: Fix white space matching.
858 * gas/m32r/relax-1.d: Fix white space matching.
859
860 Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
861
862 * gas/mips/div.d: Update for recent assembler changes.
863 * gas/mips/div-ilocks.d: Likewise.
864
865 Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
866
867 * gas/m32r/allinsn.d (cmpui): Update output to new format.
868
869 Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
870
871 * gas/arm/inst.d: Updated to match latest disassembler changes.
872
873 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
874
875 Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
876
877 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
878 gas/mips/jal-xgot.d: Add assembler option to select a specific
879 target chip, the R3000.
880 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
881 R3900.
882 * gas/mips/mips.exp: Run it.
883
884 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
885 targets.
886
887 Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
888
889 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
890
891 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
892 changes.
893
894 Thu Oct 9 18:10:44 1997 Doug Evans <dje@canuck.cygnus.com>
895
896 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
897
898 Thu Oct 9 12:59:55 1997 Ian Lance Taylor <ian@cygnus.com>
899
900 * gas/arm/arm7t.d: Update for recent disassembler changes.
901 * gas/h8300/ffxx1.d: Likewise.
902
903 Wed Oct 8 16:22:50 1997 Doug Evans <dje@canuck.cygnus.com>
904
905 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
906
907 Wed Oct 8 15:12:35 1997 Ian Lance Taylor <ian@cygnus.com>
908
909 * gas/sparc/synth.d: Update for recent disassembler changes.
910 * gas/sparc/synth64.d: Likewise.
911
912 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
913 function symbol.
914 * gas/mips/jal.s: Likewise.
915
916 Tue Oct 7 13:30:30 1997 Doug Evans <dje@canuck.cygnus.com>
917
918 * gas/sparc/reloc64.[sd]: New testcase.
919 * gas/sparc/sparc.exp: Run it.
920
921 Sat Oct 4 19:14:24 1997 Ian Lance Taylor <ian@cygnus.com>
922
923 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
924
925 Fri Oct 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
926
927 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
928 work. Correct for big endian and for tabs in input file.
929
930 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
931 * gas/alpha/fp.s: Change comment characters from ! to #.
932
933 Thu Sep 18 11:17:53 1997 Doug Evans <dje@canuck.cygnus.com>
934
935 * gas/sparc/splet.d: Update to new objdump output format.
936 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
937 * gas/sparc/set64.[ds]: New testcase.
938 * gas/sparc/splet-2.[ds]: New testcase.
939 * gas/sparc/sparc.exp: Run them.
940
941 Tue Sep 16 15:27:08 1997 Ken Raeburn <raeburn@cygnus.com>
942
943 Merge changes from Martin Hunt:
944
945 * gas/d30v/inst.s: Add some new tests.
946
947 * gas/d30v/{inst, opt, reloc}.d: Update results with
948 new disassembler changes.
949
950 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
951
952 * gas/d30v/*.d: Update all test results because
953 of new ".s" and ".l" extensions.
954
955 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
956 * gas/d30v/opt.[sd]: Correct st2w instruction.
957
958 * gas/d30v/align.d: Change expected output.
959
960 * gas/d30v/reloc.[sd]: Add test case.
961
962 * gas/d30v/array.[sd]: New test case.
963
964 * gas/d30v/opt.[sd]: Added more test cases.
965
966 * gas/d30v/opt.s: Add test cases.
967 * gas/d30v/reloc.s: Fix a test case.
968 * gas/d30v/{opt,reloc}.d: Regenerate.
969
970 Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
971
972 * gas/m32r/high-1.[ds]: New testcase.
973 * gas/m32r/m32r.exp: Run it.
974
975 Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
976
977 * gas/m32r/relax-1.[ds]: New testcase.
978 * gas/m32r/m32r.exp: Run it.
979
980 Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
981
982 * gas/arc: New directory
983 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
984 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
985
986 Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
987
988 * config/default.exp: Set AS and GASP to as-new, not as.new.
989
990 Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
991
992 * config/default.exp: Set NM to nm-new, not nm.new, to match
993 recent change in binutils build directory.
994
995 Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
996
997 * gas/v850/range.s: New test.
998 * gas/v850/basic.exp: Run it.
999
1000 Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
1001
1002 * gas/v850/hilo2.s: New test.
1003 * gas/v850/fepsw.s: New test.
1004 * gas/v850/basic.exp: Run them.
1005
1006 Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
1007
1008 * gas/m32r/uppercase.[sd]: New testcase.
1009 * gas/m32r/m32r.exp: New file.
1010
1011 Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
1012
1013 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
1014 * gas/m68k/operands.d: Likewise.
1015
1016 Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
1017
1018 * gas/arm/arm.exp: Added changes from armT-970328-branch.
1019
1020 Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
1021
1022 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
1023 not div.
1024
1025 Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
1026
1027 * gas/mips/mul.{d,s}: End the tests with no-ops.
1028
1029 Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
1030
1031 * lib/gas-defs.exp (regexp_diff): Improve messages when one
1032 file is shorter than the other.
1033
1034 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
1035
1036 * gas/m88k/init.{s,d}: New checks for proper padding of
1037 .init sections.
1038 * gas/m88k/m88.exp: Run them.
1039
1040 * gas/m68k/t2.d: New file for check of presence of section
1041 symbols on the m68k-motorola-sysv.
1042 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
1043
1044 Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
1045
1046 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
1047
1048 * gas/mips/lifloat.s: Update for recent changes to floating point
1049 handling.
1050 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
1051 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
1052
1053 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
1054
1055 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
1056
1057 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
1058
1059 Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
1060
1061 * gas/d30v/d30.exp: Add optimizer test case.
1062 * gas/d30v/opt.s: Add conditional compilation tests.
1063 * gas/d30v/opt.d: Rebuild.
1064
1065 Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
1066
1067 * gas/mips/{delay.d,nodelay.d}: added.
1068
1069 Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
1070
1071 * gas/m32r/allinsn.d: Update to new objdump output style.
1072
1073 Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
1074
1075 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
1076
1077 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
1078 handle -EL. Add setup_xfail for thumb.
1079
1080 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
1081
1082 Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
1083
1084 * gas/m32r/allinsn.{exp,s.d}: New testcases.
1085
1086 Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
1087
1088 * gas/d30v/d30.exp: Add test case reloc.
1089 * gas/d30v/reloc.[sd]: New files to test relocations.
1090
1091 Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
1092
1093 * gas/arm/inst.d: Update for disassembler changes.
1094 * gas/arm/arm7t.d: Likewise.
1095
1096 Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1097
1098 * gas/m68k/op68000.d: Update for recent assembler bug fix.
1099
1100 Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
1101
1102 * gas/all/gas.exp: xfail a couple tests for the mn10300.
1103
1104 Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
1105
1106 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
1107 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
1108
1109 Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
1110
1111 * gas/tic80/{align.d, align.lst, align.s} New test for the
1112 ".align" pseudop.
1113 * gas/tic80/tic80.exp: Run the align test.
1114
1115 Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
1116
1117 * gas/tic80/{float.d, float.lst, float.s}: New tests for
1118 simple floating point operands.
1119 * gas/tic80/tic80.exp: Run the float test.
1120
1121 Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
1122
1123 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
1124 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
1125 New tests for :m and :s operand modifiers.
1126 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
1127
1128 Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
1129
1130 * gas/macros/semi.s: Force the final alignment to use a fill value
1131 of 0.
1132
1133 * gas/all/cond.s, gas/all/cond.d: New test.
1134 * gas/all/gas.exp: Run it.
1135
1136 Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
1137
1138 * lib/gas-defs.exp(gas_init): Added new parameter for script
1139 name.
1140
1141 Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
1142
1143 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
1144 regops.d, relocs1.d,
1145 (relocs1.c): Add file for reference.
1146 (relocs1b.d): Split reloc table contents test to different test file.
1147 (relocs2.c): Add test that uses various types (char, short, int, ...) of
1148 static and global variables with data shuffling to generate lots of ld/st
1149 instructions for the different types.
1150 (relocs2.d): New file, expected code for relocs2 test.
1151 (relocs2.lst): New file, TI assembler listing for reference.
1152 (relocs2.s): New file, assembly source for relocs2 test.
1153 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
1154 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
1155
1156 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
1157
1158 * gas/all/itbl-test.c(main): Update function calls.
1159 Remove parameters from itbl_get_reg_val and
1160 change itbl_get_insn_name to itbl_get_field.
1161
1162 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
1163
1164 * gas/mips/itbl: Add comments.
1165 * gas/mips/itbl.s: Add comments. Prefix register names with $.
1166 * gas/all/itbl: Generic table for testing for itbl support.
1167 * gas/all/itbl.s: Generic assembly for testing for itbl support.
1168 * gas/mips/itbl-test.c: Moved to gas/all.
1169 * gas/all/itbl-test.c: Moved from gas/mips.
1170
1171 Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
1172
1173 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
1174 endmask.lst, regops.lst}: Remove ^M's from end of lines.
1175 * gas/tic80/bitnum.s: Add comment to each line showing value
1176 that symbolic BITNUM assembles to. Add coverage for raw
1177 numeric values for the BITNUM operand.
1178 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
1179 * gas/tic80/regops.d: Update due to opcode library additions
1180 of floating point test BITNUM values that are ambiguous with
1181 the integral ones.
1182 * gas/tic80/relocs1.s: New test case that tests simple relocs.
1183 * gas/tic80/relocs1.d: Expected output for above.
1184 * gas/tic80/relocs1.lst: TI assembler listing for above.
1185 * gas/tic80/tic80.exp: Add relocs1 test.
1186
1187 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
1188
1189 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
1190 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
1191
1192 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
1193
1194 * gas/macros/semi.s, gas/macros/semi.d: New test.
1195 * gas/macros/macros.exp: Run it.
1196 * gas/mri/semi.s, gas/mri/semi.d: New test.
1197 * gas/mri/mri.exp: Run it.
1198
1199 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
1200
1201 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
1202 output.
1203
1204 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
1205
1206 * gas/all/align.d, gas/all/align.s: New test.
1207 * gas/all/gas.exp: Run it.
1208
1209 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
1210
1211 * gas/mips/mips16.d: Correct PC relative instruction bytes.
1212
1213 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
1214
1215 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
1216 * gas/mips/lif-xgot.d: Likewise.
1217 * gas/mips/ulh-svr4pic.d: Likewise.
1218 * gas/mips/ulh-xgot.d: Likewise.
1219
1220 * gas/mips/mips16.d: Update for yet another change in disassembly
1221 output (this one is spacing only).
1222
1223 Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
1224
1225 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
1226 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
1227 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
1228 tic80.exp}: New files for TIc80 test cases.
1229
1230 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
1231
1232 * gas/mips/mips16.d: Update for change in disassembly output.
1233
1234 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
1235
1236 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
1237
1238 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
1239
1240 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
1241 dissassembler for itbl support.
1242
1243 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
1244
1245 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
1246 option.
1247 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
1248 specified in itbl.
1249
1250 Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
1251
1252 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
1253 * lib/gas-defs.exp: Ditto.
1254
1255 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
1256
1257 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
1258 objdump. Update for current relocation printing style.
1259
1260 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
1261
1262 * gas/mips/mips16.d: Update for disassembler changes.
1263
1264 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
1265
1266 * gas/mips/mips.exp: set ilocks for all 4100/4300
1267
1268 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
1269
1270 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
1271 * gas/mips/mips.exp: Run mips16 test.
1272
1273 * gas/mips/mips.exp: Run dli test unconditionally.
1274 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
1275 boundary.
1276 * gas/mips/dli.d: Corresponding changes.
1277
1278 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
1279
1280 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
1281 * gas/sparc/synth64.d: Likewise.
1282
1283 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
1284
1285 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
1286
1287 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
1288
1289 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
1290 .ifdef, to accomodate change to avoid default alignment on
1291 embedded systems.
1292
1293 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
1294
1295 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
1296 "movb dm,(an)".
1297
1298 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
1299
1300 * gas/mn10300/basic.exp: Update after endianness changes to
1301 the assembler.
1302
1303 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
1304 * gas/mn10200/{movb.s, movbu.s}: Likewise.
1305 * gas/mn10200/basic.exp: Run them.
1306
1307 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
1308
1309 * gas/mn10200/*.s: New tests for the mn10200 assembler.
1310 * gas/mn10200/basic.exp: Run them.
1311
1312 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
1313
1314 * gas/mn10300/*.s: Remove '$' register prefixing.
1315
1316 Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
1317
1318 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
1319 \r will be present.
1320
1321 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
1322
1323 * gas/m68k/*.d: Update for disassembler changes.
1324 * gas/mri/*.d: Likewise.
1325
1326 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
1327
1328 * gas/mn10300/*.s: Use '$' as register prefix for
1329 all register operands.
1330
1331 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
1332
1333 * gas/all/gas.exp: xfail a couple tests for the mn10300.
1334
1335 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
1336
1337 * gas/mn10300/other.s: Update for correct syntax on a
1338 few instructions (those with register lists).
1339 * gas/mn10300/basic.exp: Corresponding changes.
1340
1341 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
1342
1343 * gas/mn10300/movm.s: Update for correct syntax.
1344 * gas/mn10300/basic.exp: Update expected movm bit patterns.
1345
1346 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
1347
1348 * gas/mn10300/other.s: Put parens around register
1349 argument in calls and jmp instructions.
1350
1351 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
1352
1353 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
1354
1355 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
1356
1357 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
1358 as needed.
1359 * gas/hppa/unsorted/unsorted.exp: Likewise.
1360
1361 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
1362
1363 * gas/mn10300/basic.exp: Check opcode insertion for
1364 extended instructions.
1365 * gas/mn10300/extend.s: Tweak constants for better
1366 testsuite coverage.
1367
1368 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
1369
1370 * gas/mn10300/basic.exp: Test insertion of operands
1371 into call and jmp instructions with 32bit offsets.
1372 Fix typo in bit test patterns.
1373 * gas/mn10300/other.s: Tweak constants to improve
1374 testsuite coverage.
1375
1376 * gas/mn10300/basic.exp: Test insertion of 32bit operand
1377 in calls, btst, bclr & bset instructions.
1378
1379 * gas/mn10300/*.s: Tweak constants in 32bit insns for
1380 better testing coverage.
1381 * gas/mn10300/basic.exp: Test insertion of most 32bit
1382 operands.
1383
1384 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
1385
1386 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
1387 movbu, movhu instructions. Check bit patterns for more bit
1388 operations. Check bit patterns for various 16bit call, retf
1389 and ret instructions.
1390 * gas/mn10300/other.s: Update operands for better test coverage.
1391
1392 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
1393
1394 * gas/mn10300/basic.exp: Check bit patterns for a couple more
1395 mov and cmp instructions.
1396
1397 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
1398
1399 * gas/mips/*.d: Update for disassembler changes.
1400
1401 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
1402
1403 * gas/v850/reloc.s: New tests.
1404 * gas/v850/basic.exp: Run them.
1405
1406 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
1407
1408 * gas/mips: Add symbols to several testsuites, since the ELF
1409 assembler now always builds a symbol table, which means that
1410 objdump will no longer report `No symbols in FILE'. Change the
1411 expected output accordingly.
1412
1413 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
1414
1415 * gas/mn10300/basic.exp: Check bit patterns for instructions
1416 with a single 8bit or 16bit immediate operand.
1417
1418 * gas/mn10300/basic.exp: Check bit patterns for many
1419 instructions. Add missing test in do_mov1.
1420 * gas/mn10300/mov1.s: Add missing test.
1421
1422 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
1423
1424 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
1425 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
1426 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
1427 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
1428 * gas/mn10300/{shift.s, sub.s}: Likewise.
1429 * gas/mn10300/basic.exp: Run them.
1430
1431 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
1432
1433 * gas/mn10200, gas/mn10300: New directories for Matsushita
1434 mn10200 and mn10300 tests.
1435
1436 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
1437
1438 * lib/gas-defs.exp (gas_version): Fix for current version
1439 printing.
1440
1441 Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
1442
1443 * gas/sparc/splet.d: Fix typo in cpusha result.
1444
1445 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
1446
1447 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
1448
1449 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
1450
1451 * gas/all/cofftag.s: Use .p2align rather than .align.
1452
1453 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
1454
1455 * gas/h8300/macs.s: Add "stmac" instructions.
1456 * gas/h8300/basic.exp: Test them.
1457
1458 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
1459
1460 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
1461
1462 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
1463
1464 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
1465 registers.
1466
1467 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
1468
1469 * gas/mips/dli.{s,d}: More test cases added.
1470
1471 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
1472
1473 * gas/mips/mips.exp: Add check for dli macro instruction.
1474 * gas/mips/dli.{s,d}: Added.
1475
1476 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
1477
1478 * gas/v850/basic.exp (do_mem): Check bit patterns for short
1479 load/store instructions. Remove xfails for short load/store
1480 instructions.
1481 * gas/v850/mem.s: Offsets for short load/store operands
1482 are unsigned.
1483
1484 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
1485 (do_jumps): Likewise.
1486
1487 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
1488
1489 * gas/v850/misc.s: Tweak register numbers for better testing.
1490 * gas/v850/basic.exp (do_misc): Corresponding changes.
1491
1492 * gas/v850/hilo.s: New testfile.
1493 * gas/v850/basic.exp: Run hilo tests.
1494
1495 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
1496
1497 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
1498
1499 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
1500
1501 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
1502 * gas/v850/move.s: Tweak constants for better testing.
1503
1504 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
1505 xfail sst and sld tests.
1506 (do_mov): Remove bogus xfail.
1507 * gas/v850/mem.s: sst and sld instructions can only index from
1508 "ep" register.
1509
1510 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
1511 Update addresses.
1512 * gas/v850/logical.s: Tweak constants for better testing.
1513
1514 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
1515 but not displacements (yet).
1516
1517 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
1518
1519 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
1520 but not displacements (yet).
1521
1522 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
1523
1524 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
1525 * gas/v850/arith.s: Tweak constants for better testing.
1526
1527 * gas/v850/basic.exp (do_misc): No longer expect failures
1528 assembling "ldsr" and "stsr" opcodes.
1529 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
1530 opcodes.
1531
1532 * gas/v850/basic.exp (do_misc): No longer expect failures
1533 assembling "trap" opcodes.
1534 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
1535
1536 * gas/v850: New directory with v850 tests.
1537
1538 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
1539
1540 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
1541 fic and fice instructions to test 3bit space identifiers.
1542 * gas/hppa/basic/system.s: Similarly for iitlba and
1543 iitlbp.
1544 * gas/hppa/basic/basic.exp: Corresponding changes.
1545
1546 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
1547
1548 * gas/arm/arm.exp: Change inst.s test to check objdump.
1549 * gas/arm/inst.d: Added.
1550
1551 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
1552
1553 * gas/arm/thumb.s: Added.
1554 * gas/arm/immed.s: Added.
1555 * gas/arm/arch4t.s: Added.
1556 * gas/arm/arm.exp: Updated to run the new tests.
1557
1558 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
1559
1560 * gas/h8300/misch.s: Reenable "eepmov.w" test.
1561 * gas/h8300/miscs.s: Likewise.
1562 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
1563 on the H8/300H and H8/S. Don't expect it to fail.
1564
1565 Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
1566
1567 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
1568
1569 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
1570
1571 * gas/arm/arm7t.s: Added.
1572 * gas/arm/arm7t.d: Added.
1573 * gas/arm/arm.exp: Updated to run the new test.
1574
1575 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
1576
1577 * gas/m68k/pcrel.d: Rename from schwab.d.
1578 * gas/m68k/pcrel.s: Rename from schwab.s.
1579
1580 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1581
1582 * gas/m68k/schwab.d: Correct for ELF format.
1583 * gas/m68k/all.exp: Run "schwab" test for all targets.
1584
1585 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
1586
1587 Avoid DOS file naming problems:
1588 * gas/h8300/branch.s: Rename from branches.s.
1589 * gas/h8300/branchh.s: Rename from branchesh.s.
1590 * gas/h8300/branchs.s: Rename from branchess.s.
1591 * gas/h8300/rotsh.s: Rename from rotshift.s.
1592 * gas/h8300/rotshh.s: Rename from rotshifth.s.
1593 * gas/h8300/rotshs.s: Rename from rotshifts.s.
1594 * gas/h8300/h8300.exp: Corresponding changes.
1595
1596 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
1597
1598 * gas/mips/mips.exp: Add new tests for processors with interlocks
1599 on div and mul.
1600 * gas/mips/div-ilocks.d: Added.
1601 * gas/mips/mul-ilocks.d: Added.
1602
1603 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
1604
1605 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
1606 which now pass.
1607 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
1608 bit host.
1609
1610 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
1611
1612 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
1613 test.
1614 * gas/vax/quad.exp: Expect a nop after the movq.
1615
1616 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
1617
1618 * gas/h8300/cbranchh.s: Switch into h8300h mode.
1619 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
1620
1621 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
1622 H8/S.
1623 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
1624 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
1625 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
1626 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
1627 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
1628 * gas/h8300/h8300.exp: Run them.
1629
1630 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
1631
1632 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
1633 with the same name as a global variable.
1634 * gas/all/gas.exp: Run cofftag test for any COFF target.
1635
1636 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
1637
1638 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
1639 test.
1640
1641 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
1642
1643 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
1644
1645 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
1646
1647 * gas/mips/jal-xgot.d: Correct for 64 bit output.
1648
1649 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
1650
1651 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
1652
1653 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
1654
1655 * gas/m68k/op68000.d: Add statements now caught by gas.
1656
1657 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
1658
1659 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
1660 * gas/sparc/sparc.exp: Run them.
1661
1662 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
1663
1664 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
1665 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
1666 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
1667 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
1668
1669 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
1670
1671 * gas/h8300/mov32bug.s: New test.
1672 * gas/h8300/h8300.exp: Run it.
1673
1674 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
1675
1676 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
1677 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
1678 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
1679 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
1680 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
1681 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
1682 * gas/h8300/h8300.exp: Run them.
1683
1684 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
1685
1686 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
1687
1688 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
1689 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
1690 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
1691 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
1692 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
1693 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
1694 * gas/h8300/h8300.exp: Run them.
1695
1696 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
1697
1698 * gas/sparc/synth.d: Don't require sparc in the file format, since
1699 it won't be there on SunOS.
1700
1701 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
1702
1703 * gas/sparc/synth.[ds]: New testcase.
1704 * gas/sparc/sparc.exp: Run it.
1705
1706 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
1707
1708 * gas/all/gas.exp: xfail difference of two undefined symbols
1709 and difference of forward references for the h8300.
1710
1711 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
1712
1713 * gas/mips/lb-xgot.d: Correct.
1714
1715 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
1716
1717 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
1718 to gas.
1719 * gas/sparc/addend.exp: Execute for any sparc cpu.
1720 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
1721
1722 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
1723
1724 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
1725 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
1726 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
1727 * gas/mips/mips.exp: Run new tests if svr4pic.
1728
1729 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
1730
1731 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
1732
1733 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
1734
1735 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
1736
1737 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
1738
1739 * gas/mips/*.d: Update for changes to disassembler.
1740
1741 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
1742
1743 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
1744 change.
1745
1746 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
1747
1748 * gas/mri/immconst.d: New test.
1749 * gas/mri/mri.exp: Run it.
1750 * gas/mri/constants.s: Test immediate constants.
1751 * gas/mri/constants.d: Corresponding change.
1752
1753 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
1754 * gas/m68k/link.d: Corresponding change.
1755
1756 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
1757
1758 * gas/hppa/unsorted/brlenbug.s: New test.
1759 * gas/hppa/unsorted/unsorted.exp: Run it.
1760
1761 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
1762
1763 * gas/mips/beq.s: Declare text_label global.
1764 * gas/mips/jal.s: Likewise.
1765
1766 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
1767
1768 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
1769
1770 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
1771 * gas/m68k/all.exp: Run it.
1772
1773 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
1774
1775 * gas/m68k/link.s, gas/m68k/link.d: New test.
1776 * gas/m68k/all.exp: Run it.
1777
1778 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
1779
1780 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
1781 * gas/hppa/basic/system.s: Corresponding changes.
1782
1783 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
1784
1785 * gas/m68k/operands.d: Don't require a fixed number of leading
1786 zeros in any number.
1787
1788 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
1789 for immediate values.
1790
1791 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
1792
1793 * gas/arm/arm.exp: Renamed from gas.exp.
1794 * gas/arm/le-fpconst.[sd]: New testcase.
1795
1796 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
1797
1798 * gas/mri/mri.exp: Only run tests for m68k target.
1799
1800 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
1801
1802 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
1803 test.
1804
1805 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
1806
1807 * gas/sh/fp.s (fmac): Update for new assembly syntax.
1808
1809 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
1810
1811 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
1812 (run_dump_test, objdump): Likewise.
1813
1814 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
1815
1816 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
1817 * gas/sparc/sparc.exp: Run them.
1818
1819 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
1820
1821 * Makefile.in, configure.in: Remove; the testsuite is now run
1822 directly from the gas Makefile.
1823
1824 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
1825
1826 * gas/mri/empty.s: New file.
1827 * gas/mri/mri.exp: Test assembling empty.s.
1828 * gas/mri/comment.s: Add a couple more comment variants.
1829
1830 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
1831 targets.
1832
1833 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
1834
1835 * gas/mri/comment.s, gas/mri/comment.d: New test.
1836 * gas/mri/mri.exp: Run it.
1837 * gas/mri/expr.s: Remove whitespace in operand field.
1838 * gas/mri/for.s: Add comments for further testing.
1839 * gas/macros/test2.s: Put in an upper case ELSE to test case
1840 insensitivity.
1841
1842 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
1843
1844 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
1845
1846 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
1847
1848 * gas/sparc/sparc.exp: New file.
1849 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
1850
1851 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
1852
1853 * gas/macros/*: New tests for macros.
1854
1855 * gas/mri/common.s: Use data, not .data.
1856
1857 * gasp/pl3.out: Update for changes in commented source output when
1858 LOCAL is used.
1859
1860 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
1861
1862 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
1863 of diff.
1864 * lib/gas-defs.exp: Define prune_system_crud if it is not already
1865 defined.
1866
1867 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
1868
1869 * gasp/mri/*.out: Use ;, not !, for the comment character.
1870
1871 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
1872
1873 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
1874 expect failure for targets which use SOM.
1875
1876 * lib/gas-defs.exp (run_dump_test): If the program to run does not
1877 exist, mark the test as untested.
1878
1879 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
1880 common test.
1881
1882 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
1883 rather than using an implicit a.out.
1884
1885 * gas/mri/for.s: Add nop to round out to four byte boundary.
1886 * gas/mri/repeat.s: Likewise.
1887 * gas/mri/while.s: Likewise.
1888 * gas/mri/for.d: Expected added nop.
1889 * gas/mri/repeat.d: Likewise.
1890 * gas/mri/while.d: Likewise.
1891
1892 * gas/mips/*.d: Change all test names to say MIPS.
1893
1894 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
1895
1896 * gas/mri/for.d, gas/mri/for.s: New test.
1897 * gas/mri/if.d, gas/mri/if.s: New test.
1898 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
1899 * gas/mri/while.d, gas/mri/while.s: New test.
1900 * gas/mri/mri.exp: Run the new tests.
1901
1902 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
1903
1904 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
1905 64-bit BFD.
1906
1907 * gasp/mri/*: New tests.
1908 * gasp/gasp.exp: Run them. Also, clean up the test names used in
1909 pass and fail.
1910
1911 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
1912
1913 * gas/sh/basic.exp: Update now that we know the right
1914 bit patters for the new sts instructions.
1915
1916 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
1917
1918 * gas/mri/char.d: Fix for little endian machines.
1919 * gas/mri/float.d: Likewise.
1920
1921 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
1922
1923 * gas/all/struct.s, gas/all/struct.d: New test.
1924 * gas/all/gas.exp: Run it.
1925
1926 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
1927
1928 * gas/mri/common.s, gas/mri/common.d: New test.
1929 * gas/mri/mri.exp: Run it.
1930
1931 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
1932
1933 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
1934 test.
1935
1936 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
1937 truncated files, so that the tests pass.
1938
1939 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
1940 constants, and expr.
1941
1942 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
1943 on vxworks*, not just vxworks5.1.
1944
1945 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
1946 (run_dump_test): Just call pass or fail.
1947
1948 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
1949 * gas/m68k/op68000.d: New test.
1950 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
1951 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
1952 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
1953 changes to disassembler.
1954 * gas/m68k/all.exp: Run new tests. Run schwab test for
1955 m68k-*-coff*.
1956
1957 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
1958
1959 * gas/sh/*: New tests for the hitachi-sh.
1960
1961 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
1962
1963 * gas/mri/*: New tests for MRI mode.
1964
1965 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
1966 program executions to the log file before running them. Use the
1967 simple program name, rather than the path to the binary being run,
1968 in pass/fail messages.
1969 (regexp_diff): If the regexp file has the special comment #pass,
1970 stop checking at that point.
1971 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
1972 if they are not already set.
1973
1974 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
1975
1976 * Makefile.in: Remove superfluous runtest gasp.
1977
1978 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
1979
1980 * gasp/*: New.
1981 * Makefile.in: Use gasp tests.
1982 * config/default.exp: Add gasp stuff.
1983
1984 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
1985
1986 * gas/all/gas.exp: Disable tests that are not appropriate for
1987 the PA.
1988
1989 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
1990
1991 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
1992
1993 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
1994
1995 * gas/m68k/schwab.*: New test based on a test case from Andreas
1996 Schwab.
1997 * gas/m68k/all.exp: Run it for some aout configurations.
1998
1999 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
2000
2001 * gas/hppa/parse/badfmpyadd.s: New test.
2002 * gas/hppa/parse/parse.exp: Run it.
2003
2004 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
2005
2006 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
2007 ELF targets.
2008
2009 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
2010
2011 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
2012 * arm/arm6.s: Correct bogus tests.
2013 * arm/gas.exp (arm6.s): Is now a valid test.
2014 (arm7dm.s): New test.
2015 * arm/float.s: Add load/store multiple floating point instruction
2016 tests.
2017
2018 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
2019
2020 * gas/hppa/reloc/longcall.s: New test.
2021 * gas/hppa/reloc/reloc.exp: Run it.
2022
2023 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2024
2025 * gas/mips/ld.d: Modified for gas delay-slot fixes.
2026
2027 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
2028
2029 * lib/gas-dg.exp: New file.
2030
2031 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2032
2033 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
2034 targets.
2035
2036 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2037
2038 * lib/gas-defs.exp (pass_phase): New proc.
2039 (run_dump_test): Note passing or failing of each phase of this
2040 test, instead of failure of phases or passing of complete test.
2041 Ensure test file name is in reported message.
2042
2043 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
2044
2045 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
2046 Always resolve testcase status before returning.
2047 If `slurp_options' fails, return and don't do test.
2048 (slurp_options): Fix "can't open" error message.
2049 Return -1 to indicate error.
2050
2051 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
2052
2053 * gas/hppa/unsorted/common.s: New test.
2054 * gas/hppa/unsorted/unsorted.exp: Run it.
2055
2056 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2057
2058 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
2059 uncertainty as to whether there should be trailing bytes in the
2060 output file.
2061 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
2062 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
2063 correct.) End with "..." to match trailing zero bytes.
2064
2065 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
2066
2067 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
2068 * gas/mips/mips.exp: Run new test.
2069
2070 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
2071
2072 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
2073 * gas/hppa/basic/basic.exp: Test them.
2074
2075 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
2076
2077 * gas/mips/uld.d: New file.
2078 * gas/mips/uld.s: New file.
2079 * gas/mips/usd.d: New file.
2080 * gas/mips/usd.s: New file.
2081 * gas/mips/mips.exp: Run new tests.
2082
2083 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
2084
2085 * gas/hppa/reloc/applybug.s: New test.
2086 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
2087
2088 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
2089
2090 * gas/hppa/reloc/picreloc.s: New test.
2091 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
2092
2093 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2094
2095 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
2096 gas/h8300/h8300.exp: New tests.
2097
2098 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
2099
2100 * gas/hppa/basic/basic.exp (do_system): Update.
2101
2102 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
2103
2104 * gas/mips/mips.exp: Don't run the memory-access tests if the
2105 format is a.out, because the generated code is different from what
2106 is used with other formats.
2107
2108 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
2109
2110 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
2111 regexp to avoid losing without a controlling tty.
2112
2113 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2114
2115 * gas/i386/pushw.l: Fixed whitespace to match current listing
2116 style.
2117
2118 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
2119 listings enabled.
2120
2121 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2122
2123 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
2124 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
2125 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
2126 findfile and transform procedures to determine objdump program
2127 name.
2128
2129 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
2130 in case the format doesn't automatically require it.
2131 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
2132 name for the reloc type.
2133
2134 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
2135 (run_dump_test): If verbosity level is over 3, print out dump
2136 command and its output.
2137
2138 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2139
2140 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
2141 disassembly.
2142
2143 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2144
2145 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
2146 it depends on tty modes.
2147
2148 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
2149 -nottyinit.
2150
2151 * gas/arm/gas.exp: The arm6 test should report errors, for now.
2152
2153 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2154
2155 * lib/gas-defs.exp: Use -i in expect_after command.
2156
2157 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2158
2159 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
2160 disassembly.
2161
2162 * gas/ieee-fp: Renamed from ieee.fp.
2163
2164 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
2165
2166 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
2167
2168 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
2169
2170 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
2171
2172 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
2173 to fail. Fix comments for the test. Tweak test name.
2174
2175 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
2176
2177 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
2178 output.
2179
2180 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2181
2182 * gas/mips/ld.d: Adjust to work for both big and little endian
2183 code.
2184 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
2185 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
2186 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
2187 * gas/mips/usw.d: Likewise.
2188
2189 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
2190
2191 * gas/hppa/unsorted/align4.s: New test.
2192 * gas/hppa/unsorted/unsorted.exp: Run it.
2193
2194 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
2195 current expected PA ELF output.
2196 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
2197 (do_plabel_relocation_test): Likewise.
2198
2199 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
2200
2201 * gas/all/p1480.s: Use larger constant, so expression can have a
2202 positive value.
2203 * gas/all/gas.exp: Expect p1480.s without listings to pass.
2204
2205 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
2206
2207 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
2208 Correct test cases.
2209
2210 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
2211
2212 * gas/hppa/reloc/blebug3.s: New test.
2213 * gas/hppa/reloc/reloc.exp: Run it.
2214
2215 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
2216
2217 * gas/hppa/reloc/reduce3.s: New test.
2218 * gas/hppa/reloc/reloc.exp: Run it.
2219
2220 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
2221
2222 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
2223 current reality.
2224
2225 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
2226
2227 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
2228 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
2229 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
2230 * gas/hppa/reloc/reloc.exp: Changed accordingly.
2231
2232 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2233
2234 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
2235 overflows are correctly converted to jumps.
2236
2237 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2238
2239 * gas/mips: Add test cases for PIC code, both SVR4 style and
2240 -membedded-pic style.
2241
2242 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2243
2244 * gas/mips: New directory with MIPS specific test cases.
2245
2246 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
2247 the name of the source file to assemble.
2248 (regexp_diff): Put the reason for failure in the log file.
2249
2250 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
2251
2252 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
2253 doesn't support it. Redirect stdout using > instead of 1>, and
2254 don't bother to redirect stderr since TCL redirects it anyhow.
2255 (run_dump_test): Pass appropriate arguments to program, defaulting
2256 to -r.
2257
2258 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2259
2260 * gas/vax: New directory.
2261 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
2262 values.
2263
2264 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
2265
2266 * gas/hppa/reloc/r_no_relocbug.s: New test.
2267 * gas/hppa/reloc/reloc.exp: Run it.
2268
2269 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
2270 expected output.
2271
2272 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
2273
2274 * gas/arm/*: New subtree. Add ARM tests.
2275
2276 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
2277
2278 * gas/hppa/unsorted/unsorted.exp: Accept any character
2279 between foo's type and foo itself.
2280
2281 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2282
2283 * lib/gas-defs.exp (run_dump_test): New routine for running the
2284 assembler, running objdump or nm (not fully supported) on the
2285 resulting object file, and comparing the results against a file of
2286 regular expressions in the test suite, all in one command.
2287 Options for the assembler and objdump are read from comments at
2288 the start of the .d file.
2289 (fail_phase, slurp_options): New auxiliary routines.
2290 (regexp_diff): Always return a value. Fix bugs in actually doing
2291 the regexp test.
2292
2293 * gas/sun4/addend.exp: Use run_dump_test.
2294 * gas/sun4/addend.d: Fix regular expressions so that they work.
2295
2296 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
2297
2298 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
2299 * gas/hppa/reloc/reloc.exp: Run them.
2300
2301 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2302
2303 * config/default.exp: Look for "as.new" in "$base_dir/..", where
2304 it got compiled, not in "$base_dir".
2305 * config/unknown.exp: Deleted.
2306
2307 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
2308
2309 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
2310 before exiting. Enclose both calls inside a "catch".
2311 (objdump_finish): Likewise.
2312
2313 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
2314
2315 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
2316 for SOM to match current testcase.
2317
2318 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2319
2320 * gas/i386/{pushw.s,pushw.l}: New test.
2321 * gas/i386/all.exp: Run it.
2322
2323 * Makefile.in (distclean): Remove site config files and gas.sum.
2324
2325 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2326
2327 * gas/m68k/disperr.s: Use % for registers.
2328
2329 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
2330
2331 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
2332
2333 * lib/gas-defs.exp: Replace error proc calls with perror calls.
2334
2335 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
2336
2337 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
2338 ELF code.
2339 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
2340 not support them.
2341 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
2342 new ELF code.
2343
2344 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2345
2346 * config/default.exp: Renamed from unix-gas.exp.
2347
2348 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
2349
2350 * Makefile.in (check): Set TCL_LIBRARY for runtest.
2351
2352 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2353
2354 * gas/hppa/more.parse/callinfobug.s: Add missing name for
2355 procedure.
2356
2357 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
2358 $DATA$ rather than $LIT$ subspace.
2359
2360 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2361
2362 * gas/hppa/reloc/funcrelocbug.s: New test.
2363 * gas/hppa/reloc/reloc.exp: Run it.
2364
2365 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2366
2367 * gas/hppa/unsorted/importbug.s: New test.
2368 * gas/hppa/unsorted/unsorted.exp: Run it.
2369
2370 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2371
2372 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
2373
2374 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
2375 * gas/hppa/unsorted/unsorted.exp: Run it.
2376
2377 * gas/hppa/more.parse/callinfobug.s: New test.
2378 * gas/hppa/omre.parse/parse.exp: Run it.
2379
2380 * gas/hppa/more.parse/regpopbug.s: New test.
2381 * gas/hppa/more.parse/parse.exp: Run it.
2382
2383 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2384
2385 * lib/gas-defs.exp (objdump): New proc.
2386 (objdump_start): Deleted unused proc.
2387 (objdump_start_common): Merged into objdump_start_no_subdir.
2388
2389 * gas/alpha/fp.exp: Use objdump instead of
2390 objdump_start_no_subdir, since the former actually waits for
2391 objdump to finish. Specify .rdata section only. Make comment
2392 indicate Alpha architecture rather than SPARC.
2393 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
2394 against ASCII code 0x2a ("*", special in regexp).
2395 * gas/sun4/addend.exp: Use objdump instead of
2396 objdump_start_no_subdir.
2397
2398 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2399
2400 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
2401 a failure if gas is not producing an ELF object.
2402
2403 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2404
2405 * gas/hppa/basic/fmemLRbug.s: New test.
2406 * gas/hppa/basic/basic.exp: Run it.
2407
2408 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2409
2410 * gas/alpha/fp.*: New files.
2411 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
2412 verbosity level 3 or above only.
2413
2414 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2415
2416 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
2417 PA OSF1.
2418
2419 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2420
2421 * gas/hppa/more.parse/xmpyubug.s: New test.
2422 * gas/hppa/more.parse/parse.exp: Run it.
2423
2424 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2425
2426 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
2427 "simple_diff" from linker test suite.
2428 * gas/sun4/addend.exp: Use it.
2429 * gas/sun4/addend.d: New file.
2430
2431 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
2432
2433 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
2434 format.
2435
2436 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
2437
2438 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
2439 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
2440 well under either version of expect.
2441
2442 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2443
2444 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
2445 elsewhere now.
2446 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
2447 * gas/hppa/basic/basic.exp: Run them.
2448
2449 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2450
2451 * gas/all/gas.exp: No longer expect difference of forward
2452 references to fail.
2453 * gas/all/x930509.s: Fix testcase to match how the expect code was
2454 written.
2455
2456 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2457
2458 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
2459 for cross-subspace call bugs is no longer expected to fail.
2460
2461 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
2462 to having a function's label follow the .PROC directive.
2463
2464 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2465
2466 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
2467 found while working on multiple $CODE$ subspace support.
2468
2469 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2470
2471 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
2472 to fail.
2473 * gas/hppa/more.parse/procbug.s: Add missing .procend.
2474
2475 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
2476
2477 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
2478 app.c change.
2479
2480 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2481
2482 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
2483
2484 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
2485
2486 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
2487 OBJDUMPFLAGS in case it's empty. Use temporary names until the
2488 end; make creating site.exp the final step.
2489 (check): Pass in ASFLAGS.
2490
2491 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
2492 C comments to avoid bugs in latest expect code.
2493
2494 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2495
2496 * gas/m68k/disperr.s: New test.
2497 * gas/m68k/all.exp: Run it.
2498
2499 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2500
2501 * gas/hppa/reloc/roundmode.s: New test.
2502 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
2503
2504 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2505
2506 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
2507 test for ELF.
2508
2509 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2510
2511 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
2512 directive is an XFAIL for SOM assmeblers.
2513
2514 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
2515 cross-subspace call test.
2516
2517 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2518
2519 * gas/hppa/more.parse/appbug.s: New test.
2520 * gas/hppa/more.parse/parse.exp: Run it.
2521
2522 * gas/hppa/unsorted/align3.s: New test.
2523 * gas/hppa/unsorted/unsorted.exp: Run it.
2524
2525 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2526
2527 * gas/all/p2425.s: Insert a tab before assembler directives so
2528 that the directives are not interpreted as labels.
2529
2530 * gas/hppa/basic/weird.s: Sync with GDB version.
2531
2532 * gas/hppa/more.parse/labelbug.s: New test.
2533
2534 * gas/hppa/more.parse/parse.exp: Run it.
2535
2536 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2537
2538 * gas/hppa/reloc/fixupbug.s: New test.
2539 * gas/hppa/reloc/reloc.exp: Run it.
2540
2541 * gas/hppa/reloc/exitbug.s: New test.
2542 * gas/hppa/reloc/reloc.exp: Run it.
2543
2544 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2545
2546 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
2547 share the same test code.
2548 * gas/hppa/reloc/relocreduce.s: Likewise.
2549
2550 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
2551 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
2552
2553 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2554
2555 * gas/hppa/reloc/reloc.exp: No longer expect failure for
2556 field selector on ble instruction test.
2557
2558 * gas/hppa/basic/basic.exp: No longer expect failures for
2559 system instruction tests now that probei is fixed.
2560
2561 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2562
2563 * gas/hppa/reloc/selectorbug.s: New test.
2564 * gas/hppa/reloc/reloc.exp: Run it.
2565
2566 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2567
2568 * gas/hppa/unsorted/fragbug.s: New test.
2569 * gas/hppa/unsorted/unsorted.exp: Run it.
2570
2571 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
2572
2573 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
2574
2575 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2576
2577 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
2578 * gas/hppa/more.parse/parse.exp: Run them.
2579
2580 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2581
2582 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
2583 which specific relocations are expected to be found.
2584
2585 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2586
2587 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
2588
2589 * gas/hppa/more.parse/parse.exp: Add new test.
2590 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
2591 sections are handled correctly.
2592
2593 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
2594
2595 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2596
2597 * gas/hppa/more.parse/calldatabug.s: Colonize.
2598 * gas/hppa/more.parse/parse.exp: Fix typos.
2599
2600 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
2601
2602 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
2603 * gas/hppa/*/*.exp: New test drivers.
2604 * gas/hppa/*/*.s: New test files.
2605
2606 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
2607
2608 * gas/sun4: New directory.
2609 * gas/sun4/addend.s,addend.exp: New test case.
2610 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
2611 test case.
2612
2613 * gas/all/gas.exp: Check `*' in C comments.
2614
2615 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
2616 simplify some tests.
2617 (want_no_output): Return zero or nonzero, depending on success or
2618 failure.
2619 (gas_test_old): Return value from want_no_output.
2620 (objdump_start_common): Split off from objdump_start.
2621 (objdump_start_no_subdir): New procedure.
2622
2623 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
2624
2625 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
2626 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
2627
2628 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
2629 AS_FOR_TARGET.
2630 (check): Don't pass ASFLAGS variable.
2631 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
2632
2633 From Jeff Law:
2634
2635 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
2636 so that tests can parse the output of objdump looking for errors
2637 in relocation entires, file headers and the like.
2638
2639 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2640
2641 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
2642 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
2643 call so it no longer performs multiple tests.
2644 * gas/m68k/all.exp (t2.s): Don't bother with listings.
2645 (p2410.s): Don't pass unwanted arguments to gas_test_error.
2646
2647 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2648
2649 * lib/do*: Remove RCS id strings.
2650
2651 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
2652
2653 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
2654 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
2655 * gas/i386: New directory.
2656
2657 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
2658
2659 * Added directory structure, to categorize tests by targets.
2660 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
2661 and refined some to examine the assembler listing output.
2662 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
2663 expect_after patterns.
2664 (gas_start, gas_finish): New procs, for tests that examine process
2665 output.
2666 * config/unix-gas.exp: Invoke gas_init directly, instead of
2667 requiring test .exp files do it.
2668
2669 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2670
2671 * gas/gas.exp: Handle new tests, and changes to testing procs.
2672
2673 * lib/gas-defs.exp (want_no_output): New proc; success iff output
2674 is empty.
2675 (gas_test_old): Functionally same as old gas_test.
2676 (gas_test_ignore_stdout): Rewritten to use want_no_output.
2677 (gas_test): New argument lists set of options to be tried in
2678 combinations. Option with trailing ">" indicates standard output
2679 should be ignored.
2680
2681 * gas/p2425a.s: Use %-form for registers, so this test can be run
2682 on m68k-coff targets too.
2683
2684 * gas/p2430a.s: New test case, whitespace &c matches customer
2685 report more closely. Gets different results from p2430.s; this is
2686 bad, and not yet tested for.
2687
2688 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
2689
2690 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
2691 * lib/run: New script.
2692 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
2693 and redirection options. Use "run" script so redirection works.
2694 (gas_test): Now takes assembler options as separate arg from input
2695 file name.
2696 (gas_test_ignore_stdout): New proc. Discards output.
2697 (gas_test_error): New proc. Expects assembler to generate output.
2698 (target_cpu_family setting): Handle i486->i386 also.
2699
2700 * lib/do*: Scripts moved here from gas/testscripts. May be useful
2701 someday for writing more test cases; not currently used.
2702
2703 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
2704
2705 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
2706 cases.
2707 * gas/gas.exp: Enable them for appropriate targets. Removed some
2708 useless comments &c. Changed m68k target test to be more general.
2709
2710 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
2711 * gas/gas.exp: Call gas_init.
2712
2713 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
2714
2715 * Test suite created.
2716