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