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