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