* gas/ppc/machine.s: New.
[deliverable/binutils-gdb.git] / gas / testsuite / ChangeLog
CommitLineData
4bff14ba
AM
12003-11-22 Alan Modra <amodra@bigpond.net.au>
2
3 * gas/ppc/machine.s: New.
4 * gas/ppc/machine.d: New.
5 * gas/ppc/ppc.exp: Run it.
6
1abe91b1
MR
72003-11-18 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
8
9 * gas/mips/lca-svr4pic.d: New test for the "lca" macro.
10 * gas/mips/lca-xgot.d: Likewise.
11 * gas/mips/lca.s: Source for the new tests.
12 * gas/mips/mips.exp: Run the new tests.
13
22a398e1
NC
142003-11-14 Nick Clifton <nickc@redhat.com>
15
16 * gas/arm/arm7.d: Pass -D instead of -d to objdump in order to
17 display the contents of data fields in the .text section.
18 This change is necessary after the addition of arm elf mapping
19 symbol support to gas.
20 * gas/arm/pic.d: Expect addresses with function name offsets.
21 This change is necessary after the addition of arm elf mapping
22 symbol support to gas.
23
6057a28f
NC
242003-11-13 Nick Clifton <nickc@redhat.com>
25
26 * gas/arm/mapping.s: New test: Source for ARM ELF mapping
27 symbols test.
28 * gas/arm/mapping.d: New file: Expected output.
29 * gas/arm/arm.exp: Run new test.
30
0bbf2aa4
NC
312003-11-06 Nick Clifton <nickc@redhat.com>
32
33 * gas/arm/req.s: New test file. Check .req and .unreq psuedo ops.
34 * gas/arm/req.l: Expected error output from req.s test.
35 * gas/arm/copro.d: Set target architecture for objdump so that the
36 test will work on architectures which cannot encode higher arm
37 architecture types in their file headers.
38 * gas/arm/arm.exp: Run new req.s test.
39 Skip thumb instruction test for PE targets which do not support
40 thumb relocations.
41 * gas/elf/elf.exp: Skip special handling of section2 test for
42 XScale targets - it is no longer needed.
43
e81a635e
L
442003-11-04 H.J. Lu <hongjiu.lu@intel.com>
45
46 * gas/m68k/mcf-mov3q.d: Support 64bit BFD.
47
eb4286fc
DJ
482003-11-03 Daniel Jacobowitz <drow@mvista.com>
49
50 * gas/arm/arm7t.d: Replace '-#' with '#-'.
51 * gas/arm/copro.d: Likewise.
52 * gas/arm/fpa-mem.d: Likewise.
53 * gas/arm/maverick.c: Likewise.
54 * gas/arm/maverick.d: Likewise.
55 * gas/arm/vfp1.d: Likewise.
56 * gas/arm/vfp1xD.d: Likewise.
57 * gas/arm/xscale.d: Likewise.
58
a80d50fc
SC
592003-10-27 Stephane Carrez <stcarrez@nerim.fr>
60
61 * gas/m68hc11/opers12-dwarf2.d: Update, local label prefix removed.
62 * gas/m68hc11/lbranch-dwarf2.d: Update.
63
68eb2996
NC
642003-10-23 Peter Barada <pbarada@mail.wm.sps.mot.com>
65
66 * gas/m68k/mcf-mov3q.s: New file: Test some ColdFire instructions.
67 * gas/m68k/mcf-mov3q.s: New file: Expected disassembly.
68 * gas/m68k/all.exp: Run new test.
69
5e2f6673
L
702003-10-22 Andreas Schwab <schwab@suse.de>
71 H.J. Lu <hongjiu.lu@intel.com>
72
73 * gas/ia64/dv-mutex-err.s: Add more tests for compare.
74 * gas/ia64/dv-mutex.s: Likewise.
75
76 * gas/ia64/dv-mutex-err.l: Updated.
77 * gas/ia64/dv-mutex.d: Likewise.
78
3314fb38
HPN
792003-10-18 Hans-Peter Nilsson <hp@bitrange.com>
80
81 * gas/mmix/op-0-1.d, gas/mmix/pushj-c.d, gas/mmix/weak1.d: Add
82 --no-pushj-stubs option.
83 * gas/mmix/reloclab-r.d, gas/mmix/reloclab.d: Add --no-stubs
84 option.
85 * gas/mmix/reloclab.l: Adjust for PUSHJ stub.
86 * gas/mmix/pushj-cs.d, gas/mmix/reloclab-s.d, gas/mmix/relax2.s,
87 gas/mmix/relax2.d, gas/mmix/op-0-1s.d, gas/mmix/reloclab-rs.d,
88 gas/mmix/weak1-s.d: New tests.
89
8bfee9a1
ILT
902003-10-17 Ian Lance Taylor <ian@wasabisystems.com>
91
92 * gas/arm/iwmmxt-bad.s: New file.
93 * gas/arm/iwmmxt-bad.l: New file.
94 * gas/arm/arm.exp: Run new test.
95
91e93d26
ILT
962003-10-16 Ian Lance Taylor <ian@wasabisystems.com>
97
98 * gas/arm/iwmmxt.d: Add -miwmmxt to #objdump line, to get the
99 right disassembly.
100
0e294368
L
1012003-10-16 H.J. Lu <hongjiu.lu@intel.com>
102
103 * gas/alpha/elf-reloc-8.d: Updated.
104
79ff22bb
DB
1052003-10-10 Dave Brolley <brolley@redhat.com>
106
107 * gas/frv/allinsn.s: Use preoperly aligned registers.
108 * gas/frv/allinsn.d: Update expected results.
109
04248055
CD
1102003-10-08 Chris Demetriou <cgd@broadcom.com>
111
112 * lib/gas-defs.exp (gas_run): Always log the command being run.
113 (gas_start): Likewise.
114 (regexp_diff): Make error reporting about non-existent files
115 consistent.
116
249dba3e
NC
1172003-10-06 Nick Clifton <nickc@redhat.com>
118
119 * gas/macros/app1.d: Skip sections symbols (if present).
120 * gas/macros/app2.d: Likewise.
121 * gas/macros/app3.d: Likewise.
122 * gas/macros/app4.d: Likewise.
123
249ad7a7
CG
1242003-10-04 Christian Groessler <chris@groessler.org>
125
126 * gas/z8k/calr-backf.s: New file.
127 * gas/z8k/calr-forwf.s: New file.
128 * gas/z8k/calr.d: New file.
129 * gas/z8k/calr.s: New file.
130 * gas/z8k/djnz-backf.s: New file.
131 * gas/z8k/djnz-backf2.s: New file.
132 * gas/z8k/djnz.d: New file.
133 * gas/z8k/djnz.s: New file.
134 * gas/z8k/jr-back.d: New file.
135 * gas/z8k/jr-forw.d: New file.
136 * gas/z8k/jr-back.s: Fix displacement length. Add some more jumps
137 for jr-back.d.
138 * gas/z8k/jr-backf.s: Fix displacement length.
139 * gas/z8k/jr-forw.s: Fix displacement length. Add some more jumps
140 for jr-forw.d.
141 * gas/z8k/jr-forwf.s: Fix displacement length.
142 * gas/z8k/z8k.exp: Run new tests.
143
ecd13cd3
TS
1442003-10-01 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
145
146 * gas/mips/ldstla-32-shared.d: New file.
147 * gas/mips/ldstla-32.d: New file.
148 * gas/mips/ldstla-32.s: New file.
149 * gas/mips/ldstla-n32-shared.d: New file.
150 * gas/mips/ldstla-n32.d: New file.
151 * gas/mips/ldstla-n32.s: New file.
152 * gas/mips/ldstla-n64-shared.d: New file.
153 * gas/mips/ldstla-n64.d: New file.
154 * gas/mips/ldstla-n64.s: New file.
155 * gas/mips/mips.exp: Add ld-st-la tests.
156
30c378fd
CD
1572003-09-30 Chris Demetriou <cgd@broadcom.com>
158
159 * lib/gas-defs.exp (run_dump_test): If stderr file is specified
160 and there was no stderr output, compare anyway (i.e., cause a
161 test failure).
162 * gas/mips/mips64-mips3d.s: Add some new instructions to test warnings.
163 * gas/mips/mips64-mips3d.l: New file.
164 * gas/mips/mips64-mips3d.d: Use mips64-mips3d.l, and update for
165 changes to mips64-mips3d.s.
166 * gas/mips/mips64-mips3d-incl.d: Likewise.
167 * gas/mips/set-arch.l: New file.
168 * gas/mips/set-arch.d: Specify set-arch.l as stderr output to check.
169 * gas/mips/mips5.l: Make error messages match source.
170
5f74bc13
CD
1712003-09-30 Chris Demetriou <cgd@broadcom.com>
172
173 * gas/mips/cp0-names-mips64r2.d: New file.
174 * gas/mips/cp0sel-names-mips64r2.d: New file.
175 * gas/mips/elf_arch_mips64r2.d: New file.
176 * gas/mips/hwr-names-mips64r2.d: New file.
177 * gas/mips/mips32r2-ill-fp64.l: New file.
178 * gas/mips/mips32r2-ill-fp64.s: New file.
179 * gas/mips/mips64r2-ill.l: New file.
180 * gas/mips/mips64r2-ill.s: New file.
181 * gas/mips/mips64r2.d: New file.
182 * gas/mips/mips64r2.s: New file.
183 * gas/mips/mips.exp: Define "mips64r2" arch, and run new tests.
184
69ba8a0d
DB
1852003-09-29 Dave Brolley <brolley@redhat.com>
186
187 * gas/frv/allinsn.s (nldqi): Removed. Replaced with nop.
188 * gas/frv/allinsn.d (nldqi): Ditto.
189
2912c48f
HPN
1902003-09-25 Hans-Peter Nilsson <hp@axis.com>
191
192 * gas/cris/rd-pcrel2.d: Update for changes in section flag
193 defaults.
194
e9033001
TS
1952003-09-20 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
196
197 * gas/mips/elfel-rel.d: Add ABI specification.
198 * gas/mips/elfel-rel2.d: Likewise.
199 * gas/mips/elfel-rel3.d: Likewise.
200
9f6c1c4b
TS
2012003-09-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
202
203 * gas/mips/rm7000.s: Let objdump print trailing dots.
204
22dd2f6c
TS
2052003-09-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
206
207 * gas/mips/empic3_e.s: Fix typo.
208
d5087907
RS
2092003-09-05 Richard Sandiford <rsandifo@redhat.com>
210
211 * gas/frv/reloc1.[sd]: New test.
212 * gas/frv/allinsn.exp: Run it.
213
8ad30312
NC
2142003-09-04 Nick Clifton <nickc@redhat.com>
215
216 * gas/v850/v850e1.s: New test source file.
217 * gas/v850/v850e1.d: New test disassembly file.
218 * gas/v850/basic.exp: Run v850e1 test.
219
13dfd2d0
NC
2202003-09-03 Robert Millan <robertmh@gnu.org>
221
222 * gas/alpha/alpha.exp: Match GNU/KFreeBSD with new kfreebsd*-gnu
223 triplet.
224
155e0d23
NC
2252003-09-03 Nick Clifton <nickc@redhat.com>
226
227 * gas/cris/diffexp-ovwr.d: Remove regexp for empty section
228 contents string.
229 gas/cris/pushpop-dcr1-sreg.d: Likewise.
230 gas/cris/string-1.d: Likewise.
231 gas/cris/string-2.d: Likewise.
232 gas/cris/x-to-dcr1-sreg.d: Likewise.
233 gas/elf/section0.d: Likewise.
234 gas/elf/section1.d: Likewise.
235 gas/i386/relax.d: Likewise.
236 gas/mips/elempic.d: Likewise.
237 gas/mips/empic.d: Likewise.
238 gas/mips/mips16-e.d: Likewise.
239 gas/mips/mips16-f.d: Likewise.
240 gas/mips/mipsel16-e.d: Likewise.
241 gas/mips/mipsel16-f.d: Likewise.
242 gas/mips/rm7000.d: Likewise.
243 gas/mips/telempic.d: Likewise.
244 gas/mips/tempic.d: Likewise.
245 gas/mips/tmips16-e.d: Likewise.
246 gas/mips/tmips16-f.d: Likewise.
247 gas/mips/tmipsel16-e.d: Likewise.
248 gas/mips/tmipsel16-f.d: Likewise.
249 gas/mmix/align-1.d: Likewise.
250 gas/mmix/basep-10.d: Likewise.
251 gas/mmix/basep-11.d: Likewise.
252 gas/mmix/basep-9.d: Likewise.
253 gas/mmix/comment-3.d: Likewise.
254 gas/mmix/cons-1.d: Likewise.
255 gas/mmix/cons-2.d: Likewise.
256 gas/mmix/expr-1.d: Likewise.
257 gas/mmix/fb-1.d: Likewise.
258 gas/mmix/fb-2.d: Likewise.
259 gas/mmix/greg1.d: Likewise.
260 gas/mmix/greg1a.d: Likewise.
261 gas/mmix/greg2.d: Likewise.
262 gas/mmix/greg2a.d: Likewise.
263 gas/mmix/greg3.d: Likewise.
264 gas/mmix/greg4.d: Likewise.
265 gas/mmix/greg7.d: Likewise.
266 gas/mmix/greg8.d: Likewise.
267 gas/mmix/is-1.d: Likewise.
268 gas/mmix/local-1.d: Likewise.
269 gas/mmix/odd-1.d: Likewise.
270 gas/mmix/op-0-1.d: Likewise.
271 gas/mmix/op-0-2.d: Likewise.
272 gas/mmix/prefix3.d: Likewise.
273 gas/mmix/pseudo-1.d: Likewise.
274 gas/mmix/weak1.d: Likewise.
275 gas/sh/sh64/crange1-1.d: Likewise.
276 gas/sh/sh64/crange1-2.d: Likewise.
277 gas/sh/sh64/crange2-2.d: Likewise.
278 gas/sh/sh64/crange3-1.d: Likewise.
279 gas/sh/sh64/crange4-1.d: Likewise.
280 gas/sh/sh64/crange5-1.d: Likewise.
281 gas/sh/sh64/datal32-3.d: Likewise.
282 gas/sh/sh64/datal64-3.d: Likewise.
283 gas/sh/sh64/endian-1.d: Likewise.
284 gas/sh/sh64/endian-2.d: Likewise.
285 gas/sh/sh64/localcom-1.d: Likewise.
286 gas/sh/sh64/rel32-5.d: Likewise.
287 gas/sh/sh64/rel64-5.d: Likewise.
288 gas/sh/sh64/ua32-1.d: Likewise.
289 gas/sh/sh64/ua64-1.d: Likewise.
290 gas/xstormy16/reloc-1.d: Likewise.
291
37a52082
MR
2922003-09-01 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
293
294 * gas/mips/elf-rel-got-n32.d: Fix ulw and usw patterns for
295 little-endian.
296 * gas/mips/elf-rel-got-n64.d: Likewise.
297 * gas/mips/elf-rel-xgot-n32.d: Likewise.
298 * gas/mips/elf-rel-xgot-n64.d: Likewise.
299
364b6d8b
JJ
3002003-08-29 Jakub Jelinek <jakub@redhat.com>
301
302 * gas/cfi/cfi-sparc-1.s: New test.
303 * gas/cfi/cfi-sparc-1.d: New test.
304 * gas/cfi/cfi-sparc64-1.s: New test.
305 * gas/cfi/cfi-sparc64-1.d: New test.
306 * gas/cfi/cfi.exp: Run them.
307
f02232aa
NC
3082003-08-19 Nick Clifton <nickc@redhat.com>
309
310 * gas/arm/copro.s: Add tests of Addressing Mode 5 (Unindexed).
311 * gas/arm/arm.exp: Run copro.s as a dump test.
312 * gas/arm/copro.d: New file: expected disassembly of copro.s
313
be6389fd
JE
3142003-08-16 Jason Eckhardt <jle@rice.edu>
315
316 * gas/i860/pseudo-ops01.{s,d}: New files.
317 * gas/i860/i860.exp: Execute the new test above.
318 * gas/i860/README.i860: Remove align defect from list.
319
857f8be0
NC
3202003-08-14 Nick Clifton <nickc@redhat.com>
321
322 * gas/arm/pic.d: Update regexp for destination address of
323 unrelocated branch instructions so that they point to themselves.
324 * gas/arm/inst.d: Likewise.
325
c04898f8
AS
3262003-08-08 Andreas Schwab <schwab@suse.de>
327
328 * gas/cfi/cfi-m68k.s, gas/cfi/cfi-m68k.d: New test.
329 * gas/cfi/cfi.exp (run_list_test): Run it.
330
e15f6d30
JE
3312003-08-06 Jason Eckhardt <jle@rice.edu>
332
333 * gas/i860/dir-align01.{s,d}: New files.
334 * gas/i860/i860.exp: Execute the new test above.
335
0acc96e1
JE
3362003-08-06 Jason Eckhardt <jle@rice.edu>
337
338 * gas/i860/dual02-err.l: Update expected error message.
339 * gas/i860/README.i860: Remove dual02-err from known failure list.
340
b7cf83af
JE
3412003-08-05 Jason Eckhardt <jle@rice.edu>
342
343 * gas/i860/README.i860: Remove dual01 from the known failures.
344
ed9dc3d0
JE
3452003-08-05 Jason Eckhardt <jle@rice.edu>
346
347 * gas/i860/dir-intel01.{s,d}: New files.
348 * gas/i860/dir-intel02.{s,d}: New files.
349 * gas/i860/dir-intel03-err.{s,l}: New files.
350 * gas/i860/i860.exp: Execute the above new tests.
351
afaa9ce3
JE
3522003-08-03 Jason Eckhardt <jle@rice.edu>
353
354 * gas/i860/*.d: Prefix name with "i860".
355
c83c4371
JE
3562003-08-03 Jason Eckhardt <jle@rice.edu>
357
358 * gas/i860/dual01.{s,d}: New files.
359 * gas/i860/dual02-err.{s,l}: New files.
360 * gas/i860/dual03.{s,d}: New files.
361 * gas/i860/i860.exp: Execute the above new tests.
362 * gas/i860/README.i860: Update.
363
edf6a232
AM
3642003-08-02 Alan Modra <amodra@bigpond.net.au>
365
366 * gas/d10v/address-001.d: Adjust for objdump -d change.
367 * gas/d10v/control-001.d: Likewise.
368 * gas/d10v/error-001.d: Likewise.
369 * gas/d10v/immediate-001.d: Likewise.
370 * gas/d10v/immediate-002.d: Likewise.
371 * gas/d10v/immediate-003.d: Likewise.
372 * gas/d10v/immediate-006.d: Likewise.
373 * gas/d10v/immediate-007.d: Likewise.
374 * gas/d10v/instruction_packing-001.d: Likewise.
375 * gas/d10v/instruction_packing-002.d: Likewise.
376 * gas/d10v/instruction_packing-003.d: Likewise.
377 * gas/d10v/instruction_packing-004.d: Likewise.
378 * gas/d10v/instruction_packing-006.d: Likewise.
379 * gas/d10v/instruction_packing-007.d: Likewise.
380 * gas/d10v/instruction_packing-008.d: Likewise.
381 * gas/d10v/instruction_packing-009.d: Likewise.
382 * gas/d10v/instruction_packing-010.d: Likewise.
383 * gas/d10v/instruction_packing.d: Likewise.
384 * gas/d10v/label-001.d: Likewise.
385 * gas/d10v/warning-014.d: Likewise.
386 * gas/m88k/init.d: Likewise.
387
abac126a
JE
3882003-08-01 Jason Eckhardt <jle@rice.edu>
389
390 * gas/i860/README.i860: New file.
391
9f2339b7
NC
3922003-07-29 Nick Clifton <nickc@redhat.com>
393
394 * gas/sparc/unalign.d: Remove empty .text disassembly line.
395
34f70875
L
3962003-07-28 H.J. Lu <hongjiu.lu@intel.com>
397
398 * gas/elf/elf.exp: Add section3 for note section.
399
400 * gas/elf/section3.d: New file.
401 * gas/elf/section3.s: Likewise.
402
b59a0218
AM
4032003-07-26 Alan Modra <amodra@bigpond.net.au>
404
405 * gas/ppc/altivec.d: Update.
406 * gas/ppc/altivec_xcoff.d: Update.
407 * gas/ppc/altivec_xcoff64.d: Update.
408 * gas/ppc/booke.d: Update.
409 * gas/ppc/booke_xcoff.d: Update.
410 * gas/ppc/booke_xcoff64.d: Update.
411 * gas/ppc/e500.d: Update.
412
586b12ad
SC
4132003-07-23 Stephane Carrez <stcarrez@nerim.fr>
414
415 * gas/m68hc11/m68hc11.exp: Execute the new tests.
416 * gas/m68hc11/abi.s: New test for abi elf flags.
417 * gas/m68hc11/abi-m68hc11-32-64.d: Test for 32-bit int, 64-bit float.
418 * gas/m68hc11/abi-m68hc11-16-64.d: Test for 16-bit int, 64-bit float.
419 * gas/m68hc11/abi-m68hc11-32-32.d: Test for 32-bit int, 32-bit float.
420 * gas/m68hc11/abi-m68hc11-16-32.d: Test for 16-bit int, 32-bit float.
421
5a7ea749
RS
4222003-07-15 Richard Sandiford <rsandifo@redhat.com>
423
424 * gas/mips/rm7000.[sd]: New test.
425 * gas/mips/mips.exp: Run it.
426
75e21f08
JJ
4272003-07-10 Jakub Jelinek <jakub@redhat.com>
428
429 * gas/cfi/cfi-ppc-1.s: New test.
430 * gas/cfi/cfi-ppc-1.d: New test.
431 * gas/cfi/cfi-s390-1.s: New test.
432 * gas/cfi/cfi-s390-1.s: New test.
433 * gas/cfi/cfi-s390x-1.s: New test.
434 * gas/cfi/cfi-s390x-1.s: New test.
435 * gas/cfi/cfi.exp: Run them.
436
e1f834a3
AO
4372003-07-09 Alexandre Oliva <aoliva@redhat.com>
438
439 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
440 * gas/mn10300/am33-2.c (d8pcsec): PC-relative relocations within
441 text sections don't decay to section+offset.
442 * gas/mn10300/am33-2.d: Rebuilt.
443 2000-08-15 Eric Christopher <echristo@cygnus.com>
444 * gas/mn10300/am33-2.c (d8pcsec): New Function
445 (condjmp): Adjust testcase for TC_LINKRELAX_FIXUP
446 functionality.
447 * gas/mn10300/am33-2.d: Regenerate
448 2000-05-24 Alexandre Oliva <aoliva@cygnus.com>
449 * gas/mn10300/am33-2.c (d8pcoff): Likewise.
450 * gas/mn10300/am33-2.d: Rebuilt.
451 2000-04-01 Alexandre Oliva <aoliva@cygnus.com>
452 * gas/mn10300/am33-2.c (main): Changed `.am332' to `.am33_2'.
453 Replaced `AM33 2.0' with `AM33/2.0'.
454 * gas/mn10300/am33-2.d, gas/mn10300/am33-2.s: Rebuilt.
455 2000-03-31 Alexandre Oliva <aoliva@cygnus.com>
456 * gas/mn10300/am33-2.c: New file, that generated...
457 * gas/mn10300/am33-2.s, gas/mn10300/am33-2.d: New files.
458 * gas/mn10300/basic.exp: Test am33-2.
459
115695a8
CD
4602003-07-08 Chris Demetriou <cgd@broadcom.com>
461
462 * gas/testsuite/gas/mips/mips.exp: Make sure that branch-misc-2 is
463 run to compile non-PIC code, and add branch-misc-2pic.
464 * gas/mips/branch-misc-2.l: Adjust for change in non-PIC warnings.
465 * gas/mips/branch-misc-2pic.l: New file.
466 * gas/mips/branch-misc-2pic.s: New file.
467
1b680e4f
RS
4682003-07-07 Richard Sandiford <rsandifo@redhat.com>
469
470 * gas/h8300/h8sx_disp2.[sd]: Add tests for symbolic displacements.
471
03417200
AM
4722003-07-04 Alan Modra <amodra@bigpond.net.au>
473
474 * gas/ppc/test2elf64.s: Rename to..
475 * gas/ppc/power4.s: ..this. Add mtcr and mfcr testcases.
476 * gas/ppc/test2elf64.d: Rename to..
477 * gas/ppc/power4.d: ..this. Update.
478 * gas/ppc/ppc.exp: Update.
479
65968516
TS
4802003-07-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
481
482 * gas/mips/set-arch.d: Fix GPR names and show raw insns.
483
fef14a42
TS
4842003-06-29 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
485
486 * gas/mips/set-arch.s: New file, testcase for .set arch=FOO.
487 * gas/mips/set-arch.d: Likewise.
488 * gas/mips/mips.exp: Use it.
489
2d0d09ca
RS
4902003-06-25 Richard Sandiford <rsandifo@redhat.com>
491
492 * gas/h8300/h8sx_mov_imm.[sd]: Add tests for mov.[wl] #xx:8,@yy.
493
6990d625
RS
4942003-06-24 Richard Sandiford <rsandifo@redhat.com>
495
496 * gas/h8300/h8300.exp (h8sx_disp2, h8sx_rtsl, h8sx_mov_imm): Move...
497 * gas/h8300/h8300-elf.exp: ...here.
498
ca164297
L
4992003-06-23 H.J. Lu <hongjiu.lu@intel.com>
500
501 * gas/i386/i386.exp: Add prescott.
502
503 * gas/i386/prescott.d: New file.
504 * gas/i386/prescott.s: Likewise.
505
b7c7d6c1
TS
5062003-06-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
507
508 * gas/mips/elf-rel-got-n32.d: Remove special handling for n32 ABI.
509 * gas/mips/elf-rel-xgot-n32.d: Likewise.
510 * gas/mips/jal-newabi.d: Likewise.
511
373bbd04
CG
5122003-06-21 Christian Groessler <chris@groessler.org>
513
514 * gas/z8k: New directory.
515 * gas/z8k/dec.s: New file.
516 * gas/z8k/decbf.s: New file.
517 * gas/z8k/decf.s: New file.
518 * gas/z8k/eidi.s: New file.
519 * gas/z8k/eidif.s: New file.
520 * gas/z8k/inc.s: New file.
521 * gas/z8k/incbf.s: New file.
522 * gas/z8k/incf.s: New file.
523 * gas/z8k/inout.d: New file.
524 * gas/z8k/inout.s: New file.
525 * gas/z8k/jr-back.s: New file.
526 * gas/z8k/jr-backf.s: New file.
527 * gas/z8k/jr-forw.s: New file.
528 * gas/z8k/jr-forwf.s: New file.
529 * gas/z8k/ldk.s: New file.
530 * gas/z8k/ldkf.s: New file.
531 * gas/z8k/z8k.exp: New file.
532
9393cb0d
JJ
5332003-06-18 Jakub Jelinek <jakub@redhat.com>
534
535 * gas/cfi/cfi-i386.d: Regenerated.
536 * gas/cfi/cfi-common-1.d: Regenerated.
537 * gas/cfi/cfi-common-2.d: Regenerated.
538 * gas/cfi/cfi-common-3.d: Regenerated.
539 * gas/cfi/cfi-x86_64.d: Regenerated.
540 * gas/cfi/cfi-alpha-1.d: Regenerated.
541 * gas/cfi/cfi-alpha-2.d: Regenerated.
542 * gas/cfi/cfi-alpha-3.d: Regenerated.
543
ff614a27
NC
5442003-06-17 Nick Clifton <nickc@redhat.com>
545
546 * gas/i386/absrel.d: Tweak patterns to work for i386-pc-cygwin
547 target as well.
548 * gas/i386/sub.d: Likewise.
549
5afcbc60
NC
5502003-06-17 Loren James Rittle <rittle@latour.rsch.comm.mot.com>
551
552 * gas/alpha/elf-reloc-1.d: Allow system-specific gunk after
553 canonical file format.
554 * gas/alpha/elf-reloc-4.d: Likewise.
555 * gas/alpha/elf-reloc-5.d: Likewise.
556 * gas/alpha/elf-reloc-7.d: Likewise.
557 * gas/alpha/elf-reloc-8.d: Likewise.
558 * gas/alpha/elf-tls-1.d: Likewise.
559 * gas/alpha/elf-usepv-1.d: Likewise.
560
0465aa2f
HPN
5612003-06-16 Hans-Peter Nilsson <hp@axis.com>
562
563 * gas/cris: Match output having $ register prefix. Deal with
564 target variants default requiring register prefix on input.
565
2fd303f5
RE
5662003-06-13 Richard Earnshaw <rearnsha@arm.com>
567
568 * gas/arm/arm.exp: Pass -mfpu=fpa option to the FPA instruction test.
569
34ce925e
RS
5702003-06-12 Richard Sandiford <rsandifo@redhat.com>
571
572 * gas/mips/elf-rel15.[sd]: New test.
573 * gas/mips/mips.exp: Run it.
574
cdfbf930
RH
5752003-06-11 Richard Henderson <rth@redhat.com>
576
577 * gas/cfi/cfi-common-3.[ds]: New.
578 * gas/cfi/cfi.exp: Run it.
579
c21e73b9
AM
5802003-06-11 Alan Modra <amodra@bigpond.net.au>
581
582 * gas/macros/app1.d: Ignore section symbols.
583 * gas/macros/app2.d: Likewise.
584 * gas/macros/app3.d: Likewise.
585 * gas/macros/app4.d: Likewise.
586
5ef0935e
TS
5872003-06-10 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
588
589 * gas/mips/mips.exp: Fix typo.
590 * gas/mips/elempic.d: Force o64 ABI.
591 * gas/mips/telempic.d: Likewise.
592
d199a636
AM
5932003-06-10 Alan Modra <amodra@bigpond.net.au>
594
d04428bd
AM
595 * lib/gas-defs.exp (proc is_elf_format): Copy from ld testsuite.
596 * gas/cfi/cfi.exp: Use here. Only run tests when ELF.
d199a636
AM
597 * gas/macros/and.s: Avoid .set so we don't break mips.
598
405525ec
AM
5992003-06-10 Alan Modra <amodra@bigpond.net.au>
600
601 * gas/macros/and.s: New.
602 * gas/macros/macros.exp: Assemble it.
603
adadcc0c
AM
6042003-06-10 Gary Hade <garyhade@us.ibm.com>
605
606 * gas/ppc/test2elf64.{s,d}: New test.
607 * gas/ppc/ppc.exp: Run new test.
608
2a93846b
RS
6092003-06-10 Richard Sandiford <rsandifo@redhat.com>
610
611 * gas/h8300/h8sx_mov_imm.[sd]: New test.
612 * gas/h8300/h8300.exp: Run it.
613
0613284f
RS
6142003-06-10 Richard Sandiford <rsandifo@redhat.com>
615
616 * gas/h8300/h8sx_rtsl.[sd]: New test.
617 * gas/h8300/h8300.exp: Run it.
618
28d7dee9
RS
6192003-06-10 Richard Sandiford <rsandifo@redhat.com>
620
621 * gas/h8300/h8sx_disp2.[sd]: New test.
622 * gas/h8300/h8300.exp: Run it.
623
fa87b337
RH
6242003-06-07 Richard Henderson <rth@redhat.com>
625
626 * gas/cfi/cfi-common-1.d, gas/cfi/cfi-common-1.s: New.
627 * gas/cfi/cfi-common-2.d, gas/cfi/cfi-common-2.s: New.
628 * gas/cfi/cfi-diag-1.d, gas/cfi/cfi-diag-1.s: New.
629 * gas/cfi/cfi.exp: Run them.
630
fe8aec39
MS
6312003-06-05 Michael Snyder <msnyder@redhat.com>
632
633 * gas/h8300/t01_mov.s: New file, tests mov instructions.
634 * gas/h8300/t02_mova.s: New file, tests mova instructions.
635 * gas/h8300/t03_add.s: New file, tests add instructions.
636 * gas/h8300/t04_sub.s: New file, tests sub instructions.
637 * gas/h8300/t05_cmp.s: New file, tests cmp instructions.
638 * gas/h8300/t06_ari2.s: New file, tests arithmetic instructions.
639 * gas/h8300/t07_ari3.s: New file, tests arithmetic instructions.
640 * gas/h8300/t08_or.s: New file, tests or instructions.
641 * gas/h8300/t09_xor.s: New file, tests xor instructions.
642 * gas/h8300/t10_and.s: New file, tests and instructions.
643 * gas/h8300/t11_logs.s: New file, tests logical instructions.
644 * gas/h8300/t12_bit.s: New file, tests bit instructions.
645 * gas/h8300/t13_otr.s.s: New file, tests misc. instructions.
646 * gas/h8300/t01_mov.exp: New file.
647 * gas/h8300/t02_mova.exp: New file.
648 * gas/h8300/t03_add.exp: New file.
649 * gas/h8300/t04_sub.exp: New file.
650 * gas/h8300/t05_cmp.exp: New file.
651 * gas/h8300/t06_ari2.exp: New file.
652 * gas/h8300/t07_ari3.exp: New file.
653 * gas/h8300/t08_or.exp: New file.
654 * gas/h8300/t09_xor.exp: New file.
655 * gas/h8300/t10_and.exp: New file.
656 * gas/h8300/t11_logs.exp: New file.
657 * gas/h8300/t12_bit.exp: New file.
658 * gas/h8300/t13_otr.exp: New file.
659
f4b97536
RH
6602003-06-04 Richard Henderson <rth@redhat.com>
661
662 * gas/alpha/elf-usepv-1.[sd]: New.
663 * gas/alpha/elf-usepv-2.[sd]: New.
664 * gas/alpha/alpha.exp: Run them.
665 * gas/cfi/cfi-alpha-3.[sd]: New.
666 * gas/cfi/cfi.exp: Run it.
667
eafbc43f
RH
6682003-05-31 Richard Henderson <rth@redhat.com>
669
670 * gas/alpha/elf-reloc-8.d: Correct .eh_frame relocs.
671 * gas/cfi/cfi-alpha-2.d: New.
672 * gas/cfi/cfi-alpha-2.s: New.
673 * gas/cfi/cfi.exp: Run it.
674
f37f01cf
RH
6752003-05-29 Richard Henderson <rth@redhat.com>
676
677 * gas/alpha/elf-reloc-8.d: Add .eh_frame relocs.
678 * gas/cfi/cfi-alpha-1.d: New.
679 * gas/cfi/cfi-alpha-1.s: New.
680 * gas/cfi/cfi.exp: Run it.
681
a4447b93
RH
6822003-05-27 Richard Henderson <rth@redhat.com>
683
684 * gas/cfi/cfi-i386.d: Update for dw2gencfi rewrite.
685 * gas/cfi/cfi-x86_64.d: Likewise.
686 * gas/cfi/cfi-i386-2.d: New.
687 * gas/cfi/cfi-i386-2.s: New.
688
14218d5f
JE
6892003-05-23 Jason Eckhardt <jle@rice.edu>
690
691 * gas/i860/xp.s: New file.
692 * gas/i860/xp.d: New file.
693
39c1d492
RE
6942003-05-23 Richard Earnshaw <rearnsha@arm.com>
695
696 * gas/i860/i860.exp: Don't call exit if the target isn't an i860.
697
3302cdec
TS
6982003-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
699
700 * gas/mips/jal-newabi.s: New file, testcase for NewABI xgot jal macro.
701 * gas/mips/jal-newabi.d: Likewise.
702 * gas/mips/mips.exp: Add new testcase.
703
85c77c38
DA
7042003-05-21 H.J. Lu <hongjiu.lu@intel.com>
705
706 * gas/hppa/parse/parse.exp: Add "space.s".
707 * gas/hppa/parse/space.s: New file to test spaces.
708
a1dfe41e
JE
7092003-05-20 Jason Eckhardt <jle@rice.edu>
710
711 * gas/i860/branch.{s,d}: New files.
712 * gas/i860/system.{s,d}: New files.
713
371409b0
JE
7142003-05-20 Jason Eckhardt <jle@rice.edu>
715
716 * gas/i860/bitwise.{s,d}: New files.
717 * gas/i860/bte.{s,d}: New files.
718 * gas/i860/fldst01.{s,d}: New files.
719 * gas/i860/fldst02.{s,d}: New files.
720 * gas/i860/fldst03.{s,d}: New files.
721 * gas/i860/fldst04.{s,d}: New files.
722 * gas/i860/fldst05.{s,d}: New files.
723 * gas/i860/fldst06.{s,d}: New files.
724 * gas/i860/fldst07.{s,d}: New files.
725 * gas/i860/fldst08.{s,d}: New files.
726 * gas/i860/float01.{s,d}: New files.
727 * gas/i860/float02.{s,d}: New files.
728 * gas/i860/float03.{s,d}: New files.
729 * gas/i860/float04.{s,d}: New files.
730 * gas/i860/form.{s,d}: New files.
731 * gas/i860/iarith.{s,d}: New files.
732 * gas/i860/ldst01.{s,d}: New files.
733 * gas/i860/ldst02.{s,d}: New files.
734 * gas/i860/ldst03.{s,d}: New files.
735 * gas/i860/ldst04.{s,d}: New files.
736 * gas/i860/ldst05.{s,d}: New files.
737 * gas/i860/ldst06.{s,d}: New files.
738 * gas/i860/pfam.{s,d}: New files.
739 * gas/i860/pfmam.{s,d}: New files.
740 * gas/i860/pfmsm.{s,d}: New files.
741 * gas/i860/pfsm.{s,d}: New files.
742 * gas/i860/regress01.{s,d}: New files.
743 * gas/i860/shift.{s,d}: New files.
744 * gas/i860/simd.{s,d}: New files.
745
6ccb204b
JE
7462003-05-20 Jason Eckhardt <jle@rice.edu>
747
748 * gas/i860: New directory.
749 * gas/i860/i860.exp: New file.
750
2ebaa23b
AM
7512003-05-20 Michal Ludvig <mludvig@suse.cz>
752
753 * gas/cfi/cfi.exp: Testsuite for cfi machinery.
754 * gas/cfi/cfi-x86_64.[sd]: Files for x86-64.
755 * gas/cfi/cfi-i386.[sd]: Files for i386.
756
b892b944
TS
7572003-05-19 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
758
759 * gas/mips/mips.exp: mips-*-linux-*, mipsel-*-linux-* use only 32-bit
760 register width by default. Add them to addr32 and exclude offending
761 testcases.
762 * gas/mips/delay.s: Avoid odd floating point registers.
763 * gas/mips/delay.d: Likewise.
764 * gas/mips/nodelay.d: Likewise.
765 * gas/mips/mips4.s: Likewise.
766 * gas/mips/mips4.d: Likewise.
767 * gas/mips/mips5.s: Likewise.
768 * gas/mips/mips5.d: Likewise.
769 * gas/mips/vr5400.s: Likewise.
770 * gas/mips/vr5400.d: Likewise.
771 * gas/mips/vr5500.s: Likewise.
772 * gas/mips/vr5500.d: Likewise.
773 * gas/mips/elf_e_flags2.d: Allow different expansions of the move
774 macro.
775 * gas/mips/elf_e_flags3.d: Likewise.
776 * gas/mips/elf_e_flags4.d: Likewise.
777 * gas/mips/uld2-eb.d: Likewise.
778 * gas/mips/uld2-el.d: Likewise.
779
80c7c40a
NC
7802003-05-16 Kelley Cook <kelleycook@wideopenwest.com>
781
782 * lib/gas-defs.exp: Accept i[3-7]86 variants.
783
23daf098 7842003-05-13 Hans-Peter Nilsson <hp@axis.com>
fdf63aff
HPN
785
786 * gas/macros/app1.s, gas/macros/app1.d, gas/macros/app2.s,
787 gas/macros/app2.d, gas/macros/app3.s, gas/macros/app3.d,
788 gas/macros/app4.s, gas/macros/app4b.s, gas/macros/app4.d: New
789 tests.
790 * gas/macros/macros.exp: Run them.
791
35f5df7f
L
7922003-05-07 H.J. Lu <hongjiu.lu@intel.com>
793
794 * gas/ia64/ia64.exp: Add alias.
795
2ebaa23b 796 * gas/ia64/alias.s: New.
35f5df7f
L
797 * gas/ia64/alias.d: Likewise.
798
21b99e26
AO
7992003-05-06 Alexandre Oliva <aoliva@redhat.com>
800
801 * gas/mips/abs.d, gas/mips/add.d, gas/mips/and.d,
802 gas/mips/beq.d, gas/mips/bge.d, gas/mips/bgeu.d,
803 gas/mips/blt.d, gas/mips/bltu.d, gas/mips/branch-misc-1.d,
804 gas/mips/break20.d, gas/mips/cp0sel-names-mips32.d,
805 gas/mips/cp0sel-names-mips32r2.d,
806 gas/mips/cp0sel-names-mips64.d,
807 gas/mips/cp0sel-names-numeric.d, gas/mips/cp0sel-names-sb1.d,
808 gas/mips/elf-jal.d, gas/mips/elf-rel.d, gas/mips/elf-rel2.d,
809 gas/mips/elf-rel3.d, gas/mips/elf-rel4.d, gas/mips/elf-rel5.d,
810 gas/mips/elf-rel6.d, gas/mips/elf-rel7.d,
811 gas/mips/elf_arch_mips1.d, gas/mips/elf_arch_mips2.d,
812 gas/mips/elf_arch_mips3.d, gas/mips/elf_arch_mips32.d,
813 gas/mips/elf_arch_mips32r2.d, gas/mips/elf_arch_mips4.d,
814 gas/mips/elf_arch_mips5.d, gas/mips/elf_arch_mips64.d,
815 gas/mips/elf_ase_mips16.d, gas/mips/empic.d,
816 gas/mips/empic2.d, gas/mips/empic3_e.d, gas/mips/empic3_g1.d,
817 gas/mips/empic3_g2.d, gas/mips/hwr-names-mips32r2.d,
818 gas/mips/hwr-names-numeric.d, gas/mips/jal-empic-elf-2.d,
819 gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf.d,
820 gas/mips/jal-svr4pic.d, gas/mips/jal-xgot.d, gas/mips/jal.d,
821 gas/mips/la-empic.d, gas/mips/la-svr4pic.d,
822 gas/mips/la-xgot.d, gas/mips/la.d, gas/mips/lb-empic.d,
823 gas/mips/lb-svr4pic.d, gas/mips/lb-xgot-ilocks.d,
824 gas/mips/lb-xgot.d, gas/mips/lb.d, gas/mips/ld-empic.d,
825 gas/mips/ld-svr4pic.d, gas/mips/ld-xgot.d, gas/mips/ld.d,
826 gas/mips/li.d, gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d,
827 gas/mips/lif-xgot.d, gas/mips/lifloat.d,
828 gas/mips/mips-gp32-fp32-pic.d, gas/mips/mips-gp32-fp32.d,
829 gas/mips/mips-gp32-fp64-pic.d, gas/mips/mips-gp32-fp64.d,
830 gas/mips/mips-gp64-fp32-pic.d, gas/mips/mips-gp64-fp32.d,
831 gas/mips/mips-gp64-fp64-pic.d, gas/mips/mips-gp64-fp64.d,
832 gas/mips/mips.exp, gas/mips/mips16-e.d, gas/mips/mips16-f.d,
833 gas/mips/mips32.d, gas/mips/mips32r2.d, gas/mips/mips4010.d,
834 gas/mips/mips4650.d, gas/mips/mips64.d, gas/mips/mipsel16-e.d,
835 gas/mips/mipsel16-f.d, gas/mips/rol-hw.d, gas/mips/rol.d,
836 gas/mips/sb.d, gas/mips/sync.d, gas/mips/tempic.d,
837 gas/mips/tmips16-e.d, gas/mips/tmips16-f.d,
838 gas/mips/tmipsel16-e.d, gas/mips/tmipsel16-f.d,
839 gas/mips/trunc.d, gas/mips/uld.d, gas/mips/ulh-empic.d,
840 gas/mips/ulh-svr4pic.d, gas/mips/ulh-xgot.d, gas/mips/ulh.d,
841 gas/mips/ulh2-eb.d, gas/mips/ulh2-el.d, gas/mips/ulw.d,
842 gas/mips/ulw2-eb.d, gas/mips/ulw2-eb-ilocks.d, gas/mips/ulw2-el.d,
843 gas/mips/ulw2-el-ilocks.d, gas/mips/usd.d, gas/mips/ush.d,
844 gas/mips/usw.d, gas/mips/vr4122.d: Added ABI specification.
845 gas/vtable/vtable.exp: mips64*-*-linux* and mips*-*-irix6* are
846 RELA.
847
1f88a2f9
L
8482003-05-03 H.J. Lu <hjl@gnu.org>
849
850 * gas/elf/symver.s: Use '%' instead of '@' in .type.
851 * gas/elf/type.s: Likewise.
852
633a0b73
L
8532003-05-03 H.J. Lu <hjl@gnu.org>
854
855 * gas/elf/elf.exp (run_list_test): Support pipe for readelf.
856
857 * gas/elf/type.e-m32r: Removed.
858 * gas/elf/type.e-mips: Likewise.
859 * gas/elf/type.e-miwmmxt: Likewise.
860
861 * gas/elf/type.e: Updated.
862
711ef82f
L
8632003-05-03 H.J. Lu <hjl@gnu.org>
864
865 * gas/ia64/ia64.exp: Add unwind.
866
867 * gas/ia64/unwind.s: New. Test the new section attribute 'o'
868 and the new section type "unwind".
869 * gas/ia64/unwind.d: Likewise.
870
74cb52a6
CD
8712003-05-02 Chris Demetriou <cgd@broadcom.com>
872
873 * gas/mips/mips.exp (mips_arch_init): Reimplement in
874 a way that's safe with ancient versions of tcl/expect.
875
4d8728e1
CD
8762003-05-01 Chris Demetriou <cgd@broadcom.com>
877
878 * gas/mips/mips.exp (mips_arch_init): New function.
879 Call it before setting up architecture array entries.
880
5c1aa77e
L
8812003-05-01 H.J. Lu <hjl@gnu.org>
882
883 * gas/elf/elf.exp (run_list_test): Accept empty $opts.
884 Add type test.
885
886 * gas/elf/type.e: New file.
887 * gas/elf/type.s: Likewise.
888 * gas/elf/type.e-m32r: Likewise.
889 * gas/elf/type.e-mips: Likewise.
890 * gas/elf/type.e-miwmmxt: Likewise.
891
612d7b83
L
8922003-05-01 H.J. Lu <hjl@gnu.org>
893
894 * gas/ia64/ia64.exp: Add secname.
895
896 * gas/ia64/secname.s: New. Test the trailing '#' in section
897 name.
898 * gas/ia64/secname.d: Likewise.
899
395f4d9b
L
9002003-05-01 H.J. Lu <hjl@gnu.org>
901
902 * gas/ia64/ia64.exp: Add "global".
903
904 * gas/ia64/global.d: New file.
905 * gas/ia64/global.s: Likewise.
906
10a98291
L
9072003-04-30 H.J. Lu <hjl@gnu.org>
908
909 * gas/ia64/ia64.exp: Add order.
910
911 * gas/ia64/order.s: New file.
912 * gas/ia64/order.d: Likewise.
913
bf57c3c9
L
9142003-04-29 H.J. Lu <hjl@gnu.org>
915
916 * gas/ia64/ia64.exp: Add align.
917
918 * gas/ia64/align.d: New file.
919 * gas/ia64/align.s: Likewise.
920
921 * ia64/dependency-1.d: Remove the padding.
922
165a7f90
L
9232003-04-30 H.J. Lu <hjl@gnu.org>
924
925 * gas/ia64/ia64.exp: Add real.
926
927 * gas/ia64/real.s: New file.
928 * gas/ia64/real.d: Likewise.
929
eba874d8
NC
9302003-04-29 Nick Clifton <nickc@redhat.com>
931
932 * gas/elf/elf.exp: Invoke symver test.
2ebaa23b
AM
933 * gas/elf/symver.s: New test case.
934 * gas/elf/symver.d: Expected output.
eba874d8 935
504c3621
NC
9362003-04-24 Nick Clifton <nickc@redhat.com>
937
938 * gas/ppc/astest2.s: Add tests for conditional branches with
939 probability indicators.
940 * gas/ppc/astest2.d: Add expected disassembly.
941
204cd129
NC
9422003-04-23 H.J. Lu <hjl@gnu.org>
943
944 * gas/ia64/opc-i.s: Add testcases for valid label.
945 * gas/ia64/opc-i.d: Updated.
946
05760fd2
AO
9472003-04-10 Alexandre Oliva <aoliva@redhat.com>
948
949 * gas/mips/elf-rel-got-n32.d, gas/mips/elf-rel-got-n32.s,
950 gas/mips/elf-rel-got-n64.d, gas/mips/elf-rel-got-n64.s,
951 gas/mips/elf-rel-xgot-n32.d, gas/mips/elf-rel-xgot-n64.d: New.
952 * gas/mips/mips.exp: Test them.
953
983aea34
NC
9542003-04-08 Nick Clifton <nickc@redhat.com>
955
9cc92a36 956 * gas/m32r/m32r.exp: Run signed-relocs test.
2ebaa23b
AM
957 * gas/m32r/signed-relocs.s: New file: Test signed relocs.
958 * gas/m32r/signed-relocs.d: New file: Expected results
9cc92a36 959
983aea34
NC
960 * gas/ia64/dependency-1.s: New file: Test read before write dependency.
961 * gas/ia64/dependency-1.d: New file: Expected assembly results.
962 * gas/ia64/ia64.exp: Run the new test.
963
abdf8f87
SC
9642003-04-05 Stephane Carrez <stcarrez@nerim.fr>
965
966 * gas/m68hc11/bug-1825.d (_table): Update.
967 * gas/m68hc11/bug-1825.s (_table): Add tests for 16-bit absolute relocs
968
ab53523a
SC
9692003-04-05 Stephane Carrez <stcarrez@nerim.fr>
970
971 * gas/m68hc11/insns.s: Add %page and %addr checks.
972 * gas/m68hc11/insns12.s: Likewise.
973 * gas/m68hc11/insns-dwarf2.d: Update.
974 * gas/m68hc11/insns.d: Update.
975
97f2bd8b
CD
9762003-04-04 Chris Demetriou <cgd@broadcom.com>
977
978 * gas/mips/mips5.d: New test.
979 * gas/mips/mips5.l: New test stderr listing.
980 * gas/mips/mips5.s: New test source file.
981 * gas/mips/mips.exp: Run the mips5 test.
982
8fbf1ae5
PB
9832003-04-03 Philip Blundell <philb@gnu.org>
984
985 * gas/arm/offset.s: New test.
986 * gas/arm/arm.exp (run_errors_test): Run it.
987
af22f5b2
CD
9882003-04-02 Chris Demetriou <cgd@broadcom.com>
989
990 * gas/mips/ulh.d: Adjust for ulh and ulhu macro assembly changes.
991
992 * gas/mips/mips.exp: Define new "gpr_ilocks" architecture
993 property, and add it to mips2 (and later) chips and r3900.
994 * gas/mips/uld2.s: New test source file.
995 * gas/mips/ulh2.s: Likewise.
996 * gas/mips/ulw2.s: Likewise.
997 * gas/mips/uld2.l: New test stderr listing.
998 * gas/mips/ulh2.l: Likewise.
999 * gas/mips/ulw2.l: Likewise.
1000 * gas/mips/uld2-eb.d: New test.
1001 * gas/mips/uld2-el.d: Likewise.
1002 * gas/mips/ulh2-eb.d: Likewise.
1003 * gas/mips/ulh2-el.d: Likewise.
1004 * gas/mips/ulw2-eb-ilocks.d: Likewise.
1005 * gas/mips/ulw2-eb.d: Likewise.
1006 * gas/mips/ulw2-el-ilocks.d: Likewise.
1007 * gas/mips/ulw2-el.d: Likewise.
1008 * gas/mips/mips.exp: Run new tests for appropriate architectures.
1009
e0001a05
NC
10102003-04-01 Bob Wilson <bob.wilson@acm.org>
1011
2ebaa23b
AM
1012 * gas/xtensa/all.exp: New file.
1013 * gas/xtensa/entry_align.s: Likewise.
1014 * gas/xtensa/entry_misalign2.s: Likewise.
1015 * gas/xtensa/entry_misalign.s: Likewise.
1016 * gas/xtensa/j_too_far.s: Likewise.
1017 * gas/xtensa/loop_align.s: Likewise.
1018 * gas/xtensa/loop_misalign.s: Likewise.
e0001a05 1019
e16bb312
NC
10202003-03-25 Stan Cox <scox@redhat.com>
1021 Nick Clifton <nickc@redhat.com>
2ebaa23b 1022
e16bb312
NC
1023 Contribute support for Intel's iWMMXt chip - an ARM variant:
1024
1025 * gas/arm/arm.exp: Run iwmmxt test.
1026 * gas/arm/iwmmxt.s: New test source file.
1027 * gas/arm/iwmmxt.d: New test expected results file.
1028 * gas/elf/elf.exp: Fix section2 test to cope with note section.
1029 * gas/eld/section2.e-miwxxmt: New test expected results file.
1030
d17b874b
AO
10312003-03-12 Alexandre Oliva <aoliva@redhat.com>
1032
1033 * gas/mips/branch-misc-2.s: Add branch to symbol in another
1034 section.
1035 * gas/mips/branch-misc-2.l: Update error messages and warnings.
1036
f958455d
AO
10372003-03-12 Alexandre Oliva <aoliva@redhat.com>
1038
1039 * Reverted previous patch.
1040
7c2be35c
TS
10412003-03-02 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1042
1043 * gas/mips/bge.d: Reactivate external branch tests.
1044 * gas/mips/bge.s: Likewise.
1045 * gas/mips/bgeu.d: Likewise.
1046 * gas/mips/bgeu.s: Likewise.
1047 * gas/mips/blt.d: Likewise.
1048 * gas/mips/blt.s: Likewise.
1049 * gas/mips/bltu.d: Likewise.
1050 * gas/mips/bltu.s: Likewise.
1051 * gas/mips/branch-misc-2.d: New File.
1052 * gas/mips/branch-misc-2.l: Remove.
1053 * gas/mips/mips.exp: Adjust branch-misc-2 test.
1054
cce4814f
NC
10552003-02-21 Nick Clifton <nickc@redhat.com>
1056
1057 * gas/all/test-gen.c: New file: Framework for automatically
1058 generating assembler test files.
2ebaa23b 1059 * gas/all/test-examples.c: New file: Example of a file using
cce4814f
NC
1060 test-gen.c.
1061
2ebaa23b 1062 * gas/arm/maverick.c: Rework to produce correct test files and
cce4814f 1063 fix formatting.
2ebaa23b
AM
1064 * gas/arm/maverick.s: Regenerate.
1065 * gas/arm/maverick.d: Regenerate.
1066 * gas/arm/arm.exp: Always run Maverick tests.
cce4814f 1067
64bdfcaf
RS
10682003-02-21 Richard Sandiford <rsandifo@redhat.com>
1069
1070 * gas/mips/elf-rel14.[sd]: New test.
1071 * gas/mips/mips.exp: Run it.
1072
5919d012
RS
10732003-02-07 Richard Sandiford <rsandifo@redhat.com>
1074
1075 * gas/mips/rel12.[sd], gas/mips/rel13.[sd]: New tests.
1076 * gas/mips/mips.exp: Run them.
1077
09b8f35a
RS
10782003-02-07 Richard Sandiford <rsandifo@redhat.com>
1079
1080 * gas/mips/expr1.[sd]: New test.
1081 * gas/mips/mips.exp: Run it.
1082
43e9b450
AM
10832003-02-06 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
1084
1085 * gas/i386/x86-64-opcode.s: More tests for x86-64 MOVD opcodes.
1086 * gas/i386/x86-64-opcode.d: Adjust to suit.
1087
24fdaefe
HPN
10882003-02-04 Hans-Peter Nilsson <hp@axis.com>
1089
1090 * gas/cris/rd-dw2-1.d: Adjust for dwarf2 directory table change.
1091
5e0116d5
RS
10922003-02-02 Richard Sandiford <rsandifo@redhat.com>
1093
1094 * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd],
1095 gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests.
1096 * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf
1097 targets. Run elf-rel10 and elf-rel11 for NewABI targets.
1098
a4cb6c4d
AO
10992003-01-27 Alexandre Oliva <aoliva@redhat.com>
1100
1101 * gas/mips/n32-consec.d: New.
1102 * gas/mips/n32-consec.s: New.
1103 * gas/mips/mips.exp (run_list_test_arches): Run it on irix6 and
1104 mips64*-linux* systems.
1105
3434109f
MS
11062003-01-23 Martin Schwidefsky <schwidefsky@de.ibm.com>
1107
1108 * gas/s390/reloc.s: Add test for PLT reloc against locally defined
1109 but global function.
1110 * gas/s390/reloc.d: Likewise.
1111 * gas/s390/reloc64.s: Likewise.
1112 * gas/s390/reloc64.d: Likewise.
1113
3dbe594b
NC
11142003-01-21 Adrian Bunk <bunk@fs.tum.de>
1115
1116 * gas/sparc/sparc.exp (sparc_elf_setup): All NetBSD ELF targets
1117 should pass these tests.
1118
fa87107f
MS
11192003-01-20 Martin Schwidefsky <schwidefsky@de.ibm.com>
1120
1121 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
1122 relocations.
1123 * gas/s390/reloc.s: Likewise.
1124 * gas/s390/reloc64.d: Likewise.
1125 * gas/s390/reloc64.s: Likewise.
1126
33d9fdd0
DD
11272003-01-07 DJ Delorie <dj@redhat.com>
1128
1129 * gas/xstormy16/reloc-2.d: Adjust for fixed REL12 relocs.
1130
a99bcdd0
SC
11312003-01-02 Jeff Johnston <jjohnstn@redhat.com>
1132
1133 * gas/iq2000: New testsuite.
1134
071742cf
CD
11352003-01-02 Chris Demetriou <cgd@broadcom.com>
1136
1137 * gas/mips/elf_arch_mips32r2.d: Fix file description comment.
1138
bbcc0807
CD
11392002-12-31 Chris Demetriou <cgd@broadcom.com>
1140
1141 * gas/mips/cp0sel-names-mips32.d: New test.
1142 * gas/mips/cp0sel-names-mips32r2.d: New test.
1143 * gas/mips/cp0sel-names-mips64.d: New test.
1144 * gas/mips/cp0sel-names-numeric.d: New test.
1145 * gas/mips/cp0sel-names-sb1.d: New test.
1146 * gas/mips/cp0sel-names.s: New test source file.
1147 * gas/mips/mips.exp: Run new tests.
1148
b337e146
CD
11492002-12-30 Chris Demetriou <cgd@broadcom.com>
1150
1151 * gas/mips/elf_arch_mips1.d: New test.
1152 * gas/mips/elf_arch_mips2.d: New test.
1153 * gas/mips/elf_arch_mips3.d: New test.
1154 * gas/mips/elf_arch_mips4.d: New test.
1155 * gas/mips/elf_arch_mips5.d: New test.
1156 * gas/mips/elf_arch_mips32.d: New test.
1157 * gas/mips/elf_arch_mips32r2.d: New test.
1158 * gas/mips/elf_arch_mips64.d: New test.
1159 * gas/mips/empty.s: New test source file.
1160 * gas/mips/mips.exp: Run new tests.
1161
1162 * gas/mips/elf_ase_mips16.d: Change to use empty.s
1163 * gas/mips/elf_ase_mips16.s: Remove.
1164
54610ba2 11652002-12-30 Chris Demetriou <cgd@broadcom.com>
af7ee8bf
CD
1166
1167 * gas/mips/cp0-names-mips32r2.d: New test.
1168 * gas/mips/hwr-names-mips32r2.d: New test.
1169 * gas/mips/hwr-names-numeric.d: New test.
1170 * gas/mips/hwr-names.s: New test source file.
1171 * gas/mips/mips32r2.d: New test.
1172 * gas/mips/mips32r2.s: New test source file.
1173 * gas/mips/mips32r2-ill.l: New test.
1174 * gas/mips/mips32r2-ill.s: New test source file.
1175 * gas/mips/mips.exp: Add mips32r2 architecture data array
1176 entry. Run new tests mentioned above.
1177
2469cfa2
NC
11782002-12-24 Dmitry Diky <diwil@mail.ru>
1179
1180 * gas/msp430: New directory.
1181 * gas/msp430/msp430.exp: Test msp430 assembler.
1182 * gas/msp430/opcode.s: Test source file.
1183 * gas/msp430/opcode.s: Expected disassembly.
1184
5915a74a
CD
11852002-12-27 Chris Demetriou <cgd@broadcom.com>
1186
1187 * gas/mips/mips.exp: Define the notion of an "architecture data
1188 array," add comments indicating how to add a new architecture and
1189 suggestions for adding new tests. Populate the architecture data
1190 array with many known architectures and convert many tests to
1191 be run for multiple architectures.
1192 (mips_arches): New global array.
1193 (mips_arch_create, mips_arch_list_all, mips_arch_data)
1194 (mips_arch_displayname, mips_arch_properties)
1195 (mips_arch_as_flags, mips_arch_objdump_flags, mips_arch_matches)
1196 (mips_arch_list_matching): New functions to operate on mips_arches.
1197 (run_dump_test_arch, run_dump_test_arches, run_list_test_arch)
1198 (run_list_test_arches): New functions.
1199 (run_list_test): Document and add an optional "test name" argument.
1200 * gas/mips/abs.d: Remove CPU-specific assembler and objdump flags,
1201 and CPU names from test names.
1202 * gas/mips/add.d: Likewise.
1203 * gas/mips/and.d: Likewise.
1204 * gas/mips/dli.d: Likewise.
1205 * gas/mips/jal-empic-elf-2.d: Likewise.
1206 * gas/mips/jal-empic-elf-3.d: Likewise.
1207 * gas/mips/jal-empic-elf.d: Likewise.
1208 * gas/mips/lb-svr4pic.d: Likewise.
1209 * gas/mips/lb.d: Likewise.
1210 * gas/mips/mips32.d: Likewise.
1211 * gas/mips/mips4.d: Likewise.
1212 * gas/mips/mips64.d: Likewise.
1213 * gas/mips/rol-hw.d: Likewise.
1214 * gas/mips/rol.d: Likewise.
1215 * gas/mips/rol64-hw.d: Likewise.
1216 * gas/mips/rol64.d: Likewise.
1217 * gas/mips/elf-jal.d: Likewise. Also, indicate ELF in test name.
1218 * gas/mips/mips64-mdmx.d: Tweak printed name to indicate that this
1219 test uses the -mdmx flag.
1220 * gas/mips/mips64-mips3d.d: Tweak printed name to indicate that
1221 this test uses the -mips3d flag.
1222 * gas/mips/mips64-mips3d-incl.d: New file.
1223
640c0ccd
CD
12242002-12-27 Chris Demetriou <cgd@broadcom.com>
1225
1226 * gas/mips/cp0-names-mips32.d: New file.
1227 * gas/mips/cp0-names-mips64.d: New file.
1228 * gas/mips/cp0-names-numeric.d: New file.
1229 * gas/mips/cp0-names-sb1.d: New file.
1230 * gas/mips/cp0-names.s: New file.
1231 * gas/mips/fpr-names-32.d: New file.
1232 * gas/mips/fpr-names-64.d: New file.
1233 * gas/mips/fpr-names-n32.d: New file.
1234 * gas/mips/fpr-names-numeric.d: New file.
1235 * gas/mips/fpr-names.s: New file.
1236 * gas/mips/gpr-names-32.d: New file.
1237 * gas/mips/gpr-names-64.d: New file.
1238 * gas/mips/gpr-names-n32.d: New file.
1239 * gas/mips/gpr-names-numeric.d: New file.
1240 * gas/mips/gpr-names.s: New file.
1241 * gas/mips/mips.exp: Run new tests.
1242
e8119602 12432002-12-20 Chris Demetriou <cgd@broadcom.com>
9a7e42b6 1244
2ebaa23b
AM
1245 * lib/gas-defs.exp (run_dump_test): Add a new optional argument,
1246 "extra_options".
9a7e42b6 1247
82dd0097
CD
12482002-12-18 Chris Demetriou <cgd@broadcom.com>
1249
1250 * gas/mips/rol.s: Add ".set noat" and some new instructions to test.
1251 * gas/mips/rol64.s: Likewise.
1252 * gas/mips/rol.l: New file.
1253 * gas/mips/rol.d: Adjust to use rol.l and for rol.s changes.
1254 * gas/mips/rol64.l: New file.
1255 * gas/mips/rol64.d: Adjust to use rol64.l and for rol64.s changes.
1256 * gas/mips/rol-hw.d: New file.
1257 * gas/mips/rol-hw.l: New file.
1258 * gas/mips/rol64-hw.d: New file.
1259 * gas/mips/rol64-hw.l: New file.
1260 * gas/mips/mips.exp: Run rol-hw and rol64-hw tests.
1261
6f171daa
AO
12622002-12-12 Alexandre Oliva <aoliva@redhat.com>
1263
1264 * gas/mips/beq.d: Comment out branches to undefined symbols,
1265 no longer supported.
1266 * gas/mips/beq.s: Likewise.
1267 * gas/mips/bge.d: Likewise.
1268 * gas/mips/bge.s: Likewise.
1269 * gas/mips/bgeu.d: Likewise.
1270 * gas/mips/bgeu.s: Likewise.
1271 * gas/mips/blt.d: Likewise.
1272 * gas/mips/blt.s: Likewise.
1273 * gas/mips/bltu.d: Likewise.
1274 * gas/mips/bltu.s: Likewise.
1275 * gas/mips/mips.exp: Change branch-misc-2 test to run_list_test.
1276 * gas/mips/branch-misc-2.d: Removed.
1277 * gas/mips/branch-misc-2.s: Added branches to undefined symbols.
1278 * gas/mips/branch-misc-2.l: New.
1279
f56074d6
AH
12802002-12-09 Aldy Hernandez <aldyh@redhat.com>
1281
1282 * gas/ppc/booke.d: Fix msync and mbar to reflect reality.
1283
1284 * gas/ppc/e500.d: Fix m[tf]pmr to reflect reality.
1285
f39f5da9
SC
12862002-12-08 Stephane Carrez <stcarrez@nerim.fr>
1287
1288 * gas/m68hc11/m68hc11.exp (gas_m68hc11_error): New function;
1289 (gas_m68hc11_warning): New function.
1290 (gas_m68hc11_message): New function.
1291 (top): New tests for assembler errors.
1292 (gas_m68hc11_opcode_list): New function.
1293 (top): New tests for opcode list.
1294
5da0c277
SC
12952002-12-08 Stephane Carrez <stcarrez@nerim.fr>
1296
1297 * gas/m68hc11/bug-1825.s: Add some tests.
1298 * gas/m68hc11/bug-1825.d: Update.
1299 * gas/m68hc11/opers12.d: Update.
1300 * gas/m68hc11/opers12-dwarf2.d: Update.
1301
fa2c7eff
RH
13022002-12-05 Richard Henderson <rth@redhat.com>
1303
1304 * gas/ia64/ltoff22x-1.[ds]: New.
1305 * gas/ia64/ia64.exp: Run it.
1306
d070dab9
JW
13072002-12-05 Jim Wilson <wilson@redhat.com>
1308
2ebaa23b
AM
1309 * gas/ia64/opc-x.d: Regenerate.
1310
cb4eb367
AM
13112002-12-05 Alan Modra <amodra@bigpond.net.au>
1312
1313 * gas/arm/adrl.s: Pad end of .text.
1314 * gas/arm/adrl.d: Adjust to suit.
1315
c10d9d8f
JW
13162002-12-04 David Mosberger <davidm@hpl.hp.com>
1317
1318 * gas/ia64/opc-b.d: Update for instructions added by SDM2.1.
1319 * gas/ia64/opc-b.s: Ditto.
1320 * gas/ia64/opc-f.d: Ditto.
1321 * gas/ia64/opc-f.s: Ditto.
1322 * gas/ia64/opc-i.d: Ditto.
1323 * gas/ia64/opc-i.s: Ditto.
1324 * gas/ia64/opc-m.d: Ditto.
1325 * gas/ia64/opc-m.s: Ditto.
1326 * gas/ia64/opc-x.d: Ditto.
1327 * gas/ia64/opc-x.s: Ditto.
1328
a823923b
RH
13292002-12-03 Richard Henderson <rth@redhat.com>
1330
1331 * gas/ia64/ldxmov-1.[ds]: New.
1332 * gas/ia64/ldxmov-2.[ls]: New.
1333 * gas/ia64/ia64.exp: Run them.
1334
dc8ec78b
AM
13352002-12-03 Alan Modra <amodra@bigpond.net.au>
1336
1337 * gas/arm/adrl.s: Test behaviour against globals too.
1338 * gas/arm/adrl.d: Adjust.
1339
fea17916
NC
13402002-12-02 Nick Clifton <nickc@redhat.com>
1341
1342 * gasp: Remove entire directory tree. (Gasp has been removed from
1343 binutils).
dc8ec78b 1344 * config/default.asp (GASP): Remove definition and initialization.
fea17916 1345
27bdea3d
SC
13462002-12-01 Stephane Carrez <stcarrez@nerim.fr>
1347
1348 * gas/m68hc11/m68hc11.exp: Rename from all.exp; run the new tests.
1349 * gas/m68hc11/all.exp: Remove.
1350 * gas/m68hc11/indexed12.d: New test.
1351 * gas/m68hc11/indexed12.s: Likewise.
1352 * gas/m68hc11/bug-1825.d: Likewise.
1353 * gas/m68hc11/bug-1825.s: Likewise.
1354
49fa082d
SC
13552002-12-01 Stephane Carrez <stcarrez@nerim.fr>
1356
1357 * gas/m68hc11/insns.s: Don't use .comm for stack symbol so that objdump
1358 can find the real symbol and not a gas internal debug symbol.
1359 * gas/m68hc11/insns.d: Update.
1360 * gas/m68hc11/insns-dwarf2.d: Update.
1361 * gas/m68hc11/insns12.d: Update.
1362 * gas/m68hc11/opers12.s (min5b, min9b): Use 16 and -256 for the min.
1363 * gas/m68hc11/opers12.d: Update after indexed offset operand fixes.
1364 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1365
0174e383
KK
13662002-11-30 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1367
1368 * sh/gas/sh/pic.s: Add a test for ".long foo@PLT+.-2-label".
1369 * sh/gas/sh/pic.d: Add expected output.
1370
143c8e19
NC
13712002-11-29 Nick Clifton <nickc@redhat.com>
1372
1373 * gas/arm/arch5tej.s: Replace "nop"s with tests of breakpoint
1374 instruction.
1375 * gas/arm/arch5tej.d: Expect "bkpt"s not nops.
1376
c79b382e
HPN
13772002-11-26 Hans-Peter Nilsson <hp@axis.com>
1378
1379 * gas/cris/rd-bcnst.d, gas/cris/rd-bcnst.d: New test.
1380
d12e3de5
DD
13812002-11-25 DJ Delorie <dj@redhat.com>
1382
1383 * gas/xstormy16/allinsn.d: Fix sdiv/sdivlh encodings.
1384
c8014bda
DD
13852002-11-19 DJ Delorie <dj@redhat.com>
1386
1387 * gas/xstormy16/allinsn.sh: Add sdiv, divlh, and sdivlh.
1388 * gas/xstormy16/allinsn.d: Regenerate.
1389 * gas/xstormy16/allinsn.s: Regenerate.
2ebaa23b 1390
eb128449
SS
13912002-11-18 Svein E. Seldal <Svein.Seldal@solidas.com>
1392
1393 * gas/all/gas.exp: Setup for tic4x testcase
1394 * gas/macros/macros.exp: Ditto
1395 * gas/tic4x: New tic4x gas testsuite directory
1396 * gas/tic4x/addressing.s: Create. Fix bug in one insn
1397 * gas/tic4x/addressing_c3x.d: Create and update
1398 * gas/tic4x/addressing_c4x.d: Create and update
1399 * gas/tic4x/allopcodes.S: Create. Add support for new
1400 opclass.h changes.
1401 * gas/tic4x/data.d: Create
1402 * gas/tic4x/data.s: Create
1403 * gas/tic4x/float.d: Create
1404 * gas/tic4x/float.s: Create
1405 * gas/tic4x/opclasses.h: Create. Added testsuites for the
1406 new enhanced opcodes.
1407 * gas/tic4x/opcodes.s: Create (regenerate).
1408 * gas/tic4x/opcodes_c3x.d: Create. Updated from enhanced
1409 changes
1410 * gas/tic4x/opcodes_c4x.d: Create. Ditto.
1411 * gas/tic4x/rebuild.sh: Create
1412 * gas/tic4x/registers.s: Create
1413 * gas/tic4x/registers_c3x.d: Create
1414 * gas/tic4x/registers_c4x.d: Create
1415 * gas/tic4x/zeros.d: Create
bbce6ab7 1416 * gas/tic4x/zeros.s: Create
eb128449
SS
1417 * gas/tic4x/opcodes_new.d: Added new testsuite for
1418 the enhanced and special insns.
1419 * gas/tic4x/tic4x.exp: Create. Added the opcodes_new testsuite
1420
852f55ac
AM
14212002-11-12 Alan Modra <amodra@bigpond.net.au>
1422
1423 * gas/ppc/booke.d: Adjust output for corrected condition reg.
1424
b46c1691
NC
14252002-11-07 Nick Clifton <nickc@redhat.com>
1426
1427 * gas/all/gas.exp: Only run fastcall test for x86 PE targets.
1428
c9e38879
NC
14292002-11-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
1430
1431 * gas/all/gas.exp: Run fastcall label handling test.
1432 * gas/all/fastcall.s: New file for testing handling of fastcall
1433 labels.
1434
4dd8d67b
L
14352002-11-01 H.J. Lu <hjl@gnu.org>
1436
1437 * gas/i386/i386.exp: Add "sub".
1438
1439 * gas/i386/sub.d: New.
1440 * gas/i386/sub.s: New.
1441
3d4a853f
L
14422002-10-22 H.J. Lu <hjl@gnu.org>
1443
1444 * gas/mips/branch-misc-2.d: Updated.
1445
c84e5117
HPN
14462002-10-23 Hans-Peter Nilsson <hp@axis.com>
1447
1448 * gas/cris/rd-pcrel1.d, gas/cris/rd-pcrel1.s,
1449 gas/cris/rd-pcrel2.d, gas/cris/rd-pcrel2.s: New tests.
1450
631cb423
RS
14512002-10-21 Richard Sandiford <rsandifo@redhat.com>
1452
1453 * gas/mips/elf-rel7.[sd]: New test.
1454 * gas/mips/mips.exp: Run it.
1455
63d0b393
AO
14562002-10-12 Alexandre Oliva <aoliva@redhat.com>
1457
1458 * gas/mips/mips.exp: Don't xfail relax.
1459 * gas/mips/relax.s: Increase coverage.
1460 * gas/mips/relax.d: Add expected output. Use relax.l for as stderr.
1461 * gas/mips/relax.l: New file.
1462
94a03f18
KK
14632002-10-11 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1464
1465 * gas/sh/tlsd.s, gas/sh/tlsd.d: New.
1466 * gas/sh/tlsnopic.s, gas/sh/tlsnopic.d: New.
1467 * gas/sh/tlspic.s, gas/sh/tlspic.d: New.
1468 * gas/sh/basic.exp: Add new tests.
1469
42bf09b2
SC
14702002-10-09 Stephen Clarke <stephen.clarke@superh.com>
1471
1472 * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the
1473 lsb in SHmedia code addresses.
1474 * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable
1475 recognition of SH-1/2/3/4 instructions.
1476 (proc do_fp): Do not run dsp tests for sh64*-*-linux*.
1477 * gas/sh/sh64/abi-32.d: Adjust expected output to include
1478 sh64*-*-linux* formats too.
1479 * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d,
1480 gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d,
1481 gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d,
1482 gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d,
1483 sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d,
1484 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d,
1485 gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d,
1486 gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d,
1487 gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d,
1488 gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d,
1489 gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d,
1490 gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d,
1491 gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d,
1492 gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d,
1493 gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d,
1494 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
1495 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d,
1496 gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d,
1497 gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d,
1498 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d,
1499 gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d,
1500 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d,
1501 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d,
1502 gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d,
1503 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d,
1504 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d,
1505 gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d,
1506 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d,
1507 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
1508 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
1509 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
1510 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
1511 gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d,
1512 gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d,
1513 gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d,
1514 gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d,
1515 gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d,
1516 gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d,
1517 gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d,
1518 gas/sh/sh64/ua64-1.d: Likewise.
bbce6ab7 1519
21bd8c31
CD
15202002-10-03 Chris Demetriou <cgd@broadcom.com>
1521
1522 * gas/mips/mips-no-jalx.l: Make error message regexps accomodate
1523 tools which target a specific CPU by default.
1524
28602ebf
KK
15252002-10-03 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1526
1527 * testsuite/gas/sh/pcrel2.d: Check code also.
1528
7a68fea6
SC
15292002-10-02 Stephen Clarke <stephen.clarke@superh.com>
1530
1531 * gas/sh/sh64/ptc32-noexp-1.d: Adjust for changes to *ABS*
1532 symbol generation.
1533 * gas/sh/sh64/ptc64-noexp-1.d: Likewise.
bbce6ab7 1534
f11b4434
L
15352002-09-30 H.J. Lu <hjl@gnu.org>
1536
1537 * gas/mips/mips.exp: Undo the last change.
1538
5d42dcdf
L
15392002-09-30 H.J. Lu <hjl@gnu.org>
1540
1541 * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
1542 empic3_g2 on Linux/mips.
1543
17c06574
L
15442002-09-30 H.J. Lu <hjl@gnu.org>
1545
28e0c55d
L
1546 * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
1547 rest of output.
17c06574 1548
60b63b72 15492002-09-30 Gavin Romig-Koch <gavin@redhat.com>
bbce6ab7
AM
1550 Ken Raeburn <raeburn@cygnus.com>
1551 Aldy Hernandez <aldyh@redhat.com>
1552 DJ Delorie <dj@redhat.com>
1553 Michael Meissner <meissner@redhat.com>
1554 Eric Christopher <echristo@redhat.com>
1555 Richard Sandiford <rsandifo@redhat.com>
60b63b72
RS
1556
1557 * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to...
1558 * gas/mips/vr4111.[sd]: ...this new test.
1559 * gas/mips/vr4120.[sd],
1560 * gas/mips/vr4122.[sd],
1561 * gas/mips/vr5400.[sd],
1562 * gas/mips/vr5500.[sd]: New tests.
1563 * mips.exp: Run them.
1564
8ba4dac0
DJ
15652002-09-27 Kaz Kojima <kkojima@rr.iij4u.or.jp>
1566
1567 * gas/sh/pcrel2.s: New.
1568 * gas/sh/pcrel2.d: New.
1569 * gas/sh/basic.exp: Add pcrel2 test.
1570
8f3f3666
JT
15712002-09-27 Jason Thorpe <thorpej@wasabisystems.com>
1572
1573 * gas/vax/elf-rel.[ds]: New test.
1574 * gas/vax/quad.exp: Move contents to...
1575 * gas/vax/vax.exp: ...here. New file.
1576
502eccd9
L
15772002-09-27 H.J. Lu <hjl@gnu.org>
1578
1579 * gas/mips/mips-jalx.s: Add ".p2align 4".
1580 * gas/mips/mips16-jalx.s: Likewise.
1581
1582 * gas/mips/mips-jalx.d: Check nop.
1583 * gas/mips/mips16-jalx.d: Likewise.
1584
3396de36
TS
15852002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1586
1587 * gas/mips/mips-jalx.d: New file, check jalx assembly.
1588 * gas/mips/mips-jalx.s: Likewise.
1589 * gas/mips/mips-no-jalx.l: Likewise.
1590 * gas/mips/mips-no-jalx.s: Likewise.
1591 * gas/mips/mips16-jalx.d: Likewise.
1592 * gas/mips/mips16-jalx.s: Likewise.
1593 * gas/mips/mips.exp: Add new tests.
1594
f3c0ec86
TS
15952002-09-26 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1596
1597 * gas/mips/jal-range.s: Fix jump overflow check.
1598 * gas/mips/jal-range.l: Likewise.
1599
9d7f5776
NC
16002002-09-23 Nick Clifton <nickc@redhat.com>
1601
1602 * gas/arm/armv1-bad.s: Add LDM and STM instructions which are
1603 unpredictable because of their use of the writeback bit.
1604
96ea7171
NC
16052002-09-21 Nick Clifton <nickc@redhat.com>
1606
1607 * gas/arm/inst.s: Fix UNPREDICATABLE use of writeback in LDM/STM
1608 instructions.
1609 * gas/arm/inst.d: Update expected results.
1610
37e55690
JJ
16112002-09-19 Jakub Jelinek <jakub@redhat.com>
1612
1613 * gas/i386/tlspic.s: Add tests.
1614 * gas/i386/tlspic.d: Regenerated.
1615 * gas/i386/tlsnopic.s: Add tests.
1616 * gas/i386/tlsnopic.d: Regenerated.
1617
021c2b5e
RH
16182002-09-19 Richard Henderson <rth@redhat.com>
1619
1620 * gas/alpha/elf-reloc-7.s: New.
1621 * gas/alpha/elf-reloc-7.d: New.
1622 * gas/alpha/alpha.exp: Run it.
1623
885add95
CD
16242002-09-18 Chris Demetriou <cgd@broadcom.com>
1625
1626 * gas/mips/mips-abi32-pic2.s: New file.
1627 * gas/mips/mips-abi32-pic2.d: New file.
1628 * gas/mips/mips.exp: Run new test.
1629
16302002-09-18 Chris Demetriou <cgd@broadcom.com>
65551fa4
CD
1631
1632 * gas/mips/baddata1.s: New file.
1633 * gas/mips/baddata1.l: New file.
1634 * gas/mips/mips.exp: Run new test.
1635
2dc83527
CD
16362002-09-18 Chris Demetriou <cgd@broadcom.com>
1637
1638 * gas/mips/branch-misc-1.d: New file.
1639 * gas/mips/branch-misc-1.s: New file.
1640 * gas/mips/branch-misc-2.s: New file.
1641 * gas/mips/branch-misc-2.d: New file.
1642 * gas/mips/mips.exp: Run new tests.
1643
f697dfed
TS
16442002-09-17 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
1645
1646 * gas/mips/jal-range.s: Check for jal overflows.
1647 * gas/mips/jal-range.l: List file for it.
1648 * gas/mips/mips.exp: Use it.
1649
fc697c14
BE
16502002-09-08 Ben Elliston <bje@redhat.com>
1651
1652 * gas/hppa/basic/basic.exp: Update DejaGnu mail address.
1653 * gas/hppa/parse/parse.exp: Likewise.
1654 * gas/hppa/reloc/reloc.exp: Likewise.
1655 * gas/hppa/unsorted/unsorted.exp: Likewise.
1656 * gas/mn10200/basic.exp: Likewise.
1657 * gas/mn10300/basic.exp: Likewise.
1658 * gas/sh/basic.exp: Likewise.
1659 * gas/sh/sh64/sh64.exp: Likewise.
1660 * gas/v850/basic.exp: Likewise.
1661 * lib/gas-defs.exp: Likewise.
1662
1663 * gas/all/gas.exp: Removing limping support for DejaGnu 1.1.1.
1664 * gasp/gasp.exp: Likewise.
1665
63ba7a1c
AM
16662002-09-05 Alan Modra <amodra@bigpond.net.au>
1667
1668 * gas/i386/absrel.s: New.
1669 * gas/i386/absrel.d: New.
1670 * gas/i386/pcrel.s: New.
1671 * gas/i386/pcrel.d: New.
1672 * gas/i386/i386.exp: Run them.
1673 * gas/testsuite/gas/mmix/comment-1.d: Don't test the symbol
1674 index, the name will do.
1675 * gas/mri/moveml.d: Escape dots.
1676 * gas/macros/macros.exp (strings): Add rs6000-*-* to xfails.
1677 * gas/mips/beq.s: Don't make text_label global.
1678 * gas/mips/mips32.s: Likewise.
1679 * gas/mips/mips64-mips3d.s: Likewise.
1680
bcd93207
AM
16812002-08-28 Alan Modra <amodra@bigpond.net.au>
1682
deda5edf
AM
1683 * gas/mcore/allinsn.d: Escape dots. Pass -z to objdump and adjust
1684 to suit. Match coff relocs. Match "from address pool" comments.
1685 * gas/sparc/pcrel.s: Use 2b label in expressions.
1686 * gas/sparc/pcrel64.s: Likewise.
1687 * gas/sparc/pcrel.d: Adjust to suit.
1688 * gas/sparc/pcrel64.d: Likewise.
1689 * gas/vtable/vtable.exp: Move xfails to ..
1690 (proc vtable_setup_xfails): .. here. Add i866.
1691
bcd93207
AM
1692 * gas/macros/macros.exp (strings): Update xfails.
1693
6c091933
AM
16942002-08-26 Alan Modra <amodra@bigpond.net.au>
1695
4fa0e86f
AM
1696 * gas/m68k/all.exp: xfail non-ELF targets on pcrel test.
1697
98b37a6b
AM
1698 * gas/m68hc11/insns.d: Quote dots.
1699 * gas/m68hc11/opers12.d: Likewise.
1700
8ace442d
AM
1701 * gas/ieee-fp/x930509a.exp: Run the test but xfail. Add c80 to xfails.
1702
6c2beb07
AM
1703 * gas/vax/quad.exp: Use quad_elf.s for ELF targets.
1704 * gas/vax/quad.s: Align
1705 * gas/vax/quad_elf.s: New version of quad.s with %reg.
1706
96e97d9b
AM
1707 * gas/sparc/sparc.exp (sparc_elf_setup): New.
1708 Use it to xfail for non-ELF targets.
1709
6c091933
AM
1710 * gas/tic54x/align.s: Add comment.
1711 * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change.
1712 * gas/tic54x/extaddr.d: Similarly adjust disassembly tail.
1713
f598fd5e
NC
17142002-08-22 Nick Clifton <nickc@redhat.com>
1715
1716 * gas/arm/arch5tej.s: Add nops to align output.
1717 * gas/arm/arch5tej.d: Expect nops.
bbce6ab7
AM
1718 * gas/arm/arm7t.s: Add nops, remove thumb instructions.
1719 * gas/arm/arm7t.d: Expect nops.
1720 * gas/arm/armv1.s: Add nops.
1721 * gas/arm/armv1.d: Expect nops.
1722 * gas/arm/fpa-mem.s: Add nops.
1723 * gas/arm/fpa-mem.d: Expext nops.
1724 * gas/arm/vfp1.s: Add nops.
1725 * gas/arm/vfp1.d: Expect nops.
1726 * gas/arm/xscale.s: Add nops.
1727 * gas/arm/xscale.d: Expect nops.
1728 * gas/arm/arm.exp: Do not run thumb tests for arm-aout
f598fd5e
NC
1729 toolchain.
1730
7bbfa6f5
AM
17312002-08-22 Alan Modra <amodra@bigpond.net.au>
1732
1733 * gas/ppc/ppc.exp: Don't run e500 test on xcoff targets.
1734 * gas/ppc/astest2.d: Escape dots.
1735
483fc7cd
RS
17362002-08-20 Richard Sandiford <rsandifo@redhat.com>
1737
1738 * gas/mips/rol.s: Add rotate by zero tests.
1739 * gas/mips/rol.d: Update accordingly.
1740 * gas/mips/rol64.d: Expect rotates by zero to use dsrl.
1741
5578ad9c
EZ
17422002-08-19 Elena Zannoni <ezannoni@redhat.com>
1743
bbce6ab7
AM
1744 From matthew green <mrg@redhat.com>
1745 * e500.s: New tests for e500 instructions.
1746 * e500.d: Results for new test.
1747 * ppc.exp: Test e500.s.
5578ad9c 1748
2af28746 17492002-08-16 Stephen Clarke <stephen.clarke@superh.com>
1b44b93c
SC
1750
1751 * gas/sh/sh64/datal32-3.d: Formatting change to match the current
1752 output of objdump.
1753
8bda4946
AM
17542002-08-16 Alan Modra <amodra@bigpond.net.au>
1755
1756 * gas/all/gas.exp (forward references): Don't test c30.
1757 * gas/d30v/guard-debug.d: Use -gstabs rather than -g.
1758 * gas/elf/ehopt0.s: Don't use "$" in labels.
1759 * gas/ieee-fp/x930509a.exp: Don't test c30.
1760 * gas/m68hc11/malis.d: Adjust -I so that test runs when not building
1761 in source dir.
1762 * gas/mri/mri.exp: Don't run on "m68hc*".
1763 * gas/sh/basic.exp (do_fp): Match LE too.
1764 (pcrel-coff): Run this version for "sh*-pe*" and rename "sh*-hms" to
1765 "sh*-rtems".
1766 * gas/sh/pcrel-coff.d: Add -EB to objdump flags.
1767 * gas/vtable/vtable.exp: Don't run on linuxecoff. setup_xfail in
1768 preference to not running on ELF targets that might one day pass.
1769 Add more xfails. Add more targets to the REL list.
1770
b57efb7d
L
17712002-08-14 H.J. Lu <hjl@gnu.org>
1772
1773 * gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent
1774 when $0 is source.
1775 * gas/mips/telempic.d: Likewise.
1776 * gas/mips/telempic.d: Likewise.
1777
cd2b2939
SC
17782002-08-13 Stephane Carrez <stcarrez@nerim.fr>
1779
1780 * gas/m68hc11/all.exp: Run the new test.
1781 * gas/m68hc11/insns12.s: New file to test specific 68HC12 insns.
1782 * gas/m68hc11/insns12.d: New file.
1783 * gas/m68hc11/branchs12.s: New test.
1784 * gas/m68hc11/branchs12.d: New test.
1785
1786 * gas/m68hc11/all_insns.d: Dump the relocs to verify that they
1787 are against symbols and not sections (for linker relaxation).
1788 * gas/m68hc11/insns-dwarf2.d: Likewise.
1789 * gas/m68hc11/insns.d: Likewise.
1790 * gas/m68hc11/lbranch.d: Likewise.
1791 * gas/m68hc11/lbranch-dwarf2.d: Likewise.
1792 * gas/m68hc11/opers12.d: Likewise.
1793 * gas/m68hc11/opers12-dwarf2.d: Likewise.
1794
fdb987ee
RS
17952002-08-12 Richard Sandiford <rsandifo@redhat.com>
1796
1797 * gas/mips/elf-consthilo.[sd]: New test.
1798 * gas/mips/mips.exp: Run it.
1799
0c11417f
MR
18002002-08-09 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
1801
1802 * gas/mips/empic.d: Treat "addiu" and "daddiu" as equivalent when
1803 $0 is source.
1804
bbce6ab7
AM
18052002-08-09 Jakub Jelinek <jakub@redhat.com>
1806
1807 * gas/i386/gotpc.s: New.
1808 * gas/i386/gotpc.d: New.
1809 * gas/i386/i386.exp: Add gotpc test.
1810
86fff92e
AM
18112002-08-06 Alan Modra <amodra@bigpond.net.au>
1812
1813 * gas/ppc/altivec_xcoff64.d: Adjust for aix5 target.
1814 * gas/ppc/booke_xcoff64.d: Likewise. Also fix relocs.
1815
fd512f5c
L
18162002-08-01 H.J. Lu <hjl@gnu.org>
1817
1818 * gas/mips/elf-rel6.s: Add ".p2align 4".
1819 * gas/mips/elf-rel6.d: Check nop.
1820
98605598
RS
18212002-08-01 Richard Sandiford <rsandifo@redhat.com>
1822
1823 * gas/mips/elf-rel6.[sd]: New test.
1824 * gas/mips/mips.exp: Run it.
1825
70a31400
CD
18262002-07-29 Chris Demetriou <cgd@broadcom.com>
1827
1828 * gas/mips/elf_ase_mips16.d: New file to test ELF MIPS16 ASE marking.
1829 * gas/mips/elf_ase_mips16.s: Likewise.
1830 * gas/mips/mips.exp: Run the new test.
1831
d5cc04b1
AM
18322002-07-26 Alan Modra <amodra@bigpond.net.au>
1833
1834 * gas/ppc/altivec.d: Invoke "as" with "-a32".
1835
316f5878
RS
18362002-07-25 Richard Sandiford <rsandifo@redhat.com>
1837
1838 * gas/mips/mips-gp32-fp64.d,
1839 * gas/mips/mips-gp32-fp64-pic.d: Add -mfp64.
1840
9084e1de
HPN
18412002-07-19 Hans-Peter Nilsson <hp@bitrange.com>
1842
1843 * gas/mmix/list-pseudoints.l: Adjust for changes in gas section
1844 padding.
1845 * gas/mmix/greg7.d: Ditto.
1846 * gas/mmix/greg8.d: Ditto.
1847 * gas/mmix/fb-2.d: Ditto.
1848 * gas/mmix/comment-1.d: Ditto.
1849 * gas/mmix/byte-1.d: Ditto.
1850
9b702f94
L
18512002-07-17 H.J. Lu <hjl@gnu.org>
1852
1853 * gas/ia64/dv-branch.d: Updated.
1854 * gas/ia64/opc-b.d: Likewise.
1855
be66c492
AM
18562002-07-08 Alan Modra <amodra@bigpond.net.au>
1857
1858 * gas/i386/intel16.s: New.
1859 * gas/i386/intel16.d: New.
1860 * gas/i386/i386.exp: Run it.
1861
139e4a70
AM
18622002-07-03 Alan Modra <amodra@bigpond.net.au>
1863
1864 * lib/gas-defs.exp (run_dump_test): Run objdump/nm/objcopy/readelf
1865 with LC_ALL=C to ensure consistent sorting.
1866
af029d49
DB
18672002-06-18 Dave Brolley <brolley@redhat.com>
1868
1869 * gas/frv: New testsuite.
1870
477ad2e1
JR
1871Mon Jun 17 16:23:59 2002 J"orn Rennecke <joern.rennecke@superh.com>
1872
1873 * gas/sh/dsp.s: Add three more instructions.
1874 * gas/sh/dsp.d: Update.
1875
ecb4347a
DJ
18762002-06-14 Daniel Jacobowitz <drow@mvista.com>
1877
1878 * gas/mips/lineno.d: Use --gstabs.
1879 * gas/mips/mips.exp (lineno.s): Remove XFAIL.
1880
3e0922c9
TR
18812002-06-12 Tom Rix <trix@redhat.com>
1882
1883 * gas/ppc/aix.exp: Run tests for all versions of powerpc AIX. Add
1884 text alignment tests.
1885 * gas/ppc/textalign-xcoff-001.d: New Test.
1886 * gas/ppc/textalign-xcoff-002.d: New Test.
1887 * gas/ppc/test1xcoff32.d : Change text section alignment.
1888 * gas/ppc/booke_xcoff.d: Remove invalid pad.
1889
bbce6ab7
AM
18902002-06-06 J"orn Rennecke <joern.rennecke@superh.com>
1891
1892 * testsuite/gas/sh/pcrel.s: Also test @(symbol,pc).
1893 * testsuite/gas/sh/pcrel.d: Update.
1894 * testsuite/gas/sh/pcrel.l: New file.
1895
8b579b7a
JL
18962002-06-06 John David Anglin <dave@hiauly1.hia.nrc.ca>
1897
1898 * gas/hppa/basic/add.s: Set code level to 1.1.
1899 * gas/hppa/basic/branch.s: Likewise.
1900 * gas/hppa/basic/dcor.s: Likewise.
1901 * gas/hppa/basic/logical.s: Likewise.
1902 * gas/hppa/basic/shladd.s: Likewise.
1903 * gas/hppa/basic/sub.s: Likewise.
1904 * gas/hppa/basic/unit.s: Likewise.
1905 * gas/hppa/unsorted/unsorted.exp: Return if target "*-*-linux*".
1906
107c6e1a
CD
19072002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1908
1909 * gas/mips/sb1-ext-mdmx.s: New file.
1910 * gas/mips/sb1-ext-mdmx.d: Likewise.
1911 * gas/mips/mips.exp: Run new "sb1-ext-mdmx" test.
1912
b4dc22a8
CD
19132002-05-31 Chris G. Demetriou <cgd@broadcom.com>
1914
1915 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
1916 mipsisa64*-*-* targets, rather than e32-rel2 and e32el-rel2.
1917
149add75
CD
19182002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1919
1920 * gas/mips/mips64-mdmx.s: Tweak to more thoroughly cover
1921 instruction encodings.
1922 * gas/mips/mips64-mdmx.d: Likewise.
1923
deec1734
CD
19242002-05-30 Chris G. Demetriou <cgd@broadcom.com>
1925
1926 * gas/mips/mips64-mdmx.s: New file.
1927 * gas/mips/mips64-mdmx.d: Likewise.
1928 * gas/mips/mips.exp: Run new "mips64-mdmx" test.
1929
3765b1be
RH
19302002-05-30 Richard Henderson <rth@redhat.com>
1931
1932 * gas/alpha/elf-tls-1.s, gas/alpha/elf-tls-1.d: New.
1933 * gas/alpha/elf-tls-2.s, gas/alpha/elf-tls-1.l: New.
1934 * gas/alpha/elf-tls-3.s, gas/alpha/elf-tls-1.l: New.
1935 * gas/alpha/alpha.exp: Run them.
1936
8c2784a5
TR
19372002-05-30 Tom Rix <trix@redhat.com>
1938
1939 * gas/d10v/d10v.exp: Add -gstabs packing, sequence control
1940 packing, warning, instruction packing, label, immediate and,
1941 error tests.
bbce6ab7 1942 * gas/d10v/instruction_packing-001.d - intruction_packing-010.d:
8c2784a5
TR
1943 New tests.
1944 * gas/d10v/control-001.d: New test.
bbce6ab7 1945 * gas/d10v/warning-001.d - warning-019.d: New tests.
8c2784a5
TR
1946 * gas/d10v/label-001.d: New test.
1947 * gas/d10v/error-001.d - error-002.d : New tests.
1948 * gas/d10v/immediate-001.d - immediate-007.d: New tests.
1949
1950 * lib/gas-defs.exp (run_dump_test): Add error option.
1951
d172d4ba
NC
19522002-05-28 Kuang Hwa Lin <kuang@sbcglobal.net>
1953
1954 * gas/dlx: New directory: DLX gas testsuite
1955 * alltests.exp: New file: Test driver
1956 * branch.d: New file: Expected results.
1957 * branch.s: New file: Test branch insns.
1958 * itype.d: New file: Expected results.
1959 * itype.s: New file: Test ordinary insns.
1960 * lhi.d: New file: Expected results.
1961 * lhi.s: New file: Test load hi insns.
1962 * load.d: New file: Expected results.
1963 * load.s: New file: Test load insns.
1964 * rtype.d: New file: Expected results.
1965 * rtype.s: New file: Test arithmetic insns.
1966 * store.d: New file: Expected results.
1967 * store.s: New file: Test store insns.
1968
bbce6ab7
AM
19692002-05-23 Jakub Jelinek <jakub@redhat.com>
1970
1971 * gas/i386/tlspic.s: New file.
1972 * gas/i386/tlsd.s: New file.
1973 * gas/i386/tlsnopic.s: New file.
1974 * gas/i386/tlsd.d: New file.
1975 * gas/i386/tlsnopic.d: New file.
1976 * gas/i386/tlspic.d: New file.
1977 * gas/i386/i386.exp: Add tlsd, tlsnopic and tlspic tests.
1978 * gas/ia64/tls.s: New file.
1979 * gas/ia64/tls.d: New file.
1980 * gas/ia64/ia64.exp: Add tls test.
1981
7f743288
TR
19822002-05-23 Tom Rix <trix@redhat.com>
1983
1984 * gas/d10v/d10v.exp: Add instruction packing test.
1985 * gas/d10v/instruction_packing.s : New test.
1986
19872002-05-22 Tom Rix <trix@redhat.com>
1988
1989 * gas/d10v/d10v.exp: Renamed from d10.exp. Add address-* tests.
1990 * gas/d10v/address-001.s - address-041.s : New tests.
1991
8dd76882
L
19922002-05-23 H.J. Lu <hjl@gnu.org>
1993
1994 * gas/mips/elf-rel.d: Skip the padding.
1995 * gas/mips/elfel-rel.d: Likewise.
1996
76101304
L
19972002-05-23 H.J. Lu <hjl@gnu.org>
1998
1999 * gas/all/align2.d: New.
2000 * gas/all/align2.s: New.
2001
2002 * gas/all/gas.exp: Run align2.
2003
a75a8c67
L
20042002-05-22 H.J. Lu <hjl@gnu.org>
2005
2006 * gas/mips/elf-rel.d: Updated for the subsegs_finish change in
2007 write.c.
2008 * gas/mips/elfel-rel.d: Likewise.
2009
77b63882
JR
2010Wed May 22 14:26:07 2002 J"orn Rennecke <joern.rennecke@superh.com>
2011
2012 * gas/sh/pcrel-coff.s: New file.
2013 * gas/sh/pcrel-coff.d: Likewise.
2014 * gas/sh/basic.exp: For coff, don't do dsp test,
2015 and a modified pcrel test.
2016
771c7ce4
TS
20172002-05-22 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2018
2019 * gas/mips/rol64.s: New file, test of drol, dror macros.
2020 * gas/mips/rol64.d: Likewise.
2021 * gas/mips/mips.exp: Add new test.
2022
49e5c6c5
NC
20232002-05-20 Nick Clifton <nickc@cambridge.redhat.com>
2024
2025 * gas/arm/arm.exp: Replace deprecated command line switches
2026 with their modern equivalents.
2027 * gas/arm/arm7t.d: As above.
2028 * gas/arm/armv1.d: As above.
2029 * gas/arm/fpa-dyadic.d: As above.
2030 * gas/arm/fpa-mem.d: As above.
2031 * gas/arm/fpa-monadic.d: As above.
2032 * gas/arm/inst.d: As above.
2033 * gas/arm/ldconst.d: As above.
2034 * gas/arm/xscale.d: As above.
2035
6fb63971
AM
20362002-05-13 Alan Modra <amodra@bigpond.net.au>
2037
2038 * gas/i386/x86-64-opcode.s: Pad out end of .text with zeros.
2039 * gas/i386/x86-64-opcode.d: Adjust.
2040
358b94bd
NC
20412002-05-02 Nick Clifton <nickc@cambridge.redhat.com>
2042
2043 * gas/arm/arm7t.s: Add thumb mode "sub r?, #0" and "add r?, #0".
2044 * gas/arm/arm7t.d: Add expected results. (Make sure that the
2045 subtract is not converted into an add).
2046
b7efdfcc
L
20472002-04-23 H.J. Lu <hjl@gnu.org>
2048
2049 * gas/mips/elempic.d: Use empic.l.
2050 * gas/mips/telempic.d: Likewise.
2051 * gas/mips/tempic.d: Likewise.
2052
978ee720
L
20532002-04-23 H.J. Lu <hjl@gnu.org>
2054
2055 * gas/hppa/parse/parse.exp: Don't expect failure on line separator
2056 test on hppa*-*-linux* nor hppa*-*-netbsd*.
2057
6398a477
CD
20582002-04-22 Chris Demetriou <cgd@broadcom.com>
2059
2060 * gas/mips/mips-gp64-fp32.l: New file.
2061 * gas/mips/mips-gp64-fp32.d: Use mips-gp64-fp32.l to check stderr
2062 output.
2063 * gas/mips/mips-gp64-fp64.l: New file.
2064 * gas/mips/mips-gp64-fp64.d: Use mips-gp64-fp64.l to check stderr
2065 output.
2066
ff970196
CD
20672002-04-22 Chris Demetriou <cgd@broadcom.com>
2068
2069 * lib/gas-defs.exp (run_dump_test): Support new attribute "stderr"
2070 which is a file used to regexp_diff the assembler's pruned stderr
2071 output.
2072 (write_file): New helper function to write a string into a file.
2073
2074 * gas/mips/empic.l: New file which matches empic tests' warnings.
2075 * gas/mips/empic.d: Use empic.l.
2076
aceebfd6
NC
20772002-04-19 Nick Clifton <nickc@cambridge.redhat.com>
2078
2079 * gas/all/gas.exp (cofftag): Do not run test for xscale-coff
2080 toolchain.
2081 (struct, align, incbin): Use case switch so that other targets to
2082 be skipped can be added in the future.
2083
eb0fdfed
MG
20842002-04-17 matthew green <mrg@redhat.com>
2085
2086 * gas/ppc/altivec.d: Fix dssall test.
2087 * gas/ppc/altivec.s: Likewise.
2088 * gas/ppc/altivec_xcoff.d: Likewise.
2089 * gas/ppc/altivec_xcoff.s: Likewise.
2090 * gas/ppc/altivec_xcoff64.d: Likewise.
2091 * gas/ppc/altivec_xcoff64.s: Likewise.
2092
f22ba854
NC
20932002-04-04 Nick Clifton <nickc@cambridge.redhat.com>
2094
2095 * gas/mips/mips.exp: Remove spurious whaitespace.
2096 Open out one-line if-then-else test clauses so that other clauses
2097 can be inserted in the future.
2098
858bc62d
AJ
20992002-03-19 Bo Thorsen <bo@suse.de>
2100
2101 * gas/i386/x86-64-opcode.d: More test cases for x86-64 opcodes.
2102 * gas/i386/x86-64-opcode.s: Likewise
2103
1f25f5d3
CD
21042002-03-15 Chris G. Demetriou <cgd@broadcom.com>
2105
2106 * gas/mips/mips64-mips3d.s: New file.
2107 * gas/mips/mips64-mips3d.d: Likewise.
2108 * gas/mips/mips.exp: Run new "mips64-mips3d" test.
2109
7ad8fb54
CD
21102002-03-15 Chris G. Demetriou <cgd@broadcom.com>
2111
2112 * gas/mips/mips.exp: Use elf-rel2 and elfel-rel2 for
2113 mipsisa32*-*-* targets, rather than e32-rel2 and e32el-rel2.
2114
c5096a3c
HPN
21152002-03-14 Hans-Peter Nilsson <hp@bitrange.com>
2116
2117 * gas/mmix/weak1.d, gas/mmix/weak1.d: New test.
2118
0d4dcc4a
AM
21192002-03-05 Paul Koning <pkoning@equallogic.com>
2120
2121 * gas/pdp11/pdp11.exp: New file.
2122 * gas/pdp11/opcode.s: Ditto.
2123 * gas/pdp11/opcode.d: Ditto.
2124
831b02f6
NC
21252002-02-22 Bo Thorsen <bo@suse.de>
2126
2127 * i386.exp: Add x86-64-opcode (checks valid opcodes) and x86-64-inval
2128 (checks invalid opcodes) checks
2129 * x86-64-inval.l: New file.
2130 * x86-64-inval.s: New file.
2131 * x86-64-opcode.d: New file.
2132 * x86-64-opcode.s: New file.
2133
d65d31a6
CD
21342002-02-26 Chris Demetriou <cgd@broadcom.com>
2135
2136 * gas/mips/empic2.d: Adjust for the fact that relocations on
2137 symbols local to this file are resolved at assembly time into
2138 section-relative relocations, even if the symbols are extern.
2139 * gas/mips/empic2.s: Add file offset information, so the next
2140 person to do the math mentioned above has an easier time.
2141 * gas/mips/jal-empic-elf.d: New test.
2142 * gas/mips/jal-empic-elf-2.d, gas/mips/jal-empic-elf-2.s: New test.
2143 * gas/mips/jal-empic-elf-3.d, gas/mips/jal-empic-elf-3.s: New test.
2144 * gas/mips/mips.exp: Run the new tests.
858bc62d 2145
4d34fb5f
TS
21462002-02-25 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2147
2148 * mips-gp64-fp32-pic.d: Fix test of 64bit register loads.
2149 * mips-gp64-fp32-pic.s: Likewise.
2150 * mips-gp64-fp32.d: Likewise.
2151 * mips-gp64-fp32.s: Likewise.
2152 * mips-gp64-fp64-pic.d: Likewise.
2153 * mips-gp64-fp64-pic.s: Likewise.
2154 * mips-gp64-fp64.d: Likewise.
2155 * mips-gp64-fp64.s: Likewise.
2156
e31cd5a0
AM
21572002-02-25 Alan Modra <amodra@bigpond.net.au>
2158
2159 * gas/hppa/reloc/reloc.exp: Update copyright date.
2160
552eb682
HPN
21612002-02-24 Hans-Peter Nilsson <hp@bitrange.com>
2162
2163 * gas/mmix/bspec-1.d, gas/mmix/bspec-2.d, gas/mmix/comment-1.d:
2164 Adjust to changes in readelf output.
2165
4bef1a1c
NC
21662002-02-22 Nick Clifton <nickc@cambridge.redhat.com>
2167
2168 * gasp/gasp.exp: If gasp does not exist, do not complain, just
2169 exit silently.
2170
ff3a6ee3
TR
21712002-02-20 Tom Rix <trix@redhat.com>
2172
2173 * gas/ppc/ppc.exp: Add xcoff booke tests.
2174 * gas/ppc/booke_xcoff.s: New.
2175 * gas/ppc/booke_xcoff.d: New.
2176 * gas/ppc/booke_xcoff64.s: New.
2177 * gas/ppc/booke_xcoff64.d: New.
2178
adf14613
DJ
21792002-02-18 Daniel Jacobowitz <drow@mvista.com>
2180
2181 * gas/sh/basic.exp: Don't run PIC tests for targets that don't
2182 support it.
2183
74a21df4
TR
21842002-02-14 Tom Rix <trix@redhat.com>
2185
2186 * gas/ppc/ppc.exp: Add xcoff altivec tests.
2187 * gas/ppc/altivec_xcoff.s: New.
2188 * gas/ppc/altivec_xcoff.d: New.
2189 * gas/ppc/altivec_xcoff64.s: New.
2190 * gas/ppc/altivec_xcoff64.d: New.
2191
6334e312 21922002-02-13 Ben Elliston <bje@redhat.com>
1ac57253
BE
2193
2194 * gasp/flonums.asm: New test.
2195 * gasp/flonums.err: New result.
2196 * gasp/flonums.out: Likewise.
2197
5c1e36e1
AM
21982002-02-12 John David Anglin <dave@hiauly1.hia.nrc.ca>
2199
2200 * gas/hppa/reloc/reloc.exp (labelopbug.s): Change test to suit
2201 hppa_fix_adjustable change.
2202
543833df
RH
22032002-02-09 Richard Henderson <rth@redhat.com>
2204
2205 * gas/alpha/elf-reloc-5.s, gas/alpha/elf-reloc-5.d: New.
2206 * gas/alpha/elf-reloc-6.s, gas/alpha/elf-reloc-6.l: New.
2207 * gas/alpha/alpha.exp: Run them.
2208
51124b6c
CD
22092002-02-08 Chris Demetriou <cgd@broadcom.com>
2210
2211 * gas/mips/mips.exp: Document (but do not XFAIL) currently-failing
2212 MIPS ECOFF tests, providing what information is known about
2213 the origins of the failures.
2214
3c74c164
AO
22152002-02-08 Alexandre Oliva <aoliva@redhat.com>
2216
2217 Contribute sh64-elf.
2218 2002-02-01 Alexandre Oliva <aoliva@redhat.com>
2219 * gas/sh/sh64/syntax-1.s: Remove `-4' from @(expr-4,pc).
2220 2002-01-28 Alexandre Oliva <aoliva@redhat.com>
2221 * gas/sh/sh64/crange1-1.d: Formatting changes to match the current
2222 output of objdump.
2223 * gas/sh/sh64/crange1-2.d: Likewise.
2224 * gas/sh/sh64/crange2-2.d: Likewise.
2225 * gas/sh/sh64/crange3-1.d: Likewise.
2226 * gas/sh/sh64/crange4-1.d: Likewise.
2227 * gas/sh/sh64/datal-2.d: Likewise.
2228 * gas/sh/sh64/datal32-1.d: Likewise.
2229 * gas/sh/sh64/datal32-3.d: Likewise.
2230 * gas/sh/sh64/localcom-1.d: Likewise.
2231 * gas/sh/sh64/mix-1.d: Likewise.
2232 * gas/sh/sh64/pt32-1.d: Likewise.
2233 * gas/sh/sh64/rel32-1.d: Likewise.
2234 * gas/sh/sh64/rel32-2.d: Likewise.
2235 * gas/sh/sh64/rel32-3.d: Likewise.
2236 * gas/sh/sh64/rel32-4.d: Likewise.
2237 * gas/sh/sh64/rel32-5.d: Likewise.
2238 * gas/sh/sh64/ua32-1.d: Likewise.
2239 2001-03-14 DJ Delorie <dj@redhat.com>
2240 * gas/sh/sh64/endian-1.d: New test - Little Endianness.
2241 * gas/sh/sh64/endian-1.s: New test - Little Endianness.
2242 * gas/sh/sh64/endian-2.d: New test - Big Endianness.
2243 * gas/sh/sh64/endian-2.s: New test - Big Endianness.
2244 2001-03-12 DJ Delorie <dj@redhat.com>
2245 * gas/sh/sh64/syntax-1.d: New test - basic syntax.
2246 * gas/sh/sh64/syntax-1.s: New test - basic syntax.
2247 * gas/sh/sh64/syntax-2.d: New test - basic syntax, pseudos.
2248 * gas/sh/sh64/syntax-2.s: New test - basic syntax, pseudos.
2249 2001-03-06 DJ Delorie <dj@redhat.com>
2250 * gas/sh/sh64/lineno.d: New, test dwarf2 line numbers vs macros.
2251 * gas/sh/sh64/lineno.s: Ditto.
2252 2001-01-14 Hans-Peter Nilsson <hpn@cygnus.com>
2253 * gas/sh/sh64/err-dsp.s: New test.
2254 2001-01-13 Hans-Peter Nilsson <hpn@cygnus.com>
2255 * gas/sh/sh64/err-abi-64.s, gas/sh/sh64/err-abi-32.s,
2256 gas/sh/sh64/abi-64.s, gas/sh/sh64/abi-64.d, gas/sh/sh64/abi-32.s,
2257 gas/sh/sh64/abi-32.d, gas/sh/sh64/crange3.s,
2258 gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4.s,
2259 gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5.s,
2260 gas/sh/sh64/crange5-1.d: New tests.
2261 2001-01-07 Hans-Peter Nilsson <hpn@cygnus.com>
2262 * gas/sh/sh64/relax-1.s, gas/sh/sh64/relax-1.d: New test.
2263 * gas/sh/sh64/err-pt-1.s: New test.
2264 * gas/sh/sh64/relax-2.s, gas/sh/sh64/relax-2.d: New test.
2265 * gas/sh/sh64/localcom-1.s, gas/sh/sh64/localcom-1.d: New test.
2266 * gas/sh/sh64/movi-3.s, gas/sh/sh64/movi-3.d: New test.
2267 * gas/sh/sh64/relax-3.s, gas/sh/sh64/relax-3.d: New test.
2268 2001-01-05 Hans-Peter Nilsson <hpn@cygnus.com>
2269 * gas/sh/sh64/case-noexp-1.d: Adjust to changed GAS output for
2270 check-PTA/PTB / perhaps-change-to-PTB bit in target field.
2271 * gas/sh/sh64/case-noexp-1.d: Ditto.
2272 * gas/sh/sh64/mix-noexp-1.d: Ditto.
2273 * gas/sh/sh64/pt32-noexp-2.d: Ditto.
2274 * gas/sh/sh64/pt64-noexp-2.d: Ditto.
2275 * gas/sh/sh64/ptc32-noexp-1.d: Ditto.
2276 * gas/sh/sh64/ptc64-noexp-1.d: Ditto.
2277 * gas/sh/sh64/ptext32-noexp-1.d: Ditto.
2278 * gas/sh/sh64/ptext64-noexp-1.d: Ditto.
2279 2000-12-31 Hans-Peter Nilsson <hpn@cygnus.com>
2280 * gas/sh/sh64/shift64-3.d: Fix typo.
2281 * gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/shift32-noexp-3.d,
2282 gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/ptext64-32-1.d,
2283 gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptc64-noexp-1.d,
2284 gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc32-noexp-1.d,
2285 gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/pt64-32-2.d,
2286 gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt32-noexp-2.d,
2287 gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/movi64-noexp-2.d,
2288 gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/mix-noexp-1.d,
2289 gas/sh/sh64/err-ptb-2.s, gas/sh/sh64/err-ptb-1.s,
2290 gas/sh/sh64/err-pt32-cmd3.s, gas/sh/sh64/err-pt32-cmd2.s,
2291 gas/sh/sh64/err-pt32-cmd1.s, gas/sh/sh64/err-noexp-cmd1.s,
2292 gas/sh/sh64/err-movi-noexp-1.s, gas/sh/sh64/crange2.s,
2293 gas/sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange2-2.d,
2294 gas/sh/sh64/crange2-1.d, gas/sh/sh64/case-noexp-1.d: New tests.
2295 2000-12-18 Hans-Peter Nilsson <hpn@cygnus.com>
2296 * gas/sh/sh64/err-4.s: Use option -no-mix to see errors. Adjust
2297 for errors not being emitted at the .mode directives anymore.
2298 * gas/sh/sh64/crange1.s, gas/sh/sh64/crange1-2.d,
2299 gas/sh/sh64/crange1-1.d: New tests for .cranges section.
2300 2000-12-12 Hans-Peter Nilsson <hpn@cygnus.com>
2301 * gas/sh/sh64/err-3.s: New test.
2302 * gas/sh/sh64/immexpr1.s, gas/sh/sh64/immexpr32-1.d,
2303 gas/sh/sh64/immexpr64-1.d: New tests.
2304 * gas/sh/sh64/immexpr2.s, gas/sh/sh64/immexpr32-2.d,
2305 gas/sh/sh64/immexpr64-2.d: New tests.
2306 2000-12-11 Hans-Peter Nilsson <hpn@cygnus.com>
2307 * gas/sh/sh64/rel-1.s, gas/sh/sh64/rel-2.s, gas/sh/sh64/rel-3.s,
2308 gas/sh/sh64/rel-4.s, gas/sh/sh64/rel-5.s, gas/sh/sh64/rel32-1.d,
2309 gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d,
2310 gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d,
2311 gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d,
2312 gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d,
2313 gas/sh/sh64/rel64-5.d: New tests.
2314 2000-12-07 Hans-Peter Nilsson <hpn@cygnus.com>
2315 * gas/sh/sh64/case-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/pt32-1.d,
2316 gas/sh/sh64/pt64-1.d, gas/sh/sh64/ptc32-1.d,
2317 gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptext32-1.d,
2318 gas/sh/sh64/ptext64-1.d: Correct offsets in PT/PTA/PTB expansion.
2319 2000-12-05 Hans-Peter Nilsson <hpn@cygnus.com>
2320 * gas/sh/sh64/datal-3.s, gas/sh/sh64/datal32-3.d,
2321 gas/sh/sh64/datal64-3.d: New tests.
2322 2000-11-27 Hans-Peter Nilsson <hpn@cygnus.com>
2323 * gas/sh/sh64/datal-1.s: Remove whitespace at end of line.
2324 * gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal64-1.d,
2325 gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d,
2326 gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-3.d: Correct register.
2327 * gas/sh/sh64/mix-1.s, gas/sh/sh64/mix-1.d, gas/sh/sh64/err-4.s:
2328 New tests.
2329 2000-11-26 Hans-Peter Nilsson <hpn@cygnus.com>
2330 * gas/macros/macros.exp: Import xfail sh*-*-* from net binutils.
2331 * gas/sh/sh64/case-1.d: Correct offsets in PT/PTA/PTB expansion.
2332 gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt64-1.d: Ditto.
2333 gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Ditto.
2334 gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext64-1.d: Ditto.
2335 2000-11-25 Hans-Peter Nilsson <hpn@cygnus.com>
2336 * gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc64-1.d: Correct.
2337 * gas/sh/sh64/datal-1.s, gas/sh/sh64/datal32-1.d,
2338 gas/sh/sh64/datal64-1.d: New test.
2339 * gas/sh/sh64/datal-2.s, gas/sh/sh64/datal-2.d: New test.
2340 * gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-1.s: New test.
2341 * gas/sh/sh64/creg-2.d, gas/sh/sh64/creg-2.s: New test.
2342 2000-11-24 Hans-Peter Nilsson <hpn@cygnus.com>
2343 * gas/sh/sh64: New testsuite.
2344
e93c640e
AO
23452002-02-06 Alexandre Oliva <aoliva@redhat.com>
2346
2347 * gas/sh/pic.d, gas/sh/pic.s: New test.
858bc62d 2348 * gas/sh/basic.exp: Run it.
e93c640e 2349
899f54f5
AM
23502002-02-05 Alan Modra <amodra@bigpond.net.au>
2351
2352 * gas/ppc/test1elf64.d: Tweak arch name.
2353
31c372aa
AO
23542002-02-04 Alexandre Oliva <aoliva@redhat.com>
2355
e93c640e
AO
2356 * gas/sh/pcrel.d, gas/sh/pcrel.s: New test.
2357 * gas/sh/basic.exp: Run it.
31c372aa 2358
c4a42e0f
HPN
23592002-02-04 Hans-Peter Nilsson <hp@bitrange.com>
2360
2361 * gas/mmix/basep-8.d, gas/mmix/basep-9.s, gas/mmix/basep-9.d,
2362 gas/mmix/err-bpo6.s, gas/mmix/basep-8.s, gas/mmix/basep-10.d,
2363 gas/mmix/basep-10.s, gas/mmix/basep-11.s, gas/mmix/basep-11.d: New
2364 tests for base-plus-offset relocations and global register
2365 allocations for weak and common symbols.
2366
9e0665bc
AM
23672002-02-02 Alan Modra <amodra@bigpond.net.au>
2368
2369 * gas/elf/elf.exp: Don't special case v850.
2370
0395e33b
HPN
23712002-02-01 Hans-Peter Nilsson <hp@bitrange.com>
2372
2373 * gas/mmix/basep-1b.d, gas/mmix/basep-2b.d, gas/mmix/basep-7.d,
2374 gas/mmix/err-bpo2.s, gas/mmix/basep-3b.d, gas/mmix/err-bpo3.s,
2375 gas/mmix/basep-4.d, gas/mmix/err-bpo4.s, gas/mmix/err-bpo5.s,
2376 gas/mmix/basep-5.d, gas/mmix/basep-6.d: New tests.
2377
3095869f
AO
23782002-01-22 Alexandre Oliva <aoliva@redhat.com>
2379
2380 * gas/mn10300/basic.exp (run_list_test): New proc, from alpha.
2381 * gas/mn10300/movpc.s, gas/mn10300/movpc.l: New tests.
2382
199f4802
RH
23832002-01-22 Richard Henderson <rth@redhat.com>
2384
2385 * gas/alpha/unop.s, gas/alpha/unop.d: New test.
2386 * gas/alpha/alpha.exp: Run it.
2387
7b45c6e1
AM
23882002-01-21 Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
2389
2390 * gas/cris/cris.exp: Comment typo fix
2391
ea6ef066
RE
23922002-01-18 Richard Earnshaw <rearnsha@arm.com>
2393 Keith Walker <keith.walker@arm.com>
2394
2395 * gas/arm/arch5tej.s gas/arm/arch5tej.d: New files.
2396 * gas/arm/arm.exp (arch5tej): New dump test.
2397
03b1477f
RE
23982002-01-18 Richard Earnshaw <rearnsha@arm.com>
2399
2400 * gas/arm/vfp1.d: Use new command-line options.
2401 * gas/arm/vfp1xD.d: Likewise.
2402 * gas/arm/arm.exp (vfp-bad): Likewise.
2403 * gas/arm/maverick.d: Likewise.
2404
b1ffc257
TW
24052002-01-17 Timothy Wall <twall@oculustech.com>
2406
2407 * gas/tic54x/labels.s (after_macro): Correct comments.
2408
bfae80f2
RE
24092002-01-15 Richard Earnshaw <rearnsha@arm.com>
2410
2411 * gas/arm/vfp1.s gas/arm/vf1.d: New files.
2412 * gas/arm/vfp1xD.s gas/arm/vf1xD.d: New files.
2413 * gas/arm/vfp-bad.s gas/arm/vfp-bad.l: New files.
2414 * gas/arm/arm.exp: Run new VFP tests.
2415
d6e5ae25
NC
24162002-01-15 Nick Clifton <nickc@cambridge.redhat.com>
2417
6a7715f4
NC
2418 * gas/elf/section2.e-m32r: New file.
2419 * gas/elf/elf.exp: Use section2.e-m32r for m32r targets.
2420
d6e5ae25
NC
2421 * gas/sh/dsp.d: Fix expected results.
2422
d1c15a92
NC
24232002-01-14 Nick Clifton <nickc@cambridge.redhat.com>
2424
2425 * gas/elf/elf.exp (run_list_test): Use section2.e-mips script for
2426 v850-elf toolchain.
2427
50463d2a
RE
24282002-01-14 Richard Earnshaw <rearnsha@arm.com>
2429
2430 * gas/arm/armv1.s, arm/armv1.d, arm/fpa-mem.s, arm/fpa-mem.d
2431 arm/fpa-monadic.s, arm/fpa-monadic.d, arm/fpa-dyadic.s,
2432 arm/fpa-dyadic.d: New tests.
2433 * gas/arm/le-fpconst.d (objdump): pass --section=.text
2434 * gas/arm/arm.exp: Add new tests. Run le-fpconst test on elf targets.
2435
2ad6300c
RE
24362002-01-14 Richard Earnshaw <rearnsha@arm.com>
2437
2438 * gas/arm/armv1-bad.s gas/arm/armv1-bad.l: New files.
2439 * gas/arm/arm.exp (run_error_test): New proc.
2440 (armv1-bad): New error test.
2441
e28cd48c
RE
24422002-01-11 Richard Earnshaw <rearnsha@arm.com>
2443
2444 * gas/arm/ldconst.s gas/arm/ldconst.d: New files. Test ldr with
2445 immediate pseudo-operations.
2446 * gas/arm/arm.exp: Run it.
2447
1951c6f7
MG
24482002-01-10 matthew green <mrg@redhat.com>
2449
2450 * gas/xstormy16/allinsn.sh (movf, jmp, call, icall): Update.
2451 * gas/xstormy16/allinsn.d: Regenerate.
2452 * gas/xstormy16/allinsn.s: Regenerate.
2453
52fe395a
RE
24542002-01-09 Richard Earnshaw <rearnsha@arm.com>
2455
2456 * gas/arm/float.s: Don't use VFP register names in fpa instructions.
2457
b3ca3a6a
L
24582002-01-08 H.J. Lu <hjl@gnu.org>
2459
2460 * gas/mips/elf-rel.s: New tests for nested ().
2461
2462 * gas/mips/elf-rel.d: Modified for nested () tests.
2463 * gas/mips/elfel-rel.d: Likewise.
2464
7a621144
DJ
24652002-01-05 Daniel Jacobowitz <drow@mvista.com>
2466
2467 * gas/mips/jal-svr4pic.s: Add .ent and .frame directives.
2468 * gas/mips/mips-abi32-pic.s: Add .frame directive.
2469 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2470 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2471 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2472 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2473
a657e7c1
CD
24742002-01-02 Chris Demetriou <cgd@broadcom.com>
2475
2476 * gas/mips/empic3_e.d: New file to test -membedded-pic
2477 R_MIPS_GNU_REL_HI16 and R_MIPS_GNU_REL_LO16 relocations.
2478 * gas/mips/empic3_e.s: Likewise.
2479 * gas/mips/empic3_g1.d: Likewise.
2480 * gas/mips/empic3_g1.s: Likewise.
2481 * gas/mips/empic3_g2.d: Likewise.
2482 * gas/mips/empic3_g2.s: Likewise.
2483 * gas/mips/mips.exp: Run the new tests.
2484
ff460b2a
NC
24852001-12-21 Anders Norlander <anorland@synergenix.se>
2486
2487 * gas/all/incbin.dat: New [binary] file.
2488 * gas/all/incbin.s: Use incbin.dat instead of incbin.s.
2489 * gas/all/incbin.d: Reflect change in incbin.s
2490
a3ea9108
AO
24912001-12-20 Alexandre Oliva <aoliva@redhat.com>
2492
2493 * gas/sh/err-at.s: New test.
2494
351d03c5
HPN
24952001-12-18 Hans-Peter Nilsson <hp@axis.com>
2496
2497 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
2498 handling.
2499
11dc9c30 25002001-12-07 Geoffrey Keating <geoffk@redhat.com>
93fbbb04
GK
2501 matthew green <mrg@redhat.com>
2502
2503 * gas/xstormy16/allinsn.d: New file.
2504 * gas/xstormy16/allinsn.exp: New file.
2505 * gas/xstormy16/allinsn.s: New file.
2506 * gas/xstormy16/allinsn.sh: New file.
2507 * gas/xstormy16/gcc.d: New file.
2508 * gas/xstormy16/gcc.s: New file.
2509 * gas/xstormy16/gcc.sh: New file.
2510 * gas/xstormy16/reloc-1.d: New file.
2511 * gas/xstormy16/reloc-1.s: New file.
2512 * gas/xstormy16/reloc-2.d: New file.
2513 * gas/xstormy16/reloc-2.s: New file.
2514
1954e53d
AM
25152001-12-08 Alan Modra <amodra@bigpond.net.au>
2516
2517 * gas/all/incbin.s: Add spaces before directives.
4b2c32f8 2518 * gas/all/incbin.d: Update.
1954e53d 2519
ff460b2a 25202001-12-07 Jeffrey A Law (law@cygnus.com)
78c3a810
JL
2521
2522 * gas/hppa/parse/linesepbug.s: Restore to its original form,
2523 reverting change of July 19, 2000.
2524
bae1b355
RE
25252001-12-05 Richard Earnshaw <rearnsha@arm.com>
2526
2527 * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
2528 no post-indexed addressing modes.
2529
373f2697
AJ
25302001-11-25 Andreas Jaeger <aj@suse.de>
2531
2532 * gas/all/gas.exp (incbin): Fix condition.
2533
ff460b2a 25342001-11-23 Jeffrey A Law (law@cygnus.com)
7377433e 2535
c8060cba
JL
2536 * gas/all/gas.exp (incbin): Do not run on the PA.
2537
7377433e
JL
2538 * gas/hppa/parse/parse.exp: Expect failure on line separator bug.
2539
5f266a81
CD
25402001-11-16 Chris Demetriou <cgd@broadcom.cOm>
2541
2542 * gas/mips/elf-rel5.s, gas/mips/elf-rel5.s: New test
2543 to test symbol plus offset relocations in various ways.
2544 * gas/mips/mips.exp: Run new test.
2545
802a735e
AM
25462001-11-15 Alan Modra <amodra@bigpond.net.au>
2547
2548 * gas/ppc/booke.d: Modify reloc and target matches for powerpc64.
2549
6e917903
TW
25502001-11-11 Timothy Wall <twall@alum.mit.edu>
2551
2552 * gas/tic54x/sections.[sd]: Check for named, initialized sections
2553 defaulting to CODE and DATA.
2554 * gas/tic54x/align.[sd]: While breaking compatibility with TI's
2555 assembler, the difference is not worth the effort to fix. We'd
2556 prefer the assembler *not* fill the section alignment.
2557 * gas/tic54x/all-opcodes.d: Verify Lmem opcodes have proper
373f2697 2558 length.
6e917903
TW
2559 * gas/tic54x/labels.s: Document differences from TI tools.
2560 * gas/tic54x/extaddr.d: Match output.
2561 * gas/all/gas.exp: On c54x targets, don't do any tests that use
373f2697 2562 p2align.
6e917903 2563 * gas/macros/macros.exp: Expect failure matching use of .ascii.
373f2697 2564
ae948b86
TS
25652001-11-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2566
2567 * gas/mips/mips.exp: Change naming of some conditionals to reflect
2568 the object format they actually mean. Don't try mips-abi32 and
2569 mips-abi32-pic tests for ecoff.
2570
bacd434f
HPN
25712001-11-11 Hans-Peter Nilsson <hp@bitrange.com>
2572
2573 * gas/mmix/bspec-2.d, gas/mmix/bspec-1.d, gas/mmix/comment-1.d:
2574 Prune and generalize, adjusting to generic ELF file layout changes.
2575
9fb9af6e
CD
25762001-11-04 Chris Demetriou <cgd@broadcom.com>
2577
2578 * gas/mips/mips.exp (svr4pic): Set if target is *-*-netbsd*.
2579 (aout): Don't set if *-*-netbsd*.
373f2697 2580
dc5e727b
NC
25812001-11-02 NIIBE Yutaka <gniibe@m17n.org>
2582
2583 * gas/sh/basic.exp: For Linux, add "-big" option for the
2584 invocation of gas.
2585
5d45665a
SC
25862001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
2587
2588 * gas/m68hc11/opers12.s: Add test for disassembler bug with movb
2589 instruction.
2590 * gas/m68hc11/opers12.d: Likewise.
2591 * gas/m68hc11/opers12-dwarf2.d: Likewise.
2592
afdbd6d0
CD
25932001-10-31 Chris Demetriou <cgd@broadcom.com>
2594
2595 * gas/mips/empic.s: Undo damage inflicted on 2000-12-02.
2596 * gas/mips/empic.d: Likewise.
2597 * gas/mips/elempic.d: Likewise (it was copied into other files).
2598 * gas/mips/telempic.d: Likewise.
2599 * gas/mips/tempic.d: Likewise.
2600
2601 * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and
2602 related ops) syntax, test loads with large offsets.
2603 * gas/mips/emcic2.d: Likewise.
2604 * gas/mips/mips.exp: Run the new test on ELF platforms.
2605
3c1bae7f
NC
26062001-10-31 Nick Clifton <nickc@cambridge.redhat.com>
2607
2608 * gas/mmix/pop-op.l: Update to match latest listing behaviour.
2609 * gas/mmix/reloc8.l: Update to match latest listing behaviour.
2610 * gas/mmix/resume-op.l: Update to match latest listing behaviour.
2611 * gas/mmix/save-op.l: Update to match latest listing behaviour.
2612 * gas/mmix/unsave-op.l: Update to match latest listing behaviour.
2613
a9f20350
HPN
26142001-10-31 Hans-Peter Nilsson <hp@bitrange.com>
2615
2616 * gas/mmix/tst.s: Delete unused file.
2617 * gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s,
2618 gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s,
2619 gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s,
2620 gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s,
2621 gas/mmix/fb-2.s: Remove trailing empty lines.
2622
3c3bdf30
NC
26232001-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2624
2625 * gas/mmix: New testsuite directory.
2626
67605879
CD
26272001-10-24 Chris Demetriou <cgd@broadcom.com>
2628
2629 * gas/mips/ld-empic.d: Remove extra whitespace at beginning of
2630 file introduced in the change on 2001-05-15.
2631
b631d488
CD
26322001-10-24 Chris Demetriou <cgd@broadcom.com>
2633
2634 * gas/mips/mips-abi32-pic.s: Use ".word" rather than ".4byte".
2635 Delete use of ".size".
2636 * gas/mips/mips-abi32.s: Likewise.
2637 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2638 * gas/mips/mips-gp32-fp32.s: Likewise.
2639 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2640 * gas/mips/mips-gp32-fp64.s: Likewise.
2641 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2642 * gas/mips/mips-gp64-fp32.s: Likewise.
2643 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2644 * gas/mips/mips-gp64-fp64.s: Likewise.
2645
9bb28706
CD
26462001-10-23 Chris Demetriou <cgd@broadcom.com>
2647
2648 * gas/mips/beq.s: Add zero words at end of instructions so
2649 that objdump will print "..." when disassembling.
2650 * gas/mips/beq.d: Update for disassembler changes which force
2651 branch delay-slot nops to be printed.
2652 * gas/mips/bge.d: Ditto.
2653 * gas/mips/bgeu.d: Ditto.
2654 * gas/mips/blt.d: Ditto.
2655 * gas/mips/bltu.d: Ditto.
2656 * gas/mips/jal-svr4pic.d: Ditto.
2657 * gas/mips/jal-xgot.d: Ditto.
2658
7903fbf8
L
26592001-10-20 H.J. Lu <hjl@gnu.org>
2660
2661 * gas/elf/ehopt0.s: Lose ",@progbits".
2662
2228315b
CD
26632001-10-17 Chris Demetriou <cgd@broadcom.com>
2664
2665 * gas/mips/mips.exp (sb1-ext-ps): New test to test
2666 SB-1 core's paired-single extensions to the MIPS64 ISA.
2667 * gas/mips/sb1-ext-ps.d: New file.
2668 * gas/mips/sb1-ext-ps.s: New file.
2669
f5c120c5
MG
26702001-10-17 matthew green <mrg@redhat.com>
2671
2672 * gas/ppc/altivec.s: New test for AltiVec.
2673 * gas/ppc/altivec.d: New file.
2674 * gas/ppc/ppc.exp: Test altivec.s
2675
a3366758
HPN
26762001-10-16 Hans-Peter Nilsson <hp@bitrange.com>
2677
2678 * gas/sh/err-le.s, gas/sh/err-be.s: New tests.
2679
9fa87a06
MG
26802001-10-13 matthew green <mrg@redhat.com>
2681
2682 * gas/ppc/booke.s (rfci, wrtee, wrteei, mfdcrx, mfdcr, mtdcrx,
2683 mtdcr, msync, dcba, mbar): New BookE tests.
2684 * gas/ppc/booke.d: Update for new BookE tests.
2685
418c1742
MG
26862001-10-12 matthew green <mrg@redhat.com>
2687
2688 * gas/ppc/booke.s: New test for Motorola BookE.
2689 * gas/ppc/booke.d: New file.
2690 * gas/ppc/ppc.exp: Test booke.s.
2691
05caa641
NC
26922001-10-09 Nick Clifton <nickc@cambridge.redhat.com>
2693
2694 * sh/basic.exp: Add dsp dump test.
bbce6ab7
AM
2695 * sh/dsp/d: New file: Expected output of disassembly of dsp.s
2696 * sh/dsp.s: New file: Test assembly source of DSP single data
05caa641
NC
2697 transfer instructions.
2698
611c71af
AH
26992001-10-08 Aldy Hernandez <aldyh@redhat.com>
2700
2701 * gas/arm/arm.exp: Run arm9e tests.
2702
2703 * gas/arm/maverick.c: New.
2704
2705 * gas/arm/maverick.d: New.
2706
2707 * gas/arm/maverick.s: New.
2708
f983ac44
TS
27092001-10-04 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2710
2711 * gas/mips/mips-gp64-fp32-pic.d: Use 32bit instructions for addresses.
2712 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2713 * gas/mips/mips-gp64-fp32.d: Likewise.
2714 * gas/mips/mips-gp64-fp32.s: Likewise.
2715 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2716 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2717 * gas/mips/mips-gp64-fp64.d: Likewise.
2718 * gas/mips/mips-gp64-fp64.s: Likewise.
2719 * gas/mips/elempic.d: Likewise.
2720 * gas/mips/ld.d: Likewise.
2721 * gas/mips/uld.d: Likewise.
2722 * gas/mips/usd.d: Likewise.
2723
fc847f15
L
27242001-09-29 H.J. Lu <hjl@gnu.org>
2725
2726 * gas/i386/i386.exp: Run 64bit tests only for "i*86-*-* and
2727 x86_64-*-*.
2728
b6849f55
NC
27292001-09-18 Martin Schwidefsky <schwidefsky@de.ibm.com>
2730
2731 * gas/s390: New directory.
2732 * gas/s390/opcode.d: New file.
2733 * gas/s390/opcode.s: New file.
2734 * gas/s390/opcode64.d: New file.
2735 * gas/s390/opcode64.s: New file.
2736 * gas/s390/operands.d: New file.
2737 * gas/s390/operands.s: New file.
2738 * gas/s390/operands64.d: New file.
2739 * gas/s390/operands64.s: New file.
2740 * gas/s390/reloc.d: New file.
2741 * gas/s390/reloc.s: New file.
2742 * gas/s390/reloc64.d: New file.
2743 * gas/s390/reloc64.s: New file.
2744 * gas/s390/s390.exp: New file.
2745
06e70a48
EC
27462001-09-07 Eric Christopher <echristo@redhat.com>
2747
a529d758
EC
2748 * gas/mips/mips64.d: Change to use isa64.
2749 * gas/mips/mips32.d: Change to use isa32.
06e70a48 2750
553178e4
TS
27512001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2752
2753 * gas/mips/mips-abi32-pic.s: Remove .set mips4 pseudo-op.
2754 * gas/mips/mips-abi32.s: Likewise.
2755 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2756 * gas/mips/mips-gp32-fp32.s: Likewise.
2757 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2758 * gas/mips/mips-gp32-fp64.s: Likewise.
2759 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2760 * gas/mips/mips-gp64-fp32.s: Likewise.
2761 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2762 * gas/mips/mips-gp64-fp64.s: Likewise.
b6849f55 2763
cb56d3d3
TS
27642001-09-07 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2765
2766 * gas/mips/beq.d: Check branches to external labels.
2767 * gas/mips/beq.s: Likewise.
2768 * gas/mips/bge.d: Likewise.
2769 * gas/mips/bge.s: Likewise.
2770 * gas/mips/bgeu.d: Likewise.
2771 * gas/mips/bgeu.s: Likewise.
2772 * gas/mips/blt.d: Likewise.
2773 * gas/mips/blt.s: Likewise.
2774 * gas/mips/bltu.d: Likewise.
2775 * gas/mips/bltu.s: Likewise.
2776 * gas/mips/elempic.d: Switch from R_MIPS_GNU_REL16_S2 to R_MIPS_PC16.
2777 * gas/mips/empic.d: Likewise.
2778 * gas/mips/empic.s: Likewise.
2779 * gas/mips/telempic.d: Likewise.
2780 * gas/mips/tempic.d: Likewise.
b6849f55 2781
8050ee1a
TS
27822001-09-06 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2783
2784 * gas/mips/tmips16-f.d: New file, testcase for big endian MIPS16
2785 relocations, tradtional variant.
b6849f55 2786
19f78583
RH
27872001-08-04 Richard Henderson <rth@redhat.com>
2788
2789 * gas/alpha/alpha.exp: New file.
2790 * gas/alpha/elf-reloc-1.[sd]: New test.
2791 * gas/alpha/elf-reloc-2.[sl]: New test.
2792 * gas/alpha/elf-reloc-3.[sl]: New test.
2793 * gas/alpha/elf-reloc-4.[sd]: New test.
2794 * gas/alpha/fp.exp: Remove file.
2795 * gas/alpha/fp.s: Output to .data not .rdata.
2796 * gas/alpha/fp.d: Adjust to match.
2797
ff460b2a 27982001-09-04 Jeffrey A Law (law@cygnus.com)
4961b731
JL
2799
2800 * gas/all/gas.exp (930509a): Expect failure on the H8/300 ELF port.
2801
2802 * gas/h8300/ffxx1-elf.d: Update due to recent changes to H8/300
2803 ELF toolchain.
2804 * gas/h8300/h8300-elf.exp: Likewise.
2805
2806 * gas/macros/macros.exp: Expect failure on all H8/300 ports.
2807
2808 * gas/vtable/vtable.exp: Do not run tests on H8/300 ELF ports.
2809
ff460b2a 28102001-08-30 J"orn Rennecke <amylaar@redhat.com>
f41e3528
JR
2811
2812 * gas/h8300/h8300.exp (do_h8300_cbranch): Remove invocation.
2813 (do_h8300_branch, do_h8300h_cbranch, do_h8300h_branch): Likewise.
2814 (do_h8300s_cbranch, do_h8300s_branch, ffxx1): Likwise.
2815 * gas/h8300/h8300-coff.exp, gas/h8300/h8300-elf.exp: New files.
2816 * gas/h8300/branch-elf.s, gas/h8300/branchh-elf.s: Likewise.
2817 * gas/h8300/branchs-elf.s, gas/h8300/ffxx1-elf.d: Likewise.
2818 * gas/h8300/ffxx1-elf.s: Likewise.
2819 * gas/h8300/branch.s, gas/h8300/branchh.s: Move to:
2820 * gas/h8300/branch-coff.s, gas/h8300/branchh-coff.s
2821 * gas/h8300/branchs.s, gas/h8300/ffxx1.d: Move to:
2822 * gas/h8300/branchs-coff.s, gas/h8300/ffxx1-coff.d .
2823 * gas/h8300/ffxx1.s: Move to:
2824 * gas/h8300/ffxx1-coff.s .
2825
ff460b2a 28262001-08-29 J"orn Rennecke <amylaar@redhat.com>
3ad62fc4
JL
2827
2828 * lib/gas-defs.exp: (regexp_diff) At verbosity 3, also show
2829 where mismatch occurs due to regexp mismatch.
2830
e88b7c97
AM
28312001-08-27 Staffan Ulfberg <staffanu@swox.se>
2832 Alan Modra <amodra@bigpond.net.au>
2833
2834 * gas/macros/macros.exp: xfail powerpc-*-aix.
2835 * gas/ppc/astest64.s: New.
2836 * gas/ppc/astest64.d: New.
2837 * gas/ppc/astest2_64.s: New.
2838 * gas/ppc/astest2_64.d: New.
2839 * gas/ppc/test1elf.asm: New.
2840 * gas/ppc/test1xcoff.asm: New.
2841 * gas/ppc/generate.sh: New. Generate new files below from above .asm
2842 * gas/ppc/test1elf32.s: New.
2843 * gas/ppc/test1elf32.d: New.
2844 * gas/ppc/test1elf64.s: New.
2845 * gas/ppc/test1elf64.d: New.
2846 * gas/ppc/test1xcoff32.s: New.
2847 * gas/ppc/test1xcoff32.d: New.
2848 * gas/ppc/ppc.exp: Run new tests.
2849 * gas/ppc/simpshft.s: Tweak align now that we get nops.
2850
dda688fc
TS
28512001-08-24 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2852
2853 * binutils-all/readelf.exp: Don't regard mips*el-*-* as traditional
2854 mips.
2855 * gas/mips/mips.exp: Likewise. Use traditional testcases for
2856 mips${el}16-f if needed.
2857 * gas/mips/elempic.d: New file, testcase for little endian empic.
2858 * gas/mips/elfel-rel2.d: Don't test trailing zeroes in dump.
2859 * gas/mips/mips16-f.d: Use non-traditional symbol sorting.
2860 * gas/mips/mipsel16-f.d: Likewise.
2861 * gas/mips/mipsel16-e.d: New file, testcase for little endian MIPS16
2862 relocations.
2863 * gas/mips/tmipsel16-f.d: New file, testcase for little endian MIPS16
2864 relocations, traditional variant.
2865
c85229da
L
28662001-08-17 H.J. Lu <hjl@gnu.org>
2867
2868 * gas/sparc/unalign.d: Support Sparc V9.
2869
99c14723
TS
28702001-08-16 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2871
2872 * gas/mips/mips.exp: Added performance counter test.
2873 * gas/mips/perfcount.s: New File. Test of performance counter opcodes.
2874 * gas/mips/perfcount.d: Likewise.
2875
d8b6305a
NC
28762001-08-12 Nick Clifton <nickc@cambridge.redhat.com>
2877
2878 * gas/sparc/unalign.s: Extend test to check .uaword with multiple
2879 arguments.
2880 * gas/sparc/unalign.d: Extend to expect unaligned relocs for both
2881 arguments to .uaword.
2882
db1c0ae7
L
28832001-08-10 H.J. Lu <hjl@gnu.org>
2884
2885 * gas/mips/e32-rel2.d: Updated for the objdump output change.
2886 * gas/mips/e32el-rel2.d: Likewise.
2887 * gas/mips/elf-rel.d: Likewise.
2888 * gas/mips/elf-rel2.d: Likewise.
2889 * gas/mips/elf-rel3.d: Likewise.
2890 * gas/mips/elf_e_flags1.d: Likewise.
2891 * gas/mips/elf_e_flags2.d: Likewise.
2892 * gas/mips/elf_e_flags3.d: Likewise.
2893 * gas/mips/elf_e_flags4.d: Likewise.
2894 * gas/mips/elfel-rel.d: Likewise.
2895 * gas/mips/elfel-rel2.d: Likewise.
2896 * gas/mips/elfel-rel3.d: Likewise.
2897 * gas/mips/empic.d: Likewise.
2898 * gas/mips/mips16-e.d: Likewise.
2899 * gas/mips/mips16-f.d: Likewise.
2900 * gas/mips/mipsel16-f.d: Likewise.
2901 * gas/mips/telempic.d: Likewise.
2902 * gas/mips/tempic.d: Likewise.
2903 * gas/mips/tmips16-e.d: Likewise.
2904 * gas/mips/tmipsel16-e.d: Likewise.
2905
2906 * gas/mips/mips16-f.d: Fix the symbol table output.
2907
2908 * gas/mips/mipsel16-f.d: Fix the endian.
2909
2910 * gas/mips/mips.exp; Don't xfail mips16-f/mipsel16-f.
2911
a26f95e7
RS
29122001-08-10 Richard Sandiford <rsandifo@redhat.com>
2913
2914 * gas/mips/mips-gp32-fp32.d: Expect addu rather than or for moves.
2915 * gas/mips/mips-gp32-fp64.d: Likewise.
2916 * gas/mips/mips-abi32.d: Likewise.
2917 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2918 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2919 * gas/mips/mips-abi32-pic.d: Likewise.
06e70a48 2920
21d34b1c
TS
29212001-07-21 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
2922
2923 * mips/lb.d: Reflect disassembler output fixes.
2924 * mips/mips32.d: Likewise.
2925 * mips/mips64.d: Likewise. Typo.
2926 * mips/sb.d: Likewise.
2927 * mips/trunc.d: Likewise.
2928
25a7b89f
L
29292001-08-04 H.J. Lu <hjl@gnu.org>
2930
2931 * gas/cris/operand-err-1.s: Updated.
2932
aea2ae6e
L
29332001-08-04 H.J. Lu <hjl@gnu.org>
2934 Chris G. Demetriou <cgd@broadcom.com>
2935
2936 * gas/mips/e32-rel4.s: Removed.
2937
2938 * gas/mips/e32-rel4.d: Use elf-rel4.s.
2939
2940 * gas/mips/mips.exp: Use the same rel4 test for litte endian.
2941
2942 * gas/mips/mips-abi32-pic.d: Add lines for objdump.
2943 * gas/mips/mips-abi32.d: Likewise.
2944 * gas/mips/mips-gp32-fp32-pic.d: Likewise.
2945 * gas/mips/mips-gp32-fp32.d: Likewise.
2946 * gas/mips/mips-gp32-fp64-pic.d: Likewise.
2947 * gas/mips/mips-gp32-fp64.d: Likewise.
2948 * gas/mips/mips-gp64-fp32-pic.d: Likewise.
2949 * gas/mips/mips-gp64-fp32.d: Likewise.
2950 * gas/mips/mips-gp64-fp64-pic.d: Likewise.
2951 * gas/mips/mips-gp64-fp64.d: Likewise.
2952
2953 * gas/mips/mips-abi32-pic.s: Add space for objdump.
2954 * gas/mips/mips-abi32.s: Likewise.
2955 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2956 * gas/mips/mips-gp32-fp32.s: Likewise.
2957 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2958 * gas/mips/mips-gp32-fp64.s: Likewise.
2959 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2960 * gas/mips/mips-gp64-fp32.s: Likewise.
2961 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2962 * gas/mips/mips-gp64-fp64.s: Likewise.
2963
2964 * gas/mips/mips-abi32-pic.s: Add the missing .end.
2965 * gas/mips/mips-gp32-fp32-pic.s: Likewise.
2966 * gas/mips/mips-gp32-fp64-pic.s: Likewise.
2967 * gas/mips/mips-gp64-fp32-pic.s: Likewise.
2968 * gas/mips/mips-gp64-fp64-pic.s: Likewise.
2969
82146c59 29702001-08-03 Richard Sandiford <rsandifo@redhat.com>
06e70a48 2971
82146c59
RS
2972 * gas/mips/elf-rel4.s, gas/mips/elf-rel4.d: New test.
2973 * gas/mips/e32-rel4.s, gas/mips/e32-rel4.s: New test.
2974
2975 * gas/mips/mips.exp: Run new tests.
2976
dc462216
RS
29772001-08-02 Richard Sandiford <rsandifo@redhat.com>
2978
2979 * gas/mips/mips-gp32-fp32,
2980 * gas/mips/mips-gp32-fp64,
2981 * gas/mips/mips-gp64-fp32,
2982 * gas/mips/mips-gp64-fp64,
2983 * gas/mips/mips-abi32,
2984 * gas/mips/mips-gp32-fp32-pic,
2985 * gas/mips/mips-gp32-fp64-pic,
2986 * gas/mips/mips-gp64-fp32-pic,
2987 * gas/mips/mips-gp64-fp64-pic,
2988 * gas/mips/mips-abi32-pic: New testcases.
2989
2990 * gas/mips/mips.exp: Run them.
2991
af08bab8
AM
29922001-08-01 Alan Modra <amodra@bigpond.net.au>
2993
2994 * gas/elf/section2.l: Adjust warning message comparison.
2995
0c4ec151
RS
29962001-07-31 Richard Sandiford <rsandifo@redhat.com>
2997
2998 * gas/mips/mips.exp (el): New variable.
2999 Use it to pick ELF reloc tests.
3000
411e0b6d
CD
30012001-07-26 Chris Demetriou <cgd@broadcom.com>
3002
3003 * gas/mips/lif-empic.d: Add back dollar signs before floating
3004 point register names.
3005
bc4aa73f
AM
30062001-07-26 Alan Modra <amodra@bigpond.net.au>
3007
3008 * gas/i386/relax.s: Test rs_space.
3009 * gas/i386/relax.d: Update.
3010
2e7a08de
AM
30112001-07-23 Alan Modra <amodra@bigpond.net.au>
3012
3013 * gas/i386/opcode.d: Tweak lgdt for 2001-07-18 change.
3014 * gas/i386/intel.d: Likewise.
3015
9a7f7ba6
PB
30162001-07-16 Philip Blundell <philb@gnu.org>
3017
3018 * gas/arm/arm7t.d, gas/arm/inst.d: Tweak expected output for
3019 change to disassembler.
3020
e7d10af4
NC
30212001-07-14 Nick Clifton <nickc@cambridge.redhat.com>
3022
3023 Fix failures in MIPS testsuite:
3024 * gas/mips/abs.d: Pass -march=4000 to gas.
3025 * gas/mips/eld_rel2.d: Do not expect zeroes at end of dump.
3026 * gas/mips/elf_e_flags1.d: Pass -march=4000 to gas.
3027
8a543126
AM
30282001-07-11 Jakub Jelinek <jakub@redhat.com>
3029
3030 * gas/sparc/unalign.s: Remove .uaxword test.
3031 * gas/sparc/unalign.d: Adjust accordingly.
3032
7e005732
NC
30332001-07-08 Anders Norlander <anorland@synergenix.se>
3034
3035 * gas/all/gas.exp: Run incbin test.
3036 * gas/all/incbin.s: New file.
3037 * gas/all/incbin.d: New file.
3038
7461da6e
RS
30392001-07-04 Richard Sandiford <rsandifo@redhat.com>
3040
3041 * gas/mips/elf-rel3.s: Add zero word to end of file.
3042
86a15486
L
30432001-07-03 H.J. Lu <hjl@gnu.org>
3044
3045 * gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
3046
013468bc
BE
30472001-07-01 Ben Elliston <bje@redhat.com>
3048
3049 * gas/m88k/allinsn.s: New file.
3050 * gas/m88k/allinsn.d: Likewise.
3051 * gas/m88k/m88k.exp: Test with allinsn.s also.
3052
ec68c924
EC
30532001-06-28 Eric Christopher <echristo@redhat.com>
3054
3055 * gas/mips/usd.d: Change for march/mtune.
3056 * gas/mips/ulh-xgot.d: Ditto.
3057 * gas/mips/uld.d: Ditto.
3058 * gas/mips/trunc.d: Ditto.
3059 * gas/mips/rol.d: Ditto.
3060 * gas/mips/nodelay.d: Ditto.
3061 * gas/mips/mul.d: Ditto.
3062 * gas/mips/mul-ilocks.d: Ditto.
3063 * gas/mips/trap20.d: Ditto.
3064 * gas/mips/mips4.d: Ditto.
3065 * gas/mips/mips16.d: Ditto.
3066 * gas/mips/lif-xgot.d: Ditto.
3067 * gas/mips/lif-svr4pic.d: Ditto.
3068 * gas/mips/ld-xgot.d: Ditto.
3069 * gas/mips/ld-svr4pic.d: Ditto.
3070 * gas/mips/ld-ilocks-addr32.d: Ditto.
3071 * gas/mips/lb-xgot.d: Ditto.
3072 * gas/mips/jal-xgot.d: Ditto.
3073 * gas/mips/jal-svr4pic.d: Ditto.
3074 * gas/mips/delay.d: Ditto.
3075 * gas/mips/lb-xgot-ilocks.d: Ditto.
3076 * gas/mips/div.d: Ditto.
3077 * gas/mips/break20.d: Ditto.
3078 * gas/mips/delay.d: Ditto.
3079 * gas/mips/elf_e_flags3.d: Ditto.
3080 * gas/mips/elf_e_flags4.d: Ditto.
3081 * gas/mips/lineno.d: Ditto.
3082 * gas/mips/mips16.d: Ditto.
3083 * gas/mips/mips4.d: Ditto.
3084 * gas/mips/mips4010.d: Ditto.
3085 * gas/mips/mips4650.d: Ditto.
3086
1cac9012
NC
30872001-06-21 Nick Clifton <nickc@cambridge.redhat.com>
3088
3089 * gas/arm/arm.exp: Remove msr-bad.s test.
3090 Select processor type for architecture specific instruction tests.
3091
3092 * gas/arm/adrl.s: Add adrEQl as a test.
3093 * gas/arm/adrl.d: Adjusted expected output.
3094
3095 * gas/arm/arm7dm.s: Add "msr CPSR_x, #0" as a test instruction.
3096 * gas/arm/msr-bad.s: Delete.
3097
1ad63b2f
TR
30982001-06-18 Tom Rix <trix@redhat.com>
3099
3100 * gas/ppc/aix.exp: New file, aix specific tests.
3101 * gas/ppc/align.s: New file, .comm alignment test.
ec68c924 3102
74b5b66a
AJ
31032001-06-13 Andreas Jaeger <aj@suse.de>
3104
3105 * gas/vtable/vtable.exp (run_list_test): Don't run on sparc64.
3106
e1f44d10
NC
31072001-06-06 Peter Jakubek <pjak@snafu.de>
3108
3109 * gas/mri/for.d: Correct for swapped operands.
bbce6ab7
AM
3110 * gas/mri/if.d: Likewise.
3111 * gas/mri/repeat.d: Likewise.
3112 * gas/mri/while.d: Likewise.
e1f44d10 3113
de8b1efe
AM
31142001-06-12 Alan Modra <amodra@bigpond.net.au>
3115
3116 * gas/i386/x86_64.d: Update for 2001-06-11 disassembler change.
3117
bab00cea
L
31182001-06-10 H.J. Lu <hjl@gnu.org>
3119
3120 * gas/elf/section2.l: Match various white spaces.
3121
6174aabb
L
31222001-06-10 H.J. Lu <hjl@gnu.org>
3123
3e9379a9 3124 * gas/elf/section2.e: Support 64bit ELF.
6174aabb
L
3125 * gas/elf/section2.e-mips: Likewise.
3126
594e740f
L
31272001-06-08 H.J. Lu <hjl@gnu.org>
3128
3129 * gas/mips/elfel-rel3.s: Moved to ...
3130 * gas/mips/elf-rel3.s: Here.
3131
3132 * gas/mips/elf-rel3.d: Updated.
3133
3134 * gas/mips/elfel-rel3.d: Updated.
3135
3136 * gas/mips/relax.d: New file.
3137 * gas/mips/relax.s: Likewise.
3138
3139 * gas/mips/mips.exp: Run relax and set xfail.
3140
d9e138e2
L
31412001-06-08 H.J. Lu <hjl@gnu.org>
3142
3143 * gas/mips/illegal.s: New file.
3144 * gas/mips/illegal.l: Likewise.
3145
3146 * gas/elf/elf.exp (run_list_test): New.
3147 Run illegal with run_list_test.
3148
7388e440
L
31492001-06-08 H.J. Lu <hjl@gnu.org>
3150
3151 * gas/mips/elf-jal.d: New file.
3152
3153 * gas/mips/mips.exp: Run "elf-jal" instead of "jal" for ELF.
3154
02e07694
AM
31552001-06-08 Alan Modra <amodra@bigpond.net.au>
3156
3157 * gas/elf/elf.exp (run_list_test): Undo $readelf change in 2001-06-07.
3158
fa6b2d59
L
31592001-06-07 H.J. Lu <hjl@gnu.org>
3160
3161 * gas/elf/section2.e-mips: New file.
3162
3163 * gas/elf/elf.exp (run_list_test): Add suffix.
3164 Pass -mips as suffix to run_list_test for mips.
3165
7b15a6b5
L
31662001-06-07 H.J. Lu <hjl@gnu.org>
3167
3168 * gas/elf/section2.l: Match ".*GAS.*" instead of
3169 "GAS LISTING .*".
3170
9160c09b
L
31712001-06-07 H.J. Lu <hjl@gnu.org>
3172
3173 * gas/mips/mips.exp: Set xfail for "lineno" on Linux/mips.
3174
d2d89a16 31752001-06-07 H.J. Lu <hjl@gnu.org>
823e3a73
L
3176
3177 * gas/mips/empic.d: Support stabs.
3178 * gas/mips/mips16-e.d: Likewise.
3179 * gas/mips/mips16-f.d: Likewise.
3180 * gas/mips/mipsel16-f.d: Likewise.
3181 * gas/mips/telempic.d: Likewise.
3182 * gas/mips/tempic.d: Likewise.
3183 * gas/mips/tmips16-e.d: Likewise.
3184 * gas/mips/tmipsel16-e.d: Likewise.
3185
a90335ee
L
31862001-06-06 H.J. Lu <hjl@gnu.org>
3187
3188 * gas/mips/elf-rel3.s: New file.
3189 * gas/mips/elf-rel3.d: Likewise.
3190 * gas/mips/elfel-rel3.s: Likewise.
3191 * gas/mips/elfel-rel3.d: Likewise.
3192
3193 * gas/mips/mips.exp: Run elf-rel3/elfel-rel3.
3194
5b5032eb
L
31952001-06-06 H.J. Lu <hjl@gnu.org>
3196
3197 * gas/elf/elf.exp (run_list_test): New.
3198 Run section2 with run_list_test.
3199
3200 * gas/elf/section2.e: New file.
3201 * gas/elf/section2.l: Likewise.
3202 * gas/elf/section2.s: Likewise.
3203
5199a87b
L
32042001-06-04 H.J. Lu <hjl@gnu.org>
3205
3206 * gas/mips/mips4010.s: Add the missing ".end".
3207 * gas/mips/mips4100.s: Likewise.
3208 * gas/mips/mips4650.s: Likewise.
3209 * gas/mips/sync.s: Likewise.
3210
0b4bdf77
L
32112001-06-02 H.J. Lu <hjl@gnu.org>
3212
3213 * gas/sparc/unalign.d: Support Sparc V9.
3214
0f2712ed
NC
32152001-05-28 Jeff Sturm <jsturm@one-point.com>
3216
3217 * gas/sparc/unalign.s: New test. Check unaligned relocs.
3218 * gas/sparc/unalign.d: New expected test results.
3219 * gas/sparc/sparc.exp: Run new test.
3220
0b171357
HPN
32212001-05-27 Hans-Peter Nilsson <hp@axis.com>
3222
3223 * gas/cris/addi.d: Tweak for 64-bit BFD.
0f2712ed
NC
3224 * gas/cris/binop-cmpmove.d: Ditto.
3225 * gas/cris/binop-cmpmovx.d: Ditto.
3226 * gas/cris/binop-extx.d: Ditto.
3227 * gas/cris/binop.d: Ditto.
3228 * gas/cris/bork.d: Ditto.
3229 * gas/cris/branch.d: Ditto.
3230 * gas/cris/break.d: Ditto.
3231 * gas/cris/brokw-1.d: Ditto.
3232 * gas/cris/brokw-2.d: Ditto.
3233 * gas/cris/brokw-3.d: Ditto.
3234 * gas/cris/ccr.d: Ditto.
3235 * gas/cris/clear.d: Ditto.
3236 * gas/cris/continue.d: Ditto.
3237 * gas/cris/fragtest.d: Ditto.
3238 * gas/cris/jump-type.d: Ditto.
3239 * gas/cris/labfloat.d: Ditto.
3240 * gas/cris/macroat.d: Ditto.
3241 * gas/cris/movem-to-reg.d: Ditto.
3242 * gas/cris/nosep.d: Ditto.
3243 * gas/cris/oneop-type.d: Ditto.
3244 * gas/cris/prefix.d: Ditto.
3245 * gas/cris/pushpop-byte-sreg.d: Ditto.
3246 * gas/cris/pushpop-dword-sreg.d: Ditto.
3247 * gas/cris/pushpop-word-sreg.d: Ditto.
3248 * gas/cris/pushpop.d: Ditto.
3249 * gas/cris/quick-s6.d: Ditto.
3250 * gas/cris/quick-u5.d: Ditto.
3251 * gas/cris/quick-u6.d: Ditto.
3252 * gas/cris/range-err-1.s: Ditto.
3253 * gas/cris/rd-pic-1.d: Ditto.
3254 * gas/cris/rd-regprefix-1.d: Ditto.
3255 * gas/cris/rd-regprefix-1b.d: Ditto.
3256 * gas/cris/reg-to-mem.d: Ditto.
3257 * gas/cris/regreg.d: Ditto.
3258 * gas/cris/return.d: Ditto.
3259 * gas/cris/scc.d: Ditto.
3260 * gas/cris/separator.d: Ditto.
3261 * gas/cris/shexpr-1.d: Ditto.
3262 * gas/cris/sreg-to-x.d: Ditto.
3263 * gas/cris/test.d: Ditto.
3264 * gas/cris/unimplemented.d: Ditto.
3265 * gas/cris/unop-mem.d: Ditto.
3266 * gas/cris/x-to-byte-sreg.d: Ditto.
3267 * gas/cris/x-to-dcr1-sreg.d: Ditto.
3268 * gas/cris/x-to-dword-sreg.d: Ditto.
3269 * gas/cris/x-to-word-sreg.d: Ditto.
0b171357
HPN
3270 * gas/cris/shexpr-1.d: Ditto. Correct format.
3271
ff8715d0
L
32722001-05-25 H.J. Lu <hjl@gnu.org>
3273
3274 * gas/mips/e32el-rel2.d: New for little endian mips.
3275 * gas/mips/elfel-rel2.d: Likewise.
3276 * gas/mips/elfel-rel.d: Likewise.
3277 * gas/mips/mipsel16-f.d: Likewise.
3278 * gas/mips/telempic.d: Likewise.
3279 * gas/mips/tmipsel16-e.d: Likewise.
3280
3281 * gas/mips/tempic.d: New for traditional mips.
3282 * gas/mips/tmips16-e.d: Likewise.
3283
3284 * gas/mips/elf-rel.d: Handle alignment padding.
3285 * gas/mips/elf-rel2.d: Likewise.
3286
3287 * gas/mips/mips.exp: Support little endian and traditional
3288 mips.
3289
8569c2f5
L
32902001-05-24 H.J. Lu <hjl@gnu.org>
3291
3292 * gas/m68k/pcrel.d: Support 64bit BFD.
3293
58e2fc90
L
32942001-05-24 H.J. Lu <hjl@gnu.org>
3295
3296 * gas/arm/adrl.d: Support 64bit BFD.
3297 * gas/arm/arm7t.d: Likewise.
3298 * gas/arm/inst.d: Likewise.
3299 * gas/arm/pic.d: Likewise.
3300 * gas/arm/xscale.d: Likewise.
3301
60edd2d3
AM
33022001-05-23 Alan Modra <amodra@one.net.au>
3303
3304 * gas/elf/ehopt0.d: Tweak for bigendian targets.
3305
aa5f19f2
NC
33062001-05-15 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
3307
3308 * gas/mips/abs.d: Remove $ before register names, per latest
3309 disassembler.
3310 * gas/mips/add.d: Ditto.
3311 * gas/mips/and.d: Ditto.
3312 * gas/mips/beq.d: Ditto.
3313 * gas/mips/bge.d: Ditto.
3314 * gas/mips/bgeu.d: Ditto.
3315 * gas/mips/blt.d: Ditto.
3316 * gas/mips/bltu.d: Ditto.
3317 * gas/mips/delay.d: Ditto.
3318 * gas/mips/div-ilocks.d: Ditto.
3319 * gas/mips/div.d: Ditto.
3320 * gas/mips/dli.d: Ditto.
3321 * gas/mips/elf_e_flags1.d: Ditto.
3322 * gas/mips/elf_e_flags2.d: Ditto.
3323 * gas/mips/elf_e_flags3.d: Ditto.
3324 * gas/mips/elf_e_flags4.d: Ditto.
3325 * gas/mips/jal-empic.d: Ditto.
3326 * gas/mips/jal-svr4pic.d: Ditto.
3327 * gas/mips/jal-xgot.d: Ditto.
3328 * gas/mips/jal.d: Ditto.
3329 * gas/mips/la-empic.d: Ditto.
3330 * gas/mips/la-svr4pic.d: Ditto.
3331 * gas/mips/la-xgot.d: Ditto.
3332 * gas/mips/la.d: Ditto.
3333 * gas/mips/lb-empic.d: Ditto.
3334 * gas/mips/lb-svr4pic.d: Ditto.
3335 * gas/mips/lb-xgot-ilocks.d: Ditto.
3336 * gas/mips/lb-xgot.d: Ditto.
3337 * gas/mips/lb.d: Ditto.
3338 * gas/mips/ld-empic.d: Ditto.
3339 * gas/mips/ld-ilocks-addr32.d: Ditto.
3340 * gas/mips/ld-ilocks.d: Ditto.
3341 * gas/mips/ld-svr4pic.d: Ditto.
3342 * gas/mips/ld-xgot.d: Ditto.
3343 * gas/mips/ld.d: Ditto.
3344 * gas/mips/li.d: Ditto.
3345 * gas/mips/lif-empic.d: Ditto.
3346 * gas/mips/lif-svr4pic.d: Ditto.
3347 * gas/mips/lif-xgot.d: Ditto.
3348 * gas/mips/lifloat.d: Ditto.
3349 * gas/mips/mips16.d: Ditto.
3350 * gas/mips/mips32.d: Ditto.
3351 * gas/mips/mips4.d: Ditto.
3352 * gas/mips/mips4010.d: Ditto.
3353 * gas/mips/mips4100.d: Ditto.
3354 * gas/mips/mips4650.d: Ditto.
3355 * gas/mips/mips64.d: Ditto.
3356 * gas/mips/mul-ilocks.d: Ditto.
3357 * gas/mips/mul.d: Ditto.
3358 * gas/mips/nodelay.d: Ditto.
3359 * gas/mips/rol.d: Ditto.
3360 * gas/mips/sb.d: Ditto.
3361 * gas/mips/trap20.d: Ditto.
3362 * gas/mips/trunc.d: Ditto.
3363 * gas/mips/uld.d: Ditto.
3364 * gas/mips/ulh-empic.d: Ditto.
3365 * gas/mips/ulh-svr4pic.d: Ditto.
3366 * gas/mips/ulh-xgot.d: Ditto.
3367 * gas/mips/ulh.d: Ditto.
3368 * gas/mips/ulw.d: Ditto.
3369 * gas/mips/usd.d: Ditto.
3370 * gas/mips/ush.d: Ditto.
3371 * gas/mips/usw.d: Ditto.
3372
1ff55c93
RH
33732001-05-14 Richard Henderson <rth@redhat.com>
3374
3375 * gas/elf/ehopt0.s: New.
3376 * gas/elf/ehopt0.d: New.
3377 * gas/elf/elf.exp: Run it.
3378
bcee8eb8
AM
33792001-05-12 Peter Targett <peter.targett@arccores.com>
3380
3381 * gas/arc/st.s: Add test case @h30 fixup.
3382 * gas/arc/st.d: Update to suit.
3383
67d6227d
AM
33842001-05-12 Alan Modra <amodra@one.net.au>
3385
3386 * gas/i386/sse2.s: Correct cvtps2dq, movdq2q, and movq2dq
4bba6815 3387 * gas/i386/sse2.d: Likewise. Fix pmuludq and punpckhqdq too.
67d6227d
AM
3388
3389 * gas/i386/ssemmx2.d: Correct movq.
3390
cbc5fe50
HPN
33912001-05-10 Hans-Peter Nilsson <hp@axis.com>
3392
3393 * gas/cris/rd-dw2-10.d: Tweak for change in gas dwarf2 line number
3394 handling.
3395
992aaec9
AM
33962001-05-04 Alan Modra <amodra@one.net.au>
3397
3398 * gas/i386/katmai.d: Correct pmovmskb and pextrw opcodes.
3399 * gas/i386/ssemmx2.d: Likewise. Correct register for pextrw,
3400 pinsrw, and pmovmskb.
3401 * gas/i386/sse2.d: Correct register for movmskpd.
3402
c7e40348
NC
34032001-05-02 Johan Rydberg <jrydberg@opencores.org>
3404
bbce6ab7
AM
3405 * gas/openrisc/addi.s: New file.
3406 * gas/openrisc/addi.d: Likewise.
3407 * gas/openrisc/allinsn.exp: Likewise.
3408 * gas/openrisc/allinsn.s: Likewise.
3409 * gas/openrisc/allinsn.d: Likewise.
3410 * gas/openrisc/lohi.s: Likewise.
3411 * gas/openrisc/lohi.d: Likewise.
3412 * gas/openrisc/store.s: Likewise.
3413 * gas/openrisc/store.d: Likewise.
c7e40348 3414
ad7f5c69
HPN
34152001-04-05 Hans-Peter Nilsson <hp@axis.com>
3416
3417 * gas/cris/rd-dw2-1.d, gas/cris/rd-dw2-2.d, gas/cris/rd-dw2-3.d,
3418 gas/cris/rd-dw2-4.d, gas/cris/rd-dw2-5.d, gas/cris/rd-dw2-6.d,
3419 gas/cris/rd-dw2-7.d, gas/cris/rd-dw2-8.d, gas/cris/rd-dw2-9.d,
3420 gas/cris/rd-dw2-10.d, gas/cris/rd-dw2-11.d, gas/cris/rd-dw2-12.d,
3421 gas/cris/rd-dw2-13.d, gas/cris/rd-dw2-14.d, gas/cris/rd-dw2-15.d:
3422 New tests.
8ac9c124
HPN
3423 * gas/cris/brokw-2.s: Correct broken-word expansion visualization
3424 in comment.
777623bb
HPN
3425 * gas/cris/fragtest.s, gas/cris/rd-pic-1.s,
3426 gas/cris/binop-cmpmovx.d, gas/cris/binop-cmpmove.d,
3427 gas/cris/binop.d, gas/cris/binop.s, gas/cris/brokw-2.d,
3428 gas/cris/clear.d, gas/cris/fragtest.s, gas/cris/jump-type.d,
3429 gas/cris/nosep.s, gas/cris/pushpop.d, gas/cris/quick.s,
3430 gas/cris/range-err-2.s, gas/cris/sep-err-1.s,
3431 gas/cris/sreg-to-x.d, gas/cris/test.d, gas/cris/x-to-byte-sreg.d,
3432 gas/cris/x-to-word-sreg.d, gas/cris/x-to-dword-sreg.d: Remove
3433 trailing empty lines.
3434 * gas/cris/continue.s: Ditto, tweak comment.
ad7f5c69 3435
4b0d96c2
HPN
3436 * lib/gas-defs.exp (run_dump_test): Support using readelf.
3437 * config/default.exp: Default READELF and READELFFLAGS.
3438
61b96bb4
AM
34392001-03-31 Alan Modra <alan@linuxcare.com.au>
3440
3441 * gas/all/cond.s: Add .if .elseif tree.
3442 * gas/all/cond.d: Match above.
3443
5fba8300
L
34442001-03-30 H.J. Lu <hjl@gnu.org>
3445
3446 * gas/i386/relax.d: Dump with -s instead of -drw.
3447
00687228
L
34482001-03-29 H.J. Lu <hjl@gnu.org>
3449
3450 * gas/i386/relax.s: New test for relaxation between sections.
3451 * gas/i386/relax.d: New.
3452
3453 * gas/i386/i386.exp: Add tests for ELF.
3454
d5c4095a
NC
34552001-03-27 Chris Demetriou <cgd@broadcom.com>
3456
3457 * gas/mips/lineno.d: Allow for the possibility that
3458 the local labels won't be in the objdump output. Match
3459 zeros in addresses using '+' for better compatibility with
3460 different targets.
3461
10a51814
CD
34622001-03-26 Chris Demetriou <cgd@broadcom.com>
3463
3464 * gas/mips/sync.s: Declare 'foo' as a function so that this
3465 test will work on properly on ECOFF targets.
3466
0f17484f
AM
34672001-03-24 Alan Modra <alan@linuxcare.com.au>
3468
3469 * gas/i386/ssemmx2.s: Change movntq to movntdq.
3470 * gas/i386/ssemmx2.d: Matching change.
3471
7704145c
HPN
34722001-03-23 Hans-Peter Nilsson <hp@axis.com>
3473
5ef6758f
HPN
3474 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:
3475 New tests.
3476
7704145c
HPN
3477 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,
3478 gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
3479
bbe6d95f
AM
34802001-03-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
3481
3482 * gas/vax/quad.exp: Correct expected result.
3483
d394a339
AS
34842001-03-19 Andreas Schwab <schwab@suse.de>
3485
3486 * gas/m68k/pcrel.s: Force alignment to 8 byte boundary to get
3487 consistent output across targets.
3488 * gas/m68k/pcrel.d: Adjusted.
3489
64cbbfae
L
34902001-03-18 H.J. Lu <hjl@gnu.org>
3491
3492 * gas/i386/intel.s: Move PIC code to ...
3493 * gas/i386/intelpic.s: New. Here.
3494 * gas/i386/intel.d: Updated.
3495 * gas/i386/intelpic.d: New.
3496
3497 * gas/i386/i386.exp: Check PIC code in Intel syntax for ELF
3498 targets only.
3499
31abcf7d
SC
35002001-03-18 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3501
3502 * gas/mri/mri.exp: Fix test of m6811/m6812 targets.
3503
fa7cd6d2
L
35042001-02-26 H.J. Lu <hjl@gnu.org>
3505
3506 * gas/ia64/opc-a-err.l: Change "Operand [3|4]" to "Operand [34]".
3507
d88ae36a
L
35082001-02-23 H.J. Lu <hjl@gnu.org>
3509
3510 * gas/ia64/opc-a-err.l: Fix "cmp4.lt.or".
3511
3512 * gas/ia64/opc-a.pl: Add tests for pseudo-ops for "cmp" and
3513 "cmp4".
3514 * gas/ia64/opc-a.s: Rebuilt.
3515 * gas/ia64/opc-a.d: Likewise.
3516
f14c6878
CD
35172001-02-17 Chris Demetriou <cgd@broadcom.com>
3518
3519 * gas/mips/mips32.d: Remove ELF dependencies. This test
3520 wasn't meant to be ELF specific, and doesn't have to be.
3521 * gas/mips/mips64.d: Likewise.
3522
2cd5676f
CD
35232001-02-17 Chris Demetriou <cgd@broadcom.com>
3524
3525 * gas/mips/mips.exp: Don't attempt the elf_e_flags family of
3526 tests if not ELF; they test ELF-specific features.
3527
98a79704
SC
35282001-02-08 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3529
74b5b66a 3530 * gas/mri/mri.exp: Don't execute the M68K specific tests
98a79704
SC
3531 on m6811-elf and m6812-elf targets, still run the generic MRI tests.
3532
4f69f974
SC
35332001-02-04 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3534
3535 * gas/m68hc11/malis.s: New test to verify compliance with Motorola
3536 Assembly Language Input Standard.
3537 * gas/m68hc11/malis.d: New file.
3538 * gas/m68hc11/malis-include.s: New file.
3539 * gas/m68hc11/all.exp: Add the new test.
3540
6e0b89ee
AM
35412001-01-12 Alan Modra <alan@linuxcare.com.au>
3542
3543 * gas/i386/i386.exp (gas_64_check): Correct target string.
3544 Use gas_64_check rather than target string to decided whether
3545 x86_64 checks should run.
3546
3547 * gas/i386/sse2.s: Add a label to cure objdump "no symbols" error.
3548 * gas/i386/ssemmx2.s: Likewise.
3549 * gas/i386/sse2.d: Update to suit.
3550 * gas/i386/ssemmx2.s: Likewise.
3551
0d2bcfaf
NC
35522001-01-11 Peter Targett <peter.targett@arccores.com>
3553
3554 * gas/arc/alias.*: Removed.
3555 * gas/arc/branch.*: Likewise.
3556 * gas/arc/insn3.*: Likewise.
3557 * gas/arc/math.*: Likewise.
3558 * gas/arc/sshift.*: Likewise.
3559 * gas/arc/arc.exp: Simplified test process for base case
3560 instruction set by adding run_dump_test cases for all base
3561 instructions.
74b5b66a
AJ
3562 * gas/arc/adc.s, gas/arc/adc.d: New test cases and dump.
3563 * gas/arc/add.s, gas/arc/add.d: Likewise.
3564 * gas/arc/and.s, gas/arc/and.d: Likewise.
3565 * gas/arc/asl.s, gas/arc/asl.d: Likewise.
3566 * gas/arc/asr.s, gas/arc/asr.d: Likewise.
3567 * gas/arc/b.s, gas/arc/b.d: Likewise.
3568 * gas/arc/bic.s, gas/arc/bic.d: Likewise.
3569 * gas/arc/bl.s, gas/arc/bl.d: Likewise.
3570 * gas/arc/brk.s, gas/arc/brk.d: Likewise.
3571 * gas/arc/extb.s, gas/arc/extb.d: Likewise.
3572 * gas/arc/extw.s, gas/arc/extw.d: Likewise.
3573 * gas/arc/flag.s, gas/arc/flag.d: Likewise.
3574 * gas/arc/j.s, gas/arc/j.d: Likewise.
3575 * gas/arc/jl.s, gas/arc/jl.d: Likewise.
3576 * gas/arc/ld.s, gas/arc/ld.d: Likewise.
3577 * gas/arc/ld2.s, gas/arc/ld2.d: Likewise.
3578 * gas/arc/lp.s, gas/arc/lp.d: Likewise.
3579 * gas/arc/lsr.s, gas/arc/lsr.d: Likewise.
3580 * gas/arc/mov.s, gas/arc/mov.d: Likewise.
3581 * gas/arc/nop.s, gas/arc/nop.d: Likewise.
3582 * gas/arc/or.s, gas/arc/or.d: Likewise.
3583 * gas/arc/rlc.s, gas/arc/rlc.d: Likewise.
3584 * gas/arc/ror.s, gas/arc/ror.d: Likewise.
3585 * gas/arc/rrc.s, gas/arc/rrc.d: Likewise.
3586 * gas/arc/sbc.s, gas/arc/sbc.d: Likewise.
3587 * gas/arc/sexb.s, gas/arc/sexb.d: Likewise.
3588 * gas/arc/sexw.s, gas/arc/sexw.d: Likewise.
3589 * gas/arc/sleep.s, gas/arc/sleep.d: Likewise.
3590 * gas/arc/add.s, gas/arc/add.d: Likewise.
3591 * gas/arc/st.s, gas/arc/st.d: Likewise.
3592 * gas/arc/sub.s, gas/arc/sub.d: Likewise.
3593 * gas/arc/swi.s, gas/arc/swi.d: Likewise.
3594 * gas/arc/xor.s, gas/arc/xor.d: Likewise.
0d2bcfaf
NC
3595 * gas/arc/warn.s: Removed warning test case for setting of flags
3596 followed by conditional branch, an arc5 only feature.
3597
3598 * gas/ieee-fp/x930509a.exp: Skip test if target also arc*-*-*.
3599
3600 * gas/vtable/vtable.exp: Skip tests if target also arc*-*-*.
3601
88051039
SC
36022001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3603
3604 * gas/m68hc11/opers12.s: Add more tests for index post byte.
3605 * gas/m68hc11/opers12.d: Likewise.
3606
68a581b8
SC
36072001-01-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3608
3609 * gas/m68hc11/all.exp: Add new tests for dwarf2.
3610 * gas/m68hc11/lbranch-dwarf2.d: New file, test for dwarf2.
3611 * gas/m68hc11/opers12-dwarf2.d: Likewise.
3612 * gas/m68hc11/insns-dwarf2.d: Likewise.
3613
3f535693
NC
36142001-01-11 Nick Clifton <nickc@redhat.com>
3615
3616 * gas/arm/adrl.s: Add global label 'foo'.
3617 * gas/arm/adrl.d: Expect to see references to 'foo' in the
3618 disassembly. COFF and ELF disassemblys should now be the same.
3619
ff460b2a 36202001-01-10 Jan Hubicka <jh@suse.cz>
de9d65b5
JH
3621
3622 * i386.exp: Add ssemmx2 and sse2 tests.
3623 (sse2.d, sse2.s, ssemmx2.d, ssemmx2.s): New tests.
3624
d38ccb31
NC
36252001-01-09 Nick Clifton <nickc@redhat.com>
3626
3627 * gas/arm/pic.d: Fix patterns to match new behaviour of
3628 disassembler.
3629 inst.d: Fix patterns to match new behaviour of disassembler.
3630
183d6175
PB
36312001-01-03 Philip Blundell <pb@futuretv.com>
3632
3633 * gas/vtable/vtable.exp: Don't run tests on Alpha.
3634
ff460b2a 36352001-01-06 Jan Hubicka <jh@suse.cz>
b96d3a20
JH
3636
3637 * i386.exp: Add tests for presence of 32bit versus 64bit output
3638 format; run both 64bit and 32bit tests when format is available;
3639 add x86_64 test.
3640 * x86_64.s: New file.
3641 * x86_64.d: New file.
3642
ab32098a
NC
36432001-01-02 Nick Clifton <nickc@redhat.com>
3644
3645 * gas/arm/arm.exp: Pass -marmv3 to msr-bad test, since the
3646 instruction is legal in v5. Also fix expected error message.
3647
ca6489f9
PB
36482001-01-01 Philip Blundell <philb@gnu.org>
3649
3650 * gas/arm/adrl.s, gas/arm/pic.s, gas/arm/msr-bad.s: New tests.
3651 * gas/arm/arm.exp: Run them.
3652 * gas/arm/adrl.d, gas/arm/pic.d: Expected results for above.
3653 * gas/arm/arm6.s: Also test uppercase `CPSR' and `SPSR'.
3654
0a940afa
L
36552000-12-22 H.J. Lu <hjl@gnu.org>
3656
3657 * gas/i386/intel.s: Replace "nop" with ".p2align 4,0".
3658 * gas/i386/intel.d: Updated.
3659
514829c3
JW
36602000-12-12 Jim Wilson <wilson@redhat.com>
3661
3662 * gas/ia64/dv-imply.d, gas/ia64/dv-mutex.d, gas/ia64/dv-safe.d,
3663 gas/ia64/dv-srlz.d, gas/ia64/opc-m.d: Update.
3664
846b8f1e
NC
36652000-12-12 Nick Clifton <nickc@redhat.com>
3666
3667 * gas/vtable/vtable.exp: Fix formatting.
3668
3669 * gas/arm/elsegundo.s: New Test (currently disabled).
3670 * gas/arm/elsegundo.d: Expected test results.
3671
4819127a
L
36722000-12-11 H.J. Lu <hjl@gnu.org>
3673
3674 * gas/i386/intel.d: Adjusted for the a.out assembler.
3675 * gas/i386/intel.s: Likewise.
3676
77eb0326
NC
36772000-12-09 Nick Clifton <nickc@redhat.com>
3678
3679 * gas/m68k/pcrel.d: Update to match latest assembler output.
3680
9abcc8f0 36812000-12-02 Chris Demetriou <cgd@sibyte.com>
4c507252 3682
bbce6ab7
AM
3683 * gas/mips/elf_e_flags.s: Add padding to the end of the
3684 file so that objdump output will be consistent.
3685 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
3686 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: Expect
3687 "..." at end of objdump output because of zero bytes at end
3688 of section.
3689 * gas/mips/elf_e_flags.c: Add note to comment about
3690 what's changing in elf_e_flags.s.
3691
3692 * gas/mips/la.s: Add padding to the end of the file so that
3693 objdump output will be consistent.
3694 * gas/mips/la-svr4pic.d, gas/mips/la-xgot.d: Expect "..." at
3695 end of objdump output because of zero bytes at end of
3696 section.
3697
3698 * gas/mips/sync.s: Add padding to the end of the file so that
3699 objdump output will be consistent.
3700 * gas/mips/sync.d: Expect "..." at end of objdump output
3701 because of zero bytes at end of section.
3702
3703 * gas/mips/empic.d: Pad sections out to 16 bytes, to avoid
3704 alignment issues so tests are useful on multiple targets.
3705 * gas/mips/empic.s: Likewise.
3706 * gas/mips/mips16-e.d: Likewise.
3707 * gas/mips/mips16-e.s: Likewise.
3708 * gas/mips/mips16-f.d: Likewise.
3709 * gas/mips/mips16-f.s: Likewise.
3710
3711 * gas/mips/mips32.d: Expect disassembly of madd and maddu
3712 to use their correct names. Add tests for break and sdbbp.
3713 * gas/mips/mips32.s: Likewise.
3714
3715 * gas/mips/mips64.s: Add test for assembly of MIPS64
3716 extensions.
3717 * gas/mips/mips64.d: Likewise.
3718 * gas/mips/mips.exp: Test using the new "mips64" test.
0808b8a9 3719
b90dd607
NC
37202000-12-01 Chris Demetriou <cgd@sibyte.com>
3721
bbce6ab7
AM
3722 * gas/mips/mips16.d: Expect mips16 nops to be used for padding
3723 when mips16 code generation is enabled.
b90dd607 3724
0c92ba5f
NC
3725 * gas/mips/empic.d: Adjust for the fact that the difference
3726 between two symbols in the same section are not expected to
3727 generate a reloc.
3728 * gas/mips/empic.s: Likewise. Also, correct typo in comment
3729 about expected relocs.
74b5b66a 3730
bbce6ab7
AM
3731 * gas/mips/mips32.s, gas/mips/mips32.d: New files for MIPS32
3732 instruction assembly test.
3733 * gas/mips/mips.exp: Add the test mentioned above.
481294f0 3734
76a0ddac
DN
37352000-11-30 Diego Novillo <dnovillo@redhat.com>
3736
3737 * intel.s, intel.d: New test for @GOT references.
3738
dc6e09d3
HPN
37392000-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3740
3741 * gas/sh/err.exp: New, framework for error-testing.
3742 * gas/sh/err-1.s: New test.
3743
ae3e85dd
SC
37442000-11-26 Stephane Carrez <Stephane.Carrez@worldnet.fr>
3745
3746 * gas/m68hc11/opers12.s: New test for movw operands.
3747 * gas/m68hc11/opers12.d: Likewise.
3748
077b8428
NC
37492000-11-24 Nick Clifton <nickc@redhat.com>
3750
3751 * arm.exp: Run tests for xscale as well as arm.
3752 Run xscale tests.
3753
3754 * xscale.s: New file: XScale instruction tests.
3755 * xscale.d: New file: Expected XScale instruction results.
3756
a257e27a
L
37572000-11-20 H.J. Lu <hjl@gnu.org>
3758
3759 * gas/i386/intel.d: Add 3 "nop"s for the a.out assembler.
3760 * gas/i386/intel.s: Likewise.
3761
f5776d3d
L
37622000-11-16 H.J. Lu <hjl@gnu.org>
3763
3764 * gas/symver/symver0.d: Add 64bit support.
3765 * gas/symver/symver1.d: Likewise.
3766
e206b66f
L
37672000-11-16 H.J. Lu <hjl@gnu.org>
3768
3769 * gas/symver/symver.exp: Don't run symver4 nor symver5.
3770
747e13a0
L
37712000-11-13 H.J. Lu <hjl@gnu.org>
3772
3773 * gas/symver/symver.exp: New for symver test.
3774 * gas/symver/symver0.d: Likewise.
3775 * gas/symver/symver0.s: Likewise.
3776 * gas/symver/symver1.d: Likewise.
3777 * gas/symver/symver1.s: Likewise.
3778 * gas/symver/symver2.l: Likewise.
3779 * gas/symver/symver2.s: Likewise.
3780 * gas/symver/symver3.l: Likewise.
3781 * gas/symver/symver3.s: Likewise.
3782 * gas/symver/symver4.l: Likewise.
3783 * gas/symver/symver4.s: Likewise.
3784 * gas/symver/symver5.l: Likewise.
3785 * gas/symver/symver5.s: Likewise.
3786 * gas/symver/symver6.l: Likewise.
3787 * gas/symver/symver6.s: Likewise.
3788
935e6103
HPN
37892000-11-11 Hans-Peter Nilsson <hp@bitrange.com>
3790
3791 * gas/macros/macros.exp: Mark strings test xfail for sh.
3792
64a0c779
DN
37932000-10-24 Diego Novillo <dnovillo@cygnus.com>
3794
3795 * intel.s, intel.d: Add new tests for intel syntax.
3796
73cd359e
AM
37972000-10-19 Alan Modra <alan@linuxcare.com.au>
3798
3799 * gas/elf/section0.s: Ensure section sizes are multiples of 16.
3800 * gas/elf/section1.s: Likewise.
3801 * gas/elf/section[01].d: Change to suit.
3802
476d4b9b
L
38032000-10-18 H.J. Lu <hjl@gnu.org>
3804
3805 * gas/i386/intel.d: Fix the support for 64bit BFD in the last
3806 change.
3807
6588847e
DN
38082000-10-15 Diego Novillo <dnovillo@cygnus.com>
3809
3810 * intel.s, intel.d: Add new tests for naked registers using intel
3811 syntax.
3812
2e968471
HPN
38132000-09-29 Hans-Peter Nilsson <hp@axis.com>
3814
3815 * gas/cris/regprefix-err-1.s, gas/cris/rd-regprefix-1.s,
3816 gas/cris/rd-regprefix-1.d, gas/cris/rd-regprefix-1b.d,
3817 gas/cris/us-err-1.s, gas/cris/us-err-2.s, gas/cris/us-err-3.s: New.
3818 * gas/cris/cris.exp: Loop run_dump_test over files matching rd-*.d.
3819
9a635504
AM
38202000-09-28 Alan Modra <alan@linuxcare.com.au>
3821
170cdc4f
AM
3822 * gas/hppa/parse/parse.exp: Replace "hppa*w-*-*" with "hppa*64*-*-*"
3823 * gas/hppa/reloc/reloc.exp: Likewise.
3824 * gas/hppa/unsorted/unsorted.exp: Likewise.
3825
9a635504
AM
3826 * gas/hppa/reloc/reduce.s: Modify .PARAM so we need an arg reloc.
3827
139368c9
JW
38282000-09-22 Jim Wilson <wilson@cygnus.com>
3829
d48ad4f3
JW
3830 * gas/ia64/opc-f.pl: Add missing fcmp and fpcmp tests.
3831 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
3832
139368c9
JW
3833 * gas/ia64/dv-raw-err.s: Add new testcases for PR%, 16 - 62.
3834 * gas/ia64/dv-waw-err.s: Likewise.
3835 * gas/ia64/dv-imply.d: Regenerate.
3836 * gas/ia64/dv-mutex.d, gas/ia64/dv-raw-err.l, gas/ia64/dv-safe.d,
3837 gas/ia64/dv-srlz.d, gas/ia64/dv-war-err.l, gas/ia64/dv-waw-err.l,
3838 gas/ia64/opc-f.d, gas/ia64/opc-i.d, gas/ia64/opc-m.d: Likewise.
3839
7484b8e6
TW
38402000-09-14 Timothy Wall <twall@cygnus.com>
3841
3842 * gas/ia64/dv-waw-err.[sl]: Additional tests for parallel
3843 comparisons which should and should not produce DVs.
3844
927781e2
AM
38452000-09-05 Alan Modra <alan@linuxcare.com.au>
3846
3847 * gas/vtable/vtable.exp: Re-enable for hppa-elf.
3848
9a8f29e3
TW
38492000-08-29 Timothy Wall <twall@cygnus.com>
3850
bbce6ab7
AM
3851 * gas/ia64/dv-mutex.s: Add stop to avoid DV error on cmp.eq.
3852 * gas/ia64/dv-mutex.d: Update regexp pattern.
3853 * gas/ia64/dv-entry-err.s: Add stop to avoid DV error on cmp.eq.
3854 * gas/ia64/dv-imply.s: Add stops to avoid DV errors on cmp.REL.
3855 Test still fails due to insn opcode pattern changes.
74b5b66a 3856
5e0c2226
L
38572000-08-21 H.J. Lu <hjl@gnu.org>
3858
3859 * gas/all/cofftag.d: Support the strict COFF.
3860
50b81f19
JW
38612000-08-16 Jim Wilson <wilson@cygnus.com>
3862
3863 * gas/ia64/dv-raw-err.s: Add new tests for addl and postinc.
3864 * gas/ia64/dv-raw-err.l: Likewise.
3865 * gas/ia64/dv-waw-err.l: Update sed pattern.
3866 * gas/ia64/opc-f.pl: Delete fpsub, and fpadd comment.
3867 * gas/ia64/opc-f.s, gas/ia64/opc-f.d: Regenerate.
3868
8cb8bcba
NC
38692000-08-16 Nick Clifton <nickc@redhat.com>
3870
3871 * gas/arm/inst.s: Add tests for edge cases of shift based
bbce6ab7 3872 addressing modes.
8cb8bcba
NC
3873
3874 * gas/arm/inst.d: Add expected results for new tests.
3875
483f05e3
HPN
38762000-07-20 Hans-Peter Nilsson <hp@axis.com>
3877
3878 * gas/all/gas.exp: Don't run floating-point tests on CRIS.
3879 * gas/ieee-fp/x930509a.exp: Ditto.
3880 * gas/macros/macros.exp: Mark strings test xfail for CRIS.
e5da6f52 3881 * gas/cris/*: New tests for CRIS.
483f05e3 3882
81366cb8
AM
38832000-07-19 Alan Modra <alan@linuxcare.com.au>
3884
3885 * gas/macros/macros.exp (test1): Run it for hppa*-*-linux*.
3886 (semi): Likewise.
3887 (strings): Don't run for hppa, except for hppa*-*-linux*.
3888
3889 * gas/hppa/parse/linesepbug.s: Ensure we have whitespace before
3890 pseudos.
3891
4b43d9f6
NC
38922000-07-18 Scott Bambrough <scottb@netwinder.org>
3893
bbce6ab7
AM
3894 * gas/arm/inst.d: Fix expected results to match current assembler
3895 output. Patch from Justin Seger <justin.m.seger@intel.com>.
4b43d9f6 3896
4b6341e9
AM
38972000-07-10 Alan Modra <alan@linuxcare.com.au>
3898
3899 * gas/vtable/vtable.exp: Disable test for hppa.
3900
3901 * gas/hppa/reloc/reloc.exp (do_relocation_reduction_tests): Don't
3902 run test for any elf target.
3903 (applybug): Don't run test for linux.
3904 * gas/hppa/unsorted/unsorted.exp (do_common_text): Likewise.
3905 * gas/hppa/parse/parse.exp (linesepbug): Remove xfail
3906 (labelbug): xfail for hppa-linux.
3907
3908 * gas/hppa/basic/{coprmem.s, fmemLRbug.s}: Add colons to labels.
3909 * gas/hppa/parse/{callinfobug.s, regpopbug.s}: Likewise.
3910 * gas/hppa/reloc/{applybug.s, funcrelocbug.s, longcall.s,
3911 r_no_reloc.s, reduce3.s}: Likewise.
3912 * gas/hppa/unsorted/common.s: Likewise.
3913
97b39d03
NC
39142000-07-05 Nick Clifton <nickc@cygnus.com>
3915
3916 * gas/d30v/inst.d: Fix expected results to match current assembler
3917 output.
3918 * gas/d30v/bittest.l: Fix expected warning messages to match
3919 current assembler output.
3920
4b6341e9 39212000-06-29 Kazu Hirata <kazu@hxi.com>
fbe1e41f
NC
3922
3923 * gas/h8300/h8300.exp (do_h8300s_mac): Change the registers used
3924 in ldmac and stmac.
3925 * gas/h8300/macs.s: Likewise.
3926
6b2539e3
NC
39272000-06-27 Nick Clifton <nickc@cygnus.com>
3928
3929 * gas/d30v/bittest.l: Edit to match new warning messages produced
3930 by assembler.
3931
39bec121
TW
39322000-06-19 Timothy Wall <twall@cygnus.com>
3933
3934 * gas/macros/macros.exp: Avoid tests which are not useful on tic54x.
3935 * gas/all/gas.exp: Make adjustments for tic54x target.
3936 * gas/ieee-fp/x930509a.exp: Ditto.
3937 * gas/tic54x/*: New tests for tic54x. NOTE: load page has been
3938 moved into the LMA and is not printed separately by objdump any
3939 longer. This still needs to be tested.
74b5b66a 3940
60bcf0fa
NC
39412000-06-18 Stephane Carrez <stcarrez@worldnet.fr>
3942
3943 * gas/m68k/all.exp: Don't execute tests if the target is m68hc11&12.
3944 * gas/m68hc11/all.exp: Specific tests for m68hc11.
3945 * gas/m68hc11/all_insns.[ds]: Check m68hc11 instructions.
3946 * gas/m68hc11/insns[ds]: Another test.
3947 * gas/m68hc11/lbranch.[ds]: Check branch optimization (gas relax).
3948 * gas/m68hc11/opers12.[ds]: New files, check m68hc12 operands.
3949
55d98a80
AM
39502000-06-17 Alan Modra <alan@linuxcare.com.au>
3951
3952 * gas/macros/strings.s: Don't start directives in first column
3953 (for LABELS_WITHOUT_COLONS targets).
3954
8e1b6ed6
L
39552000-06-14 H.J. Lu <hjl@gnu.org>
3956
3957 * gas/macros/strings.d: Support a.out and coff.
3958
88830cd1
NC
39592000-06-14 Nick Clifton <nickc@cygnus.com>
3960
3961 * gas/arm/arm6.s: Remove 'mrs r9, cpsr_all' since the cpsr_all
3962 flag is no longer legal syntax.
3963
aa787a89
NC
39642000-06-09 Nick Clifton <nickc@cygnus.com>
3965
3966 * gas/macros/macros.exp: Run new test: strings.
3967 * gas/macros/strings.s: New test: String expansion inside
3968 macros.
3969 * gas/macros/strings.d: New test results.
74b5b66a 3970
a6b9488a
AM
39712000-06-04 Alan Modra <alan@linuxcare.com.au>
3972
3973 * gas/i386/prefix.s: Modify so we have at least one x86 test that
3974 checks the line separator.
3975
ff460b2a 39762000-05-21 Hans-Peter Nilsson <hp@axis.com>
f48026f7
HPN
3977
3978 * gas/elf/elf.exp: Exclude *-*-linux*coff* as non-elf.
3979
322f2c45
NC
39802000-05-15 Nick Clifton <nickc@cygnus.com>
3981
3982 * gas/arm/arch4t.s: Add tests of new fields to msr instruction.
3983
de950844
AM
39842000-05-11 Ulf Carlsson <ulfc@engr.sgi.com>
3985
3986 * gas/mips/mips.exp: Include *-*-linux* in svr4pic.
3987
3988 * gas/mips/jal-svr4pic.{s,d} gas/mips/jal-xgot.d: Add a jal to a
3989 weak symbol.
3990
575bc3d6
AM
39912000-05-08 Alan Modra <alan@linuxcare.com.au>
3992
3993 * gas/mri/float.d: Fix for srec length change.
3994
36f89926
AM
39952000-05-02 Alan Modra <alan@linuxcare.com.au>
3996
3997 * gas/hppa/unsorted/unsorted.exp: Duplicate hppa*-*-*elf*
3998 behaviour for hppa*-*-linux* throughout file.
3999 * gas/hppa/reloc/reloc.exp: Ditto.
4000 (reduce2.s): Disable test for elf targets.
4001
4002 * gas/hppa/parse/parse.exp (ssbug.s): setup_xfail hppa*-*-linux*.
4003
4004 * gas/elf/section0.s: Don't start pseudos on first column so
4005 targets that define LABELS_WITHOUT_COLONS work.
4006 * gas/elf/section1.s: Ditto.
4007 * gas/vtable/inherit0.s: Ditto.
4008 * gas/vtable/inherit1.s: Ditto.
4009 * gas/vtable/entry0.s: Ditto.
4010 * gas/vtable/entry1.s: Ditto.
4011
7fca9a72
NC
40122000-05-01 Nick Clifton <nickc@cygnus.com>
4013
74b5b66a
AJ
4014 * gasp/macro.out: Fix label numbers to remove leading zeroes.
4015 * gasp/mdouble.out: Fix label numbers to remove leading zeroes.
7fca9a72 4016
ee68970f
AM
40172000-04-25 Alan Modra <alan@linuxcare.com.au>
4018
4019 * gas/i386/general.l: Allow for DISP32 pe relocs.
4020 * gas/i386/jump.d: Similarly.
4021
ff460b2a 40222000-04-24 Jim Wilson <wilson@cygnus.com>
c4479208 4023
8d82e76a
JW
4024 * gas/ia64/opc-i.d: Change pmin2.u to pmin2. Change pmax2.u to pmax2.
4025 Change MLI to MLX. Switch operands for output matching tbit.z.orcm,
4026 tbit.z.andcm, tbit.nz.orcm, tbit.nz.andcm, tnat.z.orcm, tnat.z.andcm,
4027 tnat.nz.orcm, tnat.nz.andcm inputs.
4028 * gas/ia64/opc-i.pl: Insert padding nops before last dep.
4029 * gas/ia64/opc-i.s: Regenerate.
74b5b66a 4030
c4479208
JW
4031 * gas/ia64/opc-i.s: Regenerate.
4032 * gas/ia64/opc-f.pl: Add explicit stop at end.
74b5b66a 4033
bf3ca999
TW
40342000-04-22 Timothy Wall <twall@cygnus.com>
4035
4036 * gas/ia64/opc-f.d: Disassemble zeroes to verify break.f.
4037 * gas/ia64/opc-f.s: Add an explicit stop to make IAS output match.
4038
ff460b2a
NC
40392000-04-21 Richard Henderson <rth@cygnus.com>
4040 David Mosberger <davidm@hpl.hp.com>
4041 Timothy Wall <twall@cygnus.com>
4042 Jim Wilson <wilson@cygnus.com>
800eeca4
JW
4043
4044 * gas/vtable/vtable.exp: Disable for ia64.
7fca9a72 4045 * gas/ia64: New testsuite directory.
74b5b66a 4046
71851002
AM
40472000-04-03 Alan Modra <alan@linuxcare.com.au>
4048
4049 * gas/i386/general.s: Check 16-bit immediates, and move call/jump
4050 checks to start.
4051 * gas/i386/general.l: Likewise.
4052
31254b20
AO
40532000-04-01 Alexandre Oliva <aoliva@cygnus.com>
4054
4055 * gas/mn10300/am33_5.s: Check that negative SP offsets are encoded
4056 with 32 bits, not with the unsigned shorter opcodes.
4057 * gas/mn10300/basic.exp: Likewise.
4058
77f42f92
AO
40592000-03-31 Alexandre Oliva <aoliva@cygnus.com>
4060
4061 * lib/gas-defs.exp (regexp_diff): Don't break on the first
4062 difference, list them all.
4063
d1a1bf19
NC
40642000-03-29 Nick Clifton <nickc@cygnus.com
4065
4066 * gas/arm/thumb.s: Add test of bal instruction.
4067
224de7a5
AM
40682000-03-27 Alan Modra <alan@linuxcare.com.au>
4069
4070 * gas/ieee-fp/x930509a.exp (dotest): Fix test for
4071 LISTING_WORD_SIZE==1.
4072 * gas/all/gas.exp (do_930509a): Same here.
4073 * gas/all/cond.d: And here.
4074
d1a1bf19
NC
40752000-03-16 Nick Clifton <nickc@cygnus.com>
4076
4077 * gas/arm/arm.exp: Run branch.s test.
4078 Run tests if target is strongarm.
4079
4080 * gas/arm/branch.s: New test. Make sure that assembler can handle
4081 same-section branch relocations properly.
4082
4083 * gas/arm/branch.d: New file. Expected output from assembling
4084 branch.s.
4085
bb2d6cd7
GK
40862000-03-10 Geoffrey Keating <geoffk@cygnus.com>
4087
4088 * gas/mips/empic.d: New file.
4089 * gas/mips/empic.s: New file.
4090 * gas/mips/mips16-e.d: New file.
4091 * gas/mips/mips16-e.s: New file.
4092 * gas/mips/mips16-f.d: New file.
4093 * gas/mips/mips16-f.s: New file.
4094 * gas/mips/mips.exp: Add empic, mips16-e. Add mips16-f as an
4095 expected failure.
4096
11038c5e
L
40972000-02-25 H.J. Lu <hjl@gnu.org>
4098
4099 * gas/i386/general.l: Support a.out and coff.
4100
cc5ca5ce
AM
41012000-02-25 Alan Modra <alan@spri.levels.unisa.edu.au>
4102
4103 * gas/i386/intel.s: New file, intel version of opcode.s
084e9a84
AM
4104 * gas/i386/intel.d: New file, copy of opcode.d
4105 * gas/i386/i386.exp: Call it.
cc5ca5ce
AM
4106
4107 * gas/i386/general.s: Add extra "out" instructions.
4108 * gas/i386/general.l: Likewise.
4109
557537a5
NC
41102000-01-31 Nick Clifton <nickc@cygnus.com>
4111
4112 * gas/arm/inst.s: Include test of ATPCS register naming
4113 conventions.
4114
4115 * gas/arm/float.s: Include test of ATPCS register naming
4116 conventions.
4117
ff460b2a 41182000-01-21 H.J. Lu <hjl@gnu.org>
dfad2e40
AM
4119
4120 * gas/i386/general.l: Support a.out.
4121 * gas/i386/jump.d: Likewise.
4122 * gas/i386/jump16.d: Likewise.
4123
a3d1c52b
AM
41242000-01-21 Alan Modra <alan@spri.levels.unisa.edu.au>
4125
4126 * gas/i386/general.{s,l}: Move 16 bit jmp and call tests from here
4127 * gas/i386/jump16.{s,d}: To here.
4128 * gas/i386/jump.{s,d}: New files. Duplicate 32 bit jmp and call
4129 tests in general.s so that objdump is exercised.
4130
4131 * gas/i386/i386.exp: Call new tests.
4132
a8de5998
AM
41332000-01-15 Alan Modra <alan@spri.levels.unisa.edu.au>
4134
add0c677
AM
4135 * gas/i386/general.{s,l}: Add jmp and call tests for .code16gcc,
4136 .code16, and .code32 modes.
a8de5998 4137
ff460b2a 41381999-11-30 Jeffrey A Law (law@cygnus.com)
433b8629
JL
4139
4140 * gas/mn10300/{am33.s, am33_2.s, am33_3.s}: New test files.
4141 * gas/mn10300/{am33_4.s, am33_5.s, am33_6.s}: Likewise.
4142 * gas/mn10300/{am33_7.s, am33_8.s}: Likewise.
4143 * gas/mn10300/basic.exp: Run the am33 tests.
4144
73c89d48
GRK
41451999-11-15 Gavin Romig-Koch <gavin@cygnus.com>
4146
4147 * gas/mips/la.d: Adjust for new la macro expansion.
4148 Change matches for explicit addresses to matches for
4149 any address.
4150 * gas/mips/la-xgot.d: Same.
4151 * gas/mips/la-svr4pic.d: Same.
4152
603eea08
NC
41531999-11-01 Nick Clifton <nickc@cygnus.com>
4154
4155 Remove reloc generating references to local labels in test code.
4156 Some ARM targets (eg PE) generate a reloc based on the label,
4157 whilst others (eg ELF) generate a reloc based on the section
4158 symbol. This meant that the disassembled outputs would differ.
74b5b66a 4159
603eea08
NC
4160 * gas/arm/inst.s: Change test of BLPL instruction.
4161 * gas/arm/inst.d: Change expected decode of BLPL instruction.
4162 * gas/arm/arm7t.s: Remove use of .LC0 label in .word directive.
50903393
NC
4163 Remove .rdata section, since this cannot exist in an arm-aout
4164 target.
4165 * gas/arm/arm7t.d: Change expected reloc generated for .word
4166 directive.
603eea08 4167
e591b0ea
NC
41681999-10-21 Nick Clifton <nickc@cygnus.com>
4169
4170 * gas/arm/arm7t.d: Update to match latest objdump output.
4171 * gas/arm/inst.s: Fix erroneous test case.
4172 * gas/arm/inst.d: Update to match latest objdump output.
4173
ff460b2a 41741999-10-11 Geoffrey Keating <geoffk@cygnus.com>
a6ea59ce
GK
4175
4176 * lib/gas-defs.exp (regexp_diff): Allow '#...' to mean "some
74b5b66a 4177 indeterminate number of extra lines here".
a6ea59ce
GK
4178
4179 * gas/elf/elf.exp: Remove XFAILs.
4180 * gas/elf/section0.d: Make pass on MIPS (and hopefully alpha).
4181 * gas/elf/section1.d: Likewise.
4182
ff460b2a 41831999-10-07 Diego Novillo <dnovillo@cygnus.com>
c43185de
DN
4184
4185 * gas/d10v: New directory.
4186 * gas/d10v/d10.exp: New file.
4187 * gas/d10v/inst.s: New file.
4188 * gas/d10v/inst.d: New file.
4189
ff460b2a 41901999-10-07 Geoffrey Keating <geoffk@cygnus.com>
07147777
GK
4191
4192 * gas/mips/elf-rel.s: New file.
4193 * gas/mips/elf-rel.d: New file.
4194 * gas/mips/elf-rel2.d: New file.
4195 * gas/mips/e32-rel2.d: New file.
4196 * gas/mips/elf-rel2.s: New file.
4197 * gas/mips/mips.exp: Add elf-rel, elf-rel2.
4198
4199 * gas/mips/elf_e_flags1.d: Tweak a little so it passes
4200 even if the CPU is set to something by default.
4201
ff460b2a 42021999-10-04 Doug Evans <devans@canuck.cygnus.com>
93c6c015
DE
4203
4204 * gas/m32r/error.exp: New testcase driver.
4205 * gas/m32r/m32rx.exp: New testcase driver.
4206 * gas/m32r/fslotx.[sd]: New testcase.
4207 * gas/m32r/m32rx.[sd]: New testcase.
4208 * gas/m32r/relax-s.[sd]: New testcase.
4209 * gas/m32r/interfere.s: New testcase.
4210 * gas/m32r/wrongsize.s: New testcase.
4211
b7be1db6
AM
42121999-09-17 Alan Modra <alan@spri.levels.unisa.edu.au>
4213
4214 * gas/i386/i386.exp: Enable reloc and white tests for COFF.
4215 * gas/i386/reloc.d: Accept dir32 relocs.
4216
61feeec2
ILT
42171999-09-12 Donn Terry <donn@interix.com>
4218
4219 * gas/all/gas.exp: Run cofftag test for i*86-*-interix*.
4220 * lib/gas-defs.exp: Add perror if can not read .d file.
4221
2ef5e2a1
ILT
42221999-09-04 Steve Chamberlain <sac@pobox.com>
4223
4224 * gas/pj/{pj.exp, ops.c, ops.d}: New tests for picoJava.
4225
c5089c84
NC
42261999-09-02 Nick Clifton <nickc@cygnus.com>
4227
4228 * gas/vtable/vtable.exp: Add [istarget "strongarm*-*-*"] to run
4229 dump test "entry0" instead of "entry1".
74b5b66a 4230
f3d180e9 42311999-09-01 Scott Bambrough <scottb@netwinder.org>
74b5b66a 4232
bbce6ab7
AM
4233 * gas/vtable/vtable.exp: Added [istarget "arm*-*-*"] to run dump
4234 test "entry0" instead of "entry1". ARM targets use REL relocs,
4235 and should use the test entry0.
f3d180e9 4236
c35dfbeb
AM
42371999-09-01 H.J. Lu <hjl@gnu.org>
4238
4239 * gas/i386/naked.d: Fix for coff targets.
4240
68196d70
JL
4241Mon Aug 30 12:18:40 1999 Jeffrey A Law (law@cygnus.com)
4242
cb63de9b
JL
4243 * gas/hppa/unsorted/*.s: Use .code instead of .SPACE/.SUBSPA for
4244 sectioning.
4245 * gas/hppa/unsorted/unsorted.exp: Disable tests not appropriate for
4246 PA64.
4247
a91f57fd
JL
4248 * gas/hppa/reloc/*.s: Use .code instead of .SPACE/.SUBSPA for
4249 sectioning.
4250 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
4251 Revamp address expressions slightly to handle an arbitrary sized
4252 address.
4253
a022ef54
JL
4254 * gas/hppa/parse/*.s: Use .code instead of .SPACE/.SUBSPA for
4255 sectioning.
4256 * gas/hppa/parse/parse.exp: Disable tests not appropriate for PA64.
4257
68196d70
JL
4258 * gas/hppa/basic/*.s: Use .code instead of .SPACE/.SUBSPA for
4259 sectioning.
4260
3f9ed93b
AM
42611999-08-30 Alan Modra <alan@spri.levels.unisa.edu.au>
4262
4263 * gas/i386/naked.s, gas/i386/naked.d: Test-suite addition for
4264 allow_naked_reg parsing.
4265 * gas/i386/i386.exp: Call it.
4266
5f47d35b
AM
42671999-08-29 Alan Modra <alan@spri.levels.unisa.edu.au>
4268
4269 * gas/i386/white.s, gas/i386/white.l: Add space in FP reg tests.
4270
ff460b2a 42711999-08-28 Jerry Quinn <jquinn@nortelnetworks.com>
0791df6c 4272
e3ca10d7
JL
4273 * gas/hppa/basic/basic.exp: Add new tests shift2.s,
4274 shift3.s, extract2.s, extract3.s, deposit2.s, and deposit3.s.
4275 * gas/hppa/basic/shift2.s, shift3.s, extract2.s,
4276 extract3.s, deposit2.s, deposit3.s: New.
4277
436709ee 4278 * gas/hppa/basic/add.s,addi.s,dcor.s,shladd.s,sub.s,subi.s,unit.s:
7fca9a72 4279 Add new syntax versions of instructions to tests.
436709ee
JL
4280 * gas/hppa/basic/add2.s,dcor2.s,perf.s,purge2.s,shladd2.s,sub2.s,
4281 system2.s, unit2.s: New tests.
4282 * hppa/basic/basic.exp: Add new tests.
4283
3c5c4310
JL
4284 * gas/hppa/basic/basic.exp:
4285 * gas/hppa/basic/media.s: Add test cases for new instructions.
4286
be3f1865
JL
4287 * gas/hppa/basic/basic.exp (do_branch2,do_media): New.
4288 * gas/hppa/basic/branch2.s: New.
4289 * gas/hppa/basic/media.s: New.
4290
4291 * gas/hppa/basic/basic.exp (do_fp_comp2): New.
4292 * gas/hppa/basic/fp_comp2.s: New.
0791df6c 4293
b23bac36
AM
42941999-08-20 Alan Modra <alan@spri.levels.unisa.edu.au>
4295
4296 * gas/i386/general.s, gas/i386/general.l: Add .code16gcc
4297 displacement checks with auto address prefix.
4298
2190b5a5
ILT
42991999-08-17 H.J. Lu <hjl@gnu.org>
4300
4301 * gas/elf/elf.exp: Expected to fail on alpha*-*-*.
4302
171a4983
ILT
43031999-08-09 Ian Lance Taylor <ian@zembu.com>
4304
4305 * gas/i386/float.s, gas/i386/float.l: Modify to work correctly
4306 when gas uses 2**4 alignment for .text.
4307 * gas/i386/general.s, gas/i386/general.l: Likewise.
4308 * gas/i386/katmai.s, gas/i386/katmai.d: Likewise.
4309 * gas/i386/modrm.s, gas/i386/modrm.l: Likewise.
4310 * gas/i386/prefix.s, gas/i386/prefix.d: Likewise.
4311
6812da59
AM
43121999-07-27 Alan Modra <alan@spri.levels.unisa.edu.au>
4313
4314 * gas/i386/reloc.d: Fix so that test passes when enable-targets
4315 includes 64-bit bfd target.
4316
aa1b0fd6
ILT
43171999-06-13 Ian Lance Taylor <ian@zembu.com>
4318
4319 * gas/i386/katmai.d: Tweak for recent disassembler changes.
4320
14c18613
ILT
43211999-06-12 Ian Lance Taylor <ian@zembu.com>
4322
966d5bec
ILT
4323 * gas/elf/elf.exp: Don't run tests on "*-*-linux*aout*" or
4324 "*-*-linux*oldld*".
4325 * gas/vtable/vtable.exp: Likewise.
4326 * gas/i386/reloc.d: Modify expected reloc names to accept a.out
4327 names.
4328
14c18613
ILT
4329 * gas/i386/amd.s: Add a symbol so a.out tests will work.
4330 * gas/i386/katmai.s: Likewise.
4331 * gas/i386/amd.d: Corresponding change.
4332 * gas/i386/katmai.d: Corresponding change.
4333
8ee99f93
ILT
43341999-06-10 Ian Lance Taylor <ian@zembu.com>
4335
4336 * gas/mips/sync.d: Pass -mips2 to the assembler.
4337
4338 * gas/mips/elf_e_flags.s: Tweak code so that the tests pass for
4339 mips-elf target as well as mips64-elf target.
4340 * gas/mips/elf_e_flags1.d: Corresponding changes.
4341 * gas/mips/elf_e_flags2.d: Likewise.
4342 * gas/mips/elf_e_flags3.d: Likewise.
4343 * gas/mips/elf_e_flags4.d: Likewise.
4344
4345 * gas/elf/elf.exp: Add setup_xfail for mips*-*-*.
4346
4347 * gas/all/itbl-test.c (main): Update itbl_get_reg_val call for new
4348 parameter.
4349
b3fb1136
RH
43501999-06-10 Jakub Jelinek <jj@ultra.linux.cz>
4351
4352 * gas/sparc/synth64.s: Add checks for single register signx/clruw.
4353 * gas/sparc/set64.s: Add tests for setuw and setsw synthetic insns.
4354 * gas/sparc/prefetch.d: Add -64 as switch.
4355 * gas/sparc/rdpr.d: Ditto.
4356 * gas/sparc/wrpr.d: Ditto.
4357 * gas/sparc/synth64.d: Ditto, reflect synth64.s changes.
4358 * gas/sparc/reloc64.d: Add -64 as switch, be more tolerant, as
4359 current gas outputs %hi(0) and not %hi(0x0).
4360 * gas/sparc/set64.d: Add -64 as switch, reflect set64.s changes and
4361 optimizations for setx instruction.
4362 * gas/sparc/sparc.exp: Do sparc64*-*-* checks if it is any of the
4363 compiled-in targets.
4364
18452d40
RH
43651999-06-10 Richard Henderson <rth@cygnus.com>
4366
4367 * gas/macros/irp.s: Use `foo' and `bar' instead of `r' and `s'.
4368 * gas/macros/rept.s, gas/macros/test2.s, gas/macros/test3.s: Likewise.
4369 * gas/macros/{irp,rept,test2,test3}.d: Update.
4370
98944905
RH
43711999-06-05 Richard Henderson <rth@cygnus.com>
4372
4373 * gas/elf/elf.exp: New directory.
4374 * gas/elf/section0.[sd]: New test.
4375 * gas/elf/section1.[sd]: New test.
4376
5164c382
NC
43771999-06-03 Philip Blundell <philb@gnu.org>
4378
4379 * gas/arm/arm7t.d, gas/arm/inst.d: Update to match current gas,
74b5b66a 4380 bfd and opcodes.
5164c382 4381
0dbfb37c
ILT
43821999-05-28 Ian Lance Taylor <ian@zembu.com>
4383
4384 * gas/vtable/vtable.exp: Don't run test for i960 yet.
4385
2481b576
NC
43861999-05-17 Nick Clifton <nickc@cygnus.com>
4387
4388 * gas/mcore/allinsn.d: Updated to match latest objdump output.
4389
c608c12e
AM
43901999-05-12 Alan Modra <alan@spri.levels.unisa.edu.au>
4391
4392 * gas/i386/opcode.d: Modify callw to suit disasm fix.
4393
4394 * gas/i386/amd.d: Modify a '(bad)' to SIMD instruction.
4395
4396 * gas/i386/amd.s: Pad to multiple of 8
4397 * gas/i386/amd.d: Here too.
4398
4399 * gas/i386/prefix.[sd]: Align with nops
4400 * gas/i386/reloc.[sd]: Here too.
4401
4402 * gas/i386/katmai.[sd]: New for PIII SIMD
4403 * gas/i386/i386.exp: Call it.
4404
252b5132
RH
44051999-05-02 Nick Clifton <nickc@cygnus.com>
4406
4407 * gas/mcore/allinsn.d: Update to match latest assembler
74b5b66a 4408 operations.
252b5132
RH
4409
44101999-04-16 DJ Delorie <dj@cygnus.com>
4411
4412 * gas/i386/amd.s: Add NOPs to align for coff targets
4413 * gas/i386/amd.d: and check for them.
4414
ff460b2a 44151999-04-15 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4416
4417 * gas/hppa/basic/basic.exp (do_coprmem): No longer expected to file.
4418
ff460b2a 44191999-04-14 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4420
4421 * gas/hppa/basic/branch.s: Do not use immediate value where we
4422 really want a register.
4423 * gas/hppa/basic/coprmem.s: Likewise.
4424 * gas/hppa/basic/fmemLRbug.s: Likewise.
4425 * gas/hppa/basic/coprmem.s: Likewise.
4426 * gas/hppa/basic/spop.s: Likewise.
4427 * gas/hppa/basic/imem.s: Likewise.
4428 * gas/hppa/parse/badfmpyadd.s: Likewise.
4429 * gas/hppa/parse/calldatabug.s: Likewise.
4430 * gas/hppa/parse/entrybug.s: Likewise.
4431 * gas/hppa/parse/exprbug.s: Likewise.
4432 * gas/hppa/parse/fixup7bug.s: Likewise.
4433 * gas/hppa/parse/labelbug.s: Likewise.
4434 * gas/hppa/reloc/applybug.s: Likewise.
4435 * gas/hppa/reloc/funcrelocbug.s: Likewise.
4436 * gas/hppa/reloc/labelopbug.s: Likewise.
4437 * gas/hppa/reloc/longcall.s: Likewise.
4438 * gas/hppa/reloc/plabelbug.s: Likewise.
4439 * gas/hppa/reloc/reduce.s: Likewise.
4440 * gas/hppa/reloc/reduce2.s: Likewise.
4441 * gas/hppa/reloc/reduce3.s: Likewise.
4442 * gas/hppa/unsorted/brlenbug.s: Likewise.
4443 * gas/hppa/unsorted/importbug.s: Likewise.
4444 * gas/hppa/unsorted/lasbeldiffs.s: Likewise.
4445
4446 * gas/hppa/basic/basic.exp (do_imem): Handle multiple encodings
4447 for loads and stores using reg + small d addresses.
4448 No longer expect failure for mis-parse of imm %reg.
4449
44501999-04-13 Doug Evans <devans@casey.cygnus.com>
4451
4452 * gas/m32r/m32rx.d (cmpu__rach): Fix expected output.
4453 * gas/m32r/m32rx.s (bc__add,add__bc): Explicitly specify short branch
4454 so branch relaxation restrictions won't interfere with parallelization
4455 attempts.
4456
44571999-04-08 Nick Clifton <nickc@cygnus.com>
4458
4459 * gas/mcore: New Directory.
4460 * gas/mcore/allinsn.exp: New File: Expect file for MCore assembly
4461 tests.
4462 * gas/mcore/allinsn.s: New File: Source file for MCore assembly
4463 tests.
4464 * gas/mcore/allinsn.d: New File: Expected output file for MCore
4465 assembly tests.
4466
44671999-03-20 Doug Evans <devans@casey.cygnus.com>
4468
4469 * gas/m32r/m32rx.[sd]: Fix a few more testcases.
4470
44711999-03-16 Martin Hunt <hunt@cygnus.com>
4472
4473 * gas/d30v/d30.exp (run_list_test): Add new tests,
bbce6ab7 4474 label, guard-debug, serial, warn_oddreg, bittest, and mul.
252b5132
RH
4475
4476 * gas/d30v/opt.s: Fix some warnings and add a few labels
bbce6ab7 4477 to keep things from parallelizing where we don't want them to.
252b5132
RH
4478
4479 * gas/d30v/reloc.s: Fix warning.
74b5b66a 4480
252b5132
RH
4481 * gas/d30v/opt.d, reloc.d, inst.d: Rebuild.
4482
74b5b66a 4483 * gas/d30v/label.s: New test. Check that labels are aligned
bbce6ab7 4484 on 8-byte boundaries.
252b5132
RH
4485
4486 * gas/d30v/guard-debug.s: New test. Test output with "-g".
4487
74b5b66a 4488 * gas/d30v/serial.s: New test. Check for warnings with
bbce6ab7 4489 illegal serial instructions.
252b5132
RH
4490
4491 * gas/d30v/warn_oddreg.s: New test. CHeck for warnings when
bbce6ab7 4492 odd-numbered registers are used for some instructions.
252b5132 4493
74b5b66a 4494 * gas/d30v/bittest.s: New test. Check for bit operation
bbce6ab7 4495 instructions (BCLR, BNOT, BSET, BTST) in the IU.
252b5132
RH
4496
4497 * gas/d30v/mul.s: New test. Check for restricted sequences
bbce6ab7 4498 in a bunch of different multiply instructions.
74b5b66a 4499
252b5132
RH
4500 * gas/vtable/vtable.exp (run_list_test): Don't
4501 run test on D30V.
4502
45031999-03-05 Nick Clifton <nickc@cygnus.com>
4504
4505 * gas/all/gas.exp: Expect strongarm-coff target to fail cofftag
74b5b66a 4506 test.
252b5132
RH
4507
45081999-02-13 Jim Blandy <jimb@zwingli.cygnus.com>
4509
4510 * gas/mips/mips.exp: Run the new tests, below.
4511 * gas/mips/elf_e_flags1.d, gas/mips/elf_e_flags2.d,
4512 gas/mips/elf_e_flags3.d, gas/mips/elf_e_flags4.d: New files.
4513 * gas/mips/elf_e_flags.c, gas/mips/elf_e_flags.s: New files.
4514
4515 * lib/gas-defs.exp (run_dump_test): Document. It's not
74b5b66a 4516 really trivial.
252b5132
RH
4517
4518 * lib/gas-defs.exp (run_dump_test): Clean up logic for guessing
4519 $program (the dump tool).
4520
45211999-02-10 Doug Evans <devans@casey.cygnus.com>
4522
4523 * gas/m32r/allinsn.d: Prefix all | with \.
4524 (push,pop): Fix expected output.
4525 * gas/m32r/relax-1.d: Emitted nops are serial, not parallel.
4526 * gas/m32r/fslot.d: Prefix all | with \.
4527
45281999-02-08 Nick Clifton <nickc@cygnus.com>
4529
4530 * gas/vtable/inherit0.s: Do not use '@' prefix to .type operator.
4531 Some ports use it as a comment initiator.
4532
4533 * gas/vtable/entry1.d: Do not look for an addend. Some ports use
4534 REL relocations and so do not have one.
4535
45361998-12-18 Nick Clifton <nickc@cygnus.com>
4537
4538 * gas/fr30/allinsn.s: Fix to match latest assembler syntax.
4539 * gas/fr30/allinsn.d: Fix to match latest assembler output
4540
45411998-12-03 Nick Clifton <nickc@cygnus.com>
4542
4543 * gas/fr30/allinsn.d: Updated to match latest assembler output.
4544
45451998-12-02 Nick Clifton <nickc@cygnus.com>
4546
4547 * gas/fr30/allinsn.s: Replace illegal insns with legal versions.
4548
4549 * gas/fr30/allinsn.d: Update to match latest assembler output.
4550
ff460b2a 45511998-11-19 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4552
4553 * gas/fr30/allinsn.s: Reorder insns for better simulation.
4554
ff460b2a 45551998-11-19 Doug Evans <devans@charmed.cygnus.com>
252b5132
RH
4556
4557 * gas/mips/sync.[sd]: New testcase.
4558 * gas/mips/mips.exp: Run it.
4559
ff460b2a 45601998-11-18 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4561
4562 * gas/fr30/allinsn.s (dmov): Correct hex literals.
4563
ff460b2a 45641998-11-17 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4565
4566 * gas/fr30/allinsn.s: Moved currently un-assembliable instructions
4567 to end of file.
4568
4569 * gas/fr30/allinsn.d: Added disassembly of currently assembliable
4570 opcodes.
4571
d6e5ae25 45721998-11-16 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4573
4574 * gas/fr30/allinsn.s: Fix syntax errors.
4575
d6e5ae25 45761998-11-16 Dave Brolley <brolley@cygnus.com>
252b5132
RH
4577
4578 * gas/fr30/allinsn.s: Fixed more typos.
4579
d6e5ae25 45801998-11-13 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4581
4582 * gas/fr30/allinsn.s: Fixed typos and added some tests of upper
4583 case vs lower case.
4584
d6e5ae25 45851998-11-10 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4586
4587 * gas/fr30/allinsn.s: New file.
4588 * gas/fr30/allinsn.d: New file.
4589 * gas/fr30/allinsn.exp: New file.
4590 * gas/fr30/fr30.exp: New file.
4591
d6e5ae25 45921998-11-02 Doug Evans <devans@canuck.cygnus.com>
252b5132
RH
4593
4594 * gas/m32r/fslot.[sd]: New testcase.
4595 * gas/m32r/m32r.exp: Run it.
4596
d6e5ae25 45971998-10-20 Alan Modra <alan@spri.levels.unisa.edu.au>
252b5132
RH
4598
4599 * gas/i386/i386.exp: Run AMD insn test.
4600 * gas/i386/amd.s: New test.
4601 * gas/i386/amd.d: New test results.
4602
d6e5ae25 46031998-09-20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
4604
4605 * gas/vtable/inherit1.l: Require only the word GAS somewere in the
4606 first line of the listing.
4607
4608Tue Sep 1 10:20:03 1998 Richard Henderson <rth@cygnus.com>
4609
4610 * gas/ppc/astest.d: Adjust regexps to match a 64-bit host.
4611 * gas/ppc/astest2.d: Likewise.
4612
4613Mon Aug 31 13:25:07 1998 Richard Henderson <rth@cygnus.com>
4614
4615 * gas/vtable/{entry0.d,entry1.d,inherit0.d}: Fix pattern matching
4616 of whitespace for 64-bit hosts.
4617
4618Mon Aug 31 12:45:49 1998 Richard Henderson <rth@cygnus.com>
4619
4620 * gas/vtable/vtable.exp: New.
4621 * gas/vtable/{entry0.s,entry0.d}: New.
4622 * gas/vtable/{entry1.s,entry1.d}: New.
4623 * gas/vtable/{inherit0.s,inherit0.d}: New.
4624 * gas/vtable/{inherit1.s,inherit1.l}: New.
4625
4626Thu Aug 20 23:18:06 1998 Ian Lance Taylor <ian@cygnus.com>
4627
4628 * gas/i386/white.l: Revert patch of August 12.
4629
4630Wed Aug 12 11:54:37 1998 Jeffrey A Law (law@cygnus.com)
4631
4632 * gas/mn10300/udf.s: New test.
4633 * gas/mn10300/basic.exp: Run it.
4634
4635Wed Aug 12 13:25:38 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4636
4637 * gas/i386/general.l: Test andb $~0x80,foo.
4638 * gas/i386/general.s: Update.
4639
4640 * gas/i386/white.l: Expect warning for stand-alone ss prefix.
4641
4642Tue Jul 21 12:46:59 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4643
4644 * gas/i386/white.s: Add some more whitespace tests.
4645 * gas/i386/white.l: Update accordingly.
4646
4647Mon Jul 13 18:15:11 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
4648
4649 * gas/i386/*: All new i386 testsuite.
4650
46511998-07-02 Ken Raeburn <raeburn@cygnus.com>
4652
4653 * lib/gas-defs.exp (gas_init): Complain if target name isn't in
4654 canonical form.
4655
4656Wed Jul 1 15:35:09 1998 Nick Clifton <nickc@cygnus.com>
4657
4658 * gas/all/gas.exp: Expect ARM and Thumb cofftag test to fail.
4659
4660Wed Jul 1 17:31:39 1998 Ian Lance Taylor <ian@cygnus.com>
4661
4662 * gas/ppc/simpshft.s: Add alignment so that it works on AIX.
4663 * gas/ppc/simpshft.d: Change accordingly. Only dump the .text
4664 section.
4665
4666Tue Jun 23 15:14:43 1998 Nick Clifton <nickc@cygnus.com>
4667
4668 * gas/v850/hilo2.s: Use r1 as the destination of the movea
4669 instruction, since r0 is read only.
4670
4671 * gas/v850/basic.exp: Fix names of special area relocations.
4672 Set -mwarn-signed-overflow flag when running range.s test.
4673
4674Sun Jun 21 12:44:43 1998 Nick Clifton <nickc@cygnus.com>
4675
4676 * gas/d30v/reloc.d: Updated to match latest assembler output.
4677
d6e5ae25 46781998-06-17 Frank Ch. Eigler <fche@cygnus.com>
252b5132
RH
4679
4680 * gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
74b5b66a 4681 run on differently targeted assembler.
252b5132
RH
4682 * gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
4683 * gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
4684 * gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
4685 * gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
74b5b66a 4686
252b5132 4687 * gas/mips/ld-ilocks.d: Removed disassembler flags to let target
74b5b66a 4688 defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
252b5132
RH
4689 original `ld.d' had. Find `ld.s'.
4690 * gas/mips/mul-ilocks.d: Nearly ditto.
74b5b66a 4691
d6e5ae25 46921998-06-11 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4693
4694 * gas/d30v/inst.d: Expect repeati instrucitons to be combined.
4695
4696 * gas/d30v/inst.s: Add nop to keep assembled instructions at
4697 expected addresses.
4698
d6e5ae25 46991998-06-08 Nick Clifton <nickc@cygnus.com>
252b5132
RH
4700
4701 * gas/d30v/array.d: Updated to match latest assembler results.
4702 * gas/d30v/reloc.d: Partially updated to match latest assembler
74b5b66a 4703 results.
252b5132 4704
d6e5ae25 47051998-06-05 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
252b5132
RH
4706
4707 * gas/m68k/operands.s: For all pc relative addresses change tstl
4708 to pea since the former does not allow pcrel on m68000. Do not
4709 make label foo global, so that references to it can be relaxed on
4710 ELF targets.
4711 * gas/m68k/operands.d, gas/m68k/op68000.d: Updated.
4712
d6e5ae25 47131998-06-02 Geoff Keating <geoffk@ozemail.com.au>
252b5132
RH
4714
4715 * gas/ppc/ppc.exp: Run simpshft test.
4716 * gas/ppc/simpshft.d: New file.
4717 * gas/ppc/simpshft.s: New file.
4718
d6e5ae25 47191998-06-01 Jeffrey A Law (law@cygnus.com)
252b5132
RH
4720
4721 * gas/mips/div-ilocks.d: Handle both "break" instruction variants.
4722 * gas/mips/{div.d, mul-ilocks.d, mul.d}: Likewise.
74b5b66a 4723
d6e5ae25 47241998-05-29 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4725
4726 * gas/mips/mips.exp: Adjust ilocks initialization to match current
4727 assembler defaults more closely.
4728
4729 * gas/sh/fp.s: Remove ftst/nan. The assembler no longer supports
4730 the instruction.
4731 * gas/sh/basic.exp: Adjust accordingly.
4732
4733Wed May 27 15:26:51 1998 Nick Clifton <nickc@cygnus.com>
4734
4735 * gas/d30v/align.d: Updated to match latest assembler output.
4736 * gas/d30v/inst.d: Updated to match latest assembler output.
4737 * gas/d30v/inst.s: Updated to match latest assembler rules.
4738 * gas/d30v/opt.d: Updated to match latest assembler output.
4739
4740Fri May 22 15:56:51 1998 Doug Evans <devans@canuck.cygnus.com>
4741
4742 * gas/m32r/allinsn.d: Handle 64 bit bfd_vma.
4743 * gas/m32r/uppercase.d: Likewise.
4744
4745Thu May 21 15:03:06 1998 Nick Clifton <nickc@cygnus.com>
4746
4747 * gas/arm/thumb.s: Add period to start of labels to prevent
4748 assembler thinking that they are function entry points.
4749
4750Tue May 19 18:17:10 1998 Ian Lance Taylor <ian@cygnus.com>
4751
4752 * gas/mips/mips16.d: Correct to reflect bug fix to disassembler.
4753
4754Mon May 18 13:11:45 1998 Frank Ch. Eigler <fche@cygnus.com>
4755
4756 * gas/mips/{div,ld,mul}.d: Add assembler -mcpu= flag to match
74b5b66a
AJ
4757 disassembler.
4758
252b5132
RH
4759Fri May 15 14:51:01 1998 Gavin Koch <gavin@cygnus.com>
4760
4761 * gas/mips/mips.exp: Distinguish chains with 32-bit addresses.
4762 * gas/mips/ld-ilocks-addr32.d : New.
4763
4764Wed May 13 15:06:31 1998 Doug Evans <devans@canuck.cygnus.com>
4765
4766 * gas/m32r/uppercase.[sd]: Test for HIGH,SHIGH,LOW,SDA.
4767
4768Thu May 7 13:05:25 1998 Frank Ch. Eigler <fche@cygnus.com>
4769
4770 * gas/mips/break20.[sd]: New tests for 20-bit operand break and
74b5b66a 4771 sddbp instructions.
252b5132 4772 * gas/mips/trap20.[sd]: New tests for 20-bit operand trap
74b5b66a 4773 instructions.
252b5132
RH
4774 * gas/mips/mips.exp: Run them.
4775
4776Thu Apr 30 11:55:01 1998 Frank Ch. Eigler <fche@cygnus.com>
4777
4778 * gas/d30v/{inst,array,opt,reloc}.d: Accept <symbol+offset> labels
74b5b66a
AJ
4779 in disassembly, where the offset is in hex and has a "0x" prefix.
4780
252b5132
RH
4781Tue Apr 28 16:38:34 1998 Frank Ch. Eigler <fche@cygnus.com>
4782
4783 * gas/mips/lineno.[sd]: Assembly source line number test.
4784 * gas/mips/mips.exp: Added lineno test.
4785
4786Wed Apr 8 18:45:17 1998 Jeffrey A Law (law@cygnus.com)
4787
4788 * gas/testsuite/all/gas.exp: No longer expect failures for
4789 difference of undefined symbols on mn10x00 targets.
4790
4791Mon Mar 23 10:47:33 1998 Frank Ch. Eigler <fche@cygnus.com>
4792
4793 * gas/all/align.s: Back out ".section text" change below;
4794 use ".text" again.
4795 * gas/macros/semi.s: Ditto.
74b5b66a 4796
252b5132
RH
4797Fri Mar 20 18:51:49 1998 Frank Ch. Eigler <fche@cygnus.com>
4798
4799 * gas/all/align.s: Identify ".text" section explicitly.
4800 * gas/macros/semi.s: Ditto.
74b5b66a
AJ
4801
4802
4803
252b5132
RH
4804Mon Mar 2 13:30:40 1998 Doug Evans <devans@seba.cygnus.com>
4805
4806 * gas/m32r/allinsn.[sd] (ldi8a,ldi16a): Delete.
4807 (ldi16): Improve test.
4808 (nop): Fix test.
4809
4810Thu Feb 12 20:12:39 1998 Ian Lance Taylor <ian@cygnus.com>
4811
4812 * gasp/macro.out: Adjust to reflect the fact that keyword
4813 arguments are now permitted after positional arguments.
4814
4815Wed Feb 4 15:27:44 1998 Nick Clifton <nickc@cygnus.com>
4816
4817 * gas/arm/arm7t.d: Update to match latest assembler output.
4818
4819Wed Feb 4 15:40:00 1998 Geoffrey Keating <geoffk@ozemail.com.au>
4820
4821 * gas/ppc/ppc.exp: New file.
4822 * gas/ppc/astest.s, gas/ppc/astest.d: New test.
4823 * gas/ppc/astest2.s, gas/ppc/astest2.d: New test.
4824
4825Sun Feb 1 21:43:54 1998 Jeffrey A Law (law@cygnus.com)
4826
4827 * gas/mips/4010.s: Pad test code out to a 16byte boundary.
4828 * gas/mips/4010.d: Corresponding changes.
4829 * gas/mips/4100.s: Pad test code out to a 16byte boundary.
4830 * gas/mips/4100.d: Corresponding changes.
4831 * gas/mips/4650.s: Pad test code out to a 16byte boundary.
4832 * gas/mips/4650.d: Corresponding changes.
4833
4834Fri Jan 30 14:09:13 1998 Ian Lance Taylor <ian@cygnus.com>
4835
4836 * gas/mri/moveml.d: Add test comments, fix regexps.
4837
4838Thu Jan 29 13:34:49 1998 Doug Evans <devans@canuck.cygnus.com>
4839
4840 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.
4841
4842Thu Jan 29 09:43:50 1998 Richard Henderson <rth@cygnus.com>
4843
4844 * gas/m68k/mri_moveml.[sd]: Moved to ...
4845 * gas/mri/moveml.[sd]: ... here.
4846 * gas/mri/mri.exp: Run it.
4847
4848Tue Jan 27 21:55:44 1998 Jeffrey A Law (law@cygnus.com)
4849
4850 * gas/mips/4010.s: Add 4010 tests.
4851 * gas/mips/4010.d: Expected output.
4852 * gas/mips/4100.s: Add 4010 tests.
4853 * gas/mips/4100.d: Expected output.
4854 * gas/mips/4650.s: Add 4010 tests.
4855 * gas/mips/4650.d: Expected output.
4856 * gas/mips/mips.exp: Run the new tests.
4857 * gas/mips/*.d: Pass the right processor model to objdump.
4858 Fix minor cases where expected output was wrong due to opcode
4859 conflicts.
4860
4861Tue Jan 27 05:35:02 1998 Richard Henderson <rth@cygnus.com>
4862
4863 * gas/m68k/mri_moveml.[sd]: New testcase.
4864
4865Thu Jan 22 17:29:07 1998 Nick Clifton <nickc@cygnus.com>
4866
4867 * gas/m32r/high-1.d: Add hash prefix to constants.
4868
4869 * gas/m32r/allinsn.s: Add hash prefix to some constants.
4870 * gas/m32r/allinsn.d: Add hash prefix to constants.
4871
4872Wed Jan 21 21:24:08 1998 Manfred Hollstein <manfred@s-direktnet.de>
4873
4874 * gas/m88k/init.d: Fix hexadecimal offsets.
4875
4876Wed Jan 14 17:49:22 1998 Nick Clifton <nickc@cygnus.com>
4877
4878 * gas/m32r/uppercase.d: Fix white space matching.
4879 * gas/m32r/relax-1.d: Fix white space matching.
4880
4881Wed Jan 14 15:44:32 1998 Jeffrey A Law (law@cygnus.com)
4882
4883 * gas/mips/div.d: Update for recent assembler changes.
4884 * gas/mips/div-ilocks.d: Likewise.
4885
4886Wed Jan 14 11:13:06 1998 Doug Evans <devans@seba.cygnus.com>
4887
4888 * gas/m32r/allinsn.d (cmpui): Update output to new format.
4889
4890Thu Dec 18 11:10:42 1997 Nick Clifton <nickc@cygnus.com>
4891
4892 * gas/arm/inst.d: Updated to match latest disassembler changes.
4893
4894 * gas/arm/arm7t.d: Updated to match latest disassembler changes.
4895
4896Tue Dec 16 22:19:25 1997 Ken Raeburn <raeburn@cygnus.com>
4897
4898 * gas/mips/lb-xgot.d, gas/mips/rol.d, gas/mips/jal-svr4pic.d,
4899 gas/mips/jal-xgot.d: Add assembler option to select a specific
4900 target chip, the R3000.
4901 * gas/mips/lb-xgot-ilocks.d: New test, specifically selecting
4902 R3900.
4903 * gas/mips/mips.exp: Run it.
4904
4905 * gas/ieee-fp/x930509a.exp: Don't run IEEE FP tests for Vax
4906 targets.
4907
4908Wed Oct 15 10:40:14 1997 Jeffrey A Law (law@cygnus.com)
4909
4910 * gas/ieee-fp/x930509a.s: Tweak slightly to work on the PA.
4911
4912 * gas/hppa/unsorted/unsorted.exp: Update for recent disassembler
4913 changes.
4914
ff460b2a 49151997-10-09 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4916
4917 * gas/sparc/set64.[sd]: `set' doesn't take negative arguments.
4918
ff460b2a 49191997-10-09 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4920
4921 * gas/arm/arm7t.d: Update for recent disassembler changes.
4922 * gas/h8300/ffxx1.d: Likewise.
4923
ff460b2a 49241997-10-08 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4925
4926 * gas/sparc/reloc64.[sd]: Add testcases for %hix,%lox.
4927
ff460b2a 49281997-10-08 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4929
4930 * gas/sparc/synth.d: Update for recent disassembler changes.
4931 * gas/sparc/synth64.d: Likewise.
4932
4933 * gas/mips/beq.s: Add .text to .globl to mark the symbol to as a
4934 function symbol.
4935 * gas/mips/jal.s: Likewise.
4936
ff460b2a 49371997-10-07 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4938
4939 * gas/sparc/reloc64.[sd]: New testcase.
4940 * gas/sparc/sparc.exp: Run it.
4941
ff460b2a 49421997-10-04 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4943
4944 * gas/ieee-fp/x930509a.exp: Accept m68k listing format.
4945
ff460b2a 49461997-10-03 Ian Lance Taylor <ian@cygnus.com>
252b5132
RH
4947
4948 * gas/ieee-fp/x930509a.exp: Remove setup_xfail; it should now
4949 work. Correct for big endian and for tabs in input file.
4950
4951 * gas/alpha/fp.exp: Check for alpha-*-osf*, not alpha-*-osf1*.
4952 * gas/alpha/fp.s: Change comment characters from ! to #.
4953
ff460b2a 49541997-09-18 Doug Evans <dje@canuck.cygnus.com>
252b5132
RH
4955
4956 * gas/sparc/splet.d: Update to new objdump output format.
4957 * gas/sparc/{asi.d,membar.d,prefetch.d,rdpr.d,wrpr.d}: Likewise.
4958 * gas/sparc/set64.[ds]: New testcase.
4959 * gas/sparc/splet-2.[ds]: New testcase.
4960 * gas/sparc/sparc.exp: Run them.
4961
ff460b2a 49621997-08-16 Ken Raeburn <raeburn@cygnus.com>
252b5132
RH
4963
4964 Merge changes from Martin Hunt:
4965
74b5b66a 4966 * gas/d30v/inst.s: Add some new tests.
252b5132 4967
74b5b66a
AJ
4968 * gas/d30v/{inst, opt, reloc}.d: Update results with
4969 new disassembler changes.
252b5132 4970
74b5b66a 4971 * gas/d30v/inst.[sd]: Update examples for d*i instructions.
252b5132
RH
4972
4973 * gas/d30v/*.d: Update all test results because
74b5b66a 4974 of new ".s" and ".l" extensions.
252b5132
RH
4975
4976 * gas/d30v/inst.[sd]: Correct entry for mulx2h.
74b5b66a 4977 * gas/d30v/opt.[sd]: Correct st2w instruction.
252b5132
RH
4978
4979 * gas/d30v/align.d: Change expected output.
4980
74b5b66a 4981 * gas/d30v/reloc.[sd]: Add test case.
252b5132
RH
4982
4983 * gas/d30v/array.[sd]: New test case.
4984
74b5b66a 4985 * gas/d30v/opt.[sd]: Added more test cases.
252b5132
RH
4986
4987 * gas/d30v/opt.s: Add test cases.
74b5b66a 4988 * gas/d30v/reloc.s: Fix a test case.
252b5132
RH
4989 * gas/d30v/{opt,reloc}.d: Regenerate.
4990
4991Mon Sep 8 14:21:23 1997 Doug Evans <dje@canuck.cygnus.com>
4992
4993 * gas/m32r/high-1.[ds]: New testcase.
4994 * gas/m32r/m32r.exp: Run it.
4995
4996Mon Aug 25 11:04:24 1997 Doug Evans <dje@canuck.cygnus.com>
4997
4998 * gas/m32r/relax-1.[ds]: New testcase.
4999 * gas/m32r/m32r.exp: Run it.
5000
5001Thu Aug 14 23:49:49 1997 Doug Evans <dje@canuck.cygnus.com>
5002
5003 * gas/arc: New directory
5004 * gas/arc/{arc.exp,alias.[sd],branch.[sd],flag.[sd],insn3.[sd],j.[sd],
5005 ld.[sd],math.[sd],sshift.[sd],st.[sd],warn.{exp,s}}: New files.
5006
5007Wed Aug 6 00:33:30 1997 Ian Lance Taylor <ian@cygnus.com>
5008
5009 * config/default.exp: Set AS and GASP to as-new, not as.new.
5010
5011Tue Aug 5 12:33:23 1997 Ian Lance Taylor <ian@cygnus.com>
5012
5013 * config/default.exp: Set NM to nm-new, not nm.new, to match
5014 recent change in binutils build directory.
5015
5016Thu Jul 31 15:21:51 1997 Jeffrey A Law (law@cygnus.com)
5017
5018 * gas/v850/range.s: New test.
5019 * gas/v850/basic.exp: Run it.
5020
5021Tue Jul 29 14:35:02 1997 Jeffrey A Law (law@cygnus.com)
5022
5023 * gas/v850/hilo2.s: New test.
5024 * gas/v850/fepsw.s: New test.
5025 * gas/v850/basic.exp: Run them.
5026
5027Tue Jul 15 13:03:17 1997 Doug Evans <dje@canuck.cygnus.com>
5028
5029 * gas/m32r/uppercase.[sd]: New testcase.
5030 * gas/m32r/m32r.exp: New file.
5031
5032Mon Jun 16 14:32:11 1997 Ian Lance Taylor <ian@cygnus.com>
5033
5034 * gas/m68k/pcrel.d: Update for m68k disassembler changes.
5035 * gas/m68k/operands.d: Likewise.
5036
5037Mon Jun 2 16:50:03 1997 Nick Clifton <nickc@cygnus.com>
5038
5039 * gas/arm/arm.exp: Added changes from armT-970328-branch.
5040
5041Mon Jun 2 12:09:02 1997 Gavin Koch <gavin@cygnus.com>
5042
5043 * gas/mips/mips.exp: The r3900 has interlocks for mul, but
5044 not div.
5045
5046Mon Jun 2 12:03:32 1997 Gavin Koch <gavin@.cygnus.com>
5047
74b5b66a 5048 * gas/mips/mul.{d,s}: End the tests with no-ops.
252b5132
RH
5049
5050Mon Jun 2 11:48:58 1997 Gavin Koch <gavin@cygnus.com>
5051
5052 * lib/gas-defs.exp (regexp_diff): Improve messages when one
5053 file is shorter than the other.
5054
5055Wed May 7 16:18:30 1997 Manfred Hollstein <manfred@s-direktnet.de>
5056
5057 * gas/m88k/init.{s,d}: New checks for proper padding of
5058 .init sections.
5059 * gas/m88k/m88.exp: Run them.
5060
5061 * gas/m68k/t2.d: New file for check of presence of section
5062 symbols on the m68k-motorola-sysv.
5063 * gas/m68k/all.exp: Run t2 if [istarget m68*-motorola-sysv].
5064
5065Wed May 7 16:12:24 1997 Ian Lance Taylor <ian@cygnus.com>
5066
5067 * gas/all/gas.exp: Don't run cofftag test for m88k-coff.
5068
5069 * gas/mips/lifloat.s: Update for recent changes to floating point
5070 handling.
5071 * gas/mips/lif-empic.d, gas/mips/lif-svr4pic.d: Likewise.
5072 * gas/mips/lif-xgot.d, gas/mips/lifloat.d: Likewise.
5073
5074 * gas/mips/mips.exp: Handle Irix 6 like Irix 5.
5075
5076Sat Apr 19 23:16:35 1997 Niklas Hallqvist <niklas@petra.appli.se>
5077
5078 * gas/mips/mips.exp: Handle OpenBSD like NetBSD.
5079
5080Wed Apr 16 12:20:24 1997 Martin Hunt <hunt@cygnus.com>
5081
5082 * gas/d30v/d30.exp: Add optimizer test case.
5083 * gas/d30v/opt.s: Add conditional compilation tests.
5084 * gas/d30v/opt.d: Rebuild.
5085
5086Tue Apr 15 18:10:01 1997 Gavin Koch <gavin@cygnus.com>
5087
5088 * gas/mips/{delay.d,nodelay.d}: added.
5089
5090Mon Apr 7 12:57:45 1997 Doug Evans <dje@canuck.cygnus.com>
5091
5092 * gas/m32r/allinsn.d: Update to new objdump output style.
5093
5094Fri Apr 4 13:19:39 1997 Ian Lance Taylor <ian@cygnus.com>
5095
5096 * gas/all/float.s: Put a tab before .text, to keep the PA happy.
5097
5098 * gas/arm/arm.exp: Only run inst and arm7t on targets which can
5099 handle -EL. Add setup_xfail for thumb.
5100
5101 * gas/h8300/ffxx1.d: Don't fail if BFD is 64 bits.
5102
5103Thu Apr 3 18:26:56 1997 Doug Evans <dje@canuck.cygnus.com>
5104
5105 * gas/m32r/allinsn.{exp,s.d}: New testcases.
5106
5107Thu Mar 27 00:42:28 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
5108
5109 * gas/d30v/d30.exp: Add test case reloc.
5110 * gas/d30v/reloc.[sd]: New files to test relocations.
5111
5112Sat Mar 15 17:21:46 1997 Ian Lance Taylor <ian@cygnus.com>
5113
5114 * gas/arm/inst.d: Update for disassembler changes.
5115 * gas/arm/arm7t.d: Likewise.
5116
5117Tue Mar 11 13:31:56 1997 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5118
5119 * gas/m68k/op68000.d: Update for recent assembler bug fix.
5120
5121Wed Mar 5 13:01:24 1997 Jeffrey A Law (law@cygnus.com)
5122
5123 * gas/all/gas.exp: xfail a couple tests for the mn10300.
5124
5125Mon Mar 3 11:41:00 1997 Fred Fish <fnf@cygnus.com>
5126
5127 * gas/tic80/{add.d, float.d, regops2.d, relocs1.d, relocs1b.d,
5128 relocs2.d, relocs2b.d}: Adjust to objdump format tweaks.
5129
5130Thu Feb 27 15:21:46 1997 Fred Fish <fnf@cygnus.com>
5131
5132 * gas/tic80/{align.d, align.lst, align.s} New test for the
5133 ".align" pseudop.
5134 * gas/tic80/tic80.exp: Run the align test.
74b5b66a 5135
252b5132
RH
5136Wed Feb 26 20:36:46 1997 Fred Fish <fnf@cygnus.com>
5137
5138 * gas/tic80/{float.d, float.lst, float.s}: New tests for
5139 simple floating point operands.
5140 * gas/tic80/tic80.exp: Run the float test.
5141
5142Wed Feb 26 15:16:04 1997 Fred Fish <fnf@cygnus.com>
5143
5144 * gas/tic80/{regops2.d, regops2.lst, regops2.s, regops3.d,
74b5b66a 5145 regops3.lst, regops3.s, regops4.d, regops4.lst, regops4.s}:
252b5132
RH
5146 New tests for :m and :s operand modifiers.
5147 * gas/tic80/tic80.exp: Run the regops2, regops3, and regops4 tests.
5148
5149Tue Feb 25 13:45:55 1997 Ian Lance Taylor <ian@cygnus.com>
5150
5151 * gas/macros/semi.s: Force the final alignment to use a fill value
5152 of 0.
5153
5154 * gas/all/cond.s, gas/all/cond.d: New test.
5155 * gas/all/gas.exp: Run it.
5156
5157Mon Feb 24 10:52:12 1997 Bob Manson <manson@charmed.cygnus.com>
5158
5159 * lib/gas-defs.exp(gas_init): Added new parameter for script
5160 name.
5161
5162Mon Feb 24 10:40:28 1997 Fred Fish <fnf@cygnus.com>
5163
5164 * gas/tic80/{add.d, bitnum.d, ccode.d, cregops.d, endmask.d,
74b5b66a 5165 regops.d, relocs1.d,
252b5132
RH
5166 (relocs1.c): Add file for reference.
5167 (relocs1b.d): Split reloc table contents test to different test file.
5168 (relocs2.c): Add test that uses various types (char, short, int, ...) of
5169 static and global variables with data shuffling to generate lots of ld/st
5170 instructions for the different types.
5171 (relocs2.d): New file, expected code for relocs2 test.
5172 (relocs2.lst): New file, TI assembler listing for reference.
5173 (relocs2.s): New file, assembly source for relocs2 test.
5174 (relocs2b.d): New file, expected reloc table contents for relocs2 test.
5175 (tic80.exp): Run the relocs1b, relocs2, and relocs2b tests.
5176
5177Sun Feb 23 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
5178
5179 * gas/all/itbl-test.c(main): Update function calls.
5180 Remove parameters from itbl_get_reg_val and
5181 change itbl_get_insn_name to itbl_get_field.
5182
5183Sun Feb 23 17:22:00 1997 Dawn Perchik <dawn@cygnus.com>
5184
5185 * gas/mips/itbl: Add comments.
5186 * gas/mips/itbl.s: Add comments. Prefix register names with $.
5187 * gas/all/itbl: Generic table for testing for itbl support.
5188 * gas/all/itbl.s: Generic assembly for testing for itbl support.
5189 * gas/mips/itbl-test.c: Moved to gas/all.
5190 * gas/all/itbl-test.c: Moved from gas/mips.
5191
5192Sat Feb 22 20:24:23 1997 Fred Fish <fnf@cygnus.com>
5193
5194 * gas/tic80/{add.lst, bitnum.lst, ccode.lst, cregops.lst,
74b5b66a 5195 endmask.lst, regops.lst}: Remove ^M's from end of lines.
252b5132
RH
5196 * gas/tic80/bitnum.s: Add comment to each line showing value
5197 that symbolic BITNUM assembles to. Add coverage for raw
5198 numeric values for the BITNUM operand.
5199 * gas/tic80/bitnum.d: Update due to bitnum.s changes.
5200 * gas/tic80/regops.d: Update due to opcode library additions
5201 of floating point test BITNUM values that are ambiguous with
5202 the integral ones.
5203 * gas/tic80/relocs1.s: New test case that tests simple relocs.
5204 * gas/tic80/relocs1.d: Expected output for above.
5205 * gas/tic80/relocs1.lst: TI assembler listing for above.
5206 * gas/tic80/tic80.exp: Add relocs1 test.
5207
5208Fri Feb 21 14:23:14 1997 Martin M. Hunt <hunt@pizza.cygnus.com>
5209
5210 * gas/d30v/{align.d, align.s, d30.exp, guard.d, guard.s,
5211 inst.d, inst.s, opt.d, opt.s}: Test files for D30V.
5212
5213Wed Feb 19 00:55:29 1997 Ian Lance Taylor <ian@cygnus.com>
5214
5215 * gas/macros/semi.s, gas/macros/semi.d: New test.
5216 * gas/macros/macros.exp: Run it.
5217 * gas/mri/semi.s, gas/mri/semi.d: New test.
5218 * gas/mri/mri.exp: Run it.
5219
5220Tue Feb 18 13:37:06 1997 Jeffrey A Law (law@cygnus.com)
5221
5222 * gas/hppa/unsorted/unsorted.exp (align4 tests): Tweak expected
5223 output.
74b5b66a 5224
252b5132
RH
5225Fri Feb 14 17:56:27 1997 Ian Lance Taylor <ian@cygnus.com>
5226
5227 * gas/all/align.d, gas/all/align.s: New test.
5228 * gas/all/gas.exp: Run it.
5229
5230Thu Feb 13 14:44:05 1997 Ian Lance Taylor <ian@cygnus.com>
5231
5232 * gas/mips/mips16.d: Correct PC relative instruction bytes.
5233
5234Wed Feb 12 12:33:08 1997 Ian Lance Taylor <ian@cygnus.com>
5235
5236 * gas/mips/lif-svr4pic.d: Pass -EB when running the assembler.
5237 * gas/mips/lif-xgot.d: Likewise.
5238 * gas/mips/ulh-svr4pic.d: Likewise.
5239 * gas/mips/ulh-xgot.d: Likewise.
5240
5241 * gas/mips/mips16.d: Update for yet another change in disassembly
5242 output (this one is spacing only).
5243
5244Tue Feb 11 14:45:39 1997 Fred Fish <fnf@cygnus.com>
5245
5246 * gas/tic80/{add.d, add.lst, add.s, bitnum.d, bitnum.lst, bitnum.s,
74b5b66a 5247 ccode.d, ccode.lst, ccode.s, cregops.d, cregops.lst, cregops.s,
252b5132
RH
5248 endmask.d, endmask.lst, endmask.s, regops.d, regops.lst, regops.s,
5249 tic80.exp}: New files for TIc80 test cases.
5250
5251Tue Feb 11 15:46:27 1997 Ian Lance Taylor <ian@cygnus.com>
5252
5253 * gas/mips/mips16.d: Update for change in disassembly output.
5254
5255Mon Feb 10 22:24:00 1997 Dawn Perchik <dawn@cygnus.com>
5256
bbce6ab7 5257 * gas/mips/itbl-test.c: Add copyright message and fix indentation.
252b5132
RH
5258
5259Mon Feb 10 17:54:00 1997 Dawn Perchik <dawn@cygnus.com>
5260
74b5b66a 5261 * gas/mips/itbl-test.c: New file. Stand-alone assembler and
252b5132
RH
5262 dissassembler for itbl support.
5263
5264Mon Feb 10 17:20:00 1997 Dawn Perchik <dawn@cygnus.com>
5265
5266 * gas/mips/itbl: New file. Instruction Spec for testing --itbl
5267 option.
5268 * gas/mips/itbl.s: New file. Assembly with ne2w instructions
5269 specified in itbl.
5270
5271Fri Feb 7 16:42:53 1997 Bob Manson <manson@charmed.cygnus.com>
5272
5273 * gasp/gasp.exp: Use prune_warnings instead of prune_system_crud.
5274 * lib/gas-defs.exp: Ditto.
5275
5276Mon Feb 3 15:46:05 1997 Ian Lance Taylor <ian@cygnus.com>
5277
5278 * gas/arm/inst.d, gas/arm/arm7t.d: Pass --prefix-addresses to
5279 objdump. Update for current relocation printing style.
5280
5281Thu Jan 30 11:57:33 1997 Ian Lance Taylor <ian@cygnus.com>
5282
5283 * gas/mips/mips16.d: Update for disassembler changes.
5284
5285Thu Jan 23 03:15:06 1997 Angela Marie Thomas (angela@cygnus.com)
5286
5287 * gas/mips/mips.exp: set ilocks for all 4100/4300
5288
5289Thu Jan 2 16:49:17 1997 Ian Lance Taylor <ian@cygnus.com>
5290
5291 * gas/mips/mips16.s, gas/mips/mips16.d: New test.
5292 * gas/mips/mips.exp: Run mips16 test.
5293
5294 * gas/mips/mips.exp: Run dli test unconditionally.
5295 * gas/mips/dli.s: Add text symbol. Add nops to round to 16 byte
5296 boundary.
5297 * gas/mips/dli.d: Corresponding changes.
5298
5299Tue Dec 31 13:03:16 1996 Ian Lance Taylor <ian@cygnus.com>
5300
5301 * gas/sparc/synth.d: Use --prefix-addresses for objdump.
5302 * gas/sparc/synth64.d: Likewise.
5303
5304Tue Dec 24 16:30:58 1996 Angela Marie Thomas (angela@cygnus.com)
5305
5306 * gas/mips/*-ilocks.d: Fix regexps to resemble disassembled output.
5307
5308Fri Dec 13 13:05:33 1996 Ian Lance Taylor <ian@cygnus.com>
5309
5310 * gas/mips/*.[sd]: Add explicit nops, sometimes controlled by
5311 .ifdef, to accomodate change to avoid default alignment on
5312 embedded systems.
5313
5314Wed Dec 11 09:26:01 1996 Jeffrey A Law (law@cygnus.com)
5315
5316 * gas/mn10200/basic.exp (do_movb): Fix bit pattern for
5317 "movb dm,(an)".
5318
5319Tue Dec 10 13:01:05 1996 Jeffrey A Law (law@cygnus.com)
5320
5321 * gas/mn10300/basic.exp: Update after endianness changes to
5322 the assembler.
5323
5324 * gas/mn10200/{mov1.s,mov2.s,mov3.s,mov4.s,movx.s}: New tests.
5325 * gas/mn10200/{movb.s, movbu.s}: Likewise.
5326 * gas/mn10200/basic.exp: Run them.
5327
5328Mon Dec 9 17:08:38 1996 Jeffrey A Law (law@cygnus.com)
5329
5330 * gas/mn10200/*.s: New tests for the mn10200 assembler.
5331 * gas/mn10200/basic.exp: Run them.
5332
5333Fri Dec 6 15:35:04 1996 Jeffrey A Law (law@cygnus.com)
5334
5335 * gas/mn10300/*.s: Remove '$' register prefixing.
5336
5337Mon Nov 25 16:35:33 1996 Doug Evans <dje@canuck.cygnus.com>
5338
5339 * gas/sparc-solaris/addend.exp: Fix patterns, you can't assume
5340 \r will be present.
5341
5342Mon Nov 25 13:45:02 1996 Ian Lance Taylor <ian@cygnus.com>
5343
5344 * gas/m68k/*.d: Update for disassembler changes.
5345 * gas/mri/*.d: Likewise.
5346
5347Mon Nov 25 11:38:37 1996 Jeffrey A Law (law@cygnus.com)
5348
5349 * gas/mn10300/*.s: Use '$' as register prefix for
5350 all register operands.
5351
5352Thu Nov 21 11:52:54 1996 Jeffrey A Law (law@cygnus.com)
5353
5354 * gas/all/gas.exp: xfail a couple tests for the mn10300.
5355
5356Wed Nov 20 11:31:41 1996 Jeffrey A Law (law@cygnus.com)
5357
5358 * gas/mn10300/other.s: Update for correct syntax on a
5359 few instructions (those with register lists).
5360 * gas/mn10300/basic.exp: Corresponding changes.
5361
5362Tue Nov 19 13:36:57 1996 Jeffrey A Law (law@cygnus.com)
5363
5364 * gas/mn10300/movm.s: Update for correct syntax.
5365 * gas/mn10300/basic.exp: Update expected movm bit patterns.
5366
5367Fri Nov 15 13:57:42 1996 Jeffrey A Law (law@cygnus.com)
5368
5369 * gas/mn10300/other.s: Put parens around register
5370 argument in calls and jmp instructions.
5371
5372Wed Nov 13 13:16:04 1996 Jeffrey A Law (law@cygnus.com)
5373
5374 * gas/h8300/ffxx1.d: Update for recent disassembler changes.
5375
5376Mon Nov 11 16:03:24 1996 Jeffrey A Law (law@cygnus.com)
5377
5378 * gas/hppa/reloc/reloc.exp: Pass "--prefix-addresses" to objdump
5379 as needed.
5380 * gas/hppa/unsorted/unsorted.exp: Likewise.
5381
5382Thu Nov 7 00:27:52 1996 Jeffrey A Law (law@cygnus.com)
5383
5384 * gas/mn10300/basic.exp: Check opcode insertion for
5385 extended instructions.
5386 * gas/mn10300/extend.s: Tweak constants for better
5387 testsuite coverage.
5388
5389Wed Nov 6 13:50:07 1996 Jeffrey A Law (law@cygnus.com)
5390
5391 * gas/mn10300/basic.exp: Test insertion of operands
5392 into call and jmp instructions with 32bit offsets.
5393 Fix typo in bit test patterns.
5394 * gas/mn10300/other.s: Tweak constants to improve
5395 testsuite coverage.
5396
5397 * gas/mn10300/basic.exp: Test insertion of 32bit operand
5398 in calls, btst, bclr & bset instructions.
5399
5400 * gas/mn10300/*.s: Tweak constants in 32bit insns for
5401 better testing coverage.
5402 * gas/mn10300/basic.exp: Test insertion of most 32bit
5403 operands.
5404
5405Tue Nov 5 13:33:12 1996 Jeffrey A Law (law@cygnus.com)
5406
5407 * gas/mn10300/basic.exp: Check bit patterns for indexed mov,
5408 movbu, movhu instructions. Check bit patterns for more bit
5409 operations. Check bit patterns for various 16bit call, retf
5410 and ret instructions.
5411 * gas/mn10300/other.s: Update operands for better test coverage.
5412
5413Mon Nov 4 12:55:11 1996 Jeffrey A Law (law@cygnus.com)
5414
5415 * gas/mn10300/basic.exp: Check bit patterns for a couple more
5416 mov and cmp instructions.
5417
5418Tue Oct 29 17:05:43 1996 Ian Lance Taylor <ian@cygnus.com>
5419
5420 * gas/mips/*.d: Update for disassembler changes.
5421
5422Wed Oct 16 22:39:50 1996 Jeffrey A Law (law@cygnus.com)
5423
5424 * gas/v850/reloc.s: New tests.
5425 * gas/v850/basic.exp: Run them.
5426
5427Mon Oct 14 13:52:55 1996 Ian Lance Taylor <ian@cygnus.com>
5428
5429 * gas/mips: Add symbols to several testsuites, since the ELF
5430 assembler now always builds a symbol table, which means that
5431 objdump will no longer report `No symbols in FILE'. Change the
5432 expected output accordingly.
5433
5434Thu Oct 10 13:11:48 1996 Jeffrey A Law (law@cygnus.com)
5435
5436 * gas/mn10300/basic.exp: Check bit patterns for instructions
5437 with a single 8bit or 16bit immediate operand.
5438
5439 * gas/mn10300/basic.exp: Check bit patterns for many
5440 instructions. Add missing test in do_mov1.
5441 * gas/mn10300/mov1.s: Add missing test.
5442
5443Wed Oct 9 14:15:18 1996 Jeffrey A Law (law@cygnus.com)
5444
5445 * gas/mn10300/{add.s, bcc.s, bit.s, cmp.s, ext.s}: New tests.
5446 * gas/mn10300/{extend.s logical.s, loop.s, mov1.s}: Likewise.
5447 * gas/mn10300/{mov2.s, mov3.s, mov4.s, movbu.s}: Likewise.
5448 * gas/mn10300/{movhu.s, movm.s, muldiv.s, other.s}: Likewise.
5449 * gas/mn10300/{shift.s, sub.s}: Likewise.
5450 * gas/mn10300/basic.exp: Run them.
5451
5452Thu Oct 3 09:57:03 1996 Jeffrey A Law (law@cygnus.com)
5453
5454 * gas/mn10200, gas/mn10300: New directories for Matsushita
5455 mn10200 and mn10300 tests.
5456
5457Tue Oct 1 15:38:28 1996 Ian Lance Taylor <ian@cygnus.com>
5458
5459 * lib/gas-defs.exp (gas_version): Fix for current version
5460 printing.
5461
5462Sun Sep 29 07:55:58 1996 Doug Evans <dje@canuck.cygnus.com>
5463
5464 * gas/sparc/splet.d: Fix typo in cpusha result.
5465
5466Mon Sep 23 12:33:31 1996 Ian Lance Taylor <ian@cygnus.com>
5467
5468 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: Add tests for fmovemx.
5469
5470Wed Sep 18 12:14:06 1996 Ian Lance Taylor <ian@cygnus.com>
5471
5472 * gas/all/cofftag.s: Use .p2align rather than .align.
5473
5474Fri Sep 13 15:28:04 1996 Jeffrey A Law (law@cygnus.com)
5475
5476 * gas/h8300/macs.s: Add "stmac" instructions.
5477 * gas/h8300/basic.exp: Test them.
5478
5479Thu Sep 12 10:28:44 1996 James G. Smith <jsmith@cygnus.co.uk>
5480
5481 * gas/arm/thumb.s (back): Check assembly of Thumb BL.
5482
5483Mon Sep 9 14:37:00 1996 Ian Lance Taylor <ian@cygnus.com>
5484
5485 * gas/mips/mips4.s, gas/mips/mips4.d: Use $fccN for condition code
5486 registers.
5487
5488Fri Sep 6 18:23:54 1996 James G. Smith <jsmith@cygnus.co.uk>
5489
5490 * gas/mips/dli.{s,d}: More test cases added.
5491
5492Wed Sep 4 11:47:29 1996 James G. Smith <jsmith@cygnus.co.uk>
5493
5494 * gas/mips/mips.exp: Add check for dli macro instruction.
5495 * gas/mips/dli.{s,d}: Added.
5496
5497Sat Aug 31 01:25:03 1996 Jeffrey A Law (law@cygnus.com)
5498
5499 * gas/v850/basic.exp (do_mem): Check bit patterns for short
5500 load/store instructions. Remove xfails for short load/store
5501 instructions.
5502 * gas/v850/mem.s: Offsets for short load/store operands
5503 are unsigned.
5504
5505 * gas/v850/basic.exp (do_branch): Check offsets in branch insns.
5506 (do_jumps): Likewise.
74b5b66a 5507
252b5132
RH
5508Fri Aug 30 00:37:55 1996 Jeffrey A Law (law@cygnus.com)
5509
5510 * gas/v850/misc.s: Tweak register numbers for better testing.
5511 * gas/v850/basic.exp (do_misc): Corresponding changes.
5512
5513 * gas/v850/hilo.s: New testfile.
5514 * gas/v850/basic.exp: Run hilo tests.
5515
5516Thu Aug 29 11:32:23 1996 James G. Smith <jsmith@cygnus.co.uk>
5517
5518 * gas/arm/arm7t.d: Explicitly force little-endian assembly.
5519
5520Fri Aug 23 11:02:55 1996 Jeffrey A Law (law@cygnus.com)
5521
5522 * gas/v850/basic.exp (do_move): Test instruction bit patterns.
5523 * gas/v850/move.s: Tweak constants for better testing.
5524
5525 * gas/v850/basic.exp (do_mem): Test instruction bit patterns.
5526 xfail sst and sld tests.
5527 (do_mov): Remove bogus xfail.
5528 * gas/v850/mem.s: sst and sld instructions can only index from
5529 "ep" register.
5530
5531 * gas/v850/basic.exp (do_logical): Test instruction bit patterns.
5532 Update addresses.
5533 * gas/v850/logical.s: Tweak constants for better testing.
5534
5535 * gas/v850/basic.exp (do_jump): Test instruction bit patterns,
5536 but not displacements (yet).
5537
5538 * gas/v850/basic.exp (do_compare): Test instruction bit patterns.
5539
5540 * gas/v850/basic.exp (do_branch): Test instruction bit patterns,
5541 but not displacements (yet).
74b5b66a 5542
252b5132
RH
5543 * gas/v850/basic.exp (do_bit): Test instruction bit patterns.
5544
74b5b66a 5545 * gas/v850/basic.exp (do_arith): Test instruction bit patterns.
252b5132
RH
5546 * gas/v850/arith.s: Tweak constants for better testing.
5547
5548 * gas/v850/basic.exp (do_misc): No longer expect failures
5549 assembling "ldsr" and "stsr" opcodes.
5550 * gas/v850/misc.s: Re-enable assembling of "ldsr" and "stsr"
5551 opcodes.
5552
5553 * gas/v850/basic.exp (do_misc): No longer expect failures
5554 assembling "trap" opcodes.
5555 * gas/v850/misc.s: Re-enable assembling of "trap" opcodes.
5556
5557 * gas/v850: New directory with v850 tests.
5558
5559Fri Aug 16 00:19:10 1996 Jeffrey A Law (law@cygnus.com)
5560
5561 * gas/hppa/basic/purge.s: Use "%sr4" on pitlb, pitlbe
5562 fic and fice instructions to test 3bit space identifiers.
5563 * gas/hppa/basic/system.s: Similarly for iitlba and
5564 iitlbp.
5565 * gas/hppa/basic/basic.exp: Corresponding changes.
5566
5567Thu Aug 15 16:25:05 1996 James G. Smith <jsmith@cygnus.co.uk>
5568
5569 * gas/arm/arm.exp: Change inst.s test to check objdump.
5570 * gas/arm/inst.d: Added.
74b5b66a 5571
252b5132
RH
5572Thu Aug 15 16:06:02 1996 James G. Smith <jsmith@cygnus.co.uk>
5573
5574 * gas/arm/thumb.s: Added.
5575 * gas/arm/immed.s: Added.
5576 * gas/arm/arch4t.s: Added.
5577 * gas/arm/arm.exp: Updated to run the new tests.
5578
5579Tue Aug 6 11:06:29 1996 Jeffrey A Law (law@cygnus.com)
5580
5581 * gas/h8300/misch.s: Reenable "eepmov.w" test.
5582 * gas/h8300/miscs.s: Likewise.
5583 * gas/h8300/h8300.exp: Check for correct assembly of "eepmov.w"
5584 on the H8/300H and H8/S. Don't expect it to fail.
5585
5586Wed Jul 31 10:57:44 1996 Doug Evans <dje@canuck.cygnus.com>
5587
5588 * gas/sparc/asi.s: Update ASI_AS_IF_USER_{PRIMARY,SECONDARY}_LITTLE.
5589
5590Wed Jul 31 15:55:12 1996 James G. Smith <jsmith@cygnus.co.uk>
5591
5592 * gas/arm/arm7t.s: Added.
5593 * gas/arm/arm7t.d: Added.
5594 * gas/arm/arm.exp: Updated to run the new test.
5595
5596Mon Jul 8 14:27:39 1996 Ian Lance Taylor <ian@cygnus.com>
5597
5598 * gas/m68k/pcrel.d: Rename from schwab.d.
5599 * gas/m68k/pcrel.s: Rename from schwab.s.
5600
5601Mon Jul 8 14:23:26 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
5602
5603 * gas/m68k/schwab.d: Correct for ELF format.
5604 * gas/m68k/all.exp: Run "schwab" test for all targets.
5605
5606Thu Jul 4 14:23:36 1996 Ian Lance Taylor <ian@cygnus.com>
5607
5608 Avoid DOS file naming problems:
5609 * gas/h8300/branch.s: Rename from branches.s.
5610 * gas/h8300/branchh.s: Rename from branchesh.s.
5611 * gas/h8300/branchs.s: Rename from branchess.s.
5612 * gas/h8300/rotsh.s: Rename from rotshift.s.
5613 * gas/h8300/rotshh.s: Rename from rotshifth.s.
5614 * gas/h8300/rotshs.s: Rename from rotshifts.s.
5615 * gas/h8300/h8300.exp: Corresponding changes.
5616
5617Thu Jul 4 14:01:46 1996 James G. Smith <jsmith@cygnus.co.uk>
5618
5619 * gas/mips/mips.exp: Add new tests for processors with interlocks
74b5b66a 5620 on div and mul.
252b5132
RH
5621 * gas/mips/div-ilocks.d: Added.
5622 * gas/mips/mul-ilocks.d: Added.
74b5b66a 5623
252b5132
RH
5624Wed Jul 3 14:20:04 1996 Ian Lance Taylor <ian@cygnus.com>
5625
5626 * gas/all/gas.exp: Remove setup_xfail for h8300*-*-* for two tests
5627 which now pass.
5628 * gas/h8300/h8300.exp: Fix regexp of mov32bug test to work on a 64
5629 bit host.
5630
5631Sat Jun 29 18:21:51 1996 Ian Lance Taylor <ian@cygnus.com>
5632
5633 * gas/all/gas.exp: Add setup_xfail for vax*-*-vms* for 930509a
5634 test.
5635 * gas/vax/quad.exp: Expect a nop after the movq.
5636
5637Tue Jun 18 12:39:49 1996 Jeffrey A. Law <law@rtl.cygnus.com>
5638
5639 * gas/h8300/cbranchh.s: Switch into h8300h mode.
5640 * gas/h8300/h8300.exp (H8/300H misc tests): Fix test names.
5641
5642 * gas/h8300/{addsubs.s,bitops1s.s,bitops2s.s}: New tests for the
5643 H8/S.
5644 * gas/h8300/{bitops3.s,bitops4.s,cbranchs.s,logicals.s}: Likewise.
5645 * gas/h8300/{branchess.s,compares.s,macs.s,decimals.s}: Likewise.
5646 * gas/h8300/{incdecs.s,divmuls.s,miscs.s,multiples.s}: Likewise.
5647 * gas/h8300/{movbs.s,movws.s,movls.s,pushpops.s}: Likewise.
5648 * gas/h8300/{rotshifts.s,extends.s}: Likewise.
5649 * gas/h8300/h8300.exp: Run them.
5650
5651Mon Jun 10 14:14:40 1996 Ian Lance Taylor <ian@cygnus.com>
5652
5653 * gas/all/cofftag.s, gas/all/cofftag.d: New test for COFF enum tag
5654 with the same name as a global variable.
5655 * gas/all/gas.exp: Run cofftag test for any COFF target.
5656
5657Thu Jun 6 12:30:05 1996 Ian Lance Taylor <ian@cygnus.com>
5658
5659 * gas/m68k/all.exp: Pass -m68020 when assembling the disperr.s
5660 test.
5661
5662Fri May 31 10:11:13 1996 Jeffrey A Law (law@cygnus.com)
5663
5664 * gas/h8300/h8300.exp: Fix add.l test for H8/300H.
5665
5666Wed May 29 16:35:43 1996 Ian Lance Taylor <ian@cygnus.com>
5667
5668 * gas/mips/jal-xgot.d: Correct for 64 bit output.
5669
5670Thu Apr 25 19:31:59 1996 Doug Evans <dje@canuck.cygnus.com>
5671
5672 * gas/sparc/sparc.exp: Only run sparclet tests if sparclet.
5673
5674Wed Apr 24 17:06:18 1996 Ian Lance Taylor <ian@cygnus.com>
5675
5676 * gas/m68k/op68000.d: Add statements now caught by gas.
5677
5678Mon Apr 22 16:45:12 1996 Doug Evans <dje@canuck.cygnus.com>
5679
5680 * gas/sparc/splet.[ds]: New tests for sparclet extensions.
5681 * gas/sparc/sparc.exp: Run them.
5682
5683Mon Apr 15 17:25:18 1996 Ian Lance Taylor <ian@cygnus.com>
5684
5685 * gas/mips/la.d: Updated for April 5 MIPS assembler changes.
5686 * gas/mips/lb.d, gas/mips/ld.d, gas/mips/sb.d: Likewise.
5687 * gas/mips/uld.d, gas/mips/ulh.d, gas/mips/ulw.d: Likewise.
5688 * gas/mips/usd.d, gas/mips/ush.d, gas/mips/usw.d: Likewise.
5689
5690Wed Apr 10 14:27:51 1996 Jeffrey A Law (law@cygnus.com)
5691
5692 * gas/h8300/mov32bug.s: New test.
5693 * gas/h8300/h8300.exp: Run it.
5694
5695Fri Apr 5 10:13:28 1996 Jeffrey A Law (law@cygnus.com)
5696
5697 * gas/h8300/{addsubh.s,bitops1h.s,bitops2h.s}: New h8300h tests.
5698 * gas/h8300/{bitops3h.s,bitops4h.s,branchesh.s}: New h8300h tests.
5699 * gas/h8300/{cbranchh.s,compareh.s,decimalh.s}: New h8300h tests.
5700 * gas/h8300/{divmulh.s,incdech.s,logicalh.s}: New h8300h tests.
5701 * gas/h8300/{misch.s,movbh.s,movwh.s}: New h8300h tests.
5702 * gas/h8300/{pushpoph.s,rotshifth.s}: New h8300h tests.
5703 * gas/h8300/h8300.exp: Run them.
5704
5705 * gas/h8300/{movb.s,movw.s}: Correct predecrement syntax.
5706
5707 * gas/h8300/h8300.exp: Fix typos in bitops4 and movb tests.
5708
5709 * gas/h8300/{addsub.s,bitops1.s,bitops2.s}: New h8300 tests.
5710 * gas/h8300/{bitops3.s,bitops4.s,branches.s}: New h8300 tests.
5711 * gas/h8300/{cbranch.s,compare.s,decimal.s}: New h8300 tests.
5712 * gas/h8300/{divmul.s,incdec.s,logical.s}: New h8300 tests.
5713 * gas/h8300/{misc.s,movb.s,movw.s}: New h8300 tests.
5714 * gas/h8300/{pushpop.s,rotshift.s}: New h8300 tests.
5715 * gas/h8300/h8300.exp: Run them.
5716
5717Fri Mar 15 17:16:24 1996 Ian Lance Taylor <ian@cygnus.com>
5718
5719 * gas/sparc/synth.d: Don't require sparc in the file format, since
5720 it won't be there on SunOS.
5721
5722Thu Mar 7 14:51:23 1996 Doug Evans <dje@charmed.cygnus.com>
5723
5724 * gas/sparc/synth.[ds]: New testcase.
5725 * gas/sparc/sparc.exp: Run it.
5726
5727Fri Mar 1 12:01:48 1996 Jeffrey A Law (law@cygnus.com)
5728
5729 * gas/all/gas.exp: xfail difference of two undefined symbols
5730 and difference of forward references for the h8300.
5731
5732Thu Feb 22 16:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5733
5734 * gas/mips/lb-xgot.d: Correct.
5735
5736Mon Feb 19 02:43:36 1996 Doug Evans <dje@charmed.cygnus.com>
5737
5738 * gas/sparc/{asi,membar,prefetch,rdpr,synth64,wrpr}.d: Pass -Av9
5739 to gas.
5740 * gas/sparc/addend.exp: Execute for any sparc cpu.
5741 * gas/sparc/{mismatch.exp,mism-1.s}: New test.
5742
5743Wed Feb 14 13:49:59 1996 Ian Lance Taylor <ian@cygnus.com>
5744
5745 * gas/mips/jal-xgot.d, gas/mips/la-xgot.d: New tests.
5746 * gas/mips/lb-xgot.d, gas/mips/ld-xgot.d: New tests.
5747 * gas/mips/lif-xgot.d, gas/mips/ulh-xgot.d: New tests.
5748 * gas/mips/mips.exp: Run new tests if svr4pic.
5749
5750Sat Jan 27 13:27:45 1996 Doug Evans <dje@charmed.cygnus.com>
5751
5752 * lib/gas-dg.exp (gas-dg-test): Delete default_flags and libs args.
5753
5754Fri Jan 26 14:24:01 1996 Jeffrey A Law (law@cygnus.com)
5755
5756 * gas/hppa/unsorted/unsorted.exp: Update for objdump changes.
5757
5758Wed Jan 10 12:40:31 1996 Ian Lance Taylor <ian@cygnus.com>
5759
5760 * gas/mips/*.d: Update for changes to disassembler.
5761
5762Wed Jan 3 22:59:53 1996 Ian Lance Taylor <ian@cygnus.com>
5763
5764 * gas/mips/ulh-svr4pic.d: Update for tc-mips.c load_address
74b5b66a 5765 change.
252b5132
RH
5766
5767Fri Nov 17 10:32:25 1995 Ian Lance Taylor <ian@cygnus.com>
5768
5769 * gas/mri/immconst.d: New test.
5770 * gas/mri/mri.exp: Run it.
5771 * gas/mri/constants.s: Test immediate constants.
5772 * gas/mri/constants.d: Corresponding change.
5773
5774 * gas/m68k/link.s: Add nop to pad to eight byte boundary.
5775 * gas/m68k/link.d: Corresponding change.
5776
5777Sun Nov 12 21:28:11 1995 Jeffrey A Law (law@cygnus.com)
5778
5779 * gas/hppa/unsorted/brlenbug.s: New test.
5780 * gas/hppa/unsorted/unsorted.exp: Run it.
5781
5782Sun Nov 5 12:49:27 1995 Ian Lance Taylor <ian@cygnus.com>
5783
5784 * gas/mips/beq.s: Declare text_label global.
5785 * gas/mips/jal.s: Likewise.
5786
5787Fri Nov 3 12:35:07 1995 Ian Lance Taylor <ian@cygnus.com>
5788
5789 * gas/m68k/link.s: Use "&" instead of "#" for immediate values.
5790
5791 * gas/m68k/fmoveml.s, gas/m68k/fmoveml.d: New test.
5792 * gas/m68k/all.exp: Run it.
5793
5794Thu Nov 2 23:11:05 1995 Ian Lance Taylor <ian@cygnus.com>
5795
5796 * gas/m68k/link.s, gas/m68k/link.d: New test.
5797 * gas/m68k/all.exp: Run it.
5798
5799Tue Oct 24 10:57:20 1995 Jeffrey A Law (law@cygnus.com)
5800
5801 * gas/hppa/basic/basic.exp: Test lci and syncdma instructions.
5802 * gas/hppa/basic/system.s: Corresponding changes.
5803
5804Fri Oct 6 17:13:35 1995 Ken Raeburn <raeburn@cygnus.com>
5805
5806 * gas/m68k/operands.d: Don't require a fixed number of leading
5807 zeros in any number.
5808
5809 * gas/m68k/operands.s, gas/m68k/bitfield.s: Use "&" instead of "#"
5810 for immediate values.
5811
5812Fri Oct 6 10:54:13 1995 Doug Evans <dje@canuck.cygnus.com>
5813
5814 * gas/arm/arm.exp: Renamed from gas.exp.
5815 * gas/arm/le-fpconst.[sd]: New testcase.
5816
5817Fri Sep 29 15:12:10 1995 Ian Lance Taylor <ian@cygnus.com>
5818
5819 * gas/mri/mri.exp: Only run tests for m68k target.
5820
5821Mon Sep 25 12:31:46 1995 Ian Lance Taylor <ian@cygnus.com>
5822
5823 * gas/mri/mri.exp: Add setup_xfail for arm*-*-* for constants
5824 test.
5825
5826Thu Sep 21 01:26:08 1995 Jeff Law (law@snake.cs.utah.edu)
5827
5828 * gas/sh/fp.s (fmac): Update for new assembly syntax.
5829
5830Mon Sep 18 14:04:34 1995 Ian Lance Taylor <ian@cygnus.com>
5831
5832 * lib/gas-defs.exp (gas_run): Call prune_system_crud.
5833 (run_dump_test, objdump): Likewise.
5834
5835Thu Sep 14 13:10:10 1995 Doug Evans <dje@canuck.cygnus.com>
5836
5837 * gas/sparc/{wrdr.[ds],rdpr.[ds]}: New tests.
5838 * gas/sparc/sparc.exp: Run them.
5839
5840Wed Sep 13 16:35:51 1995 Ian Lance Taylor <ian@cygnus.com>
5841
5842 * Makefile.in, configure.in: Remove; the testsuite is now run
5843 directly from the gas Makefile.
5844
5845Mon Sep 11 11:44:23 1995 Ian Lance Taylor <ian@cygnus.com>
5846
5847 * gas/mri/empty.s: New file.
5848 * gas/mri/mri.exp: Test assembling empty.s.
5849 * gas/mri/comment.s: Add a couple more comment variants.
5850
5851 * gas/mri/mri.exp: Add xfail for the expr test for all hppa
5852 targets.
5853
5854Wed Sep 6 21:39:23 1995 Ian Lance Taylor <ian@cygnus.com>
5855
5856 * gas/mri/comment.s, gas/mri/comment.d: New test.
5857 * gas/mri/mri.exp: Run it.
5858 * gas/mri/expr.s: Remove whitespace in operand field.
5859 * gas/mri/for.s: Add comments for further testing.
5860 * gas/macros/test2.s: Put in an upper case ELSE to test case
5861 insensitivity.
5862
5863Wed Aug 30 16:12:03 1995 Doug Evans <dje@canuck.cygnus.com>
5864
5865 * gas/sparc/{prefetch.[ds],synth64.[ds]}: New tests.
5866
5867Tue Aug 29 18:59:33 1995 Doug Evans <dje@canuck.cygnus.com>
5868
5869 * gas/sparc/sparc.exp: New file.
5870 * gas/sparc/{asi.[ds],membar.[ds]}: New tests.
5871
5872Mon Aug 21 14:39:29 1995 Ian Lance Taylor <ian@cygnus.com>
5873
5874 * gas/macros/*: New tests for macros.
5875
5876 * gas/mri/common.s: Use data, not .data.
5877
5878 * gasp/pl3.out: Update for changes in commented source output when
5879 LOCAL is used.
5880
5881Sat Aug 19 17:36:17 1995 Ian Lance Taylor <ian@cygnus.com>
5882
5883 * gasp/gasp.exp (gasp_test): Call prune_system_crud on the output
5884 of diff.
5885 * lib/gas-defs.exp: Define prune_system_crud if it is not already
5886 defined.
5887
5888Fri Aug 18 11:09:38 1995 Ian Lance Taylor <ian@cygnus.com>
5889
5890 * gasp/mri/*.out: Use ;, not !, for the comment character.
5891
5892Wed Aug 16 12:24:12 1995 Ian Lance Taylor <ian@cygnus.com>
5893
5894 * gas/mri/mri.exp: Change hppa*-*-* expected failures to only
5895 expect failure for targets which use SOM.
5896
5897 * lib/gas-defs.exp (run_dump_test): If the program to run does not
bbce6ab7 5898 exist, mark the test as untested.
252b5132
RH
5899
5900 * gas/mri/mri.exp: Add setup_xfail for i960 b.out targets for
5901 common test.
5902
5903 * lib/gas-defs.exp (run_dump_test): Name the output file dump.o,
5904 rather than using an implicit a.out.
5905
5906 * gas/mri/for.s: Add nop to round out to four byte boundary.
5907 * gas/mri/repeat.s: Likewise.
5908 * gas/mri/while.s: Likewise.
5909 * gas/mri/for.d: Expected added nop.
5910 * gas/mri/repeat.d: Likewise.
5911 * gas/mri/while.d: Likewise.
5912
5913 * gas/mips/*.d: Change all test names to say MIPS.
5914
5915Tue Aug 15 15:42:33 1995 Ian Lance Taylor <ian@cygnus.com>
5916
5917 * gas/mri/for.d, gas/mri/for.s: New test.
5918 * gas/mri/if.d, gas/mri/if.s: New test.
5919 * gas/mri/repeat.d, gas/mri/repeat.s: New test.
5920 * gas/mri/while.d, gas/mri/while.s: New test.
5921 * gas/mri/mri.exp: Run the new tests.
5922
5923Mon Aug 14 16:03:07 1995 Ian Lance Taylor <ian@cygnus.com>
5924
5925 * gas/mri/expr.d: Permit leading zeroes, in case we're using a
bbce6ab7 5926 64-bit BFD.
252b5132
RH
5927
5928 * gasp/mri/*: New tests.
5929 * gasp/gasp.exp: Run them. Also, clean up the test names used in
5930 pass and fail.
5931
5932Sun Aug 13 00:39:24 1995 Jeff Law (law@snake.cs.utah.edu)
5933
5934 * gas/sh/basic.exp: Update now that we know the right
5935 bit patters for the new sts instructions.
5936
5937Thu Aug 10 00:46:21 1995 Ian Lance Taylor <ian@cygnus.com>
5938
5939 * gas/mri/char.d: Fix for little endian machines.
5940 * gas/mri/float.d: Likewise.
5941
5942Wed Aug 9 15:34:36 1995 Ian Lance Taylor <ian@cygnus.com>
5943
5944 * gas/all/struct.s, gas/all/struct.d: New test.
5945 * gas/all/gas.exp: Run it.
5946
5947Tue Aug 8 17:11:39 1995 Ian Lance Taylor <ian@cygnus.com>
5948
5949 * gas/mri/common.s, gas/mri/common.d: New test.
5950 * gas/mri/mri.exp: Run it.
5951
5952Mon Aug 7 22:39:28 1995 Ian Lance Taylor <ian@cygnus.com>
5953
5954 * gas/mri/mri.exp: Add setup_xfail for a29k*-*-* for constants
5955 test.
5956
5957 * gasp/crash1.out, gasp/macro.out, gasp/sfunc.out: Complete
5958 truncated files, so that the tests pass.
5959
5960 * gas/mri/mri.exp: Add setup_xfail for hppa*-*-* for equ,
5961 constants, and expr.
5962
5963 * gas/m68k/all.exp: Run schwab test on hpux*, not just hpux. Run
5964 on vxworks*, not just vxworks5.1.
5965
5966 * lib/gas-defs.exp (fail_phase, pass_phase): Remove.
5967 (run_dump_test): Just call pass or fail.
5968
5969 * gas/m68k/operands.s, gas/m68k/operands.d: New test.
5970 * gas/m68k/op68000.d: New test.
5971 * gas/m68k/cas.s, gas/m68k/cas.d: New test.
5972 * gas/m68k/bitfield.s, gas/m68k/bitfield.d: New test.
5973 * gas/m68k/schwab.d: Run objdump with -j .text. Adjust for
5974 changes to disassembler.
5975 * gas/m68k/all.exp: Run new tests. Run schwab test for
5976 m68k-*-coff*.
5977
5978Mon Aug 7 03:01:32 1995 Jeff Law (law@snake.cs.utah.edu)
5979
5980 * gas/sh/*: New tests for the hitachi-sh.
5981
5982Tue Aug 1 18:02:47 1995 Ian Lance Taylor <ian@cygnus.com>
5983
5984 * gas/mri/*: New tests for MRI mode.
5985
5986 * lib/gas-defs.exp (run_dump_test): Support using objcopy. Dump
5987 program executions to the log file before running them. Use the
5988 simple program name, rather than the path to the binary being run,
5989 in pass/fail messages.
5990 (regexp_diff): If the regexp file has the special comment #pass,
5991 stop checking at that point.
5992 * config/default.exp: Set NM, NMFLAGS, OBJCOPY, and OBJCOPYFLAGS,
5993 if they are not already set.
5994
5995Tue Aug 1 11:41:30 1995 steve chamberlain <sac@slash.cygnus.com>
5996
5997 * Makefile.in: Remove superfluous runtest gasp.
5998
5999Mon Jul 31 18:19:26 1995 steve chamberlain <sac@slash.cygnus.com>
6000
74b5b66a 6001 * gasp/*: New.
252b5132
RH
6002 * Makefile.in: Use gasp tests.
6003 * config/default.exp: Add gasp stuff.
6004
6005Thu Jul 20 18:56:48 1995 Jeff Law (law@snake.cs.utah.edu)
6006
6007 * gas/all/gas.exp: Disable tests that are not appropriate for
6008 the PA.
6009
6010Thu Jul 13 18:22:49 1995 Ken Raeburn <raeburn@cygnus.com>
6011
6012 * gas/m68k/all.exp: Run schwab test for m68k vxworks5.1.
6013
6014Wed Jun 21 21:28:57 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6015
6016 * gas/m68k/schwab.*: New test based on a test case from Andreas
6017 Schwab.
6018 * gas/m68k/all.exp: Run it for some aout configurations.
6019
6020Mon Jun 12 22:27:18 1995 Jeff Law (law@snake.cs.utah.edu)
6021
6022 * gas/hppa/parse/badfmpyadd.s: New test.
6023 * gas/hppa/parse/parse.exp: Run it.
6024
6025Sun May 21 20:26:18 1995 Jeff Law (law@snake.cs.utah.edu)
6026
6027 * gas/hppa/unsorted/unsorted.exp: Disable align4 tests for
6028 ELF targets.
6029
74b5b66a 6030Wed May 10 14:28:16 1995 Richard Earnshaw (rearnsha@armltd.co.uk)
252b5132
RH
6031
6032 * arm/arm7dm.s: New file -- tests for ARM7DM instructions.
6033 * arm/arm6.s: Correct bogus tests.
6034 * arm/gas.exp (arm6.s): Is now a valid test.
6035 (arm7dm.s): New test.
74b5b66a 6036 * arm/float.s: Add load/store multiple floating point instruction
252b5132
RH
6037 tests.
6038
6039Wed May 3 13:14:44 1995 Jeff Law (law@snake.cs.utah.edu)
6040
6041 * gas/hppa/reloc/longcall.s: New test.
6042 * gas/hppa/reloc/reloc.exp: Run it.
6043
6044Tue May 2 16:37:48 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6045
6046 * gas/mips/ld.d: Modified for gas delay-slot fixes.
6047
6048Sat Apr 29 23:35:18 1995 Doug Evans <dje@chestnut.cygnus.com>
6049
6050 * lib/gas-dg.exp: New file.
6051
6052Tue Apr 11 13:57:52 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6053
6054 * gas/mips/mips4.d: Allow more than exactly 8 zeros in bc1*
6055 targets.
6056
6057Mon Apr 10 15:36:39 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6058
6059 * lib/gas-defs.exp (pass_phase): New proc.
6060 (run_dump_test): Note passing or failing of each phase of this
6061 test, instead of failure of phases or passing of complete test.
6062 Ensure test file name is in reported message.
6063
6064Sat Apr 8 12:46:33 1995 Doug Evans <dje@chestnut.cygnus.com>
6065
6066 * lib/gas-defs.exp (run_dump_test): Handle arguments with paths.
6067 Always resolve testcase status before returning.
6068 If `slurp_options' fails, return and don't do test.
6069 (slurp_options): Fix "can't open" error message.
6070 Return -1 to indicate error.
6071
6072Mon Mar 20 22:45:30 1995 Jeff Law (law@snake.cs.utah.edu)
6073
6074 * gas/hppa/unsorted/common.s: New test.
6075 * gas/hppa/unsorted/unsorted.exp: Run it.
6076
6077Fri Mar 10 19:07:09 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6078
6079 * gas/h8300/ffxx1.s: Add .word 0 at the end to eliminate
6080 uncertainty as to whether there should be trailing bytes in the
6081 output file.
6082 * gas/h8300/ffxx1.d: Adjust reloc values to permit an addend value
6083 of 0x00000000ffffffff on 64-bit hosts. (I'm not sure if this is
6084 correct.) End with "..." to match trailing zero bytes.
6085
6086Wed Mar 8 15:50:34 1995 Ian Lance Taylor <ian@cygnus.com>
6087
6088 * gas/mips/mips4.d, gas/mips/mips4.s: New files.
6089 * gas/mips/mips.exp: Run new test.
6090
6091Thu Feb 23 17:58:50 1995 Jeff Law (law@snake.cs.utah.edu)
6092
6093 * gas/hppa/basic/fmemLRbug.s: Add indexing variants.
6094 * gas/hppa/basic/basic.exp: Test them.
6095
6096Wed Feb 15 15:43:26 1995 Ian Lance Taylor <ian@cygnus.com>
6097
6098 * gas/mips/uld.d: New file.
6099 * gas/mips/uld.s: New file.
6100 * gas/mips/usd.d: New file.
6101 * gas/mips/usd.s: New file.
6102 * gas/mips/mips.exp: Run new tests.
6103
6104Thu Feb 9 10:57:39 1995 Jeff Law (law@snake.cs.utah.edu)
6105
6106 * gas/hppa/reloc/applybug.s: New test.
6107 * gas/hppa/reloc/reloc.exp (do_applybug_test): Run it.
6108
6109Thu Feb 2 00:34:55 1995 Jeff Law (law@snake.cs.utah.edu)
6110
bbce6ab7 6111 * gas/hppa/reloc/picreloc.s: New test.
252b5132
RH
6112 * gas/hppa/reloc/reloc.exp (do_pic_relocation_test): Run it.
6113
6114Fri Jan 27 14:02:02 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6115
6116 * gas/h8300/ffxx1.d, gas/h8300/ffxx1.s, gas/h8300/cmpsi2.s,
6117 gas/h8300/h8300.exp: New tests.
6118
6119Mon Jan 23 21:44:26 1995 Jeff Law (law@snake.cs.utah.edu)
6120
6121 * gas/hppa/basic/basic.exp (do_system): Update.
6122
6123Wed Jan 11 17:20:25 1995 Ken Raeburn <raeburn@cujo.cygnus.com>
6124
6125 * gas/mips/mips.exp: Don't run the memory-access tests if the
6126 format is a.out, because the generated code is different from what
6127 is used with other formats.
6128
6129Tue Jan 10 11:42:13 1995 Jeff Law (law@snake.cs.utah.edu)
6130
6131 * gas/hppa/unsorted/unsorted.exp (align4.s): Fix glitch in
6132 regexp to avoid losing without a controlling tty.
6133
6134Fri Dec 30 18:08:20 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6135
6136 * gas/i386/pushw.l: Fixed whitespace to match current listing
6137 style.
6138
6139 * gas/all/gas.exp: Mark test p1480.s expected to pass, even with
6140 listings enabled.
6141
6142Thu Dec 15 18:14:27 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6143
6144 * Makefile.in (AS_FOR_TARGET, OBJDUMP_FOR_TARGET): Don't set.
6145 (uninstall): Don't set OBJDUMP and OBJDUMPFLAGS in site.exp.
6146 * config/default.exp: Default OBJDUMP and OBJDUMPFLAGS. Use
6147 findfile and transform procedures to determine objdump program
6148 name.
6149
6150 * gas/mips/abs.s, gas/mips/div.s: Force some padding at the end,
6151 in case the format doesn't automatically require it.
6152 * gas/mips/beq.d, gas/mips/jal.d: Handle MIPS_JMP as an alternate
6153 name for the reloc type.
6154
6155 * lib/gas-defs.exp (file_contents, verbose_eval): New procs.
6156 (run_dump_test): If verbosity level is over 3, print out dump
6157 command and its output.
6158
6159Tue Dec 13 18:21:09 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6160
6161 * gas/mips/jal-svr4pic.d: Fix 0-strings to work with 64-bit hosted
6162 disassembly.
6163
6164Fri Dec 9 19:54:04 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6165
6166 * gas/all/gas.exp (comment.s test): Make the "\r" optional, since
6167 it depends on tty modes.
6168
6169 * lib/gas-defs.exp (gas_start): Try using -nottycopy instead of
6170 -nottyinit.
6171
6172 * gas/arm/gas.exp: The arm6 test should report errors, for now.
6173
6174Thu Dec 8 20:19:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6175
6176 * lib/gas-defs.exp: Use -i in expect_after command.
6177
6178Wed Dec 7 16:49:14 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6179
6180 * gas/mips/mul.d,jal.d: Fix 0-strings to work with 64-bit hosted
6181 disassembly.
6182
6183 * gas/ieee-fp: Renamed from ieee.fp.
6184
6185 * lib/gas-defs.exp: Make sure timeout is at least 2 minutes.
6186
6187Wed Nov 30 10:48:00 1994 Jeff Law (law@snake.cs.utah.edu)
6188
6189 * gas/hppa/parse: Renamed from gas/hppa/more.parse.
6190
6191Mon Nov 28 00:40:26 1994 Jeff Law (law@snake.cs.utah.edu)
6192
6193 * gas/hppa/more.parse/parse.exp (nosubspace.s): No longer expected
6194 to fail. Fix comments for the test. Tweak test name.
6195
6196Tue Nov 22 23:38:20 1994 Jeff Law (law@snake.cs.utah.edu)
6197
6198 * gas/hppa/reloc/reloc.exp: Minor tweaks to match current PA ELF
74b5b66a 6199 output.
252b5132
RH
6200
6201Fri Nov 18 17:56:57 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6202
6203 * gas/mips/ld.d: Adjust to work for both big and little endian
6204 code.
6205 * gas/mips/ld.s, gas/mips/lif-empic.d: Likewise.
6206 * gas/mips/lifloat.d, gas/mips/ulh-empic.d: Likewise.
6207 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d: Likewise.
6208 * gas/mips/usw.d: Likewise.
6209
6210Tue Nov 15 11:09:57 1994 Jeff Law (law@snake.cs.utah.edu)
6211
6212 * gas/hppa/unsorted/align4.s: New test.
6213 * gas/hppa/unsorted/unsorted.exp: Run it.
6214
6215 * gas/hppa/unsorted/unsorted.exp (importbug): Tweak to match
6216 current expected PA ELF output.
6217 * gas/hppa/reloc/reloc.exp (do_r_no_reloc): Likewise.
6218 (do_plabel_relocation_test): Likewise.
6219
6220Thu Nov 3 18:14:09 1994 Ken Raeburn <raeburn@cujo.cygnus.com>
6221
6222 * gas/all/p1480.s: Use larger constant, so expression can have a
6223 positive value.
6224 * gas/all/gas.exp: Expect p1480.s without listings to pass.
6225
6226Thu Nov 3 15:43:46 1994 Ian Lance Taylor <ian@sanguine.cygnus.com>
6227
6228 * gas/mips/ulh.d, gas/mips/ulw.d, gas/mips/ush.d, gas/mips/usw.d:
6229 Correct test cases.
6230
6231Thu Oct 20 00:55:13 1994 Jeff Law (law@snake.cs.utah.edu)
6232
6233 * gas/hppa/reloc/blebug3.s: New test.
6234 * gas/hppa/reloc/reloc.exp: Run it.
6235
6236Mon Oct 17 02:33:53 1994 Jeff Law (law@snake.cs.utah.edu)
6237
6238 * gas/hppa/reloc/reduce3.s: New test.
6239 * gas/hppa/reloc/reloc.exp: Run it.
6240
6241Sun Oct 16 22:25:56 1994 Jeff Law (law@snake.cs.utah.edu)
6242
6243 * gas/hppa/reloc/reloc.exp (r_no_reloc): Tweak output to match
6244 current reality.
6245
6246Wed Sep 28 21:21:34 1994 Jeff Law (law@snake.cs.utah.edu)
6247
6248 * gas/hppa/reloc/reduce.s: Renamed from relocreduce.s
6249 * gas/hppa/reloc/reduce2.s: Renamed from relocreduce2.s
6250 * gas/hppa/reloc/r_no_reloc.s: Renamed from r_no_relocbug.s
6251 * gas/hppa/reloc/reloc.exp: Changed accordingly.
6252
6253Wed Sep 28 13:25:10 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6254
6255 * gas/mips/beq.d, gas/mips/beq.s: Test that unconditional branch
6256 overflows are correctly converted to jumps.
6257
6258Mon Sep 26 17:41:43 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6259
6260 * gas/mips: Add test cases for PIC code, both SVR4 style and
6261 -membedded-pic style.
6262
6263Fri Sep 23 14:45:42 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6264
6265 * gas/mips: New directory with MIPS specific test cases.
6266
6267 * lib/gas-defs.exp (run_dump_test): Permit the .d file to specify
6268 the name of the source file to assemble.
6269 (regexp_diff): Put the reason for failure in the log file.
6270
6271Wed Sep 21 13:44:21 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
6272
6273 * lib/gas-defs.exp: Don't try to use shell redirection, since TCL
6274 doesn't support it. Redirect stdout using > instead of 1>, and
6275 don't bother to redirect stderr since TCL redirects it anyhow.
6276 (run_dump_test): Pass appropriate arguments to program, defaulting
6277 to -r.
6278
6279Sat Sep 17 01:04:56 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6280
6281 * gas/vax: New directory.
6282 * gas/vax/{quad.s,quad.exp}: New test, for immediate quadword
6283 values.
6284
6285Mon Sep 12 22:19:11 1994 Jeff Law (law@snake.cs.utah.edu)
6286
6287 * gas/hppa/reloc/r_no_relocbug.s: New test.
6288 * gas/hppa/reloc/reloc.exp: Run it.
6289
6290 * gas/hppa/reloc/reloc.exp (do_function_reloc_bug): Update
6291 expected output.
6292
6293Sun Sep 04 17:58:10 1994 Richard Earnshaw (rwe@pegasus.esprit.ec.org)
6294
6295 * gas/arm/*: New subtree. Add ARM tests.
6296
6297Mon Aug 8 12:13:31 1994 Jeff Law (law@snake.cs.utah.edu)
6298
6299 * gas/hppa/unsorted/unsorted.exp: Accept any character
6300 between foo's type and foo itself.
6301
6302Fri Jul 15 19:09:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6303
6304 * lib/gas-defs.exp (run_dump_test): New routine for running the
6305 assembler, running objdump or nm (not fully supported) on the
6306 resulting object file, and comparing the results against a file of
6307 regular expressions in the test suite, all in one command.
6308 Options for the assembler and objdump are read from comments at
6309 the start of the .d file.
6310 (fail_phase, slurp_options): New auxiliary routines.
6311 (regexp_diff): Always return a value. Fix bugs in actually doing
6312 the regexp test.
6313
6314 * gas/sun4/addend.exp: Use run_dump_test.
6315 * gas/sun4/addend.d: Fix regular expressions so that they work.
6316
6317Thu Jul 7 11:55:33 1994 Jeff Law (law@snake.cs.utah.edu)
6318
6319 * gas/hppa/reloc/relocreduce2.s: More relocation reduction tests.
6320 * gas/hppa/reloc/reloc.exp: Run them.
6321
6322Thu Jun 30 18:49:25 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6323
6324 * config/default.exp: Look for "as.new" in "$base_dir/..", where
6325 it got compiled, not in "$base_dir".
6326 * config/unknown.exp: Deleted.
6327
6328Sun Jun 26 13:23:54 1994 Jeff Law (law@snake.cs.utah.edu)
6329
6330 * gas/lib/gas-defs.exp (gas_finish): Call "close" and "wait"
6331 before exiting. Enclose both calls inside a "catch".
6332 (objdump_finish): Likewise.
6333
6334Fri Jun 10 10:23:35 1994 Jeff Law (law@snake.cs.utah.edu)
6335
6336 * gas/hppa/reloc/reloc.exp (roundmode test): Tweak expected output
6337 for SOM to match current testcase.
6338
6339Thu Jun 2 19:46:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6340
6341 * gas/i386/{pushw.s,pushw.l}: New test.
6342 * gas/i386/all.exp: Run it.
6343
6344 * Makefile.in (distclean): Remove site config files and gas.sum.
6345
6346Fri May 27 12:24:18 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6347
6348 * gas/m68k/disperr.s: Use % for registers.
6349
6350 * gas/m68k-coff/gas.exp: Expect failure for p2389a.s.
6351
6352Tue May 17 14:53:08 1994 Bill Cox (bill@rtl.cygnus.com)
6353
6354 * lib/gas-defs.exp: Replace error proc calls with perror calls.
6355
6356Mon May 16 13:19:16 1994 Jeff Law (law@snake.cs.utah.edu)
6357
6358 * gas/hppa/reloc/reloc.exp: Tweak expected output to match new
6359 ELF code.
6360 * gas/hppa/reloc/roundmode.s: Avoid "S" and "D" modes, ELF does
6361 not support them.
6362 * gas/hppa/unsorted/unsorted.exp: Tweak expected output to match
6363 new ELF code.
6364
6365Thu May 5 17:27:54 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6366
6367 * config/default.exp: Renamed from unix-gas.exp.
6368
6369Mon Apr 11 10:31:00 1994 Bill Cox (bill@rtl.cygnus.com)
6370
6371 * Makefile.in (check): Set TCL_LIBRARY for runtest.
6372
6373Mon Apr 11 07:54:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6374
6375 * gas/hppa/more.parse/callinfobug.s: Add missing name for
6376 procedure.
6377
6378 * gas/hppa/reloc/funcrelocbug.s: Place the trampoline in the
6379 $DATA$ rather than $LIT$ subspace.
6380
6381Sun Mar 27 14:05:33 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6382
6383 * gas/hppa/reloc/funcrelocbug.s: New test.
6384 * gas/hppa/reloc/reloc.exp: Run it.
6385
6386Thu Mar 17 13:38:04 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6387
6388 * gas/hppa/unsorted/importbug.s: New test.
6389 * gas/hppa/unsorted/unsorted.exp: Run it.
6390
6391Wed Mar 16 11:57:07 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6392
6393 * gas/hppa/more.parse/regpopbug.s: Add trivial .equ test.
6394
6395 * gas/hppa/unsorted/globalbug.s: New test (expected to fail).
6396 * gas/hppa/unsorted/unsorted.exp: Run it.
6397
6398 * gas/hppa/more.parse/callinfobug.s: New test.
6399 * gas/hppa/omre.parse/parse.exp: Run it.
6400
6401 * gas/hppa/more.parse/regpopbug.s: New test.
6402 * gas/hppa/more.parse/parse.exp: Run it.
6403
6404Mon Feb 28 14:10:04 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6405
6406 * lib/gas-defs.exp (objdump): New proc.
6407 (objdump_start): Deleted unused proc.
6408 (objdump_start_common): Merged into objdump_start_no_subdir.
6409
6410 * gas/alpha/fp.exp: Use objdump instead of
6411 objdump_start_no_subdir, since the former actually waits for
6412 objdump to finish. Specify .rdata section only. Make comment
6413 indicate Alpha architecture rather than SPARC.
6414 * gas/alpha/fp.d: Omit .reginfo patterns. Just use "." to match
6415 against ASCII code 0x2a ("*", special in regexp).
6416 * gas/sun4/addend.exp: Use objdump instead of
6417 objdump_start_no_subdir.
6418
6419Thu Feb 24 07:11:57 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6420
bbce6ab7 6421 * gas/hppa/more.parse/parse.exp (no subspace test): Only expect
252b5132
RH
6422 a failure if gas is not producing an ELF object.
6423
6424Mon Feb 14 09:24:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6425
6426 * gas/hppa/basic/fmemLRbug.s: New test.
6427 * gas/hppa/basic/basic.exp: Run it.
6428
6429Thu Feb 10 00:34:26 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6430
6431 * gas/alpha/fp.*: New files.
6432 * lib/gas-defs.exp (regexp_diff): Report noted mismatch at
6433 verbosity level 3 or above only.
6434
6435Mon Feb 7 15:53:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6436
6437 * gas/hppa/*/*.exp: Change xfails to check for PA ELF rather than
6438 PA OSF1.
6439
6440Fri Feb 4 23:42:14 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6441
6442 * gas/hppa/more.parse/xmpyubug.s: New test.
6443 * gas/hppa/more.parse/parse.exp: Run it.
6444
6445Fri Feb 4 17:13:20 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6446
6447 * lib/gas-defs.exp (regexp_diff): New procedure, vaguely based on
6448 "simple_diff" from linker test suite.
6449 * gas/sun4/addend.exp: Use it.
6450 * gas/sun4/addend.d: New file.
6451
6452Sun Jan 30 23:34:58 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
6453
6454 * gas/all/gas.exp: Adjust regexp for x930509.s for current listing
6455 format.
6456
6457Thu Jan 20 16:44:51 1994 Rob Savoye (rob@darkstar.cygnus.com)
6458
6459 * gas/all/gas.exp, lib/gas-defs.exp, sun4/addend.exp,
6460 sparc-solaris/addend.exp: Tweaked to fix a few bugs and to run
6461 well under either version of expect.
6462
6463Mon Jan 17 00:25:03 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6464
6465 * gas/hppa/basic/fp_misc.s: Delete copr instruction. It's tested
6466 elsewhere now.
6467 * gas/hppa/basic/{copr, coprmem, spop}.s: New tests.
6468 * gas/hppa/basic/basic.exp: Run them.
6469
6470Thu Jan 13 11:59:22 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6471
6472 * gas/all/gas.exp: No longer expect difference of forward
6473 references to fail.
6474 * gas/all/x930509.s: Fix testcase to match how the expect code was
6475 written.
6476
6477Wed Jan 12 13:41:10 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6478
6479 * gas/hppa/reloc/reloc.exp: Fix typo in last change. Latest test
6480 for cross-subspace call bugs is no longer expected to fail.
6481
6482 * gas/hppa/more.parse/procbug.s: Add test for another bug relating
6483 to having a function's label follow the .PROC directive.
6484
6485Tue Jan 11 21:47:48 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6486
6487 * gas/hppa/reloc/reloc.exp: Add test for cross-subspace call bug
6488 found while working on multiple $CODE$ subspace support.
6489
6490Mon Jan 10 09:54:15 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6491
6492 * gas/hppa/more.parse/parse.exp: procbug.s is no longer expected
6493 to fail.
6494 * gas/hppa/more.parse/procbug.s: Add missing .procend.
6495
6496Mon Jan 3 10:07:47 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
6497
6498 * gas/hppa/more.parse/labelbug.s: Add testcase for bug in last
6499 app.c change.
6500
6501Wed Dec 29 11:32:39 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6502
6503 * gas/hppa/more.parse/labelbug.s: Add more colonless label tests.
6504
6505Wed Dec 15 08:24:31 1993 Ken Raeburn (raeburn@rtl.cygnus.com)
6506
6507 * Makefile.in (site.exp): Don't set ASFLAGS. Quote value of
6508 OBJDUMPFLAGS in case it's empty. Use temporary names until the
6509 end; make creating site.exp the final step.
6510 (check): Pass in ASFLAGS.
6511
6512 * gas/all/gas.exp: Use all_ones proc. Change regexp for matching
6513 C comments to avoid bugs in latest expect code.
6514
6515Wed Dec 8 14:30:14 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6516
6517 * gas/m68k/disperr.s: New test.
6518 * gas/m68k/all.exp: Run it.
6519
6520Sun Dec 5 19:24:57 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6521
6522 * gas/hppa/reloc/roundmode.s: New test.
6523 * gas/hppa/reloc/reloc.exp: Run it. Fix typo in last change.
6524
6525Wed Dec 1 10:44:18 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6526
6527 * gas/hppa/reloc/reloc.exp: Run the first half of bogus R_EXIT
74b5b66a 6528 test for ELF.
252b5132
RH
6529
6530Tue Nov 30 13:43:21 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6531
6532 * gas/hppa/more.parse/parse.exp: Test for error on for subspace
6533 directive is an XFAIL for SOM assmeblers.
6534
6535 * gas/hppa/reloc/reloc.exp: Remove XFAIL for relocation on
6536 cross-subspace call test.
6537
6538Sun Nov 28 12:12:50 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6539
6540 * gas/hppa/more.parse/appbug.s: New test.
6541 * gas/hppa/more.parse/parse.exp: Run it.
6542
6543 * gas/hppa/unsorted/align3.s: New test.
6544 * gas/hppa/unsorted/unsorted.exp: Run it.
6545
6546Sat Nov 27 22:50:01 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6547
6548 * gas/all/p2425.s: Insert a tab before assembler directives so
6549 that the directives are not interpreted as labels.
6550
6551 * gas/hppa/basic/weird.s: Sync with GDB version.
6552
6553 * gas/hppa/more.parse/labelbug.s: New test.
6554
6555 * gas/hppa/more.parse/parse.exp: Run it.
6556
6557Wed Nov 24 01:25:03 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6558
6559 * gas/hppa/reloc/fixupbug.s: New test.
6560 * gas/hppa/reloc/reloc.exp: Run it.
6561
6562 * gas/hppa/reloc/exitbug.s: New test.
6563 * gas/hppa/reloc/reloc.exp: Run it.
6564
6565Sun Nov 21 22:11:10 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6566
6567 * gas/hppa/reloc/reloc.exp: Minor fixes so that SOM & ELF can
6568 share the same test code.
6569 * gas/hppa/reloc/relocreduce.s: Likewise.
6570
6571 * gas/hppa/basic/fmem.s: Add quadword FP store instructions.
6572 * gas/hppa/basic/basic.exp: Test quadword FP store instructions.
6573
6574Sun Nov 7 00:31:41 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6575
6576 * gas/hppa/reloc/reloc.exp: No longer expect failure for
6577 field selector on ble instruction test.
6578
6579 * gas/hppa/basic/basic.exp: No longer expect failures for
6580 system instruction tests now that probei is fixed.
6581
6582Sat Nov 6 22:45:08 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6583
6584 * gas/hppa/reloc/selectorbug.s: New test.
6585 * gas/hppa/reloc/reloc.exp: Run it.
6586
6587Thu Nov 4 17:01:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6588
6589 * gas/hppa/unsorted/fragbug.s: New test.
6590 * gas/hppa/unsorted/unsorted.exp: Run it.
6591
6592Thu Nov 04 09:09:49 1993 Jeffrey Wheat (cassidy@cygnus.com)
6593
6594 * Makefile.in: Changed RUNTESTFLAGS to RUNTEST_FLAGS
6595
6596Tue Nov 2 22:12:30 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6597
6598 * gas/hppa/more.parse/{defbug.s, stdreg.s}: New tests.
6599 * gas/hppa/more.parse/parse.exp: Run them.
6600
6601Mon Nov 1 23:37:58 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6602
6603 * gas/hppa/reloc/reloc.exp (reloc_reduce): Correct offsets at
6604 which specific relocations are expected to be found.
74b5b66a 6605
252b5132
RH
6606Sat Oct 30 14:12:31 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6607
6608 * gas/hppa/unsorted/unsorted.exp (ss_align): Remove OSF xfail.
6609
6610 * gas/hppa/more.parse/parse.exp: Add new test.
6611 * gas/hppa/more.parse/ssbug.s: New test to make sure non-default
6612 sections are handled correctly.
6613
6614 * gas/all/gas.exp: Disable (and fail) p1480.s for all PA targets.
6615
6616Fri Oct 29 16:29:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6617
6618 * gas/hppa/more.parse/calldatabug.s: Colonize.
6619 * gas/hppa/more.parse/parse.exp: Fix typos.
6620
6621Thu Oct 28 21:40:06 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
6622
6623 * gas/hppa/{basic, more.parse, reloc, unsorted}: New directories.
6624 * gas/hppa/*/*.exp: New test drivers.
6625 * gas/hppa/*/*.s: New test files.
6626
6627Mon Oct 25 09:40:59 1993 Ken Raeburn (raeburn@cygnus.com)
6628
6629 * gas/sun4: New directory.
6630 * gas/sun4/addend.s,addend.exp: New test case.
6631 * gas/sparc-solaris/addend.s,addend.exp: Solaris version of same
6632 test case.
6633
6634 * gas/all/gas.exp: Check `*' in C comments.
6635
6636 * lib/gas-defs.exp (all_ones): New procedure, for a predicate to
6637 simplify some tests.
6638 (want_no_output): Return zero or nonzero, depending on success or
6639 failure.
6640 (gas_test_old): Return value from want_no_output.
6641 (objdump_start_common): Split off from objdump_start.
6642 (objdump_start_no_subdir): New procedure.
6643
6644Wed Oct 20 07:25:48 1993 Ken Raeburn (raeburn@rover.cygnus.com)
6645
6646 * gas/all/diff1.s, gas/m68k/pic1.s: New tests.
6647 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6648
6649 * Makefile.in (OBJDUMP_FOR_TARGET): Define similar to
6650 AS_FOR_TARGET.
6651 (check): Don't pass ASFLAGS variable.
6652 (site.exp): Put ASFLAGS, OBJDUMP, OBJDUMPFLAGS into site.exp.
6653
6654 From Jeff Law:
6655
6656 * lib/gas-defs.exp (objdump_start, objdump_finish): New functions
6657 so that tests can parse the output of objdump looking for errors
6658 in relocation entires, file headers and the like.
6659
6660Thu Sep 23 16:20:34 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6661
6662 * gas/ieee.fp/x930509a.exp: Currently expected to fail always.
6663 * gas/all/gas.exp (p1480.s, x930509.s): Ditto. Break up gas_test
6664 call so it no longer performs multiple tests.
6665 * gas/m68k/all.exp (t2.s): Don't bother with listings.
6666 (p2410.s): Don't pass unwanted arguments to gas_test_error.
6667
6668Wed Aug 25 16:50:08 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6669
6670 * lib/do*: Remove RCS id strings.
6671
6672Mon May 17 15:09:45 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6673
6674 * gas/all/float.s, gas/all/p1480.s, gas/m68k/p2410.s: New tests.
6675 * gas/all/gas.exp, gas/m68k/all.exp: Run them.
6676 * gas/i386: New directory.
6677
6678Mon May 10 14:50:20 1993 Ken Raeburn (raeburn@deneb.cygnus.com)
6679
6680 * Added directory structure, to categorize tests by targets.
6681 * Added new tests all/x930509.s, ieee.fp/x930509a.s, m68k/p2663.s,
6682 and refined some to examine the assembler listing output.
6683 * lib/gas-defs.exp: Renamed gas_start to gas_run. Added some
6684 expect_after patterns.
6685 (gas_start, gas_finish): New procs, for tests that examine process
6686 output.
6687 * config/unix-gas.exp: Invoke gas_init directly, instead of
6688 requiring test .exp files do it.
6689
6690Wed Apr 21 01:24:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6691
6692 * gas/gas.exp: Handle new tests, and changes to testing procs.
6693
6694 * lib/gas-defs.exp (want_no_output): New proc; success iff output
6695 is empty.
6696 (gas_test_old): Functionally same as old gas_test.
6697 (gas_test_ignore_stdout): Rewritten to use want_no_output.
6698 (gas_test): New argument lists set of options to be tried in
6699 combinations. Option with trailing ">" indicates standard output
6700 should be ignored.
6701
6702 * gas/p2425a.s: Use %-form for registers, so this test can be run
6703 on m68k-coff targets too.
6704
6705 * gas/p2430a.s: New test case, whitespace &c matches customer
6706 report more closely. Gets different results from p2430.s; this is
6707 bad, and not yet tested for.
6708
6709Mon Apr 5 12:27:19 1993 Ken Raeburn (raeburn@cygnus.com)
6710
6711 * gas/p2389a.s, gas/p2411.s, gas/t2.s: New test cases.
6712 * lib/run: New script.
6713 * gas/gas-defs.exp (gas_start): Takes new args, assembler options
6714 and redirection options. Use "run" script so redirection works.
6715 (gas_test): Now takes assembler options as separate arg from input
6716 file name.
6717 (gas_test_ignore_stdout): New proc. Discards output.
6718 (gas_test_error): New proc. Expects assembler to generate output.
6719 (target_cpu_family setting): Handle i486->i386 also.
6720
6721 * lib/do*: Scripts moved here from gas/testscripts. May be useful
6722 someday for writing more test cases; not currently used.
6723
6724Tue Mar 30 11:45:27 1993 Ken Raeburn (raeburn@cambridge.cygnus.com)
6725
6726 * gas/sol-gcc.s, gas/sol-cc.s, gas/p2425a.s, gas/p2389.s: New test
6727 cases.
6728 * gas/gas.exp: Enable them for appropriate targets. Removed some
6729 useless comments &c. Changed m68k target test to be more general.
6730
6731 * lib/gas-defs.exp (gas_exit, gas_init): New procs.
6732 * gas/gas.exp: Call gas_init.
6733
6734Mon Mar 29 00:00:00 1993 Ken Raeburn (raeburn@kr-pc.cygnus.com)
6735
6736 * Test suite created.
This page took 0.491494 seconds and 4 git commands to generate.