* config/tc-mmix.c (md_estimate_size_before_relax): Don't consider
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
0d4dcc4a
AM
12002-03-05 Paul Koning <pkoning@equallogic.com>
2
3 * gas/pdp11/pdp11.exp: New file.
4 * gas/pdp11/opcode.s: Ditto.
5 * gas/pdp11/opcode.d: Ditto.
6
831b02f6
NC
72002-02-22 Bo Thorsen <bo@suse.de>
8
9 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
10 (checks invalid opcodes) checks
11 * x86-64-inval.l: New file.
12 * x86-64-inval.s: New file.
13 * x86-64-opcode.d: New file.
14 * x86-64-opcode.s: New file.
15
d65d31a6
CD
162002-02-26 Chris Demetriou <cgd@broadcom.com>
17
18 * gas/mips/empic2.d: Adjust for the fact that relocations on
19 symbols local to this file are resolved at assembly time into
20 section-relative relocations, even if the symbols are extern.
21 * gas/mips/empic2.s: Add file offset information, so the next
22 person to do the math mentioned above has an easier time.
23 * gas/mips/jal-empic-elf.d: New test.
24 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
25 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
26 * gas/mips/mips.exp: Run the new tests.
27
4d34fb5f
TS
282002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
29
30 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
31 * mips-gp64-fp32-pic.s: Likewise.
32 * mips-gp64-fp32.d: Likewise.
33 * mips-gp64-fp32.s: Likewise.
34 * mips-gp64-fp64-pic.d: Likewise.
35 * mips-gp64-fp64-pic.s: Likewise.
36 * mips-gp64-fp64.d: Likewise.
37 * mips-gp64-fp64.s: Likewise.
38
e31cd5a0
AM
392002-02-25 Alan Modra <amodra@bigpond.net.au>
40
41 * gas/hppa/reloc/reloc.exp: Update copyright date.
42
552eb682
HPN
432002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
44
45 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
46 Adjust to changes in readelf output.
47
4bef1a1c
NC
482002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
49
50 * gasp/gasp.exp: If gasp does not exist, do not complain, just
51 exit silently.
52
ff3a6ee3
TR
532002-02-20 Tom Rix <trix@redhat.com>
54
55 * gas/ppc/ppc.exp: Add xcoff booke tests.
56 * gas/ppc/booke_xcoff.s: New.
57 * gas/ppc/booke_xcoff.d: New.
58 * gas/ppc/booke_xcoff64.s: New.
59 * gas/ppc/booke_xcoff64.d: New.
60
adf14613
DJ
612002-02-18 Daniel Jacobowitz <drow@mvista.com>
62
63 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
64 support it.
65
74a21df4
TR
662002-02-14 Tom Rix <trix@redhat.com>
67
68 * gas/ppc/ppc.exp: Add xcoff altivec tests.
69 * gas/ppc/altivec_xcoff.s: New.
70 * gas/ppc/altivec_xcoff.d: New.
71 * gas/ppc/altivec_xcoff64.s: New.
72 * gas/ppc/altivec_xcoff64.d: New.
73
6334e312 742002-02-13 Ben Elliston <bje@redhat.com>
1ac57253
BE
75
76 * gasp/flonums.asm: New test.
77 * gasp/flonums.err: New result.
78 * gasp/flonums.out: Likewise.
79
5c1e36e1
AM
802002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
81
82 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
83 hppa_fix_adjustable change.
84
543833df
RH
852002-02-09 Richard Henderson <rth@redhat.com>
86
87 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
88 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
89 * gas/alpha/alpha.exp: Run them.
90
51124b6c
CD
912002-02-08 Chris Demetriou <cgd@broadcom.com>
92
93 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
94 MIPS ECOFF tests, providing what information is known about
95 the origins of the failures.
96
3c74c164
AO
972002-02-08 Alexandre Oliva <aoliva@redhat.com>
98
99 Contribute sh64-elf.
100 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
101 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
102 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
103 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
104 output of objdump.
105 * gas/sh/sh64/crange1-2.d: Likewise.
106 * gas/sh/sh64/crange2-2.d: Likewise.
107 * gas/sh/sh64/crange3-1.d: Likewise.
108 * gas/sh/sh64/crange4-1.d: Likewise.
109 * gas/sh/sh64/datal-2.d: Likewise.
110 * gas/sh/sh64/datal32-1.d: Likewise.
111 * gas/sh/sh64/datal32-3.d: Likewise.
112 * gas/sh/sh64/localcom-1.d: Likewise.
113 * gas/sh/sh64/mix-1.d: Likewise.
114 * gas/sh/sh64/pt32-1.d: Likewise.
115 * gas/sh/sh64/rel32-1.d: Likewise.
116 * gas/sh/sh64/rel32-2.d: Likewise.
117 * gas/sh/sh64/rel32-3.d: Likewise.
118 * gas/sh/sh64/rel32-4.d: Likewise.
119 * gas/sh/sh64/rel32-5.d: Likewise.
120 * gas/sh/sh64/ua32-1.d: Likewise.
121 2001-03-14 DJ Delorie <dj@redhat.com>
122 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
123 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
124 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
125 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
126 2001-03-12 DJ Delorie <dj@redhat.com>
127 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
128 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
129 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
130 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
131 2001-03-06 DJ Delorie <dj@redhat.com>
132 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
133 * gas/sh/sh64/lineno.s: Ditto.
134 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
135 * gas/sh/sh64/err-dsp.s: New test.
136 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
137 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
138 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
139 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
140 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
141 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
142 gas/sh/sh64/crange5-1.d: New tests.
143 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
144 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
145 * gas/sh/sh64/err-pt-1.s: New test.
146 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
147 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
148 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
149 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
150 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
151 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
152 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
153 * gas/sh/sh64/case-noexp-1.d: Ditto.
154 * gas/sh/sh64/mix-noexp-1.d: Ditto.
155 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
156 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
157 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
158 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
159 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
160 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
161 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
162 * gas/sh/sh64/shift64-3.d: Fix typo.
163 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
164 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
165 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
166 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
167 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
168 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
169 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
170 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
171 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
172 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
173 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
174 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
175 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
176 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
177 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
178 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
179 for errors not being emitted at the .mode directives anymore.
180 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
181 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
182 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
183 * gas/sh/sh64/err-3.s: New test.
184 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
185 gas/sh/sh64/immexpr64-1.d: New tests.
186 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
187 gas/sh/sh64/immexpr64-2.d: New tests.
188 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
189 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
190 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
191 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
192 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
193 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
194 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
195 gas/sh/sh64/rel64-5.d: New tests.
196 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
197 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
198 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
199 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
200 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
201 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
202 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
203 gas/sh/sh64/datal64-3.d: New tests.
204 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
205 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
206 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
207 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
208 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
209 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
210 New tests.
211 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
212 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
213 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
214 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
215 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
216 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
217 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
218 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
219 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
220 gas/sh/sh64/datal64-1.d: New test.
221 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
222 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
223 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
224 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
225 * gas/sh/sh64: New testsuite.
226
e93c640e
AO
2272002-02-06 Alexandre Oliva <aoliva@redhat.com>
228
229 * gas/sh/pic.d, gas/sh/pic.s: New test.
230 * gas/sh/basic.exp: Run it.
231
899f54f5
AM
2322002-02-05 Alan Modra <amodra@bigpond.net.au>
233
234 * gas/ppc/test1elf64.d: Tweak arch name.
235
31c372aa
AO
2362002-02-04 Alexandre Oliva <aoliva@redhat.com>
237
e93c640e
AO
238 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
239 * gas/sh/basic.exp: Run it.
31c372aa 240
c4a42e0f
HPN
2412002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
242
243 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
244 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
245 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
246 tests for base-plus-offset relocations and global register
247 allocations for weak and common symbols.
248
9e0665bc
AM
2492002-02-02 Alan Modra <amodra@bigpond.net.au>
250
251 * gas/elf/elf.exp: Don't special case v850.
252
0395e33b
HPN
2532002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
254
255 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
256 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
257 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
258 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
259
3095869f
AO
2602002-01-22 Alexandre Oliva <aoliva@redhat.com>
261
262 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
263 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
264
199f4802
RH
2652002-01-22 Richard Henderson <rth@redhat.com>
266
267 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
268 * gas/alpha/alpha.exp: Run it.
269
7b45c6e1
AM
2702002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
271
272 * gas/cris/cris.exp: Comment typo fix
273
ea6ef066
RE
2742002-01-18 Richard Earnshaw <rearnsha@arm.com>
275 Keith Walker <keith.walker@arm.com>
276
277 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
278 * gas/arm/arm.exp (arch5tej): New dump test.
279
03b1477f
RE
2802002-01-18 Richard Earnshaw <rearnsha@arm.com>
281
282 * gas/arm/vfp1.d: Use new command-line options.
283 * gas/arm/vfp1xD.d: Likewise.
284 * gas/arm/arm.exp (vfp-bad): Likewise.
285 * gas/arm/maverick.d: Likewise.
286
b1ffc257
TW
2872002-01-17 Timothy Wall <twall@oculustech.com>
288
289 * gas/tic54x/labels.s (after_macro): Correct comments.
290
bfae80f2
RE
2912002-01-15 Richard Earnshaw <rearnsha@arm.com>
292
293 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
294 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
295 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
296 * gas/arm/arm.exp: Run new VFP tests.
297
d6e5ae25
NC
2982002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
299
6a7715f4
NC
300 * gas/elf/section2.e-m32r: New file.
301 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
302
d6e5ae25
NC
303 * gas/sh/dsp.d: Fix expected results.
304
d1c15a92
NC
3052002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
306
307 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
308 v850-elf toolchain.
309
50463d2a
RE
3102002-01-14 Richard Earnshaw <rearnsha@arm.com>
311
312 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
313 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
314 arm/fpa-dyadic.d: New tests.
315 * gas/arm/le-fpconst.d (objdump): pass --section=.text
316 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
317
2ad6300c
RE
3182002-01-14 Richard Earnshaw <rearnsha@arm.com>
319
320 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
321 * gas/arm/arm.exp (run_error_test): New proc.
322 (armv1-bad): New error test.
323
e28cd48c
RE
3242002-01-11 Richard Earnshaw <rearnsha@arm.com>
325
326 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
327 immediate pseudo-operations.
328 * gas/arm/arm.exp: Run it.
329
1951c6f7
MG
3302002-01-10 matthew green <mrg@redhat.com>
331
332 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
333 * gas/xstormy16/allinsn.d: Regenerate.
334 * gas/xstormy16/allinsn.s: Regenerate.
335
52fe395a
RE
3362002-01-09 Richard Earnshaw <rearnsha@arm.com>
337
338 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
339
b3ca3a6a
L
3402002-01-08 H.J. Lu <hjl@gnu.org>
341
342 * gas/mips/elf-rel.s: New tests for nested ().
343
344 * gas/mips/elf-rel.d: Modified for nested () tests.
345 * gas/mips/elfel-rel.d: Likewise.
346
7a621144
DJ
3472002-01-05 Daniel Jacobowitz <drow@mvista.com>
348
349 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
350 * gas/mips/mips-abi32-pic.s: Add .frame directive.
351 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
352 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
353 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
354 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
355
a657e7c1
CD
3562002-01-02 Chris Demetriou <cgd@broadcom.com>
357
358 * gas/mips/empic3_e.d: New file to test -membedded-pic
359 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
360 * gas/mips/empic3_e.s: Likewise.
361 * gas/mips/empic3_g1.d: Likewise.
362 * gas/mips/empic3_g1.s: Likewise.
363 * gas/mips/empic3_g2.d: Likewise.
364 * gas/mips/empic3_g2.s: Likewise.
365 * gas/mips/mips.exp: Run the new tests.
366
ff460b2a
NC
3672001-12-21 Anders Norlander <anorland@synergenix.se>
368
369 * gas/all/incbin.dat: New [binary] file.
370 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
371 * gas/all/incbin.d: Reflect change in incbin.s
372
a3ea9108
AO
3732001-12-20 Alexandre Oliva <aoliva@redhat.com>
374
375 * gas/sh/err-at.s: New test.
376
351d03c5
HPN
3772001-12-18 Hans-Peter Nilsson <hp@axis.com>
378
379 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
380 handling.
381
11dc9c30 3822001-12-07 Geoffrey Keating <geoffk@redhat.com>
93fbbb04
GK
383 matthew green <mrg@redhat.com>
384
385 * gas/xstormy16/allinsn.d: New file.
386 * gas/xstormy16/allinsn.exp: New file.
387 * gas/xstormy16/allinsn.s: New file.
388 * gas/xstormy16/allinsn.sh: New file.
389 * gas/xstormy16/gcc.d: New file.
390 * gas/xstormy16/gcc.s: New file.
391 * gas/xstormy16/gcc.sh: New file.
392 * gas/xstormy16/reloc-1.d: New file.
393 * gas/xstormy16/reloc-1.s: New file.
394 * gas/xstormy16/reloc-2.d: New file.
395 * gas/xstormy16/reloc-2.s: New file.
396
1954e53d
AM
3972001-12-08 Alan Modra <amodra@bigpond.net.au>
398
399 * gas/all/incbin.s: Add spaces before directives.
4b2c32f8 400 * gas/all/incbin.d: Update.
1954e53d 401
ff460b2a 4022001-12-07 Jeffrey A Law (law@cygnus.com)
78c3a810
JL
403
404 * gas/hppa/parse/linesepbug.s: Restore to its original form,
405 reverting change of July 19, 2000.
406
bae1b355
RE
4072001-12-05 Richard Earnshaw <rearnsha@arm.com>
408
409 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
410 no post-indexed addressing modes.
411
373f2697
AJ
4122001-11-25 Andreas Jaeger <aj@suse.de>
413
414 * gas/all/gas.exp (incbin): Fix condition.
415
ff460b2a 4162001-11-23 Jeffrey A Law (law@cygnus.com)
7377433e 417
c8060cba
JL
418 * gas/all/gas.exp (incbin): Do not run on the PA.
419
7377433e
JL
420 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
421
5f266a81
CD
4222001-11-16 Chris Demetriou <cgd@broadcom.cOm>
423
424 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
425 to test symbol plus offset relocations in various ways.
426 * gas/mips/mips.exp: Run new test.
427
802a735e
AM
4282001-11-15 Alan Modra <amodra@bigpond.net.au>
429
430 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
431
6e917903
TW
4322001-11-11 Timothy Wall <twall@alum.mit.edu>
433
434 * gas/tic54x/sections.[sd]: Check for named, initialized sections
435 defaulting to CODE and DATA.
436 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
437 assembler, the difference is not worth the effort to fix. We'd
438 prefer the assembler *not* fill the section alignment.
439 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
373f2697 440 length.
6e917903
TW
441 * gas/tic54x/labels.s: Document differences from TI tools.
442 * gas/tic54x/extaddr.d: Match output.
443 * gas/all/gas.exp: On c54x targets, don't do any tests that use
373f2697 444 p2align.
6e917903 445 * gas/macros/macros.exp: Expect failure matching use of .ascii.
373f2697 446
ae948b86
TS
4472001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
448
449 * gas/mips/mips.exp: Change naming of some conditionals to reflect
450 the object format they actually mean. Don't try mips-abi32 and
451 mips-abi32-pic tests for ecoff.
452
bacd434f
HPN
4532001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
454
455 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
456 Prune and generalize, adjusting to generic ELF file layout changes.
457
9fb9af6e
CD
4582001-11-04 Chris Demetriou <cgd@broadcom.com>
459
460 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
461 (aout): Don't set if *-*-netbsd*.
373f2697 462
dc5e727b
NC
4632001-11-02 NIIBE Yutaka <gniibe@m17n.org>
464
465 * gas/sh/basic.exp: For Linux, add "-big" option for the
466 invocation of gas.
467
5d45665a
SC
4682001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
469
470 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
471 instruction.
472 * gas/m68hc11/opers12.d: Likewise.
473 * gas/m68hc11/opers12-dwarf2.d: Likewise.
474
afdbd6d0
CD
4752001-10-31 Chris Demetriou <cgd@broadcom.com>
476
477 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
478 * gas/mips/empic.d: Likewise.
479 * gas/mips/elempic.d: Likewise (it was copied into other files).
480 * gas/mips/telempic.d: Likewise.
481 * gas/mips/tempic.d: Likewise.
482
483 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
484 related ops) syntax, test loads with large offsets.
485 * gas/mips/emcic2.d: Likewise.
486 * gas/mips/mips.exp: Run the new test on ELF platforms.
487
3c1bae7f
NC
4882001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
489
490 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
491 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
492 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
493 * gas/mmix/save-op.l: Update to match latest listing behaviour.
494 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
495
a9f20350
HPN
4962001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
497
498 * gas/mmix/tst.s: Delete unused file.
499 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
500 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
501 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
502 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
503 gas/mmix/fb-2.s: Remove trailing empty lines.
504
3c3bdf30
NC
5052001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
506
507 * gas/mmix: New testsuite directory.
508
67605879
CD
5092001-10-24 Chris Demetriou <cgd@broadcom.com>
510
511 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
512 file introduced in the change on 2001-05-15.
513
b631d488
CD
5142001-10-24 Chris Demetriou <cgd@broadcom.com>
515
516 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
517 Delete use of ".size".
518 * gas/mips/mips-abi32.s: Likewise.
519 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
520 * gas/mips/mips-gp32-fp32.s: Likewise.
521 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
522 * gas/mips/mips-gp32-fp64.s: Likewise.
523 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
524 * gas/mips/mips-gp64-fp32.s: Likewise.
525 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
526 * gas/mips/mips-gp64-fp64.s: Likewise.
527
9bb28706
CD
5282001-10-23 Chris Demetriou <cgd@broadcom.com>
529
530 * gas/mips/beq.s: Add zero words at end of instructions so
531 that objdump will print "..." when disassembling.
532 * gas/mips/beq.d: Update for disassembler changes which force
533 branch delay-slot nops to be printed.
534 * gas/mips/bge.d: Ditto.
535 * gas/mips/bgeu.d: Ditto.
536 * gas/mips/blt.d: Ditto.
537 * gas/mips/bltu.d: Ditto.
538 * gas/mips/jal-svr4pic.d: Ditto.
539 * gas/mips/jal-xgot.d: Ditto.
540
7903fbf8
L
5412001-10-20 H.J. Lu <hjl@gnu.org>
542
543 * gas/elf/ehopt0.s: Lose ",@progbits".
544
2228315b
CD
5452001-10-17 Chris Demetriou <cgd@broadcom.com>
546
547 * gas/mips/mips.exp (sb1-ext-ps): New test to test
548 SB-1 core's paired-single extensions to the MIPS64 ISA.
549 * gas/mips/sb1-ext-ps.d: New file.
550 * gas/mips/sb1-ext-ps.s: New file.
551
f5c120c5
MG
5522001-10-17 matthew green <mrg@redhat.com>
553
554 * gas/ppc/altivec.s: New test for AltiVec.
555 * gas/ppc/altivec.d: New file.
556 * gas/ppc/ppc.exp: Test altivec.s
557
a3366758
HPN
5582001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
559
560 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
561
9fa87a06
MG
5622001-10-13 matthew green <mrg@redhat.com>
563
564 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
565 mtdcr, msync, dcba, mbar): New BookE tests.
566 * gas/ppc/booke.d: Update for new BookE tests.
567
418c1742
MG
5682001-10-12 matthew green <mrg@redhat.com>
569
570 * gas/ppc/booke.s: New test for Motorola BookE.
571 * gas/ppc/booke.d: New file.
572 * gas/ppc/ppc.exp: Test booke.s.
573
05caa641
NC
5742001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
575
576 * sh/basic.exp: Add dsp dump test.
577 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
578 * sh/dsp.s: New file: Test assembly source of DSP single data
579 transfer instructions.
580
611c71af
AH
5812001-10-08 Aldy Hernandez <aldyh@redhat.com>
582
583 * gas/arm/arm.exp: Run arm9e tests.
584
585 * gas/arm/maverick.c: New.
586
587 * gas/arm/maverick.d: New.
588
589 * gas/arm/maverick.s: New.
590
f983ac44
TS
5912001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
592
593 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
594 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
595 * gas/mips/mips-gp64-fp32.d: Likewise.
596 * gas/mips/mips-gp64-fp32.s: Likewise.
597 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
598 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
599 * gas/mips/mips-gp64-fp64.d: Likewise.
600 * gas/mips/mips-gp64-fp64.s: Likewise.
601 * gas/mips/elempic.d: Likewise.
602 * gas/mips/ld.d: Likewise.
603 * gas/mips/uld.d: Likewise.
604 * gas/mips/usd.d: Likewise.
605
fc847f15
L
6062001-09-29 H.J. Lu <hjl@gnu.org>
607
608 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
609 x86_64-*-*.
610
b6849f55
NC
6112001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
612
613 * gas/s390: New directory.
614 * gas/s390/opcode.d: New file.
615 * gas/s390/opcode.s: New file.
616 * gas/s390/opcode64.d: New file.
617 * gas/s390/opcode64.s: New file.
618 * gas/s390/operands.d: New file.
619 * gas/s390/operands.s: New file.
620 * gas/s390/operands64.d: New file.
621 * gas/s390/operands64.s: New file.
622 * gas/s390/reloc.d: New file.
623 * gas/s390/reloc.s: New file.
624 * gas/s390/reloc64.d: New file.
625 * gas/s390/reloc64.s: New file.
626 * gas/s390/s390.exp: New file.
627
06e70a48
EC
6282001-09-07 Eric Christopher <echristo@redhat.com>
629
a529d758
EC
630 * gas/mips/mips64.d: Change to use isa64.
631 * gas/mips/mips32.d: Change to use isa32.
06e70a48 632
553178e4
TS
6332001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
634
635 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
636 * gas/mips/mips-abi32.s: Likewise.
637 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
638 * gas/mips/mips-gp32-fp32.s: Likewise.
639 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
640 * gas/mips/mips-gp32-fp64.s: Likewise.
641 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
642 * gas/mips/mips-gp64-fp32.s: Likewise.
643 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
644 * gas/mips/mips-gp64-fp64.s: Likewise.
b6849f55 645
cb56d3d3
TS
6462001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
647
648 * gas/mips/beq.d: Check branches to external labels.
649 * gas/mips/beq.s: Likewise.
650 * gas/mips/bge.d: Likewise.
651 * gas/mips/bge.s: Likewise.
652 * gas/mips/bgeu.d: Likewise.
653 * gas/mips/bgeu.s: Likewise.
654 * gas/mips/blt.d: Likewise.
655 * gas/mips/blt.s: Likewise.
656 * gas/mips/bltu.d: Likewise.
657 * gas/mips/bltu.s: Likewise.
658 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
659 * gas/mips/empic.d: Likewise.
660 * gas/mips/empic.s: Likewise.
661 * gas/mips/telempic.d: Likewise.
662 * gas/mips/tempic.d: Likewise.
b6849f55 663
8050ee1a
TS
6642001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
665
666 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
667 relocations, tradtional variant.
b6849f55 668
19f78583
RH
6692001-08-04 Richard Henderson <rth@redhat.com>
670
671 * gas/alpha/alpha.exp: New file.
672 * gas/alpha/elf-reloc-1.[sd]: New test.
673 * gas/alpha/elf-reloc-2.[sl]: New test.
674 * gas/alpha/elf-reloc-3.[sl]: New test.
675 * gas/alpha/elf-reloc-4.[sd]: New test.
676 * gas/alpha/fp.exp: Remove file.
677 * gas/alpha/fp.s: Output to .data not .rdata.
678 * gas/alpha/fp.d: Adjust to match.
679
ff460b2a 6802001-09-04 Jeffrey A Law (law@cygnus.com)
4961b731
JL
681
682 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
683
684 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
685 ELF toolchain.
686 * gas/h8300/h8300-elf.exp: Likewise.
687
688 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
689
690 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
691
ff460b2a 6922001-08-30 J"orn Rennecke <amylaar@redhat.com>
f41e3528
JR
693
694 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
695 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
696 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
697 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
698 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
699 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
700 * gas/h8300/ffxx1-elf.s: Likewise.
701 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
702 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
703 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
704 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
705 * gas/h8300/ffxx1.s: Move to:
706 * gas/h8300/ffxx1-coff.s .
707
ff460b2a 7082001-08-29 J"orn Rennecke <amylaar@redhat.com>
3ad62fc4
JL
709
710 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
711 where mismatch occurs due to regexp mismatch.
712
e88b7c97
AM
7132001-08-27 Staffan Ulfberg <staffanu@swox.se>
714 Alan Modra <amodra@bigpond.net.au>
715
716 * gas/macros/macros.exp: xfail powerpc-*-aix.
717 * gas/ppc/astest64.s: New.
718 * gas/ppc/astest64.d: New.
719 * gas/ppc/astest2_64.s: New.
720 * gas/ppc/astest2_64.d: New.
721 * gas/ppc/test1elf.asm: New.
722 * gas/ppc/test1xcoff.asm: New.
723 * gas/ppc/generate.sh: New. Generate new files below from above .asm
724 * gas/ppc/test1elf32.s: New.
725 * gas/ppc/test1elf32.d: New.
726 * gas/ppc/test1elf64.s: New.
727 * gas/ppc/test1elf64.d: New.
728 * gas/ppc/test1xcoff32.s: New.
729 * gas/ppc/test1xcoff32.d: New.
730 * gas/ppc/ppc.exp: Run new tests.
731 * gas/ppc/simpshft.s: Tweak align now that we get nops.
732
dda688fc
TS
7332001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
734
735 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
736 mips.
737 * gas/mips/mips.exp: Likewise. Use traditional testcases for
738 mips${el}16-f if needed.
739 * gas/mips/elempic.d: New file, testcase for little endian empic.
740 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
741 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
742 * gas/mips/mipsel16-f.d: Likewise.
743 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
744 relocations.
745 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
746 relocations, traditional variant.
747
c85229da
L
7482001-08-17 H.J. Lu <hjl@gnu.org>
749
750 * gas/sparc/unalign.d: Support Sparc V9.
751
99c14723
TS
7522001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
753
754 * gas/mips/mips.exp: Added performance counter test.
755 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
756 * gas/mips/perfcount.d: Likewise.
757
d8b6305a
NC
7582001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
759
760 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
761 arguments.
762 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
763 arguments to .uaword.
764
db1c0ae7
L
7652001-08-10 H.J. Lu <hjl@gnu.org>
766
767 * gas/mips/e32-rel2.d: Updated for the objdump output change.
768 * gas/mips/e32el-rel2.d: Likewise.
769 * gas/mips/elf-rel.d: Likewise.
770 * gas/mips/elf-rel2.d: Likewise.
771 * gas/mips/elf-rel3.d: Likewise.
772 * gas/mips/elf_e_flags1.d: Likewise.
773 * gas/mips/elf_e_flags2.d: Likewise.
774 * gas/mips/elf_e_flags3.d: Likewise.
775 * gas/mips/elf_e_flags4.d: Likewise.
776 * gas/mips/elfel-rel.d: Likewise.
777 * gas/mips/elfel-rel2.d: Likewise.
778 * gas/mips/elfel-rel3.d: Likewise.
779 * gas/mips/empic.d: Likewise.
780 * gas/mips/mips16-e.d: Likewise.
781 * gas/mips/mips16-f.d: Likewise.
782 * gas/mips/mipsel16-f.d: Likewise.
783 * gas/mips/telempic.d: Likewise.
784 * gas/mips/tempic.d: Likewise.
785 * gas/mips/tmips16-e.d: Likewise.
786 * gas/mips/tmipsel16-e.d: Likewise.
787
788 * gas/mips/mips16-f.d: Fix the symbol table output.
789
790 * gas/mips/mipsel16-f.d: Fix the endian.
791
792 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
793
a26f95e7
RS
7942001-08-10 Richard Sandiford <rsandifo@redhat.com>
795
796 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
797 * gas/mips/mips-gp32-fp64.d: Likewise.
798 * gas/mips/mips-abi32.d: Likewise.
799 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
800 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
801 * gas/mips/mips-abi32-pic.d: Likewise.
06e70a48 802
21d34b1c
TS
8032001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
804
805 * mips/lb.d: Reflect disassembler output fixes.
806 * mips/mips32.d: Likewise.
807 * mips/mips64.d: Likewise. Typo.
808 * mips/sb.d: Likewise.
809 * mips/trunc.d: Likewise.
810
25a7b89f
L
8112001-08-04 H.J. Lu <hjl@gnu.org>
812
813 * gas/cris/operand-err-1.s: Updated.
814
aea2ae6e
L
8152001-08-04 H.J. Lu <hjl@gnu.org>
816 Chris G. Demetriou <cgd@broadcom.com>
817
818 * gas/mips/e32-rel4.s: Removed.
819
820 * gas/mips/e32-rel4.d: Use elf-rel4.s.
821
822 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
823
824 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
825 * gas/mips/mips-abi32.d: Likewise.
826 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
827 * gas/mips/mips-gp32-fp32.d: Likewise.
828 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
829 * gas/mips/mips-gp32-fp64.d: Likewise.
830 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
831 * gas/mips/mips-gp64-fp32.d: Likewise.
832 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
833 * gas/mips/mips-gp64-fp64.d: Likewise.
834
835 * gas/mips/mips-abi32-pic.s: Add space for objdump.
836 * gas/mips/mips-abi32.s: Likewise.
837 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
838 * gas/mips/mips-gp32-fp32.s: Likewise.
839 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
840 * gas/mips/mips-gp32-fp64.s: Likewise.
841 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
842 * gas/mips/mips-gp64-fp32.s: Likewise.
843 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
844 * gas/mips/mips-gp64-fp64.s: Likewise.
845
846 * gas/mips/mips-abi32-pic.s: Add the missing .end.
847 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
848 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
849 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
850 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
851
82146c59 8522001-08-03 Richard Sandiford <rsandifo@redhat.com>
06e70a48 853
82146c59
RS
854 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
855 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
856
857 * gas/mips/mips.exp: Run new tests.
858
dc462216
RS
8592001-08-02 Richard Sandiford <rsandifo@redhat.com>
860
861 * gas/mips/mips-gp32-fp32,
862 * gas/mips/mips-gp32-fp64,
863 * gas/mips/mips-gp64-fp32,
864 * gas/mips/mips-gp64-fp64,
865 * gas/mips/mips-abi32,
866 * gas/mips/mips-gp32-fp32-pic,
867 * gas/mips/mips-gp32-fp64-pic,
868 * gas/mips/mips-gp64-fp32-pic,
869 * gas/mips/mips-gp64-fp64-pic,
870 * gas/mips/mips-abi32-pic: New testcases.
871
872 * gas/mips/mips.exp: Run them.
873
af08bab8
AM
8742001-08-01 Alan Modra <amodra@bigpond.net.au>
875
876 * gas/elf/section2.l: Adjust warning message comparison.
877
0c4ec151
RS
8782001-07-31 Richard Sandiford <rsandifo@redhat.com>
879
880 * gas/mips/mips.exp (el): New variable.
881 Use it to pick ELF reloc tests.
882
411e0b6d
CD
8832001-07-26 Chris Demetriou <cgd@broadcom.com>
884
885 * gas/mips/lif-empic.d: Add back dollar signs before floating
886 point register names.
887
bc4aa73f
AM
8882001-07-26 Alan Modra <amodra@bigpond.net.au>
889
890 * gas/i386/relax.s: Test rs_space.
891 * gas/i386/relax.d: Update.
892
2e7a08de
AM
8932001-07-23 Alan Modra <amodra@bigpond.net.au>
894
895 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
896 * gas/i386/intel.d: Likewise.
897
9a7f7ba6
PB
8982001-07-16 Philip Blundell <philb@gnu.org>
899
900 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
901 change to disassembler.
902
e7d10af4
NC
9032001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
904
905 Fix failures in MIPS testsuite:
906 * gas/mips/abs.d: Pass -march=4000 to gas.
907 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
908 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
909
8a543126
AM
9102001-07-11 Jakub Jelinek <jakub@redhat.com>
911
912 * gas/sparc/unalign.s: Remove .uaxword test.
913 * gas/sparc/unalign.d: Adjust accordingly.
914
7e005732
NC
9152001-07-08 Anders Norlander <anorland@synergenix.se>
916
917 * gas/all/gas.exp: Run incbin test.
918 * gas/all/incbin.s: New file.
919 * gas/all/incbin.d: New file.
920
7461da6e
RS
9212001-07-04 Richard Sandiford <rsandifo@redhat.com>
922
923 * gas/mips/elf-rel3.s: Add zero word to end of file.
924
86a15486
L
9252001-07-03 H.J. Lu <hjl@gnu.org>
926
927 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
928
013468bc
BE
9292001-07-01 Ben Elliston <bje@redhat.com>
930
931 * gas/m88k/allinsn.s: New file.
932 * gas/m88k/allinsn.d: Likewise.
933 * gas/m88k/m88k.exp: Test with allinsn.s also.
934
ec68c924
EC
9352001-06-28 Eric Christopher <echristo@redhat.com>
936
937 * gas/mips/usd.d: Change for march/mtune.
938 * gas/mips/ulh-xgot.d: Ditto.
939 * gas/mips/uld.d: Ditto.
940 * gas/mips/trunc.d: Ditto.
941 * gas/mips/rol.d: Ditto.
942 * gas/mips/nodelay.d: Ditto.
943 * gas/mips/mul.d: Ditto.
944 * gas/mips/mul-ilocks.d: Ditto.
945 * gas/mips/trap20.d: Ditto.
946 * gas/mips/mips4.d: Ditto.
947 * gas/mips/mips16.d: Ditto.
948 * gas/mips/lif-xgot.d: Ditto.
949 * gas/mips/lif-svr4pic.d: Ditto.
950 * gas/mips/ld-xgot.d: Ditto.
951 * gas/mips/ld-svr4pic.d: Ditto.
952 * gas/mips/ld-ilocks-addr32.d: Ditto.
953 * gas/mips/lb-xgot.d: Ditto.
954 * gas/mips/jal-xgot.d: Ditto.
955 * gas/mips/jal-svr4pic.d: Ditto.
956 * gas/mips/delay.d: Ditto.
957 * gas/mips/lb-xgot-ilocks.d: Ditto.
958 * gas/mips/div.d: Ditto.
959 * gas/mips/break20.d: Ditto.
960 * gas/mips/delay.d: Ditto.
961 * gas/mips/elf_e_flags3.d: Ditto.
962 * gas/mips/elf_e_flags4.d: Ditto.
963 * gas/mips/lineno.d: Ditto.
964 * gas/mips/mips16.d: Ditto.
965 * gas/mips/mips4.d: Ditto.
966 * gas/mips/mips4010.d: Ditto.
967 * gas/mips/mips4650.d: Ditto.
968
1cac9012
NC
9692001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
970
971 * gas/arm/arm.exp: Remove msr-bad.s test.
972 Select processor type for architecture specific instruction tests.
973
974 * gas/arm/adrl.s: Add adrEQl as a test.
975 * gas/arm/adrl.d: Adjusted expected output.
976
977 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
978 * gas/arm/msr-bad.s: Delete.
979
1ad63b2f
TR
9802001-06-18 Tom Rix <trix@redhat.com>
981
982 * gas/ppc/aix.exp: New file, aix specific tests.
983 * gas/ppc/align.s: New file, .comm alignment test.
ec68c924 984
74b5b66a
AJ
9852001-06-13 Andreas Jaeger <aj@suse.de>
986
987 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
988
e1f44d10
NC
9892001-06-06 Peter Jakubek <pjak@snafu.de>
990
991 * gas/mri/for.d: Correct for swapped operands.
992 * gas/mri/if.d: Likewise.
993 * gas/mri/repeat.d: Likewise.
994 * gas/mri/while.d: Likewise.
995
de8b1efe
AM
9962001-06-12 Alan Modra <amodra@bigpond.net.au>
997
998 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
999
bab00cea
L
10002001-06-10 H.J. Lu <hjl@gnu.org>
1001
1002 * gas/elf/section2.l: Match various white spaces.
1003
6174aabb
L
10042001-06-10 H.J. Lu <hjl@gnu.org>
1005
3e9379a9 1006 * gas/elf/section2.e: Support 64bit ELF.
6174aabb
L
1007 * gas/elf/section2.e-mips: Likewise.
1008
594e740f
L
10092001-06-08 H.J. Lu <hjl@gnu.org>
1010
1011 * gas/mips/elfel-rel3.s: Moved to ...
1012 * gas/mips/elf-rel3.s: Here.
1013
1014 * gas/mips/elf-rel3.d: Updated.
1015
1016 * gas/mips/elfel-rel3.d: Updated.
1017
1018 * gas/mips/relax.d: New file.
1019 * gas/mips/relax.s: Likewise.
1020
1021 * gas/mips/mips.exp: Run relax and set xfail.
1022
d9e138e2
L
10232001-06-08 H.J. Lu <hjl@gnu.org>
1024
1025 * gas/mips/illegal.s: New file.
1026 * gas/mips/illegal.l: Likewise.
1027
1028 * gas/elf/elf.exp (run_list_test): New.
1029 Run illegal with run_list_test.
1030
7388e440
L
10312001-06-08 H.J. Lu <hjl@gnu.org>
1032
1033 * gas/mips/elf-jal.d: New file.
1034
1035 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
1036
02e07694
AM
10372001-06-08 Alan Modra <amodra@bigpond.net.au>
1038
1039 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
1040
fa6b2d59
L
10412001-06-07 H.J. Lu <hjl@gnu.org>
1042
1043 * gas/elf/section2.e-mips: New file.
1044
1045 * gas/elf/elf.exp (run_list_test): Add suffix.
1046 Pass -mips as suffix to run_list_test for mips.
1047
7b15a6b5
L
10482001-06-07 H.J. Lu <hjl@gnu.org>
1049
1050 * gas/elf/section2.l: Match ".*GAS.*" instead of
1051 "GAS LISTING .*".
1052
9160c09b
L
10532001-06-07 H.J. Lu <hjl@gnu.org>
1054
1055 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
1056
d2d89a16 10572001-06-07 H.J. Lu <hjl@gnu.org>
823e3a73
L
1058
1059 * gas/mips/empic.d: Support stabs.
1060 * gas/mips/mips16-e.d: Likewise.
1061 * gas/mips/mips16-f.d: Likewise.
1062 * gas/mips/mipsel16-f.d: Likewise.
1063 * gas/mips/telempic.d: Likewise.
1064 * gas/mips/tempic.d: Likewise.
1065 * gas/mips/tmips16-e.d: Likewise.
1066 * gas/mips/tmipsel16-e.d: Likewise.
1067
a90335ee
L
10682001-06-06 H.J. Lu <hjl@gnu.org>
1069
1070 * gas/mips/elf-rel3.s: New file.
1071 * gas/mips/elf-rel3.d: Likewise.
1072 * gas/mips/elfel-rel3.s: Likewise.
1073 * gas/mips/elfel-rel3.d: Likewise.
1074
1075 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
1076
5b5032eb
L
10772001-06-06 H.J. Lu <hjl@gnu.org>
1078
1079 * gas/elf/elf.exp (run_list_test): New.
1080 Run section2 with run_list_test.
1081
1082 * gas/elf/section2.e: New file.
1083 * gas/elf/section2.l: Likewise.
1084 * gas/elf/section2.s: Likewise.
1085
5199a87b
L
10862001-06-04 H.J. Lu <hjl@gnu.org>
1087
1088 * gas/mips/mips4010.s: Add the missing ".end".
1089 * gas/mips/mips4100.s: Likewise.
1090 * gas/mips/mips4650.s: Likewise.
1091 * gas/mips/sync.s: Likewise.
1092
0b4bdf77
L
10932001-06-02 H.J. Lu <hjl@gnu.org>
1094
1095 * gas/sparc/unalign.d: Support Sparc V9.
1096
0f2712ed
NC
10972001-05-28 Jeff Sturm <jsturm@one-point.com>
1098
1099 * gas/sparc/unalign.s: New test. Check unaligned relocs.
1100 * gas/sparc/unalign.d: New expected test results.
1101 * gas/sparc/sparc.exp: Run new test.
1102
0b171357
HPN
11032001-05-27 Hans-Peter Nilsson <hp@axis.com>
1104
1105 * gas/cris/addi.d: Tweak for 64-bit BFD.
0f2712ed
NC
1106 * gas/cris/binop-cmpmove.d: Ditto.
1107 * gas/cris/binop-cmpmovx.d: Ditto.
1108 * gas/cris/binop-extx.d: Ditto.
1109 * gas/cris/binop.d: Ditto.
1110 * gas/cris/bork.d: Ditto.
1111 * gas/cris/branch.d: Ditto.
1112 * gas/cris/break.d: Ditto.
1113 * gas/cris/brokw-1.d: Ditto.
1114 * gas/cris/brokw-2.d: Ditto.
1115 * gas/cris/brokw-3.d: Ditto.
1116 * gas/cris/ccr.d: Ditto.
1117 * gas/cris/clear.d: Ditto.
1118 * gas/cris/continue.d: Ditto.
1119 * gas/cris/fragtest.d: Ditto.
1120 * gas/cris/jump-type.d: Ditto.
1121 * gas/cris/labfloat.d: Ditto.
1122 * gas/cris/macroat.d: Ditto.
1123 * gas/cris/movem-to-reg.d: Ditto.
1124 * gas/cris/nosep.d: Ditto.
1125 * gas/cris/oneop-type.d: Ditto.
1126 * gas/cris/prefix.d: Ditto.
1127 * gas/cris/pushpop-byte-sreg.d: Ditto.
1128 * gas/cris/pushpop-dword-sreg.d: Ditto.
1129 * gas/cris/pushpop-word-sreg.d: Ditto.
1130 * gas/cris/pushpop.d: Ditto.
1131 * gas/cris/quick-s6.d: Ditto.
1132 * gas/cris/quick-u5.d: Ditto.
1133 * gas/cris/quick-u6.d: Ditto.
1134 * gas/cris/range-err-1.s: Ditto.
1135 * gas/cris/rd-pic-1.d: Ditto.
1136 * gas/cris/rd-regprefix-1.d: Ditto.
1137 * gas/cris/rd-regprefix-1b.d: Ditto.
1138 * gas/cris/reg-to-mem.d: Ditto.
1139 * gas/cris/regreg.d: Ditto.
1140 * gas/cris/return.d: Ditto.
1141 * gas/cris/scc.d: Ditto.
1142 * gas/cris/separator.d: Ditto.
1143 * gas/cris/shexpr-1.d: Ditto.
1144 * gas/cris/sreg-to-x.d: Ditto.
1145 * gas/cris/test.d: Ditto.
1146 * gas/cris/unimplemented.d: Ditto.
1147 * gas/cris/unop-mem.d: Ditto.
1148 * gas/cris/x-to-byte-sreg.d: Ditto.
1149 * gas/cris/x-to-dcr1-sreg.d: Ditto.
1150 * gas/cris/x-to-dword-sreg.d: Ditto.
1151 * gas/cris/x-to-word-sreg.d: Ditto.
0b171357
HPN
1152 * gas/cris/shexpr-1.d: Ditto. Correct format.
1153
ff8715d0
L
11542001-05-25 H.J. Lu <hjl@gnu.org>
1155
1156 * gas/mips/e32el-rel2.d: New for little endian mips.
1157 * gas/mips/elfel-rel2.d: Likewise.
1158 * gas/mips/elfel-rel.d: Likewise.
1159 * gas/mips/mipsel16-f.d: Likewise.
1160 * gas/mips/telempic.d: Likewise.
1161 * gas/mips/tmipsel16-e.d: Likewise.
1162
1163 * gas/mips/tempic.d: New for traditional mips.
1164 * gas/mips/tmips16-e.d: Likewise.
1165
1166 * gas/mips/elf-rel.d: Handle alignment padding.
1167 * gas/mips/elf-rel2.d: Likewise.
1168
1169 * gas/mips/mips.exp: Support little endian and traditional
1170 mips.
1171
8569c2f5
L
11722001-05-24 H.J. Lu <hjl@gnu.org>
1173
1174 * gas/m68k/pcrel.d: Support 64bit BFD.
1175
58e2fc90
L
11762001-05-24 H.J. Lu <hjl@gnu.org>
1177
1178 * gas/arm/adrl.d: Support 64bit BFD.
1179 * gas/arm/arm7t.d: Likewise.
1180 * gas/arm/inst.d: Likewise.
1181 * gas/arm/pic.d: Likewise.
1182 * gas/arm/xscale.d: Likewise.
1183
60edd2d3
AM
11842001-05-23 Alan Modra <amodra@one.net.au>
1185
1186 * gas/elf/ehopt0.d: Tweak for bigendian targets.
1187
aa5f19f2
NC
11882001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1189
1190 * gas/mips/abs.d: Remove $ before register names, per latest
1191 disassembler.
1192 * gas/mips/add.d: Ditto.
1193 * gas/mips/and.d: Ditto.
1194 * gas/mips/beq.d: Ditto.
1195 * gas/mips/bge.d: Ditto.
1196 * gas/mips/bgeu.d: Ditto.
1197 * gas/mips/blt.d: Ditto.
1198 * gas/mips/bltu.d: Ditto.
1199 * gas/mips/delay.d: Ditto.
1200 * gas/mips/div-ilocks.d: Ditto.
1201 * gas/mips/div.d: Ditto.
1202 * gas/mips/dli.d: Ditto.
1203 * gas/mips/elf_e_flags1.d: Ditto.
1204 * gas/mips/elf_e_flags2.d: Ditto.
1205 * gas/mips/elf_e_flags3.d: Ditto.
1206 * gas/mips/elf_e_flags4.d: Ditto.
1207 * gas/mips/jal-empic.d: Ditto.
1208 * gas/mips/jal-svr4pic.d: Ditto.
1209 * gas/mips/jal-xgot.d: Ditto.
1210 * gas/mips/jal.d: Ditto.
1211 * gas/mips/la-empic.d: Ditto.
1212 * gas/mips/la-svr4pic.d: Ditto.
1213 * gas/mips/la-xgot.d: Ditto.
1214 * gas/mips/la.d: Ditto.
1215 * gas/mips/lb-empic.d: Ditto.
1216 * gas/mips/lb-svr4pic.d: Ditto.
1217 * gas/mips/lb-xgot-ilocks.d: Ditto.
1218 * gas/mips/lb-xgot.d: Ditto.
1219 * gas/mips/lb.d: Ditto.
1220 * gas/mips/ld-empic.d: Ditto.
1221 * gas/mips/ld-ilocks-addr32.d: Ditto.
1222 * gas/mips/ld-ilocks.d: Ditto.
1223 * gas/mips/ld-svr4pic.d: Ditto.
1224 * gas/mips/ld-xgot.d: Ditto.
1225 * gas/mips/ld.d: Ditto.
1226 * gas/mips/li.d: Ditto.
1227 * gas/mips/lif-empic.d: Ditto.
1228 * gas/mips/lif-svr4pic.d: Ditto.
1229 * gas/mips/lif-xgot.d: Ditto.
1230 * gas/mips/lifloat.d: Ditto.
1231 * gas/mips/mips16.d: Ditto.
1232 * gas/mips/mips32.d: Ditto.
1233 * gas/mips/mips4.d: Ditto.
1234 * gas/mips/mips4010.d: Ditto.
1235 * gas/mips/mips4100.d: Ditto.
1236 * gas/mips/mips4650.d: Ditto.
1237 * gas/mips/mips64.d: Ditto.
1238 * gas/mips/mul-ilocks.d: Ditto.
1239 * gas/mips/mul.d: Ditto.
1240 * gas/mips/nodelay.d: Ditto.
1241 * gas/mips/rol.d: Ditto.
1242 * gas/mips/sb.d: Ditto.
1243 * gas/mips/trap20.d: Ditto.
1244 * gas/mips/trunc.d: Ditto.
1245 * gas/mips/uld.d: Ditto.
1246 * gas/mips/ulh-empic.d: Ditto.
1247 * gas/mips/ulh-svr4pic.d: Ditto.
1248 * gas/mips/ulh-xgot.d: Ditto.
1249 * gas/mips/ulh.d: Ditto.
1250 * gas/mips/ulw.d: Ditto.
1251 * gas/mips/usd.d: Ditto.
1252 * gas/mips/ush.d: Ditto.
1253 * gas/mips/usw.d: Ditto.
1254
1ff55c93
RH
12552001-05-14 Richard Henderson <rth@redhat.com>
1256
1257 * gas/elf/ehopt0.s: New.
1258 * gas/elf/ehopt0.d: New.
1259 * gas/elf/elf.exp: Run it.
1260
bcee8eb8
AM
12612001-05-12 Peter Targett <peter.targett@arccores.com>
1262
1263 * gas/arc/st.s: Add test case @h30 fixup.
1264 * gas/arc/st.d: Update to suit.
1265
67d6227d
AM
12662001-05-12 Alan Modra <amodra@one.net.au>
1267
1268 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
4bba6815 1269 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
67d6227d
AM
1270
1271 * gas/i386/ssemmx2.d: Correct movq.
1272
cbc5fe50
HPN
12732001-05-10 Hans-Peter Nilsson <hp@axis.com>
1274
1275 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
1276 handling.
1277
992aaec9
AM
12782001-05-04 Alan Modra <amodra@one.net.au>
1279
1280 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
1281 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
1282 pinsrw, and pmovmskb.
1283 * gas/i386/sse2.d: Correct register for movmskpd.
1284
c7e40348
NC
12852001-05-02 Johan Rydberg <jrydberg@opencores.org>
1286
1287 * gas/openrisc/addi.s: New file.
1288 * gas/openrisc/addi.d: Likewise.
1289 * gas/openrisc/allinsn.exp: Likewise.
1290 * gas/openrisc/allinsn.s: Likewise.
1291 * gas/openrisc/allinsn.d: Likewise.
1292 * gas/openrisc/lohi.s: Likewise.
1293 * gas/openrisc/lohi.d: Likewise.
1294 * gas/openrisc/store.s: Likewise.
1295 * gas/openrisc/store.d: Likewise.
1296
ad7f5c69
HPN
12972001-04-05 Hans-Peter Nilsson <hp@axis.com>
1298
1299 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
1300 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
1301 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
1302 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
1303 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
1304 New tests.
8ac9c124
HPN
1305 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
1306 in comment.
777623bb
HPN
1307 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
1308 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
1309 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
1310 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
1311 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
1312 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
1313 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
1314 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
1315 trailing empty lines.
1316 * gas/cris/continue.s: Ditto, tweak comment.
ad7f5c69 1317
4b0d96c2
HPN
1318 * lib/gas-defs.exp (run_dump_test): Support using readelf.
1319 * config/default.exp: Default READELF and READELFFLAGS.
1320
61b96bb4
AM
13212001-03-31 Alan Modra <alan@linuxcare.com.au>
1322
1323 * gas/all/cond.s: Add .if .elseif tree.
1324 * gas/all/cond.d: Match above.
1325
5fba8300
L
13262001-03-30 H.J. Lu <hjl@gnu.org>
1327
1328 * gas/i386/relax.d: Dump with -s instead of -drw.
1329
00687228
L
13302001-03-29 H.J. Lu <hjl@gnu.org>
1331
1332 * gas/i386/relax.s: New test for relaxation between sections.
1333 * gas/i386/relax.d: New.
1334
1335 * gas/i386/i386.exp: Add tests for ELF.
1336
d5c4095a
NC
13372001-03-27 Chris Demetriou <cgd@broadcom.com>
1338
1339 * gas/mips/lineno.d: Allow for the possibility that
1340 the local labels won't be in the objdump output. Match
1341 zeros in addresses using '+' for better compatibility with
1342 different targets.
1343
10a51814
CD
13442001-03-26 Chris Demetriou <cgd@broadcom.com>
1345
1346 * gas/mips/sync.s: Declare 'foo' as a function so that this
1347 test will work on properly on ECOFF targets.
1348
0f17484f
AM
13492001-03-24 Alan Modra <alan@linuxcare.com.au>
1350
1351 * gas/i386/ssemmx2.s: Change movntq to movntdq.
1352 * gas/i386/ssemmx2.d: Matching change.
1353
7704145c
HPN
13542001-03-23 Hans-Peter Nilsson <hp@axis.com>
1355
5ef6758f
HPN
1356 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
1357 New tests.
1358
7704145c
HPN
1359 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
1360 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
1361
bbe6d95f
AM
13622001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
1363
1364 * gas/vax/quad.exp: Correct expected result.
1365
d394a339
AS
13662001-03-19 Andreas Schwab <schwab@suse.de>
1367
1368 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
1369 consistent output across targets.
1370 * gas/m68k/pcrel.d: Adjusted.
1371
64cbbfae
L
13722001-03-18 H.J. Lu <hjl@gnu.org>
1373
1374 * gas/i386/intel.s: Move PIC code to ...
1375 * gas/i386/intelpic.s: New. Here.
1376 * gas/i386/intel.d: Updated.
1377 * gas/i386/intelpic.d: New.
1378
1379 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
1380 targets only.
1381
31abcf7d
SC
13822001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1383
1384 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
1385
fa7cd6d2
L
13862001-02-26 H.J. Lu <hjl@gnu.org>
1387
1388 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
1389
d88ae36a
L
13902001-02-23 H.J. Lu <hjl@gnu.org>
1391
1392 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
1393
1394 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
1395 "cmp4".
1396 * gas/ia64/opc-a.s: Rebuilt.
1397 * gas/ia64/opc-a.d: Likewise.
1398
f14c6878
CD
13992001-02-17 Chris Demetriou <cgd@broadcom.com>
1400
1401 * gas/mips/mips32.d: Remove ELF dependencies. This test
1402 wasn't meant to be ELF specific, and doesn't have to be.
1403 * gas/mips/mips64.d: Likewise.
1404
2cd5676f
CD
14052001-02-17 Chris Demetriou <cgd@broadcom.com>
1406
1407 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
1408 tests if not ELF; they test ELF-specific features.
1409
98a79704
SC
14102001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1411
74b5b66a 1412 * gas/mri/mri.exp: Don't execute the M68K specific tests
98a79704
SC
1413 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
1414
4f69f974
SC
14152001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1416
1417 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
1418 Assembly Language Input Standard.
1419 * gas/m68hc11/malis.d: New file.
1420 * gas/m68hc11/malis-include.s: New file.
1421 * gas/m68hc11/all.exp: Add the new test.
1422
6e0b89ee
AM
14232001-01-12 Alan Modra <alan@linuxcare.com.au>
1424
1425 * gas/i386/i386.exp (gas_64_check): Correct target string.
1426 Use gas_64_check rather than target string to decided whether
1427 x86_64 checks should run.
1428
1429 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
1430 * gas/i386/ssemmx2.s: Likewise.
1431 * gas/i386/sse2.d: Update to suit.
1432 * gas/i386/ssemmx2.s: Likewise.
1433
0d2bcfaf
NC
14342001-01-11 Peter Targett <peter.targett@arccores.com>
1435
1436 * gas/arc/alias.*: Removed.
1437 * gas/arc/branch.*: Likewise.
1438 * gas/arc/insn3.*: Likewise.
1439 * gas/arc/math.*: Likewise.
1440 * gas/arc/sshift.*: Likewise.
1441 * gas/arc/arc.exp: Simplified test process for base case
1442 instruction set by adding run_dump_test cases for all base
1443 instructions.
74b5b66a
AJ
1444 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
1445 * gas/arc/add.s, gas/arc/add.d: Likewise.
1446 * gas/arc/and.s, gas/arc/and.d: Likewise.
1447 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
1448 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
1449 * gas/arc/b.s, gas/arc/b.d: Likewise.
1450 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
1451 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
1452 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
1453 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
1454 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
1455 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
1456 * gas/arc/j.s, gas/arc/j.d: Likewise.
1457 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
1458 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
1459 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
1460 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
1461 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
1462 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
1463 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
1464 * gas/arc/or.s, gas/arc/or.d: Likewise.
1465 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
1466 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
1467 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
1468 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
1469 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
1470 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
1471 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
1472 * gas/arc/add.s, gas/arc/add.d: Likewise.
1473 * gas/arc/st.s, gas/arc/st.d: Likewise.
1474 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
1475 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
1476 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
0d2bcfaf
NC
1477 * gas/arc/warn.s: Removed warning test case for setting of flags
1478 followed by conditional branch, an arc5 only feature.
1479
1480 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
1481
1482 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
1483
88051039
SC
14842001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1485
1486 * gas/m68hc11/opers12.s: Add more tests for index post byte.
1487 * gas/m68hc11/opers12.d: Likewise.
1488
68a581b8
SC
14892001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1490
1491 * gas/m68hc11/all.exp: Add new tests for dwarf2.
1492 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
1493 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1494 * gas/m68hc11/insns-dwarf2.d: Likewise.
1495
3f535693
NC
14962001-01-11 Nick Clifton <nickc@redhat.com>
1497
1498 * gas/arm/adrl.s: Add global label 'foo'.
1499 * gas/arm/adrl.d: Expect to see references to 'foo' in the
1500 disassembly. COFF and ELF disassemblys should now be the same.
1501
ff460b2a 15022001-01-10 Jan Hubicka <jh@suse.cz>
de9d65b5
JH
1503
1504 * i386.exp: Add ssemmx2 and sse2 tests.
1505 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
1506
d38ccb31
NC
15072001-01-09 Nick Clifton <nickc@redhat.com>
1508
1509 * gas/arm/pic.d: Fix patterns to match new behaviour of
1510 disassembler.
1511 inst.d: Fix patterns to match new behaviour of disassembler.
1512
183d6175
PB
15132001-01-03 Philip Blundell <pb@futuretv.com>
1514
1515 * gas/vtable/vtable.exp: Don't run tests on Alpha.
1516
ff460b2a 15172001-01-06 Jan Hubicka <jh@suse.cz>
b96d3a20
JH
1518
1519 * i386.exp: Add tests for presence of 32bit versus 64bit output
1520 format; run both 64bit and 32bit tests when format is available;
1521 add x86_64 test.
1522 * x86_64.s: New file.
1523 * x86_64.d: New file.
1524
ab32098a
NC
15252001-01-02 Nick Clifton <nickc@redhat.com>
1526
1527 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
1528 instruction is legal in v5. Also fix expected error message.
1529
ca6489f9
PB
15302001-01-01 Philip Blundell <philb@gnu.org>
1531
1532 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
1533 * gas/arm/arm.exp: Run them.
1534 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
1535 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
1536
0a940afa
L
15372000-12-22 H.J. Lu <hjl@gnu.org>
1538
1539 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
1540 * gas/i386/intel.d: Updated.
1541
514829c3
JW
15422000-12-12 Jim Wilson <wilson@redhat.com>
1543
1544 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
1545 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
1546
846b8f1e
NC
15472000-12-12 Nick Clifton <nickc@redhat.com>
1548
1549 * gas/vtable/vtable.exp: Fix formatting.
1550
1551 * gas/arm/elsegundo.s: New Test (currently disabled).
1552 * gas/arm/elsegundo.d: Expected test results.
1553
4819127a
L
15542000-12-11 H.J. Lu <hjl@gnu.org>
1555
1556 * gas/i386/intel.d: Adjusted for the a.out assembler.
1557 * gas/i386/intel.s: Likewise.
1558
77eb0326
NC
15592000-12-09 Nick Clifton <nickc@redhat.com>
1560
1561 * gas/m68k/pcrel.d: Update to match latest assembler output.
1562
9abcc8f0 15632000-12-02 Chris Demetriou <cgd@sibyte.com>
4c507252
NC
1564
1565 * gas/mips/elf_e_flags.s: Add padding to the end of the
1566 file so that objdump output will be consistent.
1567 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
1568 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
1569 "..." at end of objdump output because of zero bytes at end
1570 of section.
1571 * gas/mips/elf_e_flags.c: Add note to comment about
1572 what's changing in elf_e_flags.s.
1573
1574 * gas/mips/la.s: Add padding to the end of the file so that
1575 objdump output will be consistent.
1576 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
1577 end of objdump output because of zero bytes at end of
1578 section.
1579
1580 * gas/mips/sync.s: Add padding to the end of the file so that
1581 objdump output will be consistent.
1582 * gas/mips/sync.d: Expect "..." at end of objdump output
1583 because of zero bytes at end of section.
1584
b6426432
NC
1585 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
1586 alignment issues so tests are useful on multiple targets.
1587 * gas/mips/empic.s: Likewise.
1588 * gas/mips/mips16-e.d: Likewise.
1589 * gas/mips/mips16-e.s: Likewise.
1590 * gas/mips/mips16-f.d: Likewise.
1591 * gas/mips/mips16-f.s: Likewise.
1592
e70f2590
NC
1593 * gas/mips/mips32.d: Expect disassembly of madd and maddu
1594 to use their correct names. Add tests for break and sdbbp.
1595 * gas/mips/mips32.s: Likewise.
1596
0808b8a9
NC
1597 * gas/mips/mips64.s: Add test for assembly of MIPS64
1598 extensions.
1599 * gas/mips/mips64.d: Likewise.
1600 * gas/mips/mips.exp: Test using the new "mips64" test.
1601
b90dd607
NC
16022000-12-01 Chris Demetriou <cgd@sibyte.com>
1603
1604 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
1605 when mips16 code generation is enabled.
1606
0c92ba5f
NC
1607 * gas/mips/empic.d: Adjust for the fact that the difference
1608 between two symbols in the same section are not expected to
1609 generate a reloc.
1610 * gas/mips/empic.s: Likewise. Also, correct typo in comment
1611 about expected relocs.
74b5b66a 1612
481294f0
NC
1613 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
1614 instruction assembly test.
1615 * gas/mips/mips.exp: Add the test mentioned above.
1616
76a0ddac
DN
16172000-11-30 Diego Novillo <dnovillo@redhat.com>
1618
1619 * intel.s, intel.d: New test for @GOT references.
1620
dc6e09d3
HPN
16212000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1622
1623 * gas/sh/err.exp: New, framework for error-testing.
1624 * gas/sh/err-1.s: New test.
1625
ae3e85dd
SC
16262000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
1627
1628 * gas/m68hc11/opers12.s: New test for movw operands.
1629 * gas/m68hc11/opers12.d: Likewise.
1630
077b8428
NC
16312000-11-24 Nick Clifton <nickc@redhat.com>
1632
1633 * arm.exp: Run tests for xscale as well as arm.
1634 Run xscale tests.
1635
1636 * xscale.s: New file: XScale instruction tests.
1637 * xscale.d: New file: Expected XScale instruction results.
1638
a257e27a
L
16392000-11-20 H.J. Lu <hjl@gnu.org>
1640
1641 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
1642 * gas/i386/intel.s: Likewise.
1643
f5776d3d
L
16442000-11-16 H.J. Lu <hjl@gnu.org>
1645
1646 * gas/symver/symver0.d: Add 64bit support.
1647 * gas/symver/symver1.d: Likewise.
1648
e206b66f
L
16492000-11-16 H.J. Lu <hjl@gnu.org>
1650
1651 * gas/symver/symver.exp: Don't run symver4 nor symver5.
1652
747e13a0
L
16532000-11-13 H.J. Lu <hjl@gnu.org>
1654
1655 * gas/symver/symver.exp: New for symver test.
1656 * gas/symver/symver0.d: Likewise.
1657 * gas/symver/symver0.s: Likewise.
1658 * gas/symver/symver1.d: Likewise.
1659 * gas/symver/symver1.s: Likewise.
1660 * gas/symver/symver2.l: Likewise.
1661 * gas/symver/symver2.s: Likewise.
1662 * gas/symver/symver3.l: Likewise.
1663 * gas/symver/symver3.s: Likewise.
1664 * gas/symver/symver4.l: Likewise.
1665 * gas/symver/symver4.s: Likewise.
1666 * gas/symver/symver5.l: Likewise.
1667 * gas/symver/symver5.s: Likewise.
1668 * gas/symver/symver6.l: Likewise.
1669 * gas/symver/symver6.s: Likewise.
1670
935e6103
HPN
16712000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
1672
1673 * gas/macros/macros.exp: Mark strings test xfail for sh.
1674
64a0c779
DN
16752000-10-24 Diego Novillo <dnovillo@cygnus.com>
1676
1677 * intel.s, intel.d: Add new tests for intel syntax.
1678
73cd359e
AM
16792000-10-19 Alan Modra <alan@linuxcare.com.au>
1680
1681 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
1682 * gas/elf/section1.s: Likewise.
1683 * gas/elf/section[01].d: Change to suit.
1684
476d4b9b
L
16852000-10-18 H.J. Lu <hjl@gnu.org>
1686
1687 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
1688 change.
1689
6588847e
DN
16902000-10-15 Diego Novillo <dnovillo@cygnus.com>
1691
1692 * intel.s, intel.d: Add new tests for naked registers using intel
1693 syntax.
1694
2e968471
HPN
16952000-09-29 Hans-Peter Nilsson <hp@axis.com>
1696
1697 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
1698 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
1699 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
1700 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
1701
9a635504
AM
17022000-09-28 Alan Modra <alan@linuxcare.com.au>
1703
170cdc4f
AM
1704 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
1705 * gas/hppa/reloc/reloc.exp: Likewise.
1706 * gas/hppa/unsorted/unsorted.exp: Likewise.
1707
9a635504
AM
1708 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
1709
139368c9
JW
17102000-09-22 Jim Wilson <wilson@cygnus.com>
1711
d48ad4f3
JW
1712 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
1713 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
1714
139368c9
JW
1715 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
1716 * gas/ia64/dv-waw-err.s: Likewise.
1717 * gas/ia64/dv-imply.d: Regenerate.
1718 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
1719 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
1720 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
1721
7484b8e6
TW
17222000-09-14 Timothy Wall <twall@cygnus.com>
1723
1724 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
1725 comparisons which should and should not produce DVs.
1726
927781e2
AM
17272000-09-05 Alan Modra <alan@linuxcare.com.au>
1728
1729 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
1730
9a8f29e3
TW
17312000-08-29 Timothy Wall <twall@cygnus.com>
1732
1733 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
1734 * gas/ia64/dv-mutex.d: Update regexp pattern.
1735 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
1736 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
1737 Test still fails due to insn opcode pattern changes.
74b5b66a 1738
5e0c2226
L
17392000-08-21 H.J. Lu <hjl@gnu.org>
1740
1741 * gas/all/cofftag.d: Support the strict COFF.
1742
50b81f19
JW
17432000-08-16 Jim Wilson <wilson@cygnus.com>
1744
1745 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
1746 * gas/ia64/dv-raw-err.l: Likewise.
1747 * gas/ia64/dv-waw-err.l: Update sed pattern.
1748 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
1749 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
1750
8cb8bcba
NC
17512000-08-16 Nick Clifton <nickc@redhat.com>
1752
1753 * gas/arm/inst.s: Add tests for edge cases of shift based
1754 addressing modes.
1755
1756 * gas/arm/inst.d: Add expected results for new tests.
1757
483f05e3
HPN
17582000-07-20 Hans-Peter Nilsson <hp@axis.com>
1759
1760 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
1761 * gas/ieee-fp/x930509a.exp: Ditto.
1762 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
e5da6f52 1763 * gas/cris/*: New tests for CRIS.
483f05e3 1764
81366cb8
AM
17652000-07-19 Alan Modra <alan@linuxcare.com.au>
1766
1767 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
1768 (semi): Likewise.
1769 (strings): Don't run for hppa, except for hppa*-*-linux*.
1770
1771 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
1772 pseudos.
1773
4b43d9f6
NC
17742000-07-18 Scott Bambrough <scottb@netwinder.org>
1775
1776 * gas/arm/inst.d: Fix expected results to match current assembler
1777 output. Patch from Justin Seger <justin.m.seger@intel.com>.
1778
4b6341e9
AM
17792000-07-10 Alan Modra <alan@linuxcare.com.au>
1780
1781 * gas/vtable/vtable.exp: Disable test for hppa.
1782
1783 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
1784 run test for any elf target.
1785 (applybug): Don't run test for linux.
1786 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
1787 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
1788 (labelbug): xfail for hppa-linux.
1789
1790 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
1791 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
1792 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
1793 r_no_reloc.s, reduce3.s}: Likewise.
1794 * gas/hppa/unsorted/common.s: Likewise.
1795
97b39d03
NC
17962000-07-05 Nick Clifton <nickc@cygnus.com>
1797
1798 * gas/d30v/inst.d: Fix expected results to match current assembler
1799 output.
1800 * gas/d30v/bittest.l: Fix expected warning messages to match
1801 current assembler output.
1802
4b6341e9 18032000-06-29 Kazu Hirata <kazu@hxi.com>
fbe1e41f
NC
1804
1805 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
1806 in ldmac and stmac.
1807 * gas/h8300/macs.s: Likewise.
1808
6b2539e3
NC
18092000-06-27 Nick Clifton <nickc@cygnus.com>
1810
1811 * gas/d30v/bittest.l: Edit to match new warning messages produced
1812 by assembler.
1813
39bec121
TW
18142000-06-19 Timothy Wall <twall@cygnus.com>
1815
1816 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
1817 * gas/all/gas.exp: Make adjustments for tic54x target.
1818 * gas/ieee-fp/x930509a.exp: Ditto.
1819 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
1820 moved into the LMA and is not printed separately by objdump any
1821 longer. This still needs to be tested.
74b5b66a 1822
60bcf0fa
NC
18232000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
1824
1825 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
1826 * gas/m68hc11/all.exp: Specific tests for m68hc11.
1827 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
1828 * gas/m68hc11/insns[ds]: Another test.
1829 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
1830 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
1831
55d98a80
AM
18322000-06-17 Alan Modra <alan@linuxcare.com.au>
1833
1834 * gas/macros/strings.s: Don't start directives in first column
1835 (for LABELS_WITHOUT_COLONS targets).
1836
8e1b6ed6
L
18372000-06-14 H.J. Lu <hjl@gnu.org>
1838
1839 * gas/macros/strings.d: Support a.out and coff.
1840
88830cd1
NC
18412000-06-14 Nick Clifton <nickc@cygnus.com>
1842
1843 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
1844 flag is no longer legal syntax.
1845
aa787a89
NC
18462000-06-09 Nick Clifton <nickc@cygnus.com>
1847
1848 * gas/macros/macros.exp: Run new test: strings.
1849 * gas/macros/strings.s: New test: String expansion inside
1850 macros.
1851 * gas/macros/strings.d: New test results.
74b5b66a 1852
a6b9488a
AM
18532000-06-04 Alan Modra <alan@linuxcare.com.au>
1854
1855 * gas/i386/prefix.s: Modify so we have at least one x86 test that
1856 checks the line separator.
1857
ff460b2a 18582000-05-21 Hans-Peter Nilsson <hp@axis.com>
f48026f7
HPN
1859
1860 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
1861
322f2c45
NC
18622000-05-15 Nick Clifton <nickc@cygnus.com>
1863
1864 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
1865
de950844
AM
18662000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
1867
1868 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
1869
1870 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
1871 weak symbol.
1872
575bc3d6
AM
18732000-05-08 Alan Modra <alan@linuxcare.com.au>
1874
1875 * gas/mri/float.d: Fix for srec length change.
1876
36f89926
AM
18772000-05-02 Alan Modra <alan@linuxcare.com.au>
1878
1879 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
1880 behaviour for hppa*-*-linux* throughout file.
1881 * gas/hppa/reloc/reloc.exp: Ditto.
1882 (reduce2.s): Disable test for elf targets.
1883
1884 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
1885
1886 * gas/elf/section0.s: Don't start pseudos on first column so
1887 targets that define LABELS_WITHOUT_COLONS work.
1888 * gas/elf/section1.s: Ditto.
1889 * gas/vtable/inherit0.s: Ditto.
1890 * gas/vtable/inherit1.s: Ditto.
1891 * gas/vtable/entry0.s: Ditto.
1892 * gas/vtable/entry1.s: Ditto.
1893
7fca9a72
NC
18942000-05-01 Nick Clifton <nickc@cygnus.com>
1895
74b5b66a
AJ
1896 * gasp/macro.out: Fix label numbers to remove leading zeroes.
1897 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
7fca9a72 1898
ee68970f
AM
18992000-04-25 Alan Modra <alan@linuxcare.com.au>
1900
1901 * gas/i386/general.l: Allow for DISP32 pe relocs.
1902 * gas/i386/jump.d: Similarly.
1903
ff460b2a 19042000-04-24 Jim Wilson <wilson@cygnus.com>
c4479208 1905
8d82e76a
JW
1906 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
1907 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
1908 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
1909 tnat.nz.orcm, tnat.nz.andcm inputs.
1910 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
1911 * gas/ia64/opc-i.s: Regenerate.
74b5b66a 1912
c4479208
JW
1913 * gas/ia64/opc-i.s: Regenerate.
1914 * gas/ia64/opc-f.pl: Add explicit stop at end.
74b5b66a 1915
bf3ca999
TW
19162000-04-22 Timothy Wall <twall@cygnus.com>
1917
1918 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
1919 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
1920
ff460b2a
NC
19212000-04-21 Richard Henderson <rth@cygnus.com>
1922 David Mosberger <davidm@hpl.hp.com>
1923 Timothy Wall <twall@cygnus.com>
1924 Jim Wilson <wilson@cygnus.com>
800eeca4
JW
1925
1926 * gas/vtable/vtable.exp: Disable for ia64.
7fca9a72 1927 * gas/ia64: New testsuite directory.
74b5b66a 1928
71851002
AM
19292000-04-03 Alan Modra <alan@linuxcare.com.au>
1930
1931 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
1932 checks to start.
1933 * gas/i386/general.l: Likewise.
1934
31254b20
AO
19352000-04-01 Alexandre Oliva <aoliva@cygnus.com>
1936
1937 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
1938 with 32 bits, not with the unsigned shorter opcodes.
1939 * gas/mn10300/basic.exp: Likewise.
1940
77f42f92
AO
19412000-03-31 Alexandre Oliva <aoliva@cygnus.com>
1942
1943 * lib/gas-defs.exp (regexp_diff): Don't break on the first
1944 difference, list them all.
1945
d1a1bf19
NC
19462000-03-29 Nick Clifton <nickc@cygnus.com
1947
1948 * gas/arm/thumb.s: Add test of bal instruction.
1949
224de7a5
AM
19502000-03-27 Alan Modra <alan@linuxcare.com.au>
1951
1952 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
1953 LISTING_WORD_SIZE==1.
1954 * gas/all/gas.exp (do_930509a): Same here.
1955 * gas/all/cond.d: And here.
1956
d1a1bf19
NC
19572000-03-16 Nick Clifton <nickc@cygnus.com>
1958
1959 * gas/arm/arm.exp: Run branch.s test.
1960 Run tests if target is strongarm.
1961
1962 * gas/arm/branch.s: New test. Make sure that assembler can handle
1963 same-section branch relocations properly.
1964
1965 * gas/arm/branch.d: New file. Expected output from assembling
1966 branch.s.
1967
bb2d6cd7
GK
19682000-03-10 Geoffrey Keating <geoffk@cygnus.com>
1969
1970 * gas/mips/empic.d: New file.
1971 * gas/mips/empic.s: New file.
1972 * gas/mips/mips16-e.d: New file.
1973 * gas/mips/mips16-e.s: New file.
1974 * gas/mips/mips16-f.d: New file.
1975 * gas/mips/mips16-f.s: New file.
1976 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
1977 expected failure.
1978
11038c5e
L
19792000-02-25 H.J. Lu <hjl@gnu.org>
1980
1981 * gas/i386/general.l: Support a.out and coff.
1982
cc5ca5ce
AM
19832000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
1984
1985 * gas/i386/intel.s: New file, intel version of opcode.s
084e9a84
AM
1986 * gas/i386/intel.d: New file, copy of opcode.d
1987 * gas/i386/i386.exp: Call it.
cc5ca5ce
AM
1988
1989 * gas/i386/general.s: Add extra "out" instructions.
1990 * gas/i386/general.l: Likewise.
1991
557537a5
NC
19922000-01-31 Nick Clifton <nickc@cygnus.com>
1993
1994 * gas/arm/inst.s: Include test of ATPCS register naming
1995 conventions.
1996
1997 * gas/arm/float.s: Include test of ATPCS register naming
1998 conventions.
1999
ff460b2a 20002000-01-21 H.J. Lu <hjl@gnu.org>
dfad2e40
AM
2001
2002 * gas/i386/general.l: Support a.out.
2003 * gas/i386/jump.d: Likewise.
2004 * gas/i386/jump16.d: Likewise.
2005
a3d1c52b
AM
20062000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
2007
2008 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
2009 * gas/i386/jump16.{s,d}: To here.
2010 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
2011 tests in general.s so that objdump is exercised.
2012
2013 * gas/i386/i386.exp: Call new tests.
2014
a8de5998
AM
20152000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
2016
add0c677
AM
2017 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
2018 .code16, and .code32 modes.
a8de5998 2019
ff460b2a 20201999-11-30 Jeffrey A Law (law@cygnus.com)
433b8629
JL
2021
2022 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
2023 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
2024 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
2025 * gas/mn10300/basic.exp: Run the am33 tests.
2026
73c89d48
GRK
20271999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
2028
2029 * gas/mips/la.d: Adjust for new la macro expansion.
2030 Change matches for explicit addresses to matches for
2031 any address.
2032 * gas/mips/la-xgot.d: Same.
2033 * gas/mips/la-svr4pic.d: Same.
2034
603eea08
NC
20351999-11-01 Nick Clifton <nickc@cygnus.com>
2036
2037 Remove reloc generating references to local labels in test code.
2038 Some ARM targets (eg PE) generate a reloc based on the label,
2039 whilst others (eg ELF) generate a reloc based on the section
2040 symbol. This meant that the disassembled outputs would differ.
74b5b66a 2041
603eea08
NC
2042 * gas/arm/inst.s: Change test of BLPL instruction.
2043 * gas/arm/inst.d: Change expected decode of BLPL instruction.
2044 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
50903393
NC
2045 Remove .rdata section, since this cannot exist in an arm-aout
2046 target.
2047 * gas/arm/arm7t.d: Change expected reloc generated for .word
2048 directive.
603eea08 2049
e591b0ea
NC
20501999-10-21 Nick Clifton <nickc@cygnus.com>
2051
2052 * gas/arm/arm7t.d: Update to match latest objdump output.
2053 * gas/arm/inst.s: Fix erroneous test case.
2054 * gas/arm/inst.d: Update to match latest objdump output.
2055
ff460b2a 20561999-10-11 Geoffrey Keating <geoffk@cygnus.com>
a6ea59ce
GK
2057
2058 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
74b5b66a 2059 indeterminate number of extra lines here".
a6ea59ce
GK
2060
2061 * gas/elf/elf.exp: Remove XFAILs.
2062 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
2063 * gas/elf/section1.d: Likewise.
2064
ff460b2a 20651999-10-07 Diego Novillo <dnovillo@cygnus.com>
c43185de
DN
2066
2067 * gas/d10v: New directory.
2068 * gas/d10v/d10.exp: New file.
2069 * gas/d10v/inst.s: New file.
2070 * gas/d10v/inst.d: New file.
2071
ff460b2a 20721999-10-07 Geoffrey Keating <geoffk@cygnus.com>
07147777
GK
2073
2074 * gas/mips/elf-rel.s: New file.
2075 * gas/mips/elf-rel.d: New file.
2076 * gas/mips/elf-rel2.d: New file.
2077 * gas/mips/e32-rel2.d: New file.
2078 * gas/mips/elf-rel2.s: New file.
2079 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
2080
2081 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
2082 even if the CPU is set to something by default.
2083
ff460b2a 20841999-10-04 Doug Evans <devans@canuck.cygnus.com>
93c6c015
DE
2085
2086 * gas/m32r/error.exp: New testcase driver.
2087 * gas/m32r/m32rx.exp: New testcase driver.
2088 * gas/m32r/fslotx.[sd]: New testcase.
2089 * gas/m32r/m32rx.[sd]: New testcase.
2090 * gas/m32r/relax-s.[sd]: New testcase.
2091 * gas/m32r/interfere.s: New testcase.
2092 * gas/m32r/wrongsize.s: New testcase.
2093
b7be1db6
AM
20941999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
2095
2096 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
2097 * gas/i386/reloc.d: Accept dir32 relocs.
2098
61feeec2
ILT
20991999-09-12 Donn Terry <donn@interix.com>
2100
2101 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
2102 * lib/gas-defs.exp: Add perror if can not read .d file.
2103
2ef5e2a1
ILT
21041999-09-04 Steve Chamberlain <sac@pobox.com>
2105
2106 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
2107
c5089c84
NC
21081999-09-02 Nick Clifton <nickc@cygnus.com>
2109
2110 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
2111 dump test "entry0" instead of "entry1".
74b5b66a 2112
f3d180e9 21131999-09-01 Scott Bambrough <scottb@netwinder.org>
74b5b66a
AJ
2114
2115 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
f3d180e9
CM
2116 test "entry0" instead of "entry1". ARM targets use REL relocs,
2117 and should use the test entry0.
2118
c35dfbeb
AM
21191999-09-01 H.J. Lu <hjl@gnu.org>
2120
2121 * gas/i386/naked.d: Fix for coff targets.
2122
68196d70
JL
2123Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
2124
cb63de9b
JL
2125 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
2126 sectioning.
2127 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
2128 PA64.
2129
a91f57fd
JL
2130 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
2131 sectioning.
2132 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
2133 Revamp address expressions slightly to handle an arbitrary sized
2134 address.
2135
a022ef54
JL
2136 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
2137 sectioning.
2138 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
2139
68196d70
JL
2140 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
2141 sectioning.
2142
3f9ed93b
AM
21431999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
2144
2145 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
2146 allow_naked_reg parsing.
2147 * gas/i386/i386.exp: Call it.
2148
5f47d35b
AM
21491999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
2150
2151 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
2152
ff460b2a 21531999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
0791df6c 2154
e3ca10d7
JL
2155 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
2156 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
2157 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
2158 extract3.s, deposit2.s, deposit3.s: New.
2159
436709ee 2160 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
7fca9a72 2161 Add new syntax versions of instructions to tests.
436709ee
JL
2162 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
2163 system2.s, unit2.s: New tests.
2164 * hppa/basic/basic.exp: Add new tests.
2165
3c5c4310
JL
2166 * gas/hppa/basic/basic.exp:
2167 * gas/hppa/basic/media.s: Add test cases for new instructions.
2168
be3f1865
JL
2169 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
2170 * gas/hppa/basic/branch2.s: New.
2171 * gas/hppa/basic/media.s: New.
2172
2173 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
2174 * gas/hppa/basic/fp_comp2.s: New.
0791df6c 2175
b23bac36
AM
21761999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
2177
2178 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
2179 displacement checks with auto address prefix.
2180
2190b5a5
ILT
21811999-08-17 H.J. Lu <hjl@gnu.org>
2182
2183 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
2184
171a4983
ILT
21851999-08-09 Ian Lance Taylor <ian@zembu.com>
2186
2187 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
2188 when gas uses 2**4 alignment for .text.
2189 * gas/i386/general.s, gas/i386/general.l: Likewise.
2190 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
2191 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
2192 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
2193
6812da59
AM
21941999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
2195
2196 * gas/i386/reloc.d: Fix so that test passes when enable-targets
2197 includes 64-bit bfd target.
2198
aa1b0fd6
ILT
21991999-06-13 Ian Lance Taylor <ian@zembu.com>
2200
2201 * gas/i386/katmai.d: Tweak for recent disassembler changes.
2202
14c18613
ILT
22031999-06-12 Ian Lance Taylor <ian@zembu.com>
2204
966d5bec
ILT
2205 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
2206 "*-*-linux*oldld*".
2207 * gas/vtable/vtable.exp: Likewise.
2208 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
2209 names.
2210
14c18613
ILT
2211 * gas/i386/amd.s: Add a symbol so a.out tests will work.
2212 * gas/i386/katmai.s: Likewise.
2213 * gas/i386/amd.d: Corresponding change.
2214 * gas/i386/katmai.d: Corresponding change.
2215
8ee99f93
ILT
22161999-06-10 Ian Lance Taylor <ian@zembu.com>
2217
2218 * gas/mips/sync.d: Pass -mips2 to the assembler.
2219
2220 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
2221 mips-elf target as well as mips64-elf target.
2222 * gas/mips/elf_e_flags1.d: Corresponding changes.
2223 * gas/mips/elf_e_flags2.d: Likewise.
2224 * gas/mips/elf_e_flags3.d: Likewise.
2225 * gas/mips/elf_e_flags4.d: Likewise.
2226
2227 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
2228
2229 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
2230 parameter.
2231
b3fb1136
RH
22321999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
2233
2234 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
2235 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
2236 * gas/sparc/prefetch.d: Add -64 as switch.
2237 * gas/sparc/rdpr.d: Ditto.
2238 * gas/sparc/wrpr.d: Ditto.
2239 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
2240 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
2241 current gas outputs %hi(0) and not %hi(0x0).
2242 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
2243 optimizations for setx instruction.
2244 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
2245 compiled-in targets.
2246
18452d40
RH
22471999-06-10 Richard Henderson <rth@cygnus.com>
2248
2249 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
2250 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
2251 * gas/macros/{irp,rept,test2,test3}.d: Update.
2252
98944905
RH
22531999-06-05 Richard Henderson <rth@cygnus.com>
2254
2255 * gas/elf/elf.exp: New directory.
2256 * gas/elf/section0.[sd]: New test.
2257 * gas/elf/section1.[sd]: New test.
2258
5164c382
NC
22591999-06-03 Philip Blundell <philb@gnu.org>
2260
2261 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
74b5b66a 2262 bfd and opcodes.
5164c382 2263
0dbfb37c
ILT
22641999-05-28 Ian Lance Taylor <ian@zembu.com>
2265
2266 * gas/vtable/vtable.exp: Don't run test for i960 yet.
2267
2481b576
NC
22681999-05-17 Nick Clifton <nickc@cygnus.com>
2269
2270 * gas/mcore/allinsn.d: Updated to match latest objdump output.
2271
c608c12e
AM
22721999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
2273
2274 * gas/i386/opcode.d: Modify callw to suit disasm fix.
2275
2276 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
2277
2278 * gas/i386/amd.s: Pad to multiple of 8
2279 * gas/i386/amd.d: Here too.
2280
2281 * gas/i386/prefix.[sd]: Align with nops
2282 * gas/i386/reloc.[sd]: Here too.
2283
2284 * gas/i386/katmai.[sd]: New for PIII SIMD
2285 * gas/i386/i386.exp: Call it.
2286
252b5132
RH
22871999-05-02 Nick Clifton <nickc@cygnus.com>
2288
2289 * gas/mcore/allinsn.d: Update to match latest assembler
74b5b66a 2290 operations.
252b5132
RH
2291
22921999-04-16 DJ Delorie <dj@cygnus.com>
2293
2294 * gas/i386/amd.s: Add NOPs to align for coff targets
2295 * gas/i386/amd.d: and check for them.
2296
ff460b2a 22971999-04-15 Jeffrey A Law (law@cygnus.com)
252b5132
RH
2298
2299 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
2300
ff460b2a 23011999-04-14 Jeffrey A Law (law@cygnus.com)
252b5132
RH
2302
2303 * gas/hppa/basic/branch.s: Do not use immediate value where we
2304 really want a register.
2305 * gas/hppa/basic/coprmem.s: Likewise.
2306 * gas/hppa/basic/fmemLRbug.s: Likewise.
2307 * gas/hppa/basic/coprmem.s: Likewise.
2308 * gas/hppa/basic/spop.s: Likewise.
2309 * gas/hppa/basic/imem.s: Likewise.
2310 * gas/hppa/parse/badfmpyadd.s: Likewise.
2311 * gas/hppa/parse/calldatabug.s: Likewise.
2312 * gas/hppa/parse/entrybug.s: Likewise.
2313 * gas/hppa/parse/exprbug.s: Likewise.
2314 * gas/hppa/parse/fixup7bug.s: Likewise.
2315 * gas/hppa/parse/labelbug.s: Likewise.
2316 * gas/hppa/reloc/applybug.s: Likewise.
2317 * gas/hppa/reloc/funcrelocbug.s: Likewise.
2318 * gas/hppa/reloc/labelopbug.s: Likewise.
2319 * gas/hppa/reloc/longcall.s: Likewise.
2320 * gas/hppa/reloc/plabelbug.s: Likewise.
2321 * gas/hppa/reloc/reduce.s: Likewise.
2322 * gas/hppa/reloc/reduce2.s: Likewise.
2323 * gas/hppa/reloc/reduce3.s: Likewise.
2324 * gas/hppa/unsorted/brlenbug.s: Likewise.
2325 * gas/hppa/unsorted/importbug.s: Likewise.
2326 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
2327
2328 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
2329 for loads and stores using reg + small d addresses.
2330 No longer expect failure for mis-parse of imm %reg.
2331
23321999-04-13 Doug Evans <devans@casey.cygnus.com>
2333
2334 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
2335 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
2336 so branch relaxation restrictions won't interfere with parallelization
2337 attempts.
2338
23391999-04-08 Nick Clifton <nickc@cygnus.com>
2340
2341 * gas/mcore: New Directory.
2342 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
2343 tests.
2344 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
2345 tests.
2346 * gas/mcore/allinsn.d: New File: Expected output file for MCore
2347 assembly tests.
2348
23491999-03-20 Doug Evans <devans@casey.cygnus.com>
2350
2351 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
2352
23531999-03-16 Martin Hunt <hunt@cygnus.com>
2354
2355 * gas/d30v/d30.exp (run_list_test): Add new tests,
2356 label, guard-debug, serial, warn_oddreg, bittest, and mul.
2357
2358 * gas/d30v/opt.s: Fix some warnings and add a few labels
2359 to keep things from parallelizing where we don't want them to.
2360
2361 * gas/d30v/reloc.s: Fix warning.
74b5b66a 2362
252b5132
RH
2363 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
2364
74b5b66a 2365 * gas/d30v/label.s: New test. Check that labels are aligned
252b5132
RH
2366 on 8-byte boundaries.
2367
2368 * gas/d30v/guard-debug.s: New test. Test output with "-g".
2369
74b5b66a 2370 * gas/d30v/serial.s: New test. Check for warnings with
252b5132
RH
2371 illegal serial instructions.
2372
2373 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
2374 odd-numbered registers are used for some instructions.
2375
74b5b66a 2376 * gas/d30v/bittest.s: New test. Check for bit operation
252b5132
RH
2377 instructions (BCLR, BNOT, BSET, BTST) in the IU.
2378
2379 * gas/d30v/mul.s: New test. Check for restricted sequences
2380 in a bunch of different multiply instructions.
74b5b66a 2381
252b5132
RH
2382 * gas/vtable/vtable.exp (run_list_test): Don't
2383 run test on D30V.
2384
23851999-03-05 Nick Clifton <nickc@cygnus.com>
2386
2387 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
74b5b66a 2388 test.
252b5132
RH
2389
23901999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
2391
2392 * gas/mips/mips.exp: Run the new tests, below.
2393 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
2394 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
2395 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
2396
2397 * lib/gas-defs.exp (run_dump_test): Document. It's not
74b5b66a 2398 really trivial.
252b5132
RH
2399
2400 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
2401 $program (the dump tool).
2402
24031999-02-10 Doug Evans <devans@casey.cygnus.com>
2404
2405 * gas/m32r/allinsn.d: Prefix all | with \.
2406 (push,pop): Fix expected output.
2407 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
2408 * gas/m32r/fslot.d: Prefix all | with \.
2409
24101999-02-08 Nick Clifton <nickc@cygnus.com>
2411
2412 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
2413 Some ports use it as a comment initiator.
2414
2415 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
2416 REL relocations and so do not have one.
2417
24181998-12-18 Nick Clifton <nickc@cygnus.com>
2419
2420 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
2421 * gas/fr30/allinsn.d: Fix to match latest assembler output
2422
24231998-12-03 Nick Clifton <nickc@cygnus.com>
2424
2425 * gas/fr30/allinsn.d: Updated to match latest assembler output.
2426
24271998-12-02 Nick Clifton <nickc@cygnus.com>
2428
2429 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
2430
2431 * gas/fr30/allinsn.d: Update to match latest assembler output.
2432
ff460b2a 24331998-11-19 Dave Brolley <brolley@cygnus.com>
252b5132
RH
2434
2435 * gas/fr30/allinsn.s: Reorder insns for better simulation.
2436
ff460b2a 24371998-11-19 Doug Evans <devans@charmed.cygnus.com>
252b5132
RH
2438
2439 * gas/mips/sync.[sd]: New testcase.
2440 * gas/mips/mips.exp: Run it.
2441
ff460b2a 24421998-11-18 Dave Brolley <brolley@cygnus.com>
252b5132
RH
2443
2444 * gas/fr30/allinsn.s (dmov): Correct hex literals.
2445
ff460b2a 24461998-11-17 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2447
2448 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
2449 to end of file.
2450
2451 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
2452 opcodes.
2453
d6e5ae25 24541998-11-16 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2455
2456 * gas/fr30/allinsn.s: Fix syntax errors.
2457
d6e5ae25 24581998-11-16 Dave Brolley <brolley@cygnus.com>
252b5132
RH
2459
2460 * gas/fr30/allinsn.s: Fixed more typos.
2461
d6e5ae25 24621998-11-13 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2463
2464 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
2465 case vs lower case.
2466
d6e5ae25 24671998-11-10 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2468
2469 * gas/fr30/allinsn.s: New file.
2470 * gas/fr30/allinsn.d: New file.
2471 * gas/fr30/allinsn.exp: New file.
2472 * gas/fr30/fr30.exp: New file.
2473
d6e5ae25 24741998-11-02 Doug Evans <devans@canuck.cygnus.com>
252b5132
RH
2475
2476 * gas/m32r/fslot.[sd]: New testcase.
2477 * gas/m32r/m32r.exp: Run it.
2478
d6e5ae25 24791998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
252b5132
RH
2480
2481 * gas/i386/i386.exp: Run AMD insn test.
2482 * gas/i386/amd.s: New test.
2483 * gas/i386/amd.d: New test results.
2484
d6e5ae25 24851998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
2486
2487 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
2488 first line of the listing.
2489
2490Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
2491
2492 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
2493 * gas/ppc/astest2.d: Likewise.
2494
2495Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
2496
2497 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
2498 of whitespace for 64-bit hosts.
2499
2500Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
2501
2502 * gas/vtable/vtable.exp: New.
2503 * gas/vtable/{entry0.s,entry0.d}: New.
2504 * gas/vtable/{entry1.s,entry1.d}: New.
2505 * gas/vtable/{inherit0.s,inherit0.d}: New.
2506 * gas/vtable/{inherit1.s,inherit1.l}: New.
2507
2508Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
2509
2510 * gas/i386/white.l: Revert patch of August 12.
2511
2512Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
2513
2514 * gas/mn10300/udf.s: New test.
2515 * gas/mn10300/basic.exp: Run it.
2516
2517Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
2518
2519 * gas/i386/general.l: Test andb $~0x80,foo.
2520 * gas/i386/general.s: Update.
2521
2522 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
2523
2524Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
2525
2526 * gas/i386/white.s: Add some more whitespace tests.
2527 * gas/i386/white.l: Update accordingly.
2528
2529Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
2530
2531 * gas/i386/*: All new i386 testsuite.
2532
25331998-07-02 Ken Raeburn <raeburn@cygnus.com>
2534
2535 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
2536 canonical form.
2537
2538Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
2539
2540 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
2541
2542Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
2543
2544 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
2545 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
2546 section.
2547
2548Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
2549
2550 * gas/v850/hilo2.s: Use r1 as the destination of the movea
2551 instruction, since r0 is read only.
2552
2553 * gas/v850/basic.exp: Fix names of special area relocations.
2554 Set -mwarn-signed-overflow flag when running range.s test.
2555
2556Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
2557
2558 * gas/d30v/reloc.d: Updated to match latest assembler output.
2559
d6e5ae25 25601998-06-17 Frank Ch. Eigler <fche@cygnus.com>
252b5132
RH
2561
2562 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
74b5b66a 2563 run on differently targeted assembler.
252b5132
RH
2564 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
2565 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
2566 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
2567 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
74b5b66a 2568
252b5132 2569 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
74b5b66a 2570 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
252b5132
RH
2571 original `ld.d' had. Find `ld.s'.
2572 * gas/mips/mul-ilocks.d: Nearly ditto.
74b5b66a 2573
d6e5ae25 25741998-06-11 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2575
2576 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
2577
2578 * gas/d30v/inst.s: Add nop to keep assembled instructions at
2579 expected addresses.
2580
d6e5ae25 25811998-06-08 Nick Clifton <nickc@cygnus.com>
252b5132
RH
2582
2583 * gas/d30v/array.d: Updated to match latest assembler results.
2584 * gas/d30v/reloc.d: Partially updated to match latest assembler
74b5b66a 2585 results.
252b5132 2586
d6e5ae25 25871998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
2588
2589 * gas/m68k/operands.s: For all pc relative addresses change tstl
2590 to pea since the former does not allow pcrel on m68000. Do not
2591 make label foo global, so that references to it can be relaxed on
2592 ELF targets.
2593 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
2594
d6e5ae25 25951998-06-02 Geoff Keating <geoffk@ozemail.com.au>
252b5132
RH
2596
2597 * gas/ppc/ppc.exp: Run simpshft test.
2598 * gas/ppc/simpshft.d: New file.
2599 * gas/ppc/simpshft.s: New file.
2600
d6e5ae25 26011998-06-01 Jeffrey A Law (law@cygnus.com)
252b5132
RH
2602
2603 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
2604 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
74b5b66a 2605
d6e5ae25 26061998-05-29 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
2607
2608 * gas/mips/mips.exp: Adjust ilocks initialization to match current
2609 assembler defaults more closely.
2610
2611 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
2612 the instruction.
2613 * gas/sh/basic.exp: Adjust accordingly.
2614
2615Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
2616
2617 * gas/d30v/align.d: Updated to match latest assembler output.
2618 * gas/d30v/inst.d: Updated to match latest assembler output.
2619 * gas/d30v/inst.s: Updated to match latest assembler rules.
2620 * gas/d30v/opt.d: Updated to match latest assembler output.
2621
2622Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
2623
2624 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
2625 * gas/m32r/uppercase.d: Likewise.
2626
2627Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
2628
2629 * gas/arm/thumb.s: Add period to start of labels to prevent
2630 assembler thinking that they are function entry points.
2631
2632Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
2633
2634 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
2635
2636Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
2637
2638 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
74b5b66a
AJ
2639 disassembler.
2640
252b5132
RH
2641Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
2642
2643 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
2644 * gas/mips/ld-ilocks-addr32.d : New.
2645
2646Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
2647
2648 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
2649
2650Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
2651
2652 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
74b5b66a 2653 sddbp instructions.
252b5132 2654 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
74b5b66a 2655 instructions.
252b5132
RH
2656 * gas/mips/mips.exp: Run them.
2657
2658Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
2659
2660 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
74b5b66a
AJ
2661 in disassembly, where the offset is in hex and has a "0x" prefix.
2662
252b5132
RH
2663Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
2664
2665 * gas/mips/lineno.[sd]: Assembly source line number test.
2666 * gas/mips/mips.exp: Added lineno test.
2667
2668Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
2669
2670 * gas/testsuite/all/gas.exp: No longer expect failures for
2671 difference of undefined symbols on mn10x00 targets.
2672
2673Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
2674
2675 * gas/all/align.s: Back out ".section text" change below;
2676 use ".text" again.
2677 * gas/macros/semi.s: Ditto.
74b5b66a 2678
252b5132
RH
2679Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
2680
2681 * gas/all/align.s: Identify ".text" section explicitly.
2682 * gas/macros/semi.s: Ditto.
74b5b66a
AJ
2683
2684
2685
252b5132
RH
2686Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
2687
2688 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
2689 (ldi16): Improve test.
2690 (nop): Fix test.
2691
2692Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
2693
2694 * gasp/macro.out: Adjust to reflect the fact that keyword
2695 arguments are now permitted after positional arguments.
2696
2697Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
2698
2699 * gas/arm/arm7t.d: Update to match latest assembler output.
2700
2701Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
2702
2703 * gas/ppc/ppc.exp: New file.
2704 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
2705 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
2706
2707Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
2708
2709 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
2710 * gas/mips/4010.d: Corresponding changes.
2711 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
2712 * gas/mips/4100.d: Corresponding changes.
2713 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
2714 * gas/mips/4650.d: Corresponding changes.
2715
2716Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
2717
2718 * gas/mri/moveml.d: Add test comments, fix regexps.
2719
2720Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
2721
2722 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
2723
2724Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
2725
2726 * gas/m68k/mri_moveml.[sd]: Moved to ...
2727 * gas/mri/moveml.[sd]: ... here.
2728 * gas/mri/mri.exp: Run it.
2729
2730Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
2731
2732 * gas/mips/4010.s: Add 4010 tests.
2733 * gas/mips/4010.d: Expected output.
2734 * gas/mips/4100.s: Add 4010 tests.
2735 * gas/mips/4100.d: Expected output.
2736 * gas/mips/4650.s: Add 4010 tests.
2737 * gas/mips/4650.d: Expected output.
2738 * gas/mips/mips.exp: Run the new tests.
2739 * gas/mips/*.d: Pass the right processor model to objdump.
2740 Fix minor cases where expected output was wrong due to opcode
2741 conflicts.
2742
2743Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
2744
2745 * gas/m68k/mri_moveml.[sd]: New testcase.
2746
2747Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
2748
2749 * gas/m32r/high-1.d: Add hash prefix to constants.
2750
2751 * gas/m32r/allinsn.s: Add hash prefix to some constants.
2752 * gas/m32r/allinsn.d: Add hash prefix to constants.
2753
2754Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
2755
2756 * gas/m88k/init.d: Fix hexadecimal offsets.
2757
2758Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
2759
2760 * gas/m32r/uppercase.d: Fix white space matching.
2761 * gas/m32r/relax-1.d: Fix white space matching.
2762
2763Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
2764
2765 * gas/mips/div.d: Update for recent assembler changes.
2766 * gas/mips/div-ilocks.d: Likewise.
2767
2768Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
2769
2770 * gas/m32r/allinsn.d (cmpui): Update output to new format.
2771
2772Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
2773
2774 * gas/arm/inst.d: Updated to match latest disassembler changes.
2775
2776 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
2777
2778Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
2779
2780 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
2781 gas/mips/jal-xgot.d: Add assembler option to select a specific
2782 target chip, the R3000.
2783 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
2784 R3900.
2785 * gas/mips/mips.exp: Run it.
2786
2787 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
2788 targets.
2789
2790Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
2791
2792 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
2793
2794 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
2795 changes.
2796
ff460b2a 27971997-10-09 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
2798
2799 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
2800
ff460b2a 28011997-10-09 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
2802
2803 * gas/arm/arm7t.d: Update for recent disassembler changes.
2804 * gas/h8300/ffxx1.d: Likewise.
2805
ff460b2a 28061997-10-08 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
2807
2808 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
2809
ff460b2a 28101997-10-08 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
2811
2812 * gas/sparc/synth.d: Update for recent disassembler changes.
2813 * gas/sparc/synth64.d: Likewise.
2814
2815 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
2816 function symbol.
2817 * gas/mips/jal.s: Likewise.
2818
ff460b2a 28191997-10-07 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
2820
2821 * gas/sparc/reloc64.[sd]: New testcase.
2822 * gas/sparc/sparc.exp: Run it.
2823
ff460b2a 28241997-10-04 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
2825
2826 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
2827
ff460b2a 28281997-10-03 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
2829
2830 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
2831 work. Correct for big endian and for tabs in input file.
2832
2833 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
2834 * gas/alpha/fp.s: Change comment characters from ! to #.
2835
ff460b2a 28361997-09-18 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
2837
2838 * gas/sparc/splet.d: Update to new objdump output format.
2839 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
2840 * gas/sparc/set64.[ds]: New testcase.
2841 * gas/sparc/splet-2.[ds]: New testcase.
2842 * gas/sparc/sparc.exp: Run them.
2843
ff460b2a 28441997-08-16 Ken Raeburn <raeburn@cygnus.com>
252b5132
RH
2845
2846 Merge changes from Martin Hunt:
2847
74b5b66a 2848 * gas/d30v/inst.s: Add some new tests.
252b5132 2849
74b5b66a
AJ
2850 * gas/d30v/{inst, opt, reloc}.d: Update results with
2851 new disassembler changes.
252b5132 2852
74b5b66a 2853 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
252b5132
RH
2854
2855 * gas/d30v/*.d: Update all test results because
74b5b66a 2856 of new ".s" and ".l" extensions.
252b5132
RH
2857
2858 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
74b5b66a 2859 * gas/d30v/opt.[sd]: Correct st2w instruction.
252b5132
RH
2860
2861 * gas/d30v/align.d: Change expected output.
2862
74b5b66a 2863 * gas/d30v/reloc.[sd]: Add test case.
252b5132
RH
2864
2865 * gas/d30v/array.[sd]: New test case.
2866
74b5b66a 2867 * gas/d30v/opt.[sd]: Added more test cases.
252b5132
RH
2868
2869 * gas/d30v/opt.s: Add test cases.
74b5b66a 2870 * gas/d30v/reloc.s: Fix a test case.
252b5132
RH
2871 * gas/d30v/{opt,reloc}.d: Regenerate.
2872
2873Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
2874
2875 * gas/m32r/high-1.[ds]: New testcase.
2876 * gas/m32r/m32r.exp: Run it.
2877
2878Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
2879
2880 * gas/m32r/relax-1.[ds]: New testcase.
2881 * gas/m32r/m32r.exp: Run it.
2882
2883Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
2884
2885 * gas/arc: New directory
2886 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
2887 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
2888
2889Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
2890
2891 * config/default.exp: Set AS and GASP to as-new, not as.new.
2892
2893Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
2894
2895 * config/default.exp: Set NM to nm-new, not nm.new, to match
2896 recent change in binutils build directory.
2897
2898Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
2899
2900 * gas/v850/range.s: New test.
2901 * gas/v850/basic.exp: Run it.
2902
2903Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
2904
2905 * gas/v850/hilo2.s: New test.
2906 * gas/v850/fepsw.s: New test.
2907 * gas/v850/basic.exp: Run them.
2908
2909Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
2910
2911 * gas/m32r/uppercase.[sd]: New testcase.
2912 * gas/m32r/m32r.exp: New file.
2913
2914Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
2915
2916 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
2917 * gas/m68k/operands.d: Likewise.
2918
2919Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
2920
2921 * gas/arm/arm.exp: Added changes from armT-970328-branch.
2922
2923Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
2924
2925 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
2926 not div.
2927
2928Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
2929
74b5b66a 2930 * gas/mips/mul.{d,s}: End the tests with no-ops.
252b5132
RH
2931
2932Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
2933
2934 * lib/gas-defs.exp (regexp_diff): Improve messages when one
2935 file is shorter than the other.
2936
2937Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
2938
2939 * gas/m88k/init.{s,d}: New checks for proper padding of
2940 .init sections.
2941 * gas/m88k/m88.exp: Run them.
2942
2943 * gas/m68k/t2.d: New file for check of presence of section
2944 symbols on the m68k-motorola-sysv.
2945 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
2946
2947Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
2948
2949 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
2950
2951 * gas/mips/lifloat.s: Update for recent changes to floating point
2952 handling.
2953 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
2954 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
2955
2956 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
2957
2958Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
2959
2960 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
2961
2962Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
2963
2964 * gas/d30v/d30.exp: Add optimizer test case.
2965 * gas/d30v/opt.s: Add conditional compilation tests.
2966 * gas/d30v/opt.d: Rebuild.
2967
2968Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
2969
2970 * gas/mips/{delay.d,nodelay.d}: added.
2971
2972Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
2973
2974 * gas/m32r/allinsn.d: Update to new objdump output style.
2975
2976Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
2977
2978 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
2979
2980 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
2981 handle -EL. Add setup_xfail for thumb.
2982
2983 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
2984
2985Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
2986
2987 * gas/m32r/allinsn.{exp,s.d}: New testcases.
2988
2989Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
2990
2991 * gas/d30v/d30.exp: Add test case reloc.
2992 * gas/d30v/reloc.[sd]: New files to test relocations.
2993
2994Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
2995
2996 * gas/arm/inst.d: Update for disassembler changes.
2997 * gas/arm/arm7t.d: Likewise.
2998
2999Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3000
3001 * gas/m68k/op68000.d: Update for recent assembler bug fix.
3002
3003Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
3004
3005 * gas/all/gas.exp: xfail a couple tests for the mn10300.
3006
3007Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
3008
3009 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
3010 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
3011
3012Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
3013
3014 * gas/tic80/{align.d, align.lst, align.s} New test for the
3015 ".align" pseudop.
3016 * gas/tic80/tic80.exp: Run the align test.
74b5b66a 3017
252b5132
RH
3018Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
3019
3020 * gas/tic80/{float.d, float.lst, float.s}: New tests for
3021 simple floating point operands.
3022 * gas/tic80/tic80.exp: Run the float test.
3023
3024Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
3025
3026 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
74b5b66a 3027 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
252b5132
RH
3028 New tests for :m and :s operand modifiers.
3029 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
3030
3031Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
3032
3033 * gas/macros/semi.s: Force the final alignment to use a fill value
3034 of 0.
3035
3036 * gas/all/cond.s, gas/all/cond.d: New test.
3037 * gas/all/gas.exp: Run it.
3038
3039Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
3040
3041 * lib/gas-defs.exp(gas_init): Added new parameter for script
3042 name.
3043
3044Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
3045
3046 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
74b5b66a 3047 regops.d, relocs1.d,
252b5132
RH
3048 (relocs1.c): Add file for reference.
3049 (relocs1b.d): Split reloc table contents test to different test file.
3050 (relocs2.c): Add test that uses various types (char, short, int, ...) of
3051 static and global variables with data shuffling to generate lots of ld/st
3052 instructions for the different types.
3053 (relocs2.d): New file, expected code for relocs2 test.
3054 (relocs2.lst): New file, TI assembler listing for reference.
3055 (relocs2.s): New file, assembly source for relocs2 test.
3056 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
3057 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
3058
3059Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
3060
3061 * gas/all/itbl-test.c(main): Update function calls.
3062 Remove parameters from itbl_get_reg_val and
3063 change itbl_get_insn_name to itbl_get_field.
3064
3065Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
3066
3067 * gas/mips/itbl: Add comments.
3068 * gas/mips/itbl.s: Add comments. Prefix register names with $.
3069 * gas/all/itbl: Generic table for testing for itbl support.
3070 * gas/all/itbl.s: Generic assembly for testing for itbl support.
3071 * gas/mips/itbl-test.c: Moved to gas/all.
3072 * gas/all/itbl-test.c: Moved from gas/mips.
3073
3074Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
3075
3076 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
74b5b66a 3077 endmask.lst, regops.lst}: Remove ^M's from end of lines.
252b5132
RH
3078 * gas/tic80/bitnum.s: Add comment to each line showing value
3079 that symbolic BITNUM assembles to. Add coverage for raw
3080 numeric values for the BITNUM operand.
3081 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
3082 * gas/tic80/regops.d: Update due to opcode library additions
3083 of floating point test BITNUM values that are ambiguous with
3084 the integral ones.
3085 * gas/tic80/relocs1.s: New test case that tests simple relocs.
3086 * gas/tic80/relocs1.d: Expected output for above.
3087 * gas/tic80/relocs1.lst: TI assembler listing for above.
3088 * gas/tic80/tic80.exp: Add relocs1 test.
3089
3090Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
3091
3092 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
3093 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
3094
3095Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
3096
3097 * gas/macros/semi.s, gas/macros/semi.d: New test.
3098 * gas/macros/macros.exp: Run it.
3099 * gas/mri/semi.s, gas/mri/semi.d: New test.
3100 * gas/mri/mri.exp: Run it.
3101
3102Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
3103
3104 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
3105 output.
74b5b66a 3106
252b5132
RH
3107Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
3108
3109 * gas/all/align.d, gas/all/align.s: New test.
3110 * gas/all/gas.exp: Run it.
3111
3112Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
3113
3114 * gas/mips/mips16.d: Correct PC relative instruction bytes.
3115
3116Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
3117
3118 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
3119 * gas/mips/lif-xgot.d: Likewise.
3120 * gas/mips/ulh-svr4pic.d: Likewise.
3121 * gas/mips/ulh-xgot.d: Likewise.
3122
3123 * gas/mips/mips16.d: Update for yet another change in disassembly
3124 output (this one is spacing only).
3125
3126Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
3127
3128 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
74b5b66a 3129 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
252b5132
RH
3130 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
3131 tic80.exp}: New files for TIc80 test cases.
3132
3133Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
3134
3135 * gas/mips/mips16.d: Update for change in disassembly output.
3136
3137Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
3138
74b5b66a 3139 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
252b5132
RH
3140
3141Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
3142
74b5b66a 3143 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
252b5132
RH
3144 dissassembler for itbl support.
3145
3146Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
3147
3148 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
3149 option.
3150 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
3151 specified in itbl.
3152
3153Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
3154
3155 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
3156 * lib/gas-defs.exp: Ditto.
3157
3158Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
3159
3160 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
3161 objdump. Update for current relocation printing style.
3162
3163Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
3164
3165 * gas/mips/mips16.d: Update for disassembler changes.
3166
3167Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
3168
3169 * gas/mips/mips.exp: set ilocks for all 4100/4300
3170
3171Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
3172
3173 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
3174 * gas/mips/mips.exp: Run mips16 test.
3175
3176 * gas/mips/mips.exp: Run dli test unconditionally.
3177 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
3178 boundary.
3179 * gas/mips/dli.d: Corresponding changes.
3180
3181Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
3182
3183 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
3184 * gas/sparc/synth64.d: Likewise.
3185
3186Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
3187
3188 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
3189
3190Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
3191
3192 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
3193 .ifdef, to accomodate change to avoid default alignment on
3194 embedded systems.
3195
3196Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
3197
3198 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
3199 "movb dm,(an)".
3200
3201Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
3202
3203 * gas/mn10300/basic.exp: Update after endianness changes to
3204 the assembler.
3205
3206 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
3207 * gas/mn10200/{movb.s, movbu.s}: Likewise.
3208 * gas/mn10200/basic.exp: Run them.
3209
3210Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
3211
3212 * gas/mn10200/*.s: New tests for the mn10200 assembler.
3213 * gas/mn10200/basic.exp: Run them.
3214
3215Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
3216
3217 * gas/mn10300/*.s: Remove '$' register prefixing.
3218
3219Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
3220
3221 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
3222 \r will be present.
3223
3224Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
3225
3226 * gas/m68k/*.d: Update for disassembler changes.
3227 * gas/mri/*.d: Likewise.
3228
3229Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
3230
3231 * gas/mn10300/*.s: Use '$' as register prefix for
3232 all register operands.
3233
3234Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
3235
3236 * gas/all/gas.exp: xfail a couple tests for the mn10300.
3237
3238Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
3239
3240 * gas/mn10300/other.s: Update for correct syntax on a
3241 few instructions (those with register lists).
3242 * gas/mn10300/basic.exp: Corresponding changes.
3243
3244Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
3245
3246 * gas/mn10300/movm.s: Update for correct syntax.
3247 * gas/mn10300/basic.exp: Update expected movm bit patterns.
3248
3249Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
3250
3251 * gas/mn10300/other.s: Put parens around register
3252 argument in calls and jmp instructions.
3253
3254Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
3255
3256 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
3257
3258Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
3259
3260 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
3261 as needed.
3262 * gas/hppa/unsorted/unsorted.exp: Likewise.
3263
3264Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
3265
3266 * gas/mn10300/basic.exp: Check opcode insertion for
3267 extended instructions.
3268 * gas/mn10300/extend.s: Tweak constants for better
3269 testsuite coverage.
3270
3271Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
3272
3273 * gas/mn10300/basic.exp: Test insertion of operands
3274 into call and jmp instructions with 32bit offsets.
3275 Fix typo in bit test patterns.
3276 * gas/mn10300/other.s: Tweak constants to improve
3277 testsuite coverage.
3278
3279 * gas/mn10300/basic.exp: Test insertion of 32bit operand
3280 in calls, btst, bclr & bset instructions.
3281
3282 * gas/mn10300/*.s: Tweak constants in 32bit insns for
3283 better testing coverage.
3284 * gas/mn10300/basic.exp: Test insertion of most 32bit
3285 operands.
3286
3287Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
3288
3289 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
3290 movbu, movhu instructions. Check bit patterns for more bit
3291 operations. Check bit patterns for various 16bit call, retf
3292 and ret instructions.
3293 * gas/mn10300/other.s: Update operands for better test coverage.
3294
3295Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
3296
3297 * gas/mn10300/basic.exp: Check bit patterns for a couple more
3298 mov and cmp instructions.
3299
3300Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
3301
3302 * gas/mips/*.d: Update for disassembler changes.
3303
3304Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
3305
3306 * gas/v850/reloc.s: New tests.
3307 * gas/v850/basic.exp: Run them.
3308
3309Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
3310
3311 * gas/mips: Add symbols to several testsuites, since the ELF
3312 assembler now always builds a symbol table, which means that
3313 objdump will no longer report `No symbols in FILE'. Change the
3314 expected output accordingly.
3315
3316Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
3317
3318 * gas/mn10300/basic.exp: Check bit patterns for instructions
3319 with a single 8bit or 16bit immediate operand.
3320
3321 * gas/mn10300/basic.exp: Check bit patterns for many
3322 instructions. Add missing test in do_mov1.
3323 * gas/mn10300/mov1.s: Add missing test.
3324
3325Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
3326
3327 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
3328 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
3329 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
3330 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
3331 * gas/mn10300/{shift.s, sub.s}: Likewise.
3332 * gas/mn10300/basic.exp: Run them.
3333
3334Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
3335
3336 * gas/mn10200, gas/mn10300: New directories for Matsushita
3337 mn10200 and mn10300 tests.
3338
3339Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
3340
3341 * lib/gas-defs.exp (gas_version): Fix for current version
3342 printing.
3343
3344Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
3345
3346 * gas/sparc/splet.d: Fix typo in cpusha result.
3347
3348Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
3349
3350 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
3351
3352Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
3353
3354 * gas/all/cofftag.s: Use .p2align rather than .align.
3355
3356Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
3357
3358 * gas/h8300/macs.s: Add "stmac" instructions.
3359 * gas/h8300/basic.exp: Test them.
3360
3361Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
3362
3363 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
3364
3365Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
3366
3367 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
3368 registers.
3369
3370Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
3371
3372 * gas/mips/dli.{s,d}: More test cases added.
3373
3374Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
3375
3376 * gas/mips/mips.exp: Add check for dli macro instruction.
3377 * gas/mips/dli.{s,d}: Added.
3378
3379Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
3380
3381 * gas/v850/basic.exp (do_mem): Check bit patterns for short
3382 load/store instructions. Remove xfails for short load/store
3383 instructions.
3384 * gas/v850/mem.s: Offsets for short load/store operands
3385 are unsigned.
3386
3387 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
3388 (do_jumps): Likewise.
74b5b66a 3389
252b5132
RH
3390Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
3391
3392 * gas/v850/misc.s: Tweak register numbers for better testing.
3393 * gas/v850/basic.exp (do_misc): Corresponding changes.
3394
3395 * gas/v850/hilo.s: New testfile.
3396 * gas/v850/basic.exp: Run hilo tests.
3397
3398Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
3399
3400 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
3401
3402Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
3403
3404 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
3405 * gas/v850/move.s: Tweak constants for better testing.
3406
3407 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
3408 xfail sst and sld tests.
3409 (do_mov): Remove bogus xfail.
3410 * gas/v850/mem.s: sst and sld instructions can only index from
3411 "ep" register.
3412
3413 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
3414 Update addresses.
3415 * gas/v850/logical.s: Tweak constants for better testing.
3416
3417 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
3418 but not displacements (yet).
3419
3420 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
3421
3422 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
3423 but not displacements (yet).
74b5b66a 3424
252b5132
RH
3425 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
3426
74b5b66a 3427 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
252b5132
RH
3428 * gas/v850/arith.s: Tweak constants for better testing.
3429
3430 * gas/v850/basic.exp (do_misc): No longer expect failures
3431 assembling "ldsr" and "stsr" opcodes.
3432 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
3433 opcodes.
3434
3435 * gas/v850/basic.exp (do_misc): No longer expect failures
3436 assembling "trap" opcodes.
3437 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
3438
3439 * gas/v850: New directory with v850 tests.
3440
3441Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
3442
3443 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
3444 fic and fice instructions to test 3bit space identifiers.
3445 * gas/hppa/basic/system.s: Similarly for iitlba and
3446 iitlbp.
3447 * gas/hppa/basic/basic.exp: Corresponding changes.
3448
3449Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
3450
3451 * gas/arm/arm.exp: Change inst.s test to check objdump.
3452 * gas/arm/inst.d: Added.
74b5b66a 3453
252b5132
RH
3454Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
3455
3456 * gas/arm/thumb.s: Added.
3457 * gas/arm/immed.s: Added.
3458 * gas/arm/arch4t.s: Added.
3459 * gas/arm/arm.exp: Updated to run the new tests.
3460
3461Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
3462
3463 * gas/h8300/misch.s: Reenable "eepmov.w" test.
3464 * gas/h8300/miscs.s: Likewise.
3465 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
3466 on the H8/300H and H8/S. Don't expect it to fail.
3467
3468Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
3469
3470 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
3471
3472Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
3473
3474 * gas/arm/arm7t.s: Added.
3475 * gas/arm/arm7t.d: Added.
3476 * gas/arm/arm.exp: Updated to run the new test.
3477
3478Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
3479
3480 * gas/m68k/pcrel.d: Rename from schwab.d.
3481 * gas/m68k/pcrel.s: Rename from schwab.s.
3482
3483Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
3484
3485 * gas/m68k/schwab.d: Correct for ELF format.
3486 * gas/m68k/all.exp: Run "schwab" test for all targets.
3487
3488Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
3489
3490 Avoid DOS file naming problems:
3491 * gas/h8300/branch.s: Rename from branches.s.
3492 * gas/h8300/branchh.s: Rename from branchesh.s.
3493 * gas/h8300/branchs.s: Rename from branchess.s.
3494 * gas/h8300/rotsh.s: Rename from rotshift.s.
3495 * gas/h8300/rotshh.s: Rename from rotshifth.s.
3496 * gas/h8300/rotshs.s: Rename from rotshifts.s.
3497 * gas/h8300/h8300.exp: Corresponding changes.
3498
3499Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
3500
3501 * gas/mips/mips.exp: Add new tests for processors with interlocks
74b5b66a 3502 on div and mul.
252b5132
RH
3503 * gas/mips/div-ilocks.d: Added.
3504 * gas/mips/mul-ilocks.d: Added.
74b5b66a 3505
252b5132
RH
3506Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
3507
3508 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
3509 which now pass.
3510 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
3511 bit host.
3512
3513Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
3514
3515 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
3516 test.
3517 * gas/vax/quad.exp: Expect a nop after the movq.
3518
3519Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
3520
3521 * gas/h8300/cbranchh.s: Switch into h8300h mode.
3522 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
3523
3524 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
3525 H8/S.
3526 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
3527 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
3528 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
3529 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
3530 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
3531 * gas/h8300/h8300.exp: Run them.
3532
3533Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
3534
3535 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
3536 with the same name as a global variable.
3537 * gas/all/gas.exp: Run cofftag test for any COFF target.
3538
3539Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
3540
3541 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
3542 test.
3543
3544Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
3545
3546 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
3547
3548Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
3549
3550 * gas/mips/jal-xgot.d: Correct for 64 bit output.
3551
3552Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
3553
3554 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
3555
3556Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
3557
3558 * gas/m68k/op68000.d: Add statements now caught by gas.
3559
3560Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
3561
3562 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
3563 * gas/sparc/sparc.exp: Run them.
3564
3565Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
3566
3567 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
3568 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
3569 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
3570 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
3571
3572Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
3573
3574 * gas/h8300/mov32bug.s: New test.
3575 * gas/h8300/h8300.exp: Run it.
3576
3577Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
3578
3579 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
3580 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
3581 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
3582 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
3583 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
3584 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
3585 * gas/h8300/h8300.exp: Run them.
3586
3587 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
3588
3589 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
3590
3591 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
3592 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
3593 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
3594 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
3595 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
3596 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
3597 * gas/h8300/h8300.exp: Run them.
3598
3599Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
3600
3601 * gas/sparc/synth.d: Don't require sparc in the file format, since
3602 it won't be there on SunOS.
3603
3604Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
3605
3606 * gas/sparc/synth.[ds]: New testcase.
3607 * gas/sparc/sparc.exp: Run it.
3608
3609Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
3610
3611 * gas/all/gas.exp: xfail difference of two undefined symbols
3612 and difference of forward references for the h8300.
3613
3614Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
3615
3616 * gas/mips/lb-xgot.d: Correct.
3617
3618Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
3619
3620 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
3621 to gas.
3622 * gas/sparc/addend.exp: Execute for any sparc cpu.
3623 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
3624
3625Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
3626
3627 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
3628 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
3629 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
3630 * gas/mips/mips.exp: Run new tests if svr4pic.
3631
3632Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
3633
3634 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
3635
3636Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
3637
3638 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
3639
3640Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
3641
3642 * gas/mips/*.d: Update for changes to disassembler.
3643
3644Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
3645
3646 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
74b5b66a 3647 change.
252b5132
RH
3648
3649Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
3650
3651 * gas/mri/immconst.d: New test.
3652 * gas/mri/mri.exp: Run it.
3653 * gas/mri/constants.s: Test immediate constants.
3654 * gas/mri/constants.d: Corresponding change.
3655
3656 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
3657 * gas/m68k/link.d: Corresponding change.
3658
3659Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
3660
3661 * gas/hppa/unsorted/brlenbug.s: New test.
3662 * gas/hppa/unsorted/unsorted.exp: Run it.
3663
3664Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
3665
3666 * gas/mips/beq.s: Declare text_label global.
3667 * gas/mips/jal.s: Likewise.
3668
3669Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
3670
3671 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
3672
3673 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
3674 * gas/m68k/all.exp: Run it.
3675
3676Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
3677
3678 * gas/m68k/link.s, gas/m68k/link.d: New test.
3679 * gas/m68k/all.exp: Run it.
3680
3681Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
3682
3683 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
3684 * gas/hppa/basic/system.s: Corresponding changes.
3685
3686Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
3687
3688 * gas/m68k/operands.d: Don't require a fixed number of leading
3689 zeros in any number.
3690
3691 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
3692 for immediate values.
3693
3694Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
3695
3696 * gas/arm/arm.exp: Renamed from gas.exp.
3697 * gas/arm/le-fpconst.[sd]: New testcase.
3698
3699Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
3700
3701 * gas/mri/mri.exp: Only run tests for m68k target.
3702
3703Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
3704
3705 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
3706 test.
3707
3708Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
3709
3710 * gas/sh/fp.s (fmac): Update for new assembly syntax.
3711
3712Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
3713
3714 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
3715 (run_dump_test, objdump): Likewise.
3716
3717Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
3718
3719 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
3720 * gas/sparc/sparc.exp: Run them.
3721
3722Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
3723
3724 * Makefile.in, configure.in: Remove; the testsuite is now run
3725 directly from the gas Makefile.
3726
3727Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
3728
3729 * gas/mri/empty.s: New file.
3730 * gas/mri/mri.exp: Test assembling empty.s.
3731 * gas/mri/comment.s: Add a couple more comment variants.
3732
3733 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
3734 targets.
3735
3736Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
3737
3738 * gas/mri/comment.s, gas/mri/comment.d: New test.
3739 * gas/mri/mri.exp: Run it.
3740 * gas/mri/expr.s: Remove whitespace in operand field.
3741 * gas/mri/for.s: Add comments for further testing.
3742 * gas/macros/test2.s: Put in an upper case ELSE to test case
3743 insensitivity.
3744
3745Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
3746
3747 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
3748
3749Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
3750
3751 * gas/sparc/sparc.exp: New file.
3752 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
3753
3754Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
3755
3756 * gas/macros/*: New tests for macros.
3757
3758 * gas/mri/common.s: Use data, not .data.
3759
3760 * gasp/pl3.out: Update for changes in commented source output when
3761 LOCAL is used.
3762
3763Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
3764
3765 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
3766 of diff.
3767 * lib/gas-defs.exp: Define prune_system_crud if it is not already
3768 defined.
3769
3770Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
3771
3772 * gasp/mri/*.out: Use ;, not !, for the comment character.
3773
3774Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
3775
3776 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
3777 expect failure for targets which use SOM.
3778
3779 * lib/gas-defs.exp (run_dump_test): If the program to run does not
3780 exist, mark the test as untested.
3781
3782 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
3783 common test.
3784
3785 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
3786 rather than using an implicit a.out.
3787
3788 * gas/mri/for.s: Add nop to round out to four byte boundary.
3789 * gas/mri/repeat.s: Likewise.
3790 * gas/mri/while.s: Likewise.
3791 * gas/mri/for.d: Expected added nop.
3792 * gas/mri/repeat.d: Likewise.
3793 * gas/mri/while.d: Likewise.
3794
3795 * gas/mips/*.d: Change all test names to say MIPS.
3796
3797Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
3798
3799 * gas/mri/for.d, gas/mri/for.s: New test.
3800 * gas/mri/if.d, gas/mri/if.s: New test.
3801 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
3802 * gas/mri/while.d, gas/mri/while.s: New test.
3803 * gas/mri/mri.exp: Run the new tests.
3804
3805Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
3806
3807 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
3808 64-bit BFD.
3809
3810 * gasp/mri/*: New tests.
3811 * gasp/gasp.exp: Run them. Also, clean up the test names used in
3812 pass and fail.
3813
3814Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
3815
3816 * gas/sh/basic.exp: Update now that we know the right
3817 bit patters for the new sts instructions.
3818
3819Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
3820
3821 * gas/mri/char.d: Fix for little endian machines.
3822 * gas/mri/float.d: Likewise.
3823
3824Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
3825
3826 * gas/all/struct.s, gas/all/struct.d: New test.
3827 * gas/all/gas.exp: Run it.
3828
3829Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
3830
3831 * gas/mri/common.s, gas/mri/common.d: New test.
3832 * gas/mri/mri.exp: Run it.
3833
3834Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
3835
3836 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
3837 test.
3838
3839 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
3840 truncated files, so that the tests pass.
3841
3842 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
3843 constants, and expr.
3844
3845 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
3846 on vxworks*, not just vxworks5.1.
3847
3848 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
3849 (run_dump_test): Just call pass or fail.
3850
3851 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
3852 * gas/m68k/op68000.d: New test.
3853 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
3854 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
3855 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
3856 changes to disassembler.
3857 * gas/m68k/all.exp: Run new tests. Run schwab test for
3858 m68k-*-coff*.
3859
3860Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
3861
3862 * gas/sh/*: New tests for the hitachi-sh.
3863
3864Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
3865
3866 * gas/mri/*: New tests for MRI mode.
3867
3868 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
3869 program executions to the log file before running them. Use the
3870 simple program name, rather than the path to the binary being run,
3871 in pass/fail messages.
3872 (regexp_diff): If the regexp file has the special comment #pass,
3873 stop checking at that point.
3874 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
3875 if they are not already set.
3876
3877Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
3878
3879 * Makefile.in: Remove superfluous runtest gasp.
3880
3881Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
3882
74b5b66a 3883 * gasp/*: New.
252b5132
RH
3884 * Makefile.in: Use gasp tests.
3885 * config/default.exp: Add gasp stuff.
3886
3887Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
3888
3889 * gas/all/gas.exp: Disable tests that are not appropriate for
3890 the PA.
3891
3892Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
3893
3894 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
3895
3896Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3897
3898 * gas/m68k/schwab.*: New test based on a test case from Andreas
3899 Schwab.
3900 * gas/m68k/all.exp: Run it for some aout configurations.
3901
3902Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
3903
3904 * gas/hppa/parse/badfmpyadd.s: New test.
3905 * gas/hppa/parse/parse.exp: Run it.
3906
3907Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
3908
3909 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
3910 ELF targets.
3911
74b5b66a 3912Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
252b5132
RH
3913
3914 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
3915 * arm/arm6.s: Correct bogus tests.
3916 * arm/gas.exp (arm6.s): Is now a valid test.
3917 (arm7dm.s): New test.
74b5b66a 3918 * arm/float.s: Add load/store multiple floating point instruction
252b5132
RH
3919 tests.
3920
3921Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
3922
3923 * gas/hppa/reloc/longcall.s: New test.
3924 * gas/hppa/reloc/reloc.exp: Run it.
3925
3926Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3927
3928 * gas/mips/ld.d: Modified for gas delay-slot fixes.
3929
3930Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
3931
3932 * lib/gas-dg.exp: New file.
3933
3934Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3935
3936 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
3937 targets.
3938
3939Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3940
3941 * lib/gas-defs.exp (pass_phase): New proc.
3942 (run_dump_test): Note passing or failing of each phase of this
3943 test, instead of failure of phases or passing of complete test.
3944 Ensure test file name is in reported message.
3945
3946Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
3947
3948 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
3949 Always resolve testcase status before returning.
3950 If `slurp_options' fails, return and don't do test.
3951 (slurp_options): Fix "can't open" error message.
3952 Return -1 to indicate error.
3953
3954Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
3955
3956 * gas/hppa/unsorted/common.s: New test.
3957 * gas/hppa/unsorted/unsorted.exp: Run it.
3958
3959Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3960
3961 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
3962 uncertainty as to whether there should be trailing bytes in the
3963 output file.
3964 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
3965 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
3966 correct.) End with "..." to match trailing zero bytes.
3967
3968Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
3969
3970 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
3971 * gas/mips/mips.exp: Run new test.
3972
3973Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
3974
3975 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
3976 * gas/hppa/basic/basic.exp: Test them.
3977
3978Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
3979
3980 * gas/mips/uld.d: New file.
3981 * gas/mips/uld.s: New file.
3982 * gas/mips/usd.d: New file.
3983 * gas/mips/usd.s: New file.
3984 * gas/mips/mips.exp: Run new tests.
3985
3986Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
3987
3988 * gas/hppa/reloc/applybug.s: New test.
3989 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
3990
3991Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
3992
3993 * gas/hppa/reloc/picreloc.s: New test.
3994 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
3995
3996Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
3997
3998 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
3999 gas/h8300/h8300.exp: New tests.
4000
4001Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
4002
4003 * gas/hppa/basic/basic.exp (do_system): Update.
4004
4005Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
4006
4007 * gas/mips/mips.exp: Don't run the memory-access tests if the
4008 format is a.out, because the generated code is different from what
4009 is used with other formats.
4010
4011Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
4012
4013 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
4014 regexp to avoid losing without a controlling tty.
4015
4016Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4017
4018 * gas/i386/pushw.l: Fixed whitespace to match current listing
4019 style.
4020
4021 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
4022 listings enabled.
4023
4024Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4025
4026 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
4027 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
4028 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
4029 findfile and transform procedures to determine objdump program
4030 name.
4031
4032 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
4033 in case the format doesn't automatically require it.
4034 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
4035 name for the reloc type.
4036
4037 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
4038 (run_dump_test): If verbosity level is over 3, print out dump
4039 command and its output.
4040
4041Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4042
4043 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
4044 disassembly.
4045
4046Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4047
4048 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
4049 it depends on tty modes.
4050
4051 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
4052 -nottyinit.
4053
4054 * gas/arm/gas.exp: The arm6 test should report errors, for now.
4055
4056Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4057
4058 * lib/gas-defs.exp: Use -i in expect_after command.
4059
4060Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4061
4062 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
4063 disassembly.
4064
4065 * gas/ieee-fp: Renamed from ieee.fp.
4066
4067 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
4068
4069Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
4070
4071 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
4072
4073Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
4074
4075 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
4076 to fail. Fix comments for the test. Tweak test name.
4077
4078Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
4079
4080 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
74b5b66a 4081 output.
252b5132
RH
4082
4083Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4084
4085 * gas/mips/ld.d: Adjust to work for both big and little endian
4086 code.
4087 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
4088 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
4089 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
4090 * gas/mips/usw.d: Likewise.
4091
4092Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
4093
4094 * gas/hppa/unsorted/align4.s: New test.
4095 * gas/hppa/unsorted/unsorted.exp: Run it.
4096
4097 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
4098 current expected PA ELF output.
4099 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
4100 (do_plabel_relocation_test): Likewise.
4101
4102Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
4103
4104 * gas/all/p1480.s: Use larger constant, so expression can have a
4105 positive value.
4106 * gas/all/gas.exp: Expect p1480.s without listings to pass.
4107
4108Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
4109
4110 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
4111 Correct test cases.
4112
4113Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
4114
4115 * gas/hppa/reloc/blebug3.s: New test.
4116 * gas/hppa/reloc/reloc.exp: Run it.
4117
4118Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
4119
4120 * gas/hppa/reloc/reduce3.s: New test.
4121 * gas/hppa/reloc/reloc.exp: Run it.
4122
4123Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
4124
4125 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
4126 current reality.
4127
4128Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
4129
4130 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
4131 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
4132 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
4133 * gas/hppa/reloc/reloc.exp: Changed accordingly.
4134
4135Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4136
4137 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
4138 overflows are correctly converted to jumps.
4139
4140Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4141
4142 * gas/mips: Add test cases for PIC code, both SVR4 style and
4143 -membedded-pic style.
4144
4145Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4146
4147 * gas/mips: New directory with MIPS specific test cases.
4148
4149 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
4150 the name of the source file to assemble.
4151 (regexp_diff): Put the reason for failure in the log file.
4152
4153Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
4154
4155 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
4156 doesn't support it. Redirect stdout using > instead of 1>, and
4157 don't bother to redirect stderr since TCL redirects it anyhow.
4158 (run_dump_test): Pass appropriate arguments to program, defaulting
4159 to -r.
4160
4161Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4162
4163 * gas/vax: New directory.
4164 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
4165 values.
4166
4167Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
4168
4169 * gas/hppa/reloc/r_no_relocbug.s: New test.
4170 * gas/hppa/reloc/reloc.exp: Run it.
4171
4172 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
4173 expected output.
4174
4175Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
4176
4177 * gas/arm/*: New subtree. Add ARM tests.
4178
4179Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
4180
4181 * gas/hppa/unsorted/unsorted.exp: Accept any character
4182 between foo's type and foo itself.
4183
4184Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4185
4186 * lib/gas-defs.exp (run_dump_test): New routine for running the
4187 assembler, running objdump or nm (not fully supported) on the
4188 resulting object file, and comparing the results against a file of
4189 regular expressions in the test suite, all in one command.
4190 Options for the assembler and objdump are read from comments at
4191 the start of the .d file.
4192 (fail_phase, slurp_options): New auxiliary routines.
4193 (regexp_diff): Always return a value. Fix bugs in actually doing
4194 the regexp test.
4195
4196 * gas/sun4/addend.exp: Use run_dump_test.
4197 * gas/sun4/addend.d: Fix regular expressions so that they work.
4198
4199Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
4200
4201 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
4202 * gas/hppa/reloc/reloc.exp: Run them.
4203
4204Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4205
4206 * config/default.exp: Look for "as.new" in "$base_dir/..", where
4207 it got compiled, not in "$base_dir".
4208 * config/unknown.exp: Deleted.
4209
4210Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
4211
4212 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
4213 before exiting. Enclose both calls inside a "catch".
4214 (objdump_finish): Likewise.
4215
4216Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
4217
4218 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
4219 for SOM to match current testcase.
4220
4221Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4222
4223 * gas/i386/{pushw.s,pushw.l}: New test.
4224 * gas/i386/all.exp: Run it.
4225
4226 * Makefile.in (distclean): Remove site config files and gas.sum.
4227
4228Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4229
4230 * gas/m68k/disperr.s: Use % for registers.
4231
4232 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
4233
4234Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
4235
4236 * lib/gas-defs.exp: Replace error proc calls with perror calls.
4237
4238Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
4239
4240 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
4241 ELF code.
4242 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
4243 not support them.
4244 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
4245 new ELF code.
4246
4247Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4248
4249 * config/default.exp: Renamed from unix-gas.exp.
4250
4251Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
4252
4253 * Makefile.in (check): Set TCL_LIBRARY for runtest.
4254
4255Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4256
4257 * gas/hppa/more.parse/callinfobug.s: Add missing name for
4258 procedure.
4259
4260 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
4261 $DATA$ rather than $LIT$ subspace.
4262
4263Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4264
4265 * gas/hppa/reloc/funcrelocbug.s: New test.
4266 * gas/hppa/reloc/reloc.exp: Run it.
4267
4268Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4269
4270 * gas/hppa/unsorted/importbug.s: New test.
4271 * gas/hppa/unsorted/unsorted.exp: Run it.
4272
4273Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4274
4275 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
4276
4277 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
4278 * gas/hppa/unsorted/unsorted.exp: Run it.
4279
4280 * gas/hppa/more.parse/callinfobug.s: New test.
4281 * gas/hppa/omre.parse/parse.exp: Run it.
4282
4283 * gas/hppa/more.parse/regpopbug.s: New test.
4284 * gas/hppa/more.parse/parse.exp: Run it.
4285
4286Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4287
4288 * lib/gas-defs.exp (objdump): New proc.
4289 (objdump_start): Deleted unused proc.
4290 (objdump_start_common): Merged into objdump_start_no_subdir.
4291
4292 * gas/alpha/fp.exp: Use objdump instead of
4293 objdump_start_no_subdir, since the former actually waits for
4294 objdump to finish. Specify .rdata section only. Make comment
4295 indicate Alpha architecture rather than SPARC.
4296 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
4297 against ASCII code 0x2a ("*", special in regexp).
4298 * gas/sun4/addend.exp: Use objdump instead of
4299 objdump_start_no_subdir.
4300
4301Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4302
4303 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
4304 a failure if gas is not producing an ELF object.
4305
4306Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4307
4308 * gas/hppa/basic/fmemLRbug.s: New test.
4309 * gas/hppa/basic/basic.exp: Run it.
4310
4311Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4312
4313 * gas/alpha/fp.*: New files.
4314 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
4315 verbosity level 3 or above only.
4316
4317Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4318
4319 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
4320 PA OSF1.
4321
4322Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4323
4324 * gas/hppa/more.parse/xmpyubug.s: New test.
4325 * gas/hppa/more.parse/parse.exp: Run it.
4326
4327Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4328
4329 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
4330 "simple_diff" from linker test suite.
4331 * gas/sun4/addend.exp: Use it.
4332 * gas/sun4/addend.d: New file.
4333
4334Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
4335
4336 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
4337 format.
4338
4339Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
4340
4341 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
4342 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
4343 well under either version of expect.
4344
4345Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4346
4347 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
4348 elsewhere now.
4349 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
4350 * gas/hppa/basic/basic.exp: Run them.
4351
4352Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4353
4354 * gas/all/gas.exp: No longer expect difference of forward
4355 references to fail.
4356 * gas/all/x930509.s: Fix testcase to match how the expect code was
4357 written.
4358
4359Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4360
4361 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
4362 for cross-subspace call bugs is no longer expected to fail.
4363
4364 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
4365 to having a function's label follow the .PROC directive.
4366
4367Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4368
4369 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
4370 found while working on multiple $CODE$ subspace support.
4371
4372Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4373
4374 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
4375 to fail.
4376 * gas/hppa/more.parse/procbug.s: Add missing .procend.
4377
4378Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
4379
4380 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
4381 app.c change.
4382
4383Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4384
4385 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
4386
4387Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
4388
4389 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
4390 OBJDUMPFLAGS in case it's empty. Use temporary names until the
4391 end; make creating site.exp the final step.
4392 (check): Pass in ASFLAGS.
4393
4394 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
4395 C comments to avoid bugs in latest expect code.
4396
4397Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4398
4399 * gas/m68k/disperr.s: New test.
4400 * gas/m68k/all.exp: Run it.
4401
4402Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4403
4404 * gas/hppa/reloc/roundmode.s: New test.
4405 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
4406
4407Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4408
4409 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
74b5b66a 4410 test for ELF.
252b5132
RH
4411
4412Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4413
4414 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
4415 directive is an XFAIL for SOM assmeblers.
4416
4417 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
4418 cross-subspace call test.
4419
4420Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4421
4422 * gas/hppa/more.parse/appbug.s: New test.
4423 * gas/hppa/more.parse/parse.exp: Run it.
4424
4425 * gas/hppa/unsorted/align3.s: New test.
4426 * gas/hppa/unsorted/unsorted.exp: Run it.
4427
4428Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4429
4430 * gas/all/p2425.s: Insert a tab before assembler directives so
4431 that the directives are not interpreted as labels.
4432
4433 * gas/hppa/basic/weird.s: Sync with GDB version.
4434
4435 * gas/hppa/more.parse/labelbug.s: New test.
4436
4437 * gas/hppa/more.parse/parse.exp: Run it.
4438
4439Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4440
4441 * gas/hppa/reloc/fixupbug.s: New test.
4442 * gas/hppa/reloc/reloc.exp: Run it.
4443
4444 * gas/hppa/reloc/exitbug.s: New test.
4445 * gas/hppa/reloc/reloc.exp: Run it.
4446
4447Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4448
4449 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
4450 share the same test code.
4451 * gas/hppa/reloc/relocreduce.s: Likewise.
4452
4453 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
4454 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
4455
4456Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4457
4458 * gas/hppa/reloc/reloc.exp: No longer expect failure for
4459 field selector on ble instruction test.
4460
4461 * gas/hppa/basic/basic.exp: No longer expect failures for
4462 system instruction tests now that probei is fixed.
4463
4464Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4465
4466 * gas/hppa/reloc/selectorbug.s: New test.
4467 * gas/hppa/reloc/reloc.exp: Run it.
4468
4469Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4470
4471 * gas/hppa/unsorted/fragbug.s: New test.
4472 * gas/hppa/unsorted/unsorted.exp: Run it.
4473
4474Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
4475
4476 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
4477
4478Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4479
4480 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
4481 * gas/hppa/more.parse/parse.exp: Run them.
4482
4483Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4484
4485 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
4486 which specific relocations are expected to be found.
74b5b66a 4487
252b5132
RH
4488Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4489
4490 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
4491
4492 * gas/hppa/more.parse/parse.exp: Add new test.
4493 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
4494 sections are handled correctly.
4495
4496 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
4497
4498Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4499
4500 * gas/hppa/more.parse/calldatabug.s: Colonize.
4501 * gas/hppa/more.parse/parse.exp: Fix typos.
4502
4503Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
4504
4505 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
4506 * gas/hppa/*/*.exp: New test drivers.
4507 * gas/hppa/*/*.s: New test files.
4508
4509Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
4510
4511 * gas/sun4: New directory.
4512 * gas/sun4/addend.s,addend.exp: New test case.
4513 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
4514 test case.
4515
4516 * gas/all/gas.exp: Check `*' in C comments.
4517
4518 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
4519 simplify some tests.
4520 (want_no_output): Return zero or nonzero, depending on success or
4521 failure.
4522 (gas_test_old): Return value from want_no_output.
4523 (objdump_start_common): Split off from objdump_start.
4524 (objdump_start_no_subdir): New procedure.
4525
4526Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
4527
4528 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
4529 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
4530
4531 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
4532 AS_FOR_TARGET.
4533 (check): Don't pass ASFLAGS variable.
4534 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
4535
4536 From Jeff Law:
4537
4538 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
4539 so that tests can parse the output of objdump looking for errors
4540 in relocation entires, file headers and the like.
4541
4542Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
4543
4544 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
4545 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
4546 call so it no longer performs multiple tests.
4547 * gas/m68k/all.exp (t2.s): Don't bother with listings.
4548 (p2410.s): Don't pass unwanted arguments to gas_test_error.
4549
4550Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
4551
4552 * lib/do*: Remove RCS id strings.
4553
4554Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
4555
4556 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
4557 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
4558 * gas/i386: New directory.
4559
4560Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
4561
4562 * Added directory structure, to categorize tests by targets.
4563 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
4564 and refined some to examine the assembler listing output.
4565 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
4566 expect_after patterns.
4567 (gas_start, gas_finish): New procs, for tests that examine process
4568 output.
4569 * config/unix-gas.exp: Invoke gas_init directly, instead of
4570 requiring test .exp files do it.
4571
4572Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
4573
4574 * gas/gas.exp: Handle new tests, and changes to testing procs.
4575
4576 * lib/gas-defs.exp (want_no_output): New proc; success iff output
4577 is empty.
4578 (gas_test_old): Functionally same as old gas_test.
4579 (gas_test_ignore_stdout): Rewritten to use want_no_output.
4580 (gas_test): New argument lists set of options to be tried in
4581 combinations. Option with trailing ">" indicates standard output
4582 should be ignored.
4583
4584 * gas/p2425a.s: Use %-form for registers, so this test can be run
4585 on m68k-coff targets too.
4586
4587 * gas/p2430a.s: New test case, whitespace &c matches customer
4588 report more closely. Gets different results from p2430.s; this is
4589 bad, and not yet tested for.
4590
4591Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
4592
4593 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
4594 * lib/run: New script.
4595 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
4596 and redirection options. Use "run" script so redirection works.
4597 (gas_test): Now takes assembler options as separate arg from input
4598 file name.
4599 (gas_test_ignore_stdout): New proc. Discards output.
4600 (gas_test_error): New proc. Expects assembler to generate output.
4601 (target_cpu_family setting): Handle i486->i386 also.
4602
4603 * lib/do*: Scripts moved here from gas/testscripts. May be useful
4604 someday for writing more test cases; not currently used.
4605
4606Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
4607
4608 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
4609 cases.
4610 * gas/gas.exp: Enable them for appropriate targets. Removed some
4611 useless comments &c. Changed m68k target test to be more general.
4612
4613 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
4614 * gas/gas.exp: Call gas_init.
4615
4616Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
4617
4618 * Test suite created.
This page took 0.340617 seconds and 4 git commands to generate.