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