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