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