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