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