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