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