* gas/m68hc11/bug-1825.s: Add some tests.
[binutils-gdb.git] / gas / testsuite / ChangeLog
1 2002-12-08 Stephane Carrez <stcarrez@nerim.fr>
2
3 * gas/m68hc11/bug-1825.s: Add some tests.
4 * gas/m68hc11/bug-1825.d: Update.
5 * gas/m68hc11/opers12.d: Update.
6 * gas/m68hc11/opers12-dwarf2.d: Update.
7
8 2002-12-05 Richard Henderson <rth@redhat.com>
9
10 * gas/ia64/ltoff22x-1.[ds]: New.
11 * gas/ia64/ia64.exp: Run it.
12
13 2002-12-05 Jim Wilson <wilson@redhat.com>
14
15 * gas/ia64/opc-x.d: Regenerate.
16
17 2002-12-05 Alan Modra <amodra@bigpond.net.au>
18
19 * gas/arm/adrl.s: Pad end of .text.
20 * gas/arm/adrl.d: Adjust to suit.
21
22 2002-12-04 David Mosberger <davidm@hpl.hp.com>
23
24 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1.
25 * gas/ia64/opc-b.s: Ditto.
26 * gas/ia64/opc-f.d: Ditto.
27 * gas/ia64/opc-f.s: Ditto.
28 * gas/ia64/opc-i.d: Ditto.
29 * gas/ia64/opc-i.s: Ditto.
30 * gas/ia64/opc-m.d: Ditto.
31 * gas/ia64/opc-m.s: Ditto.
32 * gas/ia64/opc-x.d: Ditto.
33 * gas/ia64/opc-x.s: Ditto.
34
35 2002-12-03 Richard Henderson <rth@redhat.com>
36
37 * gas/ia64/ldxmov-1.[ds]: New.
38 * gas/ia64/ldxmov-2.[ls]: New.
39 * gas/ia64/ia64.exp: Run them.
40
41 2002-12-03 Alan Modra <amodra@bigpond.net.au>
42
43 * gas/arm/adrl.s: Test behaviour against globals too.
44 * gas/arm/adrl.d: Adjust.
45
46 2002-12-02 Nick Clifton <nickc@redhat.com>
47
48 * gasp: Remove entire directory tree. (Gasp has been removed from
49 binutils).
50 * config/default.asp (GASP): Remove definition and initialization.
51
52 2002-12-01 Stephane Carrez <stcarrez@nerim.fr>
53
54 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
55 * gas/m68hc11/all.exp: Remove.
56 * gas/m68hc11/indexed12.d: New test.
57 * gas/m68hc11/indexed12.s: Likewise.
58 * gas/m68hc11/bug-1825.d: Likewise.
59 * gas/m68hc11/bug-1825.s: Likewise.
60
61 2002-12-01 Stephane Carrez <stcarrez@nerim.fr>
62
63 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
64 can find the real symbol and not a gas internal debug symbol.
65 * gas/m68hc11/insns.d: Update.
66 * gas/m68hc11/insns-dwarf2.d: Update.
67 * gas/m68hc11/insns12.d: Update.
68 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min.
69 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes.
70 * gas/m68hc11/opers12-dwarf2.d: Likewise.
71
72 2002-11-30 Kaz Kojima <kkojima@rr.iij4u.or.jp>
73
74 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label".
75 * sh/gas/sh/pic.d: Add expected output.
76
77 2002-11-29 Nick Clifton <nickc@redhat.com>
78
79 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint
80 instruction.
81 * gas/arm/arch5tej.d: Expect "bkpt"s not nops.
82
83 2002-11-26 Hans-Peter Nilsson <hp@axis.com>
84
85 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
86
87 2002-11-25 DJ Delorie <dj@redhat.com>
88
89 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
90
91 2002-11-19 DJ Delorie <dj@redhat.com>
92
93 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
94 * gas/xstormy16/allinsn.d: Regenerate.
95 * gas/xstormy16/allinsn.s: Regenerate.
96
97 2002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
98
99 * gas/all/gas.exp: Setup for tic4x testcase
100 * gas/macros/macros.exp: Ditto
101 * gas/tic4x: New tic4x gas testsuite directory
102 * gas/tic4x/addressing.s: Create. Fix bug in one insn
103 * gas/tic4x/addressing_c3x.d: Create and update
104 * gas/tic4x/addressing_c4x.d: Create and update
105 * gas/tic4x/allopcodes.S: Create. Add support for new
106 opclass.h changes.
107 * gas/tic4x/data.d: Create
108 * gas/tic4x/data.s: Create
109 * gas/tic4x/float.d: Create
110 * gas/tic4x/float.s: Create
111 * gas/tic4x/opclasses.h: Create. Added testsuites for the
112 new enhanced opcodes.
113 * gas/tic4x/opcodes.s: Create (regenerate).
114 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced
115 changes
116 * gas/tic4x/opcodes_c4x.d: Create. Ditto.
117 * gas/tic4x/rebuild.sh: Create
118 * gas/tic4x/registers.s: Create
119 * gas/tic4x/registers_c3x.d: Create
120 * gas/tic4x/registers_c4x.d: Create
121 * gas/tic4x/zeros.d: Create
122 * gas/tic4x/zeros.s: Create
123 * gas/tic4x/opcodes_new.d: Added new testsuite for
124 the enhanced and special insns.
125 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite
126
127 2002-11-12 Alan Modra <amodra@bigpond.net.au>
128
129 * gas/ppc/booke.d: Adjust output for corrected condition reg.
130
131 2002-11-07 Nick Clifton <nickc@redhat.com>
132
133 * gas/all/gas.exp: Only run fastcall test for x86 PE targets.
134
135 2002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
136
137 * gas/all/gas.exp: Run fastcall label handling test.
138 * gas/all/fastcall.s: New file for testing handling of fastcall
139 labels.
140
141 2002-11-01 H.J. Lu <hjl@gnu.org>
142
143 * gas/i386/i386.exp: Add "sub".
144
145 * gas/i386/sub.d: New.
146 * gas/i386/sub.s: New.
147
148 2002-10-22 H.J. Lu <hjl@gnu.org>
149
150 * gas/mips/branch-misc-2.d: Updated.
151
152 2002-10-23 Hans-Peter Nilsson <hp@axis.com>
153
154 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
155 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests.
156
157 2002-10-21 Richard Sandiford <rsandifo@redhat.com>
158
159 * gas/mips/elf-rel7.[sd]: New test.
160 * gas/mips/mips.exp: Run it.
161
162 2002-10-12 Alexandre Oliva <aoliva@redhat.com>
163
164 * gas/mips/mips.exp: Don't xfail relax.
165 * gas/mips/relax.s: Increase coverage.
166 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr.
167 * gas/mips/relax.l: New file.
168
169 2002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
170
171 * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
172 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
173 * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
174 * gas/sh/basic.exp: Add new tests.
175
176 2002-10-09 Stephen Clarke <stephen.clarke@superh.com>
177
178 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
179 lsb in SHmedia code addresses.
180 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
181 recognition of SH-1/2/3/4 instructions.
182 (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
183 * gas/sh/sh64/abi-32.d: Adjust expected output to include
184 sh64*-*-linux* formats too.
185 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
186 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
187 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
188 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
189 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
190 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
191 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
192 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
193 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
194 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
195 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
196 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
197 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
198 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
199 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
200 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
201 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
202 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
203 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
204 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
205 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
206 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
207 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
208 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
209 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
210 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
211 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
212 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
213 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
214 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
215 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
216 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
217 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
218 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
219 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
220 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
221 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
222 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
223 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
224 gas/sh/sh64/ua64-1.d: Likewise.
225
226 2002-10-03 Chris Demetriou <cgd@broadcom.com>
227
228 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
229 tools which target a specific CPU by default.
230
231 2002-10-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
232
233 * testsuite/gas/sh/pcrel2.d: Check code also.
234
235 2002-10-02 Stephen Clarke <stephen.clarke@superh.com>
236
237 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
238 symbol generation.
239 * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
240
241 2002-09-30 H.J. Lu <hjl@gnu.org>
242
243 * gas/mips/mips.exp: Undo the last change.
244
245 2002-09-30 H.J. Lu <hjl@gnu.org>
246
247 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
248 empic3_g2 on Linux/mips.
249
250 2002-09-30 H.J. Lu <hjl@gnu.org>
251
252 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
253 rest of output.
254
255 2002-09-30 Gavin Romig-Koch <gavin@redhat.com>
256 Ken Raeburn <raeburn@cygnus.com>
257 Aldy Hernandez <aldyh@redhat.com>
258 DJ Delorie <dj@redhat.com>
259 Michael Meissner <meissner@redhat.com>
260 Eric Christopher <echristo@redhat.com>
261 Richard Sandiford <rsandifo@redhat.com>
262
263 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
264 * gas/mips/vr4111.[sd]: ...this new test.
265 * gas/mips/vr4120.[sd],
266 * gas/mips/vr4122.[sd],
267 * gas/mips/vr5400.[sd],
268 * gas/mips/vr5500.[sd]: New tests.
269 * mips.exp: Run them.
270
271 2002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
272
273 * gas/sh/pcrel2.s: New.
274 * gas/sh/pcrel2.d: New.
275 * gas/sh/basic.exp: Add pcrel2 test.
276
277 2002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
278
279 * gas/vax/elf-rel.[ds]: New test.
280 * gas/vax/quad.exp: Move contents to...
281 * gas/vax/vax.exp: ...here. New file.
282
283 2002-09-27 H.J. Lu <hjl@gnu.org>
284
285 * gas/mips/mips-jalx.s: Add ".p2align 4".
286 * gas/mips/mips16-jalx.s: Likewise.
287
288 * gas/mips/mips-jalx.d: Check nop.
289 * gas/mips/mips16-jalx.d: Likewise.
290
291 2002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
292
293 * gas/mips/mips-jalx.d: New file, check jalx assembly.
294 * gas/mips/mips-jalx.s: Likewise.
295 * gas/mips/mips-no-jalx.l: Likewise.
296 * gas/mips/mips-no-jalx.s: Likewise.
297 * gas/mips/mips16-jalx.d: Likewise.
298 * gas/mips/mips16-jalx.s: Likewise.
299 * gas/mips/mips.exp: Add new tests.
300
301 2002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
302
303 * gas/mips/jal-range.s: Fix jump overflow check.
304 * gas/mips/jal-range.l: Likewise.
305
306 2002-09-23 Nick Clifton <nickc@redhat.com>
307
308 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
309 unpredictable because of their use of the writeback bit.
310
311 2002-09-21 Nick Clifton <nickc@redhat.com>
312
313 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
314 instructions.
315 * gas/arm/inst.d: Update expected results.
316
317 2002-09-19 Jakub Jelinek <jakub@redhat.com>
318
319 * gas/i386/tlspic.s: Add tests.
320 * gas/i386/tlspic.d: Regenerated.
321 * gas/i386/tlsnopic.s: Add tests.
322 * gas/i386/tlsnopic.d: Regenerated.
323
324 2002-09-19 Richard Henderson <rth@redhat.com>
325
326 * gas/alpha/elf-reloc-7.s: New.
327 * gas/alpha/elf-reloc-7.d: New.
328 * gas/alpha/alpha.exp: Run it.
329
330 2002-09-18 Chris Demetriou <cgd@broadcom.com>
331
332 * gas/mips/mips-abi32-pic2.s: New file.
333 * gas/mips/mips-abi32-pic2.d: New file.
334 * gas/mips/mips.exp: Run new test.
335
336 2002-09-18 Chris Demetriou <cgd@broadcom.com>
337
338 * gas/mips/baddata1.s: New file.
339 * gas/mips/baddata1.l: New file.
340 * gas/mips/mips.exp: Run new test.
341
342 2002-09-18 Chris Demetriou <cgd@broadcom.com>
343
344 * gas/mips/branch-misc-1.d: New file.
345 * gas/mips/branch-misc-1.s: New file.
346 * gas/mips/branch-misc-2.s: New file.
347 * gas/mips/branch-misc-2.d: New file.
348 * gas/mips/mips.exp: Run new tests.
349
350 2002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
351
352 * gas/mips/jal-range.s: Check for jal overflows.
353 * gas/mips/jal-range.l: List file for it.
354 * gas/mips/mips.exp: Use it.
355
356 2002-09-08 Ben Elliston <bje@redhat.com>
357
358 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
359 * gas/hppa/parse/parse.exp: Likewise.
360 * gas/hppa/reloc/reloc.exp: Likewise.
361 * gas/hppa/unsorted/unsorted.exp: Likewise.
362 * gas/mn10200/basic.exp: Likewise.
363 * gas/mn10300/basic.exp: Likewise.
364 * gas/sh/basic.exp: Likewise.
365 * gas/sh/sh64/sh64.exp: Likewise.
366 * gas/v850/basic.exp: Likewise.
367 * lib/gas-defs.exp: Likewise.
368
369 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
370 * gasp/gasp.exp: Likewise.
371
372 2002-09-05 Alan Modra <amodra@bigpond.net.au>
373
374 * gas/i386/absrel.s: New.
375 * gas/i386/absrel.d: New.
376 * gas/i386/pcrel.s: New.
377 * gas/i386/pcrel.d: New.
378 * gas/i386/i386.exp: Run them.
379 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
380 index, the name will do.
381 * gas/mri/moveml.d: Escape dots.
382 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
383 * gas/mips/beq.s: Don't make text_label global.
384 * gas/mips/mips32.s: Likewise.
385 * gas/mips/mips64-mips3d.s: Likewise.
386
387 2002-08-28 Alan Modra <amodra@bigpond.net.au>
388
389 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
390 to suit. Match coff relocs. Match "from address pool" comments.
391 * gas/sparc/pcrel.s: Use 2b label in expressions.
392 * gas/sparc/pcrel64.s: Likewise.
393 * gas/sparc/pcrel.d: Adjust to suit.
394 * gas/sparc/pcrel64.d: Likewise.
395 * gas/vtable/vtable.exp: Move xfails to ..
396 (proc vtable_setup_xfails): .. here. Add i866.
397
398 * gas/macros/macros.exp (strings): Update xfails.
399
400 2002-08-26 Alan Modra <amodra@bigpond.net.au>
401
402 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
403
404 * gas/m68hc11/insns.d: Quote dots.
405 * gas/m68hc11/opers12.d: Likewise.
406
407 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
408
409 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
410 * gas/vax/quad.s: Align
411 * gas/vax/quad_elf.s: New version of quad.s with %reg.
412
413 * gas/sparc/sparc.exp (sparc_elf_setup): New.
414 Use it to xfail for non-ELF targets.
415
416 * gas/tic54x/align.s: Add comment.
417 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
418 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
419
420 2002-08-22 Nick Clifton <nickc@redhat.com>
421
422 * gas/arm/arch5tej.s: Add nops to align output.
423 * gas/arm/arch5tej.d: Expect nops.
424 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
425 * gas/arm/arm7t.d: Expect nops.
426 * gas/arm/armv1.s: Add nops.
427 * gas/arm/armv1.d: Expect nops.
428 * gas/arm/fpa-mem.s: Add nops.
429 * gas/arm/fpa-mem.d: Expext nops.
430 * gas/arm/vfp1.s: Add nops.
431 * gas/arm/vfp1.d: Expect nops.
432 * gas/arm/xscale.s: Add nops.
433 * gas/arm/xscale.d: Expect nops.
434 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
435 toolchain.
436
437 2002-08-22 Alan Modra <amodra@bigpond.net.au>
438
439 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
440 * gas/ppc/astest2.d: Escape dots.
441
442 2002-08-20 Richard Sandiford <rsandifo@redhat.com>
443
444 * gas/mips/rol.s: Add rotate by zero tests.
445 * gas/mips/rol.d: Update accordingly.
446 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
447
448 2002-08-19 Elena Zannoni <ezannoni@redhat.com>
449
450 From matthew green <mrg@redhat.com>
451 * e500.s: New tests for e500 instructions.
452 * e500.d: Results for new test.
453 * ppc.exp: Test e500.s.
454
455 2002-08-16 Stephen Clarke <stephen.clarke@superh.com>
456
457 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
458 output of objdump.
459
460 2002-08-16 Alan Modra <amodra@bigpond.net.au>
461
462 * gas/all/gas.exp (forward references): Don't test c30.
463 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
464 * gas/elf/ehopt0.s: Don't use "$" in labels.
465 * gas/ieee-fp/x930509a.exp: Don't test c30.
466 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
467 in source dir.
468 * gas/mri/mri.exp: Don't run on "m68hc*".
469 * gas/sh/basic.exp (do_fp): Match LE too.
470 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
471 "sh*-rtems".
472 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
473 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
474 preference to not running on ELF targets that might one day pass.
475 Add more xfails. Add more targets to the REL list.
476
477 2002-08-14 H.J. Lu <hjl@gnu.org>
478
479 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
480 when $0 is source.
481 * gas/mips/telempic.d: Likewise.
482 * gas/mips/telempic.d: Likewise.
483
484 2002-08-13 Stephane Carrez <stcarrez@nerim.fr>
485
486 * gas/m68hc11/all.exp: Run the new test.
487 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
488 * gas/m68hc11/insns12.d: New file.
489 * gas/m68hc11/branchs12.s: New test.
490 * gas/m68hc11/branchs12.d: New test.
491
492 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
493 are against symbols and not sections (for linker relaxation).
494 * gas/m68hc11/insns-dwarf2.d: Likewise.
495 * gas/m68hc11/insns.d: Likewise.
496 * gas/m68hc11/lbranch.d: Likewise.
497 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
498 * gas/m68hc11/opers12.d: Likewise.
499 * gas/m68hc11/opers12-dwarf2.d: Likewise.
500
501 2002-08-12 Richard Sandiford <rsandifo@redhat.com>
502
503 * gas/mips/elf-consthilo.[sd]: New test.
504 * gas/mips/mips.exp: Run it.
505
506 2002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
507
508 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
509 $0 is source.
510
511 2002-08-09 Jakub Jelinek <jakub@redhat.com>
512
513 * gas/i386/gotpc.s: New.
514 * gas/i386/gotpc.d: New.
515 * gas/i386/i386.exp: Add gotpc test.
516
517 2002-08-06 Alan Modra <amodra@bigpond.net.au>
518
519 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
520 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
521
522 2002-08-01 H.J. Lu <hjl@gnu.org>
523
524 * gas/mips/elf-rel6.s: Add ".p2align 4".
525 * gas/mips/elf-rel6.d: Check nop.
526
527 2002-08-01 Richard Sandiford <rsandifo@redhat.com>
528
529 * gas/mips/elf-rel6.[sd]: New test.
530 * gas/mips/mips.exp: Run it.
531
532 2002-07-29 Chris Demetriou <cgd@broadcom.com>
533
534 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
535 * gas/mips/elf_ase_mips16.s: Likewise.
536 * gas/mips/mips.exp: Run the new test.
537
538 2002-07-26 Alan Modra <amodra@bigpond.net.au>
539
540 * gas/ppc/altivec.d: Invoke "as" with "-a32".
541
542 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
543
544 * gas/mips/mips-gp32-fp64.d,
545 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
546
547 2002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
548
549 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
550 padding.
551 * gas/mmix/greg7.d: Ditto.
552 * gas/mmix/greg8.d: Ditto.
553 * gas/mmix/fb-2.d: Ditto.
554 * gas/mmix/comment-1.d: Ditto.
555 * gas/mmix/byte-1.d: Ditto.
556
557 2002-07-17 H.J. Lu <hjl@gnu.org>
558
559 * gas/ia64/dv-branch.d: Updated.
560 * gas/ia64/opc-b.d: Likewise.
561
562 2002-07-08 Alan Modra <amodra@bigpond.net.au>
563
564 * gas/i386/intel16.s: New.
565 * gas/i386/intel16.d: New.
566 * gas/i386/i386.exp: Run it.
567
568 2002-07-03 Alan Modra <amodra@bigpond.net.au>
569
570 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
571 with LC_ALL=C to ensure consistent sorting.
572
573 2002-06-18 Dave Brolley <brolley@redhat.com>
574
575 * gas/frv: New testsuite.
576
577 Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
578
579 * gas/sh/dsp.s: Add three more instructions.
580 * gas/sh/dsp.d: Update.
581
582 2002-06-14 Daniel Jacobowitz <drow@mvista.com>
583
584 * gas/mips/lineno.d: Use --gstabs.
585 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
586
587 2002-06-12 Tom Rix <trix@redhat.com>
588
589 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
590 text alignment tests.
591 * gas/ppc/textalign-xcoff-001.d: New Test.
592 * gas/ppc/textalign-xcoff-002.d: New Test.
593 * gas/ppc/test1xcoff32.d : Change text section alignment.
594 * gas/ppc/booke_xcoff.d: Remove invalid pad.
595
596 2002-06-06 J"orn Rennecke <joern.rennecke@superh.com>
597
598 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
599 * testsuite/gas/sh/pcrel.d: Update.
600 * testsuite/gas/sh/pcrel.l: New file.
601
602 2002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
603
604 * gas/hppa/basic/add.s: Set code level to 1.1.
605 * gas/hppa/basic/branch.s: Likewise.
606 * gas/hppa/basic/dcor.s: Likewise.
607 * gas/hppa/basic/logical.s: Likewise.
608 * gas/hppa/basic/shladd.s: Likewise.
609 * gas/hppa/basic/sub.s: Likewise.
610 * gas/hppa/basic/unit.s: Likewise.
611 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
612
613 2002-05-31 Chris G. Demetriou <cgd@broadcom.com>
614
615 * gas/mips/sb1-ext-mdmx.s: New file.
616 * gas/mips/sb1-ext-mdmx.d: Likewise.
617 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
618
619 2002-05-31 Chris G. Demetriou <cgd@broadcom.com>
620
621 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
622 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
623
624 2002-05-30 Chris G. Demetriou <cgd@broadcom.com>
625
626 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
627 instruction encodings.
628 * gas/mips/mips64-mdmx.d: Likewise.
629
630 2002-05-30 Chris G. Demetriou <cgd@broadcom.com>
631
632 * gas/mips/mips64-mdmx.s: New file.
633 * gas/mips/mips64-mdmx.d: Likewise.
634 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
635
636 2002-05-30 Richard Henderson <rth@redhat.com>
637
638 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
639 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
640 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
641 * gas/alpha/alpha.exp: Run them.
642
643 2002-05-30 Tom Rix <trix@redhat.com>
644
645 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
646 packing, warning, instruction packing, label, immediate and,
647 error tests.
648 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
649 New tests.
650 * gas/d10v/control-001.d: New test.
651 * gas/d10v/warning-001.d - warning-019.d: New tests.
652 * gas/d10v/label-001.d: New test.
653 * gas/d10v/error-001.d - error-002.d : New tests.
654 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
655
656 * lib/gas-defs.exp (run_dump_test): Add error option.
657
658 2002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
659
660 * gas/dlx: New directory: DLX gas testsuite
661 * alltests.exp: New file: Test driver
662 * branch.d: New file: Expected results.
663 * branch.s: New file: Test branch insns.
664 * itype.d: New file: Expected results.
665 * itype.s: New file: Test ordinary insns.
666 * lhi.d: New file: Expected results.
667 * lhi.s: New file: Test load hi insns.
668 * load.d: New file: Expected results.
669 * load.s: New file: Test load insns.
670 * rtype.d: New file: Expected results.
671 * rtype.s: New file: Test arithmetic insns.
672 * store.d: New file: Expected results.
673 * store.s: New file: Test store insns.
674
675 2002-05-23 Jakub Jelinek <jakub@redhat.com>
676
677 * gas/i386/tlspic.s: New file.
678 * gas/i386/tlsd.s: New file.
679 * gas/i386/tlsnopic.s: New file.
680 * gas/i386/tlsd.d: New file.
681 * gas/i386/tlsnopic.d: New file.
682 * gas/i386/tlspic.d: New file.
683 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests.
684 * gas/ia64/tls.s: New file.
685 * gas/ia64/tls.d: New file.
686 * gas/ia64/ia64.exp: Add tls test.
687
688 2002-05-23 Tom Rix <trix@redhat.com>
689
690 * gas/d10v/d10v.exp: Add instruction packing test.
691 * gas/d10v/instruction_packing.s : New test.
692
693 2002-05-22 Tom Rix <trix@redhat.com>
694
695 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
696 * gas/d10v/address-001.s - address-041.s : New tests.
697
698 2002-05-23 H.J. Lu <hjl@gnu.org>
699
700 * gas/mips/elf-rel.d: Skip the padding.
701 * gas/mips/elfel-rel.d: Likewise.
702
703 2002-05-23 H.J. Lu <hjl@gnu.org>
704
705 * gas/all/align2.d: New.
706 * gas/all/align2.s: New.
707
708 * gas/all/gas.exp: Run align2.
709
710 2002-05-22 H.J. Lu <hjl@gnu.org>
711
712 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
713 write.c.
714 * gas/mips/elfel-rel.d: Likewise.
715
716 Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
717
718 * gas/sh/pcrel-coff.s: New file.
719 * gas/sh/pcrel-coff.d: Likewise.
720 * gas/sh/basic.exp: For coff, don't do dsp test,
721 and a modified pcrel test.
722
723 2002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
724
725 * gas/mips/rol64.s: New file, test of drol, dror macros.
726 * gas/mips/rol64.d: Likewise.
727 * gas/mips/mips.exp: Add new test.
728
729 2002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
730
731 * gas/arm/arm.exp: Replace deprecated command line switches
732 with their modern equivalents.
733 * gas/arm/arm7t.d: As above.
734 * gas/arm/armv1.d: As above.
735 * gas/arm/fpa-dyadic.d: As above.
736 * gas/arm/fpa-mem.d: As above.
737 * gas/arm/fpa-monadic.d: As above.
738 * gas/arm/inst.d: As above.
739 * gas/arm/ldconst.d: As above.
740 * gas/arm/xscale.d: As above.
741
742 2002-05-13 Alan Modra <amodra@bigpond.net.au>
743
744 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
745 * gas/i386/x86-64-opcode.d: Adjust.
746
747 2002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
748
749 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
750 * gas/arm/arm7t.d: Add expected results. (Make sure that the
751 subtract is not converted into an add).
752
753 2002-04-23 H.J. Lu <hjl@gnu.org>
754
755 * gas/mips/elempic.d: Use empic.l.
756 * gas/mips/telempic.d: Likewise.
757 * gas/mips/tempic.d: Likewise.
758
759 2002-04-23 H.J. Lu <hjl@gnu.org>
760
761 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
762 test on hppa*-*-linux* nor hppa*-*-netbsd*.
763
764 2002-04-22 Chris Demetriou <cgd@broadcom.com>
765
766 * gas/mips/mips-gp64-fp32.l: New file.
767 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
768 output.
769 * gas/mips/mips-gp64-fp64.l: New file.
770 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
771 output.
772
773 2002-04-22 Chris Demetriou <cgd@broadcom.com>
774
775 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
776 which is a file used to regexp_diff the assembler's pruned stderr
777 output.
778 (write_file): New helper function to write a string into a file.
779
780 * gas/mips/empic.l: New file which matches empic tests' warnings.
781 * gas/mips/empic.d: Use empic.l.
782
783 2002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
784
785 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
786 toolchain.
787 (struct, align, incbin): Use case switch so that other targets to
788 be skipped can be added in the future.
789
790 2002-04-17 matthew green <mrg@redhat.com>
791
792 * gas/ppc/altivec.d: Fix dssall test.
793 * gas/ppc/altivec.s: Likewise.
794 * gas/ppc/altivec_xcoff.d: Likewise.
795 * gas/ppc/altivec_xcoff.s: Likewise.
796 * gas/ppc/altivec_xcoff64.d: Likewise.
797 * gas/ppc/altivec_xcoff64.s: Likewise.
798
799 2002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
800
801 * gas/mips/mips.exp: Remove spurious whaitespace.
802 Open out one-line if-then-else test clauses so that other clauses
803 can be inserted in the future.
804
805 2002-03-19 Bo Thorsen <bo@suse.de>
806
807 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
808 * gas/i386/x86-64-opcode.s: Likewise
809
810 2002-03-15 Chris G. Demetriou <cgd@broadcom.com>
811
812 * gas/mips/mips64-mips3d.s: New file.
813 * gas/mips/mips64-mips3d.d: Likewise.
814 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
815
816 2002-03-15 Chris G. Demetriou <cgd@broadcom.com>
817
818 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
819 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
820
821 2002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
822
823 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
824
825 2002-03-05 Paul Koning <pkoning@equallogic.com>
826
827 * gas/pdp11/pdp11.exp: New file.
828 * gas/pdp11/opcode.s: Ditto.
829 * gas/pdp11/opcode.d: Ditto.
830
831 2002-02-22 Bo Thorsen <bo@suse.de>
832
833 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
834 (checks invalid opcodes) checks
835 * x86-64-inval.l: New file.
836 * x86-64-inval.s: New file.
837 * x86-64-opcode.d: New file.
838 * x86-64-opcode.s: New file.
839
840 2002-02-26 Chris Demetriou <cgd@broadcom.com>
841
842 * gas/mips/empic2.d: Adjust for the fact that relocations on
843 symbols local to this file are resolved at assembly time into
844 section-relative relocations, even if the symbols are extern.
845 * gas/mips/empic2.s: Add file offset information, so the next
846 person to do the math mentioned above has an easier time.
847 * gas/mips/jal-empic-elf.d: New test.
848 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
849 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
850 * gas/mips/mips.exp: Run the new tests.
851
852 2002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
853
854 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
855 * mips-gp64-fp32-pic.s: Likewise.
856 * mips-gp64-fp32.d: Likewise.
857 * mips-gp64-fp32.s: Likewise.
858 * mips-gp64-fp64-pic.d: Likewise.
859 * mips-gp64-fp64-pic.s: Likewise.
860 * mips-gp64-fp64.d: Likewise.
861 * mips-gp64-fp64.s: Likewise.
862
863 2002-02-25 Alan Modra <amodra@bigpond.net.au>
864
865 * gas/hppa/reloc/reloc.exp: Update copyright date.
866
867 2002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
868
869 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
870 Adjust to changes in readelf output.
871
872 2002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
873
874 * gasp/gasp.exp: If gasp does not exist, do not complain, just
875 exit silently.
876
877 2002-02-20 Tom Rix <trix@redhat.com>
878
879 * gas/ppc/ppc.exp: Add xcoff booke tests.
880 * gas/ppc/booke_xcoff.s: New.
881 * gas/ppc/booke_xcoff.d: New.
882 * gas/ppc/booke_xcoff64.s: New.
883 * gas/ppc/booke_xcoff64.d: New.
884
885 2002-02-18 Daniel Jacobowitz <drow@mvista.com>
886
887 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
888 support it.
889
890 2002-02-14 Tom Rix <trix@redhat.com>
891
892 * gas/ppc/ppc.exp: Add xcoff altivec tests.
893 * gas/ppc/altivec_xcoff.s: New.
894 * gas/ppc/altivec_xcoff.d: New.
895 * gas/ppc/altivec_xcoff64.s: New.
896 * gas/ppc/altivec_xcoff64.d: New.
897
898 2002-02-13 Ben Elliston <bje@redhat.com>
899
900 * gasp/flonums.asm: New test.
901 * gasp/flonums.err: New result.
902 * gasp/flonums.out: Likewise.
903
904 2002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
905
906 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
907 hppa_fix_adjustable change.
908
909 2002-02-09 Richard Henderson <rth@redhat.com>
910
911 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
912 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
913 * gas/alpha/alpha.exp: Run them.
914
915 2002-02-08 Chris Demetriou <cgd@broadcom.com>
916
917 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
918 MIPS ECOFF tests, providing what information is known about
919 the origins of the failures.
920
921 2002-02-08 Alexandre Oliva <aoliva@redhat.com>
922
923 Contribute sh64-elf.
924 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
925 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
926 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
927 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
928 output of objdump.
929 * gas/sh/sh64/crange1-2.d: Likewise.
930 * gas/sh/sh64/crange2-2.d: Likewise.
931 * gas/sh/sh64/crange3-1.d: Likewise.
932 * gas/sh/sh64/crange4-1.d: Likewise.
933 * gas/sh/sh64/datal-2.d: Likewise.
934 * gas/sh/sh64/datal32-1.d: Likewise.
935 * gas/sh/sh64/datal32-3.d: Likewise.
936 * gas/sh/sh64/localcom-1.d: Likewise.
937 * gas/sh/sh64/mix-1.d: Likewise.
938 * gas/sh/sh64/pt32-1.d: Likewise.
939 * gas/sh/sh64/rel32-1.d: Likewise.
940 * gas/sh/sh64/rel32-2.d: Likewise.
941 * gas/sh/sh64/rel32-3.d: Likewise.
942 * gas/sh/sh64/rel32-4.d: Likewise.
943 * gas/sh/sh64/rel32-5.d: Likewise.
944 * gas/sh/sh64/ua32-1.d: Likewise.
945 2001-03-14 DJ Delorie <dj@redhat.com>
946 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
947 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
948 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
949 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
950 2001-03-12 DJ Delorie <dj@redhat.com>
951 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
952 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
953 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
954 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
955 2001-03-06 DJ Delorie <dj@redhat.com>
956 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
957 * gas/sh/sh64/lineno.s: Ditto.
958 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
959 * gas/sh/sh64/err-dsp.s: New test.
960 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
961 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
962 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
963 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
964 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
965 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
966 gas/sh/sh64/crange5-1.d: New tests.
967 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
968 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
969 * gas/sh/sh64/err-pt-1.s: New test.
970 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
971 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
972 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
973 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
974 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
975 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
976 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
977 * gas/sh/sh64/case-noexp-1.d: Ditto.
978 * gas/sh/sh64/mix-noexp-1.d: Ditto.
979 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
980 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
981 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
982 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
983 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
984 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
985 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
986 * gas/sh/sh64/shift64-3.d: Fix typo.
987 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
988 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
989 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
990 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
991 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
992 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
993 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
994 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
995 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
996 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
997 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
998 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
999 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
1000 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
1001 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
1002 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
1003 for errors not being emitted at the .mode directives anymore.
1004 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
1005 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
1006 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
1007 * gas/sh/sh64/err-3.s: New test.
1008 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
1009 gas/sh/sh64/immexpr64-1.d: New tests.
1010 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
1011 gas/sh/sh64/immexpr64-2.d: New tests.
1012 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
1013 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
1014 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
1015 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
1016 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
1017 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
1018 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
1019 gas/sh/sh64/rel64-5.d: New tests.
1020 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
1021 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
1022 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
1023 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
1024 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
1025 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
1026 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
1027 gas/sh/sh64/datal64-3.d: New tests.
1028 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
1029 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
1030 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
1031 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
1032 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
1033 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
1034 New tests.
1035 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
1036 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
1037 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
1038 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
1039 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
1040 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
1041 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
1042 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
1043 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
1044 gas/sh/sh64/datal64-1.d: New test.
1045 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
1046 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
1047 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
1048 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
1049 * gas/sh/sh64: New testsuite.
1050
1051 2002-02-06 Alexandre Oliva <aoliva@redhat.com>
1052
1053 * gas/sh/pic.d, gas/sh/pic.s: New test.
1054 * gas/sh/basic.exp: Run it.
1055
1056 2002-02-05 Alan Modra <amodra@bigpond.net.au>
1057
1058 * gas/ppc/test1elf64.d: Tweak arch name.
1059
1060 2002-02-04 Alexandre Oliva <aoliva@redhat.com>
1061
1062 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
1063 * gas/sh/basic.exp: Run it.
1064
1065 2002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
1066
1067 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
1068 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
1069 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
1070 tests for base-plus-offset relocations and global register
1071 allocations for weak and common symbols.
1072
1073 2002-02-02 Alan Modra <amodra@bigpond.net.au>
1074
1075 * gas/elf/elf.exp: Don't special case v850.
1076
1077 2002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
1078
1079 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
1080 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
1081 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
1082 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
1083
1084 2002-01-22 Alexandre Oliva <aoliva@redhat.com>
1085
1086 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
1087 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
1088
1089 2002-01-22 Richard Henderson <rth@redhat.com>
1090
1091 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
1092 * gas/alpha/alpha.exp: Run it.
1093
1094 2002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
1095
1096 * gas/cris/cris.exp: Comment typo fix
1097
1098 2002-01-18 Richard Earnshaw <rearnsha@arm.com>
1099 Keith Walker <keith.walker@arm.com>
1100
1101 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
1102 * gas/arm/arm.exp (arch5tej): New dump test.
1103
1104 2002-01-18 Richard Earnshaw <rearnsha@arm.com>
1105
1106 * gas/arm/vfp1.d: Use new command-line options.
1107 * gas/arm/vfp1xD.d: Likewise.
1108 * gas/arm/arm.exp (vfp-bad): Likewise.
1109 * gas/arm/maverick.d: Likewise.
1110
1111 2002-01-17 Timothy Wall <twall@oculustech.com>
1112
1113 * gas/tic54x/labels.s (after_macro): Correct comments.
1114
1115 2002-01-15 Richard Earnshaw <rearnsha@arm.com>
1116
1117 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
1118 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
1119 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
1120 * gas/arm/arm.exp: Run new VFP tests.
1121
1122 2002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
1123
1124 * gas/elf/section2.e-m32r: New file.
1125 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
1126
1127 * gas/sh/dsp.d: Fix expected results.
1128
1129 2002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
1130
1131 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
1132 v850-elf toolchain.
1133
1134 2002-01-14 Richard Earnshaw <rearnsha@arm.com>
1135
1136 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
1137 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
1138 arm/fpa-dyadic.d: New tests.
1139 * gas/arm/le-fpconst.d (objdump): pass --section=.text
1140 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
1141
1142 2002-01-14 Richard Earnshaw <rearnsha@arm.com>
1143
1144 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
1145 * gas/arm/arm.exp (run_error_test): New proc.
1146 (armv1-bad): New error test.
1147
1148 2002-01-11 Richard Earnshaw <rearnsha@arm.com>
1149
1150 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
1151 immediate pseudo-operations.
1152 * gas/arm/arm.exp: Run it.
1153
1154 2002-01-10 matthew green <mrg@redhat.com>
1155
1156 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
1157 * gas/xstormy16/allinsn.d: Regenerate.
1158 * gas/xstormy16/allinsn.s: Regenerate.
1159
1160 2002-01-09 Richard Earnshaw <rearnsha@arm.com>
1161
1162 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
1163
1164 2002-01-08 H.J. Lu <hjl@gnu.org>
1165
1166 * gas/mips/elf-rel.s: New tests for nested ().
1167
1168 * gas/mips/elf-rel.d: Modified for nested () tests.
1169 * gas/mips/elfel-rel.d: Likewise.
1170
1171 2002-01-05 Daniel Jacobowitz <drow@mvista.com>
1172
1173 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
1174 * gas/mips/mips-abi32-pic.s: Add .frame directive.
1175 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1176 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1177 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1178 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1179
1180 2002-01-02 Chris Demetriou <cgd@broadcom.com>
1181
1182 * gas/mips/empic3_e.d: New file to test -membedded-pic
1183 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
1184 * gas/mips/empic3_e.s: Likewise.
1185 * gas/mips/empic3_g1.d: Likewise.
1186 * gas/mips/empic3_g1.s: Likewise.
1187 * gas/mips/empic3_g2.d: Likewise.
1188 * gas/mips/empic3_g2.s: Likewise.
1189 * gas/mips/mips.exp: Run the new tests.
1190
1191 2001-12-21 Anders Norlander <anorland@synergenix.se>
1192
1193 * gas/all/incbin.dat: New [binary] file.
1194 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
1195 * gas/all/incbin.d: Reflect change in incbin.s
1196
1197 2001-12-20 Alexandre Oliva <aoliva@redhat.com>
1198
1199 * gas/sh/err-at.s: New test.
1200
1201 2001-12-18 Hans-Peter Nilsson <hp@axis.com>
1202
1203 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
1204 handling.
1205
1206 2001-12-07 Geoffrey Keating <geoffk@redhat.com>
1207 matthew green <mrg@redhat.com>
1208
1209 * gas/xstormy16/allinsn.d: New file.
1210 * gas/xstormy16/allinsn.exp: New file.
1211 * gas/xstormy16/allinsn.s: New file.
1212 * gas/xstormy16/allinsn.sh: New file.
1213 * gas/xstormy16/gcc.d: New file.
1214 * gas/xstormy16/gcc.s: New file.
1215 * gas/xstormy16/gcc.sh: New file.
1216 * gas/xstormy16/reloc-1.d: New file.
1217 * gas/xstormy16/reloc-1.s: New file.
1218 * gas/xstormy16/reloc-2.d: New file.
1219 * gas/xstormy16/reloc-2.s: New file.
1220
1221 2001-12-08 Alan Modra <amodra@bigpond.net.au>
1222
1223 * gas/all/incbin.s: Add spaces before directives.
1224 * gas/all/incbin.d: Update.
1225
1226 2001-12-07 Jeffrey A Law (law@cygnus.com)
1227
1228 * gas/hppa/parse/linesepbug.s: Restore to its original form,
1229 reverting change of July 19, 2000.
1230
1231 2001-12-05 Richard Earnshaw <rearnsha@arm.com>
1232
1233 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
1234 no post-indexed addressing modes.
1235
1236 2001-11-25 Andreas Jaeger <aj@suse.de>
1237
1238 * gas/all/gas.exp (incbin): Fix condition.
1239
1240 2001-11-23 Jeffrey A Law (law@cygnus.com)
1241
1242 * gas/all/gas.exp (incbin): Do not run on the PA.
1243
1244 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
1245
1246 2001-11-16 Chris Demetriou <cgd@broadcom.cOm>
1247
1248 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
1249 to test symbol plus offset relocations in various ways.
1250 * gas/mips/mips.exp: Run new test.
1251
1252 2001-11-15 Alan Modra <amodra@bigpond.net.au>
1253
1254 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
1255
1256 2001-11-11 Timothy Wall <twall@alum.mit.edu>
1257
1258 * gas/tic54x/sections.[sd]: Check for named, initialized sections
1259 defaulting to CODE and DATA.
1260 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
1261 assembler, the difference is not worth the effort to fix. We'd
1262 prefer the assembler *not* fill the section alignment.
1263 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
1264 length.
1265 * gas/tic54x/labels.s: Document differences from TI tools.
1266 * gas/tic54x/extaddr.d: Match output.
1267 * gas/all/gas.exp: On c54x targets, don't do any tests that use
1268 p2align.
1269 * gas/macros/macros.exp: Expect failure matching use of .ascii.
1270
1271 2001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1272
1273 * gas/mips/mips.exp: Change naming of some conditionals to reflect
1274 the object format they actually mean. Don't try mips-abi32 and
1275 mips-abi32-pic tests for ecoff.
1276
1277 2001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
1278
1279 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
1280 Prune and generalize, adjusting to generic ELF file layout changes.
1281
1282 2001-11-04 Chris Demetriou <cgd@broadcom.com>
1283
1284 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
1285 (aout): Don't set if *-*-netbsd*.
1286
1287 2001-11-02 NIIBE Yutaka <gniibe@m17n.org>
1288
1289 * gas/sh/basic.exp: For Linux, add "-big" option for the
1290 invocation of gas.
1291
1292 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1293
1294 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
1295 instruction.
1296 * gas/m68hc11/opers12.d: Likewise.
1297 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1298
1299 2001-10-31 Chris Demetriou <cgd@broadcom.com>
1300
1301 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
1302 * gas/mips/empic.d: Likewise.
1303 * gas/mips/elempic.d: Likewise (it was copied into other files).
1304 * gas/mips/telempic.d: Likewise.
1305 * gas/mips/tempic.d: Likewise.
1306
1307 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
1308 related ops) syntax, test loads with large offsets.
1309 * gas/mips/emcic2.d: Likewise.
1310 * gas/mips/mips.exp: Run the new test on ELF platforms.
1311
1312 2001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
1313
1314 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
1315 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
1316 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
1317 * gas/mmix/save-op.l: Update to match latest listing behaviour.
1318 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
1319
1320 2001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
1321
1322 * gas/mmix/tst.s: Delete unused file.
1323 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
1324 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
1325 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
1326 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
1327 gas/mmix/fb-2.s: Remove trailing empty lines.
1328
1329 2001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1330
1331 * gas/mmix: New testsuite directory.
1332
1333 2001-10-24 Chris Demetriou <cgd@broadcom.com>
1334
1335 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
1336 file introduced in the change on 2001-05-15.
1337
1338 2001-10-24 Chris Demetriou <cgd@broadcom.com>
1339
1340 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
1341 Delete use of ".size".
1342 * gas/mips/mips-abi32.s: Likewise.
1343 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1344 * gas/mips/mips-gp32-fp32.s: Likewise.
1345 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1346 * gas/mips/mips-gp32-fp64.s: Likewise.
1347 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1348 * gas/mips/mips-gp64-fp32.s: Likewise.
1349 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1350 * gas/mips/mips-gp64-fp64.s: Likewise.
1351
1352 2001-10-23 Chris Demetriou <cgd@broadcom.com>
1353
1354 * gas/mips/beq.s: Add zero words at end of instructions so
1355 that objdump will print "..." when disassembling.
1356 * gas/mips/beq.d: Update for disassembler changes which force
1357 branch delay-slot nops to be printed.
1358 * gas/mips/bge.d: Ditto.
1359 * gas/mips/bgeu.d: Ditto.
1360 * gas/mips/blt.d: Ditto.
1361 * gas/mips/bltu.d: Ditto.
1362 * gas/mips/jal-svr4pic.d: Ditto.
1363 * gas/mips/jal-xgot.d: Ditto.
1364
1365 2001-10-20 H.J. Lu <hjl@gnu.org>
1366
1367 * gas/elf/ehopt0.s: Lose ",@progbits".
1368
1369 2001-10-17 Chris Demetriou <cgd@broadcom.com>
1370
1371 * gas/mips/mips.exp (sb1-ext-ps): New test to test
1372 SB-1 core's paired-single extensions to the MIPS64 ISA.
1373 * gas/mips/sb1-ext-ps.d: New file.
1374 * gas/mips/sb1-ext-ps.s: New file.
1375
1376 2001-10-17 matthew green <mrg@redhat.com>
1377
1378 * gas/ppc/altivec.s: New test for AltiVec.
1379 * gas/ppc/altivec.d: New file.
1380 * gas/ppc/ppc.exp: Test altivec.s
1381
1382 2001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
1383
1384 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
1385
1386 2001-10-13 matthew green <mrg@redhat.com>
1387
1388 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
1389 mtdcr, msync, dcba, mbar): New BookE tests.
1390 * gas/ppc/booke.d: Update for new BookE tests.
1391
1392 2001-10-12 matthew green <mrg@redhat.com>
1393
1394 * gas/ppc/booke.s: New test for Motorola BookE.
1395 * gas/ppc/booke.d: New file.
1396 * gas/ppc/ppc.exp: Test booke.s.
1397
1398 2001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
1399
1400 * sh/basic.exp: Add dsp dump test.
1401 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
1402 * sh/dsp.s: New file: Test assembly source of DSP single data
1403 transfer instructions.
1404
1405 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
1406
1407 * gas/arm/arm.exp: Run arm9e tests.
1408
1409 * gas/arm/maverick.c: New.
1410
1411 * gas/arm/maverick.d: New.
1412
1413 * gas/arm/maverick.s: New.
1414
1415 2001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1416
1417 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
1418 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1419 * gas/mips/mips-gp64-fp32.d: Likewise.
1420 * gas/mips/mips-gp64-fp32.s: Likewise.
1421 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1422 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1423 * gas/mips/mips-gp64-fp64.d: Likewise.
1424 * gas/mips/mips-gp64-fp64.s: Likewise.
1425 * gas/mips/elempic.d: Likewise.
1426 * gas/mips/ld.d: Likewise.
1427 * gas/mips/uld.d: Likewise.
1428 * gas/mips/usd.d: Likewise.
1429
1430 2001-09-29 H.J. Lu <hjl@gnu.org>
1431
1432 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
1433 x86_64-*-*.
1434
1435 2001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
1436
1437 * gas/s390: New directory.
1438 * gas/s390/opcode.d: New file.
1439 * gas/s390/opcode.s: New file.
1440 * gas/s390/opcode64.d: New file.
1441 * gas/s390/opcode64.s: New file.
1442 * gas/s390/operands.d: New file.
1443 * gas/s390/operands.s: New file.
1444 * gas/s390/operands64.d: New file.
1445 * gas/s390/operands64.s: New file.
1446 * gas/s390/reloc.d: New file.
1447 * gas/s390/reloc.s: New file.
1448 * gas/s390/reloc64.d: New file.
1449 * gas/s390/reloc64.s: New file.
1450 * gas/s390/s390.exp: New file.
1451
1452 2001-09-07 Eric Christopher <echristo@redhat.com>
1453
1454 * gas/mips/mips64.d: Change to use isa64.
1455 * gas/mips/mips32.d: Change to use isa32.
1456
1457 2001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1458
1459 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
1460 * gas/mips/mips-abi32.s: Likewise.
1461 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1462 * gas/mips/mips-gp32-fp32.s: Likewise.
1463 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1464 * gas/mips/mips-gp32-fp64.s: Likewise.
1465 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1466 * gas/mips/mips-gp64-fp32.s: Likewise.
1467 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1468 * gas/mips/mips-gp64-fp64.s: Likewise.
1469
1470 2001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1471
1472 * gas/mips/beq.d: Check branches to external labels.
1473 * gas/mips/beq.s: Likewise.
1474 * gas/mips/bge.d: Likewise.
1475 * gas/mips/bge.s: Likewise.
1476 * gas/mips/bgeu.d: Likewise.
1477 * gas/mips/bgeu.s: Likewise.
1478 * gas/mips/blt.d: Likewise.
1479 * gas/mips/blt.s: Likewise.
1480 * gas/mips/bltu.d: Likewise.
1481 * gas/mips/bltu.s: Likewise.
1482 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
1483 * gas/mips/empic.d: Likewise.
1484 * gas/mips/empic.s: Likewise.
1485 * gas/mips/telempic.d: Likewise.
1486 * gas/mips/tempic.d: Likewise.
1487
1488 2001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1489
1490 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
1491 relocations, tradtional variant.
1492
1493 2001-08-04 Richard Henderson <rth@redhat.com>
1494
1495 * gas/alpha/alpha.exp: New file.
1496 * gas/alpha/elf-reloc-1.[sd]: New test.
1497 * gas/alpha/elf-reloc-2.[sl]: New test.
1498 * gas/alpha/elf-reloc-3.[sl]: New test.
1499 * gas/alpha/elf-reloc-4.[sd]: New test.
1500 * gas/alpha/fp.exp: Remove file.
1501 * gas/alpha/fp.s: Output to .data not .rdata.
1502 * gas/alpha/fp.d: Adjust to match.
1503
1504 2001-09-04 Jeffrey A Law (law@cygnus.com)
1505
1506 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
1507
1508 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
1509 ELF toolchain.
1510 * gas/h8300/h8300-elf.exp: Likewise.
1511
1512 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
1513
1514 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
1515
1516 2001-08-30 J"orn Rennecke <amylaar@redhat.com>
1517
1518 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
1519 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
1520 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
1521 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
1522 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
1523 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
1524 * gas/h8300/ffxx1-elf.s: Likewise.
1525 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
1526 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
1527 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
1528 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
1529 * gas/h8300/ffxx1.s: Move to:
1530 * gas/h8300/ffxx1-coff.s .
1531
1532 2001-08-29 J"orn Rennecke <amylaar@redhat.com>
1533
1534 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
1535 where mismatch occurs due to regexp mismatch.
1536
1537 2001-08-27 Staffan Ulfberg <staffanu@swox.se>
1538 Alan Modra <amodra@bigpond.net.au>
1539
1540 * gas/macros/macros.exp: xfail powerpc-*-aix.
1541 * gas/ppc/astest64.s: New.
1542 * gas/ppc/astest64.d: New.
1543 * gas/ppc/astest2_64.s: New.
1544 * gas/ppc/astest2_64.d: New.
1545 * gas/ppc/test1elf.asm: New.
1546 * gas/ppc/test1xcoff.asm: New.
1547 * gas/ppc/generate.sh: New. Generate new files below from above .asm
1548 * gas/ppc/test1elf32.s: New.
1549 * gas/ppc/test1elf32.d: New.
1550 * gas/ppc/test1elf64.s: New.
1551 * gas/ppc/test1elf64.d: New.
1552 * gas/ppc/test1xcoff32.s: New.
1553 * gas/ppc/test1xcoff32.d: New.
1554 * gas/ppc/ppc.exp: Run new tests.
1555 * gas/ppc/simpshft.s: Tweak align now that we get nops.
1556
1557 2001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1558
1559 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
1560 mips.
1561 * gas/mips/mips.exp: Likewise. Use traditional testcases for
1562 mips${el}16-f if needed.
1563 * gas/mips/elempic.d: New file, testcase for little endian empic.
1564 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
1565 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
1566 * gas/mips/mipsel16-f.d: Likewise.
1567 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
1568 relocations.
1569 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
1570 relocations, traditional variant.
1571
1572 2001-08-17 H.J. Lu <hjl@gnu.org>
1573
1574 * gas/sparc/unalign.d: Support Sparc V9.
1575
1576 2001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1577
1578 * gas/mips/mips.exp: Added performance counter test.
1579 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
1580 * gas/mips/perfcount.d: Likewise.
1581
1582 2001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
1583
1584 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
1585 arguments.
1586 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
1587 arguments to .uaword.
1588
1589 2001-08-10 H.J. Lu <hjl@gnu.org>
1590
1591 * gas/mips/e32-rel2.d: Updated for the objdump output change.
1592 * gas/mips/e32el-rel2.d: Likewise.
1593 * gas/mips/elf-rel.d: Likewise.
1594 * gas/mips/elf-rel2.d: Likewise.
1595 * gas/mips/elf-rel3.d: Likewise.
1596 * gas/mips/elf_e_flags1.d: Likewise.
1597 * gas/mips/elf_e_flags2.d: Likewise.
1598 * gas/mips/elf_e_flags3.d: Likewise.
1599 * gas/mips/elf_e_flags4.d: Likewise.
1600 * gas/mips/elfel-rel.d: Likewise.
1601 * gas/mips/elfel-rel2.d: Likewise.
1602 * gas/mips/elfel-rel3.d: Likewise.
1603 * gas/mips/empic.d: Likewise.
1604 * gas/mips/mips16-e.d: Likewise.
1605 * gas/mips/mips16-f.d: Likewise.
1606 * gas/mips/mipsel16-f.d: Likewise.
1607 * gas/mips/telempic.d: Likewise.
1608 * gas/mips/tempic.d: Likewise.
1609 * gas/mips/tmips16-e.d: Likewise.
1610 * gas/mips/tmipsel16-e.d: Likewise.
1611
1612 * gas/mips/mips16-f.d: Fix the symbol table output.
1613
1614 * gas/mips/mipsel16-f.d: Fix the endian.
1615
1616 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
1617
1618 2001-08-10 Richard Sandiford <rsandifo@redhat.com>
1619
1620 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
1621 * gas/mips/mips-gp32-fp64.d: Likewise.
1622 * gas/mips/mips-abi32.d: Likewise.
1623 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
1624 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
1625 * gas/mips/mips-abi32-pic.d: Likewise.
1626
1627 2001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1628
1629 * mips/lb.d: Reflect disassembler output fixes.
1630 * mips/mips32.d: Likewise.
1631 * mips/mips64.d: Likewise. Typo.
1632 * mips/sb.d: Likewise.
1633 * mips/trunc.d: Likewise.
1634
1635 2001-08-04 H.J. Lu <hjl@gnu.org>
1636
1637 * gas/cris/operand-err-1.s: Updated.
1638
1639 2001-08-04 H.J. Lu <hjl@gnu.org>
1640 Chris G. Demetriou <cgd@broadcom.com>
1641
1642 * gas/mips/e32-rel4.s: Removed.
1643
1644 * gas/mips/e32-rel4.d: Use elf-rel4.s.
1645
1646 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
1647
1648 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
1649 * gas/mips/mips-abi32.d: Likewise.
1650 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
1651 * gas/mips/mips-gp32-fp32.d: Likewise.
1652 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
1653 * gas/mips/mips-gp32-fp64.d: Likewise.
1654 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
1655 * gas/mips/mips-gp64-fp32.d: Likewise.
1656 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
1657 * gas/mips/mips-gp64-fp64.d: Likewise.
1658
1659 * gas/mips/mips-abi32-pic.s: Add space for objdump.
1660 * gas/mips/mips-abi32.s: Likewise.
1661 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1662 * gas/mips/mips-gp32-fp32.s: Likewise.
1663 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1664 * gas/mips/mips-gp32-fp64.s: Likewise.
1665 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1666 * gas/mips/mips-gp64-fp32.s: Likewise.
1667 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1668 * gas/mips/mips-gp64-fp64.s: Likewise.
1669
1670 * gas/mips/mips-abi32-pic.s: Add the missing .end.
1671 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
1672 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
1673 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
1674 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
1675
1676 2001-08-03 Richard Sandiford <rsandifo@redhat.com>
1677
1678 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
1679 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
1680
1681 * gas/mips/mips.exp: Run new tests.
1682
1683 2001-08-02 Richard Sandiford <rsandifo@redhat.com>
1684
1685 * gas/mips/mips-gp32-fp32,
1686 * gas/mips/mips-gp32-fp64,
1687 * gas/mips/mips-gp64-fp32,
1688 * gas/mips/mips-gp64-fp64,
1689 * gas/mips/mips-abi32,
1690 * gas/mips/mips-gp32-fp32-pic,
1691 * gas/mips/mips-gp32-fp64-pic,
1692 * gas/mips/mips-gp64-fp32-pic,
1693 * gas/mips/mips-gp64-fp64-pic,
1694 * gas/mips/mips-abi32-pic: New testcases.
1695
1696 * gas/mips/mips.exp: Run them.
1697
1698 2001-08-01 Alan Modra <amodra@bigpond.net.au>
1699
1700 * gas/elf/section2.l: Adjust warning message comparison.
1701
1702 2001-07-31 Richard Sandiford <rsandifo@redhat.com>
1703
1704 * gas/mips/mips.exp (el): New variable.
1705 Use it to pick ELF reloc tests.
1706
1707 2001-07-26 Chris Demetriou <cgd@broadcom.com>
1708
1709 * gas/mips/lif-empic.d: Add back dollar signs before floating
1710 point register names.
1711
1712 2001-07-26 Alan Modra <amodra@bigpond.net.au>
1713
1714 * gas/i386/relax.s: Test rs_space.
1715 * gas/i386/relax.d: Update.
1716
1717 2001-07-23 Alan Modra <amodra@bigpond.net.au>
1718
1719 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
1720 * gas/i386/intel.d: Likewise.
1721
1722 2001-07-16 Philip Blundell <philb@gnu.org>
1723
1724 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
1725 change to disassembler.
1726
1727 2001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
1728
1729 Fix failures in MIPS testsuite:
1730 * gas/mips/abs.d: Pass -march=4000 to gas.
1731 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
1732 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
1733
1734 2001-07-11 Jakub Jelinek <jakub@redhat.com>
1735
1736 * gas/sparc/unalign.s: Remove .uaxword test.
1737 * gas/sparc/unalign.d: Adjust accordingly.
1738
1739 2001-07-08 Anders Norlander <anorland@synergenix.se>
1740
1741 * gas/all/gas.exp: Run incbin test.
1742 * gas/all/incbin.s: New file.
1743 * gas/all/incbin.d: New file.
1744
1745 2001-07-04 Richard Sandiford <rsandifo@redhat.com>
1746
1747 * gas/mips/elf-rel3.s: Add zero word to end of file.
1748
1749 2001-07-03 H.J. Lu <hjl@gnu.org>
1750
1751 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
1752
1753 2001-07-01 Ben Elliston <bje@redhat.com>
1754
1755 * gas/m88k/allinsn.s: New file.
1756 * gas/m88k/allinsn.d: Likewise.
1757 * gas/m88k/m88k.exp: Test with allinsn.s also.
1758
1759 2001-06-28 Eric Christopher <echristo@redhat.com>
1760
1761 * gas/mips/usd.d: Change for march/mtune.
1762 * gas/mips/ulh-xgot.d: Ditto.
1763 * gas/mips/uld.d: Ditto.
1764 * gas/mips/trunc.d: Ditto.
1765 * gas/mips/rol.d: Ditto.
1766 * gas/mips/nodelay.d: Ditto.
1767 * gas/mips/mul.d: Ditto.
1768 * gas/mips/mul-ilocks.d: Ditto.
1769 * gas/mips/trap20.d: Ditto.
1770 * gas/mips/mips4.d: Ditto.
1771 * gas/mips/mips16.d: Ditto.
1772 * gas/mips/lif-xgot.d: Ditto.
1773 * gas/mips/lif-svr4pic.d: Ditto.
1774 * gas/mips/ld-xgot.d: Ditto.
1775 * gas/mips/ld-svr4pic.d: Ditto.
1776 * gas/mips/ld-ilocks-addr32.d: Ditto.
1777 * gas/mips/lb-xgot.d: Ditto.
1778 * gas/mips/jal-xgot.d: Ditto.
1779 * gas/mips/jal-svr4pic.d: Ditto.
1780 * gas/mips/delay.d: Ditto.
1781 * gas/mips/lb-xgot-ilocks.d: Ditto.
1782 * gas/mips/div.d: Ditto.
1783 * gas/mips/break20.d: Ditto.
1784 * gas/mips/delay.d: Ditto.
1785 * gas/mips/elf_e_flags3.d: Ditto.
1786 * gas/mips/elf_e_flags4.d: Ditto.
1787 * gas/mips/lineno.d: Ditto.
1788 * gas/mips/mips16.d: Ditto.
1789 * gas/mips/mips4.d: Ditto.
1790 * gas/mips/mips4010.d: Ditto.
1791 * gas/mips/mips4650.d: Ditto.
1792
1793 2001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
1794
1795 * gas/arm/arm.exp: Remove msr-bad.s test.
1796 Select processor type for architecture specific instruction tests.
1797
1798 * gas/arm/adrl.s: Add adrEQl as a test.
1799 * gas/arm/adrl.d: Adjusted expected output.
1800
1801 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
1802 * gas/arm/msr-bad.s: Delete.
1803
1804 2001-06-18 Tom Rix <trix@redhat.com>
1805
1806 * gas/ppc/aix.exp: New file, aix specific tests.
1807 * gas/ppc/align.s: New file, .comm alignment test.
1808
1809 2001-06-13 Andreas Jaeger <aj@suse.de>
1810
1811 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
1812
1813 2001-06-06 Peter Jakubek <pjak@snafu.de>
1814
1815 * gas/mri/for.d: Correct for swapped operands.
1816 * gas/mri/if.d: Likewise.
1817 * gas/mri/repeat.d: Likewise.
1818 * gas/mri/while.d: Likewise.
1819
1820 2001-06-12 Alan Modra <amodra@bigpond.net.au>
1821
1822 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
1823
1824 2001-06-10 H.J. Lu <hjl@gnu.org>
1825
1826 * gas/elf/section2.l: Match various white spaces.
1827
1828 2001-06-10 H.J. Lu <hjl@gnu.org>
1829
1830 * gas/elf/section2.e: Support 64bit ELF.
1831 * gas/elf/section2.e-mips: Likewise.
1832
1833 2001-06-08 H.J. Lu <hjl@gnu.org>
1834
1835 * gas/mips/elfel-rel3.s: Moved to ...
1836 * gas/mips/elf-rel3.s: Here.
1837
1838 * gas/mips/elf-rel3.d: Updated.
1839
1840 * gas/mips/elfel-rel3.d: Updated.
1841
1842 * gas/mips/relax.d: New file.
1843 * gas/mips/relax.s: Likewise.
1844
1845 * gas/mips/mips.exp: Run relax and set xfail.
1846
1847 2001-06-08 H.J. Lu <hjl@gnu.org>
1848
1849 * gas/mips/illegal.s: New file.
1850 * gas/mips/illegal.l: Likewise.
1851
1852 * gas/elf/elf.exp (run_list_test): New.
1853 Run illegal with run_list_test.
1854
1855 2001-06-08 H.J. Lu <hjl@gnu.org>
1856
1857 * gas/mips/elf-jal.d: New file.
1858
1859 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
1860
1861 2001-06-08 Alan Modra <amodra@bigpond.net.au>
1862
1863 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
1864
1865 2001-06-07 H.J. Lu <hjl@gnu.org>
1866
1867 * gas/elf/section2.e-mips: New file.
1868
1869 * gas/elf/elf.exp (run_list_test): Add suffix.
1870 Pass -mips as suffix to run_list_test for mips.
1871
1872 2001-06-07 H.J. Lu <hjl@gnu.org>
1873
1874 * gas/elf/section2.l: Match ".*GAS.*" instead of
1875 "GAS LISTING .*".
1876
1877 2001-06-07 H.J. Lu <hjl@gnu.org>
1878
1879 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
1880
1881 2001-06-07 H.J. Lu <hjl@gnu.org>
1882
1883 * gas/mips/empic.d: Support stabs.
1884 * gas/mips/mips16-e.d: Likewise.
1885 * gas/mips/mips16-f.d: Likewise.
1886 * gas/mips/mipsel16-f.d: Likewise.
1887 * gas/mips/telempic.d: Likewise.
1888 * gas/mips/tempic.d: Likewise.
1889 * gas/mips/tmips16-e.d: Likewise.
1890 * gas/mips/tmipsel16-e.d: Likewise.
1891
1892 2001-06-06 H.J. Lu <hjl@gnu.org>
1893
1894 * gas/mips/elf-rel3.s: New file.
1895 * gas/mips/elf-rel3.d: Likewise.
1896 * gas/mips/elfel-rel3.s: Likewise.
1897 * gas/mips/elfel-rel3.d: Likewise.
1898
1899 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
1900
1901 2001-06-06 H.J. Lu <hjl@gnu.org>
1902
1903 * gas/elf/elf.exp (run_list_test): New.
1904 Run section2 with run_list_test.
1905
1906 * gas/elf/section2.e: New file.
1907 * gas/elf/section2.l: Likewise.
1908 * gas/elf/section2.s: Likewise.
1909
1910 2001-06-04 H.J. Lu <hjl@gnu.org>
1911
1912 * gas/mips/mips4010.s: Add the missing ".end".
1913 * gas/mips/mips4100.s: Likewise.
1914 * gas/mips/mips4650.s: Likewise.
1915 * gas/mips/sync.s: Likewise.
1916
1917 2001-06-02 H.J. Lu <hjl@gnu.org>
1918
1919 * gas/sparc/unalign.d: Support Sparc V9.
1920
1921 2001-05-28 Jeff Sturm <jsturm@one-point.com>
1922
1923 * gas/sparc/unalign.s: New test. Check unaligned relocs.
1924 * gas/sparc/unalign.d: New expected test results.
1925 * gas/sparc/sparc.exp: Run new test.
1926
1927 2001-05-27 Hans-Peter Nilsson <hp@axis.com>
1928
1929 * gas/cris/addi.d: Tweak for 64-bit BFD.
1930 * gas/cris/binop-cmpmove.d: Ditto.
1931 * gas/cris/binop-cmpmovx.d: Ditto.
1932 * gas/cris/binop-extx.d: Ditto.
1933 * gas/cris/binop.d: Ditto.
1934 * gas/cris/bork.d: Ditto.
1935 * gas/cris/branch.d: Ditto.
1936 * gas/cris/break.d: Ditto.
1937 * gas/cris/brokw-1.d: Ditto.
1938 * gas/cris/brokw-2.d: Ditto.
1939 * gas/cris/brokw-3.d: Ditto.
1940 * gas/cris/ccr.d: Ditto.
1941 * gas/cris/clear.d: Ditto.
1942 * gas/cris/continue.d: Ditto.
1943 * gas/cris/fragtest.d: Ditto.
1944 * gas/cris/jump-type.d: Ditto.
1945 * gas/cris/labfloat.d: Ditto.
1946 * gas/cris/macroat.d: Ditto.
1947 * gas/cris/movem-to-reg.d: Ditto.
1948 * gas/cris/nosep.d: Ditto.
1949 * gas/cris/oneop-type.d: Ditto.
1950 * gas/cris/prefix.d: Ditto.
1951 * gas/cris/pushpop-byte-sreg.d: Ditto.
1952 * gas/cris/pushpop-dword-sreg.d: Ditto.
1953 * gas/cris/pushpop-word-sreg.d: Ditto.
1954 * gas/cris/pushpop.d: Ditto.
1955 * gas/cris/quick-s6.d: Ditto.
1956 * gas/cris/quick-u5.d: Ditto.
1957 * gas/cris/quick-u6.d: Ditto.
1958 * gas/cris/range-err-1.s: Ditto.
1959 * gas/cris/rd-pic-1.d: Ditto.
1960 * gas/cris/rd-regprefix-1.d: Ditto.
1961 * gas/cris/rd-regprefix-1b.d: Ditto.
1962 * gas/cris/reg-to-mem.d: Ditto.
1963 * gas/cris/regreg.d: Ditto.
1964 * gas/cris/return.d: Ditto.
1965 * gas/cris/scc.d: Ditto.
1966 * gas/cris/separator.d: Ditto.
1967 * gas/cris/shexpr-1.d: Ditto.
1968 * gas/cris/sreg-to-x.d: Ditto.
1969 * gas/cris/test.d: Ditto.
1970 * gas/cris/unimplemented.d: Ditto.
1971 * gas/cris/unop-mem.d: Ditto.
1972 * gas/cris/x-to-byte-sreg.d: Ditto.
1973 * gas/cris/x-to-dcr1-sreg.d: Ditto.
1974 * gas/cris/x-to-dword-sreg.d: Ditto.
1975 * gas/cris/x-to-word-sreg.d: Ditto.
1976 * gas/cris/shexpr-1.d: Ditto. Correct format.
1977
1978 2001-05-25 H.J. Lu <hjl@gnu.org>
1979
1980 * gas/mips/e32el-rel2.d: New for little endian mips.
1981 * gas/mips/elfel-rel2.d: Likewise.
1982 * gas/mips/elfel-rel.d: Likewise.
1983 * gas/mips/mipsel16-f.d: Likewise.
1984 * gas/mips/telempic.d: Likewise.
1985 * gas/mips/tmipsel16-e.d: Likewise.
1986
1987 * gas/mips/tempic.d: New for traditional mips.
1988 * gas/mips/tmips16-e.d: Likewise.
1989
1990 * gas/mips/elf-rel.d: Handle alignment padding.
1991 * gas/mips/elf-rel2.d: Likewise.
1992
1993 * gas/mips/mips.exp: Support little endian and traditional
1994 mips.
1995
1996 2001-05-24 H.J. Lu <hjl@gnu.org>
1997
1998 * gas/m68k/pcrel.d: Support 64bit BFD.
1999
2000 2001-05-24 H.J. Lu <hjl@gnu.org>
2001
2002 * gas/arm/adrl.d: Support 64bit BFD.
2003 * gas/arm/arm7t.d: Likewise.
2004 * gas/arm/inst.d: Likewise.
2005 * gas/arm/pic.d: Likewise.
2006 * gas/arm/xscale.d: Likewise.
2007
2008 2001-05-23 Alan Modra <amodra@one.net.au>
2009
2010 * gas/elf/ehopt0.d: Tweak for bigendian targets.
2011
2012 2001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2013
2014 * gas/mips/abs.d: Remove $ before register names, per latest
2015 disassembler.
2016 * gas/mips/add.d: Ditto.
2017 * gas/mips/and.d: Ditto.
2018 * gas/mips/beq.d: Ditto.
2019 * gas/mips/bge.d: Ditto.
2020 * gas/mips/bgeu.d: Ditto.
2021 * gas/mips/blt.d: Ditto.
2022 * gas/mips/bltu.d: Ditto.
2023 * gas/mips/delay.d: Ditto.
2024 * gas/mips/div-ilocks.d: Ditto.
2025 * gas/mips/div.d: Ditto.
2026 * gas/mips/dli.d: Ditto.
2027 * gas/mips/elf_e_flags1.d: Ditto.
2028 * gas/mips/elf_e_flags2.d: Ditto.
2029 * gas/mips/elf_e_flags3.d: Ditto.
2030 * gas/mips/elf_e_flags4.d: Ditto.
2031 * gas/mips/jal-empic.d: Ditto.
2032 * gas/mips/jal-svr4pic.d: Ditto.
2033 * gas/mips/jal-xgot.d: Ditto.
2034 * gas/mips/jal.d: Ditto.
2035 * gas/mips/la-empic.d: Ditto.
2036 * gas/mips/la-svr4pic.d: Ditto.
2037 * gas/mips/la-xgot.d: Ditto.
2038 * gas/mips/la.d: Ditto.
2039 * gas/mips/lb-empic.d: Ditto.
2040 * gas/mips/lb-svr4pic.d: Ditto.
2041 * gas/mips/lb-xgot-ilocks.d: Ditto.
2042 * gas/mips/lb-xgot.d: Ditto.
2043 * gas/mips/lb.d: Ditto.
2044 * gas/mips/ld-empic.d: Ditto.
2045 * gas/mips/ld-ilocks-addr32.d: Ditto.
2046 * gas/mips/ld-ilocks.d: Ditto.
2047 * gas/mips/ld-svr4pic.d: Ditto.
2048 * gas/mips/ld-xgot.d: Ditto.
2049 * gas/mips/ld.d: Ditto.
2050 * gas/mips/li.d: Ditto.
2051 * gas/mips/lif-empic.d: Ditto.
2052 * gas/mips/lif-svr4pic.d: Ditto.
2053 * gas/mips/lif-xgot.d: Ditto.
2054 * gas/mips/lifloat.d: Ditto.
2055 * gas/mips/mips16.d: Ditto.
2056 * gas/mips/mips32.d: Ditto.
2057 * gas/mips/mips4.d: Ditto.
2058 * gas/mips/mips4010.d: Ditto.
2059 * gas/mips/mips4100.d: Ditto.
2060 * gas/mips/mips4650.d: Ditto.
2061 * gas/mips/mips64.d: Ditto.
2062 * gas/mips/mul-ilocks.d: Ditto.
2063 * gas/mips/mul.d: Ditto.
2064 * gas/mips/nodelay.d: Ditto.
2065 * gas/mips/rol.d: Ditto.
2066 * gas/mips/sb.d: Ditto.
2067 * gas/mips/trap20.d: Ditto.
2068 * gas/mips/trunc.d: Ditto.
2069 * gas/mips/uld.d: Ditto.
2070 * gas/mips/ulh-empic.d: Ditto.
2071 * gas/mips/ulh-svr4pic.d: Ditto.
2072 * gas/mips/ulh-xgot.d: Ditto.
2073 * gas/mips/ulh.d: Ditto.
2074 * gas/mips/ulw.d: Ditto.
2075 * gas/mips/usd.d: Ditto.
2076 * gas/mips/ush.d: Ditto.
2077 * gas/mips/usw.d: Ditto.
2078
2079 2001-05-14 Richard Henderson <rth@redhat.com>
2080
2081 * gas/elf/ehopt0.s: New.
2082 * gas/elf/ehopt0.d: New.
2083 * gas/elf/elf.exp: Run it.
2084
2085 2001-05-12 Peter Targett <peter.targett@arccores.com>
2086
2087 * gas/arc/st.s: Add test case @h30 fixup.
2088 * gas/arc/st.d: Update to suit.
2089
2090 2001-05-12 Alan Modra <amodra@one.net.au>
2091
2092 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
2093 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
2094
2095 * gas/i386/ssemmx2.d: Correct movq.
2096
2097 2001-05-10 Hans-Peter Nilsson <hp@axis.com>
2098
2099 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
2100 handling.
2101
2102 2001-05-04 Alan Modra <amodra@one.net.au>
2103
2104 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
2105 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
2106 pinsrw, and pmovmskb.
2107 * gas/i386/sse2.d: Correct register for movmskpd.
2108
2109 2001-05-02 Johan Rydberg <jrydberg@opencores.org>
2110
2111 * gas/openrisc/addi.s: New file.
2112 * gas/openrisc/addi.d: Likewise.
2113 * gas/openrisc/allinsn.exp: Likewise.
2114 * gas/openrisc/allinsn.s: Likewise.
2115 * gas/openrisc/allinsn.d: Likewise.
2116 * gas/openrisc/lohi.s: Likewise.
2117 * gas/openrisc/lohi.d: Likewise.
2118 * gas/openrisc/store.s: Likewise.
2119 * gas/openrisc/store.d: Likewise.
2120
2121 2001-04-05 Hans-Peter Nilsson <hp@axis.com>
2122
2123 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
2124 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
2125 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
2126 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
2127 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
2128 New tests.
2129 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
2130 in comment.
2131 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
2132 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
2133 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
2134 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
2135 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
2136 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
2137 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
2138 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
2139 trailing empty lines.
2140 * gas/cris/continue.s: Ditto, tweak comment.
2141
2142 * lib/gas-defs.exp (run_dump_test): Support using readelf.
2143 * config/default.exp: Default READELF and READELFFLAGS.
2144
2145 2001-03-31 Alan Modra <alan@linuxcare.com.au>
2146
2147 * gas/all/cond.s: Add .if .elseif tree.
2148 * gas/all/cond.d: Match above.
2149
2150 2001-03-30 H.J. Lu <hjl@gnu.org>
2151
2152 * gas/i386/relax.d: Dump with -s instead of -drw.
2153
2154 2001-03-29 H.J. Lu <hjl@gnu.org>
2155
2156 * gas/i386/relax.s: New test for relaxation between sections.
2157 * gas/i386/relax.d: New.
2158
2159 * gas/i386/i386.exp: Add tests for ELF.
2160
2161 2001-03-27 Chris Demetriou <cgd@broadcom.com>
2162
2163 * gas/mips/lineno.d: Allow for the possibility that
2164 the local labels won't be in the objdump output. Match
2165 zeros in addresses using '+' for better compatibility with
2166 different targets.
2167
2168 2001-03-26 Chris Demetriou <cgd@broadcom.com>
2169
2170 * gas/mips/sync.s: Declare 'foo' as a function so that this
2171 test will work on properly on ECOFF targets.
2172
2173 2001-03-24 Alan Modra <alan@linuxcare.com.au>
2174
2175 * gas/i386/ssemmx2.s: Change movntq to movntdq.
2176 * gas/i386/ssemmx2.d: Matching change.
2177
2178 2001-03-23 Hans-Peter Nilsson <hp@axis.com>
2179
2180 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
2181 New tests.
2182
2183 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
2184 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
2185
2186 2001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
2187
2188 * gas/vax/quad.exp: Correct expected result.
2189
2190 2001-03-19 Andreas Schwab <schwab@suse.de>
2191
2192 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
2193 consistent output across targets.
2194 * gas/m68k/pcrel.d: Adjusted.
2195
2196 2001-03-18 H.J. Lu <hjl@gnu.org>
2197
2198 * gas/i386/intel.s: Move PIC code to ...
2199 * gas/i386/intelpic.s: New. Here.
2200 * gas/i386/intel.d: Updated.
2201 * gas/i386/intelpic.d: New.
2202
2203 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
2204 targets only.
2205
2206 2001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2207
2208 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
2209
2210 2001-02-26 H.J. Lu <hjl@gnu.org>
2211
2212 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
2213
2214 2001-02-23 H.J. Lu <hjl@gnu.org>
2215
2216 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
2217
2218 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
2219 "cmp4".
2220 * gas/ia64/opc-a.s: Rebuilt.
2221 * gas/ia64/opc-a.d: Likewise.
2222
2223 2001-02-17 Chris Demetriou <cgd@broadcom.com>
2224
2225 * gas/mips/mips32.d: Remove ELF dependencies. This test
2226 wasn't meant to be ELF specific, and doesn't have to be.
2227 * gas/mips/mips64.d: Likewise.
2228
2229 2001-02-17 Chris Demetriou <cgd@broadcom.com>
2230
2231 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
2232 tests if not ELF; they test ELF-specific features.
2233
2234 2001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2235
2236 * gas/mri/mri.exp: Don't execute the M68K specific tests
2237 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
2238
2239 2001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2240
2241 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
2242 Assembly Language Input Standard.
2243 * gas/m68hc11/malis.d: New file.
2244 * gas/m68hc11/malis-include.s: New file.
2245 * gas/m68hc11/all.exp: Add the new test.
2246
2247 2001-01-12 Alan Modra <alan@linuxcare.com.au>
2248
2249 * gas/i386/i386.exp (gas_64_check): Correct target string.
2250 Use gas_64_check rather than target string to decided whether
2251 x86_64 checks should run.
2252
2253 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
2254 * gas/i386/ssemmx2.s: Likewise.
2255 * gas/i386/sse2.d: Update to suit.
2256 * gas/i386/ssemmx2.s: Likewise.
2257
2258 2001-01-11 Peter Targett <peter.targett@arccores.com>
2259
2260 * gas/arc/alias.*: Removed.
2261 * gas/arc/branch.*: Likewise.
2262 * gas/arc/insn3.*: Likewise.
2263 * gas/arc/math.*: Likewise.
2264 * gas/arc/sshift.*: Likewise.
2265 * gas/arc/arc.exp: Simplified test process for base case
2266 instruction set by adding run_dump_test cases for all base
2267 instructions.
2268 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
2269 * gas/arc/add.s, gas/arc/add.d: Likewise.
2270 * gas/arc/and.s, gas/arc/and.d: Likewise.
2271 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
2272 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
2273 * gas/arc/b.s, gas/arc/b.d: Likewise.
2274 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
2275 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
2276 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
2277 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
2278 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
2279 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
2280 * gas/arc/j.s, gas/arc/j.d: Likewise.
2281 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
2282 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
2283 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
2284 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
2285 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
2286 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
2287 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
2288 * gas/arc/or.s, gas/arc/or.d: Likewise.
2289 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
2290 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
2291 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
2292 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
2293 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
2294 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
2295 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
2296 * gas/arc/add.s, gas/arc/add.d: Likewise.
2297 * gas/arc/st.s, gas/arc/st.d: Likewise.
2298 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
2299 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
2300 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
2301 * gas/arc/warn.s: Removed warning test case for setting of flags
2302 followed by conditional branch, an arc5 only feature.
2303
2304 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
2305
2306 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
2307
2308 2001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2309
2310 * gas/m68hc11/opers12.s: Add more tests for index post byte.
2311 * gas/m68hc11/opers12.d: Likewise.
2312
2313 2001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2314
2315 * gas/m68hc11/all.exp: Add new tests for dwarf2.
2316 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
2317 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2318 * gas/m68hc11/insns-dwarf2.d: Likewise.
2319
2320 2001-01-11 Nick Clifton <nickc@redhat.com>
2321
2322 * gas/arm/adrl.s: Add global label 'foo'.
2323 * gas/arm/adrl.d: Expect to see references to 'foo' in the
2324 disassembly. COFF and ELF disassemblys should now be the same.
2325
2326 2001-01-10 Jan Hubicka <jh@suse.cz>
2327
2328 * i386.exp: Add ssemmx2 and sse2 tests.
2329 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
2330
2331 2001-01-09 Nick Clifton <nickc@redhat.com>
2332
2333 * gas/arm/pic.d: Fix patterns to match new behaviour of
2334 disassembler.
2335 inst.d: Fix patterns to match new behaviour of disassembler.
2336
2337 2001-01-03 Philip Blundell <pb@futuretv.com>
2338
2339 * gas/vtable/vtable.exp: Don't run tests on Alpha.
2340
2341 2001-01-06 Jan Hubicka <jh@suse.cz>
2342
2343 * i386.exp: Add tests for presence of 32bit versus 64bit output
2344 format; run both 64bit and 32bit tests when format is available;
2345 add x86_64 test.
2346 * x86_64.s: New file.
2347 * x86_64.d: New file.
2348
2349 2001-01-02 Nick Clifton <nickc@redhat.com>
2350
2351 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
2352 instruction is legal in v5. Also fix expected error message.
2353
2354 2001-01-01 Philip Blundell <philb@gnu.org>
2355
2356 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
2357 * gas/arm/arm.exp: Run them.
2358 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
2359 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
2360
2361 2000-12-22 H.J. Lu <hjl@gnu.org>
2362
2363 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
2364 * gas/i386/intel.d: Updated.
2365
2366 2000-12-12 Jim Wilson <wilson@redhat.com>
2367
2368 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
2369 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
2370
2371 2000-12-12 Nick Clifton <nickc@redhat.com>
2372
2373 * gas/vtable/vtable.exp: Fix formatting.
2374
2375 * gas/arm/elsegundo.s: New Test (currently disabled).
2376 * gas/arm/elsegundo.d: Expected test results.
2377
2378 2000-12-11 H.J. Lu <hjl@gnu.org>
2379
2380 * gas/i386/intel.d: Adjusted for the a.out assembler.
2381 * gas/i386/intel.s: Likewise.
2382
2383 2000-12-09 Nick Clifton <nickc@redhat.com>
2384
2385 * gas/m68k/pcrel.d: Update to match latest assembler output.
2386
2387 2000-12-02 Chris Demetriou <cgd@sibyte.com>
2388
2389 * gas/mips/elf_e_flags.s: Add padding to the end of the
2390 file so that objdump output will be consistent.
2391 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
2392 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
2393 "..." at end of objdump output because of zero bytes at end
2394 of section.
2395 * gas/mips/elf_e_flags.c: Add note to comment about
2396 what's changing in elf_e_flags.s.
2397
2398 * gas/mips/la.s: Add padding to the end of the file so that
2399 objdump output will be consistent.
2400 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
2401 end of objdump output because of zero bytes at end of
2402 section.
2403
2404 * gas/mips/sync.s: Add padding to the end of the file so that
2405 objdump output will be consistent.
2406 * gas/mips/sync.d: Expect "..." at end of objdump output
2407 because of zero bytes at end of section.
2408
2409 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
2410 alignment issues so tests are useful on multiple targets.
2411 * gas/mips/empic.s: Likewise.
2412 * gas/mips/mips16-e.d: Likewise.
2413 * gas/mips/mips16-e.s: Likewise.
2414 * gas/mips/mips16-f.d: Likewise.
2415 * gas/mips/mips16-f.s: Likewise.
2416
2417 * gas/mips/mips32.d: Expect disassembly of madd and maddu
2418 to use their correct names. Add tests for break and sdbbp.
2419 * gas/mips/mips32.s: Likewise.
2420
2421 * gas/mips/mips64.s: Add test for assembly of MIPS64
2422 extensions.
2423 * gas/mips/mips64.d: Likewise.
2424 * gas/mips/mips.exp: Test using the new "mips64" test.
2425
2426 2000-12-01 Chris Demetriou <cgd@sibyte.com>
2427
2428 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
2429 when mips16 code generation is enabled.
2430
2431 * gas/mips/empic.d: Adjust for the fact that the difference
2432 between two symbols in the same section are not expected to
2433 generate a reloc.
2434 * gas/mips/empic.s: Likewise. Also, correct typo in comment
2435 about expected relocs.
2436
2437 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
2438 instruction assembly test.
2439 * gas/mips/mips.exp: Add the test mentioned above.
2440
2441 2000-11-30 Diego Novillo <dnovillo@redhat.com>
2442
2443 * intel.s, intel.d: New test for @GOT references.
2444
2445 2000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2446
2447 * gas/sh/err.exp: New, framework for error-testing.
2448 * gas/sh/err-1.s: New test.
2449
2450 2000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2451
2452 * gas/m68hc11/opers12.s: New test for movw operands.
2453 * gas/m68hc11/opers12.d: Likewise.
2454
2455 2000-11-24 Nick Clifton <nickc@redhat.com>
2456
2457 * arm.exp: Run tests for xscale as well as arm.
2458 Run xscale tests.
2459
2460 * xscale.s: New file: XScale instruction tests.
2461 * xscale.d: New file: Expected XScale instruction results.
2462
2463 2000-11-20 H.J. Lu <hjl@gnu.org>
2464
2465 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
2466 * gas/i386/intel.s: Likewise.
2467
2468 2000-11-16 H.J. Lu <hjl@gnu.org>
2469
2470 * gas/symver/symver0.d: Add 64bit support.
2471 * gas/symver/symver1.d: Likewise.
2472
2473 2000-11-16 H.J. Lu <hjl@gnu.org>
2474
2475 * gas/symver/symver.exp: Don't run symver4 nor symver5.
2476
2477 2000-11-13 H.J. Lu <hjl@gnu.org>
2478
2479 * gas/symver/symver.exp: New for symver test.
2480 * gas/symver/symver0.d: Likewise.
2481 * gas/symver/symver0.s: Likewise.
2482 * gas/symver/symver1.d: Likewise.
2483 * gas/symver/symver1.s: Likewise.
2484 * gas/symver/symver2.l: Likewise.
2485 * gas/symver/symver2.s: Likewise.
2486 * gas/symver/symver3.l: Likewise.
2487 * gas/symver/symver3.s: Likewise.
2488 * gas/symver/symver4.l: Likewise.
2489 * gas/symver/symver4.s: Likewise.
2490 * gas/symver/symver5.l: Likewise.
2491 * gas/symver/symver5.s: Likewise.
2492 * gas/symver/symver6.l: Likewise.
2493 * gas/symver/symver6.s: Likewise.
2494
2495 2000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2496
2497 * gas/macros/macros.exp: Mark strings test xfail for sh.
2498
2499 2000-10-24 Diego Novillo <dnovillo@cygnus.com>
2500
2501 * intel.s, intel.d: Add new tests for intel syntax.
2502
2503 2000-10-19 Alan Modra <alan@linuxcare.com.au>
2504
2505 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
2506 * gas/elf/section1.s: Likewise.
2507 * gas/elf/section[01].d: Change to suit.
2508
2509 2000-10-18 H.J. Lu <hjl@gnu.org>
2510
2511 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
2512 change.
2513
2514 2000-10-15 Diego Novillo <dnovillo@cygnus.com>
2515
2516 * intel.s, intel.d: Add new tests for naked registers using intel
2517 syntax.
2518
2519 2000-09-29 Hans-Peter Nilsson <hp@axis.com>
2520
2521 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
2522 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
2523 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
2524 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
2525
2526 2000-09-28 Alan Modra <alan@linuxcare.com.au>
2527
2528 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
2529 * gas/hppa/reloc/reloc.exp: Likewise.
2530 * gas/hppa/unsorted/unsorted.exp: Likewise.
2531
2532 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
2533
2534 2000-09-22 Jim Wilson <wilson@cygnus.com>
2535
2536 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
2537 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
2538
2539 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
2540 * gas/ia64/dv-waw-err.s: Likewise.
2541 * gas/ia64/dv-imply.d: Regenerate.
2542 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
2543 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
2544 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
2545
2546 2000-09-14 Timothy Wall <twall@cygnus.com>
2547
2548 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
2549 comparisons which should and should not produce DVs.
2550
2551 2000-09-05 Alan Modra <alan@linuxcare.com.au>
2552
2553 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
2554
2555 2000-08-29 Timothy Wall <twall@cygnus.com>
2556
2557 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
2558 * gas/ia64/dv-mutex.d: Update regexp pattern.
2559 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
2560 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
2561 Test still fails due to insn opcode pattern changes.
2562
2563 2000-08-21 H.J. Lu <hjl@gnu.org>
2564
2565 * gas/all/cofftag.d: Support the strict COFF.
2566
2567 2000-08-16 Jim Wilson <wilson@cygnus.com>
2568
2569 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
2570 * gas/ia64/dv-raw-err.l: Likewise.
2571 * gas/ia64/dv-waw-err.l: Update sed pattern.
2572 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
2573 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
2574
2575 2000-08-16 Nick Clifton <nickc@redhat.com>
2576
2577 * gas/arm/inst.s: Add tests for edge cases of shift based
2578 addressing modes.
2579
2580 * gas/arm/inst.d: Add expected results for new tests.
2581
2582 2000-07-20 Hans-Peter Nilsson <hp@axis.com>
2583
2584 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
2585 * gas/ieee-fp/x930509a.exp: Ditto.
2586 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
2587 * gas/cris/*: New tests for CRIS.
2588
2589 2000-07-19 Alan Modra <alan@linuxcare.com.au>
2590
2591 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
2592 (semi): Likewise.
2593 (strings): Don't run for hppa, except for hppa*-*-linux*.
2594
2595 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
2596 pseudos.
2597
2598 2000-07-18 Scott Bambrough <scottb@netwinder.org>
2599
2600 * gas/arm/inst.d: Fix expected results to match current assembler
2601 output. Patch from Justin Seger <justin.m.seger@intel.com>.
2602
2603 2000-07-10 Alan Modra <alan@linuxcare.com.au>
2604
2605 * gas/vtable/vtable.exp: Disable test for hppa.
2606
2607 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
2608 run test for any elf target.
2609 (applybug): Don't run test for linux.
2610 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
2611 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
2612 (labelbug): xfail for hppa-linux.
2613
2614 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
2615 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
2616 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
2617 r_no_reloc.s, reduce3.s}: Likewise.
2618 * gas/hppa/unsorted/common.s: Likewise.
2619
2620 2000-07-05 Nick Clifton <nickc@cygnus.com>
2621
2622 * gas/d30v/inst.d: Fix expected results to match current assembler
2623 output.
2624 * gas/d30v/bittest.l: Fix expected warning messages to match
2625 current assembler output.
2626
2627 2000-06-29 Kazu Hirata <kazu@hxi.com>
2628
2629 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
2630 in ldmac and stmac.
2631 * gas/h8300/macs.s: Likewise.
2632
2633 2000-06-27 Nick Clifton <nickc@cygnus.com>
2634
2635 * gas/d30v/bittest.l: Edit to match new warning messages produced
2636 by assembler.
2637
2638 2000-06-19 Timothy Wall <twall@cygnus.com>
2639
2640 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
2641 * gas/all/gas.exp: Make adjustments for tic54x target.
2642 * gas/ieee-fp/x930509a.exp: Ditto.
2643 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
2644 moved into the LMA and is not printed separately by objdump any
2645 longer. This still needs to be tested.
2646
2647 2000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
2648
2649 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
2650 * gas/m68hc11/all.exp: Specific tests for m68hc11.
2651 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
2652 * gas/m68hc11/insns[ds]: Another test.
2653 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
2654 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
2655
2656 2000-06-17 Alan Modra <alan@linuxcare.com.au>
2657
2658 * gas/macros/strings.s: Don't start directives in first column
2659 (for LABELS_WITHOUT_COLONS targets).
2660
2661 2000-06-14 H.J. Lu <hjl@gnu.org>
2662
2663 * gas/macros/strings.d: Support a.out and coff.
2664
2665 2000-06-14 Nick Clifton <nickc@cygnus.com>
2666
2667 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
2668 flag is no longer legal syntax.
2669
2670 2000-06-09 Nick Clifton <nickc@cygnus.com>
2671
2672 * gas/macros/macros.exp: Run new test: strings.
2673 * gas/macros/strings.s: New test: String expansion inside
2674 macros.
2675 * gas/macros/strings.d: New test results.
2676
2677 2000-06-04 Alan Modra <alan@linuxcare.com.au>
2678
2679 * gas/i386/prefix.s: Modify so we have at least one x86 test that
2680 checks the line separator.
2681
2682 2000-05-21 Hans-Peter Nilsson <hp@axis.com>
2683
2684 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
2685
2686 2000-05-15 Nick Clifton <nickc@cygnus.com>
2687
2688 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
2689
2690 2000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
2691
2692 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
2693
2694 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
2695 weak symbol.
2696
2697 2000-05-08 Alan Modra <alan@linuxcare.com.au>
2698
2699 * gas/mri/float.d: Fix for srec length change.
2700
2701 2000-05-02 Alan Modra <alan@linuxcare.com.au>
2702
2703 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
2704 behaviour for hppa*-*-linux* throughout file.
2705 * gas/hppa/reloc/reloc.exp: Ditto.
2706 (reduce2.s): Disable test for elf targets.
2707
2708 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
2709
2710 * gas/elf/section0.s: Don't start pseudos on first column so
2711 targets that define LABELS_WITHOUT_COLONS work.
2712 * gas/elf/section1.s: Ditto.
2713 * gas/vtable/inherit0.s: Ditto.
2714 * gas/vtable/inherit1.s: Ditto.
2715 * gas/vtable/entry0.s: Ditto.
2716 * gas/vtable/entry1.s: Ditto.
2717
2718 2000-05-01 Nick Clifton <nickc@cygnus.com>
2719
2720 * gasp/macro.out: Fix label numbers to remove leading zeroes.
2721 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
2722
2723 2000-04-25 Alan Modra <alan@linuxcare.com.au>
2724
2725 * gas/i386/general.l: Allow for DISP32 pe relocs.
2726 * gas/i386/jump.d: Similarly.
2727
2728 2000-04-24 Jim Wilson <wilson@cygnus.com>
2729
2730 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
2731 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
2732 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
2733 tnat.nz.orcm, tnat.nz.andcm inputs.
2734 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
2735 * gas/ia64/opc-i.s: Regenerate.
2736
2737 * gas/ia64/opc-i.s: Regenerate.
2738 * gas/ia64/opc-f.pl: Add explicit stop at end.
2739
2740 2000-04-22 Timothy Wall <twall@cygnus.com>
2741
2742 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
2743 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
2744
2745 2000-04-21 Richard Henderson <rth@cygnus.com>
2746 David Mosberger <davidm@hpl.hp.com>
2747 Timothy Wall <twall@cygnus.com>
2748 Jim Wilson <wilson@cygnus.com>
2749
2750 * gas/vtable/vtable.exp: Disable for ia64.
2751 * gas/ia64: New testsuite directory.
2752
2753 2000-04-03 Alan Modra <alan@linuxcare.com.au>
2754
2755 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
2756 checks to start.
2757 * gas/i386/general.l: Likewise.
2758
2759 2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
2760
2761 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
2762 with 32 bits, not with the unsigned shorter opcodes.
2763 * gas/mn10300/basic.exp: Likewise.
2764
2765 2000-03-31 Alexandre Oliva <aoliva@cygnus.com>
2766
2767 * lib/gas-defs.exp (regexp_diff): Don't break on the first
2768 difference, list them all.
2769
2770 2000-03-29 Nick Clifton <nickc@cygnus.com
2771
2772 * gas/arm/thumb.s: Add test of bal instruction.
2773
2774 2000-03-27 Alan Modra <alan@linuxcare.com.au>
2775
2776 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
2777 LISTING_WORD_SIZE==1.
2778 * gas/all/gas.exp (do_930509a): Same here.
2779 * gas/all/cond.d: And here.
2780
2781 2000-03-16 Nick Clifton <nickc@cygnus.com>
2782
2783 * gas/arm/arm.exp: Run branch.s test.
2784 Run tests if target is strongarm.
2785
2786 * gas/arm/branch.s: New test. Make sure that assembler can handle
2787 same-section branch relocations properly.
2788
2789 * gas/arm/branch.d: New file. Expected output from assembling
2790 branch.s.
2791
2792 2000-03-10 Geoffrey Keating <geoffk@cygnus.com>
2793
2794 * gas/mips/empic.d: New file.
2795 * gas/mips/empic.s: New file.
2796 * gas/mips/mips16-e.d: New file.
2797 * gas/mips/mips16-e.s: New file.
2798 * gas/mips/mips16-f.d: New file.
2799 * gas/mips/mips16-f.s: New file.
2800 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
2801 expected failure.
2802
2803 2000-02-25 H.J. Lu <hjl@gnu.org>
2804
2805 * gas/i386/general.l: Support a.out and coff.
2806
2807 2000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
2808
2809 * gas/i386/intel.s: New file, intel version of opcode.s
2810 * gas/i386/intel.d: New file, copy of opcode.d
2811 * gas/i386/i386.exp: Call it.
2812
2813 * gas/i386/general.s: Add extra "out" instructions.
2814 * gas/i386/general.l: Likewise.
2815
2816 2000-01-31 Nick Clifton <nickc@cygnus.com>
2817
2818 * gas/arm/inst.s: Include test of ATPCS register naming
2819 conventions.
2820
2821 * gas/arm/float.s: Include test of ATPCS register naming
2822 conventions.
2823
2824 2000-01-21 H.J. Lu <hjl@gnu.org>
2825
2826 * gas/i386/general.l: Support a.out.
2827 * gas/i386/jump.d: Likewise.
2828 * gas/i386/jump16.d: Likewise.
2829
2830 2000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
2831
2832 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
2833 * gas/i386/jump16.{s,d}: To here.
2834 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
2835 tests in general.s so that objdump is exercised.
2836
2837 * gas/i386/i386.exp: Call new tests.
2838
2839 2000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
2840
2841 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
2842 .code16, and .code32 modes.
2843
2844 1999-11-30 Jeffrey A Law (law@cygnus.com)
2845
2846 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
2847 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
2848 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
2849 * gas/mn10300/basic.exp: Run the am33 tests.
2850
2851 1999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
2852
2853 * gas/mips/la.d: Adjust for new la macro expansion.
2854 Change matches for explicit addresses to matches for
2855 any address.
2856 * gas/mips/la-xgot.d: Same.
2857 * gas/mips/la-svr4pic.d: Same.
2858
2859 1999-11-01 Nick Clifton <nickc@cygnus.com>
2860
2861 Remove reloc generating references to local labels in test code.
2862 Some ARM targets (eg PE) generate a reloc based on the label,
2863 whilst others (eg ELF) generate a reloc based on the section
2864 symbol. This meant that the disassembled outputs would differ.
2865
2866 * gas/arm/inst.s: Change test of BLPL instruction.
2867 * gas/arm/inst.d: Change expected decode of BLPL instruction.
2868 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
2869 Remove .rdata section, since this cannot exist in an arm-aout
2870 target.
2871 * gas/arm/arm7t.d: Change expected reloc generated for .word
2872 directive.
2873
2874 1999-10-21 Nick Clifton <nickc@cygnus.com>
2875
2876 * gas/arm/arm7t.d: Update to match latest objdump output.
2877 * gas/arm/inst.s: Fix erroneous test case.
2878 * gas/arm/inst.d: Update to match latest objdump output.
2879
2880 1999-10-11 Geoffrey Keating <geoffk@cygnus.com>
2881
2882 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
2883 indeterminate number of extra lines here".
2884
2885 * gas/elf/elf.exp: Remove XFAILs.
2886 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
2887 * gas/elf/section1.d: Likewise.
2888
2889 1999-10-07 Diego Novillo <dnovillo@cygnus.com>
2890
2891 * gas/d10v: New directory.
2892 * gas/d10v/d10.exp: New file.
2893 * gas/d10v/inst.s: New file.
2894 * gas/d10v/inst.d: New file.
2895
2896 1999-10-07 Geoffrey Keating <geoffk@cygnus.com>
2897
2898 * gas/mips/elf-rel.s: New file.
2899 * gas/mips/elf-rel.d: New file.
2900 * gas/mips/elf-rel2.d: New file.
2901 * gas/mips/e32-rel2.d: New file.
2902 * gas/mips/elf-rel2.s: New file.
2903 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
2904
2905 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
2906 even if the CPU is set to something by default.
2907
2908 1999-10-04 Doug Evans <devans@canuck.cygnus.com>
2909
2910 * gas/m32r/error.exp: New testcase driver.
2911 * gas/m32r/m32rx.exp: New testcase driver.
2912 * gas/m32r/fslotx.[sd]: New testcase.
2913 * gas/m32r/m32rx.[sd]: New testcase.
2914 * gas/m32r/relax-s.[sd]: New testcase.
2915 * gas/m32r/interfere.s: New testcase.
2916 * gas/m32r/wrongsize.s: New testcase.
2917
2918 1999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
2919
2920 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
2921 * gas/i386/reloc.d: Accept dir32 relocs.
2922
2923 1999-09-12 Donn Terry <donn@interix.com>
2924
2925 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
2926 * lib/gas-defs.exp: Add perror if can not read .d file.
2927
2928 1999-09-04 Steve Chamberlain <sac@pobox.com>
2929
2930 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
2931
2932 1999-09-02 Nick Clifton <nickc@cygnus.com>
2933
2934 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
2935 dump test "entry0" instead of "entry1".
2936
2937 1999-09-01 Scott Bambrough <scottb@netwinder.org>
2938
2939 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
2940 test "entry0" instead of "entry1". ARM targets use REL relocs,
2941 and should use the test entry0.
2942
2943 1999-09-01 H.J. Lu <hjl@gnu.org>
2944
2945 * gas/i386/naked.d: Fix for coff targets.
2946
2947 Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
2948
2949 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
2950 sectioning.
2951 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
2952 PA64.
2953
2954 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
2955 sectioning.
2956 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
2957 Revamp address expressions slightly to handle an arbitrary sized
2958 address.
2959
2960 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
2961 sectioning.
2962 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
2963
2964 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
2965 sectioning.
2966
2967 1999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
2968
2969 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
2970 allow_naked_reg parsing.
2971 * gas/i386/i386.exp: Call it.
2972
2973 1999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
2974
2975 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
2976
2977 1999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
2978
2979 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
2980 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
2981 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
2982 extract3.s, deposit2.s, deposit3.s: New.
2983
2984 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
2985 Add new syntax versions of instructions to tests.
2986 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
2987 system2.s, unit2.s: New tests.
2988 * hppa/basic/basic.exp: Add new tests.
2989
2990 * gas/hppa/basic/basic.exp:
2991 * gas/hppa/basic/media.s: Add test cases for new instructions.
2992
2993 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
2994 * gas/hppa/basic/branch2.s: New.
2995 * gas/hppa/basic/media.s: New.
2996
2997 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
2998 * gas/hppa/basic/fp_comp2.s: New.
2999
3000 1999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
3001
3002 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
3003 displacement checks with auto address prefix.
3004
3005 1999-08-17 H.J. Lu <hjl@gnu.org>
3006
3007 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
3008
3009 1999-08-09 Ian Lance Taylor <ian@zembu.com>
3010
3011 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
3012 when gas uses 2**4 alignment for .text.
3013 * gas/i386/general.s, gas/i386/general.l: Likewise.
3014 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
3015 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
3016 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
3017
3018 1999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
3019
3020 * gas/i386/reloc.d: Fix so that test passes when enable-targets
3021 includes 64-bit bfd target.
3022
3023 1999-06-13 Ian Lance Taylor <ian@zembu.com>
3024
3025 * gas/i386/katmai.d: Tweak for recent disassembler changes.
3026
3027 1999-06-12 Ian Lance Taylor <ian@zembu.com>
3028
3029 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
3030 "*-*-linux*oldld*".
3031 * gas/vtable/vtable.exp: Likewise.
3032 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
3033 names.
3034
3035 * gas/i386/amd.s: Add a symbol so a.out tests will work.
3036 * gas/i386/katmai.s: Likewise.
3037 * gas/i386/amd.d: Corresponding change.
3038 * gas/i386/katmai.d: Corresponding change.
3039
3040 1999-06-10 Ian Lance Taylor <ian@zembu.com>
3041
3042 * gas/mips/sync.d: Pass -mips2 to the assembler.
3043
3044 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
3045 mips-elf target as well as mips64-elf target.
3046 * gas/mips/elf_e_flags1.d: Corresponding changes.
3047 * gas/mips/elf_e_flags2.d: Likewise.
3048 * gas/mips/elf_e_flags3.d: Likewise.
3049 * gas/mips/elf_e_flags4.d: Likewise.
3050
3051 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
3052
3053 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
3054 parameter.
3055
3056 1999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
3057
3058 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
3059 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
3060 * gas/sparc/prefetch.d: Add -64 as switch.
3061 * gas/sparc/rdpr.d: Ditto.
3062 * gas/sparc/wrpr.d: Ditto.
3063 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
3064 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
3065 current gas outputs %hi(0) and not %hi(0x0).
3066 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
3067 optimizations for setx instruction.
3068 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
3069 compiled-in targets.
3070
3071 1999-06-10 Richard Henderson <rth@cygnus.com>
3072
3073 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
3074 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
3075 * gas/macros/{irp,rept,test2,test3}.d: Update.
3076
3077 1999-06-05 Richard Henderson <rth@cygnus.com>
3078
3079 * gas/elf/elf.exp: New directory.
3080 * gas/elf/section0.[sd]: New test.
3081 * gas/elf/section1.[sd]: New test.
3082
3083 1999-06-03 Philip Blundell <philb@gnu.org>
3084
3085 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
3086 bfd and opcodes.
3087
3088 1999-05-28 Ian Lance Taylor <ian@zembu.com>
3089
3090 * gas/vtable/vtable.exp: Don't run test for i960 yet.
3091
3092 1999-05-17 Nick Clifton <nickc@cygnus.com>
3093
3094 * gas/mcore/allinsn.d: Updated to match latest objdump output.
3095
3096 1999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
3097
3098 * gas/i386/opcode.d: Modify callw to suit disasm fix.
3099
3100 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
3101
3102 * gas/i386/amd.s: Pad to multiple of 8
3103 * gas/i386/amd.d: Here too.
3104
3105 * gas/i386/prefix.[sd]: Align with nops
3106 * gas/i386/reloc.[sd]: Here too.
3107
3108 * gas/i386/katmai.[sd]: New for PIII SIMD
3109 * gas/i386/i386.exp: Call it.
3110
3111 1999-05-02 Nick Clifton <nickc@cygnus.com>
3112
3113 * gas/mcore/allinsn.d: Update to match latest assembler
3114 operations.
3115
3116 1999-04-16 DJ Delorie <dj@cygnus.com>
3117
3118 * gas/i386/amd.s: Add NOPs to align for coff targets
3119 * gas/i386/amd.d: and check for them.
3120
3121 1999-04-15 Jeffrey A Law (law@cygnus.com)
3122
3123 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
3124
3125 1999-04-14 Jeffrey A Law (law@cygnus.com)
3126
3127 * gas/hppa/basic/branch.s: Do not use immediate value where we
3128 really want a register.
3129 * gas/hppa/basic/coprmem.s: Likewise.
3130 * gas/hppa/basic/fmemLRbug.s: Likewise.
3131 * gas/hppa/basic/coprmem.s: Likewise.
3132 * gas/hppa/basic/spop.s: Likewise.
3133 * gas/hppa/basic/imem.s: Likewise.
3134 * gas/hppa/parse/badfmpyadd.s: Likewise.
3135 * gas/hppa/parse/calldatabug.s: Likewise.
3136 * gas/hppa/parse/entrybug.s: Likewise.
3137 * gas/hppa/parse/exprbug.s: Likewise.
3138 * gas/hppa/parse/fixup7bug.s: Likewise.
3139 * gas/hppa/parse/labelbug.s: Likewise.
3140 * gas/hppa/reloc/applybug.s: Likewise.
3141 * gas/hppa/reloc/funcrelocbug.s: Likewise.
3142 * gas/hppa/reloc/labelopbug.s: Likewise.
3143 * gas/hppa/reloc/longcall.s: Likewise.
3144 * gas/hppa/reloc/plabelbug.s: Likewise.
3145 * gas/hppa/reloc/reduce.s: Likewise.
3146 * gas/hppa/reloc/reduce2.s: Likewise.
3147 * gas/hppa/reloc/reduce3.s: Likewise.
3148 * gas/hppa/unsorted/brlenbug.s: Likewise.
3149 * gas/hppa/unsorted/importbug.s: Likewise.
3150 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
3151
3152 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
3153 for loads and stores using reg + small d addresses.
3154 No longer expect failure for mis-parse of imm %reg.
3155
3156 1999-04-13 Doug Evans <devans@casey.cygnus.com>
3157
3158 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
3159 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
3160 so branch relaxation restrictions won't interfere with parallelization
3161 attempts.
3162
3163 1999-04-08 Nick Clifton <nickc@cygnus.com>
3164
3165 * gas/mcore: New Directory.
3166 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
3167 tests.
3168 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
3169 tests.
3170 * gas/mcore/allinsn.d: New File: Expected output file for MCore
3171 assembly tests.
3172
3173 1999-03-20 Doug Evans <devans@casey.cygnus.com>
3174
3175 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
3176
3177 1999-03-16 Martin Hunt <hunt@cygnus.com>
3178
3179 * gas/d30v/d30.exp (run_list_test): Add new tests,
3180 label, guard-debug, serial, warn_oddreg, bittest, and mul.
3181
3182 * gas/d30v/opt.s: Fix some warnings and add a few labels
3183 to keep things from parallelizing where we don't want them to.
3184
3185 * gas/d30v/reloc.s: Fix warning.
3186
3187 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
3188
3189 * gas/d30v/label.s: New test. Check that labels are aligned
3190 on 8-byte boundaries.
3191
3192 * gas/d30v/guard-debug.s: New test. Test output with "-g".
3193
3194 * gas/d30v/serial.s: New test. Check for warnings with
3195 illegal serial instructions.
3196
3197 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
3198 odd-numbered registers are used for some instructions.
3199
3200 * gas/d30v/bittest.s: New test. Check for bit operation
3201 instructions (BCLR, BNOT, BSET, BTST) in the IU.
3202
3203 * gas/d30v/mul.s: New test. Check for restricted sequences
3204 in a bunch of different multiply instructions.
3205
3206 * gas/vtable/vtable.exp (run_list_test): Don't
3207 run test on D30V.
3208
3209 1999-03-05 Nick Clifton <nickc@cygnus.com>
3210
3211 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
3212 test.
3213
3214 1999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
3215
3216 * gas/mips/mips.exp: Run the new tests, below.
3217 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3218 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
3219 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
3220
3221 * lib/gas-defs.exp (run_dump_test): Document. It's not
3222 really trivial.
3223
3224 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
3225 $program (the dump tool).
3226
3227 1999-02-10 Doug Evans <devans@casey.cygnus.com>
3228
3229 * gas/m32r/allinsn.d: Prefix all | with \.
3230 (push,pop): Fix expected output.
3231 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
3232 * gas/m32r/fslot.d: Prefix all | with \.
3233
3234 1999-02-08 Nick Clifton <nickc@cygnus.com>
3235
3236 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
3237 Some ports use it as a comment initiator.
3238
3239 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
3240 REL relocations and so do not have one.
3241
3242 1998-12-18 Nick Clifton <nickc@cygnus.com>
3243
3244 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
3245 * gas/fr30/allinsn.d: Fix to match latest assembler output
3246
3247 1998-12-03 Nick Clifton <nickc@cygnus.com>
3248
3249 * gas/fr30/allinsn.d: Updated to match latest assembler output.
3250
3251 1998-12-02 Nick Clifton <nickc@cygnus.com>
3252
3253 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
3254
3255 * gas/fr30/allinsn.d: Update to match latest assembler output.
3256
3257 1998-11-19 Dave Brolley <brolley@cygnus.com>
3258
3259 * gas/fr30/allinsn.s: Reorder insns for better simulation.
3260
3261 1998-11-19 Doug Evans <devans@charmed.cygnus.com>
3262
3263 * gas/mips/sync.[sd]: New testcase.
3264 * gas/mips/mips.exp: Run it.
3265
3266 1998-11-18 Dave Brolley <brolley@cygnus.com>
3267
3268 * gas/fr30/allinsn.s (dmov): Correct hex literals.
3269
3270 1998-11-17 Nick Clifton <nickc@cygnus.com>
3271
3272 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
3273 to end of file.
3274
3275 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
3276 opcodes.
3277
3278 1998-11-16 Nick Clifton <nickc@cygnus.com>
3279
3280 * gas/fr30/allinsn.s: Fix syntax errors.
3281
3282 1998-11-16 Dave Brolley <brolley@cygnus.com>
3283
3284 * gas/fr30/allinsn.s: Fixed more typos.
3285
3286 1998-11-13 Nick Clifton <nickc@cygnus.com>
3287
3288 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
3289 case vs lower case.
3290
3291 1998-11-10 Nick Clifton <nickc@cygnus.com>
3292
3293 * gas/fr30/allinsn.s: New file.
3294 * gas/fr30/allinsn.d: New file.
3295 * gas/fr30/allinsn.exp: New file.
3296 * gas/fr30/fr30.exp: New file.
3297
3298 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
3299
3300 * gas/m32r/fslot.[sd]: New testcase.
3301 * gas/m32r/m32r.exp: Run it.
3302
3303 1998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
3304
3305 * gas/i386/i386.exp: Run AMD insn test.
3306 * gas/i386/amd.s: New test.
3307 * gas/i386/amd.d: New test results.
3308
3309 1998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3310
3311 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
3312 first line of the listing.
3313
3314 Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
3315
3316 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
3317 * gas/ppc/astest2.d: Likewise.
3318
3319 Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
3320
3321 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
3322 of whitespace for 64-bit hosts.
3323
3324 Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
3325
3326 * gas/vtable/vtable.exp: New.
3327 * gas/vtable/{entry0.s,entry0.d}: New.
3328 * gas/vtable/{entry1.s,entry1.d}: New.
3329 * gas/vtable/{inherit0.s,inherit0.d}: New.
3330 * gas/vtable/{inherit1.s,inherit1.l}: New.
3331
3332 Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
3333
3334 * gas/i386/white.l: Revert patch of August 12.
3335
3336 Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
3337
3338 * gas/mn10300/udf.s: New test.
3339 * gas/mn10300/basic.exp: Run it.
3340
3341 Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3342
3343 * gas/i386/general.l: Test andb $~0x80,foo.
3344 * gas/i386/general.s: Update.
3345
3346 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
3347
3348 Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3349
3350 * gas/i386/white.s: Add some more whitespace tests.
3351 * gas/i386/white.l: Update accordingly.
3352
3353 Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
3354
3355 * gas/i386/*: All new i386 testsuite.
3356
3357 1998-07-02 Ken Raeburn <raeburn@cygnus.com>
3358
3359 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
3360 canonical form.
3361
3362 Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
3363
3364 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
3365
3366 Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
3367
3368 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
3369 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
3370 section.
3371
3372 Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
3373
3374 * gas/v850/hilo2.s: Use r1 as the destination of the movea
3375 instruction, since r0 is read only.
3376
3377 * gas/v850/basic.exp: Fix names of special area relocations.
3378 Set -mwarn-signed-overflow flag when running range.s test.
3379
3380 Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
3381
3382 * gas/d30v/reloc.d: Updated to match latest assembler output.
3383
3384 1998-06-17 Frank Ch. Eigler <fche@cygnus.com>
3385
3386 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
3387 run on differently targeted assembler.
3388 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
3389 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
3390 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
3391 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
3392
3393 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
3394 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
3395 original `ld.d' had. Find `ld.s'.
3396 * gas/mips/mul-ilocks.d: Nearly ditto.
3397
3398 1998-06-11 Nick Clifton <nickc@cygnus.com>
3399
3400 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
3401
3402 * gas/d30v/inst.s: Add nop to keep assembled instructions at
3403 expected addresses.
3404
3405 1998-06-08 Nick Clifton <nickc@cygnus.com>
3406
3407 * gas/d30v/array.d: Updated to match latest assembler results.
3408 * gas/d30v/reloc.d: Partially updated to match latest assembler
3409 results.
3410
3411 1998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3412
3413 * gas/m68k/operands.s: For all pc relative addresses change tstl
3414 to pea since the former does not allow pcrel on m68000. Do not
3415 make label foo global, so that references to it can be relaxed on
3416 ELF targets.
3417 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
3418
3419 1998-06-02 Geoff Keating <geoffk@ozemail.com.au>
3420
3421 * gas/ppc/ppc.exp: Run simpshft test.
3422 * gas/ppc/simpshft.d: New file.
3423 * gas/ppc/simpshft.s: New file.
3424
3425 1998-06-01 Jeffrey A Law (law@cygnus.com)
3426
3427 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
3428 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
3429
3430 1998-05-29 Ian Lance Taylor <ian@cygnus.com>
3431
3432 * gas/mips/mips.exp: Adjust ilocks initialization to match current
3433 assembler defaults more closely.
3434
3435 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
3436 the instruction.
3437 * gas/sh/basic.exp: Adjust accordingly.
3438
3439 Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
3440
3441 * gas/d30v/align.d: Updated to match latest assembler output.
3442 * gas/d30v/inst.d: Updated to match latest assembler output.
3443 * gas/d30v/inst.s: Updated to match latest assembler rules.
3444 * gas/d30v/opt.d: Updated to match latest assembler output.
3445
3446 Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
3447
3448 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
3449 * gas/m32r/uppercase.d: Likewise.
3450
3451 Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
3452
3453 * gas/arm/thumb.s: Add period to start of labels to prevent
3454 assembler thinking that they are function entry points.
3455
3456 Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
3457
3458 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
3459
3460 Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
3461
3462 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
3463 disassembler.
3464
3465 Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
3466
3467 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
3468 * gas/mips/ld-ilocks-addr32.d : New.
3469
3470 Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
3471
3472 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
3473
3474 Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
3475
3476 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
3477 sddbp instructions.
3478 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
3479 instructions.
3480 * gas/mips/mips.exp: Run them.
3481
3482 Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
3483
3484 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
3485 in disassembly, where the offset is in hex and has a "0x" prefix.
3486
3487 Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
3488
3489 * gas/mips/lineno.[sd]: Assembly source line number test.
3490 * gas/mips/mips.exp: Added lineno test.
3491
3492 Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
3493
3494 * gas/testsuite/all/gas.exp: No longer expect failures for
3495 difference of undefined symbols on mn10x00 targets.
3496
3497 Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
3498
3499 * gas/all/align.s: Back out ".section text" change below;
3500 use ".text" again.
3501 * gas/macros/semi.s: Ditto.
3502
3503 Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
3504
3505 * gas/all/align.s: Identify ".text" section explicitly.
3506 * gas/macros/semi.s: Ditto.
3507
3508
3509
3510 Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
3511
3512 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
3513 (ldi16): Improve test.
3514 (nop): Fix test.
3515
3516 Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
3517
3518 * gasp/macro.out: Adjust to reflect the fact that keyword
3519 arguments are now permitted after positional arguments.
3520
3521 Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
3522
3523 * gas/arm/arm7t.d: Update to match latest assembler output.
3524
3525 Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
3526
3527 * gas/ppc/ppc.exp: New file.
3528 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
3529 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
3530
3531 Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
3532
3533 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
3534 * gas/mips/4010.d: Corresponding changes.
3535 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
3536 * gas/mips/4100.d: Corresponding changes.
3537 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
3538 * gas/mips/4650.d: Corresponding changes.
3539
3540 Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
3541
3542 * gas/mri/moveml.d: Add test comments, fix regexps.
3543
3544 Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
3545
3546 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
3547
3548 Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
3549
3550 * gas/m68k/mri_moveml.[sd]: Moved to ...
3551 * gas/mri/moveml.[sd]: ... here.
3552 * gas/mri/mri.exp: Run it.
3553
3554 Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
3555
3556 * gas/mips/4010.s: Add 4010 tests.
3557 * gas/mips/4010.d: Expected output.
3558 * gas/mips/4100.s: Add 4010 tests.
3559 * gas/mips/4100.d: Expected output.
3560 * gas/mips/4650.s: Add 4010 tests.
3561 * gas/mips/4650.d: Expected output.
3562 * gas/mips/mips.exp: Run the new tests.
3563 * gas/mips/*.d: Pass the right processor model to objdump.
3564 Fix minor cases where expected output was wrong due to opcode
3565 conflicts.
3566
3567 Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
3568
3569 * gas/m68k/mri_moveml.[sd]: New testcase.
3570
3571 Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
3572
3573 * gas/m32r/high-1.d: Add hash prefix to constants.
3574
3575 * gas/m32r/allinsn.s: Add hash prefix to some constants.
3576 * gas/m32r/allinsn.d: Add hash prefix to constants.
3577
3578 Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
3579
3580 * gas/m88k/init.d: Fix hexadecimal offsets.
3581
3582 Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
3583
3584 * gas/m32r/uppercase.d: Fix white space matching.
3585 * gas/m32r/relax-1.d: Fix white space matching.
3586
3587 Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
3588
3589 * gas/mips/div.d: Update for recent assembler changes.
3590 * gas/mips/div-ilocks.d: Likewise.
3591
3592 Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
3593
3594 * gas/m32r/allinsn.d (cmpui): Update output to new format.
3595
3596 Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
3597
3598 * gas/arm/inst.d: Updated to match latest disassembler changes.
3599
3600 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
3601
3602 Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
3603
3604 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
3605 gas/mips/jal-xgot.d: Add assembler option to select a specific
3606 target chip, the R3000.
3607 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
3608 R3900.
3609 * gas/mips/mips.exp: Run it.
3610
3611 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
3612 targets.
3613
3614 Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
3615
3616 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
3617
3618 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
3619 changes.
3620
3621 1997-10-09 Doug Evans <dje@canuck.cygnus.com>
3622
3623 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
3624
3625 1997-10-09 Ian Lance Taylor <ian@cygnus.com>
3626
3627 * gas/arm/arm7t.d: Update for recent disassembler changes.
3628 * gas/h8300/ffxx1.d: Likewise.
3629
3630 1997-10-08 Doug Evans <dje@canuck.cygnus.com>
3631
3632 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
3633
3634 1997-10-08 Ian Lance Taylor <ian@cygnus.com>
3635
3636 * gas/sparc/synth.d: Update for recent disassembler changes.
3637 * gas/sparc/synth64.d: Likewise.
3638
3639 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
3640 function symbol.
3641 * gas/mips/jal.s: Likewise.
3642
3643 1997-10-07 Doug Evans <dje@canuck.cygnus.com>
3644
3645 * gas/sparc/reloc64.[sd]: New testcase.
3646 * gas/sparc/sparc.exp: Run it.
3647
3648 1997-10-04 Ian Lance Taylor <ian@cygnus.com>
3649
3650 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
3651
3652 1997-10-03 Ian Lance Taylor <ian@cygnus.com>
3653
3654 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
3655 work. Correct for big endian and for tabs in input file.
3656
3657 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
3658 * gas/alpha/fp.s: Change comment characters from ! to #.
3659
3660 1997-09-18 Doug Evans <dje@canuck.cygnus.com>
3661
3662 * gas/sparc/splet.d: Update to new objdump output format.
3663 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
3664 * gas/sparc/set64.[ds]: New testcase.
3665 * gas/sparc/splet-2.[ds]: New testcase.
3666 * gas/sparc/sparc.exp: Run them.
3667
3668 1997-08-16 Ken Raeburn <raeburn@cygnus.com>
3669
3670 Merge changes from Martin Hunt:
3671
3672 * gas/d30v/inst.s: Add some new tests.
3673
3674 * gas/d30v/{inst, opt, reloc}.d: Update results with
3675 new disassembler changes.
3676
3677 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
3678
3679 * gas/d30v/*.d: Update all test results because
3680 of new ".s" and ".l" extensions.
3681
3682 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
3683 * gas/d30v/opt.[sd]: Correct st2w instruction.
3684
3685 * gas/d30v/align.d: Change expected output.
3686
3687 * gas/d30v/reloc.[sd]: Add test case.
3688
3689 * gas/d30v/array.[sd]: New test case.
3690
3691 * gas/d30v/opt.[sd]: Added more test cases.
3692
3693 * gas/d30v/opt.s: Add test cases.
3694 * gas/d30v/reloc.s: Fix a test case.
3695 * gas/d30v/{opt,reloc}.d: Regenerate.
3696
3697 Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
3698
3699 * gas/m32r/high-1.[ds]: New testcase.
3700 * gas/m32r/m32r.exp: Run it.
3701
3702 Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
3703
3704 * gas/m32r/relax-1.[ds]: New testcase.
3705 * gas/m32r/m32r.exp: Run it.
3706
3707 Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
3708
3709 * gas/arc: New directory
3710 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
3711 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
3712
3713 Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
3714
3715 * config/default.exp: Set AS and GASP to as-new, not as.new.
3716
3717 Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
3718
3719 * config/default.exp: Set NM to nm-new, not nm.new, to match
3720 recent change in binutils build directory.
3721
3722 Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
3723
3724 * gas/v850/range.s: New test.
3725 * gas/v850/basic.exp: Run it.
3726
3727 Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
3728
3729 * gas/v850/hilo2.s: New test.
3730 * gas/v850/fepsw.s: New test.
3731 * gas/v850/basic.exp: Run them.
3732
3733 Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
3734
3735 * gas/m32r/uppercase.[sd]: New testcase.
3736 * gas/m32r/m32r.exp: New file.
3737
3738 Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
3739
3740 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
3741 * gas/m68k/operands.d: Likewise.
3742
3743 Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
3744
3745 * gas/arm/arm.exp: Added changes from armT-970328-branch.
3746
3747 Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
3748
3749 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
3750 not div.
3751
3752 Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
3753
3754 * gas/mips/mul.{d,s}: End the tests with no-ops.
3755
3756 Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
3757
3758 * lib/gas-defs.exp (regexp_diff): Improve messages when one
3759 file is shorter than the other.
3760
3761 Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
3762
3763 * gas/m88k/init.{s,d}: New checks for proper padding of
3764 .init sections.
3765 * gas/m88k/m88.exp: Run them.
3766
3767 * gas/m68k/t2.d: New file for check of presence of section
3768 symbols on the m68k-motorola-sysv.
3769 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
3770
3771 Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
3772
3773 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
3774
3775 * gas/mips/lifloat.s: Update for recent changes to floating point
3776 handling.
3777 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
3778 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
3779
3780 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
3781
3782 Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
3783
3784 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
3785
3786 Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
3787
3788 * gas/d30v/d30.exp: Add optimizer test case.
3789 * gas/d30v/opt.s: Add conditional compilation tests.
3790 * gas/d30v/opt.d: Rebuild.
3791
3792 Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
3793
3794 * gas/mips/{delay.d,nodelay.d}: added.
3795
3796 Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
3797
3798 * gas/m32r/allinsn.d: Update to new objdump output style.
3799
3800 Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
3801
3802 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
3803
3804 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
3805 handle -EL. Add setup_xfail for thumb.
3806
3807 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
3808
3809 Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
3810
3811 * gas/m32r/allinsn.{exp,s.d}: New testcases.
3812
3813 Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
3814
3815 * gas/d30v/d30.exp: Add test case reloc.
3816 * gas/d30v/reloc.[sd]: New files to test relocations.
3817
3818 Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
3819
3820 * gas/arm/inst.d: Update for disassembler changes.
3821 * gas/arm/arm7t.d: Likewise.
3822
3823 Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3824
3825 * gas/m68k/op68000.d: Update for recent assembler bug fix.
3826
3827 Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
3828
3829 * gas/all/gas.exp: xfail a couple tests for the mn10300.
3830
3831 Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
3832
3833 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
3834 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
3835
3836 Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
3837
3838 * gas/tic80/{align.d, align.lst, align.s} New test for the
3839 ".align" pseudop.
3840 * gas/tic80/tic80.exp: Run the align test.
3841
3842 Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
3843
3844 * gas/tic80/{float.d, float.lst, float.s}: New tests for
3845 simple floating point operands.
3846 * gas/tic80/tic80.exp: Run the float test.
3847
3848 Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
3849
3850 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
3851 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
3852 New tests for :m and :s operand modifiers.
3853 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
3854
3855 Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
3856
3857 * gas/macros/semi.s: Force the final alignment to use a fill value
3858 of 0.
3859
3860 * gas/all/cond.s, gas/all/cond.d: New test.
3861 * gas/all/gas.exp: Run it.
3862
3863 Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
3864
3865 * lib/gas-defs.exp(gas_init): Added new parameter for script
3866 name.
3867
3868 Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
3869
3870 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
3871 regops.d, relocs1.d,
3872 (relocs1.c): Add file for reference.
3873 (relocs1b.d): Split reloc table contents test to different test file.
3874 (relocs2.c): Add test that uses various types (char, short, int, ...) of
3875 static and global variables with data shuffling to generate lots of ld/st
3876 instructions for the different types.
3877 (relocs2.d): New file, expected code for relocs2 test.
3878 (relocs2.lst): New file, TI assembler listing for reference.
3879 (relocs2.s): New file, assembly source for relocs2 test.
3880 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
3881 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
3882
3883 Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
3884
3885 * gas/all/itbl-test.c(main): Update function calls.
3886 Remove parameters from itbl_get_reg_val and
3887 change itbl_get_insn_name to itbl_get_field.
3888
3889 Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
3890
3891 * gas/mips/itbl: Add comments.
3892 * gas/mips/itbl.s: Add comments. Prefix register names with $.
3893 * gas/all/itbl: Generic table for testing for itbl support.
3894 * gas/all/itbl.s: Generic assembly for testing for itbl support.
3895 * gas/mips/itbl-test.c: Moved to gas/all.
3896 * gas/all/itbl-test.c: Moved from gas/mips.
3897
3898 Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
3899
3900 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
3901 endmask.lst, regops.lst}: Remove ^M's from end of lines.
3902 * gas/tic80/bitnum.s: Add comment to each line showing value
3903 that symbolic BITNUM assembles to. Add coverage for raw
3904 numeric values for the BITNUM operand.
3905 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
3906 * gas/tic80/regops.d: Update due to opcode library additions
3907 of floating point test BITNUM values that are ambiguous with
3908 the integral ones.
3909 * gas/tic80/relocs1.s: New test case that tests simple relocs.
3910 * gas/tic80/relocs1.d: Expected output for above.
3911 * gas/tic80/relocs1.lst: TI assembler listing for above.
3912 * gas/tic80/tic80.exp: Add relocs1 test.
3913
3914 Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
3915
3916 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
3917 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
3918
3919 Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
3920
3921 * gas/macros/semi.s, gas/macros/semi.d: New test.
3922 * gas/macros/macros.exp: Run it.
3923 * gas/mri/semi.s, gas/mri/semi.d: New test.
3924 * gas/mri/mri.exp: Run it.
3925
3926 Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
3927
3928 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
3929 output.
3930
3931 Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
3932
3933 * gas/all/align.d, gas/all/align.s: New test.
3934 * gas/all/gas.exp: Run it.
3935
3936 Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
3937
3938 * gas/mips/mips16.d: Correct PC relative instruction bytes.
3939
3940 Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
3941
3942 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
3943 * gas/mips/lif-xgot.d: Likewise.
3944 * gas/mips/ulh-svr4pic.d: Likewise.
3945 * gas/mips/ulh-xgot.d: Likewise.
3946
3947 * gas/mips/mips16.d: Update for yet another change in disassembly
3948 output (this one is spacing only).
3949
3950 Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
3951
3952 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
3953 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
3954 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
3955 tic80.exp}: New files for TIc80 test cases.
3956
3957 Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
3958
3959 * gas/mips/mips16.d: Update for change in disassembly output.
3960
3961 Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
3962
3963 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
3964
3965 Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
3966
3967 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
3968 dissassembler for itbl support.
3969
3970 Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
3971
3972 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
3973 option.
3974 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
3975 specified in itbl.
3976
3977 Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
3978
3979 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
3980 * lib/gas-defs.exp: Ditto.
3981
3982 Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
3983
3984 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
3985 objdump. Update for current relocation printing style.
3986
3987 Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
3988
3989 * gas/mips/mips16.d: Update for disassembler changes.
3990
3991 Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
3992
3993 * gas/mips/mips.exp: set ilocks for all 4100/4300
3994
3995 Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
3996
3997 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
3998 * gas/mips/mips.exp: Run mips16 test.
3999
4000 * gas/mips/mips.exp: Run dli test unconditionally.
4001 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
4002 boundary.
4003 * gas/mips/dli.d: Corresponding changes.
4004
4005 Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
4006
4007 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
4008 * gas/sparc/synth64.d: Likewise.
4009
4010 Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
4011
4012 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
4013
4014 Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
4015
4016 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
4017 .ifdef, to accomodate change to avoid default alignment on
4018 embedded systems.
4019
4020 Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
4021
4022 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
4023 "movb dm,(an)".
4024
4025 Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
4026
4027 * gas/mn10300/basic.exp: Update after endianness changes to
4028 the assembler.
4029
4030 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
4031 * gas/mn10200/{movb.s, movbu.s}: Likewise.
4032 * gas/mn10200/basic.exp: Run them.
4033
4034 Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
4035
4036 * gas/mn10200/*.s: New tests for the mn10200 assembler.
4037 * gas/mn10200/basic.exp: Run them.
4038
4039 Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
4040
4041 * gas/mn10300/*.s: Remove '$' register prefixing.
4042
4043 Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
4044
4045 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
4046 \r will be present.
4047
4048 Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
4049
4050 * gas/m68k/*.d: Update for disassembler changes.
4051 * gas/mri/*.d: Likewise.
4052
4053 Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
4054
4055 * gas/mn10300/*.s: Use '$' as register prefix for
4056 all register operands.
4057
4058 Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
4059
4060 * gas/all/gas.exp: xfail a couple tests for the mn10300.
4061
4062 Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
4063
4064 * gas/mn10300/other.s: Update for correct syntax on a
4065 few instructions (those with register lists).
4066 * gas/mn10300/basic.exp: Corresponding changes.
4067
4068 Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
4069
4070 * gas/mn10300/movm.s: Update for correct syntax.
4071 * gas/mn10300/basic.exp: Update expected movm bit patterns.
4072
4073 Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
4074
4075 * gas/mn10300/other.s: Put parens around register
4076 argument in calls and jmp instructions.
4077
4078 Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
4079
4080 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
4081
4082 Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
4083
4084 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
4085 as needed.
4086 * gas/hppa/unsorted/unsorted.exp: Likewise.
4087
4088 Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
4089
4090 * gas/mn10300/basic.exp: Check opcode insertion for
4091 extended instructions.
4092 * gas/mn10300/extend.s: Tweak constants for better
4093 testsuite coverage.
4094
4095 Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
4096
4097 * gas/mn10300/basic.exp: Test insertion of operands
4098 into call and jmp instructions with 32bit offsets.
4099 Fix typo in bit test patterns.
4100 * gas/mn10300/other.s: Tweak constants to improve
4101 testsuite coverage.
4102
4103 * gas/mn10300/basic.exp: Test insertion of 32bit operand
4104 in calls, btst, bclr & bset instructions.
4105
4106 * gas/mn10300/*.s: Tweak constants in 32bit insns for
4107 better testing coverage.
4108 * gas/mn10300/basic.exp: Test insertion of most 32bit
4109 operands.
4110
4111 Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
4112
4113 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
4114 movbu, movhu instructions. Check bit patterns for more bit
4115 operations. Check bit patterns for various 16bit call, retf
4116 and ret instructions.
4117 * gas/mn10300/other.s: Update operands for better test coverage.
4118
4119 Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
4120
4121 * gas/mn10300/basic.exp: Check bit patterns for a couple more
4122 mov and cmp instructions.
4123
4124 Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
4125
4126 * gas/mips/*.d: Update for disassembler changes.
4127
4128 Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
4129
4130 * gas/v850/reloc.s: New tests.
4131 * gas/v850/basic.exp: Run them.
4132
4133 Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
4134
4135 * gas/mips: Add symbols to several testsuites, since the ELF
4136 assembler now always builds a symbol table, which means that
4137 objdump will no longer report `No symbols in FILE'. Change the
4138 expected output accordingly.
4139
4140 Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
4141
4142 * gas/mn10300/basic.exp: Check bit patterns for instructions
4143 with a single 8bit or 16bit immediate operand.
4144
4145 * gas/mn10300/basic.exp: Check bit patterns for many
4146 instructions. Add missing test in do_mov1.
4147 * gas/mn10300/mov1.s: Add missing test.
4148
4149 Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
4150
4151 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
4152 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
4153 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
4154 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
4155 * gas/mn10300/{shift.s, sub.s}: Likewise.
4156 * gas/mn10300/basic.exp: Run them.
4157
4158 Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
4159
4160 * gas/mn10200, gas/mn10300: New directories for Matsushita
4161 mn10200 and mn10300 tests.
4162
4163 Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
4164
4165 * lib/gas-defs.exp (gas_version): Fix for current version
4166 printing.
4167
4168 Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
4169
4170 * gas/sparc/splet.d: Fix typo in cpusha result.
4171
4172 Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
4173
4174 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
4175
4176 Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
4177
4178 * gas/all/cofftag.s: Use .p2align rather than .align.
4179
4180 Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
4181
4182 * gas/h8300/macs.s: Add "stmac" instructions.
4183 * gas/h8300/basic.exp: Test them.
4184
4185 Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
4186
4187 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
4188
4189 Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
4190
4191 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
4192 registers.
4193
4194 Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
4195
4196 * gas/mips/dli.{s,d}: More test cases added.
4197
4198 Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
4199
4200 * gas/mips/mips.exp: Add check for dli macro instruction.
4201 * gas/mips/dli.{s,d}: Added.
4202
4203 Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
4204
4205 * gas/v850/basic.exp (do_mem): Check bit patterns for short
4206 load/store instructions. Remove xfails for short load/store
4207 instructions.
4208 * gas/v850/mem.s: Offsets for short load/store operands
4209 are unsigned.
4210
4211 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
4212 (do_jumps): Likewise.
4213
4214 Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
4215
4216 * gas/v850/misc.s: Tweak register numbers for better testing.
4217 * gas/v850/basic.exp (do_misc): Corresponding changes.
4218
4219 * gas/v850/hilo.s: New testfile.
4220 * gas/v850/basic.exp: Run hilo tests.
4221
4222 Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
4223
4224 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
4225
4226 Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
4227
4228 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
4229 * gas/v850/move.s: Tweak constants for better testing.
4230
4231 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
4232 xfail sst and sld tests.
4233 (do_mov): Remove bogus xfail.
4234 * gas/v850/mem.s: sst and sld instructions can only index from
4235 "ep" register.
4236
4237 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
4238 Update addresses.
4239 * gas/v850/logical.s: Tweak constants for better testing.
4240
4241 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
4242 but not displacements (yet).
4243
4244 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
4245
4246 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
4247 but not displacements (yet).
4248
4249 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
4250
4251 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
4252 * gas/v850/arith.s: Tweak constants for better testing.
4253
4254 * gas/v850/basic.exp (do_misc): No longer expect failures
4255 assembling "ldsr" and "stsr" opcodes.
4256 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
4257 opcodes.
4258
4259 * gas/v850/basic.exp (do_misc): No longer expect failures
4260 assembling "trap" opcodes.
4261 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
4262
4263 * gas/v850: New directory with v850 tests.
4264
4265 Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
4266
4267 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
4268 fic and fice instructions to test 3bit space identifiers.
4269 * gas/hppa/basic/system.s: Similarly for iitlba and
4270 iitlbp.
4271 * gas/hppa/basic/basic.exp: Corresponding changes.
4272
4273 Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
4274
4275 * gas/arm/arm.exp: Change inst.s test to check objdump.
4276 * gas/arm/inst.d: Added.
4277
4278 Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
4279
4280 * gas/arm/thumb.s: Added.
4281 * gas/arm/immed.s: Added.
4282 * gas/arm/arch4t.s: Added.
4283 * gas/arm/arm.exp: Updated to run the new tests.
4284
4285 Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
4286
4287 * gas/h8300/misch.s: Reenable "eepmov.w" test.
4288 * gas/h8300/miscs.s: Likewise.
4289 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
4290 on the H8/300H and H8/S. Don't expect it to fail.
4291
4292 Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
4293
4294 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
4295
4296 Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
4297
4298 * gas/arm/arm7t.s: Added.
4299 * gas/arm/arm7t.d: Added.
4300 * gas/arm/arm.exp: Updated to run the new test.
4301
4302 Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
4303
4304 * gas/m68k/pcrel.d: Rename from schwab.d.
4305 * gas/m68k/pcrel.s: Rename from schwab.s.
4306
4307 Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
4308
4309 * gas/m68k/schwab.d: Correct for ELF format.
4310 * gas/m68k/all.exp: Run "schwab" test for all targets.
4311
4312 Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
4313
4314 Avoid DOS file naming problems:
4315 * gas/h8300/branch.s: Rename from branches.s.
4316 * gas/h8300/branchh.s: Rename from branchesh.s.
4317 * gas/h8300/branchs.s: Rename from branchess.s.
4318 * gas/h8300/rotsh.s: Rename from rotshift.s.
4319 * gas/h8300/rotshh.s: Rename from rotshifth.s.
4320 * gas/h8300/rotshs.s: Rename from rotshifts.s.
4321 * gas/h8300/h8300.exp: Corresponding changes.
4322
4323 Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
4324
4325 * gas/mips/mips.exp: Add new tests for processors with interlocks
4326 on div and mul.
4327 * gas/mips/div-ilocks.d: Added.
4328 * gas/mips/mul-ilocks.d: Added.
4329
4330 Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
4331
4332 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
4333 which now pass.
4334 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
4335 bit host.
4336
4337 Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
4338
4339 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
4340 test.
4341 * gas/vax/quad.exp: Expect a nop after the movq.
4342
4343 Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
4344
4345 * gas/h8300/cbranchh.s: Switch into h8300h mode.
4346 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
4347
4348 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
4349 H8/S.
4350 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
4351 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
4352 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
4353 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
4354 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
4355 * gas/h8300/h8300.exp: Run them.
4356
4357 Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
4358
4359 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
4360 with the same name as a global variable.
4361 * gas/all/gas.exp: Run cofftag test for any COFF target.
4362
4363 Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
4364
4365 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
4366 test.
4367
4368 Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
4369
4370 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
4371
4372 Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
4373
4374 * gas/mips/jal-xgot.d: Correct for 64 bit output.
4375
4376 Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
4377
4378 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
4379
4380 Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
4381
4382 * gas/m68k/op68000.d: Add statements now caught by gas.
4383
4384 Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
4385
4386 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
4387 * gas/sparc/sparc.exp: Run them.
4388
4389 Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
4390
4391 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
4392 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
4393 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
4394 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
4395
4396 Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
4397
4398 * gas/h8300/mov32bug.s: New test.
4399 * gas/h8300/h8300.exp: Run it.
4400
4401 Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
4402
4403 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
4404 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
4405 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
4406 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
4407 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
4408 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
4409 * gas/h8300/h8300.exp: Run them.
4410
4411 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
4412
4413 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
4414
4415 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
4416 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
4417 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
4418 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
4419 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
4420 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
4421 * gas/h8300/h8300.exp: Run them.
4422
4423 Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
4424
4425 * gas/sparc/synth.d: Don't require sparc in the file format, since
4426 it won't be there on SunOS.
4427
4428 Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
4429
4430 * gas/sparc/synth.[ds]: New testcase.
4431 * gas/sparc/sparc.exp: Run it.
4432
4433 Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
4434
4435 * gas/all/gas.exp: xfail difference of two undefined symbols
4436 and difference of forward references for the h8300.
4437
4438 Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
4439
4440 * gas/mips/lb-xgot.d: Correct.
4441
4442 Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
4443
4444 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
4445 to gas.
4446 * gas/sparc/addend.exp: Execute for any sparc cpu.
4447 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
4448
4449 Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
4450
4451 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
4452 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
4453 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
4454 * gas/mips/mips.exp: Run new tests if svr4pic.
4455
4456 Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
4457
4458 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
4459
4460 Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
4461
4462 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
4463
4464 Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
4465
4466 * gas/mips/*.d: Update for changes to disassembler.
4467
4468 Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
4469
4470 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
4471 change.
4472
4473 Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
4474
4475 * gas/mri/immconst.d: New test.
4476 * gas/mri/mri.exp: Run it.
4477 * gas/mri/constants.s: Test immediate constants.
4478 * gas/mri/constants.d: Corresponding change.
4479
4480 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
4481 * gas/m68k/link.d: Corresponding change.
4482
4483 Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
4484
4485 * gas/hppa/unsorted/brlenbug.s: New test.
4486 * gas/hppa/unsorted/unsorted.exp: Run it.
4487
4488 Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
4489
4490 * gas/mips/beq.s: Declare text_label global.
4491 * gas/mips/jal.s: Likewise.
4492
4493 Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
4494
4495 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
4496
4497 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
4498 * gas/m68k/all.exp: Run it.
4499
4500 Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
4501
4502 * gas/m68k/link.s, gas/m68k/link.d: New test.
4503 * gas/m68k/all.exp: Run it.
4504
4505 Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
4506
4507 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
4508 * gas/hppa/basic/system.s: Corresponding changes.
4509
4510 Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
4511
4512 * gas/m68k/operands.d: Don't require a fixed number of leading
4513 zeros in any number.
4514
4515 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
4516 for immediate values.
4517
4518 Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
4519
4520 * gas/arm/arm.exp: Renamed from gas.exp.
4521 * gas/arm/le-fpconst.[sd]: New testcase.
4522
4523 Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
4524
4525 * gas/mri/mri.exp: Only run tests for m68k target.
4526
4527 Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
4528
4529 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
4530 test.
4531
4532 Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
4533
4534 * gas/sh/fp.s (fmac): Update for new assembly syntax.
4535
4536 Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
4537
4538 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
4539 (run_dump_test, objdump): Likewise.
4540
4541 Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
4542
4543 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
4544 * gas/sparc/sparc.exp: Run them.
4545
4546 Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
4547
4548 * Makefile.in, configure.in: Remove; the testsuite is now run
4549 directly from the gas Makefile.
4550
4551 Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
4552
4553 * gas/mri/empty.s: New file.
4554 * gas/mri/mri.exp: Test assembling empty.s.
4555 * gas/mri/comment.s: Add a couple more comment variants.
4556
4557 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
4558 targets.
4559
4560 Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
4561
4562 * gas/mri/comment.s, gas/mri/comment.d: New test.
4563 * gas/mri/mri.exp: Run it.
4564 * gas/mri/expr.s: Remove whitespace in operand field.
4565 * gas/mri/for.s: Add comments for further testing.
4566 * gas/macros/test2.s: Put in an upper case ELSE to test case
4567 insensitivity.
4568
4569 Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
4570
4571 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
4572
4573 Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
4574
4575 * gas/sparc/sparc.exp: New file.
4576 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
4577
4578 Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
4579
4580 * gas/macros/*: New tests for macros.
4581
4582 * gas/mri/common.s: Use data, not .data.
4583
4584 * gasp/pl3.out: Update for changes in commented source output when
4585 LOCAL is used.
4586
4587 Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
4588
4589 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
4590 of diff.
4591 * lib/gas-defs.exp: Define prune_system_crud if it is not already
4592 defined.
4593
4594 Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
4595
4596 * gasp/mri/*.out: Use ;, not !, for the comment character.
4597
4598 Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
4599
4600 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
4601 expect failure for targets which use SOM.
4602
4603 * lib/gas-defs.exp (run_dump_test): If the program to run does not
4604 exist, mark the test as untested.
4605
4606 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
4607 common test.
4608
4609 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
4610 rather than using an implicit a.out.
4611
4612 * gas/mri/for.s: Add nop to round out to four byte boundary.
4613 * gas/mri/repeat.s: Likewise.
4614 * gas/mri/while.s: Likewise.
4615 * gas/mri/for.d: Expected added nop.
4616 * gas/mri/repeat.d: Likewise.
4617 * gas/mri/while.d: Likewise.
4618
4619 * gas/mips/*.d: Change all test names to say MIPS.
4620
4621 Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
4622
4623 * gas/mri/for.d, gas/mri/for.s: New test.
4624 * gas/mri/if.d, gas/mri/if.s: New test.
4625 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
4626 * gas/mri/while.d, gas/mri/while.s: New test.
4627 * gas/mri/mri.exp: Run the new tests.
4628
4629 Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
4630
4631 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
4632 64-bit BFD.
4633
4634 * gasp/mri/*: New tests.
4635 * gasp/gasp.exp: Run them. Also, clean up the test names used in
4636 pass and fail.
4637
4638 Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
4639
4640 * gas/sh/basic.exp: Update now that we know the right
4641 bit patters for the new sts instructions.
4642
4643 Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
4644
4645 * gas/mri/char.d: Fix for little endian machines.
4646 * gas/mri/float.d: Likewise.
4647
4648 Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
4649
4650 * gas/all/struct.s, gas/all/struct.d: New test.
4651 * gas/all/gas.exp: Run it.
4652
4653 Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
4654
4655 * gas/mri/common.s, gas/mri/common.d: New test.
4656 * gas/mri/mri.exp: Run it.
4657
4658 Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
4659
4660 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
4661 test.
4662
4663 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
4664 truncated files, so that the tests pass.
4665
4666 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
4667 constants, and expr.
4668
4669 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
4670 on vxworks*, not just vxworks5.1.
4671
4672 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
4673 (run_dump_test): Just call pass or fail.
4674
4675 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
4676 * gas/m68k/op68000.d: New test.
4677 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
4678 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
4679 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
4680 changes to disassembler.
4681 * gas/m68k/all.exp: Run new tests. Run schwab test for
4682 m68k-*-coff*.
4683
4684 Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
4685
4686 * gas/sh/*: New tests for the hitachi-sh.
4687
4688 Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
4689
4690 * gas/mri/*: New tests for MRI mode.
4691
4692 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
4693 program executions to the log file before running them. Use the
4694 simple program name, rather than the path to the binary being run,
4695 in pass/fail messages.
4696 (regexp_diff): If the regexp file has the special comment #pass,
4697 stop checking at that point.
4698 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
4699 if they are not already set.
4700
4701 Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
4702
4703 * Makefile.in: Remove superfluous runtest gasp.
4704
4705 Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
4706
4707 * gasp/*: New.
4708 * Makefile.in: Use gasp tests.
4709 * config/default.exp: Add gasp stuff.
4710
4711 Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
4712
4713 * gas/all/gas.exp: Disable tests that are not appropriate for
4714 the PA.
4715
4716 Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
4717
4718 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
4719
4720 Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4721
4722 * gas/m68k/schwab.*: New test based on a test case from Andreas
4723 Schwab.
4724 * gas/m68k/all.exp: Run it for some aout configurations.
4725
4726 Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
4727
4728 * gas/hppa/parse/badfmpyadd.s: New test.
4729 * gas/hppa/parse/parse.exp: Run it.
4730
4731 Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
4732
4733 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
4734 ELF targets.
4735
4736 Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
4737
4738 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
4739 * arm/arm6.s: Correct bogus tests.
4740 * arm/gas.exp (arm6.s): Is now a valid test.
4741 (arm7dm.s): New test.
4742 * arm/float.s: Add load/store multiple floating point instruction
4743 tests.
4744
4745 Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
4746
4747 * gas/hppa/reloc/longcall.s: New test.
4748 * gas/hppa/reloc/reloc.exp: Run it.
4749
4750 Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4751
4752 * gas/mips/ld.d: Modified for gas delay-slot fixes.
4753
4754 Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
4755
4756 * lib/gas-dg.exp: New file.
4757
4758 Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4759
4760 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
4761 targets.
4762
4763 Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4764
4765 * lib/gas-defs.exp (pass_phase): New proc.
4766 (run_dump_test): Note passing or failing of each phase of this
4767 test, instead of failure of phases or passing of complete test.
4768 Ensure test file name is in reported message.
4769
4770 Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
4771
4772 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
4773 Always resolve testcase status before returning.
4774 If `slurp_options' fails, return and don't do test.
4775 (slurp_options): Fix "can't open" error message.
4776 Return -1 to indicate error.
4777
4778 Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
4779
4780 * gas/hppa/unsorted/common.s: New test.
4781 * gas/hppa/unsorted/unsorted.exp: Run it.
4782
4783 Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4784
4785 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
4786 uncertainty as to whether there should be trailing bytes in the
4787 output file.
4788 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
4789 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
4790 correct.) End with "..." to match trailing zero bytes.
4791
4792 Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
4793
4794 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
4795 * gas/mips/mips.exp: Run new test.
4796
4797 Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
4798
4799 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
4800 * gas/hppa/basic/basic.exp: Test them.
4801
4802 Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
4803
4804 * gas/mips/uld.d: New file.
4805 * gas/mips/uld.s: New file.
4806 * gas/mips/usd.d: New file.
4807 * gas/mips/usd.s: New file.
4808 * gas/mips/mips.exp: Run new tests.
4809
4810 Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
4811
4812 * gas/hppa/reloc/applybug.s: New test.
4813 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
4814
4815 Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
4816
4817 * gas/hppa/reloc/picreloc.s: New test.
4818 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
4819
4820 Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4821
4822 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
4823 gas/h8300/h8300.exp: New tests.
4824
4825 Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
4826
4827 * gas/hppa/basic/basic.exp (do_system): Update.
4828
4829 Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4830
4831 * gas/mips/mips.exp: Don't run the memory-access tests if the
4832 format is a.out, because the generated code is different from what
4833 is used with other formats.
4834
4835 Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
4836
4837 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
4838 regexp to avoid losing without a controlling tty.
4839
4840 Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4841
4842 * gas/i386/pushw.l: Fixed whitespace to match current listing
4843 style.
4844
4845 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
4846 listings enabled.
4847
4848 Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4849
4850 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
4851 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
4852 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
4853 findfile and transform procedures to determine objdump program
4854 name.
4855
4856 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
4857 in case the format doesn't automatically require it.
4858 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
4859 name for the reloc type.
4860
4861 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
4862 (run_dump_test): If verbosity level is over 3, print out dump
4863 command and its output.
4864
4865 Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4866
4867 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
4868 disassembly.
4869
4870 Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4871
4872 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
4873 it depends on tty modes.
4874
4875 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
4876 -nottyinit.
4877
4878 * gas/arm/gas.exp: The arm6 test should report errors, for now.
4879
4880 Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4881
4882 * lib/gas-defs.exp: Use -i in expect_after command.
4883
4884 Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4885
4886 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
4887 disassembly.
4888
4889 * gas/ieee-fp: Renamed from ieee.fp.
4890
4891 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
4892
4893 Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
4894
4895 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
4896
4897 Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
4898
4899 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
4900 to fail. Fix comments for the test. Tweak test name.
4901
4902 Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
4903
4904 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
4905 output.
4906
4907 Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4908
4909 * gas/mips/ld.d: Adjust to work for both big and little endian
4910 code.
4911 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
4912 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
4913 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
4914 * gas/mips/usw.d: Likewise.
4915
4916 Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
4917
4918 * gas/hppa/unsorted/align4.s: New test.
4919 * gas/hppa/unsorted/unsorted.exp: Run it.
4920
4921 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
4922 current expected PA ELF output.
4923 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
4924 (do_plabel_relocation_test): Likewise.
4925
4926 Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4927
4928 * gas/all/p1480.s: Use larger constant, so expression can have a
4929 positive value.
4930 * gas/all/gas.exp: Expect p1480.s without listings to pass.
4931
4932 Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4933
4934 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
4935 Correct test cases.
4936
4937 Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
4938
4939 * gas/hppa/reloc/blebug3.s: New test.
4940 * gas/hppa/reloc/reloc.exp: Run it.
4941
4942 Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
4943
4944 * gas/hppa/reloc/reduce3.s: New test.
4945 * gas/hppa/reloc/reloc.exp: Run it.
4946
4947 Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
4948
4949 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
4950 current reality.
4951
4952 Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
4953
4954 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
4955 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
4956 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
4957 * gas/hppa/reloc/reloc.exp: Changed accordingly.
4958
4959 Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4960
4961 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
4962 overflows are correctly converted to jumps.
4963
4964 Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4965
4966 * gas/mips: Add test cases for PIC code, both SVR4 style and
4967 -membedded-pic style.
4968
4969 Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4970
4971 * gas/mips: New directory with MIPS specific test cases.
4972
4973 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
4974 the name of the source file to assemble.
4975 (regexp_diff): Put the reason for failure in the log file.
4976
4977 Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4978
4979 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
4980 doesn't support it. Redirect stdout using > instead of 1>, and
4981 don't bother to redirect stderr since TCL redirects it anyhow.
4982 (run_dump_test): Pass appropriate arguments to program, defaulting
4983 to -r.
4984
4985 Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4986
4987 * gas/vax: New directory.
4988 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
4989 values.
4990
4991 Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
4992
4993 * gas/hppa/reloc/r_no_relocbug.s: New test.
4994 * gas/hppa/reloc/reloc.exp: Run it.
4995
4996 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
4997 expected output.
4998
4999 Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
5000
5001 * gas/arm/*: New subtree. Add ARM tests.
5002
5003 Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
5004
5005 * gas/hppa/unsorted/unsorted.exp: Accept any character
5006 between foo's type and foo itself.
5007
5008 Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5009
5010 * lib/gas-defs.exp (run_dump_test): New routine for running the
5011 assembler, running objdump or nm (not fully supported) on the
5012 resulting object file, and comparing the results against a file of
5013 regular expressions in the test suite, all in one command.
5014 Options for the assembler and objdump are read from comments at
5015 the start of the .d file.
5016 (fail_phase, slurp_options): New auxiliary routines.
5017 (regexp_diff): Always return a value. Fix bugs in actually doing
5018 the regexp test.
5019
5020 * gas/sun4/addend.exp: Use run_dump_test.
5021 * gas/sun4/addend.d: Fix regular expressions so that they work.
5022
5023 Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
5024
5025 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
5026 * gas/hppa/reloc/reloc.exp: Run them.
5027
5028 Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5029
5030 * config/default.exp: Look for "as.new" in "$base_dir/..", where
5031 it got compiled, not in "$base_dir".
5032 * config/unknown.exp: Deleted.
5033
5034 Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
5035
5036 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
5037 before exiting. Enclose both calls inside a "catch".
5038 (objdump_finish): Likewise.
5039
5040 Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
5041
5042 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
5043 for SOM to match current testcase.
5044
5045 Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5046
5047 * gas/i386/{pushw.s,pushw.l}: New test.
5048 * gas/i386/all.exp: Run it.
5049
5050 * Makefile.in (distclean): Remove site config files and gas.sum.
5051
5052 Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5053
5054 * gas/m68k/disperr.s: Use % for registers.
5055
5056 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
5057
5058 Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
5059
5060 * lib/gas-defs.exp: Replace error proc calls with perror calls.
5061
5062 Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
5063
5064 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
5065 ELF code.
5066 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
5067 not support them.
5068 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
5069 new ELF code.
5070
5071 Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5072
5073 * config/default.exp: Renamed from unix-gas.exp.
5074
5075 Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
5076
5077 * Makefile.in (check): Set TCL_LIBRARY for runtest.
5078
5079 Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5080
5081 * gas/hppa/more.parse/callinfobug.s: Add missing name for
5082 procedure.
5083
5084 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
5085 $DATA$ rather than $LIT$ subspace.
5086
5087 Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5088
5089 * gas/hppa/reloc/funcrelocbug.s: New test.
5090 * gas/hppa/reloc/reloc.exp: Run it.
5091
5092 Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5093
5094 * gas/hppa/unsorted/importbug.s: New test.
5095 * gas/hppa/unsorted/unsorted.exp: Run it.
5096
5097 Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5098
5099 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
5100
5101 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
5102 * gas/hppa/unsorted/unsorted.exp: Run it.
5103
5104 * gas/hppa/more.parse/callinfobug.s: New test.
5105 * gas/hppa/omre.parse/parse.exp: Run it.
5106
5107 * gas/hppa/more.parse/regpopbug.s: New test.
5108 * gas/hppa/more.parse/parse.exp: Run it.
5109
5110 Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5111
5112 * lib/gas-defs.exp (objdump): New proc.
5113 (objdump_start): Deleted unused proc.
5114 (objdump_start_common): Merged into objdump_start_no_subdir.
5115
5116 * gas/alpha/fp.exp: Use objdump instead of
5117 objdump_start_no_subdir, since the former actually waits for
5118 objdump to finish. Specify .rdata section only. Make comment
5119 indicate Alpha architecture rather than SPARC.
5120 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
5121 against ASCII code 0x2a ("*", special in regexp).
5122 * gas/sun4/addend.exp: Use objdump instead of
5123 objdump_start_no_subdir.
5124
5125 Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5126
5127 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
5128 a failure if gas is not producing an ELF object.
5129
5130 Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5131
5132 * gas/hppa/basic/fmemLRbug.s: New test.
5133 * gas/hppa/basic/basic.exp: Run it.
5134
5135 Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5136
5137 * gas/alpha/fp.*: New files.
5138 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
5139 verbosity level 3 or above only.
5140
5141 Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5142
5143 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
5144 PA OSF1.
5145
5146 Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5147
5148 * gas/hppa/more.parse/xmpyubug.s: New test.
5149 * gas/hppa/more.parse/parse.exp: Run it.
5150
5151 Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5152
5153 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
5154 "simple_diff" from linker test suite.
5155 * gas/sun4/addend.exp: Use it.
5156 * gas/sun4/addend.d: New file.
5157
5158 Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
5159
5160 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
5161 format.
5162
5163 Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
5164
5165 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
5166 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
5167 well under either version of expect.
5168
5169 Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5170
5171 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
5172 elsewhere now.
5173 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
5174 * gas/hppa/basic/basic.exp: Run them.
5175
5176 Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5177
5178 * gas/all/gas.exp: No longer expect difference of forward
5179 references to fail.
5180 * gas/all/x930509.s: Fix testcase to match how the expect code was
5181 written.
5182
5183 Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5184
5185 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
5186 for cross-subspace call bugs is no longer expected to fail.
5187
5188 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
5189 to having a function's label follow the .PROC directive.
5190
5191 Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5192
5193 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
5194 found while working on multiple $CODE$ subspace support.
5195
5196 Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5197
5198 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
5199 to fail.
5200 * gas/hppa/more.parse/procbug.s: Add missing .procend.
5201
5202 Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
5203
5204 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
5205 app.c change.
5206
5207 Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5208
5209 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
5210
5211 Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
5212
5213 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
5214 OBJDUMPFLAGS in case it's empty. Use temporary names until the
5215 end; make creating site.exp the final step.
5216 (check): Pass in ASFLAGS.
5217
5218 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
5219 C comments to avoid bugs in latest expect code.
5220
5221 Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5222
5223 * gas/m68k/disperr.s: New test.
5224 * gas/m68k/all.exp: Run it.
5225
5226 Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5227
5228 * gas/hppa/reloc/roundmode.s: New test.
5229 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
5230
5231 Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5232
5233 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
5234 test for ELF.
5235
5236 Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5237
5238 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
5239 directive is an XFAIL for SOM assmeblers.
5240
5241 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
5242 cross-subspace call test.
5243
5244 Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5245
5246 * gas/hppa/more.parse/appbug.s: New test.
5247 * gas/hppa/more.parse/parse.exp: Run it.
5248
5249 * gas/hppa/unsorted/align3.s: New test.
5250 * gas/hppa/unsorted/unsorted.exp: Run it.
5251
5252 Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5253
5254 * gas/all/p2425.s: Insert a tab before assembler directives so
5255 that the directives are not interpreted as labels.
5256
5257 * gas/hppa/basic/weird.s: Sync with GDB version.
5258
5259 * gas/hppa/more.parse/labelbug.s: New test.
5260
5261 * gas/hppa/more.parse/parse.exp: Run it.
5262
5263 Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5264
5265 * gas/hppa/reloc/fixupbug.s: New test.
5266 * gas/hppa/reloc/reloc.exp: Run it.
5267
5268 * gas/hppa/reloc/exitbug.s: New test.
5269 * gas/hppa/reloc/reloc.exp: Run it.
5270
5271 Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5272
5273 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
5274 share the same test code.
5275 * gas/hppa/reloc/relocreduce.s: Likewise.
5276
5277 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
5278 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
5279
5280 Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5281
5282 * gas/hppa/reloc/reloc.exp: No longer expect failure for
5283 field selector on ble instruction test.
5284
5285 * gas/hppa/basic/basic.exp: No longer expect failures for
5286 system instruction tests now that probei is fixed.
5287
5288 Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5289
5290 * gas/hppa/reloc/selectorbug.s: New test.
5291 * gas/hppa/reloc/reloc.exp: Run it.
5292
5293 Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5294
5295 * gas/hppa/unsorted/fragbug.s: New test.
5296 * gas/hppa/unsorted/unsorted.exp: Run it.
5297
5298 Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
5299
5300 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
5301
5302 Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5303
5304 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
5305 * gas/hppa/more.parse/parse.exp: Run them.
5306
5307 Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5308
5309 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
5310 which specific relocations are expected to be found.
5311
5312 Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5313
5314 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
5315
5316 * gas/hppa/more.parse/parse.exp: Add new test.
5317 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
5318 sections are handled correctly.
5319
5320 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
5321
5322 Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5323
5324 * gas/hppa/more.parse/calldatabug.s: Colonize.
5325 * gas/hppa/more.parse/parse.exp: Fix typos.
5326
5327 Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
5328
5329 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
5330 * gas/hppa/*/*.exp: New test drivers.
5331 * gas/hppa/*/*.s: New test files.
5332
5333 Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
5334
5335 * gas/sun4: New directory.
5336 * gas/sun4/addend.s,addend.exp: New test case.
5337 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
5338 test case.
5339
5340 * gas/all/gas.exp: Check `*' in C comments.
5341
5342 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
5343 simplify some tests.
5344 (want_no_output): Return zero or nonzero, depending on success or
5345 failure.
5346 (gas_test_old): Return value from want_no_output.
5347 (objdump_start_common): Split off from objdump_start.
5348 (objdump_start_no_subdir): New procedure.
5349
5350 Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
5351
5352 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
5353 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
5354
5355 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
5356 AS_FOR_TARGET.
5357 (check): Don't pass ASFLAGS variable.
5358 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
5359
5360 From Jeff Law:
5361
5362 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
5363 so that tests can parse the output of objdump looking for errors
5364 in relocation entires, file headers and the like.
5365
5366 Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5367
5368 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
5369 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
5370 call so it no longer performs multiple tests.
5371 * gas/m68k/all.exp (t2.s): Don't bother with listings.
5372 (p2410.s): Don't pass unwanted arguments to gas_test_error.
5373
5374 Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5375
5376 * lib/do*: Remove RCS id strings.
5377
5378 Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
5379
5380 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
5381 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
5382 * gas/i386: New directory.
5383
5384 Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
5385
5386 * Added directory structure, to categorize tests by targets.
5387 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
5388 and refined some to examine the assembler listing output.
5389 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
5390 expect_after patterns.
5391 (gas_start, gas_finish): New procs, for tests that examine process
5392 output.
5393 * config/unix-gas.exp: Invoke gas_init directly, instead of
5394 requiring test .exp files do it.
5395
5396 Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5397
5398 * gas/gas.exp: Handle new tests, and changes to testing procs.
5399
5400 * lib/gas-defs.exp (want_no_output): New proc; success iff output
5401 is empty.
5402 (gas_test_old): Functionally same as old gas_test.
5403 (gas_test_ignore_stdout): Rewritten to use want_no_output.
5404 (gas_test): New argument lists set of options to be tried in
5405 combinations. Option with trailing ">" indicates standard output
5406 should be ignored.
5407
5408 * gas/p2425a.s: Use %-form for registers, so this test can be run
5409 on m68k-coff targets too.
5410
5411 * gas/p2430a.s: New test case, whitespace &c matches customer
5412 report more closely. Gets different results from p2430.s; this is
5413 bad, and not yet tested for.
5414
5415 Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
5416
5417 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
5418 * lib/run: New script.
5419 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
5420 and redirection options. Use "run" script so redirection works.
5421 (gas_test): Now takes assembler options as separate arg from input
5422 file name.
5423 (gas_test_ignore_stdout): New proc. Discards output.
5424 (gas_test_error): New proc. Expects assembler to generate output.
5425 (target_cpu_family setting): Handle i486->i386 also.
5426
5427 * lib/do*: Scripts moved here from gas/testscripts. May be useful
5428 someday for writing more test cases; not currently used.
5429
5430 Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
5431
5432 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
5433 cases.
5434 * gas/gas.exp: Enable them for appropriate targets. Removed some
5435 useless comments &c. Changed m68k target test to be more general.
5436
5437 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
5438 * gas/gas.exp: Call gas_init.
5439
5440 Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
5441
5442 * Test suite created.