gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog-9303
CommitLineData
c9e214e5
AM
12003-12-22 Nick Clifton <nickc@redhat.com>
2
3 * gas/sh/err-sh4a-fp.s: Fix spelling of opcode fssra.
4 * gas/sh/err-sh4a-fp.d: Likewise.
5 * gas/sh/sh4a-fp.s: Likewise.
6 * gas/sh/sh4al-dsp.d: Fix expected opcode values for a couple of
7 instructions.
8
92003-12-22 Nick Clifton <nickc@redhat.com>
10
11 * gas/arm/archv6.d (as): Use -march=armv6j.
12 * gas/arm/thumbv6.d (as): Likewise.
13
142003-12-19 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
15
16 * gas/m32r/m32rx.s: Changed pattern bncl to bncl.s.
17 * gas/m32r/allinsn.d: Update for New RELA-ABI.
18 * gas/m32r/high-1.d: Likewise.
19 * gas/m32r/relax-1.d: Likewise.
20 * gas/m32r/uppercase.d: Likewise.
21 * gas/m32r/m32rx.d: Likewise.
22 * gas/vtable/vtable.exp: Likewise.
23 * gas/m32r/pic.exp: New file for PIC.
24 * gas/m32r/pic.s: Likewise.
25 * gas/m32r/pic.d: Likewise.
26
272003-12-18 Richard Sandiford <rsandifo@redhat.com>
28
29 * gas/mips/mips16-jalx.d: Use -mabi=o64.
30 * gas/mips/mips16.d: Likewise.
31 * gas/mips/elf-rel17.[sd]: New test.
32 * gas/mips/mips.exp: Run it.
33
342003-12-17 Nick Clifton <nickc@redhat.com>
35
36 * gas/m32r/error.exp: Add parallel.s
37 * gas/m32r/parallel.s: New file: Test warning and error
38 messages produced for parallel conflicts.
39
402003-12-16 Nick Clifton <nickc@redhat.com>
41
42 * gas/arm/arm.exp: Run special versions of the inst, ldconst,
43 arm7t and copro tests for the arm-wince-pe target.
44 * gas/arm/wince_inst.d: New file. Like inst.d but for the
45 arm-wince-pe target where the -8 bias is not applied to
46 PC-relative load instructions.
47 * gas/arm/wince_ldconst.d: New file. Similar reasons.
48 * gas/arm/wince_arm7t.d: New file. Similar reasons.
49 * gas/arm/wince_copro.d: New file. Similar reasons.
50
512003-12-15 Christian Groessler <chris@groessler.org>
52
53 * gas/z8k/eidi.s: Add uppercase forms. Add forms with comma
54 separated parameters.
55
562003-12-14 Mark Mitchell <mark@codesourcery.com>
57
58 * gas/arm/thumbv6.s: Add nops.
59 * gas/arm/thumbv6.d: Use -M force-thumb option to objdump. Add nops.
60
612003-12-14 Alan Modra <amodra@bigpond.net.au>
62
63 * gas/mmix/basep-8.d: Update for lcomm symbol type change.
64 * gas/mmix/basep-9.d: Likewise.
65
662003-12-10 Zack Weinberg <zack@codesourcery.com>
67
68 * gas/ppc/booke.s: Add two more forms of the mbar instruction
69 and three forms of the tlbwe instruction.
70 * gas/ppc/booke.d: Update to match.
71
722003-12-10 Paul Brook <paul@codesourcery.com>
73
74 * gas/arm/arm.exp: Add r15-bad.
75 * gas/arm/r15-bad.s: New file.
76 * gas/arm/r15-bad.l: New file.
77
782003-12-06 Richard Sandiford <rsandifo@redhat.com>
79
80 * gas/mips/elf-rel16.[sd]: New test.
81 * gas/mips/mips.exp: Run it.
82 * gas/mips/elf-rel-xgot-n32.d: Fix addends for "lw $5,dl1+34($5)".
83 * gas/mips/elf-rel-xgot-n64.d: Likewise.
84
852003-12-05 Ricardo Anguiano <anguiano@codesourcery.com>
86 Mark Mitchell <mark@codesourcery.com>
87 Richard Earnshaw <rearnsha@arm.com>
88
89 * gas/arm/arm.exp: Add archv6 and thumbv6.
90 * gas/arm/archv6.d: New file.
91 * gas/arm/archv6.s: Likewise.
92 * gas/arm/thumbv6.d: Likewise.
93 * gas/arm/thumbv6.s: Likewise.
94
952003-12-06 Christian Groessler <chris@groessler.org>
96
97 * gas/z8k/ctrl-names.d: New file.
98 * gas/z8k/ctrl-names.s: New file.
99 * gas/z8k/z8k.exp: Run new tests.
100
a04a4633
L
1012003-12-03 Alexandre Oliva <aoliva@redhat.com>
102
103 * gas/sh/basic.exp: Call tests for sh4a.
104 * gas/sh/{err-sh4a-fp.s, err-sh4a.s,
105 err-sh4al-dsp.s, sh4a-dsp.d, sh4a-dsp.s, sh4a-fp.d,
106 sh4a-fp.s, sh4a.d, sh4a.s, sh4al-dsp.d, sh4al-dsp.s:
107 New files, tests for sh4a and related variants.
108
c9e214e5
AM
1092003-12-02 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
110
111 * gas/m32r/m32r2.exp: New file for m32r2.
112 * gas/m32r/m32r2.s: Likewise.
113 * gas/m32r/m32r2.d: Likewise.
114
1152003-12-03 Nick Clifton <nickc@redhat.com>
116
117 * gas/vax/vax.exp (do_quad): Treat a vax-*-linux-gnu target as an
118 ELF target.
119
1202003-12-01 Kaz Kojima <kkojima@rr.iij4u.or.jp>
121
122 * gas/sh/basic.exp: Define ASFLAGS appropriately and don't do
123 dsp test for sh64/sh5 targets.
124 * gas/sh/sh64/crange1.s: Tidy up to match data alignment.
125 * gas/sh/sh64/crange1-1.d: Update.
126 * gas/sh/sh64/crange1-2.d: Likewise.
127 * gas/sh/sh64/datal32-3.d: Likewise.
128 * gas/sh/sh64/datal64-3.d: Likewise.
129 * gas/sh/sh64/localcom-1.d: Likewise.
130
1312003-11-27 Alexandre Oliva <aoliva@redhat.com>
132
133 * gas/frv/reloc1.[sd]: Test references to external symbols and
134 inter-section references too.
135
1362003-11-26 Christian Groessler <chris@groessler.org>
137
138 * gas/z8k/jmp-cc.d: New file.
139 * gas/z8k/jmp-cc.s: New file.
140 * gas/z8k/ret-cc.d: New file.
141 * gas/z8k/ret-cc.s: New file.
142 * gas/z8k/z8k.exp: Run new tests.
143
1442003-11-26 Nick Clifton <nickc@redhat.com>
145
146 * gas/h8300/t01_mov.s: Revert changes.
147 * gas/h8300/t01_mov.exp: Revert changes.
148
1492003-11-25 Asgari Jinia <asgarij@kpitcummins.com>
150
151 * gas/h8300/multiples.s : Add instructions for H8s.
152 * gas/h8300/h8300.exp (do_h8300s_multiple) : Add more test
153 conditions for instructions for H8s.
154 * gas/h8300/t01_mov.s: Correct illegal ldm/stm register pairings.
155 * gas/h8300/t01_mov.exp: Update expected results.
156
1572003-11-22 Alan Modra <amodra@bigpond.net.au>
158
159 * gas/i386/divide.s: New.
160 * gas/i386/divide.d: New.
161 * gas/i386/i386.exp (gas_32_check): Run it.
162
163 * gas/ppc/machine.s: New.
164 * gas/ppc/machine.d: New.
165 * gas/ppc/ppc.exp: Run it.
166
1672003-11-18 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
168
169 * gas/mips/lca-svr4pic.d: New test for the "lca" macro.
170 * gas/mips/lca-xgot.d: Likewise.
171 * gas/mips/lca.s: Source for the new tests.
172 * gas/mips/mips.exp: Run the new tests.
173
1742003-11-14 Nick Clifton <nickc@redhat.com>
175
176 * gas/arm/arm7.d: Pass -D instead of -d to objdump in order to
177 display the contents of data fields in the .text section.
178 This change is necessary after the addition of arm elf mapping
179 symbol support to gas.
180 * gas/arm/pic.d: Expect addresses with function name offsets.
181 This change is necessary after the addition of arm elf mapping
182 symbol support to gas.
183
1842003-11-13 Nick Clifton <nickc@redhat.com>
185
186 * gas/arm/mapping.s: New test: Source for ARM ELF mapping
187 symbols test.
188 * gas/arm/mapping.d: New file: Expected output.
189 * gas/arm/arm.exp: Run new test.
190
1912003-11-06 Nick Clifton <nickc@redhat.com>
192
193 * gas/arm/req.s: New test file. Check .req and .unreq psuedo ops.
194 * gas/arm/req.l: Expected error output from req.s test.
195 * gas/arm/copro.d: Set target architecture for objdump so that the
196 test will work on architectures which cannot encode higher arm
197 architecture types in their file headers.
198 * gas/arm/arm.exp: Run new req.s test.
199 Skip thumb instruction test for PE targets which do not support
200 thumb relocations.
201 * gas/elf/elf.exp: Skip special handling of section2 test for
202 XScale targets - it is no longer needed.
203
2042003-11-04 H.J. Lu <hongjiu.lu@intel.com>
205
206 * gas/m68k/mcf-mov3q.d: Support 64bit BFD.
207
2082003-11-03 Daniel Jacobowitz <drow@mvista.com>
209
210 * gas/arm/arm7t.d: Replace '-#' with '#-'.
211 * gas/arm/copro.d: Likewise.
212 * gas/arm/fpa-mem.d: Likewise.
213 * gas/arm/maverick.c: Likewise.
214 * gas/arm/maverick.d: Likewise.
215 * gas/arm/vfp1.d: Likewise.
216 * gas/arm/vfp1xD.d: Likewise.
217 * gas/arm/xscale.d: Likewise.
218
2192003-10-27 Stephane Carrez <stcarrez@nerim.fr>
220
221 * gas/m68hc11/opers12-dwarf2.d: Update, local label prefix removed.
222 * gas/m68hc11/lbranch-dwarf2.d: Update.
223
2242003-10-23 Peter Barada <pbarada@mail.wm.sps.mot.com>
225
226 * gas/m68k/mcf-mov3q.s: New file: Test some ColdFire instructions.
227 * gas/m68k/mcf-mov3q.s: New file: Expected disassembly.
228 * gas/m68k/all.exp: Run new test.
229
2302003-10-22 Andreas Schwab <schwab@suse.de>
231 H.J. Lu <hongjiu.lu@intel.com>
232
233 * gas/ia64/dv-mutex-err.s: Add more tests for compare.
234 * gas/ia64/dv-mutex.s: Likewise.
235
236 * gas/ia64/dv-mutex-err.l: Updated.
237 * gas/ia64/dv-mutex.d: Likewise.
238
2392003-10-18 Hans-Peter Nilsson <hp@bitrange.com>
240
241 * gas/mmix/op-0-1.d, gas/mmix/pushj-c.d, gas/mmix/weak1.d: Add
242 --no-pushj-stubs option.
243 * gas/mmix/reloclab-r.d, gas/mmix/reloclab.d: Add --no-stubs
244 option.
245 * gas/mmix/reloclab.l: Adjust for PUSHJ stub.
246 * gas/mmix/pushj-cs.d, gas/mmix/reloclab-s.d, gas/mmix/relax2.s,
247 gas/mmix/relax2.d, gas/mmix/op-0-1s.d, gas/mmix/reloclab-rs.d,
248 gas/mmix/weak1-s.d: New tests.
249
2502003-10-17 Ian Lance Taylor <ian@wasabisystems.com>
251
252 * gas/arm/iwmmxt-bad.s: New file.
253 * gas/arm/iwmmxt-bad.l: New file.
254 * gas/arm/arm.exp: Run new test.
255
2562003-10-16 Ian Lance Taylor <ian@wasabisystems.com>
257
258 * gas/arm/iwmmxt.d: Add -miwmmxt to #objdump line, to get the
259 right disassembly.
260
2612003-10-16 H.J. Lu <hongjiu.lu@intel.com>
262
263 * gas/alpha/elf-reloc-8.d: Updated.
264
2652003-10-10 Dave Brolley <brolley@redhat.com>
266
267 * gas/frv/allinsn.s: Use preoperly aligned registers.
268 * gas/frv/allinsn.d: Update expected results.
269
2702003-10-08 Chris Demetriou <cgd@broadcom.com>
271
272 * lib/gas-defs.exp (gas_run): Always log the command being run.
273 (gas_start): Likewise.
274 (regexp_diff): Make error reporting about non-existent files
275 consistent.
276
2772003-10-06 Nick Clifton <nickc@redhat.com>
278
279 * gas/macros/app1.d: Skip sections symbols (if present).
280 * gas/macros/app2.d: Likewise.
281 * gas/macros/app3.d: Likewise.
282 * gas/macros/app4.d: Likewise.
283
2842003-10-04 Christian Groessler <chris@groessler.org>
285
286 * gas/z8k/calr-backf.s: New file.
287 * gas/z8k/calr-forwf.s: New file.
288 * gas/z8k/calr.d: New file.
289 * gas/z8k/calr.s: New file.
290 * gas/z8k/djnz-backf.s: New file.
291 * gas/z8k/djnz-backf2.s: New file.
292 * gas/z8k/djnz.d: New file.
293 * gas/z8k/djnz.s: New file.
294 * gas/z8k/jr-back.d: New file.
295 * gas/z8k/jr-forw.d: New file.
296 * gas/z8k/jr-back.s: Fix displacement length. Add some more jumps
297 for jr-back.d.
298 * gas/z8k/jr-backf.s: Fix displacement length.
299 * gas/z8k/jr-forw.s: Fix displacement length. Add some more jumps
300 for jr-forw.d.
301 * gas/z8k/jr-forwf.s: Fix displacement length.
302 * gas/z8k/z8k.exp: Run new tests.
303
3042003-10-01 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
305
306 * gas/mips/ldstla-32-shared.d: New file.
307 * gas/mips/ldstla-32.d: New file.
308 * gas/mips/ldstla-32.s: New file.
309 * gas/mips/ldstla-n32-shared.d: New file.
310 * gas/mips/ldstla-n32.d: New file.
311 * gas/mips/ldstla-n32.s: New file.
312 * gas/mips/ldstla-n64-shared.d: New file.
313 * gas/mips/ldstla-n64.d: New file.
314 * gas/mips/ldstla-n64.s: New file.
315 * gas/mips/mips.exp: Add ld-st-la tests.
316
3172003-09-30 Chris Demetriou <cgd@broadcom.com>
318
319 * lib/gas-defs.exp (run_dump_test): If stderr file is specified
320 and there was no stderr output, compare anyway (i.e., cause a
321 test failure).
322 * gas/mips/mips64-mips3d.s: Add some new instructions to test warnings.
323 * gas/mips/mips64-mips3d.l: New file.
324 * gas/mips/mips64-mips3d.d: Use mips64-mips3d.l, and update for
325 changes to mips64-mips3d.s.
326 * gas/mips/mips64-mips3d-incl.d: Likewise.
327 * gas/mips/set-arch.l: New file.
328 * gas/mips/set-arch.d: Specify set-arch.l as stderr output to check.
329 * gas/mips/mips5.l: Make error messages match source.
330
3312003-09-30 Chris Demetriou <cgd@broadcom.com>
332
333 * gas/mips/cp0-names-mips64r2.d: New file.
334 * gas/mips/cp0sel-names-mips64r2.d: New file.
335 * gas/mips/elf_arch_mips64r2.d: New file.
336 * gas/mips/hwr-names-mips64r2.d: New file.
337 * gas/mips/mips32r2-ill-fp64.l: New file.
338 * gas/mips/mips32r2-ill-fp64.s: New file.
339 * gas/mips/mips64r2-ill.l: New file.
340 * gas/mips/mips64r2-ill.s: New file.
341 * gas/mips/mips64r2.d: New file.
342 * gas/mips/mips64r2.s: New file.
343 * gas/mips/mips.exp: Define "mips64r2" arch, and run new tests.
344
3452003-09-29 Dave Brolley <brolley@redhat.com>
346
347 * gas/frv/allinsn.s (nldqi): Removed. Replaced with nop.
348 * gas/frv/allinsn.d (nldqi): Ditto.
349
3502003-09-25 Hans-Peter Nilsson <hp@axis.com>
351
352 * gas/cris/rd-pcrel2.d: Update for changes in section flag
353 defaults.
354
3552003-09-20 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
356
357 * gas/mips/elfel-rel.d: Add ABI specification.
358 * gas/mips/elfel-rel2.d: Likewise.
359 * gas/mips/elfel-rel3.d: Likewise.
360
3612003-09-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
362
363 * gas/mips/rm7000.s: Let objdump print trailing dots.
364
3652003-09-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
366
367 * gas/mips/empic3_e.s: Fix typo.
368
3692003-09-05 Richard Sandiford <rsandifo@redhat.com>
370
371 * gas/frv/reloc1.[sd]: New test.
372 * gas/frv/allinsn.exp: Run it.
373
3742003-09-04 Nick Clifton <nickc@redhat.com>
375
376 * gas/v850/v850e1.s: New test source file.
377 * gas/v850/v850e1.d: New test disassembly file.
378 * gas/v850/basic.exp: Run v850e1 test.
379
3802003-09-03 Robert Millan <robertmh@gnu.org>
381
382 * gas/alpha/alpha.exp: Match GNU/KFreeBSD with new kfreebsd*-gnu
383 triplet.
384
3852003-09-03 Nick Clifton <nickc@redhat.com>
386
387 * gas/cris/diffexp-ovwr.d: Remove regexp for empty section
388 contents string.
389 gas/cris/pushpop-dcr1-sreg.d: Likewise.
390 gas/cris/string-1.d: Likewise.
391 gas/cris/string-2.d: Likewise.
392 gas/cris/x-to-dcr1-sreg.d: Likewise.
393 gas/elf/section0.d: Likewise.
394 gas/elf/section1.d: Likewise.
395 gas/i386/relax.d: Likewise.
396 gas/mips/elempic.d: Likewise.
397 gas/mips/empic.d: Likewise.
398 gas/mips/mips16-e.d: Likewise.
399 gas/mips/mips16-f.d: Likewise.
400 gas/mips/mipsel16-e.d: Likewise.
401 gas/mips/mipsel16-f.d: Likewise.
402 gas/mips/rm7000.d: Likewise.
403 gas/mips/telempic.d: Likewise.
404 gas/mips/tempic.d: Likewise.
405 gas/mips/tmips16-e.d: Likewise.
406 gas/mips/tmips16-f.d: Likewise.
407 gas/mips/tmipsel16-e.d: Likewise.
408 gas/mips/tmipsel16-f.d: Likewise.
409 gas/mmix/align-1.d: Likewise.
410 gas/mmix/basep-10.d: Likewise.
411 gas/mmix/basep-11.d: Likewise.
412 gas/mmix/basep-9.d: Likewise.
413 gas/mmix/comment-3.d: Likewise.
414 gas/mmix/cons-1.d: Likewise.
415 gas/mmix/cons-2.d: Likewise.
416 gas/mmix/expr-1.d: Likewise.
417 gas/mmix/fb-1.d: Likewise.
418 gas/mmix/fb-2.d: Likewise.
419 gas/mmix/greg1.d: Likewise.
420 gas/mmix/greg1a.d: Likewise.
421 gas/mmix/greg2.d: Likewise.
422 gas/mmix/greg2a.d: Likewise.
423 gas/mmix/greg3.d: Likewise.
424 gas/mmix/greg4.d: Likewise.
425 gas/mmix/greg7.d: Likewise.
426 gas/mmix/greg8.d: Likewise.
427 gas/mmix/is-1.d: Likewise.
428 gas/mmix/local-1.d: Likewise.
429 gas/mmix/odd-1.d: Likewise.
430 gas/mmix/op-0-1.d: Likewise.
431 gas/mmix/op-0-2.d: Likewise.
432 gas/mmix/prefix3.d: Likewise.
433 gas/mmix/pseudo-1.d: Likewise.
434 gas/mmix/weak1.d: Likewise.
435 gas/sh/sh64/crange1-1.d: Likewise.
436 gas/sh/sh64/crange1-2.d: Likewise.
437 gas/sh/sh64/crange2-2.d: Likewise.
438 gas/sh/sh64/crange3-1.d: Likewise.
439 gas/sh/sh64/crange4-1.d: Likewise.
440 gas/sh/sh64/crange5-1.d: Likewise.
441 gas/sh/sh64/datal32-3.d: Likewise.
442 gas/sh/sh64/datal64-3.d: Likewise.
443 gas/sh/sh64/endian-1.d: Likewise.
444 gas/sh/sh64/endian-2.d: Likewise.
445 gas/sh/sh64/localcom-1.d: Likewise.
446 gas/sh/sh64/rel32-5.d: Likewise.
447 gas/sh/sh64/rel64-5.d: Likewise.
448 gas/sh/sh64/ua32-1.d: Likewise.
449 gas/sh/sh64/ua64-1.d: Likewise.
450 gas/xstormy16/reloc-1.d: Likewise.
451
4522003-09-01 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
453
454 * gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns for
455 little-endian.
456 * gas/mips/elf-rel-got-n64.d: Likewise.
457 * gas/mips/elf-rel-xgot-n32.d: Likewise.
458 * gas/mips/elf-rel-xgot-n64.d: Likewise.
459
4602003-08-29 Jakub Jelinek <jakub@redhat.com>
461
462 * gas/cfi/cfi-sparc-1.s: New test.
463 * gas/cfi/cfi-sparc-1.d: New test.
464 * gas/cfi/cfi-sparc64-1.s: New test.
465 * gas/cfi/cfi-sparc64-1.d: New test.
466 * gas/cfi/cfi.exp: Run them.
467
4682003-08-19 Nick Clifton <nickc@redhat.com>
469
470 * gas/arm/copro.s: Add tests of Addressing Mode 5 (Unindexed).
471 * gas/arm/arm.exp: Run copro.s as a dump test.
472 * gas/arm/copro.d: New file: expected disassembly of copro.s
473
4742003-08-16 Jason Eckhardt <jle@rice.edu>
475
476 * gas/i860/pseudo-ops01.{s,d}: New files.
477 * gas/i860/i860.exp: Execute the new test above.
478 * gas/i860/README.i860: Remove align defect from list.
479
4802003-08-14 Nick Clifton <nickc@redhat.com>
481
482 * gas/arm/pic.d: Update regexp for destination address of
483 unrelocated branch instructions so that they point to themselves.
484 * gas/arm/inst.d: Likewise.
485
4862003-08-08 Andreas Schwab <schwab@suse.de>
487
488 * gas/cfi/cfi-m68k.s, gas/cfi/cfi-m68k.d: New test.
489 * gas/cfi/cfi.exp (run_list_test): Run it.
490
4912003-08-06 Jason Eckhardt <jle@rice.edu>
492
493 * gas/i860/dir-align01.{s,d}: New files.
494 * gas/i860/i860.exp: Execute the new test above.
495
4962003-08-06 Jason Eckhardt <jle@rice.edu>
497
498 * gas/i860/dual02-err.l: Update expected error message.
499 * gas/i860/README.i860: Remove dual02-err from known failure list.
500
5012003-08-05 Jason Eckhardt <jle@rice.edu>
502
503 * gas/i860/README.i860: Remove dual01 from the known failures.
504
5052003-08-05 Jason Eckhardt <jle@rice.edu>
506
507 * gas/i860/dir-intel01.{s,d}: New files.
508 * gas/i860/dir-intel02.{s,d}: New files.
509 * gas/i860/dir-intel03-err.{s,l}: New files.
510 * gas/i860/i860.exp: Execute the above new tests.
511
5122003-08-03 Jason Eckhardt <jle@rice.edu>
513
514 * gas/i860/*.d: Prefix name with "i860".
515
5162003-08-03 Jason Eckhardt <jle@rice.edu>
517
518 * gas/i860/dual01.{s,d}: New files.
519 * gas/i860/dual02-err.{s,l}: New files.
520 * gas/i860/dual03.{s,d}: New files.
521 * gas/i860/i860.exp: Execute the above new tests.
522 * gas/i860/README.i860: Update.
523
5242003-08-02 Alan Modra <amodra@bigpond.net.au>
525
526 * gas/d10v/address-001.d: Adjust for objdump -d change.
527 * gas/d10v/control-001.d: Likewise.
528 * gas/d10v/error-001.d: Likewise.
529 * gas/d10v/immediate-001.d: Likewise.
530 * gas/d10v/immediate-002.d: Likewise.
531 * gas/d10v/immediate-003.d: Likewise.
532 * gas/d10v/immediate-006.d: Likewise.
533 * gas/d10v/immediate-007.d: Likewise.
534 * gas/d10v/instruction_packing-001.d: Likewise.
535 * gas/d10v/instruction_packing-002.d: Likewise.
536 * gas/d10v/instruction_packing-003.d: Likewise.
537 * gas/d10v/instruction_packing-004.d: Likewise.
538 * gas/d10v/instruction_packing-006.d: Likewise.
539 * gas/d10v/instruction_packing-007.d: Likewise.
540 * gas/d10v/instruction_packing-008.d: Likewise.
541 * gas/d10v/instruction_packing-009.d: Likewise.
542 * gas/d10v/instruction_packing-010.d: Likewise.
543 * gas/d10v/instruction_packing.d: Likewise.
544 * gas/d10v/label-001.d: Likewise.
545 * gas/d10v/warning-014.d: Likewise.
546 * gas/m88k/init.d: Likewise.
547
5482003-08-01 Jason Eckhardt <jle@rice.edu>
549
550 * gas/i860/README.i860: New file.
551
5522003-07-29 Nick Clifton <nickc@redhat.com>
553
554 * gas/sparc/unalign.d: Remove empty .text disassembly line.
555
5562003-07-28 H.J. Lu <hongjiu.lu@intel.com>
557
558 * gas/elf/elf.exp: Add section3 for note section.
559
560 * gas/elf/section3.d: New file.
561 * gas/elf/section3.s: Likewise.
562
5632003-07-26 Alan Modra <amodra@bigpond.net.au>
564
565 * gas/ppc/altivec.d: Update.
566 * gas/ppc/altivec_xcoff.d: Update.
567 * gas/ppc/altivec_xcoff64.d: Update.
568 * gas/ppc/booke.d: Update.
569 * gas/ppc/booke_xcoff.d: Update.
570 * gas/ppc/booke_xcoff64.d: Update.
571 * gas/ppc/e500.d: Update.
572
5732003-07-23 Stephane Carrez <stcarrez@nerim.fr>
574
575 * gas/m68hc11/m68hc11.exp: Execute the new tests.
576 * gas/m68hc11/abi.s: New test for abi elf flags.
577 * gas/m68hc11/abi-m68hc11-32-64.d: Test for 32-bit int, 64-bit float.
578 * gas/m68hc11/abi-m68hc11-16-64.d: Test for 16-bit int, 64-bit float.
579 * gas/m68hc11/abi-m68hc11-32-32.d: Test for 32-bit int, 32-bit float.
580 * gas/m68hc11/abi-m68hc11-16-32.d: Test for 16-bit int, 32-bit float.
581
5822003-07-15 Richard Sandiford <rsandifo@redhat.com>
583
584 * gas/mips/rm7000.[sd]: New test.
585 * gas/mips/mips.exp: Run it.
586
5872003-07-10 Jakub Jelinek <jakub@redhat.com>
588
589 * gas/cfi/cfi-ppc-1.s: New test.
590 * gas/cfi/cfi-ppc-1.d: New test.
591 * gas/cfi/cfi-s390-1.s: New test.
592 * gas/cfi/cfi-s390-1.s: New test.
593 * gas/cfi/cfi-s390x-1.s: New test.
594 * gas/cfi/cfi-s390x-1.s: New test.
595 * gas/cfi/cfi.exp: Run them.
596
5972003-07-09 Alexandre Oliva <aoliva@redhat.com>
598
599 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
600 * gas/mn10300/am33-2.c (d8pcsec): PC-relative relocations within
601 text sections don't decay to section+offset.
602 * gas/mn10300/am33-2.d: Rebuilt.
603 2000-08-15 Eric Christopher <echristo@cygnus.com>
604 * gas/mn10300/am33-2.c (d8pcsec): New Function
605 (condjmp): Adjust testcase for TC_LINKRELAX_FIXUP
606 functionality.
607 * gas/mn10300/am33-2.d: Regenerate
608 2000-05-24 Alexandre Oliva <aoliva@cygnus.com>
609 * gas/mn10300/am33-2.c (d8pcoff): Likewise.
610 * gas/mn10300/am33-2.d: Rebuilt.
611 2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
612 * gas/mn10300/am33-2.c (main): Changed `.am332' to `.am33_2'.
613 Replaced `AM33 2.0' with `AM33/2.0'.
614 * gas/mn10300/am33-2.d, gas/mn10300/am33-2.s: Rebuilt.
615 2000-03-31 Alexandre Oliva <aoliva@cygnus.com>
616 * gas/mn10300/am33-2.c: New file, that generated...
617 * gas/mn10300/am33-2.s, gas/mn10300/am33-2.d: New files.
618 * gas/mn10300/basic.exp: Test am33-2.
619
6202003-07-08 Chris Demetriou <cgd@broadcom.com>
621
622 * gas/testsuite/gas/mips/mips.exp: Make sure that branch-misc-2 is
623 run to compile non-PIC code, and add branch-misc-2pic.
624 * gas/mips/branch-misc-2.l: Adjust for change in non-PIC warnings.
625 * gas/mips/branch-misc-2pic.l: New file.
626 * gas/mips/branch-misc-2pic.s: New file.
627
6282003-07-07 Richard Sandiford <rsandifo@redhat.com>
629
630 * gas/h8300/h8sx_disp2.[sd]: Add tests for symbolic displacements.
631
6322003-07-04 Alan Modra <amodra@bigpond.net.au>
633
634 * gas/ppc/test2elf64.s: Rename to..
635 * gas/ppc/power4.s: ..this. Add mtcr and mfcr testcases.
636 * gas/ppc/test2elf64.d: Rename to..
637 * gas/ppc/power4.d: ..this. Update.
638 * gas/ppc/ppc.exp: Update.
639
6402003-07-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
641
642 * gas/mips/set-arch.d: Fix GPR names and show raw insns.
643
6442003-06-29 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
645
646 * gas/mips/set-arch.s: New file, testcase for .set arch=FOO.
647 * gas/mips/set-arch.d: Likewise.
648 * gas/mips/mips.exp: Use it.
649
6502003-06-25 Richard Sandiford <rsandifo@redhat.com>
651
652 * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy.
653
6542003-06-24 Richard Sandiford <rsandifo@redhat.com>
655
656 * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move...
657 * gas/h8300/h8300-elf.exp: ...here.
658
6592003-06-23 H.J. Lu <hongjiu.lu@intel.com>
660
661 * gas/i386/i386.exp: Add prescott.
662
663 * gas/i386/prescott.d: New file.
664 * gas/i386/prescott.s: Likewise.
665
6662003-06-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
667
668 * gas/mips/elf-rel-got-n32.d: Remove special handling for n32 ABI.
669 * gas/mips/elf-rel-xgot-n32.d: Likewise.
670 * gas/mips/jal-newabi.d: Likewise.
671
6722003-06-21 Christian Groessler <chris@groessler.org>
673
674 * gas/z8k: New directory.
675 * gas/z8k/dec.s: New file.
676 * gas/z8k/decbf.s: New file.
677 * gas/z8k/decf.s: New file.
678 * gas/z8k/eidi.s: New file.
679 * gas/z8k/eidif.s: New file.
680 * gas/z8k/inc.s: New file.
681 * gas/z8k/incbf.s: New file.
682 * gas/z8k/incf.s: New file.
683 * gas/z8k/inout.d: New file.
684 * gas/z8k/inout.s: New file.
685 * gas/z8k/jr-back.s: New file.
686 * gas/z8k/jr-backf.s: New file.
687 * gas/z8k/jr-forw.s: New file.
688 * gas/z8k/jr-forwf.s: New file.
689 * gas/z8k/ldk.s: New file.
690 * gas/z8k/ldkf.s: New file.
691 * gas/z8k/z8k.exp: New file.
692
6932003-06-18 Jakub Jelinek <jakub@redhat.com>
694
695 * gas/cfi/cfi-i386.d: Regenerated.
696 * gas/cfi/cfi-common-1.d: Regenerated.
697 * gas/cfi/cfi-common-2.d: Regenerated.
698 * gas/cfi/cfi-common-3.d: Regenerated.
699 * gas/cfi/cfi-x86_64.d: Regenerated.
700 * gas/cfi/cfi-alpha-1.d: Regenerated.
701 * gas/cfi/cfi-alpha-2.d: Regenerated.
702 * gas/cfi/cfi-alpha-3.d: Regenerated.
703
7042003-06-17 Nick Clifton <nickc@redhat.com>
705
706 * gas/i386/absrel.d: Tweak patterns to work for i386-pc-cygwin
707 target as well.
708 * gas/i386/sub.d: Likewise.
709
7102003-06-17 Loren James Rittle <rittle@latour.rsch.comm.mot.com>
711
712 * gas/alpha/elf-reloc-1.d: Allow system-specific gunk after
713 canonical file format.
714 * gas/alpha/elf-reloc-4.d: Likewise.
715 * gas/alpha/elf-reloc-5.d: Likewise.
716 * gas/alpha/elf-reloc-7.d: Likewise.
717 * gas/alpha/elf-reloc-8.d: Likewise.
718 * gas/alpha/elf-tls-1.d: Likewise.
719 * gas/alpha/elf-usepv-1.d: Likewise.
720
7212003-06-16 Hans-Peter Nilsson <hp@axis.com>
722
723 * gas/cris: Match output having $ register prefix. Deal with
724 target variants default requiring register prefix on input.
725
7262003-06-13 Richard Earnshaw <rearnsha@arm.com>
727
728 * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
729
7302003-06-12 Richard Sandiford <rsandifo@redhat.com>
731
732 * gas/mips/elf-rel15.[sd]: New test.
733 * gas/mips/mips.exp: Run it.
734
7352003-06-11 Richard Henderson <rth@redhat.com>
736
737 * gas/cfi/cfi-common-3.[ds]: New.
738 * gas/cfi/cfi.exp: Run it.
739
7402003-06-11 Alan Modra <amodra@bigpond.net.au>
741
742 * gas/macros/app1.d: Ignore section symbols.
743 * gas/macros/app2.d: Likewise.
744 * gas/macros/app3.d: Likewise.
745 * gas/macros/app4.d: Likewise.
746
7472003-06-10 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
748
749 * gas/mips/mips.exp: Fix typo.
750 * gas/mips/elempic.d: Force o64 ABI.
751 * gas/mips/telempic.d: Likewise.
752
7532003-06-10 Alan Modra <amodra@bigpond.net.au>
754
755 * lib/gas-defs.exp (proc is_elf_format): Copy from ld testsuite.
756 * gas/cfi/cfi.exp: Use here. Only run tests when ELF.
757 * gas/macros/and.s: Avoid .set so we don't break mips.
758
7592003-06-10 Alan Modra <amodra@bigpond.net.au>
760
761 * gas/macros/and.s: New.
762 * gas/macros/macros.exp: Assemble it.
763
7642003-06-10 Gary Hade <garyhade@us.ibm.com>
765
766 * gas/ppc/test2elf64.{s,d}: New test.
767 * gas/ppc/ppc.exp: Run new test.
768
7692003-06-10 Richard Sandiford <rsandifo@redhat.com>
770
771 * gas/h8300/h8sx_mov_imm.[sd]: New test.
772 * gas/h8300/h8300.exp: Run it.
773
7742003-06-10 Richard Sandiford <rsandifo@redhat.com>
775
776 * gas/h8300/h8sx_rtsl.[sd]: New test.
777 * gas/h8300/h8300.exp: Run it.
778
7792003-06-10 Richard Sandiford <rsandifo@redhat.com>
780
781 * gas/h8300/h8sx_disp2.[sd]: New test.
782 * gas/h8300/h8300.exp: Run it.
783
7842003-06-07 Richard Henderson <rth@redhat.com>
785
786 * gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-1.s: New.
787 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-2.s: New.
788 * gas/cfi/cfi-diag-1.d, gas/cfi/cfi-diag-1.s: New.
789 * gas/cfi/cfi.exp: Run them.
790
7912003-06-05 Michael Snyder <msnyder@redhat.com>
792
793 * gas/h8300/t01_mov.s: New file, tests mov instructions.
794 * gas/h8300/t02_mova.s: New file, tests mova instructions.
795 * gas/h8300/t03_add.s: New file, tests add instructions.
796 * gas/h8300/t04_sub.s: New file, tests sub instructions.
797 * gas/h8300/t05_cmp.s: New file, tests cmp instructions.
798 * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions.
799 * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions.
800 * gas/h8300/t08_or.s: New file, tests or instructions.
801 * gas/h8300/t09_xor.s: New file, tests xor instructions.
802 * gas/h8300/t10_and.s: New file, tests and instructions.
803 * gas/h8300/t11_logs.s: New file, tests logical instructions.
804 * gas/h8300/t12_bit.s: New file, tests bit instructions.
805 * gas/h8300/t13_otr.s.s: New file, tests misc. instructions.
806 * gas/h8300/t01_mov.exp: New file.
807 * gas/h8300/t02_mova.exp: New file.
808 * gas/h8300/t03_add.exp: New file.
809 * gas/h8300/t04_sub.exp: New file.
810 * gas/h8300/t05_cmp.exp: New file.
811 * gas/h8300/t06_ari2.exp: New file.
812 * gas/h8300/t07_ari3.exp: New file.
813 * gas/h8300/t08_or.exp: New file.
814 * gas/h8300/t09_xor.exp: New file.
815 * gas/h8300/t10_and.exp: New file.
816 * gas/h8300/t11_logs.exp: New file.
817 * gas/h8300/t12_bit.exp: New file.
818 * gas/h8300/t13_otr.exp: New file.
819
8202003-06-04 Richard Henderson <rth@redhat.com>
821
822 * gas/alpha/elf-usepv-1.[sd]: New.
823 * gas/alpha/elf-usepv-2.[sd]: New.
824 * gas/alpha/alpha.exp: Run them.
825 * gas/cfi/cfi-alpha-3.[sd]: New.
826 * gas/cfi/cfi.exp: Run it.
827
8282003-05-31 Richard Henderson <rth@redhat.com>
829
830 * gas/alpha/elf-reloc-8.d: Correct .eh_frame relocs.
831 * gas/cfi/cfi-alpha-2.d: New.
832 * gas/cfi/cfi-alpha-2.s: New.
833 * gas/cfi/cfi.exp: Run it.
834
8352003-05-29 Richard Henderson <rth@redhat.com>
836
837 * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs.
838 * gas/cfi/cfi-alpha-1.d: New.
839 * gas/cfi/cfi-alpha-1.s: New.
840 * gas/cfi/cfi.exp: Run it.
841
8422003-05-27 Richard Henderson <rth@redhat.com>
843
844 * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite.
845 * gas/cfi/cfi-x86_64.d: Likewise.
846 * gas/cfi/cfi-i386-2.d: New.
847 * gas/cfi/cfi-i386-2.s: New.
848
8492003-05-23 Jason Eckhardt <jle@rice.edu>
850
851 * gas/i860/xp.s: New file.
852 * gas/i860/xp.d: New file.
853
8542003-05-23 Richard Earnshaw <rearnsha@arm.com>
855
856 * gas/i860/i860.exp: Don't call exit if the target isn't an i860.
857
8582003-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
859
860 * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.
861 * gas/mips/jal-newabi.d: Likewise.
862 * gas/mips/mips.exp: Add new testcase.
863
8642003-05-21 H.J. Lu <hongjiu.lu@intel.com>
865
866 * gas/hppa/parse/parse.exp: Add "space.s".
867 * gas/hppa/parse/space.s: New file to test spaces.
868
8692003-05-20 Jason Eckhardt <jle@rice.edu>
870
871 * gas/i860/branch.{s,d}: New files.
872 * gas/i860/system.{s,d}: New files.
873
8742003-05-20 Jason Eckhardt <jle@rice.edu>
875
876 * gas/i860/bitwise.{s,d}: New files.
877 * gas/i860/bte.{s,d}: New files.
878 * gas/i860/fldst01.{s,d}: New files.
879 * gas/i860/fldst02.{s,d}: New files.
880 * gas/i860/fldst03.{s,d}: New files.
881 * gas/i860/fldst04.{s,d}: New files.
882 * gas/i860/fldst05.{s,d}: New files.
883 * gas/i860/fldst06.{s,d}: New files.
884 * gas/i860/fldst07.{s,d}: New files.
885 * gas/i860/fldst08.{s,d}: New files.
886 * gas/i860/float01.{s,d}: New files.
887 * gas/i860/float02.{s,d}: New files.
888 * gas/i860/float03.{s,d}: New files.
889 * gas/i860/float04.{s,d}: New files.
890 * gas/i860/form.{s,d}: New files.
891 * gas/i860/iarith.{s,d}: New files.
892 * gas/i860/ldst01.{s,d}: New files.
893 * gas/i860/ldst02.{s,d}: New files.
894 * gas/i860/ldst03.{s,d}: New files.
895 * gas/i860/ldst04.{s,d}: New files.
896 * gas/i860/ldst05.{s,d}: New files.
897 * gas/i860/ldst06.{s,d}: New files.
898 * gas/i860/pfam.{s,d}: New files.
899 * gas/i860/pfmam.{s,d}: New files.
900 * gas/i860/pfmsm.{s,d}: New files.
901 * gas/i860/pfsm.{s,d}: New files.
902 * gas/i860/regress01.{s,d}: New files.
903 * gas/i860/shift.{s,d}: New files.
904 * gas/i860/simd.{s,d}: New files.
905
9062003-05-20 Jason Eckhardt <jle@rice.edu>
907
908 * gas/i860: New directory.
909 * gas/i860/i860.exp: New file.
910
9112003-05-20 Michal Ludvig <mludvig@suse.cz>
912
913 * gas/cfi/cfi.exp: Testsuite for cfi machinery.
914 * gas/cfi/cfi-x86_64.[sd]: Files for x86-64.
915 * gas/cfi/cfi-i386.[sd]: Files for i386.
916
9172003-05-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
918
919 * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit
920 register width by default. Add them to addr32 and exclude offending
921 testcases.
922 * gas/mips/delay.s: Avoid odd floating point registers.
923 * gas/mips/delay.d: Likewise.
924 * gas/mips/nodelay.d: Likewise.
925 * gas/mips/mips4.s: Likewise.
926 * gas/mips/mips4.d: Likewise.
927 * gas/mips/mips5.s: Likewise.
928 * gas/mips/mips5.d: Likewise.
929 * gas/mips/vr5400.s: Likewise.
930 * gas/mips/vr5400.d: Likewise.
931 * gas/mips/vr5500.s: Likewise.
932 * gas/mips/vr5500.d: Likewise.
933 * gas/mips/elf_e_flags2.d: Allow different expansions of the move
934 macro.
935 * gas/mips/elf_e_flags3.d: Likewise.
936 * gas/mips/elf_e_flags4.d: Likewise.
937 * gas/mips/uld2-eb.d: Likewise.
938 * gas/mips/uld2-el.d: Likewise.
939
9402003-05-16 Kelley Cook <kelleycook@wideopenwest.com>
941
942 * lib/gas-defs.exp: Accept i[3-7]86 variants.
943
9442003-05-13 Hans-Peter Nilsson <hp@axis.com>
945
946 * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
947 gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d,
948 gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New
949 tests.
950 * gas/macros/macros.exp: Run them.
951
9522003-05-07 H.J. Lu <hongjiu.lu@intel.com>
953
954 * gas/ia64/ia64.exp: Add alias.
955
956 * gas/ia64/alias.s: New.
957 * gas/ia64/alias.d: Likewise.
958
9592003-05-06 Alexandre Oliva <aoliva@redhat.com>
960
961 * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
962 gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d,
963 gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d,
964 gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d,
965 gas/mips/cp0sel-names-mips32r2.d,
966 gas/mips/cp0sel-names-mips64.d,
967 gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d,
968 gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d,
969 gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d,
970 gas/mips/elf-rel6.d, gas/mips/elf-rel7.d,
971 gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d,
972 gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d,
973 gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d,
974 gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d,
975 gas/mips/elf_ase_mips16.d, gas/mips/empic.d,
976 gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d,
977 gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d,
978 gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d,
979 gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d,
980 gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d,
981 gas/mips/la-empic.d, gas/mips/la-svr4pic.d,
982 gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d,
983 gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d,
984 gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d,
985 gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d,
986 gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d,
987 gas/mips/lif-xgot.d, gas/mips/lifloat.d,
988 gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d,
989 gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d,
990 gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d,
991 gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d,
992 gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d,
993 gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d,
994 gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d,
995 gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d,
996 gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d,
997 gas/mips/tmips16-e.d, gas/mips/tmips16-f.d,
998 gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d,
999 gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d,
1000 gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d,
1001 gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d,
1002 gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d,
1003 gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d,
1004 gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification.
1005 gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are
1006 RELA.
1007
10082003-05-03 H.J. Lu <hjl@gnu.org>
1009
1010 * gas/elf/symver.s: Use '%' instead of '@' in .type.
1011 * gas/elf/type.s: Likewise.
1012
10132003-05-03 H.J. Lu <hjl@gnu.org>
1014
1015 * gas/elf/elf.exp (run_list_test): Support pipe for readelf.
1016
1017 * gas/elf/type.e-m32r: Removed.
1018 * gas/elf/type.e-mips: Likewise.
1019 * gas/elf/type.e-miwmmxt: Likewise.
1020
1021 * gas/elf/type.e: Updated.
1022
10232003-05-03 H.J. Lu <hjl@gnu.org>
1024
1025 * gas/ia64/ia64.exp: Add unwind.
1026
1027 * gas/ia64/unwind.s: New. Test the new section attribute 'o'
1028 and the new section type "unwind".
1029 * gas/ia64/unwind.d: Likewise.
1030
10312003-05-02 Chris Demetriou <cgd@broadcom.com>
1032
1033 * gas/mips/mips.exp (mips_arch_init): Reimplement in
1034 a way that's safe with ancient versions of tcl/expect.
1035
10362003-05-01 Chris Demetriou <cgd@broadcom.com>
1037
1038 * gas/mips/mips.exp (mips_arch_init): New function.
1039 Call it before setting up architecture array entries.
1040
10412003-05-01 H.J. Lu <hjl@gnu.org>
1042
1043 * gas/elf/elf.exp (run_list_test): Accept empty $opts.
1044 Add type test.
1045
1046 * gas/elf/type.e: New file.
1047 * gas/elf/type.s: Likewise.
1048 * gas/elf/type.e-m32r: Likewise.
1049 * gas/elf/type.e-mips: Likewise.
1050 * gas/elf/type.e-miwmmxt: Likewise.
1051
10522003-05-01 H.J. Lu <hjl@gnu.org>
1053
1054 * gas/ia64/ia64.exp: Add secname.
1055
1056 * gas/ia64/secname.s: New. Test the trailing '#' in section
1057 name.
1058 * gas/ia64/secname.d: Likewise.
1059
10602003-05-01 H.J. Lu <hjl@gnu.org>
1061
1062 * gas/ia64/ia64.exp: Add "global".
1063
1064 * gas/ia64/global.d: New file.
1065 * gas/ia64/global.s: Likewise.
1066
10672003-04-30 H.J. Lu <hjl@gnu.org>
1068
1069 * gas/ia64/ia64.exp: Add order.
1070
1071 * gas/ia64/order.s: New file.
1072 * gas/ia64/order.d: Likewise.
1073
10742003-04-29 H.J. Lu <hjl@gnu.org>
1075
1076 * gas/ia64/ia64.exp: Add align.
1077
1078 * gas/ia64/align.d: New file.
1079 * gas/ia64/align.s: Likewise.
1080
1081 * ia64/dependency-1.d: Remove the padding.
1082
10832003-04-30 H.J. Lu <hjl@gnu.org>
1084
1085 * gas/ia64/ia64.exp: Add real.
1086
1087 * gas/ia64/real.s: New file.
1088 * gas/ia64/real.d: Likewise.
1089
10902003-04-29 Nick Clifton <nickc@redhat.com>
1091
1092 * gas/elf/elf.exp: Invoke symver test.
1093 * gas/elf/symver.s: New test case.
1094 * gas/elf/symver.d: Expected output.
1095
10962003-04-24 Nick Clifton <nickc@redhat.com>
1097
1098 * gas/ppc/astest2.s: Add tests for conditional branches with
1099 probability indicators.
1100 * gas/ppc/astest2.d: Add expected disassembly.
1101
11022003-04-23 H.J. Lu <hjl@gnu.org>
1103
1104 * gas/ia64/opc-i.s: Add testcases for valid label.
1105 * gas/ia64/opc-i.d: Updated.
1106
11072003-04-10 Alexandre Oliva <aoliva@redhat.com>
1108
1109 * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s,
1110 gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s,
1111 gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New.
1112 * gas/mips/mips.exp: Test them.
1113
11142003-04-08 Nick Clifton <nickc@redhat.com>
1115
1116 * gas/m32r/m32r.exp: Run signed-relocs test.
1117 * gas/m32r/signed-relocs.s: New file: Test signed relocs.
1118 * gas/m32r/signed-relocs.d: New file: Expected results
1119
1120 * gas/ia64/dependency-1.s: New file: Test read before write dependency.
1121 * gas/ia64/dependency-1.d: New file: Expected assembly results.
1122 * gas/ia64/ia64.exp: Run the new test.
1123
11242003-04-05 Stephane Carrez <stcarrez@nerim.fr>
1125
1126 * gas/m68hc11/bug-1825.d (_table): Update.
1127 * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs
1128
11292003-04-05 Stephane Carrez <stcarrez@nerim.fr>
1130
1131 * gas/m68hc11/insns.s: Add %page and %addr checks.
1132 * gas/m68hc11/insns12.s: Likewise.
1133 * gas/m68hc11/insns-dwarf2.d: Update.
1134 * gas/m68hc11/insns.d: Update.
1135
11362003-04-04 Chris Demetriou <cgd@broadcom.com>
1137
1138 * gas/mips/mips5.d: New test.
1139 * gas/mips/mips5.l: New test stderr listing.
1140 * gas/mips/mips5.s: New test source file.
1141 * gas/mips/mips.exp: Run the mips5 test.
1142
11432003-04-03 Philip Blundell <philb@gnu.org>
1144
1145 * gas/arm/offset.s: New test.
1146 * gas/arm/arm.exp (run_errors_test): Run it.
1147
11482003-04-02 Chris Demetriou <cgd@broadcom.com>
1149
1150 * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes.
1151
1152 * gas/mips/mips.exp: Define new "gpr_ilocks" architecture
1153 property, and add it to mips2 (and later) chips and r3900.
1154 * gas/mips/uld2.s: New test source file.
1155 * gas/mips/ulh2.s: Likewise.
1156 * gas/mips/ulw2.s: Likewise.
1157 * gas/mips/uld2.l: New test stderr listing.
1158 * gas/mips/ulh2.l: Likewise.
1159 * gas/mips/ulw2.l: Likewise.
1160 * gas/mips/uld2-eb.d: New test.
1161 * gas/mips/uld2-el.d: Likewise.
1162 * gas/mips/ulh2-eb.d: Likewise.
1163 * gas/mips/ulh2-el.d: Likewise.
1164 * gas/mips/ulw2-eb-ilocks.d: Likewise.
1165 * gas/mips/ulw2-eb.d: Likewise.
1166 * gas/mips/ulw2-el-ilocks.d: Likewise.
1167 * gas/mips/ulw2-el.d: Likewise.
1168 * gas/mips/mips.exp: Run new tests for appropriate architectures.
1169
11702003-04-01 Bob Wilson <bob.wilson@acm.org>
1171
1172 * gas/xtensa/all.exp: New file.
1173 * gas/xtensa/entry_align.s: Likewise.
1174 * gas/xtensa/entry_misalign2.s: Likewise.
1175 * gas/xtensa/entry_misalign.s: Likewise.
1176 * gas/xtensa/j_too_far.s: Likewise.
1177 * gas/xtensa/loop_align.s: Likewise.
1178 * gas/xtensa/loop_misalign.s: Likewise.
1179
11802003-03-25 Stan Cox <scox@redhat.com>
1181 Nick Clifton <nickc@redhat.com>
1182
1183 Contribute support for Intel's iWMMXt chip - an ARM variant:
1184
1185 * gas/arm/arm.exp: Run iwmmxt test.
1186 * gas/arm/iwmmxt.s: New test source file.
1187 * gas/arm/iwmmxt.d: New test expected results file.
1188 * gas/elf/elf.exp: Fix section2 test to cope with note section.
1189 * gas/eld/section2.e-miwxxmt: New test expected results file.
1190
11912003-03-12 Alexandre Oliva <aoliva@redhat.com>
1192
1193 * gas/mips/branch-misc-2.s: Add branch to symbol in another
1194 section.
1195 * gas/mips/branch-misc-2.l: Update error messages and warnings.
1196
11972003-03-12 Alexandre Oliva <aoliva@redhat.com>
1198
1199 * Reverted previous patch.
1200
12012003-03-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1202
1203 * gas/mips/bge.d: Reactivate external branch tests.
1204 * gas/mips/bge.s: Likewise.
1205 * gas/mips/bgeu.d: Likewise.
1206 * gas/mips/bgeu.s: Likewise.
1207 * gas/mips/blt.d: Likewise.
1208 * gas/mips/blt.s: Likewise.
1209 * gas/mips/bltu.d: Likewise.
1210 * gas/mips/bltu.s: Likewise.
1211 * gas/mips/branch-misc-2.d: New File.
1212 * gas/mips/branch-misc-2.l: Remove.
1213 * gas/mips/mips.exp: Adjust branch-misc-2 test.
1214
12152003-02-21 Nick Clifton <nickc@redhat.com>
1216
1217 * gas/all/test-gen.c: New file: Framework for automatically
1218 generating assembler test files.
1219 * gas/all/test-examples.c: New file: Example of a file using
1220 test-gen.c.
1221
1222 * gas/arm/maverick.c: Rework to produce correct test files and
1223 fix formatting.
1224 * gas/arm/maverick.s: Regenerate.
1225 * gas/arm/maverick.d: Regenerate.
1226 * gas/arm/arm.exp: Always run Maverick tests.
1227
12282003-02-21 Richard Sandiford <rsandifo@redhat.com>
1229
1230 * gas/mips/elf-rel14.[sd]: New test.
1231 * gas/mips/mips.exp: Run it.
1232
12332003-02-07 Richard Sandiford <rsandifo@redhat.com>
1234
1235 * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests.
1236 * gas/mips/mips.exp: Run them.
1237
12382003-02-07 Richard Sandiford <rsandifo@redhat.com>
1239
1240 * gas/mips/expr1.[sd]: New test.
1241 * gas/mips/mips.exp: Run it.
1242
12432003-02-06 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
1244
1245 * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes.
1246 * gas/i386/x86-64-opcode.d: Adjust to suit.
1247
12482003-02-04 Hans-Peter Nilsson <hp@axis.com>
1249
1250 * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change.
1251
12522003-02-02 Richard Sandiford <rsandifo@redhat.com>
1253
1254 * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd],
1255 gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests.
1256 * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf
1257 targets. Run elf-rel10 and elf-rel11 for NewABI targets.
1258
12592003-01-27 Alexandre Oliva <aoliva@redhat.com>
1260
1261 * gas/mips/n32-consec.d: New.
1262 * gas/mips/n32-consec.s: New.
1263 * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and
1264 mips64*-linux* systems.
1265
12662003-01-23 Martin Schwidefsky <schwidefsky@de.ibm.com>
1267
1268 * gas/s390/reloc.s: Add test for PLT reloc against locally defined
1269 but global function.
1270 * gas/s390/reloc.d: Likewise.
1271 * gas/s390/reloc64.s: Likewise.
1272 * gas/s390/reloc64.d: Likewise.
1273
12742003-01-21 Adrian Bunk <bunk@fs.tum.de>
1275
1276 * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets
1277 should pass these tests.
1278
12792003-01-20 Martin Schwidefsky <schwidefsky@de.ibm.com>
1280
1281 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
1282 relocations.
1283 * gas/s390/reloc.s: Likewise.
1284 * gas/s390/reloc64.d: Likewise.
1285 * gas/s390/reloc64.s: Likewise.
1286
12872003-01-07 DJ Delorie <dj@redhat.com>
1288
1289 * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
1290
12912003-01-02 Jeff Johnston <jjohnstn@redhat.com>
1292
1293 * gas/iq2000: New testsuite.
1294
12952003-01-02 Chris Demetriou <cgd@broadcom.com>
1296
1297 * gas/mips/elf_arch_mips32r2.d: Fix file description comment.
1298
12992002-12-31 Chris Demetriou <cgd@broadcom.com>
1300
1301 * gas/mips/cp0sel-names-mips32.d: New test.
1302 * gas/mips/cp0sel-names-mips32r2.d: New test.
1303 * gas/mips/cp0sel-names-mips64.d: New test.
1304 * gas/mips/cp0sel-names-numeric.d: New test.
1305 * gas/mips/cp0sel-names-sb1.d: New test.
1306 * gas/mips/cp0sel-names.s: New test source file.
1307 * gas/mips/mips.exp: Run new tests.
1308
13092002-12-30 Chris Demetriou <cgd@broadcom.com>
1310
1311 * gas/mips/elf_arch_mips1.d: New test.
1312 * gas/mips/elf_arch_mips2.d: New test.
1313 * gas/mips/elf_arch_mips3.d: New test.
1314 * gas/mips/elf_arch_mips4.d: New test.
1315 * gas/mips/elf_arch_mips5.d: New test.
1316 * gas/mips/elf_arch_mips32.d: New test.
1317 * gas/mips/elf_arch_mips32r2.d: New test.
1318 * gas/mips/elf_arch_mips64.d: New test.
1319 * gas/mips/empty.s: New test source file.
1320 * gas/mips/mips.exp: Run new tests.
1321
1322 * gas/mips/elf_ase_mips16.d: Change to use empty.s
1323 * gas/mips/elf_ase_mips16.s: Remove.
1324
13252002-12-30 Chris Demetriou <cgd@broadcom.com>
1326
1327 * gas/mips/cp0-names-mips32r2.d: New test.
1328 * gas/mips/hwr-names-mips32r2.d: New test.
1329 * gas/mips/hwr-names-numeric.d: New test.
1330 * gas/mips/hwr-names.s: New test source file.
1331 * gas/mips/mips32r2.d: New test.
1332 * gas/mips/mips32r2.s: New test source file.
1333 * gas/mips/mips32r2-ill.l: New test.
1334 * gas/mips/mips32r2-ill.s: New test source file.
1335 * gas/mips/mips.exp: Add mips32r2 architecture data array
1336 entry. Run new tests mentioned above.
1337
13382002-12-24 Dmitry Diky <diwil@mail.ru>
1339
1340 * gas/msp430: New directory.
1341 * gas/msp430/msp430.exp: Test msp430 assembler.
1342 * gas/msp430/opcode.s: Test source file.
1343 * gas/msp430/opcode.s: Expected disassembly.
1344
13452002-12-27 Chris Demetriou <cgd@broadcom.com>
1346
1347 * gas/mips/mips.exp: Define the notion of an "architecture data
1348 array," add comments indicating how to add a new architecture and
1349 suggestions for adding new tests. Populate the architecture data
1350 array with many known architectures and convert many tests to
1351 be run for multiple architectures.
1352 (mips_arches): New global array.
1353 (mips_arch_create, mips_arch_list_all, mips_arch_data)
1354 (mips_arch_displayname, mips_arch_properties)
1355 (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches)
1356 (mips_arch_list_matching): New functions to operate on mips_arches.
1357 (run_dump_test_arch, run_dump_test_arches, run_list_test_arch)
1358 (run_list_test_arches): New functions.
1359 (run_list_test): Document and add an optional "test name" argument.
1360 * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags,
1361 and CPU names from test names.
1362 * gas/mips/add.d: Likewise.
1363 * gas/mips/and.d: Likewise.
1364 * gas/mips/dli.d: Likewise.
1365 * gas/mips/jal-empic-elf-2.d: Likewise.
1366 * gas/mips/jal-empic-elf-3.d: Likewise.
1367 * gas/mips/jal-empic-elf.d: Likewise.
1368 * gas/mips/lb-svr4pic.d: Likewise.
1369 * gas/mips/lb.d: Likewise.
1370 * gas/mips/mips32.d: Likewise.
1371 * gas/mips/mips4.d: Likewise.
1372 * gas/mips/mips64.d: Likewise.
1373 * gas/mips/rol-hw.d: Likewise.
1374 * gas/mips/rol.d: Likewise.
1375 * gas/mips/rol64-hw.d: Likewise.
1376 * gas/mips/rol64.d: Likewise.
1377 * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name.
1378 * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this
1379 test uses the -mdmx flag.
1380 * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that
1381 this test uses the -mips3d flag.
1382 * gas/mips/mips64-mips3d-incl.d: New file.
1383
13842002-12-27 Chris Demetriou <cgd@broadcom.com>
1385
1386 * gas/mips/cp0-names-mips32.d: New file.
1387 * gas/mips/cp0-names-mips64.d: New file.
1388 * gas/mips/cp0-names-numeric.d: New file.
1389 * gas/mips/cp0-names-sb1.d: New file.
1390 * gas/mips/cp0-names.s: New file.
1391 * gas/mips/fpr-names-32.d: New file.
1392 * gas/mips/fpr-names-64.d: New file.
1393 * gas/mips/fpr-names-n32.d: New file.
1394 * gas/mips/fpr-names-numeric.d: New file.
1395 * gas/mips/fpr-names.s: New file.
1396 * gas/mips/gpr-names-32.d: New file.
1397 * gas/mips/gpr-names-64.d: New file.
1398 * gas/mips/gpr-names-n32.d: New file.
1399 * gas/mips/gpr-names-numeric.d: New file.
1400 * gas/mips/gpr-names.s: New file.
1401 * gas/mips/mips.exp: Run new tests.
1402
14032002-12-20 Chris Demetriou <cgd@broadcom.com>
1404
1405 * lib/gas-defs.exp (run_dump_test): Add a new optional argument,
1406 "extra_options".
1407
14082002-12-18 Chris Demetriou <cgd@broadcom.com>
1409
1410 * gas/mips/rol.s: Add ".set noat" and some new instructions to test.
1411 * gas/mips/rol64.s: Likewise.
1412 * gas/mips/rol.l: New file.
1413 * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes.
1414 * gas/mips/rol64.l: New file.
1415 * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes.
1416 * gas/mips/rol-hw.d: New file.
1417 * gas/mips/rol-hw.l: New file.
1418 * gas/mips/rol64-hw.d: New file.
1419 * gas/mips/rol64-hw.l: New file.
1420 * gas/mips/mips.exp: Run rol-hw and rol64-hw tests.
1421
a04a4633
L
14222002-12-16 Kazu Hirata <kazu@cs.umass.edu>
1423
1424 * testsuite/gas/h8300/cmpsi2.s: Fix a comment typo.
1425
c9e214e5
AM
14262002-12-12 Alexandre Oliva <aoliva@redhat.com>
1427
1428 * gas/mips/beq.d: Comment out branches to undefined symbols,
1429 no longer supported.
1430 * gas/mips/beq.s: Likewise.
1431 * gas/mips/bge.d: Likewise.
1432 * gas/mips/bge.s: Likewise.
1433 * gas/mips/bgeu.d: Likewise.
1434 * gas/mips/bgeu.s: Likewise.
1435 * gas/mips/blt.d: Likewise.
1436 * gas/mips/blt.s: Likewise.
1437 * gas/mips/bltu.d: Likewise.
1438 * gas/mips/bltu.s: Likewise.
1439 * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test.
1440 * gas/mips/branch-misc-2.d: Removed.
1441 * gas/mips/branch-misc-2.s: Added branches to undefined symbols.
1442 * gas/mips/branch-misc-2.l: New.
1443
14442002-12-09 Aldy Hernandez <aldyh@redhat.com>
1445
1446 * gas/ppc/booke.d: Fix msync and mbar to reflect reality.
1447
1448 * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality.
1449
14502002-12-08 Stephane Carrez <stcarrez@nerim.fr>
1451
1452 * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function;
1453 (gas_m68hc11_warning): New function.
1454 (gas_m68hc11_message): New function.
1455 (top): New tests for assembler errors.
1456 (gas_m68hc11_opcode_list): New function.
1457 (top): New tests for opcode list.
1458
14592002-12-08 Stephane Carrez <stcarrez@nerim.fr>
1460
1461 * gas/m68hc11/bug-1825.s: Add some tests.
1462 * gas/m68hc11/bug-1825.d: Update.
1463 * gas/m68hc11/opers12.d: Update.
1464 * gas/m68hc11/opers12-dwarf2.d: Update.
1465
14662002-12-05 Richard Henderson <rth@redhat.com>
1467
1468 * gas/ia64/ltoff22x-1.[ds]: New.
1469 * gas/ia64/ia64.exp: Run it.
1470
14712002-12-05 Jim Wilson <wilson@redhat.com>
1472
1473 * gas/ia64/opc-x.d: Regenerate.
1474
14752002-12-05 Alan Modra <amodra@bigpond.net.au>
1476
1477 * gas/arm/adrl.s: Pad end of .text.
1478 * gas/arm/adrl.d: Adjust to suit.
1479
14802002-12-04 David Mosberger <davidm@hpl.hp.com>
1481
1482 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1.
1483 * gas/ia64/opc-b.s: Ditto.
1484 * gas/ia64/opc-f.d: Ditto.
1485 * gas/ia64/opc-f.s: Ditto.
1486 * gas/ia64/opc-i.d: Ditto.
1487 * gas/ia64/opc-i.s: Ditto.
1488 * gas/ia64/opc-m.d: Ditto.
1489 * gas/ia64/opc-m.s: Ditto.
1490 * gas/ia64/opc-x.d: Ditto.
1491 * gas/ia64/opc-x.s: Ditto.
1492
14932002-12-03 Richard Henderson <rth@redhat.com>
1494
1495 * gas/ia64/ldxmov-1.[ds]: New.
1496 * gas/ia64/ldxmov-2.[ls]: New.
1497 * gas/ia64/ia64.exp: Run them.
1498
14992002-12-03 Alan Modra <amodra@bigpond.net.au>
1500
1501 * gas/arm/adrl.s: Test behaviour against globals too.
1502 * gas/arm/adrl.d: Adjust.
1503
15042002-12-02 Nick Clifton <nickc@redhat.com>
1505
1506 * gasp: Remove entire directory tree. (Gasp has been removed from
1507 binutils).
1508 * config/default.asp (GASP): Remove definition and initialization.
1509
15102002-12-01 Stephane Carrez <stcarrez@nerim.fr>
1511
1512 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
1513 * gas/m68hc11/all.exp: Remove.
1514 * gas/m68hc11/indexed12.d: New test.
1515 * gas/m68hc11/indexed12.s: Likewise.
1516 * gas/m68hc11/bug-1825.d: Likewise.
1517 * gas/m68hc11/bug-1825.s: Likewise.
1518
15192002-12-01 Stephane Carrez <stcarrez@nerim.fr>
1520
1521 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
1522 can find the real symbol and not a gas internal debug symbol.
1523 * gas/m68hc11/insns.d: Update.
1524 * gas/m68hc11/insns-dwarf2.d: Update.
1525 * gas/m68hc11/insns12.d: Update.
1526 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min.
1527 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes.
1528 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1529
15302002-11-30 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1531
1532 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label".
1533 * sh/gas/sh/pic.d: Add expected output.
1534
15352002-11-29 Nick Clifton <nickc@redhat.com>
1536
1537 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint
1538 instruction.
1539 * gas/arm/arch5tej.d: Expect "bkpt"s not nops.
1540
15412002-11-26 Hans-Peter Nilsson <hp@axis.com>
1542
1543 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
1544
15452002-11-25 DJ Delorie <dj@redhat.com>
1546
1547 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
1548
15492002-11-19 DJ Delorie <dj@redhat.com>
1550
1551 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
1552 * gas/xstormy16/allinsn.d: Regenerate.
1553 * gas/xstormy16/allinsn.s: Regenerate.
1554
15552002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
1556
1557 * gas/all/gas.exp: Setup for tic4x testcase
1558 * gas/macros/macros.exp: Ditto
1559 * gas/tic4x: New tic4x gas testsuite directory
1560 * gas/tic4x/addressing.s: Create. Fix bug in one insn
1561 * gas/tic4x/addressing_c3x.d: Create and update
1562 * gas/tic4x/addressing_c4x.d: Create and update
1563 * gas/tic4x/allopcodes.S: Create. Add support for new
1564 opclass.h changes.
1565 * gas/tic4x/data.d: Create
1566 * gas/tic4x/data.s: Create
1567 * gas/tic4x/float.d: Create
1568 * gas/tic4x/float.s: Create
1569 * gas/tic4x/opclasses.h: Create. Added testsuites for the
1570 new enhanced opcodes.
1571 * gas/tic4x/opcodes.s: Create (regenerate).
1572 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced
1573 changes
1574 * gas/tic4x/opcodes_c4x.d: Create. Ditto.
1575 * gas/tic4x/rebuild.sh: Create
1576 * gas/tic4x/registers.s: Create
1577 * gas/tic4x/registers_c3x.d: Create
1578 * gas/tic4x/registers_c4x.d: Create
1579 * gas/tic4x/zeros.d: Create
1580 * gas/tic4x/zeros.s: Create
1581 * gas/tic4x/opcodes_new.d: Added new testsuite for
1582 the enhanced and special insns.
1583 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite
1584
15852002-11-12 Alan Modra <amodra@bigpond.net.au>
1586
1587 * gas/ppc/booke.d: Adjust output for corrected condition reg.
1588
15892002-11-07 Nick Clifton <nickc@redhat.com>
1590
1591 * gas/all/gas.exp: Only run fastcall test for x86 PE targets.
1592
15932002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
1594
1595 * gas/all/gas.exp: Run fastcall label handling test.
1596 * gas/all/fastcall.s: New file for testing handling of fastcall
1597 labels.
1598
15992002-11-01 H.J. Lu <hjl@gnu.org>
1600
1601 * gas/i386/i386.exp: Add "sub".
1602
1603 * gas/i386/sub.d: New.
1604 * gas/i386/sub.s: New.
1605
16062002-10-22 H.J. Lu <hjl@gnu.org>
1607
1608 * gas/mips/branch-misc-2.d: Updated.
1609
16102002-10-23 Hans-Peter Nilsson <hp@axis.com>
1611
1612 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
1613 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests.
1614
16152002-10-21 Richard Sandiford <rsandifo@redhat.com>
1616
1617 * gas/mips/elf-rel7.[sd]: New test.
1618 * gas/mips/mips.exp: Run it.
1619
16202002-10-12 Alexandre Oliva <aoliva@redhat.com>
1621
1622 * gas/mips/mips.exp: Don't xfail relax.
1623 * gas/mips/relax.s: Increase coverage.
1624 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr.
1625 * gas/mips/relax.l: New file.
1626
16272002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1628
1629 * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
1630 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
1631 * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
1632 * gas/sh/basic.exp: Add new tests.
1633
16342002-10-09 Stephen Clarke <stephen.clarke@superh.com>
1635
1636 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
1637 lsb in SHmedia code addresses.
1638 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
1639 recognition of SH-1/2/3/4 instructions.
1640 (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
1641 * gas/sh/sh64/abi-32.d: Adjust expected output to include
1642 sh64*-*-linux* formats too.
1643 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
1644 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
1645 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
1646 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
1647 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
1648 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
1649 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
1650 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
1651 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
1652 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
1653 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
1654 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
1655 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
1656 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
1657 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
1658 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
1659 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
1660 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
1661 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
1662 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
1663 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
1664 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
1665 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
1666 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
1667 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
1668 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
1669 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
1670 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
1671 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
1672 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
1673 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
1674 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
1675 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
1676 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
1677 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
1678 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
1679 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
1680 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
1681 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
1682 gas/sh/sh64/ua64-1.d: Likewise.
1683
16842002-10-03 Chris Demetriou <cgd@broadcom.com>
1685
1686 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
1687 tools which target a specific CPU by default.
1688
16892002-10-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1690
1691 * testsuite/gas/sh/pcrel2.d: Check code also.
1692
16932002-10-02 Stephen Clarke <stephen.clarke@superh.com>
1694
1695 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
1696 symbol generation.
1697 * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
1698
16992002-09-30 H.J. Lu <hjl@gnu.org>
1700
1701 * gas/mips/mips.exp: Undo the last change.
1702
17032002-09-30 H.J. Lu <hjl@gnu.org>
1704
1705 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
1706 empic3_g2 on Linux/mips.
1707
17082002-09-30 H.J. Lu <hjl@gnu.org>
1709
1710 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
1711 rest of output.
1712
17132002-09-30 Gavin Romig-Koch <gavin@redhat.com>
1714 Ken Raeburn <raeburn@cygnus.com>
1715 Aldy Hernandez <aldyh@redhat.com>
1716 DJ Delorie <dj@redhat.com>
1717 Michael Meissner <meissner@redhat.com>
1718 Eric Christopher <echristo@redhat.com>
1719 Richard Sandiford <rsandifo@redhat.com>
1720
1721 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
1722 * gas/mips/vr4111.[sd]: ...this new test.
1723 * gas/mips/vr4120.[sd],
1724 * gas/mips/vr4122.[sd],
1725 * gas/mips/vr5400.[sd],
1726 * gas/mips/vr5500.[sd]: New tests.
1727 * mips.exp: Run them.
1728
17292002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1730
1731 * gas/sh/pcrel2.s: New.
1732 * gas/sh/pcrel2.d: New.
1733 * gas/sh/basic.exp: Add pcrel2 test.
1734
17352002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
1736
1737 * gas/vax/elf-rel.[ds]: New test.
1738 * gas/vax/quad.exp: Move contents to...
1739 * gas/vax/vax.exp: ...here. New file.
1740
17412002-09-27 H.J. Lu <hjl@gnu.org>
1742
1743 * gas/mips/mips-jalx.s: Add ".p2align 4".
1744 * gas/mips/mips16-jalx.s: Likewise.
1745
1746 * gas/mips/mips-jalx.d: Check nop.
1747 * gas/mips/mips16-jalx.d: Likewise.
1748
17492002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1750
1751 * gas/mips/mips-jalx.d: New file, check jalx assembly.
1752 * gas/mips/mips-jalx.s: Likewise.
1753 * gas/mips/mips-no-jalx.l: Likewise.
1754 * gas/mips/mips-no-jalx.s: Likewise.
1755 * gas/mips/mips16-jalx.d: Likewise.
1756 * gas/mips/mips16-jalx.s: Likewise.
1757 * gas/mips/mips.exp: Add new tests.
1758
17592002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1760
1761 * gas/mips/jal-range.s: Fix jump overflow check.
1762 * gas/mips/jal-range.l: Likewise.
1763
17642002-09-23 Nick Clifton <nickc@redhat.com>
1765
1766 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
1767 unpredictable because of their use of the writeback bit.
1768
17692002-09-21 Nick Clifton <nickc@redhat.com>
1770
1771 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
1772 instructions.
1773 * gas/arm/inst.d: Update expected results.
1774
17752002-09-19 Jakub Jelinek <jakub@redhat.com>
1776
1777 * gas/i386/tlspic.s: Add tests.
1778 * gas/i386/tlspic.d: Regenerated.
1779 * gas/i386/tlsnopic.s: Add tests.
1780 * gas/i386/tlsnopic.d: Regenerated.
1781
17822002-09-19 Richard Henderson <rth@redhat.com>
1783
1784 * gas/alpha/elf-reloc-7.s: New.
1785 * gas/alpha/elf-reloc-7.d: New.
1786 * gas/alpha/alpha.exp: Run it.
1787
17882002-09-18 Chris Demetriou <cgd@broadcom.com>
1789
1790 * gas/mips/mips-abi32-pic2.s: New file.
1791 * gas/mips/mips-abi32-pic2.d: New file.
1792 * gas/mips/mips.exp: Run new test.
1793
17942002-09-18 Chris Demetriou <cgd@broadcom.com>
1795
1796 * gas/mips/baddata1.s: New file.
1797 * gas/mips/baddata1.l: New file.
1798 * gas/mips/mips.exp: Run new test.
1799
18002002-09-18 Chris Demetriou <cgd@broadcom.com>
1801
1802 * gas/mips/branch-misc-1.d: New file.
1803 * gas/mips/branch-misc-1.s: New file.
1804 * gas/mips/branch-misc-2.s: New file.
1805 * gas/mips/branch-misc-2.d: New file.
1806 * gas/mips/mips.exp: Run new tests.
1807
18082002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1809
1810 * gas/mips/jal-range.s: Check for jal overflows.
1811 * gas/mips/jal-range.l: List file for it.
1812 * gas/mips/mips.exp: Use it.
1813
18142002-09-08 Ben Elliston <bje@redhat.com>
1815
1816 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
1817 * gas/hppa/parse/parse.exp: Likewise.
1818 * gas/hppa/reloc/reloc.exp: Likewise.
1819 * gas/hppa/unsorted/unsorted.exp: Likewise.
1820 * gas/mn10200/basic.exp: Likewise.
1821 * gas/mn10300/basic.exp: Likewise.
1822 * gas/sh/basic.exp: Likewise.
1823 * gas/sh/sh64/sh64.exp: Likewise.
1824 * gas/v850/basic.exp: Likewise.
1825 * lib/gas-defs.exp: Likewise.
1826
1827 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
1828 * gasp/gasp.exp: Likewise.
1829
18302002-09-05 Alan Modra <amodra@bigpond.net.au>
1831
1832 * gas/i386/absrel.s: New.
1833 * gas/i386/absrel.d: New.
1834 * gas/i386/pcrel.s: New.
1835 * gas/i386/pcrel.d: New.
1836 * gas/i386/i386.exp: Run them.
1837 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
1838 index, the name will do.
1839 * gas/mri/moveml.d: Escape dots.
1840 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
1841 * gas/mips/beq.s: Don't make text_label global.
1842 * gas/mips/mips32.s: Likewise.
1843 * gas/mips/mips64-mips3d.s: Likewise.
1844
18452002-08-28 Alan Modra <amodra@bigpond.net.au>
1846
1847 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
1848 to suit. Match coff relocs. Match "from address pool" comments.
1849 * gas/sparc/pcrel.s: Use 2b label in expressions.
1850 * gas/sparc/pcrel64.s: Likewise.
1851 * gas/sparc/pcrel.d: Adjust to suit.
1852 * gas/sparc/pcrel64.d: Likewise.
1853 * gas/vtable/vtable.exp: Move xfails to ..
1854 (proc vtable_setup_xfails): .. here. Add i866.
1855
1856 * gas/macros/macros.exp (strings): Update xfails.
1857
18582002-08-26 Alan Modra <amodra@bigpond.net.au>
1859
1860 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
1861
1862 * gas/m68hc11/insns.d: Quote dots.
1863 * gas/m68hc11/opers12.d: Likewise.
1864
1865 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
1866
1867 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
1868 * gas/vax/quad.s: Align
1869 * gas/vax/quad_elf.s: New version of quad.s with %reg.
1870
1871 * gas/sparc/sparc.exp (sparc_elf_setup): New.
1872 Use it to xfail for non-ELF targets.
1873
1874 * gas/tic54x/align.s: Add comment.
1875 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
1876 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
1877
18782002-08-22 Nick Clifton <nickc@redhat.com>
1879
1880 * gas/arm/arch5tej.s: Add nops to align output.
1881 * gas/arm/arch5tej.d: Expect nops.
1882 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
1883 * gas/arm/arm7t.d: Expect nops.
1884 * gas/arm/armv1.s: Add nops.
1885 * gas/arm/armv1.d: Expect nops.
1886 * gas/arm/fpa-mem.s: Add nops.
1887 * gas/arm/fpa-mem.d: Expext nops.
1888 * gas/arm/vfp1.s: Add nops.
1889 * gas/arm/vfp1.d: Expect nops.
1890 * gas/arm/xscale.s: Add nops.
1891 * gas/arm/xscale.d: Expect nops.
1892 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
1893 toolchain.
1894
18952002-08-22 Alan Modra <amodra@bigpond.net.au>
1896
1897 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
1898 * gas/ppc/astest2.d: Escape dots.
1899
19002002-08-20 Richard Sandiford <rsandifo@redhat.com>
1901
1902 * gas/mips/rol.s: Add rotate by zero tests.
1903 * gas/mips/rol.d: Update accordingly.
1904 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
1905
19062002-08-19 Elena Zannoni <ezannoni@redhat.com>
1907
1908 From matthew green <mrg@redhat.com>
1909 * e500.s: New tests for e500 instructions.
1910 * e500.d: Results for new test.
1911 * ppc.exp: Test e500.s.
1912
19132002-08-16 Stephen Clarke <stephen.clarke@superh.com>
1914
1915 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
1916 output of objdump.
1917
19182002-08-16 Alan Modra <amodra@bigpond.net.au>
1919
1920 * gas/all/gas.exp (forward references): Don't test c30.
1921 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
1922 * gas/elf/ehopt0.s: Don't use "$" in labels.
1923 * gas/ieee-fp/x930509a.exp: Don't test c30.
1924 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
1925 in source dir.
1926 * gas/mri/mri.exp: Don't run on "m68hc*".
1927 * gas/sh/basic.exp (do_fp): Match LE too.
1928 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
1929 "sh*-rtems".
1930 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
1931 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
1932 preference to not running on ELF targets that might one day pass.
1933 Add more xfails. Add more targets to the REL list.
1934
19352002-08-14 H.J. Lu <hjl@gnu.org>
1936
1937 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
1938 when $0 is source.
1939 * gas/mips/telempic.d: Likewise.
1940 * gas/mips/telempic.d: Likewise.
1941
19422002-08-13 Stephane Carrez <stcarrez@nerim.fr>
1943
1944 * gas/m68hc11/all.exp: Run the new test.
1945 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
1946 * gas/m68hc11/insns12.d: New file.
1947 * gas/m68hc11/branchs12.s: New test.
1948 * gas/m68hc11/branchs12.d: New test.
1949
1950 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
1951 are against symbols and not sections (for linker relaxation).
1952 * gas/m68hc11/insns-dwarf2.d: Likewise.
1953 * gas/m68hc11/insns.d: Likewise.
1954 * gas/m68hc11/lbranch.d: Likewise.
1955 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
1956 * gas/m68hc11/opers12.d: Likewise.
1957 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1958
19592002-08-12 Richard Sandiford <rsandifo@redhat.com>
1960
1961 * gas/mips/elf-consthilo.[sd]: New test.
1962 * gas/mips/mips.exp: Run it.
1963
19642002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
1965
1966 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
1967 $0 is source.
1968
19692002-08-09 Jakub Jelinek <jakub@redhat.com>
1970
1971 * gas/i386/gotpc.s: New.
1972 * gas/i386/gotpc.d: New.
1973 * gas/i386/i386.exp: Add gotpc test.
1974
19752002-08-06 Alan Modra <amodra@bigpond.net.au>
1976
1977 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
1978 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
1979
19802002-08-01 H.J. Lu <hjl@gnu.org>
1981
1982 * gas/mips/elf-rel6.s: Add ".p2align 4".
1983 * gas/mips/elf-rel6.d: Check nop.
1984
19852002-08-01 Richard Sandiford <rsandifo@redhat.com>
1986
1987 * gas/mips/elf-rel6.[sd]: New test.
1988 * gas/mips/mips.exp: Run it.
1989
19902002-07-29 Chris Demetriou <cgd@broadcom.com>
1991
1992 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
1993 * gas/mips/elf_ase_mips16.s: Likewise.
1994 * gas/mips/mips.exp: Run the new test.
1995
19962002-07-26 Alan Modra <amodra@bigpond.net.au>
1997
1998 * gas/ppc/altivec.d: Invoke "as" with "-a32".
1999
20002002-07-25 Richard Sandiford <rsandifo@redhat.com>
2001
2002 * gas/mips/mips-gp32-fp64.d,
2003 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
2004
20052002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
2006
2007 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
2008 padding.
2009 * gas/mmix/greg7.d: Ditto.
2010 * gas/mmix/greg8.d: Ditto.
2011 * gas/mmix/fb-2.d: Ditto.
2012 * gas/mmix/comment-1.d: Ditto.
2013 * gas/mmix/byte-1.d: Ditto.
2014
20152002-07-17 H.J. Lu <hjl@gnu.org>
2016
2017 * gas/ia64/dv-branch.d: Updated.
2018 * gas/ia64/opc-b.d: Likewise.
2019
20202002-07-08 Alan Modra <amodra@bigpond.net.au>
2021
2022 * gas/i386/intel16.s: New.
2023 * gas/i386/intel16.d: New.
2024 * gas/i386/i386.exp: Run it.
2025
20262002-07-03 Alan Modra <amodra@bigpond.net.au>
2027
2028 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
2029 with LC_ALL=C to ensure consistent sorting.
2030
20312002-06-18 Dave Brolley <brolley@redhat.com>
2032
2033 * gas/frv: New testsuite.
2034
2035Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
2036
2037 * gas/sh/dsp.s: Add three more instructions.
2038 * gas/sh/dsp.d: Update.
2039
20402002-06-14 Daniel Jacobowitz <drow@mvista.com>
2041
2042 * gas/mips/lineno.d: Use --gstabs.
2043 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
2044
20452002-06-12 Tom Rix <trix@redhat.com>
2046
2047 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
2048 text alignment tests.
2049 * gas/ppc/textalign-xcoff-001.d: New Test.
2050 * gas/ppc/textalign-xcoff-002.d: New Test.
2051 * gas/ppc/test1xcoff32.d : Change text section alignment.
2052 * gas/ppc/booke_xcoff.d: Remove invalid pad.
2053
20542002-06-06 J"orn Rennecke <joern.rennecke@superh.com>
2055
2056 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
2057 * testsuite/gas/sh/pcrel.d: Update.
2058 * testsuite/gas/sh/pcrel.l: New file.
2059
20602002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
2061
2062 * gas/hppa/basic/add.s: Set code level to 1.1.
2063 * gas/hppa/basic/branch.s: Likewise.
2064 * gas/hppa/basic/dcor.s: Likewise.
2065 * gas/hppa/basic/logical.s: Likewise.
2066 * gas/hppa/basic/shladd.s: Likewise.
2067 * gas/hppa/basic/sub.s: Likewise.
2068 * gas/hppa/basic/unit.s: Likewise.
2069 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
2070
20712002-05-31 Chris G. Demetriou <cgd@broadcom.com>
2072
2073 * gas/mips/sb1-ext-mdmx.s: New file.
2074 * gas/mips/sb1-ext-mdmx.d: Likewise.
2075 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
2076
20772002-05-31 Chris G. Demetriou <cgd@broadcom.com>
2078
2079 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
2080 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
2081
20822002-05-30 Chris G. Demetriou <cgd@broadcom.com>
2083
2084 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
2085 instruction encodings.
2086 * gas/mips/mips64-mdmx.d: Likewise.
2087
20882002-05-30 Chris G. Demetriou <cgd@broadcom.com>
2089
2090 * gas/mips/mips64-mdmx.s: New file.
2091 * gas/mips/mips64-mdmx.d: Likewise.
2092 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
2093
20942002-05-30 Richard Henderson <rth@redhat.com>
2095
2096 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
2097 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
2098 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
2099 * gas/alpha/alpha.exp: Run them.
2100
21012002-05-30 Tom Rix <trix@redhat.com>
2102
2103 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
2104 packing, warning, instruction packing, label, immediate and,
2105 error tests.
2106 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
2107 New tests.
2108 * gas/d10v/control-001.d: New test.
2109 * gas/d10v/warning-001.d - warning-019.d: New tests.
2110 * gas/d10v/label-001.d: New test.
2111 * gas/d10v/error-001.d - error-002.d : New tests.
2112 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
2113
2114 * lib/gas-defs.exp (run_dump_test): Add error option.
2115
21162002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
2117
2118 * gas/dlx: New directory: DLX gas testsuite
2119 * alltests.exp: New file: Test driver
2120 * branch.d: New file: Expected results.
2121 * branch.s: New file: Test branch insns.
2122 * itype.d: New file: Expected results.
2123 * itype.s: New file: Test ordinary insns.
2124 * lhi.d: New file: Expected results.
2125 * lhi.s: New file: Test load hi insns.
2126 * load.d: New file: Expected results.
2127 * load.s: New file: Test load insns.
2128 * rtype.d: New file: Expected results.
2129 * rtype.s: New file: Test arithmetic insns.
2130 * store.d: New file: Expected results.
2131 * store.s: New file: Test store insns.
2132
21332002-05-23 Jakub Jelinek <jakub@redhat.com>
2134
2135 * gas/i386/tlspic.s: New file.
2136 * gas/i386/tlsd.s: New file.
2137 * gas/i386/tlsnopic.s: New file.
2138 * gas/i386/tlsd.d: New file.
2139 * gas/i386/tlsnopic.d: New file.
2140 * gas/i386/tlspic.d: New file.
2141 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests.
2142 * gas/ia64/tls.s: New file.
2143 * gas/ia64/tls.d: New file.
2144 * gas/ia64/ia64.exp: Add tls test.
2145
21462002-05-23 Tom Rix <trix@redhat.com>
2147
2148 * gas/d10v/d10v.exp: Add instruction packing test.
2149 * gas/d10v/instruction_packing.s : New test.
2150
21512002-05-22 Tom Rix <trix@redhat.com>
2152
2153 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
2154 * gas/d10v/address-001.s - address-041.s : New tests.
2155
21562002-05-23 H.J. Lu <hjl@gnu.org>
2157
2158 * gas/mips/elf-rel.d: Skip the padding.
2159 * gas/mips/elfel-rel.d: Likewise.
2160
21612002-05-23 H.J. Lu <hjl@gnu.org>
2162
2163 * gas/all/align2.d: New.
2164 * gas/all/align2.s: New.
2165
2166 * gas/all/gas.exp: Run align2.
2167
21682002-05-22 H.J. Lu <hjl@gnu.org>
2169
2170 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
2171 write.c.
2172 * gas/mips/elfel-rel.d: Likewise.
2173
2174Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
2175
2176 * gas/sh/pcrel-coff.s: New file.
2177 * gas/sh/pcrel-coff.d: Likewise.
2178 * gas/sh/basic.exp: For coff, don't do dsp test,
2179 and a modified pcrel test.
2180
21812002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2182
2183 * gas/mips/rol64.s: New file, test of drol, dror macros.
2184 * gas/mips/rol64.d: Likewise.
2185 * gas/mips/mips.exp: Add new test.
2186
21872002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
2188
2189 * gas/arm/arm.exp: Replace deprecated command line switches
2190 with their modern equivalents.
2191 * gas/arm/arm7t.d: As above.
2192 * gas/arm/armv1.d: As above.
2193 * gas/arm/fpa-dyadic.d: As above.
2194 * gas/arm/fpa-mem.d: As above.
2195 * gas/arm/fpa-monadic.d: As above.
2196 * gas/arm/inst.d: As above.
2197 * gas/arm/ldconst.d: As above.
2198 * gas/arm/xscale.d: As above.
2199
22002002-05-13 Alan Modra <amodra@bigpond.net.au>
2201
2202 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
2203 * gas/i386/x86-64-opcode.d: Adjust.
2204
22052002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
2206
2207 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
2208 * gas/arm/arm7t.d: Add expected results. (Make sure that the
2209 subtract is not converted into an add).
2210
22112002-04-23 H.J. Lu <hjl@gnu.org>
2212
2213 * gas/mips/elempic.d: Use empic.l.
2214 * gas/mips/telempic.d: Likewise.
2215 * gas/mips/tempic.d: Likewise.
2216
22172002-04-23 H.J. Lu <hjl@gnu.org>
2218
2219 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
2220 test on hppa*-*-linux* nor hppa*-*-netbsd*.
2221
22222002-04-22 Chris Demetriou <cgd@broadcom.com>
2223
2224 * gas/mips/mips-gp64-fp32.l: New file.
2225 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
2226 output.
2227 * gas/mips/mips-gp64-fp64.l: New file.
2228 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
2229 output.
2230
22312002-04-22 Chris Demetriou <cgd@broadcom.com>
2232
2233 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
2234 which is a file used to regexp_diff the assembler's pruned stderr
2235 output.
2236 (write_file): New helper function to write a string into a file.
2237
2238 * gas/mips/empic.l: New file which matches empic tests' warnings.
2239 * gas/mips/empic.d: Use empic.l.
2240
22412002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
2242
2243 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
2244 toolchain.
2245 (struct, align, incbin): Use case switch so that other targets to
2246 be skipped can be added in the future.
2247
22482002-04-17 matthew green <mrg@redhat.com>
2249
2250 * gas/ppc/altivec.d: Fix dssall test.
2251 * gas/ppc/altivec.s: Likewise.
2252 * gas/ppc/altivec_xcoff.d: Likewise.
2253 * gas/ppc/altivec_xcoff.s: Likewise.
2254 * gas/ppc/altivec_xcoff64.d: Likewise.
2255 * gas/ppc/altivec_xcoff64.s: Likewise.
2256
22572002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
2258
2259 * gas/mips/mips.exp: Remove spurious whaitespace.
2260 Open out one-line if-then-else test clauses so that other clauses
2261 can be inserted in the future.
2262
22632002-03-19 Bo Thorsen <bo@suse.de>
2264
2265 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
2266 * gas/i386/x86-64-opcode.s: Likewise
2267
22682002-03-15 Chris G. Demetriou <cgd@broadcom.com>
2269
2270 * gas/mips/mips64-mips3d.s: New file.
2271 * gas/mips/mips64-mips3d.d: Likewise.
2272 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
2273
22742002-03-15 Chris G. Demetriou <cgd@broadcom.com>
2275
2276 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
2277 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
2278
22792002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
2280
2281 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
2282
22832002-03-05 Paul Koning <pkoning@equallogic.com>
2284
2285 * gas/pdp11/pdp11.exp: New file.
2286 * gas/pdp11/opcode.s: Ditto.
2287 * gas/pdp11/opcode.d: Ditto.
2288
22892002-02-22 Bo Thorsen <bo@suse.de>
2290
2291 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
2292 (checks invalid opcodes) checks
2293 * x86-64-inval.l: New file.
2294 * x86-64-inval.s: New file.
2295 * x86-64-opcode.d: New file.
2296 * x86-64-opcode.s: New file.
2297
22982002-02-26 Chris Demetriou <cgd@broadcom.com>
2299
2300 * gas/mips/empic2.d: Adjust for the fact that relocations on
2301 symbols local to this file are resolved at assembly time into
2302 section-relative relocations, even if the symbols are extern.
2303 * gas/mips/empic2.s: Add file offset information, so the next
2304 person to do the math mentioned above has an easier time.
2305 * gas/mips/jal-empic-elf.d: New test.
2306 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
2307 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
2308 * gas/mips/mips.exp: Run the new tests.
2309
23102002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2311
2312 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
2313 * mips-gp64-fp32-pic.s: Likewise.
2314 * mips-gp64-fp32.d: Likewise.
2315 * mips-gp64-fp32.s: Likewise.
2316 * mips-gp64-fp64-pic.d: Likewise.
2317 * mips-gp64-fp64-pic.s: Likewise.
2318 * mips-gp64-fp64.d: Likewise.
2319 * mips-gp64-fp64.s: Likewise.
2320
23212002-02-25 Alan Modra <amodra@bigpond.net.au>
2322
2323 * gas/hppa/reloc/reloc.exp: Update copyright date.
2324
23252002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
2326
2327 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
2328 Adjust to changes in readelf output.
2329
23302002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
2331
2332 * gasp/gasp.exp: If gasp does not exist, do not complain, just
2333 exit silently.
2334
23352002-02-20 Tom Rix <trix@redhat.com>
2336
2337 * gas/ppc/ppc.exp: Add xcoff booke tests.
2338 * gas/ppc/booke_xcoff.s: New.
2339 * gas/ppc/booke_xcoff.d: New.
2340 * gas/ppc/booke_xcoff64.s: New.
2341 * gas/ppc/booke_xcoff64.d: New.
2342
23432002-02-18 Daniel Jacobowitz <drow@mvista.com>
2344
2345 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
2346 support it.
2347
23482002-02-14 Tom Rix <trix@redhat.com>
2349
2350 * gas/ppc/ppc.exp: Add xcoff altivec tests.
2351 * gas/ppc/altivec_xcoff.s: New.
2352 * gas/ppc/altivec_xcoff.d: New.
2353 * gas/ppc/altivec_xcoff64.s: New.
2354 * gas/ppc/altivec_xcoff64.d: New.
2355
23562002-02-13 Ben Elliston <bje@redhat.com>
2357
2358 * gasp/flonums.asm: New test.
2359 * gasp/flonums.err: New result.
2360 * gasp/flonums.out: Likewise.
2361
23622002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
2363
2364 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
2365 hppa_fix_adjustable change.
2366
23672002-02-09 Richard Henderson <rth@redhat.com>
2368
2369 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
2370 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
2371 * gas/alpha/alpha.exp: Run them.
2372
23732002-02-08 Chris Demetriou <cgd@broadcom.com>
2374
2375 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
2376 MIPS ECOFF tests, providing what information is known about
2377 the origins of the failures.
2378
23792002-02-08 Alexandre Oliva <aoliva@redhat.com>
2380
2381 Contribute sh64-elf.
2382 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
2383 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
2384 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
2385 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
2386 output of objdump.
2387 * gas/sh/sh64/crange1-2.d: Likewise.
2388 * gas/sh/sh64/crange2-2.d: Likewise.
2389 * gas/sh/sh64/crange3-1.d: Likewise.
2390 * gas/sh/sh64/crange4-1.d: Likewise.
2391 * gas/sh/sh64/datal-2.d: Likewise.
2392 * gas/sh/sh64/datal32-1.d: Likewise.
2393 * gas/sh/sh64/datal32-3.d: Likewise.
2394 * gas/sh/sh64/localcom-1.d: Likewise.
2395 * gas/sh/sh64/mix-1.d: Likewise.
2396 * gas/sh/sh64/pt32-1.d: Likewise.
2397 * gas/sh/sh64/rel32-1.d: Likewise.
2398 * gas/sh/sh64/rel32-2.d: Likewise.
2399 * gas/sh/sh64/rel32-3.d: Likewise.
2400 * gas/sh/sh64/rel32-4.d: Likewise.
2401 * gas/sh/sh64/rel32-5.d: Likewise.
2402 * gas/sh/sh64/ua32-1.d: Likewise.
2403 2001-03-14 DJ Delorie <dj@redhat.com>
2404 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
2405 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
2406 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
2407 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
2408 2001-03-12 DJ Delorie <dj@redhat.com>
2409 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
2410 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
2411 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
2412 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
2413 2001-03-06 DJ Delorie <dj@redhat.com>
2414 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
2415 * gas/sh/sh64/lineno.s: Ditto.
2416 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
2417 * gas/sh/sh64/err-dsp.s: New test.
2418 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
2419 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
2420 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
2421 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
2422 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
2423 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
2424 gas/sh/sh64/crange5-1.d: New tests.
2425 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
2426 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
2427 * gas/sh/sh64/err-pt-1.s: New test.
2428 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
2429 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
2430 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
2431 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
2432 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
2433 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
2434 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
2435 * gas/sh/sh64/case-noexp-1.d: Ditto.
2436 * gas/sh/sh64/mix-noexp-1.d: Ditto.
2437 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
2438 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
2439 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
2440 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
2441 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
2442 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
2443 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
2444 * gas/sh/sh64/shift64-3.d: Fix typo.
2445 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
2446 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
2447 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
2448 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
2449 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
2450 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
2451 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
2452 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
2453 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
2454 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
2455 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
2456 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
2457 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
2458 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
2459 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
2460 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
2461 for errors not being emitted at the .mode directives anymore.
2462 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
2463 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
2464 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
2465 * gas/sh/sh64/err-3.s: New test.
2466 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
2467 gas/sh/sh64/immexpr64-1.d: New tests.
2468 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
2469 gas/sh/sh64/immexpr64-2.d: New tests.
2470 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
2471 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
2472 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
2473 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
2474 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
2475 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
2476 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
2477 gas/sh/sh64/rel64-5.d: New tests.
2478 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
2479 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
2480 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
2481 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
2482 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
2483 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
2484 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
2485 gas/sh/sh64/datal64-3.d: New tests.
2486 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
2487 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
2488 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
2489 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
2490 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
2491 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
2492 New tests.
2493 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
2494 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
2495 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
2496 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
2497 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
2498 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
2499 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
2500 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
2501 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
2502 gas/sh/sh64/datal64-1.d: New test.
2503 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
2504 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
2505 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
2506 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
2507 * gas/sh/sh64: New testsuite.
2508
25092002-02-06 Alexandre Oliva <aoliva@redhat.com>
2510
2511 * gas/sh/pic.d, gas/sh/pic.s: New test.
2512 * gas/sh/basic.exp: Run it.
2513
25142002-02-05 Alan Modra <amodra@bigpond.net.au>
2515
2516 * gas/ppc/test1elf64.d: Tweak arch name.
2517
25182002-02-04 Alexandre Oliva <aoliva@redhat.com>
2519
2520 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
2521 * gas/sh/basic.exp: Run it.
2522
25232002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
2524
2525 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
2526 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
2527 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
2528 tests for base-plus-offset relocations and global register
2529 allocations for weak and common symbols.
2530
25312002-02-02 Alan Modra <amodra@bigpond.net.au>
2532
2533 * gas/elf/elf.exp: Don't special case v850.
2534
25352002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
2536
2537 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
2538 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
2539 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
2540 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
2541
25422002-01-22 Alexandre Oliva <aoliva@redhat.com>
2543
2544 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
2545 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
2546
25472002-01-22 Richard Henderson <rth@redhat.com>
2548
2549 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
2550 * gas/alpha/alpha.exp: Run it.
2551
25522002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2553
2554 * gas/cris/cris.exp: Comment typo fix
2555
25562002-01-18 Richard Earnshaw <rearnsha@arm.com>
2557 Keith Walker <keith.walker@arm.com>
2558
2559 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
2560 * gas/arm/arm.exp (arch5tej): New dump test.
2561
25622002-01-18 Richard Earnshaw <rearnsha@arm.com>
2563
2564 * gas/arm/vfp1.d: Use new command-line options.
2565 * gas/arm/vfp1xD.d: Likewise.
2566 * gas/arm/arm.exp (vfp-bad): Likewise.
2567 * gas/arm/maverick.d: Likewise.
2568
25692002-01-17 Timothy Wall <twall@oculustech.com>
2570
2571 * gas/tic54x/labels.s (after_macro): Correct comments.
2572
25732002-01-15 Richard Earnshaw <rearnsha@arm.com>
2574
2575 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
2576 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
2577 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
2578 * gas/arm/arm.exp: Run new VFP tests.
2579
25802002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
2581
2582 * gas/elf/section2.e-m32r: New file.
2583 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
2584
2585 * gas/sh/dsp.d: Fix expected results.
2586
25872002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
2588
2589 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
2590 v850-elf toolchain.
2591
25922002-01-14 Richard Earnshaw <rearnsha@arm.com>
2593
2594 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
2595 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
2596 arm/fpa-dyadic.d: New tests.
2597 * gas/arm/le-fpconst.d (objdump): pass --section=.text
2598 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
2599
26002002-01-14 Richard Earnshaw <rearnsha@arm.com>
2601
2602 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
2603 * gas/arm/arm.exp (run_error_test): New proc.
2604 (armv1-bad): New error test.
2605
26062002-01-11 Richard Earnshaw <rearnsha@arm.com>
2607
2608 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
2609 immediate pseudo-operations.
2610 * gas/arm/arm.exp: Run it.
2611
26122002-01-10 matthew green <mrg@redhat.com>
2613
2614 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
2615 * gas/xstormy16/allinsn.d: Regenerate.
2616 * gas/xstormy16/allinsn.s: Regenerate.
2617
26182002-01-09 Richard Earnshaw <rearnsha@arm.com>
2619
2620 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
2621
26222002-01-08 H.J. Lu <hjl@gnu.org>
2623
2624 * gas/mips/elf-rel.s: New tests for nested ().
2625
2626 * gas/mips/elf-rel.d: Modified for nested () tests.
2627 * gas/mips/elfel-rel.d: Likewise.
2628
26292002-01-05 Daniel Jacobowitz <drow@mvista.com>
2630
2631 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
2632 * gas/mips/mips-abi32-pic.s: Add .frame directive.
2633 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2634 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2635 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2636 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2637
26382002-01-02 Chris Demetriou <cgd@broadcom.com>
2639
2640 * gas/mips/empic3_e.d: New file to test -membedded-pic
2641 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
2642 * gas/mips/empic3_e.s: Likewise.
2643 * gas/mips/empic3_g1.d: Likewise.
2644 * gas/mips/empic3_g1.s: Likewise.
2645 * gas/mips/empic3_g2.d: Likewise.
2646 * gas/mips/empic3_g2.s: Likewise.
2647 * gas/mips/mips.exp: Run the new tests.
2648
a04a4633
L
26492001-12-21 Jakub Jelinek <jakub@redhat.com>
2650
2651 * gas/sparc/pcrel.s: New test.
2652 * gas/sparc/pcrel.d: Expected output.
2653 * gas/sparc/pcrel64.s: New test.
2654 * gas/sparc/pcrel64.d: Expected output.
2655 * gas/sparc/plt.s: New test.
2656 * gas/sparc/plt.d: Expected output.
2657 * gas/sparc/plt64.s: New test.
2658 * gas/sparc/plt64.d: Expected output.
2659 * gas/sparc/sparc.exp: Add pcrel, pcrel64, plt and plt64 tests.
2660
c9e214e5
AM
26612001-12-21 Anders Norlander <anorland@synergenix.se>
2662
2663 * gas/all/incbin.dat: New [binary] file.
2664 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
2665 * gas/all/incbin.d: Reflect change in incbin.s
2666
26672001-12-20 Alexandre Oliva <aoliva@redhat.com>
2668
2669 * gas/sh/err-at.s: New test.
2670
26712001-12-18 Hans-Peter Nilsson <hp@axis.com>
2672
2673 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
2674 handling.
2675
26762001-12-07 Geoffrey Keating <geoffk@redhat.com>
2677 matthew green <mrg@redhat.com>
2678
2679 * gas/xstormy16/allinsn.d: New file.
2680 * gas/xstormy16/allinsn.exp: New file.
2681 * gas/xstormy16/allinsn.s: New file.
2682 * gas/xstormy16/allinsn.sh: New file.
2683 * gas/xstormy16/gcc.d: New file.
2684 * gas/xstormy16/gcc.s: New file.
2685 * gas/xstormy16/gcc.sh: New file.
2686 * gas/xstormy16/reloc-1.d: New file.
2687 * gas/xstormy16/reloc-1.s: New file.
2688 * gas/xstormy16/reloc-2.d: New file.
2689 * gas/xstormy16/reloc-2.s: New file.
2690
26912001-12-08 Alan Modra <amodra@bigpond.net.au>
2692
2693 * gas/all/incbin.s: Add spaces before directives.
2694 * gas/all/incbin.d: Update.
2695
26962001-12-07 Jeffrey A Law (law@cygnus.com)
2697
2698 * gas/hppa/parse/linesepbug.s: Restore to its original form,
2699 reverting change of July 19, 2000.
2700
27012001-12-05 Richard Earnshaw <rearnsha@arm.com>
2702
2703 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
2704 no post-indexed addressing modes.
2705
27062001-11-25 Andreas Jaeger <aj@suse.de>
2707
2708 * gas/all/gas.exp (incbin): Fix condition.
2709
27102001-11-23 Jeffrey A Law (law@cygnus.com)
2711
2712 * gas/all/gas.exp (incbin): Do not run on the PA.
2713
2714 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
2715
27162001-11-16 Chris Demetriou <cgd@broadcom.cOm>
2717
2718 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
2719 to test symbol plus offset relocations in various ways.
2720 * gas/mips/mips.exp: Run new test.
2721
27222001-11-15 Alan Modra <amodra@bigpond.net.au>
2723
2724 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
2725
27262001-11-11 Timothy Wall <twall@alum.mit.edu>
2727
2728 * gas/tic54x/sections.[sd]: Check for named, initialized sections
2729 defaulting to CODE and DATA.
2730 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
2731 assembler, the difference is not worth the effort to fix. We'd
2732 prefer the assembler *not* fill the section alignment.
2733 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
2734 length.
2735 * gas/tic54x/labels.s: Document differences from TI tools.
2736 * gas/tic54x/extaddr.d: Match output.
2737 * gas/all/gas.exp: On c54x targets, don't do any tests that use
2738 p2align.
2739 * gas/macros/macros.exp: Expect failure matching use of .ascii.
2740
27412001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2742
2743 * gas/mips/mips.exp: Change naming of some conditionals to reflect
2744 the object format they actually mean. Don't try mips-abi32 and
2745 mips-abi32-pic tests for ecoff.
2746
27472001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2748
2749 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
2750 Prune and generalize, adjusting to generic ELF file layout changes.
2751
27522001-11-04 Chris Demetriou <cgd@broadcom.com>
2753
2754 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
2755 (aout): Don't set if *-*-netbsd*.
2756
27572001-11-02 NIIBE Yutaka <gniibe@m17n.org>
2758
2759 * gas/sh/basic.exp: For Linux, add "-big" option for the
2760 invocation of gas.
2761
27622001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2763
2764 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
2765 instruction.
2766 * gas/m68hc11/opers12.d: Likewise.
2767 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2768
27692001-10-31 Chris Demetriou <cgd@broadcom.com>
2770
2771 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
2772 * gas/mips/empic.d: Likewise.
2773 * gas/mips/elempic.d: Likewise (it was copied into other files).
2774 * gas/mips/telempic.d: Likewise.
2775 * gas/mips/tempic.d: Likewise.
2776
2777 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
2778 related ops) syntax, test loads with large offsets.
2779 * gas/mips/emcic2.d: Likewise.
2780 * gas/mips/mips.exp: Run the new test on ELF platforms.
2781
27822001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
2783
2784 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
2785 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
2786 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
2787 * gas/mmix/save-op.l: Update to match latest listing behaviour.
2788 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
2789
27902001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
2791
2792 * gas/mmix/tst.s: Delete unused file.
2793 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
2794 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
2795 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
2796 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
2797 gas/mmix/fb-2.s: Remove trailing empty lines.
2798
27992001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2800
2801 * gas/mmix: New testsuite directory.
2802
28032001-10-24 Chris Demetriou <cgd@broadcom.com>
2804
2805 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
2806 file introduced in the change on 2001-05-15.
2807
28082001-10-24 Chris Demetriou <cgd@broadcom.com>
2809
2810 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
2811 Delete use of ".size".
2812 * gas/mips/mips-abi32.s: Likewise.
2813 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2814 * gas/mips/mips-gp32-fp32.s: Likewise.
2815 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2816 * gas/mips/mips-gp32-fp64.s: Likewise.
2817 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2818 * gas/mips/mips-gp64-fp32.s: Likewise.
2819 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2820 * gas/mips/mips-gp64-fp64.s: Likewise.
2821
28222001-10-23 Chris Demetriou <cgd@broadcom.com>
2823
2824 * gas/mips/beq.s: Add zero words at end of instructions so
2825 that objdump will print "..." when disassembling.
2826 * gas/mips/beq.d: Update for disassembler changes which force
2827 branch delay-slot nops to be printed.
2828 * gas/mips/bge.d: Ditto.
2829 * gas/mips/bgeu.d: Ditto.
2830 * gas/mips/blt.d: Ditto.
2831 * gas/mips/bltu.d: Ditto.
2832 * gas/mips/jal-svr4pic.d: Ditto.
2833 * gas/mips/jal-xgot.d: Ditto.
2834
28352001-10-20 H.J. Lu <hjl@gnu.org>
2836
2837 * gas/elf/ehopt0.s: Lose ",@progbits".
2838
28392001-10-17 Chris Demetriou <cgd@broadcom.com>
2840
2841 * gas/mips/mips.exp (sb1-ext-ps): New test to test
2842 SB-1 core's paired-single extensions to the MIPS64 ISA.
2843 * gas/mips/sb1-ext-ps.d: New file.
2844 * gas/mips/sb1-ext-ps.s: New file.
2845
28462001-10-17 matthew green <mrg@redhat.com>
2847
2848 * gas/ppc/altivec.s: New test for AltiVec.
2849 * gas/ppc/altivec.d: New file.
2850 * gas/ppc/ppc.exp: Test altivec.s
2851
28522001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
2853
2854 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
2855
28562001-10-13 matthew green <mrg@redhat.com>
2857
2858 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
2859 mtdcr, msync, dcba, mbar): New BookE tests.
2860 * gas/ppc/booke.d: Update for new BookE tests.
2861
28622001-10-12 matthew green <mrg@redhat.com>
2863
2864 * gas/ppc/booke.s: New test for Motorola BookE.
2865 * gas/ppc/booke.d: New file.
2866 * gas/ppc/ppc.exp: Test booke.s.
2867
28682001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
2869
2870 * sh/basic.exp: Add dsp dump test.
2871 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
2872 * sh/dsp.s: New file: Test assembly source of DSP single data
2873 transfer instructions.
2874
28752001-10-08 Aldy Hernandez <aldyh@redhat.com>
2876
2877 * gas/arm/arm.exp: Run arm9e tests.
2878
2879 * gas/arm/maverick.c: New.
2880
2881 * gas/arm/maverick.d: New.
2882
2883 * gas/arm/maverick.s: New.
2884
28852001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2886
2887 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
2888 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2889 * gas/mips/mips-gp64-fp32.d: Likewise.
2890 * gas/mips/mips-gp64-fp32.s: Likewise.
2891 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2892 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2893 * gas/mips/mips-gp64-fp64.d: Likewise.
2894 * gas/mips/mips-gp64-fp64.s: Likewise.
2895 * gas/mips/elempic.d: Likewise.
2896 * gas/mips/ld.d: Likewise.
2897 * gas/mips/uld.d: Likewise.
2898 * gas/mips/usd.d: Likewise.
2899
29002001-09-29 H.J. Lu <hjl@gnu.org>
2901
2902 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
2903 x86_64-*-*.
2904
29052001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
2906
2907 * gas/s390: New directory.
2908 * gas/s390/opcode.d: New file.
2909 * gas/s390/opcode.s: New file.
2910 * gas/s390/opcode64.d: New file.
2911 * gas/s390/opcode64.s: New file.
2912 * gas/s390/operands.d: New file.
2913 * gas/s390/operands.s: New file.
2914 * gas/s390/operands64.d: New file.
2915 * gas/s390/operands64.s: New file.
2916 * gas/s390/reloc.d: New file.
2917 * gas/s390/reloc.s: New file.
2918 * gas/s390/reloc64.d: New file.
2919 * gas/s390/reloc64.s: New file.
2920 * gas/s390/s390.exp: New file.
2921
29222001-09-07 Eric Christopher <echristo@redhat.com>
2923
2924 * gas/mips/mips64.d: Change to use isa64.
2925 * gas/mips/mips32.d: Change to use isa32.
2926
29272001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2928
2929 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
2930 * gas/mips/mips-abi32.s: Likewise.
2931 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2932 * gas/mips/mips-gp32-fp32.s: Likewise.
2933 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2934 * gas/mips/mips-gp32-fp64.s: Likewise.
2935 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2936 * gas/mips/mips-gp64-fp32.s: Likewise.
2937 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2938 * gas/mips/mips-gp64-fp64.s: Likewise.
2939
29402001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2941
2942 * gas/mips/beq.d: Check branches to external labels.
2943 * gas/mips/beq.s: Likewise.
2944 * gas/mips/bge.d: Likewise.
2945 * gas/mips/bge.s: Likewise.
2946 * gas/mips/bgeu.d: Likewise.
2947 * gas/mips/bgeu.s: Likewise.
2948 * gas/mips/blt.d: Likewise.
2949 * gas/mips/blt.s: Likewise.
2950 * gas/mips/bltu.d: Likewise.
2951 * gas/mips/bltu.s: Likewise.
2952 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
2953 * gas/mips/empic.d: Likewise.
2954 * gas/mips/empic.s: Likewise.
2955 * gas/mips/telempic.d: Likewise.
2956 * gas/mips/tempic.d: Likewise.
2957
29582001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2959
2960 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
2961 relocations, tradtional variant.
2962
29632001-08-04 Richard Henderson <rth@redhat.com>
2964
2965 * gas/alpha/alpha.exp: New file.
2966 * gas/alpha/elf-reloc-1.[sd]: New test.
2967 * gas/alpha/elf-reloc-2.[sl]: New test.
2968 * gas/alpha/elf-reloc-3.[sl]: New test.
2969 * gas/alpha/elf-reloc-4.[sd]: New test.
2970 * gas/alpha/fp.exp: Remove file.
2971 * gas/alpha/fp.s: Output to .data not .rdata.
2972 * gas/alpha/fp.d: Adjust to match.
2973
29742001-09-04 Jeffrey A Law (law@cygnus.com)
2975
2976 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
2977
2978 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
2979 ELF toolchain.
2980 * gas/h8300/h8300-elf.exp: Likewise.
2981
2982 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
2983
2984 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
2985
29862001-08-30 J"orn Rennecke <amylaar@redhat.com>
2987
2988 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
2989 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
2990 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
2991 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
2992 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
2993 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
2994 * gas/h8300/ffxx1-elf.s: Likewise.
2995 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
2996 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
2997 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
2998 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
2999 * gas/h8300/ffxx1.s: Move to:
3000 * gas/h8300/ffxx1-coff.s .
3001
30022001-08-29 J"orn Rennecke <amylaar@redhat.com>
3003
3004 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
3005 where mismatch occurs due to regexp mismatch.
3006
30072001-08-27 Staffan Ulfberg <staffanu@swox.se>
3008 Alan Modra <amodra@bigpond.net.au>
3009
3010 * gas/macros/macros.exp: xfail powerpc-*-aix.
3011 * gas/ppc/astest64.s: New.
3012 * gas/ppc/astest64.d: New.
3013 * gas/ppc/astest2_64.s: New.
3014 * gas/ppc/astest2_64.d: New.
3015 * gas/ppc/test1elf.asm: New.
3016 * gas/ppc/test1xcoff.asm: New.
3017 * gas/ppc/generate.sh: New. Generate new files below from above .asm
3018 * gas/ppc/test1elf32.s: New.
3019 * gas/ppc/test1elf32.d: New.
3020 * gas/ppc/test1elf64.s: New.
3021 * gas/ppc/test1elf64.d: New.
3022 * gas/ppc/test1xcoff32.s: New.
3023 * gas/ppc/test1xcoff32.d: New.
3024 * gas/ppc/ppc.exp: Run new tests.
3025 * gas/ppc/simpshft.s: Tweak align now that we get nops.
3026
30272001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
3028
3029 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
3030 mips.
3031 * gas/mips/mips.exp: Likewise. Use traditional testcases for
3032 mips${el}16-f if needed.
3033 * gas/mips/elempic.d: New file, testcase for little endian empic.
3034 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
3035 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
3036 * gas/mips/mipsel16-f.d: Likewise.
3037 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
3038 relocations.
3039 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
3040 relocations, traditional variant.
3041
30422001-08-17 H.J. Lu <hjl@gnu.org>
3043
3044 * gas/sparc/unalign.d: Support Sparc V9.
3045
30462001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
3047
3048 * gas/mips/mips.exp: Added performance counter test.
3049 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
3050 * gas/mips/perfcount.d: Likewise.
3051
30522001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
3053
3054 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
3055 arguments.
3056 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
3057 arguments to .uaword.
3058
30592001-08-10 H.J. Lu <hjl@gnu.org>
3060
3061 * gas/mips/e32-rel2.d: Updated for the objdump output change.
3062 * gas/mips/e32el-rel2.d: Likewise.
3063 * gas/mips/elf-rel.d: Likewise.
3064 * gas/mips/elf-rel2.d: Likewise.
3065 * gas/mips/elf-rel3.d: Likewise.
3066 * gas/mips/elf_e_flags1.d: Likewise.
3067 * gas/mips/elf_e_flags2.d: Likewise.
3068 * gas/mips/elf_e_flags3.d: Likewise.
3069 * gas/mips/elf_e_flags4.d: Likewise.
3070 * gas/mips/elfel-rel.d: Likewise.
3071 * gas/mips/elfel-rel2.d: Likewise.
3072 * gas/mips/elfel-rel3.d: Likewise.
3073 * gas/mips/empic.d: Likewise.
3074 * gas/mips/mips16-e.d: Likewise.
3075 * gas/mips/mips16-f.d: Likewise.
3076 * gas/mips/mipsel16-f.d: Likewise.
3077 * gas/mips/telempic.d: Likewise.
3078 * gas/mips/tempic.d: Likewise.
3079 * gas/mips/tmips16-e.d: Likewise.
3080 * gas/mips/tmipsel16-e.d: Likewise.
3081
3082 * gas/mips/mips16-f.d: Fix the symbol table output.
3083
3084 * gas/mips/mipsel16-f.d: Fix the endian.
3085
3086 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
3087
30882001-08-10 Richard Sandiford <rsandifo@redhat.com>
3089
3090 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
3091 * gas/mips/mips-gp32-fp64.d: Likewise.
3092 * gas/mips/mips-abi32.d: Likewise.
3093 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
3094 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
3095 * gas/mips/mips-abi32-pic.d: Likewise.
3096
30972001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
3098
3099 * mips/lb.d: Reflect disassembler output fixes.
3100 * mips/mips32.d: Likewise.
3101 * mips/mips64.d: Likewise. Typo.
3102 * mips/sb.d: Likewise.
3103 * mips/trunc.d: Likewise.
3104
31052001-08-04 H.J. Lu <hjl@gnu.org>
3106
3107 * gas/cris/operand-err-1.s: Updated.
3108
31092001-08-04 H.J. Lu <hjl@gnu.org>
3110 Chris G. Demetriou <cgd@broadcom.com>
3111
3112 * gas/mips/e32-rel4.s: Removed.
3113
3114 * gas/mips/e32-rel4.d: Use elf-rel4.s.
3115
3116 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
3117
3118 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
3119 * gas/mips/mips-abi32.d: Likewise.
3120 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
3121 * gas/mips/mips-gp32-fp32.d: Likewise.
3122 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
3123 * gas/mips/mips-gp32-fp64.d: Likewise.
3124 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
3125 * gas/mips/mips-gp64-fp32.d: Likewise.
3126 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
3127 * gas/mips/mips-gp64-fp64.d: Likewise.
3128
3129 * gas/mips/mips-abi32-pic.s: Add space for objdump.
3130 * gas/mips/mips-abi32.s: Likewise.
3131 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
3132 * gas/mips/mips-gp32-fp32.s: Likewise.
3133 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
3134 * gas/mips/mips-gp32-fp64.s: Likewise.
3135 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
3136 * gas/mips/mips-gp64-fp32.s: Likewise.
3137 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
3138 * gas/mips/mips-gp64-fp64.s: Likewise.
3139
3140 * gas/mips/mips-abi32-pic.s: Add the missing .end.
3141 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
3142 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
3143 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
3144 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
3145
31462001-08-03 Richard Sandiford <rsandifo@redhat.com>
3147
3148 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
3149 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
3150
3151 * gas/mips/mips.exp: Run new tests.
3152
31532001-08-02 Richard Sandiford <rsandifo@redhat.com>
3154
3155 * gas/mips/mips-gp32-fp32,
3156 * gas/mips/mips-gp32-fp64,
3157 * gas/mips/mips-gp64-fp32,
3158 * gas/mips/mips-gp64-fp64,
3159 * gas/mips/mips-abi32,
3160 * gas/mips/mips-gp32-fp32-pic,
3161 * gas/mips/mips-gp32-fp64-pic,
3162 * gas/mips/mips-gp64-fp32-pic,
3163 * gas/mips/mips-gp64-fp64-pic,
3164 * gas/mips/mips-abi32-pic: New testcases.
3165
3166 * gas/mips/mips.exp: Run them.
3167
31682001-08-01 Alan Modra <amodra@bigpond.net.au>
3169
3170 * gas/elf/section2.l: Adjust warning message comparison.
3171
31722001-07-31 Richard Sandiford <rsandifo@redhat.com>
3173
3174 * gas/mips/mips.exp (el): New variable.
3175 Use it to pick ELF reloc tests.
3176
31772001-07-26 Chris Demetriou <cgd@broadcom.com>
3178
3179 * gas/mips/lif-empic.d: Add back dollar signs before floating
3180 point register names.
3181
31822001-07-26 Alan Modra <amodra@bigpond.net.au>
3183
3184 * gas/i386/relax.s: Test rs_space.
3185 * gas/i386/relax.d: Update.
3186
31872001-07-23 Alan Modra <amodra@bigpond.net.au>
3188
3189 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
3190 * gas/i386/intel.d: Likewise.
3191
31922001-07-16 Philip Blundell <philb@gnu.org>
3193
3194 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
3195 change to disassembler.
3196
31972001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
3198
3199 Fix failures in MIPS testsuite:
3200 * gas/mips/abs.d: Pass -march=4000 to gas.
3201 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
3202 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
3203
32042001-07-11 Jakub Jelinek <jakub@redhat.com>
3205
3206 * gas/sparc/unalign.s: Remove .uaxword test.
3207 * gas/sparc/unalign.d: Adjust accordingly.
3208
32092001-07-08 Anders Norlander <anorland@synergenix.se>
3210
3211 * gas/all/gas.exp: Run incbin test.
3212 * gas/all/incbin.s: New file.
3213 * gas/all/incbin.d: New file.
3214
32152001-07-04 Richard Sandiford <rsandifo@redhat.com>
3216
3217 * gas/mips/elf-rel3.s: Add zero word to end of file.
3218
32192001-07-03 H.J. Lu <hjl@gnu.org>
3220
3221 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
3222
32232001-07-01 Ben Elliston <bje@redhat.com>
3224
3225 * gas/m88k/allinsn.s: New file.
3226 * gas/m88k/allinsn.d: Likewise.
3227 * gas/m88k/m88k.exp: Test with allinsn.s also.
3228
32292001-06-28 Eric Christopher <echristo@redhat.com>
3230
3231 * gas/mips/usd.d: Change for march/mtune.
3232 * gas/mips/ulh-xgot.d: Ditto.
3233 * gas/mips/uld.d: Ditto.
3234 * gas/mips/trunc.d: Ditto.
3235 * gas/mips/rol.d: Ditto.
3236 * gas/mips/nodelay.d: Ditto.
3237 * gas/mips/mul.d: Ditto.
3238 * gas/mips/mul-ilocks.d: Ditto.
3239 * gas/mips/trap20.d: Ditto.
3240 * gas/mips/mips4.d: Ditto.
3241 * gas/mips/mips16.d: Ditto.
3242 * gas/mips/lif-xgot.d: Ditto.
3243 * gas/mips/lif-svr4pic.d: Ditto.
3244 * gas/mips/ld-xgot.d: Ditto.
3245 * gas/mips/ld-svr4pic.d: Ditto.
3246 * gas/mips/ld-ilocks-addr32.d: Ditto.
3247 * gas/mips/lb-xgot.d: Ditto.
3248 * gas/mips/jal-xgot.d: Ditto.
3249 * gas/mips/jal-svr4pic.d: Ditto.
3250 * gas/mips/delay.d: Ditto.
3251 * gas/mips/lb-xgot-ilocks.d: Ditto.
3252 * gas/mips/div.d: Ditto.
3253 * gas/mips/break20.d: Ditto.
3254 * gas/mips/delay.d: Ditto.
3255 * gas/mips/elf_e_flags3.d: Ditto.
3256 * gas/mips/elf_e_flags4.d: Ditto.
3257 * gas/mips/lineno.d: Ditto.
3258 * gas/mips/mips16.d: Ditto.
3259 * gas/mips/mips4.d: Ditto.
3260 * gas/mips/mips4010.d: Ditto.
3261 * gas/mips/mips4650.d: Ditto.
3262
32632001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
3264
3265 * gas/arm/arm.exp: Remove msr-bad.s test.
3266 Select processor type for architecture specific instruction tests.
3267
3268 * gas/arm/adrl.s: Add adrEQl as a test.
3269 * gas/arm/adrl.d: Adjusted expected output.
3270
3271 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
3272 * gas/arm/msr-bad.s: Delete.
3273
32742001-06-18 Tom Rix <trix@redhat.com>
3275
3276 * gas/ppc/aix.exp: New file, aix specific tests.
3277 * gas/ppc/align.s: New file, .comm alignment test.
3278
32792001-06-13 Andreas Jaeger <aj@suse.de>
3280
3281 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
3282
32832001-06-06 Peter Jakubek <pjak@snafu.de>
3284
3285 * gas/mri/for.d: Correct for swapped operands.
3286 * gas/mri/if.d: Likewise.
3287 * gas/mri/repeat.d: Likewise.
3288 * gas/mri/while.d: Likewise.
3289
32902001-06-12 Alan Modra <amodra@bigpond.net.au>
3291
3292 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
3293
32942001-06-10 H.J. Lu <hjl@gnu.org>
3295
3296 * gas/elf/section2.l: Match various white spaces.
3297
32982001-06-10 H.J. Lu <hjl@gnu.org>
3299
3300 * gas/elf/section2.e: Support 64bit ELF.
3301 * gas/elf/section2.e-mips: Likewise.
3302
33032001-06-08 H.J. Lu <hjl@gnu.org>
3304
3305 * gas/mips/elfel-rel3.s: Moved to ...
3306 * gas/mips/elf-rel3.s: Here.
3307
3308 * gas/mips/elf-rel3.d: Updated.
3309
3310 * gas/mips/elfel-rel3.d: Updated.
3311
3312 * gas/mips/relax.d: New file.
3313 * gas/mips/relax.s: Likewise.
3314
3315 * gas/mips/mips.exp: Run relax and set xfail.
3316
33172001-06-08 H.J. Lu <hjl@gnu.org>
3318
3319 * gas/mips/illegal.s: New file.
3320 * gas/mips/illegal.l: Likewise.
3321
3322 * gas/elf/elf.exp (run_list_test): New.
3323 Run illegal with run_list_test.
3324
33252001-06-08 H.J. Lu <hjl@gnu.org>
3326
3327 * gas/mips/elf-jal.d: New file.
3328
3329 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
3330
33312001-06-08 Alan Modra <amodra@bigpond.net.au>
3332
3333 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
3334
33352001-06-07 H.J. Lu <hjl@gnu.org>
3336
3337 * gas/elf/section2.e-mips: New file.
3338
3339 * gas/elf/elf.exp (run_list_test): Add suffix.
3340 Pass -mips as suffix to run_list_test for mips.
3341
33422001-06-07 H.J. Lu <hjl@gnu.org>
3343
3344 * gas/elf/section2.l: Match ".*GAS.*" instead of
3345 "GAS LISTING .*".
3346
33472001-06-07 H.J. Lu <hjl@gnu.org>
3348
3349 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
3350
33512001-06-07 H.J. Lu <hjl@gnu.org>
3352
3353 * gas/mips/empic.d: Support stabs.
3354 * gas/mips/mips16-e.d: Likewise.
3355 * gas/mips/mips16-f.d: Likewise.
3356 * gas/mips/mipsel16-f.d: Likewise.
3357 * gas/mips/telempic.d: Likewise.
3358 * gas/mips/tempic.d: Likewise.
3359 * gas/mips/tmips16-e.d: Likewise.
3360 * gas/mips/tmipsel16-e.d: Likewise.
3361
33622001-06-06 H.J. Lu <hjl@gnu.org>
3363
3364 * gas/mips/elf-rel3.s: New file.
3365 * gas/mips/elf-rel3.d: Likewise.
3366 * gas/mips/elfel-rel3.s: Likewise.
3367 * gas/mips/elfel-rel3.d: Likewise.
3368
3369 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
3370
33712001-06-06 H.J. Lu <hjl@gnu.org>
3372
3373 * gas/elf/elf.exp (run_list_test): New.
3374 Run section2 with run_list_test.
3375
3376 * gas/elf/section2.e: New file.
3377 * gas/elf/section2.l: Likewise.
3378 * gas/elf/section2.s: Likewise.
3379
33802001-06-04 H.J. Lu <hjl@gnu.org>
3381
3382 * gas/mips/mips4010.s: Add the missing ".end".
3383 * gas/mips/mips4100.s: Likewise.
3384 * gas/mips/mips4650.s: Likewise.
3385 * gas/mips/sync.s: Likewise.
3386
33872001-06-02 H.J. Lu <hjl@gnu.org>
3388
3389 * gas/sparc/unalign.d: Support Sparc V9.
3390
33912001-05-28 Jeff Sturm <jsturm@one-point.com>
3392
3393 * gas/sparc/unalign.s: New test. Check unaligned relocs.
3394 * gas/sparc/unalign.d: New expected test results.
3395 * gas/sparc/sparc.exp: Run new test.
3396
33972001-05-27 Hans-Peter Nilsson <hp@axis.com>
3398
3399 * gas/cris/addi.d: Tweak for 64-bit BFD.
3400 * gas/cris/binop-cmpmove.d: Ditto.
3401 * gas/cris/binop-cmpmovx.d: Ditto.
3402 * gas/cris/binop-extx.d: Ditto.
3403 * gas/cris/binop.d: Ditto.
3404 * gas/cris/bork.d: Ditto.
3405 * gas/cris/branch.d: Ditto.
3406 * gas/cris/break.d: Ditto.
3407 * gas/cris/brokw-1.d: Ditto.
3408 * gas/cris/brokw-2.d: Ditto.
3409 * gas/cris/brokw-3.d: Ditto.
3410 * gas/cris/ccr.d: Ditto.
3411 * gas/cris/clear.d: Ditto.
3412 * gas/cris/continue.d: Ditto.
3413 * gas/cris/fragtest.d: Ditto.
3414 * gas/cris/jump-type.d: Ditto.
3415 * gas/cris/labfloat.d: Ditto.
3416 * gas/cris/macroat.d: Ditto.
3417 * gas/cris/movem-to-reg.d: Ditto.
3418 * gas/cris/nosep.d: Ditto.
3419 * gas/cris/oneop-type.d: Ditto.
3420 * gas/cris/prefix.d: Ditto.
3421 * gas/cris/pushpop-byte-sreg.d: Ditto.
3422 * gas/cris/pushpop-dword-sreg.d: Ditto.
3423 * gas/cris/pushpop-word-sreg.d: Ditto.
3424 * gas/cris/pushpop.d: Ditto.
3425 * gas/cris/quick-s6.d: Ditto.
3426 * gas/cris/quick-u5.d: Ditto.
3427 * gas/cris/quick-u6.d: Ditto.
3428 * gas/cris/range-err-1.s: Ditto.
3429 * gas/cris/rd-pic-1.d: Ditto.
3430 * gas/cris/rd-regprefix-1.d: Ditto.
3431 * gas/cris/rd-regprefix-1b.d: Ditto.
3432 * gas/cris/reg-to-mem.d: Ditto.
3433 * gas/cris/regreg.d: Ditto.
3434 * gas/cris/return.d: Ditto.
3435 * gas/cris/scc.d: Ditto.
3436 * gas/cris/separator.d: Ditto.
3437 * gas/cris/shexpr-1.d: Ditto.
3438 * gas/cris/sreg-to-x.d: Ditto.
3439 * gas/cris/test.d: Ditto.
3440 * gas/cris/unimplemented.d: Ditto.
3441 * gas/cris/unop-mem.d: Ditto.
3442 * gas/cris/x-to-byte-sreg.d: Ditto.
3443 * gas/cris/x-to-dcr1-sreg.d: Ditto.
3444 * gas/cris/x-to-dword-sreg.d: Ditto.
3445 * gas/cris/x-to-word-sreg.d: Ditto.
3446 * gas/cris/shexpr-1.d: Ditto. Correct format.
3447
34482001-05-25 H.J. Lu <hjl@gnu.org>
3449
3450 * gas/mips/e32el-rel2.d: New for little endian mips.
3451 * gas/mips/elfel-rel2.d: Likewise.
3452 * gas/mips/elfel-rel.d: Likewise.
3453 * gas/mips/mipsel16-f.d: Likewise.
3454 * gas/mips/telempic.d: Likewise.
3455 * gas/mips/tmipsel16-e.d: Likewise.
3456
3457 * gas/mips/tempic.d: New for traditional mips.
3458 * gas/mips/tmips16-e.d: Likewise.
3459
3460 * gas/mips/elf-rel.d: Handle alignment padding.
3461 * gas/mips/elf-rel2.d: Likewise.
3462
3463 * gas/mips/mips.exp: Support little endian and traditional
3464 mips.
3465
34662001-05-24 H.J. Lu <hjl@gnu.org>
3467
3468 * gas/m68k/pcrel.d: Support 64bit BFD.
3469
34702001-05-24 H.J. Lu <hjl@gnu.org>
3471
3472 * gas/arm/adrl.d: Support 64bit BFD.
3473 * gas/arm/arm7t.d: Likewise.
3474 * gas/arm/inst.d: Likewise.
3475 * gas/arm/pic.d: Likewise.
3476 * gas/arm/xscale.d: Likewise.
3477
34782001-05-23 Alan Modra <amodra@one.net.au>
3479
3480 * gas/elf/ehopt0.d: Tweak for bigendian targets.
3481
34822001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
3483
3484 * gas/mips/abs.d: Remove $ before register names, per latest
3485 disassembler.
3486 * gas/mips/add.d: Ditto.
3487 * gas/mips/and.d: Ditto.
3488 * gas/mips/beq.d: Ditto.
3489 * gas/mips/bge.d: Ditto.
3490 * gas/mips/bgeu.d: Ditto.
3491 * gas/mips/blt.d: Ditto.
3492 * gas/mips/bltu.d: Ditto.
3493 * gas/mips/delay.d: Ditto.
3494 * gas/mips/div-ilocks.d: Ditto.
3495 * gas/mips/div.d: Ditto.
3496 * gas/mips/dli.d: Ditto.
3497 * gas/mips/elf_e_flags1.d: Ditto.
3498 * gas/mips/elf_e_flags2.d: Ditto.
3499 * gas/mips/elf_e_flags3.d: Ditto.
3500 * gas/mips/elf_e_flags4.d: Ditto.
3501 * gas/mips/jal-empic.d: Ditto.
3502 * gas/mips/jal-svr4pic.d: Ditto.
3503 * gas/mips/jal-xgot.d: Ditto.
3504 * gas/mips/jal.d: Ditto.
3505 * gas/mips/la-empic.d: Ditto.
3506 * gas/mips/la-svr4pic.d: Ditto.
3507 * gas/mips/la-xgot.d: Ditto.
3508 * gas/mips/la.d: Ditto.
3509 * gas/mips/lb-empic.d: Ditto.
3510 * gas/mips/lb-svr4pic.d: Ditto.
3511 * gas/mips/lb-xgot-ilocks.d: Ditto.
3512 * gas/mips/lb-xgot.d: Ditto.
3513 * gas/mips/lb.d: Ditto.
3514 * gas/mips/ld-empic.d: Ditto.
3515 * gas/mips/ld-ilocks-addr32.d: Ditto.
3516 * gas/mips/ld-ilocks.d: Ditto.
3517 * gas/mips/ld-svr4pic.d: Ditto.
3518 * gas/mips/ld-xgot.d: Ditto.
3519 * gas/mips/ld.d: Ditto.
3520 * gas/mips/li.d: Ditto.
3521 * gas/mips/lif-empic.d: Ditto.
3522 * gas/mips/lif-svr4pic.d: Ditto.
3523 * gas/mips/lif-xgot.d: Ditto.
3524 * gas/mips/lifloat.d: Ditto.
3525 * gas/mips/mips16.d: Ditto.
3526 * gas/mips/mips32.d: Ditto.
3527 * gas/mips/mips4.d: Ditto.
3528 * gas/mips/mips4010.d: Ditto.
3529 * gas/mips/mips4100.d: Ditto.
3530 * gas/mips/mips4650.d: Ditto.
3531 * gas/mips/mips64.d: Ditto.
3532 * gas/mips/mul-ilocks.d: Ditto.
3533 * gas/mips/mul.d: Ditto.
3534 * gas/mips/nodelay.d: Ditto.
3535 * gas/mips/rol.d: Ditto.
3536 * gas/mips/sb.d: Ditto.
3537 * gas/mips/trap20.d: Ditto.
3538 * gas/mips/trunc.d: Ditto.
3539 * gas/mips/uld.d: Ditto.
3540 * gas/mips/ulh-empic.d: Ditto.
3541 * gas/mips/ulh-svr4pic.d: Ditto.
3542 * gas/mips/ulh-xgot.d: Ditto.
3543 * gas/mips/ulh.d: Ditto.
3544 * gas/mips/ulw.d: Ditto.
3545 * gas/mips/usd.d: Ditto.
3546 * gas/mips/ush.d: Ditto.
3547 * gas/mips/usw.d: Ditto.
3548
35492001-05-14 Richard Henderson <rth@redhat.com>
3550
3551 * gas/elf/ehopt0.s: New.
3552 * gas/elf/ehopt0.d: New.
3553 * gas/elf/elf.exp: Run it.
3554
35552001-05-12 Peter Targett <peter.targett@arccores.com>
3556
3557 * gas/arc/st.s: Add test case @h30 fixup.
3558 * gas/arc/st.d: Update to suit.
3559
35602001-05-12 Alan Modra <amodra@one.net.au>
3561
3562 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
3563 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
3564
3565 * gas/i386/ssemmx2.d: Correct movq.
3566
35672001-05-10 Hans-Peter Nilsson <hp@axis.com>
3568
3569 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
3570 handling.
3571
35722001-05-04 Alan Modra <amodra@one.net.au>
3573
3574 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
3575 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
3576 pinsrw, and pmovmskb.
3577 * gas/i386/sse2.d: Correct register for movmskpd.
3578
35792001-05-02 Johan Rydberg <jrydberg@opencores.org>
3580
3581 * gas/openrisc/addi.s: New file.
3582 * gas/openrisc/addi.d: Likewise.
3583 * gas/openrisc/allinsn.exp: Likewise.
3584 * gas/openrisc/allinsn.s: Likewise.
3585 * gas/openrisc/allinsn.d: Likewise.
3586 * gas/openrisc/lohi.s: Likewise.
3587 * gas/openrisc/lohi.d: Likewise.
3588 * gas/openrisc/store.s: Likewise.
3589 * gas/openrisc/store.d: Likewise.
3590
35912001-04-05 Hans-Peter Nilsson <hp@axis.com>
3592
3593 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
3594 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
3595 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
3596 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
3597 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
3598 New tests.
3599 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
3600 in comment.
3601 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
3602 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
3603 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
3604 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
3605 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
3606 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
3607 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
3608 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
3609 trailing empty lines.
3610 * gas/cris/continue.s: Ditto, tweak comment.
3611
3612 * lib/gas-defs.exp (run_dump_test): Support using readelf.
3613 * config/default.exp: Default READELF and READELFFLAGS.
3614
36152001-03-31 Alan Modra <alan@linuxcare.com.au>
3616
3617 * gas/all/cond.s: Add .if .elseif tree.
3618 * gas/all/cond.d: Match above.
3619
36202001-03-30 H.J. Lu <hjl@gnu.org>
3621
3622 * gas/i386/relax.d: Dump with -s instead of -drw.
3623
36242001-03-29 H.J. Lu <hjl@gnu.org>
3625
3626 * gas/i386/relax.s: New test for relaxation between sections.
3627 * gas/i386/relax.d: New.
3628
3629 * gas/i386/i386.exp: Add tests for ELF.
3630
36312001-03-27 Chris Demetriou <cgd@broadcom.com>
3632
3633 * gas/mips/lineno.d: Allow for the possibility that
3634 the local labels won't be in the objdump output. Match
3635 zeros in addresses using '+' for better compatibility with
3636 different targets.
3637
36382001-03-26 Chris Demetriou <cgd@broadcom.com>
3639
3640 * gas/mips/sync.s: Declare 'foo' as a function so that this
3641 test will work on properly on ECOFF targets.
3642
36432001-03-24 Alan Modra <alan@linuxcare.com.au>
3644
3645 * gas/i386/ssemmx2.s: Change movntq to movntdq.
3646 * gas/i386/ssemmx2.d: Matching change.
3647
36482001-03-23 Hans-Peter Nilsson <hp@axis.com>
3649
3650 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
3651 New tests.
3652
3653 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
3654 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
3655
36562001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
3657
3658 * gas/vax/quad.exp: Correct expected result.
3659
36602001-03-19 Andreas Schwab <schwab@suse.de>
3661
3662 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
3663 consistent output across targets.
3664 * gas/m68k/pcrel.d: Adjusted.
3665
36662001-03-18 H.J. Lu <hjl@gnu.org>
3667
3668 * gas/i386/intel.s: Move PIC code to ...
3669 * gas/i386/intelpic.s: New. Here.
3670 * gas/i386/intel.d: Updated.
3671 * gas/i386/intelpic.d: New.
3672
3673 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
3674 targets only.
3675
36762001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3677
3678 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
3679
36802001-02-26 H.J. Lu <hjl@gnu.org>
3681
3682 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
3683
36842001-02-23 H.J. Lu <hjl@gnu.org>
3685
3686 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
3687
3688 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
3689 "cmp4".
3690 * gas/ia64/opc-a.s: Rebuilt.
3691 * gas/ia64/opc-a.d: Likewise.
3692
36932001-02-17 Chris Demetriou <cgd@broadcom.com>
3694
3695 * gas/mips/mips32.d: Remove ELF dependencies. This test
3696 wasn't meant to be ELF specific, and doesn't have to be.
3697 * gas/mips/mips64.d: Likewise.
3698
36992001-02-17 Chris Demetriou <cgd@broadcom.com>
3700
3701 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
3702 tests if not ELF; they test ELF-specific features.
3703
37042001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3705
3706 * gas/mri/mri.exp: Don't execute the M68K specific tests
3707 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
3708
37092001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3710
3711 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
3712 Assembly Language Input Standard.
3713 * gas/m68hc11/malis.d: New file.
3714 * gas/m68hc11/malis-include.s: New file.
3715 * gas/m68hc11/all.exp: Add the new test.
3716
37172001-01-12 Alan Modra <alan@linuxcare.com.au>
3718
3719 * gas/i386/i386.exp (gas_64_check): Correct target string.
3720 Use gas_64_check rather than target string to decided whether
3721 x86_64 checks should run.
3722
3723 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
3724 * gas/i386/ssemmx2.s: Likewise.
3725 * gas/i386/sse2.d: Update to suit.
3726 * gas/i386/ssemmx2.s: Likewise.
3727
37282001-01-11 Peter Targett <peter.targett@arccores.com>
3729
3730 * gas/arc/alias.*: Removed.
3731 * gas/arc/branch.*: Likewise.
3732 * gas/arc/insn3.*: Likewise.
3733 * gas/arc/math.*: Likewise.
3734 * gas/arc/sshift.*: Likewise.
3735 * gas/arc/arc.exp: Simplified test process for base case
3736 instruction set by adding run_dump_test cases for all base
3737 instructions.
3738 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
3739 * gas/arc/add.s, gas/arc/add.d: Likewise.
3740 * gas/arc/and.s, gas/arc/and.d: Likewise.
3741 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
3742 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
3743 * gas/arc/b.s, gas/arc/b.d: Likewise.
3744 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
3745 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
3746 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
3747 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
3748 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
3749 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
3750 * gas/arc/j.s, gas/arc/j.d: Likewise.
3751 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
3752 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
3753 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
3754 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
3755 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
3756 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
3757 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
3758 * gas/arc/or.s, gas/arc/or.d: Likewise.
3759 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
3760 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
3761 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
3762 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
3763 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
3764 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
3765 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
3766 * gas/arc/add.s, gas/arc/add.d: Likewise.
3767 * gas/arc/st.s, gas/arc/st.d: Likewise.
3768 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
3769 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
3770 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
3771 * gas/arc/warn.s: Removed warning test case for setting of flags
3772 followed by conditional branch, an arc5 only feature.
3773
3774 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
3775
3776 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
3777
37782001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3779
3780 * gas/m68hc11/opers12.s: Add more tests for index post byte.
3781 * gas/m68hc11/opers12.d: Likewise.
3782
37832001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3784
3785 * gas/m68hc11/all.exp: Add new tests for dwarf2.
3786 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
3787 * gas/m68hc11/opers12-dwarf2.d: Likewise.
3788 * gas/m68hc11/insns-dwarf2.d: Likewise.
3789
37902001-01-11 Nick Clifton <nickc@redhat.com>
3791
3792 * gas/arm/adrl.s: Add global label 'foo'.
3793 * gas/arm/adrl.d: Expect to see references to 'foo' in the
3794 disassembly. COFF and ELF disassemblys should now be the same.
3795
37962001-01-10 Jan Hubicka <jh@suse.cz>
3797
3798 * i386.exp: Add ssemmx2 and sse2 tests.
3799 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
3800
38012001-01-09 Nick Clifton <nickc@redhat.com>
3802
3803 * gas/arm/pic.d: Fix patterns to match new behaviour of
3804 disassembler.
3805 inst.d: Fix patterns to match new behaviour of disassembler.
3806
38072001-01-03 Philip Blundell <pb@futuretv.com>
3808
3809 * gas/vtable/vtable.exp: Don't run tests on Alpha.
3810
38112001-01-06 Jan Hubicka <jh@suse.cz>
3812
3813 * i386.exp: Add tests for presence of 32bit versus 64bit output
3814 format; run both 64bit and 32bit tests when format is available;
3815 add x86_64 test.
3816 * x86_64.s: New file.
3817 * x86_64.d: New file.
3818
38192001-01-02 Nick Clifton <nickc@redhat.com>
3820
3821 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
3822 instruction is legal in v5. Also fix expected error message.
3823
38242001-01-01 Philip Blundell <philb@gnu.org>
3825
3826 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
3827 * gas/arm/arm.exp: Run them.
3828 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
3829 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
3830
38312000-12-22 H.J. Lu <hjl@gnu.org>
3832
3833 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
3834 * gas/i386/intel.d: Updated.
3835
38362000-12-12 Jim Wilson <wilson@redhat.com>
3837
3838 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
3839 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
3840
38412000-12-12 Nick Clifton <nickc@redhat.com>
3842
3843 * gas/vtable/vtable.exp: Fix formatting.
3844
3845 * gas/arm/elsegundo.s: New Test (currently disabled).
3846 * gas/arm/elsegundo.d: Expected test results.
3847
38482000-12-11 H.J. Lu <hjl@gnu.org>
3849
3850 * gas/i386/intel.d: Adjusted for the a.out assembler.
3851 * gas/i386/intel.s: Likewise.
3852
38532000-12-09 Nick Clifton <nickc@redhat.com>
3854
3855 * gas/m68k/pcrel.d: Update to match latest assembler output.
3856
38572000-12-02 Chris Demetriou <cgd@sibyte.com>
3858
3859 * gas/mips/elf_e_flags.s: Add padding to the end of the
3860 file so that objdump output will be consistent.
3861 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3862 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
3863 "..." at end of objdump output because of zero bytes at end
3864 of section.
3865 * gas/mips/elf_e_flags.c: Add note to comment about
3866 what's changing in elf_e_flags.s.
3867
3868 * gas/mips/la.s: Add padding to the end of the file so that
3869 objdump output will be consistent.
3870 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
3871 end of objdump output because of zero bytes at end of
3872 section.
3873
3874 * gas/mips/sync.s: Add padding to the end of the file so that
3875 objdump output will be consistent.
3876 * gas/mips/sync.d: Expect "..." at end of objdump output
3877 because of zero bytes at end of section.
3878
3879 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
3880 alignment issues so tests are useful on multiple targets.
3881 * gas/mips/empic.s: Likewise.
3882 * gas/mips/mips16-e.d: Likewise.
3883 * gas/mips/mips16-e.s: Likewise.
3884 * gas/mips/mips16-f.d: Likewise.
3885 * gas/mips/mips16-f.s: Likewise.
3886
3887 * gas/mips/mips32.d: Expect disassembly of madd and maddu
3888 to use their correct names. Add tests for break and sdbbp.
3889 * gas/mips/mips32.s: Likewise.
3890
3891 * gas/mips/mips64.s: Add test for assembly of MIPS64
3892 extensions.
3893 * gas/mips/mips64.d: Likewise.
3894 * gas/mips/mips.exp: Test using the new "mips64" test.
3895
38962000-12-01 Chris Demetriou <cgd@sibyte.com>
3897
3898 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
3899 when mips16 code generation is enabled.
3900
3901 * gas/mips/empic.d: Adjust for the fact that the difference
3902 between two symbols in the same section are not expected to
3903 generate a reloc.
3904 * gas/mips/empic.s: Likewise. Also, correct typo in comment
3905 about expected relocs.
3906
3907 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
3908 instruction assembly test.
3909 * gas/mips/mips.exp: Add the test mentioned above.
3910
39112000-11-30 Diego Novillo <dnovillo@redhat.com>
3912
3913 * intel.s, intel.d: New test for @GOT references.
3914
39152000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3916
3917 * gas/sh/err.exp: New, framework for error-testing.
3918 * gas/sh/err-1.s: New test.
3919
39202000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3921
3922 * gas/m68hc11/opers12.s: New test for movw operands.
3923 * gas/m68hc11/opers12.d: Likewise.
3924
39252000-11-24 Nick Clifton <nickc@redhat.com>
3926
3927 * arm.exp: Run tests for xscale as well as arm.
3928 Run xscale tests.
3929
3930 * xscale.s: New file: XScale instruction tests.
3931 * xscale.d: New file: Expected XScale instruction results.
3932
39332000-11-20 H.J. Lu <hjl@gnu.org>
3934
3935 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
3936 * gas/i386/intel.s: Likewise.
3937
39382000-11-16 H.J. Lu <hjl@gnu.org>
3939
3940 * gas/symver/symver0.d: Add 64bit support.
3941 * gas/symver/symver1.d: Likewise.
3942
39432000-11-16 H.J. Lu <hjl@gnu.org>
3944
3945 * gas/symver/symver.exp: Don't run symver4 nor symver5.
3946
39472000-11-13 H.J. Lu <hjl@gnu.org>
3948
3949 * gas/symver/symver.exp: New for symver test.
3950 * gas/symver/symver0.d: Likewise.
3951 * gas/symver/symver0.s: Likewise.
3952 * gas/symver/symver1.d: Likewise.
3953 * gas/symver/symver1.s: Likewise.
3954 * gas/symver/symver2.l: Likewise.
3955 * gas/symver/symver2.s: Likewise.
3956 * gas/symver/symver3.l: Likewise.
3957 * gas/symver/symver3.s: Likewise.
3958 * gas/symver/symver4.l: Likewise.
3959 * gas/symver/symver4.s: Likewise.
3960 * gas/symver/symver5.l: Likewise.
3961 * gas/symver/symver5.s: Likewise.
3962 * gas/symver/symver6.l: Likewise.
3963 * gas/symver/symver6.s: Likewise.
3964
39652000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
3966
3967 * gas/macros/macros.exp: Mark strings test xfail for sh.
3968
39692000-10-24 Diego Novillo <dnovillo@cygnus.com>
3970
3971 * intel.s, intel.d: Add new tests for intel syntax.
3972
39732000-10-19 Alan Modra <alan@linuxcare.com.au>
3974
3975 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
3976 * gas/elf/section1.s: Likewise.
3977 * gas/elf/section[01].d: Change to suit.
3978
39792000-10-18 H.J. Lu <hjl@gnu.org>
3980
3981 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
3982 change.
3983
39842000-10-15 Diego Novillo <dnovillo@cygnus.com>
3985
3986 * intel.s, intel.d: Add new tests for naked registers using intel
3987 syntax.
3988
39892000-09-29 Hans-Peter Nilsson <hp@axis.com>
3990
3991 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
3992 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
3993 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
3994 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
3995
39962000-09-28 Alan Modra <alan@linuxcare.com.au>
3997
3998 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
3999 * gas/hppa/reloc/reloc.exp: Likewise.
4000 * gas/hppa/unsorted/unsorted.exp: Likewise.
4001
4002 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
4003
40042000-09-22 Jim Wilson <wilson@cygnus.com>
4005
4006 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
4007 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
4008
4009 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
4010 * gas/ia64/dv-waw-err.s: Likewise.
4011 * gas/ia64/dv-imply.d: Regenerate.
4012 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
4013 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
4014 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
4015
40162000-09-14 Timothy Wall <twall@cygnus.com>
4017
4018 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
4019 comparisons which should and should not produce DVs.
4020
40212000-09-05 Alan Modra <alan@linuxcare.com.au>
4022
4023 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
4024
40252000-08-29 Timothy Wall <twall@cygnus.com>
4026
4027 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
4028 * gas/ia64/dv-mutex.d: Update regexp pattern.
4029 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
4030 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
4031 Test still fails due to insn opcode pattern changes.
4032
40332000-08-21 H.J. Lu <hjl@gnu.org>
4034
4035 * gas/all/cofftag.d: Support the strict COFF.
4036
40372000-08-16 Jim Wilson <wilson@cygnus.com>
4038
4039 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
4040 * gas/ia64/dv-raw-err.l: Likewise.
4041 * gas/ia64/dv-waw-err.l: Update sed pattern.
4042 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
4043 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
4044
40452000-08-16 Nick Clifton <nickc@redhat.com>
4046
4047 * gas/arm/inst.s: Add tests for edge cases of shift based
4048 addressing modes.
4049
4050 * gas/arm/inst.d: Add expected results for new tests.
4051
40522000-07-20 Hans-Peter Nilsson <hp@axis.com>
4053
4054 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
4055 * gas/ieee-fp/x930509a.exp: Ditto.
4056 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
4057 * gas/cris/*: New tests for CRIS.
4058
40592000-07-19 Alan Modra <alan@linuxcare.com.au>
4060
4061 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
4062 (semi): Likewise.
4063 (strings): Don't run for hppa, except for hppa*-*-linux*.
4064
4065 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
4066 pseudos.
4067
40682000-07-18 Scott Bambrough <scottb@netwinder.org>
4069
4070 * gas/arm/inst.d: Fix expected results to match current assembler
4071 output. Patch from Justin Seger <justin.m.seger@intel.com>.
4072
40732000-07-10 Alan Modra <alan@linuxcare.com.au>
4074
4075 * gas/vtable/vtable.exp: Disable test for hppa.
4076
4077 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
4078 run test for any elf target.
4079 (applybug): Don't run test for linux.
4080 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
4081 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
4082 (labelbug): xfail for hppa-linux.
4083
4084 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
4085 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
4086 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
4087 r_no_reloc.s, reduce3.s}: Likewise.
4088 * gas/hppa/unsorted/common.s: Likewise.
4089
40902000-07-05 Nick Clifton <nickc@cygnus.com>
4091
4092 * gas/d30v/inst.d: Fix expected results to match current assembler
4093 output.
4094 * gas/d30v/bittest.l: Fix expected warning messages to match
4095 current assembler output.
4096
40972000-06-29 Kazu Hirata <kazu@hxi.com>
4098
4099 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
4100 in ldmac and stmac.
4101 * gas/h8300/macs.s: Likewise.
4102
41032000-06-27 Nick Clifton <nickc@cygnus.com>
4104
4105 * gas/d30v/bittest.l: Edit to match new warning messages produced
4106 by assembler.
4107
41082000-06-19 Timothy Wall <twall@cygnus.com>
4109
4110 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
4111 * gas/all/gas.exp: Make adjustments for tic54x target.
4112 * gas/ieee-fp/x930509a.exp: Ditto.
4113 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
4114 moved into the LMA and is not printed separately by objdump any
4115 longer. This still needs to be tested.
4116
41172000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
4118
4119 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
4120 * gas/m68hc11/all.exp: Specific tests for m68hc11.
4121 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
4122 * gas/m68hc11/insns[ds]: Another test.
4123 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
4124 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
4125
41262000-06-17 Alan Modra <alan@linuxcare.com.au>
4127
4128 * gas/macros/strings.s: Don't start directives in first column
4129 (for LABELS_WITHOUT_COLONS targets).
4130
41312000-06-14 H.J. Lu <hjl@gnu.org>
4132
4133 * gas/macros/strings.d: Support a.out and coff.
4134
41352000-06-14 Nick Clifton <nickc@cygnus.com>
4136
4137 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
4138 flag is no longer legal syntax.
4139
41402000-06-09 Nick Clifton <nickc@cygnus.com>
4141
4142 * gas/macros/macros.exp: Run new test: strings.
4143 * gas/macros/strings.s: New test: String expansion inside
4144 macros.
4145 * gas/macros/strings.d: New test results.
4146
41472000-06-04 Alan Modra <alan@linuxcare.com.au>
4148
4149 * gas/i386/prefix.s: Modify so we have at least one x86 test that
4150 checks the line separator.
4151
41522000-05-21 Hans-Peter Nilsson <hp@axis.com>
4153
4154 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
4155
41562000-05-15 Nick Clifton <nickc@cygnus.com>
4157
4158 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
4159
41602000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
4161
4162 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
4163
4164 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
4165 weak symbol.
4166
41672000-05-08 Alan Modra <alan@linuxcare.com.au>
4168
4169 * gas/mri/float.d: Fix for srec length change.
4170
41712000-05-02 Alan Modra <alan@linuxcare.com.au>
4172
4173 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
4174 behaviour for hppa*-*-linux* throughout file.
4175 * gas/hppa/reloc/reloc.exp: Ditto.
4176 (reduce2.s): Disable test for elf targets.
4177
4178 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
4179
4180 * gas/elf/section0.s: Don't start pseudos on first column so
4181 targets that define LABELS_WITHOUT_COLONS work.
4182 * gas/elf/section1.s: Ditto.
4183 * gas/vtable/inherit0.s: Ditto.
4184 * gas/vtable/inherit1.s: Ditto.
4185 * gas/vtable/entry0.s: Ditto.
4186 * gas/vtable/entry1.s: Ditto.
4187
41882000-05-01 Nick Clifton <nickc@cygnus.com>
4189
4190 * gasp/macro.out: Fix label numbers to remove leading zeroes.
4191 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
4192
41932000-04-25 Alan Modra <alan@linuxcare.com.au>
4194
4195 * gas/i386/general.l: Allow for DISP32 pe relocs.
4196 * gas/i386/jump.d: Similarly.
4197
41982000-04-24 Jim Wilson <wilson@cygnus.com>
4199
4200 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
4201 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
4202 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
4203 tnat.nz.orcm, tnat.nz.andcm inputs.
4204 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
4205 * gas/ia64/opc-i.s: Regenerate.
4206
4207 * gas/ia64/opc-i.s: Regenerate.
4208 * gas/ia64/opc-f.pl: Add explicit stop at end.
4209
42102000-04-22 Timothy Wall <twall@cygnus.com>
4211
4212 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
4213 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
4214
42152000-04-21 Richard Henderson <rth@cygnus.com>
4216 David Mosberger <davidm@hpl.hp.com>
4217 Timothy Wall <twall@cygnus.com>
4218 Jim Wilson <wilson@cygnus.com>
4219
4220 * gas/vtable/vtable.exp: Disable for ia64.
4221 * gas/ia64: New testsuite directory.
4222
42232000-04-03 Alan Modra <alan@linuxcare.com.au>
4224
4225 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
4226 checks to start.
4227 * gas/i386/general.l: Likewise.
4228
42292000-04-01 Alexandre Oliva <aoliva@cygnus.com>
4230
4231 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
4232 with 32 bits, not with the unsigned shorter opcodes.
4233 * gas/mn10300/basic.exp: Likewise.
4234
42352000-03-31 Alexandre Oliva <aoliva@cygnus.com>
4236
4237 * lib/gas-defs.exp (regexp_diff): Don't break on the first
4238 difference, list them all.
4239
42402000-03-29 Nick Clifton <nickc@cygnus.com
4241
4242 * gas/arm/thumb.s: Add test of bal instruction.
4243
42442000-03-27 Alan Modra <alan@linuxcare.com.au>
4245
4246 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
4247 LISTING_WORD_SIZE==1.
4248 * gas/all/gas.exp (do_930509a): Same here.
4249 * gas/all/cond.d: And here.
4250
42512000-03-16 Nick Clifton <nickc@cygnus.com>
4252
4253 * gas/arm/arm.exp: Run branch.s test.
4254 Run tests if target is strongarm.
4255
4256 * gas/arm/branch.s: New test. Make sure that assembler can handle
4257 same-section branch relocations properly.
4258
4259 * gas/arm/branch.d: New file. Expected output from assembling
4260 branch.s.
4261
42622000-03-10 Geoffrey Keating <geoffk@cygnus.com>
4263
4264 * gas/mips/empic.d: New file.
4265 * gas/mips/empic.s: New file.
4266 * gas/mips/mips16-e.d: New file.
4267 * gas/mips/mips16-e.s: New file.
4268 * gas/mips/mips16-f.d: New file.
4269 * gas/mips/mips16-f.s: New file.
4270 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
4271 expected failure.
4272
42732000-02-25 H.J. Lu <hjl@gnu.org>
4274
4275 * gas/i386/general.l: Support a.out and coff.
4276
42772000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
4278
4279 * gas/i386/intel.s: New file, intel version of opcode.s
4280 * gas/i386/intel.d: New file, copy of opcode.d
4281 * gas/i386/i386.exp: Call it.
4282
4283 * gas/i386/general.s: Add extra "out" instructions.
4284 * gas/i386/general.l: Likewise.
4285
42862000-01-31 Nick Clifton <nickc@cygnus.com>
4287
4288 * gas/arm/inst.s: Include test of ATPCS register naming
4289 conventions.
4290
4291 * gas/arm/float.s: Include test of ATPCS register naming
4292 conventions.
4293
42942000-01-21 H.J. Lu <hjl@gnu.org>
4295
4296 * gas/i386/general.l: Support a.out.
4297 * gas/i386/jump.d: Likewise.
4298 * gas/i386/jump16.d: Likewise.
4299
43002000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
4301
4302 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
4303 * gas/i386/jump16.{s,d}: To here.
4304 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
4305 tests in general.s so that objdump is exercised.
4306
4307 * gas/i386/i386.exp: Call new tests.
4308
43092000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
4310
4311 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
4312 .code16, and .code32 modes.
4313
43141999-11-30 Jeffrey A Law (law@cygnus.com)
4315
4316 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
4317 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
4318 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
4319 * gas/mn10300/basic.exp: Run the am33 tests.
4320
43211999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
4322
4323 * gas/mips/la.d: Adjust for new la macro expansion.
4324 Change matches for explicit addresses to matches for
4325 any address.
4326 * gas/mips/la-xgot.d: Same.
4327 * gas/mips/la-svr4pic.d: Same.
4328
43291999-11-01 Nick Clifton <nickc@cygnus.com>
4330
4331 Remove reloc generating references to local labels in test code.
4332 Some ARM targets (eg PE) generate a reloc based on the label,
4333 whilst others (eg ELF) generate a reloc based on the section
4334 symbol. This meant that the disassembled outputs would differ.
4335
4336 * gas/arm/inst.s: Change test of BLPL instruction.
4337 * gas/arm/inst.d: Change expected decode of BLPL instruction.
4338 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
4339 Remove .rdata section, since this cannot exist in an arm-aout
4340 target.
4341 * gas/arm/arm7t.d: Change expected reloc generated for .word
4342 directive.
4343
43441999-10-21 Nick Clifton <nickc@cygnus.com>
4345
4346 * gas/arm/arm7t.d: Update to match latest objdump output.
4347 * gas/arm/inst.s: Fix erroneous test case.
4348 * gas/arm/inst.d: Update to match latest objdump output.
4349
43501999-10-11 Geoffrey Keating <geoffk@cygnus.com>
4351
4352 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
4353 indeterminate number of extra lines here".
4354
4355 * gas/elf/elf.exp: Remove XFAILs.
4356 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
4357 * gas/elf/section1.d: Likewise.
4358
43591999-10-07 Diego Novillo <dnovillo@cygnus.com>
4360
4361 * gas/d10v: New directory.
4362 * gas/d10v/d10.exp: New file.
4363 * gas/d10v/inst.s: New file.
4364 * gas/d10v/inst.d: New file.
4365
43661999-10-07 Geoffrey Keating <geoffk@cygnus.com>
4367
4368 * gas/mips/elf-rel.s: New file.
4369 * gas/mips/elf-rel.d: New file.
4370 * gas/mips/elf-rel2.d: New file.
4371 * gas/mips/e32-rel2.d: New file.
4372 * gas/mips/elf-rel2.s: New file.
4373 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
4374
4375 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
4376 even if the CPU is set to something by default.
4377
43781999-10-04 Doug Evans <devans@canuck.cygnus.com>
4379
4380 * gas/m32r/error.exp: New testcase driver.
4381 * gas/m32r/m32rx.exp: New testcase driver.
4382 * gas/m32r/fslotx.[sd]: New testcase.
4383 * gas/m32r/m32rx.[sd]: New testcase.
4384 * gas/m32r/relax-s.[sd]: New testcase.
4385 * gas/m32r/interfere.s: New testcase.
4386 * gas/m32r/wrongsize.s: New testcase.
4387
43881999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
4389
4390 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
4391 * gas/i386/reloc.d: Accept dir32 relocs.
4392
43931999-09-12 Donn Terry <donn@interix.com>
4394
4395 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
4396 * lib/gas-defs.exp: Add perror if can not read .d file.
4397
43981999-09-04 Steve Chamberlain <sac@pobox.com>
4399
4400 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
4401
44021999-09-02 Nick Clifton <nickc@cygnus.com>
4403
4404 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
4405 dump test "entry0" instead of "entry1".
4406
44071999-09-01 Scott Bambrough <scottb@netwinder.org>
4408
4409 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
4410 test "entry0" instead of "entry1". ARM targets use REL relocs,
4411 and should use the test entry0.
4412
44131999-09-01 H.J. Lu <hjl@gnu.org>
4414
4415 * gas/i386/naked.d: Fix for coff targets.
4416
4417Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
4418
4419 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
4420 sectioning.
4421 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
4422 PA64.
4423
4424 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
4425 sectioning.
4426 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
4427 Revamp address expressions slightly to handle an arbitrary sized
4428 address.
4429
4430 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
4431 sectioning.
4432 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
4433
4434 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
4435 sectioning.
4436
44371999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
4438
4439 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
4440 allow_naked_reg parsing.
4441 * gas/i386/i386.exp: Call it.
4442
44431999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
4444
4445 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
4446
44471999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
4448
4449 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
4450 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
4451 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
4452 extract3.s, deposit2.s, deposit3.s: New.
4453
4454 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
4455 Add new syntax versions of instructions to tests.
4456 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
4457 system2.s, unit2.s: New tests.
4458 * hppa/basic/basic.exp: Add new tests.
4459
4460 * gas/hppa/basic/basic.exp:
4461 * gas/hppa/basic/media.s: Add test cases for new instructions.
4462
4463 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
4464 * gas/hppa/basic/branch2.s: New.
4465 * gas/hppa/basic/media.s: New.
4466
4467 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
4468 * gas/hppa/basic/fp_comp2.s: New.
4469
44701999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
4471
4472 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
4473 displacement checks with auto address prefix.
4474
44751999-08-17 H.J. Lu <hjl@gnu.org>
4476
4477 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
4478
44791999-08-09 Ian Lance Taylor <ian@zembu.com>
4480
4481 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
4482 when gas uses 2**4 alignment for .text.
4483 * gas/i386/general.s, gas/i386/general.l: Likewise.
4484 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
4485 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
4486 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
4487
44881999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
4489
4490 * gas/i386/reloc.d: Fix so that test passes when enable-targets
4491 includes 64-bit bfd target.
4492
44931999-06-13 Ian Lance Taylor <ian@zembu.com>
4494
4495 * gas/i386/katmai.d: Tweak for recent disassembler changes.
4496
44971999-06-12 Ian Lance Taylor <ian@zembu.com>
4498
4499 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
4500 "*-*-linux*oldld*".
4501 * gas/vtable/vtable.exp: Likewise.
4502 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
4503 names.
4504
4505 * gas/i386/amd.s: Add a symbol so a.out tests will work.
4506 * gas/i386/katmai.s: Likewise.
4507 * gas/i386/amd.d: Corresponding change.
4508 * gas/i386/katmai.d: Corresponding change.
4509
45101999-06-10 Ian Lance Taylor <ian@zembu.com>
4511
4512 * gas/mips/sync.d: Pass -mips2 to the assembler.
4513
4514 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
4515 mips-elf target as well as mips64-elf target.
4516 * gas/mips/elf_e_flags1.d: Corresponding changes.
4517 * gas/mips/elf_e_flags2.d: Likewise.
4518 * gas/mips/elf_e_flags3.d: Likewise.
4519 * gas/mips/elf_e_flags4.d: Likewise.
4520
4521 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
4522
4523 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
4524 parameter.
4525
45261999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
4527
4528 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
4529 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
4530 * gas/sparc/prefetch.d: Add -64 as switch.
4531 * gas/sparc/rdpr.d: Ditto.
4532 * gas/sparc/wrpr.d: Ditto.
4533 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
4534 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
4535 current gas outputs %hi(0) and not %hi(0x0).
4536 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
4537 optimizations for setx instruction.
4538 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
4539 compiled-in targets.
4540
45411999-06-10 Richard Henderson <rth@cygnus.com>
4542
4543 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
4544 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
4545 * gas/macros/{irp,rept,test2,test3}.d: Update.
4546
45471999-06-05 Richard Henderson <rth@cygnus.com>
4548
4549 * gas/elf/elf.exp: New directory.
4550 * gas/elf/section0.[sd]: New test.
4551 * gas/elf/section1.[sd]: New test.
4552
45531999-06-03 Philip Blundell <philb@gnu.org>
4554
4555 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
4556 bfd and opcodes.
4557
45581999-05-28 Ian Lance Taylor <ian@zembu.com>
4559
4560 * gas/vtable/vtable.exp: Don't run test for i960 yet.
4561
45621999-05-17 Nick Clifton <nickc@cygnus.com>
4563
4564 * gas/mcore/allinsn.d: Updated to match latest objdump output.
4565
45661999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
4567
4568 * gas/i386/opcode.d: Modify callw to suit disasm fix.
4569
4570 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
4571
4572 * gas/i386/amd.s: Pad to multiple of 8
4573 * gas/i386/amd.d: Here too.
4574
4575 * gas/i386/prefix.[sd]: Align with nops
4576 * gas/i386/reloc.[sd]: Here too.
4577
4578 * gas/i386/katmai.[sd]: New for PIII SIMD
4579 * gas/i386/i386.exp: Call it.
4580
45811999-05-02 Nick Clifton <nickc@cygnus.com>
4582
4583 * gas/mcore/allinsn.d: Update to match latest assembler
4584 operations.
4585
45861999-04-16 DJ Delorie <dj@cygnus.com>
4587
4588 * gas/i386/amd.s: Add NOPs to align for coff targets
4589 * gas/i386/amd.d: and check for them.
4590
45911999-04-15 Jeffrey A Law (law@cygnus.com)
4592
4593 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
4594
45951999-04-14 Jeffrey A Law (law@cygnus.com)
4596
4597 * gas/hppa/basic/branch.s: Do not use immediate value where we
4598 really want a register.
4599 * gas/hppa/basic/coprmem.s: Likewise.
4600 * gas/hppa/basic/fmemLRbug.s: Likewise.
4601 * gas/hppa/basic/coprmem.s: Likewise.
4602 * gas/hppa/basic/spop.s: Likewise.
4603 * gas/hppa/basic/imem.s: Likewise.
4604 * gas/hppa/parse/badfmpyadd.s: Likewise.
4605 * gas/hppa/parse/calldatabug.s: Likewise.
4606 * gas/hppa/parse/entrybug.s: Likewise.
4607 * gas/hppa/parse/exprbug.s: Likewise.
4608 * gas/hppa/parse/fixup7bug.s: Likewise.
4609 * gas/hppa/parse/labelbug.s: Likewise.
4610 * gas/hppa/reloc/applybug.s: Likewise.
4611 * gas/hppa/reloc/funcrelocbug.s: Likewise.
4612 * gas/hppa/reloc/labelopbug.s: Likewise.
4613 * gas/hppa/reloc/longcall.s: Likewise.
4614 * gas/hppa/reloc/plabelbug.s: Likewise.
4615 * gas/hppa/reloc/reduce.s: Likewise.
4616 * gas/hppa/reloc/reduce2.s: Likewise.
4617 * gas/hppa/reloc/reduce3.s: Likewise.
4618 * gas/hppa/unsorted/brlenbug.s: Likewise.
4619 * gas/hppa/unsorted/importbug.s: Likewise.
4620 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
4621
4622 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
4623 for loads and stores using reg + small d addresses.
4624 No longer expect failure for mis-parse of imm %reg.
4625
46261999-04-13 Doug Evans <devans@casey.cygnus.com>
4627
4628 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
4629 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
4630 so branch relaxation restrictions won't interfere with parallelization
4631 attempts.
4632
46331999-04-08 Nick Clifton <nickc@cygnus.com>
4634
4635 * gas/mcore: New Directory.
4636 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
4637 tests.
4638 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
4639 tests.
4640 * gas/mcore/allinsn.d: New File: Expected output file for MCore
4641 assembly tests.
4642
46431999-03-20 Doug Evans <devans@casey.cygnus.com>
4644
4645 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
4646
46471999-03-16 Martin Hunt <hunt@cygnus.com>
4648
4649 * gas/d30v/d30.exp (run_list_test): Add new tests,
4650 label, guard-debug, serial, warn_oddreg, bittest, and mul.
4651
4652 * gas/d30v/opt.s: Fix some warnings and add a few labels
4653 to keep things from parallelizing where we don't want them to.
4654
4655 * gas/d30v/reloc.s: Fix warning.
4656
4657 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
4658
4659 * gas/d30v/label.s: New test. Check that labels are aligned
4660 on 8-byte boundaries.
4661
4662 * gas/d30v/guard-debug.s: New test. Test output with "-g".
4663
4664 * gas/d30v/serial.s: New test. Check for warnings with
4665 illegal serial instructions.
4666
4667 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
4668 odd-numbered registers are used for some instructions.
4669
4670 * gas/d30v/bittest.s: New test. Check for bit operation
4671 instructions (BCLR, BNOT, BSET, BTST) in the IU.
4672
4673 * gas/d30v/mul.s: New test. Check for restricted sequences
4674 in a bunch of different multiply instructions.
4675
4676 * gas/vtable/vtable.exp (run_list_test): Don't
4677 run test on D30V.
4678
46791999-03-05 Nick Clifton <nickc@cygnus.com>
4680
4681 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
4682 test.
4683
46841999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
4685
4686 * gas/mips/mips.exp: Run the new tests, below.
4687 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
4688 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
4689 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
4690
4691 * lib/gas-defs.exp (run_dump_test): Document. It's not
4692 really trivial.
4693
4694 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
4695 $program (the dump tool).
4696
46971999-02-10 Doug Evans <devans@casey.cygnus.com>
4698
4699 * gas/m32r/allinsn.d: Prefix all | with \.
4700 (push,pop): Fix expected output.
4701 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
4702 * gas/m32r/fslot.d: Prefix all | with \.
4703
47041999-02-08 Nick Clifton <nickc@cygnus.com>
4705
4706 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
4707 Some ports use it as a comment initiator.
4708
4709 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
4710 REL relocations and so do not have one.
4711
47121998-12-18 Nick Clifton <nickc@cygnus.com>
4713
4714 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
4715 * gas/fr30/allinsn.d: Fix to match latest assembler output
4716
47171998-12-03 Nick Clifton <nickc@cygnus.com>
4718
4719 * gas/fr30/allinsn.d: Updated to match latest assembler output.
4720
47211998-12-02 Nick Clifton <nickc@cygnus.com>
4722
4723 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
4724
4725 * gas/fr30/allinsn.d: Update to match latest assembler output.
4726
47271998-11-19 Dave Brolley <brolley@cygnus.com>
4728
4729 * gas/fr30/allinsn.s: Reorder insns for better simulation.
4730
47311998-11-19 Doug Evans <devans@charmed.cygnus.com>
4732
4733 * gas/mips/sync.[sd]: New testcase.
4734 * gas/mips/mips.exp: Run it.
4735
47361998-11-18 Dave Brolley <brolley@cygnus.com>
4737
4738 * gas/fr30/allinsn.s (dmov): Correct hex literals.
4739
47401998-11-17 Nick Clifton <nickc@cygnus.com>
4741
4742 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
4743 to end of file.
4744
4745 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
4746 opcodes.
4747
47481998-11-16 Nick Clifton <nickc@cygnus.com>
4749
4750 * gas/fr30/allinsn.s: Fix syntax errors.
4751
47521998-11-16 Dave Brolley <brolley@cygnus.com>
4753
4754 * gas/fr30/allinsn.s: Fixed more typos.
4755
47561998-11-13 Nick Clifton <nickc@cygnus.com>
4757
4758 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
4759 case vs lower case.
4760
47611998-11-10 Nick Clifton <nickc@cygnus.com>
4762
4763 * gas/fr30/allinsn.s: New file.
4764 * gas/fr30/allinsn.d: New file.
4765 * gas/fr30/allinsn.exp: New file.
4766 * gas/fr30/fr30.exp: New file.
4767
47681998-11-02 Doug Evans <devans@canuck.cygnus.com>
4769
4770 * gas/m32r/fslot.[sd]: New testcase.
4771 * gas/m32r/m32r.exp: Run it.
4772
47731998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
4774
4775 * gas/i386/i386.exp: Run AMD insn test.
4776 * gas/i386/amd.s: New test.
4777 * gas/i386/amd.d: New test results.
4778
47791998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4780
4781 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
4782 first line of the listing.
4783
4784Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
4785
4786 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
4787 * gas/ppc/astest2.d: Likewise.
4788
4789Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
4790
4791 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
4792 of whitespace for 64-bit hosts.
4793
4794Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
4795
4796 * gas/vtable/vtable.exp: New.
4797 * gas/vtable/{entry0.s,entry0.d}: New.
4798 * gas/vtable/{entry1.s,entry1.d}: New.
4799 * gas/vtable/{inherit0.s,inherit0.d}: New.
4800 * gas/vtable/{inherit1.s,inherit1.l}: New.
4801
4802Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
4803
4804 * gas/i386/white.l: Revert patch of August 12.
4805
4806Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
4807
4808 * gas/mn10300/udf.s: New test.
4809 * gas/mn10300/basic.exp: Run it.
4810
4811Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4812
4813 * gas/i386/general.l: Test andb $~0x80,foo.
4814 * gas/i386/general.s: Update.
4815
4816 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
4817
4818Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4819
4820 * gas/i386/white.s: Add some more whitespace tests.
4821 * gas/i386/white.l: Update accordingly.
4822
4823Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4824
4825 * gas/i386/*: All new i386 testsuite.
4826
48271998-07-02 Ken Raeburn <raeburn@cygnus.com>
4828
4829 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
4830 canonical form.
4831
4832Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
4833
4834 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
4835
4836Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
4837
4838 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
4839 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
4840 section.
4841
4842Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
4843
4844 * gas/v850/hilo2.s: Use r1 as the destination of the movea
4845 instruction, since r0 is read only.
4846
4847 * gas/v850/basic.exp: Fix names of special area relocations.
4848 Set -mwarn-signed-overflow flag when running range.s test.
4849
4850Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
4851
4852 * gas/d30v/reloc.d: Updated to match latest assembler output.
4853
48541998-06-17 Frank Ch. Eigler <fche@cygnus.com>
4855
4856 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
4857 run on differently targeted assembler.
4858 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
4859 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
4860 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
4861 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
4862
4863 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
4864 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
4865 original `ld.d' had. Find `ld.s'.
4866 * gas/mips/mul-ilocks.d: Nearly ditto.
4867
48681998-06-11 Nick Clifton <nickc@cygnus.com>
4869
4870 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
4871
4872 * gas/d30v/inst.s: Add nop to keep assembled instructions at
4873 expected addresses.
4874
48751998-06-08 Nick Clifton <nickc@cygnus.com>
4876
4877 * gas/d30v/array.d: Updated to match latest assembler results.
4878 * gas/d30v/reloc.d: Partially updated to match latest assembler
4879 results.
4880
48811998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4882
4883 * gas/m68k/operands.s: For all pc relative addresses change tstl
4884 to pea since the former does not allow pcrel on m68000. Do not
4885 make label foo global, so that references to it can be relaxed on
4886 ELF targets.
4887 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
4888
48891998-06-02 Geoff Keating <geoffk@ozemail.com.au>
4890
4891 * gas/ppc/ppc.exp: Run simpshft test.
4892 * gas/ppc/simpshft.d: New file.
4893 * gas/ppc/simpshft.s: New file.
4894
48951998-06-01 Jeffrey A Law (law@cygnus.com)
4896
4897 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
4898 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
4899
49001998-05-29 Ian Lance Taylor <ian@cygnus.com>
4901
4902 * gas/mips/mips.exp: Adjust ilocks initialization to match current
4903 assembler defaults more closely.
4904
4905 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
4906 the instruction.
4907 * gas/sh/basic.exp: Adjust accordingly.
4908
4909Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
4910
4911 * gas/d30v/align.d: Updated to match latest assembler output.
4912 * gas/d30v/inst.d: Updated to match latest assembler output.
4913 * gas/d30v/inst.s: Updated to match latest assembler rules.
4914 * gas/d30v/opt.d: Updated to match latest assembler output.
4915
4916Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
4917
4918 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
4919 * gas/m32r/uppercase.d: Likewise.
4920
4921Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
4922
4923 * gas/arm/thumb.s: Add period to start of labels to prevent
4924 assembler thinking that they are function entry points.
4925
4926Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
4927
4928 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
4929
4930Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
4931
4932 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
4933 disassembler.
4934
4935Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
4936
4937 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
4938 * gas/mips/ld-ilocks-addr32.d : New.
4939
4940Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
4941
4942 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
4943
4944Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
4945
4946 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
4947 sddbp instructions.
4948 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
4949 instructions.
4950 * gas/mips/mips.exp: Run them.
4951
4952Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
4953
4954 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
4955 in disassembly, where the offset is in hex and has a "0x" prefix.
4956
4957Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
4958
4959 * gas/mips/lineno.[sd]: Assembly source line number test.
4960 * gas/mips/mips.exp: Added lineno test.
4961
4962Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
4963
4964 * gas/testsuite/all/gas.exp: No longer expect failures for
4965 difference of undefined symbols on mn10x00 targets.
4966
4967Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
4968
4969 * gas/all/align.s: Back out ".section text" change below;
4970 use ".text" again.
4971 * gas/macros/semi.s: Ditto.
4972
4973Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
4974
4975 * gas/all/align.s: Identify ".text" section explicitly.
4976 * gas/macros/semi.s: Ditto.
4977
4978
4979
4980Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
4981
4982 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
4983 (ldi16): Improve test.
4984 (nop): Fix test.
4985
4986Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
4987
4988 * gasp/macro.out: Adjust to reflect the fact that keyword
4989 arguments are now permitted after positional arguments.
4990
4991Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
4992
4993 * gas/arm/arm7t.d: Update to match latest assembler output.
4994
4995Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
4996
4997 * gas/ppc/ppc.exp: New file.
4998 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
4999 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
5000
5001Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
5002
5003 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
5004 * gas/mips/4010.d: Corresponding changes.
5005 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
5006 * gas/mips/4100.d: Corresponding changes.
5007 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
5008 * gas/mips/4650.d: Corresponding changes.
5009
5010Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
5011
5012 * gas/mri/moveml.d: Add test comments, fix regexps.
5013
5014Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
5015
5016 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
5017
5018Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
5019
5020 * gas/m68k/mri_moveml.[sd]: Moved to ...
5021 * gas/mri/moveml.[sd]: ... here.
5022 * gas/mri/mri.exp: Run it.
5023
5024Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
5025
5026 * gas/mips/4010.s: Add 4010 tests.
5027 * gas/mips/4010.d: Expected output.
5028 * gas/mips/4100.s: Add 4010 tests.
5029 * gas/mips/4100.d: Expected output.
5030 * gas/mips/4650.s: Add 4010 tests.
5031 * gas/mips/4650.d: Expected output.
5032 * gas/mips/mips.exp: Run the new tests.
5033 * gas/mips/*.d: Pass the right processor model to objdump.
5034 Fix minor cases where expected output was wrong due to opcode
5035 conflicts.
5036
5037Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
5038
5039 * gas/m68k/mri_moveml.[sd]: New testcase.
5040
5041Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
5042
5043 * gas/m32r/high-1.d: Add hash prefix to constants.
5044
5045 * gas/m32r/allinsn.s: Add hash prefix to some constants.
5046 * gas/m32r/allinsn.d: Add hash prefix to constants.
5047
5048Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
5049
5050 * gas/m88k/init.d: Fix hexadecimal offsets.
5051
5052Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
5053
5054 * gas/m32r/uppercase.d: Fix white space matching.
5055 * gas/m32r/relax-1.d: Fix white space matching.
5056
5057Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
5058
5059 * gas/mips/div.d: Update for recent assembler changes.
5060 * gas/mips/div-ilocks.d: Likewise.
5061
5062Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
5063
5064 * gas/m32r/allinsn.d (cmpui): Update output to new format.
5065
5066Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
5067
5068 * gas/arm/inst.d: Updated to match latest disassembler changes.
5069
5070 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
5071
5072Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
5073
5074 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
5075 gas/mips/jal-xgot.d: Add assembler option to select a specific
5076 target chip, the R3000.
5077 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
5078 R3900.
5079 * gas/mips/mips.exp: Run it.
5080
5081 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
5082 targets.
5083
5084Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
5085
5086 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
5087
5088 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
5089 changes.
5090
50911997-10-09 Doug Evans <dje@canuck.cygnus.com>
5092
5093 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
5094
50951997-10-09 Ian Lance Taylor <ian@cygnus.com>
5096
5097 * gas/arm/arm7t.d: Update for recent disassembler changes.
5098 * gas/h8300/ffxx1.d: Likewise.
5099
51001997-10-08 Doug Evans <dje@canuck.cygnus.com>
5101
5102 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
5103
51041997-10-08 Ian Lance Taylor <ian@cygnus.com>
5105
5106 * gas/sparc/synth.d: Update for recent disassembler changes.
5107 * gas/sparc/synth64.d: Likewise.
5108
5109 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
5110 function symbol.
5111 * gas/mips/jal.s: Likewise.
5112
51131997-10-07 Doug Evans <dje@canuck.cygnus.com>
5114
5115 * gas/sparc/reloc64.[sd]: New testcase.
5116 * gas/sparc/sparc.exp: Run it.
5117
51181997-10-04 Ian Lance Taylor <ian@cygnus.com>
5119
5120 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
5121
51221997-10-03 Ian Lance Taylor <ian@cygnus.com>
5123
5124 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
5125 work. Correct for big endian and for tabs in input file.
5126
5127 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
5128 * gas/alpha/fp.s: Change comment characters from ! to #.
5129
51301997-09-18 Doug Evans <dje@canuck.cygnus.com>
5131
5132 * gas/sparc/splet.d: Update to new objdump output format.
5133 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
5134 * gas/sparc/set64.[ds]: New testcase.
5135 * gas/sparc/splet-2.[ds]: New testcase.
5136 * gas/sparc/sparc.exp: Run them.
5137
51381997-08-16 Ken Raeburn <raeburn@cygnus.com>
5139
5140 Merge changes from Martin Hunt:
5141
5142 * gas/d30v/inst.s: Add some new tests.
5143
5144 * gas/d30v/{inst, opt, reloc}.d: Update results with
5145 new disassembler changes.
5146
5147 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
5148
5149 * gas/d30v/*.d: Update all test results because
5150 of new ".s" and ".l" extensions.
5151
5152 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
5153 * gas/d30v/opt.[sd]: Correct st2w instruction.
5154
5155 * gas/d30v/align.d: Change expected output.
5156
5157 * gas/d30v/reloc.[sd]: Add test case.
5158
5159 * gas/d30v/array.[sd]: New test case.
5160
5161 * gas/d30v/opt.[sd]: Added more test cases.
5162
5163 * gas/d30v/opt.s: Add test cases.
5164 * gas/d30v/reloc.s: Fix a test case.
5165 * gas/d30v/{opt,reloc}.d: Regenerate.
5166
5167Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
5168
5169 * gas/m32r/high-1.[ds]: New testcase.
5170 * gas/m32r/m32r.exp: Run it.
5171
5172Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
5173
5174 * gas/m32r/relax-1.[ds]: New testcase.
5175 * gas/m32r/m32r.exp: Run it.
5176
5177Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
5178
5179 * gas/arc: New directory
5180 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
5181 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
5182
5183Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
5184
5185 * config/default.exp: Set AS and GASP to as-new, not as.new.
5186
5187Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
5188
5189 * config/default.exp: Set NM to nm-new, not nm.new, to match
5190 recent change in binutils build directory.
5191
5192Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
5193
5194 * gas/v850/range.s: New test.
5195 * gas/v850/basic.exp: Run it.
5196
5197Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
5198
5199 * gas/v850/hilo2.s: New test.
5200 * gas/v850/fepsw.s: New test.
5201 * gas/v850/basic.exp: Run them.
5202
5203Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
5204
5205 * gas/m32r/uppercase.[sd]: New testcase.
5206 * gas/m32r/m32r.exp: New file.
5207
5208Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
5209
5210 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
5211 * gas/m68k/operands.d: Likewise.
5212
5213Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
5214
5215 * gas/arm/arm.exp: Added changes from armT-970328-branch.
5216
5217Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
5218
5219 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
5220 not div.
5221
5222Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
5223
5224 * gas/mips/mul.{d,s}: End the tests with no-ops.
5225
5226Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
5227
5228 * lib/gas-defs.exp (regexp_diff): Improve messages when one
5229 file is shorter than the other.
5230
5231Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
5232
5233 * gas/m88k/init.{s,d}: New checks for proper padding of
5234 .init sections.
5235 * gas/m88k/m88.exp: Run them.
5236
5237 * gas/m68k/t2.d: New file for check of presence of section
5238 symbols on the m68k-motorola-sysv.
5239 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
5240
5241Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
5242
5243 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
5244
5245 * gas/mips/lifloat.s: Update for recent changes to floating point
5246 handling.
5247 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
5248 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
5249
5250 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
5251
5252Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
5253
5254 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
5255
5256Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
5257
5258 * gas/d30v/d30.exp: Add optimizer test case.
5259 * gas/d30v/opt.s: Add conditional compilation tests.
5260 * gas/d30v/opt.d: Rebuild.
5261
5262Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
5263
5264 * gas/mips/{delay.d,nodelay.d}: added.
5265
5266Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
5267
5268 * gas/m32r/allinsn.d: Update to new objdump output style.
5269
5270Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
5271
5272 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
5273
5274 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
5275 handle -EL. Add setup_xfail for thumb.
5276
5277 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
5278
5279Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
5280
5281 * gas/m32r/allinsn.{exp,s.d}: New testcases.
5282
5283Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
5284
5285 * gas/d30v/d30.exp: Add test case reloc.
5286 * gas/d30v/reloc.[sd]: New files to test relocations.
5287
5288Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
5289
5290 * gas/arm/inst.d: Update for disassembler changes.
5291 * gas/arm/arm7t.d: Likewise.
5292
5293Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5294
5295 * gas/m68k/op68000.d: Update for recent assembler bug fix.
5296
5297Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
5298
5299 * gas/all/gas.exp: xfail a couple tests for the mn10300.
5300
5301Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
5302
5303 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
5304 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
5305
5306Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
5307
5308 * gas/tic80/{align.d, align.lst, align.s} New test for the
5309 ".align" pseudop.
5310 * gas/tic80/tic80.exp: Run the align test.
5311
5312Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
5313
5314 * gas/tic80/{float.d, float.lst, float.s}: New tests for
5315 simple floating point operands.
5316 * gas/tic80/tic80.exp: Run the float test.
5317
5318Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
5319
5320 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
5321 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
5322 New tests for :m and :s operand modifiers.
5323 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
5324
5325Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
5326
5327 * gas/macros/semi.s: Force the final alignment to use a fill value
5328 of 0.
5329
5330 * gas/all/cond.s, gas/all/cond.d: New test.
5331 * gas/all/gas.exp: Run it.
5332
5333Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
5334
5335 * lib/gas-defs.exp(gas_init): Added new parameter for script
5336 name.
5337
5338Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
5339
5340 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
5341 regops.d, relocs1.d,
5342 (relocs1.c): Add file for reference.
5343 (relocs1b.d): Split reloc table contents test to different test file.
5344 (relocs2.c): Add test that uses various types (char, short, int, ...) of
5345 static and global variables with data shuffling to generate lots of ld/st
5346 instructions for the different types.
5347 (relocs2.d): New file, expected code for relocs2 test.
5348 (relocs2.lst): New file, TI assembler listing for reference.
5349 (relocs2.s): New file, assembly source for relocs2 test.
5350 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
5351 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
5352
5353Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
5354
5355 * gas/all/itbl-test.c(main): Update function calls.
5356 Remove parameters from itbl_get_reg_val and
5357 change itbl_get_insn_name to itbl_get_field.
5358
5359Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
5360
5361 * gas/mips/itbl: Add comments.
5362 * gas/mips/itbl.s: Add comments. Prefix register names with $.
5363 * gas/all/itbl: Generic table for testing for itbl support.
5364 * gas/all/itbl.s: Generic assembly for testing for itbl support.
5365 * gas/mips/itbl-test.c: Moved to gas/all.
5366 * gas/all/itbl-test.c: Moved from gas/mips.
5367
5368Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
5369
5370 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
5371 endmask.lst, regops.lst}: Remove ^M's from end of lines.
5372 * gas/tic80/bitnum.s: Add comment to each line showing value
5373 that symbolic BITNUM assembles to. Add coverage for raw
5374 numeric values for the BITNUM operand.
5375 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
5376 * gas/tic80/regops.d: Update due to opcode library additions
5377 of floating point test BITNUM values that are ambiguous with
5378 the integral ones.
5379 * gas/tic80/relocs1.s: New test case that tests simple relocs.
5380 * gas/tic80/relocs1.d: Expected output for above.
5381 * gas/tic80/relocs1.lst: TI assembler listing for above.
5382 * gas/tic80/tic80.exp: Add relocs1 test.
5383
5384Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
5385
5386 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
5387 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
5388
5389Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
5390
5391 * gas/macros/semi.s, gas/macros/semi.d: New test.
5392 * gas/macros/macros.exp: Run it.
5393 * gas/mri/semi.s, gas/mri/semi.d: New test.
5394 * gas/mri/mri.exp: Run it.
5395
5396Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
5397
5398 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
5399 output.
5400
5401Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
5402
5403 * gas/all/align.d, gas/all/align.s: New test.
5404 * gas/all/gas.exp: Run it.
5405
5406Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
5407
5408 * gas/mips/mips16.d: Correct PC relative instruction bytes.
5409
5410Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
5411
5412 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
5413 * gas/mips/lif-xgot.d: Likewise.
5414 * gas/mips/ulh-svr4pic.d: Likewise.
5415 * gas/mips/ulh-xgot.d: Likewise.
5416
5417 * gas/mips/mips16.d: Update for yet another change in disassembly
5418 output (this one is spacing only).
5419
5420Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
5421
5422 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
5423 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
5424 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
5425 tic80.exp}: New files for TIc80 test cases.
5426
5427Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
5428
5429 * gas/mips/mips16.d: Update for change in disassembly output.
5430
5431Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
5432
5433 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
5434
5435Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
5436
5437 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
5438 dissassembler for itbl support.
5439
5440Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
5441
5442 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
5443 option.
5444 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
5445 specified in itbl.
5446
5447Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
5448
5449 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
5450 * lib/gas-defs.exp: Ditto.
5451
5452Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
5453
5454 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
5455 objdump. Update for current relocation printing style.
5456
5457Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
5458
5459 * gas/mips/mips16.d: Update for disassembler changes.
5460
5461Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
5462
5463 * gas/mips/mips.exp: set ilocks for all 4100/4300
5464
5465Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
5466
5467 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
5468 * gas/mips/mips.exp: Run mips16 test.
5469
5470 * gas/mips/mips.exp: Run dli test unconditionally.
5471 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
5472 boundary.
5473 * gas/mips/dli.d: Corresponding changes.
5474
5475Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
5476
5477 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
5478 * gas/sparc/synth64.d: Likewise.
5479
5480Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
5481
5482 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
5483
5484Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
5485
5486 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
5487 .ifdef, to accomodate change to avoid default alignment on
5488 embedded systems.
5489
5490Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
5491
5492 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
5493 "movb dm,(an)".
5494
5495Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
5496
5497 * gas/mn10300/basic.exp: Update after endianness changes to
5498 the assembler.
5499
5500 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
5501 * gas/mn10200/{movb.s, movbu.s}: Likewise.
5502 * gas/mn10200/basic.exp: Run them.
5503
5504Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
5505
5506 * gas/mn10200/*.s: New tests for the mn10200 assembler.
5507 * gas/mn10200/basic.exp: Run them.
5508
5509Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
5510
5511 * gas/mn10300/*.s: Remove '$' register prefixing.
5512
5513Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
5514
5515 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
5516 \r will be present.
5517
5518Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
5519
5520 * gas/m68k/*.d: Update for disassembler changes.
5521 * gas/mri/*.d: Likewise.
5522
5523Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
5524
5525 * gas/mn10300/*.s: Use '$' as register prefix for
5526 all register operands.
5527
5528Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
5529
5530 * gas/all/gas.exp: xfail a couple tests for the mn10300.
5531
5532Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
5533
5534 * gas/mn10300/other.s: Update for correct syntax on a
5535 few instructions (those with register lists).
5536 * gas/mn10300/basic.exp: Corresponding changes.
5537
5538Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
5539
5540 * gas/mn10300/movm.s: Update for correct syntax.
5541 * gas/mn10300/basic.exp: Update expected movm bit patterns.
5542
5543Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
5544
5545 * gas/mn10300/other.s: Put parens around register
5546 argument in calls and jmp instructions.
5547
5548Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
5549
5550 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
5551
5552Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
5553
5554 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
5555 as needed.
5556 * gas/hppa/unsorted/unsorted.exp: Likewise.
5557
5558Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
5559
5560 * gas/mn10300/basic.exp: Check opcode insertion for
5561 extended instructions.
5562 * gas/mn10300/extend.s: Tweak constants for better
5563 testsuite coverage.
5564
5565Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
5566
5567 * gas/mn10300/basic.exp: Test insertion of operands
5568 into call and jmp instructions with 32bit offsets.
5569 Fix typo in bit test patterns.
5570 * gas/mn10300/other.s: Tweak constants to improve
5571 testsuite coverage.
5572
5573 * gas/mn10300/basic.exp: Test insertion of 32bit operand
5574 in calls, btst, bclr & bset instructions.
5575
5576 * gas/mn10300/*.s: Tweak constants in 32bit insns for
5577 better testing coverage.
5578 * gas/mn10300/basic.exp: Test insertion of most 32bit
5579 operands.
5580
5581Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
5582
5583 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
5584 movbu, movhu instructions. Check bit patterns for more bit
5585 operations. Check bit patterns for various 16bit call, retf
5586 and ret instructions.
5587 * gas/mn10300/other.s: Update operands for better test coverage.
5588
5589Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
5590
5591 * gas/mn10300/basic.exp: Check bit patterns for a couple more
5592 mov and cmp instructions.
5593
5594Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
5595
5596 * gas/mips/*.d: Update for disassembler changes.
5597
5598Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
5599
5600 * gas/v850/reloc.s: New tests.
5601 * gas/v850/basic.exp: Run them.
5602
5603Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
5604
5605 * gas/mips: Add symbols to several testsuites, since the ELF
5606 assembler now always builds a symbol table, which means that
5607 objdump will no longer report `No symbols in FILE'. Change the
5608 expected output accordingly.
5609
5610Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
5611
5612 * gas/mn10300/basic.exp: Check bit patterns for instructions
5613 with a single 8bit or 16bit immediate operand.
5614
5615 * gas/mn10300/basic.exp: Check bit patterns for many
5616 instructions. Add missing test in do_mov1.
5617 * gas/mn10300/mov1.s: Add missing test.
5618
5619Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
5620
5621 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
5622 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
5623 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
5624 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
5625 * gas/mn10300/{shift.s, sub.s}: Likewise.
5626 * gas/mn10300/basic.exp: Run them.
5627
5628Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
5629
5630 * gas/mn10200, gas/mn10300: New directories for Matsushita
5631 mn10200 and mn10300 tests.
5632
5633Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
5634
5635 * lib/gas-defs.exp (gas_version): Fix for current version
5636 printing.
5637
5638Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
5639
5640 * gas/sparc/splet.d: Fix typo in cpusha result.
5641
5642Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
5643
5644 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
5645
5646Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
5647
5648 * gas/all/cofftag.s: Use .p2align rather than .align.
5649
5650Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
5651
5652 * gas/h8300/macs.s: Add "stmac" instructions.
5653 * gas/h8300/basic.exp: Test them.
5654
5655Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
5656
5657 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
5658
5659Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
5660
5661 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
5662 registers.
5663
5664Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
5665
5666 * gas/mips/dli.{s,d}: More test cases added.
5667
5668Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
5669
5670 * gas/mips/mips.exp: Add check for dli macro instruction.
5671 * gas/mips/dli.{s,d}: Added.
5672
5673Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
5674
5675 * gas/v850/basic.exp (do_mem): Check bit patterns for short
5676 load/store instructions. Remove xfails for short load/store
5677 instructions.
5678 * gas/v850/mem.s: Offsets for short load/store operands
5679 are unsigned.
5680
5681 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
5682 (do_jumps): Likewise.
5683
5684Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
5685
5686 * gas/v850/misc.s: Tweak register numbers for better testing.
5687 * gas/v850/basic.exp (do_misc): Corresponding changes.
5688
5689 * gas/v850/hilo.s: New testfile.
5690 * gas/v850/basic.exp: Run hilo tests.
5691
5692Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
5693
5694 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
5695
5696Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
5697
5698 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
5699 * gas/v850/move.s: Tweak constants for better testing.
5700
5701 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
5702 xfail sst and sld tests.
5703 (do_mov): Remove bogus xfail.
5704 * gas/v850/mem.s: sst and sld instructions can only index from
5705 "ep" register.
5706
5707 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
5708 Update addresses.
5709 * gas/v850/logical.s: Tweak constants for better testing.
5710
5711 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
5712 but not displacements (yet).
5713
5714 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
5715
5716 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
5717 but not displacements (yet).
5718
5719 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
5720
5721 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
5722 * gas/v850/arith.s: Tweak constants for better testing.
5723
5724 * gas/v850/basic.exp (do_misc): No longer expect failures
5725 assembling "ldsr" and "stsr" opcodes.
5726 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
5727 opcodes.
5728
5729 * gas/v850/basic.exp (do_misc): No longer expect failures
5730 assembling "trap" opcodes.
5731 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
5732
5733 * gas/v850: New directory with v850 tests.
5734
5735Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
5736
5737 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
5738 fic and fice instructions to test 3bit space identifiers.
5739 * gas/hppa/basic/system.s: Similarly for iitlba and
5740 iitlbp.
5741 * gas/hppa/basic/basic.exp: Corresponding changes.
5742
5743Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
5744
5745 * gas/arm/arm.exp: Change inst.s test to check objdump.
5746 * gas/arm/inst.d: Added.
5747
5748Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
5749
5750 * gas/arm/thumb.s: Added.
5751 * gas/arm/immed.s: Added.
5752 * gas/arm/arch4t.s: Added.
5753 * gas/arm/arm.exp: Updated to run the new tests.
5754
5755Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
5756
5757 * gas/h8300/misch.s: Reenable "eepmov.w" test.
5758 * gas/h8300/miscs.s: Likewise.
5759 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
5760 on the H8/300H and H8/S. Don't expect it to fail.
5761
5762Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
5763
5764 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
5765
5766Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
5767
5768 * gas/arm/arm7t.s: Added.
5769 * gas/arm/arm7t.d: Added.
5770 * gas/arm/arm.exp: Updated to run the new test.
5771
5772Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
5773
5774 * gas/m68k/pcrel.d: Rename from schwab.d.
5775 * gas/m68k/pcrel.s: Rename from schwab.s.
5776
5777Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5778
5779 * gas/m68k/schwab.d: Correct for ELF format.
5780 * gas/m68k/all.exp: Run "schwab" test for all targets.
5781
5782Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
5783
5784 Avoid DOS file naming problems:
5785 * gas/h8300/branch.s: Rename from branches.s.
5786 * gas/h8300/branchh.s: Rename from branchesh.s.
5787 * gas/h8300/branchs.s: Rename from branchess.s.
5788 * gas/h8300/rotsh.s: Rename from rotshift.s.
5789 * gas/h8300/rotshh.s: Rename from rotshifth.s.
5790 * gas/h8300/rotshs.s: Rename from rotshifts.s.
5791 * gas/h8300/h8300.exp: Corresponding changes.
5792
5793Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
5794
5795 * gas/mips/mips.exp: Add new tests for processors with interlocks
5796 on div and mul.
5797 * gas/mips/div-ilocks.d: Added.
5798 * gas/mips/mul-ilocks.d: Added.
5799
5800Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
5801
5802 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
5803 which now pass.
5804 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
5805 bit host.
5806
5807Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
5808
5809 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
5810 test.
5811 * gas/vax/quad.exp: Expect a nop after the movq.
5812
5813Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
5814
5815 * gas/h8300/cbranchh.s: Switch into h8300h mode.
5816 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
5817
5818 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
5819 H8/S.
5820 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
5821 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
5822 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
5823 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
5824 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
5825 * gas/h8300/h8300.exp: Run them.
5826
5827Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
5828
5829 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
5830 with the same name as a global variable.
5831 * gas/all/gas.exp: Run cofftag test for any COFF target.
5832
5833Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
5834
5835 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
5836 test.
5837
5838Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
5839
5840 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
5841
5842Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
5843
5844 * gas/mips/jal-xgot.d: Correct for 64 bit output.
5845
5846Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
5847
5848 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
5849
5850Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
5851
5852 * gas/m68k/op68000.d: Add statements now caught by gas.
5853
5854Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
5855
5856 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
5857 * gas/sparc/sparc.exp: Run them.
5858
5859Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
5860
5861 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
5862 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
5863 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
5864 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
5865
5866Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
5867
5868 * gas/h8300/mov32bug.s: New test.
5869 * gas/h8300/h8300.exp: Run it.
5870
5871Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
5872
5873 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
5874 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
5875 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
5876 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
5877 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
5878 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
5879 * gas/h8300/h8300.exp: Run them.
5880
5881 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
5882
5883 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
5884
5885 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
5886 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
5887 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
5888 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
5889 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
5890 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
5891 * gas/h8300/h8300.exp: Run them.
5892
5893Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
5894
5895 * gas/sparc/synth.d: Don't require sparc in the file format, since
5896 it won't be there on SunOS.
5897
5898Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
5899
5900 * gas/sparc/synth.[ds]: New testcase.
5901 * gas/sparc/sparc.exp: Run it.
5902
5903Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
5904
5905 * gas/all/gas.exp: xfail difference of two undefined symbols
5906 and difference of forward references for the h8300.
5907
5908Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5909
5910 * gas/mips/lb-xgot.d: Correct.
5911
5912Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
5913
5914 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
5915 to gas.
5916 * gas/sparc/addend.exp: Execute for any sparc cpu.
5917 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
5918
5919Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
5920
5921 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
5922 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
5923 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
5924 * gas/mips/mips.exp: Run new tests if svr4pic.
5925
5926Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
5927
5928 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
5929
5930Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
5931
5932 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
5933
5934Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5935
5936 * gas/mips/*.d: Update for changes to disassembler.
5937
5938Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
5939
5940 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
5941 change.
5942
5943Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
5944
5945 * gas/mri/immconst.d: New test.
5946 * gas/mri/mri.exp: Run it.
5947 * gas/mri/constants.s: Test immediate constants.
5948 * gas/mri/constants.d: Corresponding change.
5949
5950 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
5951 * gas/m68k/link.d: Corresponding change.
5952
5953Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
5954
5955 * gas/hppa/unsorted/brlenbug.s: New test.
5956 * gas/hppa/unsorted/unsorted.exp: Run it.
5957
5958Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
5959
5960 * gas/mips/beq.s: Declare text_label global.
5961 * gas/mips/jal.s: Likewise.
5962
5963Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
5964
5965 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
5966
5967 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
5968 * gas/m68k/all.exp: Run it.
5969
5970Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
5971
5972 * gas/m68k/link.s, gas/m68k/link.d: New test.
5973 * gas/m68k/all.exp: Run it.
5974
5975Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
5976
5977 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
5978 * gas/hppa/basic/system.s: Corresponding changes.
5979
5980Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
5981
5982 * gas/m68k/operands.d: Don't require a fixed number of leading
5983 zeros in any number.
5984
5985 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
5986 for immediate values.
5987
5988Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
5989
5990 * gas/arm/arm.exp: Renamed from gas.exp.
5991 * gas/arm/le-fpconst.[sd]: New testcase.
5992
5993Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
5994
5995 * gas/mri/mri.exp: Only run tests for m68k target.
5996
5997Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
5998
5999 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
6000 test.
6001
6002Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
6003
6004 * gas/sh/fp.s (fmac): Update for new assembly syntax.
6005
6006Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
6007
6008 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
6009 (run_dump_test, objdump): Likewise.
6010
6011Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
6012
6013 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
6014 * gas/sparc/sparc.exp: Run them.
6015
6016Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
6017
6018 * Makefile.in, configure.in: Remove; the testsuite is now run
6019 directly from the gas Makefile.
6020
6021Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
6022
6023 * gas/mri/empty.s: New file.
6024 * gas/mri/mri.exp: Test assembling empty.s.
6025 * gas/mri/comment.s: Add a couple more comment variants.
6026
6027 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
6028 targets.
6029
6030Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
6031
6032 * gas/mri/comment.s, gas/mri/comment.d: New test.
6033 * gas/mri/mri.exp: Run it.
6034 * gas/mri/expr.s: Remove whitespace in operand field.
6035 * gas/mri/for.s: Add comments for further testing.
6036 * gas/macros/test2.s: Put in an upper case ELSE to test case
6037 insensitivity.
6038
6039Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
6040
6041 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
6042
6043Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
6044
6045 * gas/sparc/sparc.exp: New file.
6046 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
6047
6048Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
6049
6050 * gas/macros/*: New tests for macros.
6051
6052 * gas/mri/common.s: Use data, not .data.
6053
6054 * gasp/pl3.out: Update for changes in commented source output when
6055 LOCAL is used.
6056
6057Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
6058
6059 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
6060 of diff.
6061 * lib/gas-defs.exp: Define prune_system_crud if it is not already
6062 defined.
6063
6064Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
6065
6066 * gasp/mri/*.out: Use ;, not !, for the comment character.
6067
6068Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
6069
6070 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
6071 expect failure for targets which use SOM.
6072
6073 * lib/gas-defs.exp (run_dump_test): If the program to run does not
6074 exist, mark the test as untested.
6075
6076 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
6077 common test.
6078
6079 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
6080 rather than using an implicit a.out.
6081
6082 * gas/mri/for.s: Add nop to round out to four byte boundary.
6083 * gas/mri/repeat.s: Likewise.
6084 * gas/mri/while.s: Likewise.
6085 * gas/mri/for.d: Expected added nop.
6086 * gas/mri/repeat.d: Likewise.
6087 * gas/mri/while.d: Likewise.
6088
6089 * gas/mips/*.d: Change all test names to say MIPS.
6090
6091Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
6092
6093 * gas/mri/for.d, gas/mri/for.s: New test.
6094 * gas/mri/if.d, gas/mri/if.s: New test.
6095 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
6096 * gas/mri/while.d, gas/mri/while.s: New test.
6097 * gas/mri/mri.exp: Run the new tests.
6098
6099Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
6100
6101 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
6102 64-bit BFD.
6103
6104 * gasp/mri/*: New tests.
6105 * gasp/gasp.exp: Run them. Also, clean up the test names used in
6106 pass and fail.
6107
6108Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
6109
6110 * gas/sh/basic.exp: Update now that we know the right
6111 bit patters for the new sts instructions.
6112
6113Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
6114
6115 * gas/mri/char.d: Fix for little endian machines.
6116 * gas/mri/float.d: Likewise.
6117
6118Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
6119
6120 * gas/all/struct.s, gas/all/struct.d: New test.
6121 * gas/all/gas.exp: Run it.
6122
6123Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
6124
6125 * gas/mri/common.s, gas/mri/common.d: New test.
6126 * gas/mri/mri.exp: Run it.
6127
6128Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
6129
6130 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
6131 test.
6132
6133 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
6134 truncated files, so that the tests pass.
6135
6136 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
6137 constants, and expr.
6138
6139 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
6140 on vxworks*, not just vxworks5.1.
6141
6142 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
6143 (run_dump_test): Just call pass or fail.
6144
6145 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
6146 * gas/m68k/op68000.d: New test.
6147 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
6148 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
6149 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
6150 changes to disassembler.
6151 * gas/m68k/all.exp: Run new tests. Run schwab test for
6152 m68k-*-coff*.
6153
6154Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
6155
6156 * gas/sh/*: New tests for the hitachi-sh.
6157
6158Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
6159
6160 * gas/mri/*: New tests for MRI mode.
6161
6162 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
6163 program executions to the log file before running them. Use the
6164 simple program name, rather than the path to the binary being run,
6165 in pass/fail messages.
6166 (regexp_diff): If the regexp file has the special comment #pass,
6167 stop checking at that point.
6168 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
6169 if they are not already set.
6170
6171Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
6172
6173 * Makefile.in: Remove superfluous runtest gasp.
6174
6175Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
6176
6177 * gasp/*: New.
6178 * Makefile.in: Use gasp tests.
6179 * config/default.exp: Add gasp stuff.
6180
6181Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
6182
6183 * gas/all/gas.exp: Disable tests that are not appropriate for
6184 the PA.
6185
6186Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
6187
6188 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
6189
6190Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6191
6192 * gas/m68k/schwab.*: New test based on a test case from Andreas
6193 Schwab.
6194 * gas/m68k/all.exp: Run it for some aout configurations.
6195
6196Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
6197
6198 * gas/hppa/parse/badfmpyadd.s: New test.
6199 * gas/hppa/parse/parse.exp: Run it.
6200
6201Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
6202
6203 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
6204 ELF targets.
6205
6206Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
6207
6208 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
6209 * arm/arm6.s: Correct bogus tests.
6210 * arm/gas.exp (arm6.s): Is now a valid test.
6211 (arm7dm.s): New test.
6212 * arm/float.s: Add load/store multiple floating point instruction
6213 tests.
6214
6215Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
6216
6217 * gas/hppa/reloc/longcall.s: New test.
6218 * gas/hppa/reloc/reloc.exp: Run it.
6219
6220Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6221
6222 * gas/mips/ld.d: Modified for gas delay-slot fixes.
6223
6224Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
6225
6226 * lib/gas-dg.exp: New file.
6227
6228Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6229
6230 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
6231 targets.
6232
6233Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6234
6235 * lib/gas-defs.exp (pass_phase): New proc.
6236 (run_dump_test): Note passing or failing of each phase of this
6237 test, instead of failure of phases or passing of complete test.
6238 Ensure test file name is in reported message.
6239
6240Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
6241
6242 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
6243 Always resolve testcase status before returning.
6244 If `slurp_options' fails, return and don't do test.
6245 (slurp_options): Fix "can't open" error message.
6246 Return -1 to indicate error.
6247
6248Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
6249
6250 * gas/hppa/unsorted/common.s: New test.
6251 * gas/hppa/unsorted/unsorted.exp: Run it.
6252
6253Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6254
6255 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
6256 uncertainty as to whether there should be trailing bytes in the
6257 output file.
6258 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
6259 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
6260 correct.) End with "..." to match trailing zero bytes.
6261
6262Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
6263
6264 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
6265 * gas/mips/mips.exp: Run new test.
6266
6267Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
6268
6269 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
6270 * gas/hppa/basic/basic.exp: Test them.
6271
6272Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
6273
6274 * gas/mips/uld.d: New file.
6275 * gas/mips/uld.s: New file.
6276 * gas/mips/usd.d: New file.
6277 * gas/mips/usd.s: New file.
6278 * gas/mips/mips.exp: Run new tests.
6279
6280Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
6281
6282 * gas/hppa/reloc/applybug.s: New test.
6283 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
6284
6285Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
6286
6287 * gas/hppa/reloc/picreloc.s: New test.
6288 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
6289
6290Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6291
6292 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
6293 gas/h8300/h8300.exp: New tests.
6294
6295Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
6296
6297 * gas/hppa/basic/basic.exp (do_system): Update.
6298
6299Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6300
6301 * gas/mips/mips.exp: Don't run the memory-access tests if the
6302 format is a.out, because the generated code is different from what
6303 is used with other formats.
6304
6305Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
6306
6307 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
6308 regexp to avoid losing without a controlling tty.
6309
6310Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6311
6312 * gas/i386/pushw.l: Fixed whitespace to match current listing
6313 style.
6314
6315 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
6316 listings enabled.
6317
6318Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6319
6320 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
6321 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
6322 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
6323 findfile and transform procedures to determine objdump program
6324 name.
6325
6326 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
6327 in case the format doesn't automatically require it.
6328 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
6329 name for the reloc type.
6330
6331 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
6332 (run_dump_test): If verbosity level is over 3, print out dump
6333 command and its output.
6334
6335Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6336
6337 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
6338 disassembly.
6339
6340Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6341
6342 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
6343 it depends on tty modes.
6344
6345 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
6346 -nottyinit.
6347
6348 * gas/arm/gas.exp: The arm6 test should report errors, for now.
6349
6350Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6351
6352 * lib/gas-defs.exp: Use -i in expect_after command.
6353
6354Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6355
6356 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
6357 disassembly.
6358
6359 * gas/ieee-fp: Renamed from ieee.fp.
6360
6361 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
6362
6363Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
6364
6365 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
6366
6367Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
6368
6369 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
6370 to fail. Fix comments for the test. Tweak test name.
6371
6372Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
6373
6374 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
6375 output.
6376
6377Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6378
6379 * gas/mips/ld.d: Adjust to work for both big and little endian
6380 code.
6381 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
6382 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
6383 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
6384 * gas/mips/usw.d: Likewise.
6385
6386Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
6387
6388 * gas/hppa/unsorted/align4.s: New test.
6389 * gas/hppa/unsorted/unsorted.exp: Run it.
6390
6391 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
6392 current expected PA ELF output.
6393 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
6394 (do_plabel_relocation_test): Likewise.
6395
6396Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6397
6398 * gas/all/p1480.s: Use larger constant, so expression can have a
6399 positive value.
6400 * gas/all/gas.exp: Expect p1480.s without listings to pass.
6401
6402Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6403
6404 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
6405 Correct test cases.
6406
6407Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
6408
6409 * gas/hppa/reloc/blebug3.s: New test.
6410 * gas/hppa/reloc/reloc.exp: Run it.
6411
6412Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
6413
6414 * gas/hppa/reloc/reduce3.s: New test.
6415 * gas/hppa/reloc/reloc.exp: Run it.
6416
6417Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
6418
6419 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
6420 current reality.
6421
6422Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
6423
6424 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
6425 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
6426 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
6427 * gas/hppa/reloc/reloc.exp: Changed accordingly.
6428
6429Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6430
6431 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
6432 overflows are correctly converted to jumps.
6433
6434Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6435
6436 * gas/mips: Add test cases for PIC code, both SVR4 style and
6437 -membedded-pic style.
6438
6439Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6440
6441 * gas/mips: New directory with MIPS specific test cases.
6442
6443 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
6444 the name of the source file to assemble.
6445 (regexp_diff): Put the reason for failure in the log file.
6446
6447Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6448
6449 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
6450 doesn't support it. Redirect stdout using > instead of 1>, and
6451 don't bother to redirect stderr since TCL redirects it anyhow.
6452 (run_dump_test): Pass appropriate arguments to program, defaulting
6453 to -r.
6454
6455Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6456
6457 * gas/vax: New directory.
6458 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
6459 values.
6460
6461Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
6462
6463 * gas/hppa/reloc/r_no_relocbug.s: New test.
6464 * gas/hppa/reloc/reloc.exp: Run it.
6465
6466 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
6467 expected output.
6468
6469Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
6470
6471 * gas/arm/*: New subtree. Add ARM tests.
6472
6473Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
6474
6475 * gas/hppa/unsorted/unsorted.exp: Accept any character
6476 between foo's type and foo itself.
6477
6478Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6479
6480 * lib/gas-defs.exp (run_dump_test): New routine for running the
6481 assembler, running objdump or nm (not fully supported) on the
6482 resulting object file, and comparing the results against a file of
6483 regular expressions in the test suite, all in one command.
6484 Options for the assembler and objdump are read from comments at
6485 the start of the .d file.
6486 (fail_phase, slurp_options): New auxiliary routines.
6487 (regexp_diff): Always return a value. Fix bugs in actually doing
6488 the regexp test.
6489
6490 * gas/sun4/addend.exp: Use run_dump_test.
6491 * gas/sun4/addend.d: Fix regular expressions so that they work.
6492
6493Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
6494
6495 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
6496 * gas/hppa/reloc/reloc.exp: Run them.
6497
6498Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6499
6500 * config/default.exp: Look for "as.new" in "$base_dir/..", where
6501 it got compiled, not in "$base_dir".
6502 * config/unknown.exp: Deleted.
6503
6504Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
6505
6506 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
6507 before exiting. Enclose both calls inside a "catch".
6508 (objdump_finish): Likewise.
6509
6510Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
6511
6512 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
6513 for SOM to match current testcase.
6514
6515Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6516
6517 * gas/i386/{pushw.s,pushw.l}: New test.
6518 * gas/i386/all.exp: Run it.
6519
6520 * Makefile.in (distclean): Remove site config files and gas.sum.
6521
6522Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6523
6524 * gas/m68k/disperr.s: Use % for registers.
6525
6526 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
6527
6528Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
6529
6530 * lib/gas-defs.exp: Replace error proc calls with perror calls.
6531
6532Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
6533
6534 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
6535 ELF code.
6536 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
6537 not support them.
6538 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
6539 new ELF code.
6540
6541Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6542
6543 * config/default.exp: Renamed from unix-gas.exp.
6544
6545Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
6546
6547 * Makefile.in (check): Set TCL_LIBRARY for runtest.
6548
6549Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6550
6551 * gas/hppa/more.parse/callinfobug.s: Add missing name for
6552 procedure.
6553
6554 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
6555 $DATA$ rather than $LIT$ subspace.
6556
6557Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6558
6559 * gas/hppa/reloc/funcrelocbug.s: New test.
6560 * gas/hppa/reloc/reloc.exp: Run it.
6561
6562Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6563
6564 * gas/hppa/unsorted/importbug.s: New test.
6565 * gas/hppa/unsorted/unsorted.exp: Run it.
6566
6567Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6568
6569 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
6570
6571 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
6572 * gas/hppa/unsorted/unsorted.exp: Run it.
6573
6574 * gas/hppa/more.parse/callinfobug.s: New test.
6575 * gas/hppa/omre.parse/parse.exp: Run it.
6576
6577 * gas/hppa/more.parse/regpopbug.s: New test.
6578 * gas/hppa/more.parse/parse.exp: Run it.
6579
6580Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6581
6582 * lib/gas-defs.exp (objdump): New proc.
6583 (objdump_start): Deleted unused proc.
6584 (objdump_start_common): Merged into objdump_start_no_subdir.
6585
6586 * gas/alpha/fp.exp: Use objdump instead of
6587 objdump_start_no_subdir, since the former actually waits for
6588 objdump to finish. Specify .rdata section only. Make comment
6589 indicate Alpha architecture rather than SPARC.
6590 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
6591 against ASCII code 0x2a ("*", special in regexp).
6592 * gas/sun4/addend.exp: Use objdump instead of
6593 objdump_start_no_subdir.
6594
6595Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6596
6597 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
6598 a failure if gas is not producing an ELF object.
6599
6600Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6601
6602 * gas/hppa/basic/fmemLRbug.s: New test.
6603 * gas/hppa/basic/basic.exp: Run it.
6604
6605Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6606
6607 * gas/alpha/fp.*: New files.
6608 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
6609 verbosity level 3 or above only.
6610
6611Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6612
6613 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
6614 PA OSF1.
6615
6616Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6617
6618 * gas/hppa/more.parse/xmpyubug.s: New test.
6619 * gas/hppa/more.parse/parse.exp: Run it.
6620
6621Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6622
6623 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
6624 "simple_diff" from linker test suite.
6625 * gas/sun4/addend.exp: Use it.
6626 * gas/sun4/addend.d: New file.
6627
6628Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6629
6630 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
6631 format.
6632
6633Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
6634
6635 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
6636 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
6637 well under either version of expect.
6638
6639Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6640
6641 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
6642 elsewhere now.
6643 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
6644 * gas/hppa/basic/basic.exp: Run them.
6645
6646Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6647
6648 * gas/all/gas.exp: No longer expect difference of forward
6649 references to fail.
6650 * gas/all/x930509.s: Fix testcase to match how the expect code was
6651 written.
6652
6653Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6654
6655 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
6656 for cross-subspace call bugs is no longer expected to fail.
6657
6658 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
6659 to having a function's label follow the .PROC directive.
6660
6661Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6662
6663 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
6664 found while working on multiple $CODE$ subspace support.
6665
6666Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6667
6668 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
6669 to fail.
6670 * gas/hppa/more.parse/procbug.s: Add missing .procend.
6671
6672Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6673
6674 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
6675 app.c change.
6676
6677Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6678
6679 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
6680
6681Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
6682
6683 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
6684 OBJDUMPFLAGS in case it's empty. Use temporary names until the
6685 end; make creating site.exp the final step.
6686 (check): Pass in ASFLAGS.
6687
6688 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
6689 C comments to avoid bugs in latest expect code.
6690
6691Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6692
6693 * gas/m68k/disperr.s: New test.
6694 * gas/m68k/all.exp: Run it.
6695
6696Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6697
6698 * gas/hppa/reloc/roundmode.s: New test.
6699 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
6700
6701Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6702
6703 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
6704 test for ELF.
6705
6706Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6707
6708 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
6709 directive is an XFAIL for SOM assmeblers.
6710
6711 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
6712 cross-subspace call test.
6713
6714Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6715
6716 * gas/hppa/more.parse/appbug.s: New test.
6717 * gas/hppa/more.parse/parse.exp: Run it.
6718
6719 * gas/hppa/unsorted/align3.s: New test.
6720 * gas/hppa/unsorted/unsorted.exp: Run it.
6721
6722Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6723
6724 * gas/all/p2425.s: Insert a tab before assembler directives so
6725 that the directives are not interpreted as labels.
6726
6727 * gas/hppa/basic/weird.s: Sync with GDB version.
6728
6729 * gas/hppa/more.parse/labelbug.s: New test.
6730
6731 * gas/hppa/more.parse/parse.exp: Run it.
6732
6733Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6734
6735 * gas/hppa/reloc/fixupbug.s: New test.
6736 * gas/hppa/reloc/reloc.exp: Run it.
6737
6738 * gas/hppa/reloc/exitbug.s: New test.
6739 * gas/hppa/reloc/reloc.exp: Run it.
6740
6741Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6742
6743 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
6744 share the same test code.
6745 * gas/hppa/reloc/relocreduce.s: Likewise.
6746
6747 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
6748 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
6749
6750Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6751
6752 * gas/hppa/reloc/reloc.exp: No longer expect failure for
6753 field selector on ble instruction test.
6754
6755 * gas/hppa/basic/basic.exp: No longer expect failures for
6756 system instruction tests now that probei is fixed.
6757
6758Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6759
6760 * gas/hppa/reloc/selectorbug.s: New test.
6761 * gas/hppa/reloc/reloc.exp: Run it.
6762
6763Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6764
6765 * gas/hppa/unsorted/fragbug.s: New test.
6766 * gas/hppa/unsorted/unsorted.exp: Run it.
6767
6768Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
6769
6770 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
6771
6772Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6773
6774 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
6775 * gas/hppa/more.parse/parse.exp: Run them.
6776
6777Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6778
6779 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
6780 which specific relocations are expected to be found.
6781
6782Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6783
6784 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
6785
6786 * gas/hppa/more.parse/parse.exp: Add new test.
6787 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
6788 sections are handled correctly.
6789
6790 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
6791
6792Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6793
6794 * gas/hppa/more.parse/calldatabug.s: Colonize.
6795 * gas/hppa/more.parse/parse.exp: Fix typos.
6796
6797Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6798
6799 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
6800 * gas/hppa/*/*.exp: New test drivers.
6801 * gas/hppa/*/*.s: New test files.
6802
6803Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
6804
6805 * gas/sun4: New directory.
6806 * gas/sun4/addend.s,addend.exp: New test case.
6807 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
6808 test case.
6809
6810 * gas/all/gas.exp: Check `*' in C comments.
6811
6812 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
6813 simplify some tests.
6814 (want_no_output): Return zero or nonzero, depending on success or
6815 failure.
6816 (gas_test_old): Return value from want_no_output.
6817 (objdump_start_common): Split off from objdump_start.
6818 (objdump_start_no_subdir): New procedure.
6819
6820Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
6821
6822 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
6823 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6824
6825 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
6826 AS_FOR_TARGET.
6827 (check): Don't pass ASFLAGS variable.
6828 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
6829
6830 From Jeff Law:
6831
6832 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
6833 so that tests can parse the output of objdump looking for errors
6834 in relocation entires, file headers and the like.
6835
6836Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6837
6838 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
6839 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
6840 call so it no longer performs multiple tests.
6841 * gas/m68k/all.exp (t2.s): Don't bother with listings.
6842 (p2410.s): Don't pass unwanted arguments to gas_test_error.
6843
6844Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6845
6846 * lib/do*: Remove RCS id strings.
6847
6848Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6849
6850 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
6851 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6852 * gas/i386: New directory.
6853
6854Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6855
6856 * Added directory structure, to categorize tests by targets.
6857 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
6858 and refined some to examine the assembler listing output.
6859 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
6860 expect_after patterns.
6861 (gas_start, gas_finish): New procs, for tests that examine process
6862 output.
6863 * config/unix-gas.exp: Invoke gas_init directly, instead of
6864 requiring test .exp files do it.
6865
6866Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6867
6868 * gas/gas.exp: Handle new tests, and changes to testing procs.
6869
6870 * lib/gas-defs.exp (want_no_output): New proc; success iff output
6871 is empty.
6872 (gas_test_old): Functionally same as old gas_test.
6873 (gas_test_ignore_stdout): Rewritten to use want_no_output.
6874 (gas_test): New argument lists set of options to be tried in
6875 combinations. Option with trailing ">" indicates standard output
6876 should be ignored.
6877
6878 * gas/p2425a.s: Use %-form for registers, so this test can be run
6879 on m68k-coff targets too.
6880
6881 * gas/p2430a.s: New test case, whitespace &c matches customer
6882 report more closely. Gets different results from p2430.s; this is
6883 bad, and not yet tested for.
6884
6885Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
6886
6887 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
6888 * lib/run: New script.
6889 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
6890 and redirection options. Use "run" script so redirection works.
6891 (gas_test): Now takes assembler options as separate arg from input
6892 file name.
6893 (gas_test_ignore_stdout): New proc. Discards output.
6894 (gas_test_error): New proc. Expects assembler to generate output.
6895 (target_cpu_family setting): Handle i486->i386 also.
6896
6897 * lib/do*: Scripts moved here from gas/testscripts. May be useful
6898 someday for writing more test cases; not currently used.
6899
6900Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6901
6902 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
6903 cases.
6904 * gas/gas.exp: Enable them for appropriate targets. Removed some
6905 useless comments &c. Changed m68k target test to be more general.
6906
6907 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
6908 * gas/gas.exp: Call gas_init.
6909
6910Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
6911
6912 * Test suite created.
6913\f
752937aa
NC
6914Copyright (C) 1993-2003 Free Software Foundation, Inc.
6915
6916Copying and distribution of this file, with or without modification,
6917are permitted in any medium without royalty provided the copyright
6918notice and this notice are preserved.
6919
c9e214e5
AM
6920Local Variables:
6921mode: change-log
6922left-margin: 8
6923fill-column: 74
6924version-control: never
6925End:
This page took 1.028138 seconds and 4 git commands to generate.