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