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