OSDN Git Service

* gcc.c-torture/compile/20000329-1.c: New test.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 Wed Mar 29 13:44:23 2000  Jeffrey A Law  (law@cygnus.com)
2
3         * gcc.c-torture/compile/20000329-1.c: New test.
4
5 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
6
7         * g++.old-deja/g++.ext/array4.C: New test.
8
9 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10
11         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12
13 2000-03-19  Richard Henderson  <rth@cygnus.com>
14
15         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16
17 2000-03-19  Richard Henderson  <rth@cygnus.com>
18
19         * gcc.c-torture/compile/20000319-1.c: New test.
20
21 Tue Mar 14 08:58:37 2000  Jeffrey A Law  (law@cygnus.com)
22
23         * gcc.c-torture/execute/20000314-3.c: New test.
24         * gcc.c-torture/execute/20000314-2.c: New test.
25         * gcc.c-torture/execute/20000314-1.c: New test.
26         * gcc.c-torture/compile/20000314-2.c: New test.
27         * gcc.c-torture/compile/20000314-1.c: New test.
28
29 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
30
31         * g++.old-deja/g++.warn/inline.C: New test.
32
33 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
34
35         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
36         (g++_target_compile): Put test-specific options last.
37
38 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
39
40         * g++.old-deja/g++.eh/vbase4.C: New test.
41
42 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
43
44         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
45
46 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
47
48         * g++.old-deja/g++.brendan/misc12.C: Removed.
49         * g++.old-deja/g++.pt/memtemp77.C: Constify.
50         * g++.old-deja/g++.ext/pretty4.C: New test.
51
52 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
53
54         * g++.old-deja/g++.other/string2.C: New test.
55
56 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
57
58         * g++.old-deja/g++.warn/impint2.C: New test.    
59
60 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
61
62         * g++.old-deja/g++.warn/impint.C: New test.
63         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
64         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
65         * g++.old-deja/g++.pt/explicit12.C: Likewise.
66         * g++.old-deja/g++.pt/explicit13.C: Likewise.
67         * g++.old-deja/g++.pt/explicit17.C: Likewise.
68         * g++.old-deja/g++.pt/explicit18.C: Likewise.
69         * g++.old-deja/g++.pt/explicit19.C: Likewise.
70         * g++.old-deja/g++.pt/explicit23.C: Likewise.
71         * g++.old-deja/g++.pt/explicit31.C: Likewise.
72         * g++.old-deja/g++.pt/explicit35.C: Likewise.
73         * g++.old-deja/g++.pt/explicit6.C: Likewise.
74         * g++.old-deja/g++.pt/memclass7.C: Likewise.
75
76 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
77
78         * gcc.dg/cpp-redef.c: New test.
79
80 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
81
82         * g++.old-deja/g++.pt/unify7.C: New test.
83
84 Sat Feb 26 19:46:09 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
85
86         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
87         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
88
89 Fri Feb 25 21:44:49 2000  Jeffrey A Law  (law@cygnus.com)
90
91         * gcc.c-torture/execute/20000225-1.c: New test.
92
93 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
94
95         * gcc.dg/cpp-li2.c: New test.
96
97         * gcc.dg/cpp-wi1.c: New test.
98
99         * gcc.dg/cpp-li1.c: New test.
100
101 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
102
103         * g++.old-deja/g++.other/sizeof5.C: New test.
104
105 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
106
107         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
108
109 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
110
111         * g++.old-deja/g++.abi/ptrmem.C: New test.
112
113 2000-02-19  Richard Henderson  <rth@cygnus.com>
114
115         * gcc.c-torture/compile/init-3.c: New.
116
117 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
118
119         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
120         ALWAYS_CXXFLAGS.
121
122 Fri Feb 11 12:35:40 2000  Robert Lipe <robertl@sco.com>
123
124         * gcc.c-torture/compile/20000211-3.c: New test.
125
126 Fri Feb 11 12:35:40 2000  Martin Buchholz <martin@xemacs.org>
127
128         * gcc.c-torture/compile/20000211-2.c: New test.
129
130 Fri Feb 11 12:35:40 2000  Jeffrey A Law  (law@cygnus.com)
131
132         * gcc.c-torture/compile/20000211-1.c: New test.
133
134 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
135
136         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
137         on native targets
138
139 2000-02-08  Nathan Sidwell  <nathan@acm.org>
140
141         * g++.old-deja/g++.other/cast5.C: New test.
142
143 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
144
145         * gcc.c-torture/execute/20000205-1.c: New.
146
147 2000-02-03  Nathan Sidwell  <nathan@acm.org>
148
149         * g++.old-deja/g++.jason/cast3.C: Return void.
150         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
151
152 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
153
154         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
155
156         * gcc.dg/loop-1.c: New test.
157
158 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
159
160         * gcc.dg/unused-2.c: New test.
161
162         * gcc.dg/conv-1.c: New test.
163
164 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
165
166         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
167         compiler.
168         (tool_option_proc): Fix typo.
169         
170 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
171
172         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
173         of the ld on the host, not on the build machine.
174         Also, don't crash if '--help' is not a supported option.
175
176 2000-01-24  Richard Henderson  <rth@cygnus.com>
177
178         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
179
180 Thu Jan 20 12:34:48 2000  Jeffrey A Law  (law@cygnus.com)
181
182         * gcc.c-torture/execute/20000120-2.c: New test.
183         * gcc.c-torture/execute/20000120-1.c: New test.
184
185 Thu Jan 13 02:29:32 2000  Jeffrey A Law  (law@cygnus.com)
186
187         * gcc.c-torture/execute/20000113-1.c: New test.
188
189 Wed Jan 12 20:26:58 2000  Jeffrey A Law  (law@cygnus.com)
190
191         * gcc.c-torture/execute/20000112-1.c: New test.
192
193 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
194
195         * gcc.dg/20000111-1.c: New test.
196
197 Mon Jan 10 18:12:49 2000  Jeffrey A Law  (law@cygnus.com)
198
199         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
200         with 16 bit integers.
201
202 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
203
204         * gcc.dg/20000108-1.c: New test.
205
206 2000-01-05  Nathan Sidwell  <nathan@acm.org>
207
208         * g++.old-deja/g++.ns/koenig8.C: New test.
209
210 2000-01-05  Nathan Sidwell  <nathan@acm.org>
211
212         * g++.old-deja/g++.other/cast4.C: New test.
213
214 Wed Jan  5 00:26:20 2000  Jeffrey A Law  (law@cygnus.com)
215
216         * gcc.c-torture/compile/20000105-2.c: New test.
217         * gcc.c-torture/compile/20000105-1.c: New test.
218
219 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
220
221         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
222         references to printf & atoi to conform to ANSI standard.
223         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
224         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
225         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
226         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
227         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
228         * g++.old-deja/g++.brendan/complex1.C: Likewise.
229         * g++.old-deja/g++.brendan/copy1.C: Likewise.
230         * g++.old-deja/g++.brendan/copy2.C: Likewise.
231         * g++.old-deja/g++.brendan/copy3.C: Likewise.
232         * g++.old-deja/g++.brendan/copy4.C: Likewise.
233         * g++.old-deja/g++.brendan/copy5.C: Likewise.
234         * g++.old-deja/g++.brendan/copy6.C: Likewise.
235         * g++.old-deja/g++.brendan/copy7.C: Likewise.
236         * g++.old-deja/g++.brendan/copy8.C: Likewise.
237         * g++.old-deja/g++.brendan/crash11.C: Likewise.
238         * g++.old-deja/g++.brendan/crash14.C: Likewise.
239         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
240         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
241         * g++.old-deja/g++.brendan/delete2.C: Likewise.
242         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
243         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
244         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
245         * g++.old-deja/g++.brendan/eh1.C: Likewise.
246         * g++.old-deja/g++.brendan/groff1.C: Likewise.
247         * g++.old-deja/g++.brendan/init3.C: Likewise.
248         * g++.old-deja/g++.brendan/misc12.C: Likewise.
249         * g++.old-deja/g++.brendan/misc7.C: Likewise.
250         * g++.old-deja/g++.brendan/new2.C: Likewise.
251         * g++.old-deja/g++.brendan/operators4.C: Likewise.
252         * g++.old-deja/g++.brendan/operators5.C: Likewise.
253         * g++.old-deja/g++.brendan/overload2.C: Likewise.
254         * g++.old-deja/g++.brendan/overload7.C: Likewise.
255         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
256         * g++.old-deja/g++.brendan/reference1.C: Likewise.
257         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
258         * g++.old-deja/g++.brendan/template24.C: Likewise.
259         * g++.old-deja/g++.brendan/template3.C: Likewise.
260         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
261         * g++.old-deja/g++.jason/inline3.C: Likewise.
262         * g++.old-deja/g++.jason/opeq.C: Likewise.
263         * g++.old-deja/g++.law/arg5.C: Likewise.
264         * g++.old-deja/g++.law/arm7.C: Likewise.
265         * g++.old-deja/g++.law/ctors11.C: Likewise.
266         * g++.old-deja/g++.law/cvt8.C: Likewise.
267         * g++.old-deja/g++.law/init9.C: Likewise.
268         * g++.old-deja/g++.law/refs4.C: Likewise.
269         * g++.old-deja/g++.law/template2.C: Likewise.
270         * g++.old-deja/g++.law/visibility24.C: Likewise.
271         * g++.old-deja/g++.law/vtable3.C: Likewise.
272         * g++.old-deja/g++.mike/asm2.C: Likewise.
273         * g++.old-deja/g++.mike/eh1.C: Likewise.
274         * g++.old-deja/g++.mike/misc1.C: Likewise.
275         * g++.old-deja/g++.mike/misc13.C: Likewise.
276         * g++.old-deja/g++.mike/misc14.C: Likewise.
277         * g++.old-deja/g++.mike/ns12.C: Likewise.
278         * g++.old-deja/g++.mike/p1248.C: Likewise.
279         * g++.old-deja/g++.mike/p3708.C: Likewise.
280         * g++.old-deja/g++.mike/p3708a.C: Likewise.
281         * g++.old-deja/g++.mike/p3708b.C: Likewise.
282         * g++.old-deja/g++.mike/p646.C: Likewise.
283         * g++.old-deja/g++.mike/p700.C: Likewise.
284         * g++.old-deja/g++.mike/p783.C: Likewise.
285         * g++.old-deja/g++.mike/p783a.C: Likewise.
286         * g++.old-deja/g++.mike/p783b.C: Likewise.
287         * g++.old-deja/g++.mike/p786.C: Likewise.
288         * g++.old-deja/g++.mike/p789.C: Likewise.
289         * g++.old-deja/g++.mike/p789a.C: Likewise.
290         * g++.old-deja/g++.mike/p807a.C: Likewise.
291         * g++.old-deja/g++.other/delete3.C: Likewise.
292         * g++.old-deja/g++.other/dyncast1.C: Likewise.
293         * g++.old-deja/g++.other/dyncast2.C: Likewise.
294         * g++.old-deja/g++.other/dyncast3.C: Likewise.
295         * g++.old-deja/g++.other/empty1.C: Likewise.
296         * g++.old-deja/g++.other/temporary1.C: Likewise.
297         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
298         * g++.old-deja/g++.pt/t16.C: Likewise.
299         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
300
301 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
302
303         * gcc.dg/991230-1.c: New test.
304
305 Wed Dec 29 23:48:49 1999  Jeffrey A Law  (law@cygnus.com)
306
307         * gcc.c-torture/compile/991229-3.c: New test.
308         * gcc.c-torture/compile/991229-2.c: New test.
309         * gcc.c-torture/compile/991229-1.c: New test.
310
311 Wed Dec 29 20:54:46 1999  Greg McGary <gkm@eng.ascend.com>
312
313         * gcc.c-torture/compile/labels-2.c: New test.
314
315 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
316
317         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
318
319 1999-12-20  Nathan Sidwell  <nathan@acm.org>
320
321         * g++.old-deja/g++.other/cast3.C: New test.
322
323 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
324
325         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
326         Actually make the test fail by using "-O2" for compilation.
327
328 1999-12-15  Nathan Sidwell  <nathan@acm.org>
329
330         * g++.old-deja/g++.warn/cast-align1.C: New test.
331
332 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
333
334         * gcc.dg/991214-1.c: New test.
335         
336 Mon Dec 13 23:03:09 1999  Jeffrey A Law  (law@cygnus.com)
337
338         * gcc.c-torture/compile/991213-3.c: New test.
339         * gcc.c-torture/compile/991213-2.c: New test.
340         * gcc.c-torture/compile/991213-1.c: New test.
341
342 Fri Dec 10 00:53:10 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
343
344         * gcc.dg/991209-1.c: New test.
345
346 Wed Dec  8 23:44:08 1999  Nathan Sidwell <nathan@acm.org>
347
348         * gcc.c-torture/compile/991208-1.c: New test.
349
350 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
351
352         * gcc.dg/ultrasp2.c: New test.
353
354 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
355
356         * g++.old-deja/g++.abi/align.C (main): Fix typo.
357
358 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
359
360         * g++.old-deja/g++.abi/align.C: New test.
361         * g++.old-deja/g++.abi/aggregates.C: Likewise.
362         * g++.old-deja/g++.abi/bitfields.C: Likewise.
363
364 1999-12-01  Richard Henderson  <rth@cygnus.com>
365
366         * gcc.c-torture/execute/991201-1.c: New.
367
368 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
369
370         * gcc.dg/991129-1.c: New test.
371
372 1999-11-22  Nathan Sidwell  <nathan@acm.org>
373
374         * g++.old-deja/g++.other/warn4.C: New test.
375
376 1999-11-22  Nathan Sidwell  <nathan@acm.org>
377
378         * g++.old-deja/g++.eh/cleanup2.C: New test.
379         * g++.old-deja/g++.ext/pretty2.C: New test.
380         * g++.old-deja/g++.ext/pretty3.C: New test.
381         * g++.old-deja/g++.other/debug6.C: New test.
382
383 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
384
385         * gcc.c-torture/execute/991118-1.c: Also test case
386         where the word boundary does not split a byte evenly.
387
388 1999-11-19  Nathan Sidwell  <nathan@acm.org>
389
390         * g++.old-deja/g++.ext/restrict1.C: New test.
391
392 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
393
394         * gcc.c-torture/execute/991118-1.c: New test.
395
396 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
397
398         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
399         working directory pathnames.
400
401 1999-11-08  Nick Clifton  <nickc@cygnus.com>
402
403         * lib/gcc-dg.exp: Include target-supports.exp
404
405 1999-11-05  Nick Clifton  <nickc@cygnus.com>
406
407         * lib/target-supports.exp: New file: Provide procs to test for 
408         features supported by the target.
409         (check_weak_available): Moved here from ecos.exp.
410         (check_alias_available): New proc: Determine of the target
411         toolchain supports the alias attribute.
412         
413         * gcc.dg/special/ecos.exp: Move check_weak_available to
414         target-supports.exp. 
415         (alias-1.c): Only perform the test if the target supports
416         aliases. 
417         (wkali-1.c): Only perform the test if the target supports
418         aliases. 
419
420         * gcc.dg/990506-0.c: Expect error messages from cross
421         targets as well as native targets.
422
423 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
424
425         * gcc.dg/ultrasp1.c: Removed xfail.
426         * gcc.dg/struct-ret-2.c: Likewise.
427         * gcc.dg/array-1.c: Likewise.
428
429 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
430
431         * gcc.dg/struct-ret-2.c: New test.
432
433         * gcc.dg/array-1.c: New test.
434
435 Sat Oct 30 22:23:46 1999  Stephen L Moshier <moshier@mediaone.net>
436
437         * gcc.c-torture/execute/991030-1.c: New test.
438
439 Tue Oct 26 20:25:42 1999  Richard Henderson  <rth@cygnus.com>
440
441         * gcc.c-torture/compile/991026-2.c: New test.
442
443 Tue Oct 26 00:45:56 1999  Jeffrey A Law  (law@cygnus.com)
444
445         * gcc.c-torture/compile/991026-1.c: New test.
446
447 Sat Oct 23 23:36:03 1999  Jeffrey A Law  (law@cygnus.com)
448
449         * gcc.c-torture/execute/991023-1.c: New test.
450
451 Tue Oct 19 02:11:29 1999  Jeffrey A Law  (law@cygnus.com)
452
453         * gcc.c-torture/execute/991019-1.c: New test.
454
455 Sat Oct 16 00:05:48 1999  Richard Henderson  <rth@cygnus.com>
456
457         * gcc.c-torture/execute/991016-1.c: New test.
458
459 Thu Oct 14 04:22:47 1999  Stephane Carrez  <stcarrez@worldnet.fr>
460
461         * gcc.c-torture/execute/991014-1.c: New test.
462
463 Wed Oct 13 22:01:35 1999  J"orn Rennecke <amylaar@cygnus.co.uk>
464
465         * g++.old-deja/g++.other/union2.C: New test.
466
467 1999-10-13  Nathan Sidwell  <nathan@acm.org>
468
469         * g++.old-deja/g++.other/vaarg2.C: New test.
470         * g++.old-deja/g++.other/vaarg3.C: New test.
471
472 1999-10-12  Craig Burley  <craig@jcb-sc.com>
473
474         * g77.f-torture/noncompile/19990905-1.f: Moved from being
475         in compile/.
476
477 Fri Oct  1 00:53:17 1999  Mark P. Mitchell  <mark@codesourcery.com>
478
479         * lib/file-format.exp (gcc_target_object_format): Don't
480         crash if objdump is unavailable.
481
482 Wed Sep 29 23:48:44 1999  Donn Terry <donn@interix.com>
483
484         * gcc.misc-tests/mg.exp: delete extraneous redirection.
485
486 Tue Sep 28 13:19:15 BST 1999  Nathan Sidwell  <nathan@acm.org>
487
488         * g++.old-deja/g++.other/decl6.C: New test.
489
490 Tue Sep 28 01:19:09 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
491
492         * gcc.c-torture/execute/va-arg-10.c: New test.
493
494 Mon Sep 27 09:14:24 BST 1999  Nathan Sidwell  <nathan@acm.org>
495
496         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
497         __PRETTY_FUNCTION__.
498
499 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
500
501         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
502
503 Tue Sep 21 15:38:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
504
505         * g++.old-deja/g++.other/dyncast1.C: New test.
506         * g++.old-deja/g++.other/dyncast2.C: New test.
507         * g++.old-deja/g++.other/dyncast3.C: New test.
508         * g++.old-deja/g++.other/dyncast4.C: New test.
509         * g++.old-deja/g++.other/dyncast5.C: New test.
510         * g++.old-deja/g++.eh/catch3.C: New test.
511         * g++.old-deja/g++.eh/catch3p.C: New test.
512         * g++.old-deja/g++.eh/catch4.C: New test.
513         * g++.old-deja/g++.eh/catch4p.C: New test.
514         * g++.old-deja/g++.eh/catch5.C: New test.
515         * g++.old-deja/g++.eh/catch5p.C: New test.
516         * g++.old-deja/g++.eh/catch6.C: New test.
517         * g++.old-deja/g++.eh/catch6p.C: New test.
518         * g++.old-deja/g++.eh/catch7.C: New test.
519         * g++.old-deja/g++.eh/catch7p.C: New test.
520         * g++.old-deja/g++.eh/catch8.C: New test.
521         * g++.old-deja/g++.eh/catch8p.C: New test.
522         * g++.old-deja/g++.eh/catch9.C: New test.
523         * g++.old-deja/g++.eh/catch9p.C: New test.
524
525 Mon Sep 13 14:14:21 BST 1999  Nathan Sidwell  <nathan@acm.org>
526
527         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
528         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
529
530 Mon Sep 13 06:28:57 1999  Jeffrey A Law  (law@cygnus.com)
531
532         * gcc.c-torture/compile/990913-1.c: New test.
533
534 Fri Sep 10 11:21:25 BST 1999  Nathan Sidwell  <nathan@acm.org>
535
536         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
537         * g++.old-deja/g++.jason/rfg5.C: Likewise.
538
539 Thu Sep  9 10:40:36 1999  Richard Henderson  <rth@cygnus.com>
540
541         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
542
543 Thu Sep  9 12:32:57 BST 1999  Nathan Sidwell  <nathan@acm.org>
544
545         * g++.old-deja/g++.other/lookup11.C: New test.
546         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
547         what is permitted and what we want.
548         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
549         overload use.
550         * g++.old-deja/g++.jason/rfg5.C: Likewise
551
552 Wed Sep  8 09:39:56 BST 1999  Nathan Sidwell  <nathan@acm.org>
553
554         * g++.old-deja/g++.other/sizeof3.C: New test.
555         * g++.old-deja/g++.other/sizeof4.C: New test.
556         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
557         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
558
559 1999-09-07  Richard Henderson  <rth@cygnus.com>
560
561         * gcc.dg/va-arg-1.c: New.
562
563 1999-09-05  Craig Burley  <craig@jcb-sc.com>
564
565         * g77.f-torture/compile/980519-2.f: New test.
566         * g77.f-torture/compile/19990905-0.f: New test.
567         * g77.f-torture/compile/19990905-1.f: New test.
568         * g77.f-torture/compile/19990905-2.f: New test.
569
570         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
571
572 Fri Sep  3 10:39:38 BST 1999  Richard Earnshaw <rearnsha@arm.com>
573
574         * gcc.c-torture/execute/990827-1.c: Fix typo.
575
576 Fri Sep 03 09:31:10 BST 1999  Nathan Sidwell  <nathan@acm.org>
577
578         * g++.old-deja/g++.other/deref1.C: New test.
579
580 Thu Sep 02 09:27:34 BST 1999  Nathan Sidwell  <nathan@acm.org>
581
582         * g++.old-deja/g++.other/ambig2.C: New test.
583         * g++.old-deja/g++.other/cond5.C: New test.
584         * g++.old-deja/g++.other/lookup16.C: New test.
585
586 Thu Sep  2 01:17:51 1999  Marc Espie <espie@cvs.openbsd.org>
587
588         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
589         assemblers too.
590
591 Tue Aug 31 17:57:49 1999  Jeffrey A Law  (law@cygnus.com)
592
593         * lib/c-torture.exp: Avoid the "compare executables" optimization
594         when testing native.
595
596 Sun Aug 29 14:35:41 1999  Jeffrey A Law  (law@cygnus.com)
597
598         * gcc.c-torture/execute/990829-1.c: New test.
599         * gcc.c-torture/compile/990829-1.c: New test.
600
601 1999-08-27  Paul Burchard  <burchard@pobox.com>
602
603         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
604         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
605         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
606         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
607         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
608         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
609         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
610         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
611         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
612         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
613         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
614
615 Fri Aug 27 01:24:16 1999  Jeffrey A Law  (law@cygnus.com)
616
617         * gcc.c-torture/execute/990827-1.c: New test.
618
619 1999-08-26  Craig Burley  <craig@jcb-sc.com>
620
621         * g77.f-torture/noncompile/19990826-4.f: New test.
622
623         * g77.f-torture/compile/19990826-3.f: New test.
624
625         * g77.f-torture/execute/19990826-2.f: New test.
626
627         * g77.f-torture/compile/19990826-1.f: New test.
628
629         * gcc.c-torture/execute/990826-0.c: New test.
630         * g77.c-torture/execute/19990826-0.f: New test.
631
632         * g77.f-torture/noncompile/970626-2.f: New test.
633
634 1999-08-25  Paul Burchard  <burchard@pobox.com>
635
636         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
637         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
638         lss-011.C: New tests.
639
640 1999-08-25  Nathan Sidwell  <nathan@acm.org>
641
642         * g++.old-deja/g++.other/decl5.C: New test.
643
644 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
645
646         * noncompile/noncompile.exp: Load_lib c-torture.exp.
647         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
648         call `postbase' for each one.  All callers of `postbase' changed
649         to call this instead.
650
651 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
652
653         * gcc.c-torture/execute/990811-1.c: New test.
654
655 1999-08-09  Nick Clifton  <nickc@cygnus.com>
656
657         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
658         just native ones.
659
660         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
661         just native ones.
662
663 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
664
665         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
666
667 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
668
669         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
670
671 1999-08-04  Nathan Sidwell  <nathan@acm.org>
672
673         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
674
675 Wed Aug  4 01:17:17 1999  Jeffrey A Law  (law@cygnus.com)
676
677         * gcc.c-torture/execute/990804-1.c: New test.
678
679 1999-08-03  Nathan Sidwell  <nathan@acm.org>
680
681         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
682         * g++.old-deja/g++.brendan/crash64.C: Likewise
683         * g++.old-deja/g++.brendan/overload8.C: Likewise
684
685 1999-08-03  Nathan Sidwell  <nathan@acm.org>
686
687         * g++.old-deja/g++.other/struct1.C: New test.
688
689 1999-08-03  Nathan Sidwell  <nathan@acm.org>
690
691         * g++.old-deja/g++.other/enum2.C: New test.
692
693 Mon Aug  2 13:35:12 1999  Richard Henderson  <rth@cygnus.com>
694
695         Adapted from tests from Franz Sirl:
696         * gcc.c-torture/execute/va-arg-7.c: New test.
697         * gcc.c-torture/execute/va-arg-8.c: New test.
698
699 Sun Aug  1 22:29:34 1999  Jeffrey A Law  (law@cygnus.com)
700
701         * gcc.c-torture/compile/990801-2.c: New test.
702
703         * gcc.c-torture/compile/990801-1.c: New test.
704
705 Sun Jul 25 21:41:37 1999  Jeffrey A Law  (law@cygnus.com)
706
707         * README: More listname related changes.
708
709 1999-07-08  Catherine Moore  <clm@cygnus.com>
710
711         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
712
713 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
714
715         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
716
717 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
718
719         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
720
721 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
722
723         * gcc.dg/990703-1.c: New test.
724
725 1999-06-29  Nick Clifton  <nickc@cygnus.com>
726
727         * lib/file-format.exp: New file: Move definition of proc 
728         gcc_target_object_format to here from
729         gcc.dg/special/ecos.exp.
730
731         * lib/c-torture.exp: Include lib file-format.exp.
732         * lib/gcc-dg.exp: Include lib file-format.exp.
733
734         * gcc.dg/special/ecos.exp: Remove definition of proc
735         gcc_target_object_format.
736         
737 Mon Jun 28 08:20:51 1999  Jeffrey A Law  (law@cygnus.com)
738
739         * gcc.c-torture/execute/990628-1.c: New test.
740
741 Fri Jun 25 05:28:40 1999  Jeffrey A Law  (law@cygnus.com)
742
743         * gcc.c-torture/compile/990625-2.c: New test.
744
745         * gcc.c-torture/compile/990625-1.c: New test.
746
747 Thu Jun 17 13:48:16 1999  Jeffrey A Law  (law@cygnus.com)
748
749         * gcc.c-torture/compile/990617-1.c: New test.
750
751 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
752
753         * g++.old-deja/g++.other/decl4.C: New test.
754
755 1999-06-14  Nathan Sidwell  <nathan@acm.org>
756
757         * g++.old-deja/g++.other/bitfld3.C: New test.
758
759 1999-06-08  Nathan Sidwell  <nathan@acm.org>
760
761         * g++.old-deja/g++.eh/catch1.C: New test.
762
763 Mon Jun  7 23:39:16 1999  Jeffrey A Law  (law@cygnus.com)
764
765         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
766
767         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
768         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
769
770 1999-06-05  Craig Burley  <craig@jcb-sc.com>
771
772         * g77.f-torture/compile/19990502-0.f: Replace with new,
773         shorter, test that still fails after recent changes.
774
775 Fri Jun  4 02:25:04 1999  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
776
777         * gcc.c-torture/execute/990604-1.c: New test.
778
779 Mon May 31 00:34:51 1999  Jeffrey A Law  (law@cygnus.com)
780
781         * gcc.c-torture/execute/990531-1.c: New test.
782
783 Thu May 27 02:38:36 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
784
785         * gcc.c-torture/compile/990527-1.c: New test.
786
787 Thu May 27 02:18:51 1999  Joern Rennecke <amylaar@cygnus.com>
788
789         * gcc.c-torture/execute/990527-1.c: New test.
790
791 1999-05-25  Craig Burley  <craig@jcb-sc.com>
792
793         * g77.f-torture/compile/19990525-0.f: New test.
794
795 Tue May 25 01:21:16 1999  Jeffrey A Law  (law@cygnus.com)
796
797         * gcc.c-torture/execute/990525-2.c: New test.
798
799         * gcc.c-torture/execute/990525-1.c: New test.
800
801 1999-05-24  Nathan Sidwell  <nathan@acm.org>
802
803         * g++.old-deja/g++.other/anon3.C: New test.
804         * g++.old-deja/g++.other/anon4.C: New test.
805         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
806         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
807         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
808         Merrill).
809
810 Mon May 24 00:01:52 1999  Jeffrey A Law  (law@cygnus.com)
811
812         * gcc.c-torture/execute/990524-1.c: New test.
813
814         * gcc.dg/990524-1.c: New test.
815
816 Sun May 23 21:18:12 1999  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
817
818         * gcc.c-torture/compile/990523-1.c: New test.
819
820 Wed May 19 02:56:18 1999  Raja R Harinath <harinath@cs.umn.edu>
821
822         * gcc.c-torture/compile/990519-1.c: New test.
823
824 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
825
826         * gcc.c-torture/compile/990517-1.c: New test.
827
828         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
829         (e4, f4): New tests.
830         (main): Call them.
831
832 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
833
834         * gcc.dg/noreturn-1.c: New test.
835
836 Thu May 13 02:02:46 1999  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
837
838         * gcc.c-torture/execute/990513-1.c: New test.
839
840 1999-05-10  Richard Henderson  <rth@cygnus.com>
841
842         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
843
844 1999-05-10  Craig Burley  <craig@jcb-sc.com>
845
846         * g77.f-torture/execute/erfc.f: Use small single-precision
847         values, to avoid problems on Alphas when not -mieee.
848
849 1999-05-08  Craig Burley  <craig@jcb-sc.com>
850
851         * gcc.dg/990506-0.c: New test.
852
853 1999-05-08  Richard Henderson  <rth@cygnus.com>
854
855         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
856         the constant to test.  Don't XFAIL 64-bit targets.
857
858         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
859         * g++.old-deja/g++.law/profile1.C: Likewise.
860
861         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
862         operator new instances.
863         * g++.old-deja/g++.other/delete5.C: Likewise.
864
865 1999-05-03  Craig Burley  <craig@jcb-sc.com>
866
867         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
868         intrinsic.
869
870 1999-05-03  Craig Burley  <craig@jcb-sc.com>
871
872         * g77.f-torture/execute/u77-test.f: Reverse order of two
873         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
874
875 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
876
877         * gcc.dg/compare1.c: New test.
878
879 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
880
881         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
882         New tests.
883
884 1999-05-02  Craig Burley  <craig@jcb-sc.com>
885
886         * g77.f-torture/compile/19990502-1.f: New test.
887
888 1999-05-02  Craig Burley  <craig@jcb-sc.com>
889
890         * g77.f-torture/compile/19990502-0.f: New test.
891
892 Sun May  2 01:38:50 1999  Craig Burley  <craig@jcb-sc.com>
893
894         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
895         intrinsic.
896
897 Sun May  2 01:13:37 1999  Craig Burley  <craig@jcb-sc.com>
898
899         * g77.f-torture/execute/u77-test.f (main): List libU77
900         intrinsics not currently tested.
901         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
902         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
903         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
904         Trim blanks off the ends of some printed strings.
905
906 Sun May  2 00:06:45 1999  Craig Burley  <craig@jcb-sc.com>
907
908         * g77.f-torture/execute/u77-test.f (main): Just warn about
909         FSTAT gid disagreement, as it's expected on some systems.
910
911 Sat May  1 23:57:18 1999  Craig Burley  <craig@jcb-sc.com>
912
913         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
914         use a new function, which allows for some slop.
915         Clean up some commentary.
916         (issum): The new function.
917         (sgladd): Deleted subroutine.
918
919 1999-05-01  Craig Burley  <craig@jcb-sc.com>
920
921         * g77.f-torture/execute/u77-test.f: Modify to be more like
922         libf2c/libU77 version, bringing patches to that version here.
923         Add suitable commentary.
924
925 Sun Apr 25 12:28:59 1999  Richard Henderson  <rth@cygnus.com>
926
927         * gcc.dg/990424-1.c: New test.
928
929 1999-04-24  Craig Burley  <craig@jcb-sc.com>
930
931         * g77.f-torture/execute/u77-test.f (main): Bug involving
932         LSTAT has been fixed, so turn back on full checking.
933
934 1999-04-20  Craig Burley  <craig@jcb-sc.com>
935
936         * g77.f-torture/compile/19990419-0.f: New test.
937         * g77.f-torture/execute/19990419-1.f: New test.
938
939 Sat Apr 17 16:56:48 1999  Richard Henderson  <rth@cygnus.com>
940
941         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
942         to avoid the need for a prototype to supress a warning.
943
944 Sun Apr  4 04:02:53 1999  Jeffrey A Law  (law@cygnus.com)
945
946         * gcc.c-torture/execute/990404-1.c: New test.
947
948 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
949
950         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
951         * gcc.dg/cpp-if3.c: Don't use -pedantic.
952         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
953         missing initializer warnings.
954
955 Sun Mar 28 00:49:41 1999  Jeffrey A Law  (law@cygnus.com)
956
957         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
958         matching strings.
959
960 Fri Mar 26 00:50:46 1999  Jeffrey A Law  (law@cygnus.com)
961
962         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
963
964 1999-03-26  Craig Burley  <craig@jcb-sc.com>
965
966         * g77.f-torture/execute/19990325-0.f: New test.
967         * g77.f-torture/execute/19990325-1.f: New test.
968
969 Wed Mar 24 22:50:50 1999  Jeffrey A Law  (law@cygnus.com)
970
971         * gcc.c-torture/execute/990324-1.c: New test.
972
973 1999-03-13  Craig Burley  <craig@jcb-sc.com>
974
975         * g77.f-torture/execute/19990313-2.f: New test.
976         * g77.f-torture/execute/19990313-3.f: New test.
977
978 1999-03-13  Craig Burley  <craig@jcb-sc.com>
979
980         * g77.f-torture/execute/19990313-0.f: New test.
981         * g77.f-torture/execute/19990313-1.f: New test.
982
983 1999-03-08  Craig Burley  <craig@jcb-sc.com>
984
985         * g77.f-torture/execute/19981119-0.f: Improve testiness.
986
987 1999-03-08  Craig Burley  <craig@jcb-sc.com>
988
989         * g77.f-torture/compile/19990305-0.f: New test.
990         * g77.f-torture/execute/19981119-0.f: New test.
991
992 1999-03-08  Craig Burley  <craig@jcb-sc.com>
993
994         * g77.f-torture/execute/970625-2.f: call ABORT if final
995         result is not correct, instead of just printing it.
996         Add this checking via newly introduced obfuscation, to
997         trip up buggy front ends.
998
999 1999-03-07  Craig Burley  <craig@jcb-sc.com>
1000
1001         * g77.f-torture/compile/960317-1.f: Moved from being
1002         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
1003
1004 1999-03-06  Craig Burley  <craig@jcb-sc.com>
1005
1006         * g77.f-torture/execute/960317-1.f: New (old) test.
1007         * g77.f-torture/execute/970625-2.f: Ditto.
1008
1009 Mon Mar  1 23:29:14 1999  Jeffrey A Law  (law@cygnus.com)
1010
1011         * g++.old-deja/g++.law/weak1.C: New test.
1012
1013 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
1014
1015         * gcc.c-torture/execute/990119-1.c: Renamed to...
1016         * gcc.dg/990119-1.c: this, so it will only be tested once
1017         (it's a preprocessor test, it doesn't need to be run at
1018         multiple optimization levels).
1019
1020 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
1021
1022         * lib/g++.exp: Don't add incdir=$base_dir/../include to
1023         ALWAYS_CXXFLAGS.
1024
1025 1999-02-24  Craig Burley  <craig@jcb-sc.com>
1026
1027         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
1028         * g77.f-torture/compile/19981216-0.f: ...as it is expected
1029         to not be compilable by current g77.
1030
1031 1999-02-24  Nick Clifton  <nickc@cygnus.com>
1032
1033         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
1034
1035 Mon Feb 22 01:15:08 1999  Jeffrey A Law  (law@cygnus.com)
1036
1037         * gcc.c-torture/execute/990222-1.c: New test.
1038
1039 1999-02-19  Craig Burley  <craig@jcb-sc.com>
1040
1041         * g77.f-torture/compile/19990218-0.f: New test.
1042         * g77.f-torture/noncompile/19990218-1.f: New test.
1043
1044 1999-02-18  Craig Burley  <craig@jcb-sc.com>
1045
1046         * g77.f-torture/compile/19981216-0.f: New test.
1047
1048 Sun Feb 14 01:26:29 1999  Jeffrey A Law  (law@cygnus.com)
1049
1050         * gcc.dg/990214-1.c: New test.
1051
1052 Sat Feb 13 00:43:52 1999  Jeffrey A Law  (law@cygnus.com)
1053
1054         * gcc.dg/990213-2.c: New test.
1055
1056         * gcc.dg/990213-1.c: New test.
1057
1058 Fri Feb 12 11:04:35 1999  Jeffrey A Law  (law@cygnus.com)
1059
1060         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
1061         ints.
1062
1063 1999-02-11  Nick Clifton  <nickc@cygnus.com>
1064
1065         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
1066         specified by target.
1067
1068         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
1069
1070 Thu Feb 11 01:12:12 1999  Jeffrey A Law  (law@cygnus.com)
1071
1072         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
1073
1074 Wed Feb 10 13:08:12 1999  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1075
1076         * gcc.dg/special/ecos.exp: New test driver for new tests with
1077         special requirements.
1078
1079         * gcc.dg/special/alias-1.c: New test.
1080         * gcc.dg/special/gcsec-1.c: New test.
1081         * gcc.dg/special/weak-1.c: New test.
1082         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
1083         * gcc.dg/special/weak-2.c: New test.
1084         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
1085         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
1086         * gcc.dg/special/wkali-1.c: New test.
1087         * gcc.dg/special/wkali-2.c: New test.
1088         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
1089         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
1090
1091 Wed Feb 10 12:15:35 1999  Felix Lee  <flee@cygnus.com>
1092
1093         * lib/c-torture.exp (c-torture-compile): Pull out code for
1094         analyzing gcc error messages.
1095         (c-torture-execute): Likewise.  Fix some (harmless) false
1096         positives.
1097         * lib/gcc.exp (gcc_check_compile): New function.
1098
1099 Mon Feb  8 21:42:57 1999  Richard Henderson  <rth@cygnus.com>
1100
1101         * gcc.c-torture/execute/990208-1.c: New test.
1102
1103 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
1104
1105         * g++.dg/special/ecos.exp: New driver for new tests with special
1106         requirements
1107         
1108         * g++.dg/special/conpr-1.C: New test
1109         * g++.dg/special/conpr-2.C: New test
1110         * g++.dg/special/conpr-2a.C: New test
1111         * g++.dg/special/conpr-3.C: New test
1112         * g++.dg/special/conpr-3a.C: New test
1113         * g++.dg/special/conpr-3b.C: New test
1114         
1115         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
1116         allow g++ to use the dg driver
1117
1118         * README: Add comment about g++.dg directory
1119
1120 Sat Feb  6 18:00:38 1999  Jeffrey A Law  (law@cygnus.com)
1121
1122         * README: Update email addresses.
1123
1124 Sat Jan 30 16:22:47 1999  Richard Henderson  <rth@cygnus.com>
1125
1126         * gcc.c-torture/execute/990130-1.c: New test.
1127
1128 Sat Jan 30 11:10:06 1999  Jeffrey A Law  (law@cygnus.com)
1129
1130         * gcc.dg/990130-1.c: New test.
1131
1132 1999-01-27  Felix Lee  <flee@cygnus.com>
1133
1134         * lib/c-torture.exp (c-torture-compile): pull out code for
1135         analyzing gcc error messages.
1136         (c-torture-execute): ditto, and fix some (harmless) false
1137         positives.
1138         * lib/gcc.exp (gcc_check_compile): new function.
1139
1140 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
1141
1142         * gcc.dg/990117-1.c: New test.
1143
1144         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
1145
1146         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
1147
1148 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
1149
1150         * g77.f-torture/compile/990115-1.f: New test.
1151
1152 Thu Jan  7 23:39:47 1999  Jeffrey A Law  (law@cygnus.com)
1153
1154         * gcc.c-torture/compile/990107-1.c: New test
1155
1156 Wed Jan  6 02:21:59 1999  Jeffrey A Law  (law@cygnus.com)
1157
1158         * gcc.c-torture/execute/990106-2.c: New test.
1159
1160         * gcc.c-torture/execute/990106-1.c: New test.
1161
1162 Wed Dec 30 23:05:28 1998  Zack Weinberg <zack@rabi.columbia.edu>
1163
1164         * gcc.c-torture/compile/981223-1.c: New test.
1165
1166 Tue Dec 29 11:33:25 1998  Richard Henderson  <rth@cygnus.com>
1167
1168         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
1169         (opt3): Rename from opt4 and disable.
1170
1171 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
1172
1173         * g++.old-deja/g++.pt/ptrmem5.C: New test.
1174
1175 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
1176
1177         * g++.old-deja/g++.other/conv5.C: New test.
1178
1179 Fri Dec 11 10:25:57 1998  Jeffrey A Law  (law@cygnus.com)
1180
1181         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
1182
1183 Fri Dec 11 01:12:45 1998  Zack Weinberg <zack@rabi.columbia.edu>
1184
1185         * gcc.c-torture/compile/981211-1.c: New test.
1186
1187 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
1188
1189         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
1190
1191         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
1192
1193 Tue Dec  8 22:50:04 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1194
1195         * gcc.special/930510-1.c: Make C9X safe.
1196         * gcc.misc-tests/gcov-1.c Similarly.
1197         * gcc.misc-tests/gcov-2.c Similarly.
1198
1199 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
1200
1201         * gcc.dg/ultrasp1.c: New test.
1202
1203 Sun Dec  6 00:40:12 1998  Richard Henderson  <rth@cygnus.com>
1204
1205         * gcc.c-torture/execute/981206.c: New test.
1206
1207 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
1208
1209         * g++.old-deja/g++.ns/template7.C: New test.
1210
1211         * g++.old-deja/g++.other/expr1.C: New test.
1212
1213         * g++.old-deja/g++.eh/tmpl3.C: New test.
1214
1215         * g++.old-deja/g++.eh/tmpl2.C: New test.
1216
1217 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
1218
1219         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
1220         * g++.old-deja/g++.other/using6.C: Removed.
1221         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
1222
1223         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
1224
1225 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
1226
1227         * g++.old-deja/g++.pt/overload8.C: New test.
1228
1229         * g++.old-deja/g++.pt/overload7.C: New test.
1230
1231         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
1232
1233         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
1234         and relinking messages.
1235         * lib/g++.exp (g++_target_compile): Remove .rpo file when
1236         compiling with -frepo.
1237
1238 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
1239
1240         * g++.old-deja/g++.pt/lookup6.C: New test.
1241
1242 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
1243
1244         * g++.old-deja/g++.pt/explicit76.C: New test.
1245
1246         * g++.old-deja/g++.pt/friend38.C: New test.
1247
1248         * g++.old-deja/g++.ns/crash2.C: New test.
1249
1250         * g++.old-deja/g++.pt/defarg8.C: New test.
1251
1252         * g++.old-deja/g++.pt/instantiate6.C: New test.
1253
1254         * g++.old-deja/g++.pt/static6.C: New test.
1255
1256         * g++.old-deja/g++.pt/decl2.C: New test.
1257
1258 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
1259
1260         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
1261         problem is actually related with name lookup, but so what? :-)
1262
1263         * g++.old-deja/g++.pt/friend37.C: New test.
1264
1265 1998-11-25  Dave Love  <d.love@dl.ac.uk>
1266
1267         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
1268         element, which fails on some systems.
1269
1270         * g77.f-torture/execute/labug1.f: New test.
1271
1272 Sat Nov 21 21:41:05 1998  Jeffrey A Law  (law@cygnus.com)
1273
1274         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
1275         is defined.
1276
1277 1998-11-18  Dave Love  <d.love@dl.ac.uk>
1278
1279         * g77.f-torture/compile/981117-1.f: New test.
1280
1281 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
1282
1283         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
1284         properly discarded.
1285
1286 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1287
1288         * README: New file, general information about the testsuite and 
1289         new description of the various C++ test subdirectories.
1290         * README.g++: Eliminate obsolete information, update and move most
1291         relevant stuff to README.
1292
1293 Sat Nov  7 02:55:55 1998  Richard Henderson  <rth@cygnus.com>
1294
1295         * gcc.c-torture/compile/981107-1.c: New test.
1296
1297 Mon Nov  2 11:16:03 1998  Doug Evans  <devans@canuck.cygnus.com>
1298
1299         * execute/memcpy-bi.c: New testcase.
1300
1301 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
1302
1303         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
1304         base classes.
1305
1306         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
1307         template is selected.
1308
1309         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
1310         classes, it should be accepted for all types.
1311
1312         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
1313
1314         * g++.old-deja/g++.pt/spec24.C: Ensure that template
1315         specializations start with template headers.
1316
1317 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
1318
1319         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
1320
1321         * g++.old-deja/g++.other/init9.C: Test cross initialization of
1322         non-POD types.
1323
1324 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
1325
1326         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
1327
1328 Thu Oct 22 16:01:44 1998  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
1329
1330         * compile/981022-1.c, compile/981022-1.x: New test and driver.
1331
1332 Mon Oct 19 14:03:07 1998  Jeffrey A Law  (law@cygnus.com)
1333
1334         * 981019-1.c: New test.
1335
1336 Wed Oct 14 21:11:19 1998  Robert Lipe <robertl@dgii.com>
1337
1338         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
1339         find objc headers.
1340
1341 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
1342
1343         * compile/981001-4.c: Remove use of GCC extension that triggers a
1344         compiler bug.
1345
1346 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
1347
1348         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
1349
1350 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
1351
1352         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
1353         instantiation of template produces incorrect code for delete
1354         expression.
1355
1356         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
1357         constructors' name is not unique.
1358         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
1359         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
1360
1361         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
1362         automatic array of const is ill-formed.
1363
1364         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
1365         of template parameter?
1366
1367         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
1368         const.
1369
1370         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
1371         pointer-to-member expression.
1372
1373         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
1374         declaration causes ICE.
1375
1376 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
1377
1378         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
1379         reserved in the global namespace.
1380
1381         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
1382         generate needed virtual table.
1383
1384         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
1385
1386 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
1387
1388         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
1389         template-dependent type
1390
1391 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
1392
1393         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
1394         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
1395         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
1396
1397         * g++.old-deja/g++.other/using5.C: New test; using decl from base
1398         class should be usable as argument of member function.
1399         * g++.old-deja/g++.other/using6.C: New test; using decl from base
1400         class should be usable as return type of member function.
1401         * g++.old-deja/g++.other/using7.C: New test; using decl from base
1402         class should be usable as type of data member.
1403
1404         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
1405
1406 Fri Oct  9 19:19:19 1998  Jeffrey A Law  (law@cygnus.com)
1407
1408         * gcc.c-torture/special/920521-1.c: Fix bogus test.
1409
1410 Thu Oct  8 19:14:05 1998  Nick Clifton  <nickc@cygnus.com>
1411
1412         * gcc.dg/dll-?.c Add thumb to target list.
1413         Fix assembler scan patterns to match current assembler output.
1414
1415 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
1416
1417         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
1418         matching of template brackets.
1419
1420         * g++.old-deja/g++.other/using4.C: New test.  Test using
1421         declarations of methods from base classes.
1422
1423         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
1424         within functions should introduce names into the innermost
1425         enclosing namespace.
1426
1427         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
1428         of static locals if first initialization throws.
1429
1430 Wed Oct  7 12:00:20 1998  Jim Wilson  <wilson@cygnus.com>
1431
1432         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
1433
1434 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
1435
1436         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
1437         must be declared before its specializations can be named in friend
1438         declarations.
1439
1440 1998-10-05  Dave Love  <d.love@dl.ac.uk>
1441
1442         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
1443
1444         * g77.f-torture/execute/io1.f: New test.
1445
1446 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
1447
1448         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
1449         with pointer to template function, for which no argument deduction
1450         is possible.
1451
1452         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
1453         specialization of template function as argument to template
1454         function.
1455
1456         * g++.old-deja/g++.other/access2.C: New test; Inner class
1457         shouldn't have privileged access to Outer's names.
1458
1459 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
1460
1461         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
1462         friend template declared within template class conflicts with
1463         nested class of the same name.
1464
1465         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
1466         is ignored.
1467
1468         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
1469         object with direct initializer as function declaration.
1470
1471         * g++.old-deja/g++.other/decl2.C: New test; duplicate
1472         initializers.
1473
1474         * g++.old-deja/g++.other/null2.C: New test; conditional operator
1475         involving const pointer and NULL produces incorrect result.
1476
1477         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
1478         type name without `typename' should be rejected with -pedantic.
1479
1480 Fri Oct  2 21:55:58 1998  Richard Henderson  <rth@cygnus.com>
1481
1482         * g++.old-deja/g++.other/addrof1.C: New test.
1483
1484 Thu Oct  1 19:05:20 1998  Jeffrey A Law  (law@cygnus.com)
1485
1486         * gcc.c-torture/compile/981001-2.c: New test.
1487         * gcc.c-torture/compile/981001-3.c: New test.
1488         * gcc.c-torture/compile/981001-4.c: New test.
1489
1490 1998-10-01  Robert Lipe  <robertl@dgii.com>
1491
1492         * lib/objc.exp (objc_target_compile): Add -L during compiles for
1493         multilibbed hosts.   Idea grafted from g77.exp.
1494
1495 1998-09-30  Dave Love  <d.love@dl.ac.uk>
1496
1497         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
1498         avoid losing on systems which need -lsocket.
1499
1500 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
1501
1502         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
1503         * g++.old-deja/g++.other/nested2.C: Ditto.
1504         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
1505         failure.
1506
1507 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
1508
1509         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
1510         preferred over template operator!= for enum bitfields.
1511
1512 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
1513
1514         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
1515         that happen to have the same base name, but in different scopes,
1516         are incorrectly rejected.
1517
1518 1998-09-16  Richard Henderson  <rth@cygnus.com>
1519
1520         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
1521         on the native word size instead of an integer literal.
1522
1523 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
1524
1525         * g++.old-deja/g++.other/static2.C: Invocation of static data
1526         member of type pointer-to-function denoted as non-static member.
1527
1528         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving 
1529         checks involving function types and aliases.
1530
1531 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
1532
1533         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
1534         redefined to the same non-trivial type.
1535
1536         * g++.old-deja/g++.pt/explicit73.C: Test for proper
1537         namespace-qualification of template specializations declared in
1538         other namespaces.
1539
1540         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
1541         to declare a subset of the specializations of a template function
1542         as friends of specializations of a template class.
1543
1544         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
1545         member templates that do not fully specialize the enclosing
1546         template class are rejected.
1547
1548 1998-09-11  Dave Love  <d.love@dl.ac.uk>
1549
1550         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
1551
1552 1998-09-08  Dave Love  <d.love@dl.ac.uk>
1553
1554         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
1555         altered from libf2c/libU77 version.
1556
1557 1998-09-06  Dave Love  <d.love@dl.ac.uk>
1558
1559         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
1560
1561 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
1562
1563         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
1564         (un)signed char are different types for template specialization
1565         purposes.
1566
1567 Thu Sep  3 00:40:32 1998  Ovidiu Predescu  <ovidiu@aracnet.com>
1568
1569         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
1570         * objc: ObjC testsuite.
1571
1572 Mon Aug 31 15:19:32 1998  Nick Clifton  <nickc@cygnus.com>
1573
1574         * lib/c-torture.exp: Add support for
1575         torture_eval_before_compile and torture_eval_before_execute
1576         variables.
1577
1578 Sun Aug 30 17:38:20 1998  Jeffrey A Law  (law@cygnus.com)
1579
1580         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
1581         this test triggers valid.
1582
1583 Thu Aug 27 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
1584
1585         * gcc.dg/980827-1.c: New test.
1586
1587 Wed Aug 26 16:25:38 1998  Nick Clifton  <nickc@cygnus.com>
1588
1589         * lib/c-torture.exp: Add support for
1590         torture_eval_before_compile and torture_eval_before_execute
1591         variables.
1592
1593 Tue Aug 25 19:42:13 1998  Jeffrey A Law  (law@cygnus.com)
1594
1595         * gcc.c-torture/compile/980825-1.c: New test.
1596
1597 Mon Aug 24 16:38:52 1998  Jeffrey A Law  (law@cygnus.com)
1598
1599         * gcc.c-torture/compile/930326-1.x: Fix typo.
1600
1601 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
1602
1603         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
1604         causes an ICE.
1605
1606 Fri Aug 21 23:59:18 1998  Jeffrey A Law  (law@cygnus.com)
1607
1608         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
1609         STACK_SIZE is defined.
1610         * gcc.c-torture/unsorted/stuct.c: Similarly.
1611
1612         * gcc.c-torture/compile/980821-1.c: New test.
1613
1614 Fri Aug 21 03:14:04 1998  Jeffrey A Law  (law@cygnus.com)
1615
1616         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
1617
1618 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
1619
1620         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
1621         code. 
1622
1623 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
1624
1625         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
1626         error'.
1627
1628 Tue Aug 18 19:19:50 1998  Jeffrey A Law  (law@cygnus.com)
1629
1630         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
1631
1632 Sun Aug 16 01:29:19 1998  Jeffrey A Law  (law@cygnus.com)
1633
1634         * gcc.c-torture/compile/980816-1.c: New test.
1635
1636         * gcc.dg/980816-1.c: New test.
1637
1638 1998-08-01  Dave Love  <d.love@dl.ac.uk>
1639
1640         * g77.f-torture/compile/980729-0.f: New test.
1641
1642 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
1643
1644         * gcc.c-torture/special/eeprof-1.c: New test, for
1645         -finstrument-functions.
1646         * gcc.c-torture/special/special.exp: Run it.
1647
1648 Wed Jul 29 00:17:18 1998  Jeffrey A Law  (law@cygnus.com)
1649
1650         * gcc.c-torture/compile/980729-1.c: New test.
1651
1652 1998-07-26  Dave Love  <d.love@dl.ac.uk>
1653
1654         * g77.f-torture/noncompile/980615-0.f: New test.
1655
1656 Sun Jul 26 01:15:56 1998  H.J. Lu  (hjl@gnu.org)
1657
1658         * gcc.dg/980312-1.c: Do link instead of compile.
1659         * gcc.dg/980313-1.c: Likewise.
1660
1661 Sun Jul 26 01:05:02 1998  Jeffrey A Law  (law@cygnus.com)
1662
1663         * gcc.c-torture/compile/980726-1.c: New test.
1664
1665 1998-07-25  Dave Love  <d.love@dl.ac.uk>
1666
1667         * g77.f-torture/execute/io0.f: New test.
1668
1669 Fri Jul 17 14:19:32 1998  Nick Clifton  <nickc@cygnus.com>
1670
1671         * gcc.dg/980626-1.c: Expect failures for all toolchains until
1672         c-decl.c:grokdeclarator can handle mode attributes.
1673
1674 Thu Jul 16 21:42:50 1998  Jeffrey A Law  (law@cygnus.com)
1675
1676         * gcc.c-torture/execute/980716-1.c: New test.
1677
1678 Mon Jul 13 22:26:37 1998  Jeffrey A Law  (law@cygnus.com)
1679
1680         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
1681         the mn10200.
1682         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
1683         the mn10200.
1684         * gcc.c-torture/execute/va-arg-3.x: Similarly.
1685         * gcc.c-torture/compile/930326-1.x: Similarly.
1686
1687 1998-07-13  Dave Love  <d.love@dl.ac.uk>
1688
1689         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
1690         New test from Craig.
1691
1692 1998-07-12  Dave Love  <d.love@dl.ac.uk>
1693
1694         * g77.f-torture/noncompile/980616-0.f: New test.
1695
1696         * g77.f-torture/execute/970816-3.f:  New test from Craig.
1697
1698 Fri Jul 10 23:43:33 1998 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
1699         
1700         *  g++.other/singleton.C: Return error value instead of taking
1701         SIGSEGV.
1702
1703 Fri Jul 10 10:02:03 1998  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de> 
1704
1705         *  g++.other/singleton.C: New test.   Warning is under dispute.
1706         Runtime crash is not.
1707
1708 Thu Jul  9 23:07:45 1998  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
1709
1710         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C, 
1711         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C, 
1712         using6.C, using7.C}:  New namespace tests.
1713
1714 Thu Jul  9 22:44:49 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
1715
1716         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
1717         specialization with typedef'ed names used as array indexes.
1718
1719 Thu Jul  9 00:38:51 1998  Jeffrey A Law  (law@cygnus.com)
1720
1721         * gcc.c-torture/execute/980709-1.c: New test.
1722
1723         * gcc.dg/980709-1.c: New test.
1724
1725 Tue Jul  7 13:41:27 1998  Richard Henderson  <rth@cygnus.com>
1726
1727         * gcc.c-torture/execute/bcp-1.c: New test.
1728
1729 Tue Jul  7 11:49:04 1998  Jeffrey A Law  (law@cygnus.com)
1730
1731         * gcc.c-torture/execute/980707-1.c: New test.
1732
1733 Mon Jul  6 18:20:27 1998  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
1734
1735         * gcc.c-torture/compile/980706-1.c: New test.
1736
1737 1998-07-01  Dave Love  <d.love@dl.ac.uk>
1738
1739         * g77.f-torture/execute/980701-0.f,
1740         g77.f-torture/execute/980701-1.f: New test from Craig.
1741
1742 Wed Jul  1 00:52:51 1998  Jeffrey A Law  (law@cygnus.com)
1743
1744         * gcc.c-torture/compile/980701-1.c: New test.
1745
1746         * gcc.c-torture/execute/980701-1.c: New test.
1747
1748 Tue Jun 30 11:51:42 1998  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
1749 rlsruhe.de>
1750
1751         * g++.old-deja/g++.robertl/eb132.C: New test.
1752         * g++.old-deja/g++.robertl/eb133.C: Likewise.
1753
1754 1998-06-29  Dave Love  <d.love@dl.ac.uk>
1755
1756         * g77.f-torture/execute/980628-7.f,
1757         g77.f-torture/execute/980628-8.f,
1758         g77.f-torture/execute/980628-9.f,
1759         g77.f-torture/execute/980628-10.f: New tests from Craig.
1760
1761         * g77.f-torture/execute/980628-3.f: Remove mail headers.
1762
1763 Sun Jun 28 12:49:02 1998  Jeffrey A Law  (law@cygnus.com)
1764
1765         * g77.f-torture/execute/980628-4.f: New test from Craig.
1766         * g77.f-torture/execute/980628-5.f: Likewise.
1767         * g77.f-torture/execute/980628-2.f: Likewise.
1768         * g77.f-torture/execute/980628-0.f: Likewise.
1769         * g77.f-torture/execute/980628-1.f: Likewise.
1770         * g77.f-torture/execute/980628-3.f: Likewise.
1771         * g77.f-torture/execute/980628-6.f: Likewise.
1772
1773 Sun Jun 28 00:37:26 1998  Jeffrey A Law  (law@cygnus.com)
1774
1775         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
1776         directory when nothing has been installed yet.
1777
1778 Sat Jun 27 23:23:18 1998  Carlo Wood  <carlo@runaway.xs4all.nl>
1779
1780         * gcc.c-torture/special/special.exp: Handle newer versions of
1781         dejagnu.
1782
1783 Fri Jun 26 17:57:40 1998  Jeffrey A Law  (law@cygnus.com)
1784
1785         * gcc.dg/980626-1.c: New test.
1786
1787 Fri Jun 19 23:26:12 1998  Bruno Haible <haible@ilog.fr>
1788
1789         * gcc.misc-tests/m-un-2.c: New test.
1790         * g++.old-deja/g++.other/warn01.c: Likewise.
1791
1792 Fri Jun 19 14:06:36 1998  Robert Lipe  <robertl@dgii.com>
1793         
1794         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
1795         compatibility with assmblers with a different comment character.
1796         Eliminate use of GAS-specific extensions. 
1797
1798 Fri Jun 19 02:05:14 1998  Jeffrey A Law  (law@cygnus.com)
1799
1800         * gcc.c-torture/execute/ieee/980619-1.c: New test.
1801
1802 Fri Jun 19 00:58:11 1998  Robert Lipe  <robertl@dgii.com>
1803
1804         *lib/g77.exp: Replace search for libf2c.a with search for newly
1805         renamed libg2c.a
1806
1807 Wed Jun 17 18:53:12 1998  Jeffrey A Law  (law@cygnus.com)
1808
1809         * gcc.c-torture/execute/980617-1.c: New test.
1810
1811 Fri Jun 12 01:08:49 1998  Jeffrey A Law  (law@cygnus.com)
1812
1813         * gcc.c-torture/execute/980612-1.c: New test.
1814
1815 Mon Jun  8 02:13:42 1998  Jeffrey A Law  (law@cygnus.com)
1816
1817         * gcc.dg/980523-1.c: Only test on ppc-linux.
1818         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
1819
1820         * gcc.c-torture/execute/980608-1.c: New test.
1821
1822 Thu Jun  4 01:39:24 1998  Jeffrey A Law  (law@cygnus.com)
1823
1824         * gcc.c-torture/execute/980604-1.c: New test.
1825
1826 Tue Jun  2 20:51:43 1998  Jeffrey A Law  (law@cygnus.com)
1827
1828         * gcc.c-torture/execute/980602-1.c: New test.
1829         * gcc.c-torture/execute/980602-2.c: Likewise.
1830
1831 1998-06-02  Dave Love  <d.love@dl.ac.uk>
1832
1833         * 970125-0.f: Fix per JCB.  Add commentary.
1834
1835 Fri May 29 01:10:12 1998  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
1836
1837         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
1838         earlier.
1839
1840 Thu May 28 00:17:42 1998  Catherine Moore <clm@cygnus.com>
1841
1842         * gcc.c-torture/execute/980526-3.c: New test.
1843
1844 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
1845
1846         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
1847         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
1848         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
1849         m88k-motorola-sysv3 to XFAIL.
1850
1851 Tue May 26 23:58:03 1998  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1852
1853         * gcc.dg/980526-1.c: New test.
1854         * gcc.c-torture/execute/980526-2.c: New test.
1855
1856 Tue May 26 23:40:40 1998  Jeffrey A Law  (law@cygnus.com)
1857
1858         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
1859
1860         * gcc.c-torture/execute/980526-1.c: New test.
1861
1862 1998-05-26  Dave Love  <d.love@dl.ac.uk>
1863
1864         * g77.f-torture/execute/alpha2.f: Add runtime test.
1865
1866 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
1867
1868         * g++.old-deja/old-deja.exp: Strip leading directories.
1869
1870         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
1871         error for the line.  Don't run multiple tests for the same line.
1872
1873 Sat May 23 23:27:10 1998  Jeffrey A Law  (law@cygnus.com)
1874
1875         * gcc.dg/980523-1.c: New test.
1876
1877 1998-05-23  Dave Love  <d.love@dl.ac.uk>
1878
1879         * g77.f-torture/compile/970915-0.f: New test.
1880
1881 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
1882
1883         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
1884
1885 Thu May 21 23:23:21 1998  Jeffrey A Law  (law@cygnus.com)
1886
1887         * gcc.dg/980520-1.c: New test.
1888
1889 Wed May 20 14:37:15 1998  Manfred Hollstein  <manfred@s-direktnet.de>
1890
1891         * gcc.dg/980502-1.c: Fix return type.
1892
1893 Wed May 20 11:29:48 1998  Jeffrey A Law  (law@cygnus.com)
1894
1895         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
1896         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
1897         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
1898         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
1899         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
1900
1901 1998-05-20  Dave Love  <d.love@dl.ac.uk>
1902
1903         * g77.f-torture/execute/980520-1.f: New test.
1904
1905 1998-05-15  Dave Love  <d.love@dl.ac.uk>
1906
1907         * lib/mike-g77.exp: New file.
1908
1909         * g77.f-torture/noncompile/noncompile.exp,
1910         g77.f-torture/noncompile/check0.f: New files.
1911
1912 1998-05-14  Dave Love  <d.love@dl.ac.uk>
1913
1914         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
1915         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
1916         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
1917         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
1918         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
1919         abort where appropriate.
1920
1921 Tue May  5 19:20:13 1998  Michael Meissner  <meissner@cygnus.com>
1922
1923         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
1924         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
1925
1926 1998-04-29  Dave Love  <d.love@dl.ac.uk>
1927
1928         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
1929
1930 1998-04-27  Dave Love  <d.love@dl.ac.uk>
1931
1932         * g77.f-torture/compile/980427-0.f: New test.
1933
1934 1998-04-24  Dave Love  <d.love@dl.ac.uk>
1935
1936         * g77.f-torture/compile/980424-0.f: New test.
1937
1938 1998-04-19  Dave Love  <d.love@dl.ac.uk>
1939
1940         * g77.f-torture/compile/980419-2.f (main): New test.
1941         * g77.f-torture/compile/970125-0.f: New test.
1942         * g77.f-torture/compile/980419-1.f: New test.
1943
1944 Wed Mar 18 16:22:22 1998  Jim Wilson  <wilson@cygnus.com>
1945
1946         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
1947         * gcc.dg/980312-1.c: Fix typo in -march command.
1948
1949 Mon Mar 16 20:01:30 1998  H.J. Lu  (hjl@gnu.org)
1950
1951         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
1952
1953 Wed Mar 11 13:08:48 1998  Robert Lipe  <robertl@dgii.com>
1954
1955         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
1956         Dave Love agree the Fortran source is bogus.
1957
1958 Wed Mar 11 00:03:49 1998  Robert Lipe  <robertl@dgii.com>
1959
1960         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
1961         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
1962         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
1963         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
1964         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
1965
1966 Tue Mar 10 00:31:51 1998  Alexandre Oliva   <oliva@dcc.unicamp.br>
1967
1968         * g++.old-deja/g++.other/friend1.C: New test.
1969
1970 1998-02-18  Dave Love  <d.love@dl.ac.uk>
1971
1972         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
1973         possibly uninitialized) variables and declare dnrm2.
1974
1975 Fri Feb 13 00:36:07 1998  Jeffrey A Law  (law@cygnus.com)
1976
1977         * gcc.dg/ifelse-1.c: New test.
1978
1979 Mon Feb  9 02:08:47 1998  H.J. Lu  (hjl@gnu.org)
1980
1981         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
1982
1983         * lib/old-dejagnu.exp (old-dejagnu): Added the
1984         "execution test - XFAIL *-*-*" handling in the spirit of
1985         "excess errors test -". Changed the "execution test fails"
1986         handling to be like "excess errors test fails".
1987         * Update various tests accordingly.
1988
1989 Sun Jan 18 01:33:59 1998  Jeffrey A Law  (law@cygnus.com)
1990
1991         * lib/c-torture.exp: Look for .x files instead of .cexp files.
1992         * lib/f-torture.exp: Similarly.
1993         * gcc.c-torture: Rename all .cexp files to .x files.
1994
1995 Tue Nov 25 16:18:51 1997  Kate Hedstrom  (kate@ahab.rutgers.edu)
1996
1997         * lib/f-torture.exp: Improve error and loop detection.
1998
1999 Fri Sep 26 10:50:53 1997  Bob Manson  <manson@charmed.cygnus.com>
2000
2001         * lib/c-torture.exp(c-torture-execute): Fix typo.
2002
2003         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
2004         testcase as the executable name. Keep the executable around if
2005         the test fails.
2006
2007 Fri Sep 19 17:19:53 1997  Bob Manson  <manson@charmed.cygnus.com>
2008
2009         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
2010         changes.  Only test one -g option, and move it to the end of the
2011         list of options to test.
2012
2013 Fri Sep 19 17:58:00 1997  Michael Meissner  <meissner@cygnus.com>
2014
2015         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
2016         variable GCC_TORTURE_OPTIONS to supply default switches separated
2017         by colons.  If no environment variable, run tests with -O0 -g, -O1
2018         -g, and -O2 -g as well.
2019
2020 Wed Sep 17 10:12:26 1997  Bob Manson  <manson@charmed.cygnus.com>
2021
2022         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
2023         explanatory comments. Fix indentation.
2024
2025 Mon Sep 15 00:36:53 1997  Jeffrey A Law  (law@cygnus.com)
2026
2027         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
2028
2029 Thu Sep 11 13:54:47 1997  Jeffrey A Law  (law@cygnus.com)
2030
2031         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
2032         * g++.old-deja/g++.mike/p7325.C: Likewise.
2033         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
2034
2035 Thu Sep 11 10:00:03 1997  Alexandre Oliva  (oliva@dcc.unicamp.br)
2036
2037         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
2038         * g++.old-deja/g++.brendan/crash30.C: Likewise.
2039         * g++.old-deja/g++.brendan/crash39.C: Likewise.
2040         * g++.old-deja/g++.law/operators4.C: Likewise.
2041
2042 Thu Sep 11 09:53:40 1997  Joe Buck  (jbuck@synopsys.com)
2043
2044         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
2045         * g++.old-deja/g++.mike/p784.C: Ditto.
2046         * g++.old-deja/g++.mike/p785.C: Ditto.
2047
2048 Fri Sep  5 00:21:42 1997  Jeffrey A Law  (law@cygnus.com)
2049
2050         * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
2051
2052 Wed Sep  3 17:15:00 1997  Bob Manson  <manson@charmed.cygnus.com>
2053
2054         * lib/c-torture.exp(c-torture-execute): If the previous and the
2055         current executables being tested are identical, we don't need to
2056         run the executable again. Try to make the executable names
2057         unique. Add an optional argument for passing additional compiler
2058         flags.
2059
2060 Tue Sep  2 16:34:31 1997  Doug Evans  <dje@canuck.cygnus.com>
2061
2062         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
2063
2064 Thu Jul 31 12:17:24 1997  Jeffrey A Law  (law@cygnus.com)
2065
2066         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
2067         32bit or larger longs.
2068
2069         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
2070         have either a 32bit long or 32bit int.
2071
2072 Wed Jul  9 15:15:40 1997  Bob Manson  <manson@charmed.cygnus.com>
2073
2074         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
2075         too.
2076
2077 Mon Jun 16 15:27:06 1997  Bob Manson  <manson@charmed.cygnus.com>
2078
2079         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
2080         up the includes ourselves.
2081
2082 Wed Jun 11 17:33:21 1997  Bob Manson  <manson@charmed.cygnus.com>
2083
2084         * lib/plumhall.exp: Remove random include, and add a few
2085         verbose messages for debugging.
2086
2087 Fri Jun  6 14:23:24 1997  Bob Manson  <manson@charmed.cygnus.com>
2088
2089         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
2090         of trying to do it ourselves.
2091
2092 Wed Jun  4 18:43:55 1997  Bob Manson  <manson@charmed.cygnus.com>
2093
2094         * gcc.prms/5403.c: Made regexp a bit less strict.
2095
2096 Tue Jun  3 15:12:39 1997  Bob Manson  <manson@charmed.cygnus.com>
2097
2098         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
2099         is returned from remote_load instead.
2100         * lib/plumhall.exp: Ditto.
2101         * lib/mike-g++.exp: Ditto.
2102         * lib/old-dejagnu.exp: Ditto.
2103         * lib/c-torture.exp: Ditto.
2104
2105 Fri May 30 23:15:15 1997  Bob Manson  <manson@charmed.cygnus.com>
2106
2107         * lib/g++.exp: Use build_wrapper procedure.
2108         * lib/gcc.exp: Ditto.
2109
2110 Tue May 20 15:23:27 1997  Jeffrey A Law  (law@cygnus.com)
2111
2112         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
2113         an old-style decl for malloc.  Fixes tests to work when
2114         sizeof (int) != sizeof (size_t).
2115
2116 Thu May 15 14:10:39 1997  Mike Meissner  <meissner@cygnus.com>
2117
2118         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
2119         NO_VARARGS when compiling.
2120
2121 Thu May  1 14:49:19 1997  Bob Manson  <manson@charmed.cygnus.com>
2122
2123         * lib/plumhall.exp(ph_includes): New procedure.
2124         (ph_make): Use it.
2125         (ph_compiler): Ditto.
2126
2127         * lib/g++.exp: Rename test-glue.c to testglue.c.
2128         * lib/gcc.exp: Ditto.
2129
2130 Thu Apr 10 14:50:26 1997  Bob Manson  <manson@charmed.cygnus.com>
2131
2132         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
2133         to completion when it's called.
2134
2135 Thu Mar 20 09:50:32 1997  Doug Evans  <dje@canuck.cygnus.com>
2136
2137         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
2138         for object files.
2139         (ph_summary): Mark skipped testcases as untested, not unresolved.
2140
2141         * lib/plumhall.exp (ph_make): If unresolved because of bad
2142         errorCode, record errorCode in log file.
2143         (*): Replace send_log/verbose with verbose -log.
2144
2145 Thu Mar 13 16:09:28 1997  Bob Manson  <manson@charmed.cygnus.com>
2146
2147         * lib/plumhall.exp: Use incr_count.
2148
2149 Wed Mar 12 10:01:33 1997  Jeffrey A Law  (law@cygnus.com)
2150
2151         * gcc.c-torture: Update to c-torture-1.45.
2152
2153 Sun Feb 23 18:12:04 1997  Bob Manson  <manson@charmed.cygnus.com>
2154
2155         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
2156         the name of the expect testcase file).
2157         
2158         * lib/g++.exp(g++_init): Ditto.
2159
2160 Thu Feb 20 13:53:05 1997  Bob Manson  <manson@charmed.cygnus.com>
2161
2162         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
2163         the host.
2164
2165         * lib/gcc.exp(gcc_exit): New procedure.
2166
2167 Wed Feb 19 15:16:16 1997  Bob Manson  <manson@charmed.cygnus.com>
2168
2169         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
2170         specs where appropriate.
2171
2172         * g++.old-deja/g++.arm/*: Added additional ERROR checks
2173         because of new "candidates are" messages, and removed a few
2174
2175         * Converted all non-old-style g++ testcases to old-style, and
2176         moved into g++.old-deja.
2177
2178 Fri Feb 14 11:46:46 1997  Bob Manson  <manson@charmed.cygnus.com>
2179
2180         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
2181         options.
2182
2183         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
2184         succeeded.
2185
2186         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
2187
2188 Thu Feb 13 17:30:46 1997  Michael Meissner  <meissner@cygnus.com>
2189
2190         * lib/gcc.exp (gcc_target_compile): Add support for defining
2191         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
2192         the machine doesn't have those features.
2193
2194 Tue Feb 11 12:57:11 1997  Bob Manson  <manson@charmed.cygnus.com>
2195
2196         * g++.law/operators4.exp: Don't use LIBS.
2197
2198 Sat Feb  8 14:45:55 1997  Bob Manson  <manson@charmed.cygnus.com>
2199
2200         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
2201         
2202         * lib/mike-g++.exp: Don't set the compiler to be tested here.
2203         * lib/g++.exp: Set it here instead. Also, allow use of the
2204         --tool_exec and --tool_opt options. Change CXX to
2205         GXX_UNDER_TEST.
2206         
2207         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
2208         
2209         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
2210
2211 Fri Feb  7 12:55:45 1997  Bob Manson  <manson@charmed.cygnus.com>
2212
2213         * lib/old-dejagnu.exp: Use prune_warnings instead of
2214         prune_system_crud.
2215         * lib/mike-g++.exp: Ditto.
2216         * lib/gcc.exp: Ditto.
2217         * lib/g++.exp: Ditto.
2218
2219         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
2220
2221 Fri Feb  7 10:41:53 1997  Jeffrey A Law  (law@cygnus.com)
2222
2223         * 941014-2.c: Include stdlib.h
2224         * 960327-1.c: Include stdio.h
2225         * dbra.c, index-1.c: Don't assume ints are 32bits.
2226
2227 Tue Feb  4 12:51:09 1997  Bob Manson  <manson@charmed.cygnus.com>
2228
2229         * lib/gcc.exp: Add gcc,stack_size target feature.
2230
2231         * lib/g++.exp(g++_target_compile): Add the include and link 
2232         paths here, not in two other places. And, it's $options, not
2233         options.
2234
2235         * lib/mike-g++.exp(postbase): Remove the code that determines
2236         the correct include and link paths.
2237         * g++.old-deja/old-deja.exp: Ditto.
2238
2239 Mon Feb  3 19:00:07 1997  Bob Manson  <manson@charmed.cygnus.com>
2240
2241         * lib/g++.exp(g++_init): target_compile no longer returns the
2242         filename of the result.
2243
2244 Sun Feb  2 14:42:34 1997  Bob Manson  <manson@charmed.cygnus.com>
2245
2246         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
2247         call to glob.
2248
2249         * gcc.c-torture/special/special.exp: Change call to
2250         gcc_target_compile to include the object file.
2251
2252 Sun Feb  2 17:11:50 1997  Ian Lance Taylor  <ian@cygnus.com>
2253
2254         * gcc.c-torture/special/special.exp: Correct misspelling in last
2255         change.
2256
2257 Sat Feb  1 12:34:23 1997  Bob Manson  <manson@charmed.cygnus.com>
2258
2259         * lib/plumhall.exp(ph_summary): Log the entire output of the
2260         executable. Return -1 if there were any failures, 0 otherwise.
2261         (ph_execute): Return -1 if there were any failures, 0 otherwise.
2262         (ph_make): Clean up objects and executables that were built
2263         if the tests succeeded.
2264
2265 Thu Jan 30 13:45:56 1997  Bob Manson  <manson@charmed.cygnus.com>
2266
2267         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
2268         libraries and includes in the build tree as appropriate.
2269
2270 Wed Jan 29 17:19:34 1997  Bob Manson  <manson@charmed.cygnus.com>
2271
2272         * lib/c-torture.exp: Instead of looking for the global variable
2273         NO_LONG_LONG, check to see if that's a feature of the target.
2274
2275 Wed Jan 29 00:36:25 1997  Bob Manson  <manson@charmed.cygnus.com>
2276
2277         * config/default.exp: Minimize. Delete the remainer of the files in
2278         config; this functionality is now in devo/dejagnu/config.
2279
2280         g++.*/*: Pass any additional flags used to compile to postbase;
2281         delete CXXFLAGS.
2282         
2283         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
2284         is now done by runtest.exp. Use gcc_target_compile instead of
2285         compile.
2286
2287         lib/c-torture.exp: Use gcc_target_compile instead of compile.
2288         Remove references to CFLAGS. Use remote_file instead of
2289         calling rm -f.
2290         (c-torture): Take a list of arguments to use to compile this
2291         testcase.
2292
2293         lib/g++.exp: Simplify. Use target_compile instead of compile.
2294         lib/gcc-dg.exp: Ditto.
2295         lib/gcc.exp: Ditto.
2296         lib/mike-{gcc,g++}.exp: Ditto.
2297         lib/old-dejagnu.exp: Ditto.
2298         lib/plumhall.exp: Ditto.
2299         
2300 Wed Jan  8 14:43:07 1997  Jim Wilson  <wilson@cygnus.com>
2301
2302         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
2303         (ph_linker): Likewise.
2304
2305 Wed Nov 13 16:04:19 1996  Joern Rennecke <amylaar@cygnus.com>
2306
2307         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
2308         MAP_ANON / MAP_ANONYMOUS if defined;
2309         else try to map from /dev/zero .
2310
2311 Tue Nov 12 23:30:12 1996  Jeffrey A Law  (law@cygnus.com)
2312
2313         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
2314         isn't defined, then define it to MAP_ANONYMOUS.
2315
2316 Tue Nov 12 11:57:49 1996  Jeffrey A Law  (law@cygnus.com)
2317
2318         * gcc.c-torture: Update to c-torture-1.42 release.
2319
2320 Mon Nov 11 12:45:31 1996  Jeffrey A Law  (law@cygnus.com)
2321
2322         * gcc.c-torture: Update to c-torture-1.41 release.
2323
2324 Sun Oct 27 18:56:18 1996  Jeffrey A Law  (law@cygnus.com)
2325
2326         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
2327         c-torture release.
2328
2329 Thu Aug 15 11:09:36 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
2330
2331         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
2332         and LDFLAGS.  Fix second case to append the target_info ldflags
2333         onto LDFLAGS, not CFLAGS.
2334         * lib/g++.exp (g++_init): Add target_info stuff.
2335         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
2336         of libgloss and newlib flags for !native.
2337
2338         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
2339         (GDB): Fix relative path to go up another dir for finding gdb.
2340
2341 Thu Aug  8 17:03:27 1996  Rob Savoye  <rob@chinadoll.cygnus.com>
2342
2343         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
2344         versions in the target_info array, if they don't exist.
2345
2346 Fri Aug  2 15:39:03 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
2347
2348         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
2349
2350 Mon Jul  8 15:45:58 1996  Jim Wilson  <wilson@cygnus.com>
2351
2352         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
2353         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
2354
2355 Mon Jul  1 15:53:00 1996  Bob Manson  <manson@charmed.cygnus.com>
2356
2357         * lib/old-dejagnu.exp: Don't remove the output file before we've
2358         actually tested it. Don't append pwd to the path of the executable
2359         we're testing.
2360
2361 Sun Jun 30 14:37:50 1996  Doug Evans  <dje@canuck.cygnus.com>
2362
2363         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
2364
2365 Wed Jun 26 14:15:55 1996  Bob Manson  <manson@charmed.cygnus.com>
2366
2367         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
2368         temporary directory for compiler files, and set it to a default
2369         value of /tmp. Set $output as the name of the output file from
2370         compiling the testcase. Add a -o option to $cflags_var so the
2371         compiler writes the final output file as $output. Set $executable
2372         to $output.
2373
2374         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
2375         directory for compiler files, and set it to /tmp if it doesn't
2376         already have a value. Set $output_file to the name of the output
2377         file from compiling the testcase. Add a -o option to CXXFLAGS so
2378         the compiler writes the final output file as $output. Use $output
2379         as the executable to be tested.
2380
2381 Mon Jun 24 17:12:16 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
2382
2383         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
2384
2385 Sat Jun  8 15:12:24 1996  Jeffrey A Law  (law@cygnus.com)
2386
2387         * gcc.c-torture/execute/pending-1.c: New test.  Still
2388         pending in Tege's queue.
2389
2390 Wed Apr 24 18:13:45 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
2391
2392         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
2393         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
2394         if there were failures.  Call unresolved if there were unresolved
2395         testcases.  Call gcc_fail if program did not run to completion.
2396         (ph_make): Pass additional argument name to ph_execute.
2397         (ph_execute): Add new argument.  Pass additional arguments to
2398         ph_summary.  Call gcc_fail is there is no execution output.
2399
2400 Wed Apr 24 13:39:23 1996  Jeffrey A Law  (law@cygnus.com)
2401
2402         * lib/plumhall.exp (proc_summary): Output relavent summary
2403         lines into the log so specific failures in plumhall can be
2404         investigated.
2405
2406 Wed Apr 10 13:23:45 1996  Jeffrey A Law  (law@cygnus.com)
2407
2408         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
2409         (c-torture-execute): Don't try to execute tests which use
2410         "long long" types if $NO_LONG_LONG is nonzero.
2411
2412 Mon Apr  8 08:52:29 1996  Doug Evans  <dje@canuck.cygnus.com>
2413
2414         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
2415         not c-torture.
2416
2417         * gcc.ieee: Move from here.
2418         * gcc.c-torture/execute/ieee: To here.
2419
2420 Tue Mar 26 23:41:18 1996  Jeffrey A Law  (law@cygnus.com)
2421
2422         * gcc.c-torture: Update to c-torture-1.41 release.
2423
2424 Fri Mar 22 15:49:24 1996  Jeffrey A Law  (law@cygnus.com)
2425
2426         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
2427         not "$output".
2428
2429 Thu Mar  7 12:37:08 1996  Doug Evans  <dje@charmed.cygnus.com>
2430
2431         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
2432         -c present.
2433
2434 Sat Mar  2 22:36:37 1996  Jeffrey A Law  (law@cygnus.com)
2435
2436         * config/proelf.exp: Handle connecting to a simulator.
2437
2438 Wed Jan 31 00:58:15 1996  Jeffrey A Law  (law@cygnus.com)
2439
2440         * config/proelf.exp: New file.  Enough framework that we can
2441         run c-torture tests on the proelf targets (or any other target
2442         that gdb can connect to for that matter).
2443
2444 Mon Jan 29 08:57:46 1996  Doug Evans  <dje@canuck.cygnus.com>
2445
2446         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
2447         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
2448
2449         * lib/plumhall.exp (ph_execute): Always call ph_summary if
2450         exec_output exists.
2451
2452 Sun Jan 28 11:28:43 1996  Doug Evans  <dje@charmed.cygnus.com>
2453
2454         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
2455         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
2456
2457         * config/*.exp: Update FSF address.  Change result of ${tool}_load
2458         to pass/fail/unresolved/unsupported/untested.  Caller must now
2459         call unresolved/unsupported/untested.
2460         * lib/*.exp: Update FSF address.  Update to handle new results of
2461         ${tool}_load.
2462         * lib/chill.exp (verbose): Delete.
2463
2464 Sat Jan 27 12:28:07 1996  Doug Evans  <dje@charmed.cygnus.com>
2465
2466         * lib/gcc.exp (default_gcc_start): Change order of args to
2467         $LDFLAGS $CFLAGS $LIBS.
2468         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
2469         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
2470         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
2471         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
2472         * gcc.misc-tests/dg-test.exp: Likewise.
2473         * gcc.misc-tests/msgs.exp: Likewise.
2474         * gcc.prms/prms.exp: Likewise.
2475         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
2476         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
2477
2478         * lib/dg.exp: Deleted, moved to dejagnu/lib.
2479
2480 Wed Jan 24 18:37:00 1996  Brendan Kehoe  <brendan@lisa.cygnus.com>
2481
2482         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
2483
2484         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
2485         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
2486
2487         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
2488         necessary.
2489
2490 Sat Jan 20 17:22:08 1996  Brendan Kehoe  <brendan@cygnus.com>
2491
2492         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
2493         global for loop; add use of $mathlib.
2494         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
2495         settings here; set mathlib for anything but VxWorks.
2496
2497 Mon Jan 22 16:31:57 1996  Jeffrey A Law  (law@cygnus.com)
2498
2499         * gcc.c-torture: Update to c-torture-1.40 release.
2500
2501 Wed Jan  3 00:54:33 1996  Jeffrey A Law  (law@cygnus.com)
2502
2503         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
2504         dg.exp.
2505
2506 Sun Dec  3 16:17:42 1995  Jeffrey A. Law  <law@sethra.cygnus.com>
2507
2508         * lib/c-torture.exp (c-torture-execute): Declare "output" as
2509         global.
2510
2511 Fri Nov 17 20:01:19 1995  Doug Evans  <dje@canuck.cygnus.com>
2512
2513         * lib/g++.exp (LIBS): Define if not already.
2514         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
2515         (gcc-dg-prune): Call prune_gcc_output.
2516         * lib/gcc.exp (prune_gcc_output): New proc.
2517         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
2518         prune_gcc_output.
2519
2520 Thu Nov 16 09:15:40 1995  Doug Evans  <dje@canuck.cygnus.com>
2521
2522         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
2523         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
2524
2525 Wed Nov 15 23:04:36 1995  Jeffrey A Law  (law@cygnus.com)
2526
2527         * gcc.c-torture: Update to c-torture-1.39 release.
2528
2529 Sat Nov  4 12:52:05 1995  Doug Evans  <dje@canuck.cygnus.com>
2530
2531         * lib/c-torture.exp (c-torture-execute): Don't return if one option
2532         fails, try others as well.
2533
2534 Thu Nov  2 09:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
2535
2536         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
2537         If compilation fails, mark execute tests as `untested'.
2538         If test is marked as unsupported, don't mark compilation and
2539         execute tests as failed.
2540
2541 Wed Oct 25 20:57:55 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2542
2543         * lib/g++.exp (g++_init): Don't link in libg++, and look to
2544         libstdc++ for whether or not we want to be doing shared
2545         libraries.  Delete link_curses since we don't need it anymore.
2546         * lib/mike-g++.exp (postbase): Don't link in libg++.
2547         * g++.old-deja/old-deja.exp: Likewise.
2548
2549 Mon Oct 23 13:05:11 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2550
2551         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
2552
2553 Tue Oct 17 15:24:47 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2554
2555         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
2556         For that, add `-Wl,-a,shared_archive'.
2557         * g++.old-deja/old-deja.exp: Likewise.
2558
2559 Tue Oct 17 13:09:06 1995  Doug Evans  <dje@canuck.cygnus.com>
2560
2561         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
2562
2563 Mon Oct 16 23:13:32 1995  Brendan Kehoe  <brendan@cygnus.com>
2564
2565         * lib/mike-g++.exp (postbase): Pay attention to the status of
2566         g++_load.
2567
2568 Mon Oct 16 19:28:32 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2569
2570         * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
2571
2572 Mon Oct 16 13:48:58 1995  Doug Evans  <dje@canuck.cygnus.com>
2573
2574         * lib/gcc.exp (default_gcc_start): No longer need to log program
2575         being executed or its output, execute_anywhere does that now.
2576         * lib/g++.exp (default_g++_version): Call execute_anywhere.
2577         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
2578
2579 Thu Oct 12 10:34:58 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2580
2581         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
2582         the same as those in lib/g++.exp.
2583
2584 Tue Oct 10 13:47:27 1995  Jeff Law  (law@hurl.cygnus.com)
2585
2586         * gcc.c-torture: Update to c-torture-1.38 release.
2587         * gcc.ieee: Related changes.
2588
2589 Fri Oct  6 12:39:17 1995  Rob Savoye  <rob@darkstar.cygnus.com>
2590
2591         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
2592         "exec". Minor reformatting changes.
2593
2594         * config/rom68k.exp (${tool}_load): Make it work in a canadian
2595         cross. This means all "exec" calls now work on a remote host as
2596         well.
2597         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
2598         cross. Filter out the extra "\r\n" stuff that expect puts in.
2599         (c-torture-execute): Filter out the bogus warnings like
2600         c-torture-compile does. Add support for canadian cross.
2601         * lib/gcc.exp (default_gcc_version, default_gcc_start)
2602         Use execute_anywhere rather than calling exec directly. Now it
2603         works for canadian cross testing.
2604
2605 Thu Oct  5 10:06:45 1995  Brendan Kehoe  <brendan@rtl.cygnus.com>
2606
2607         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
2608         results into a variable, and check that rather than using file exists.
2609
2610 Wed Oct  4 16:31:02 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2611
2612         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
2613         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
2614
2615 Tue Sep 26 10:15:14 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2616
2617         * g++.old-deja/old-deja.exp: Create and pass runshlib and
2618         lib_curses if there's a shared libg++ in the build tree.
2619
2620 Fri Sep 22 10:47:24 1995  Doug Evans  <dje@canuck.cygnus.com>
2621
2622         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
2623         if not supported target.
2624
2625 Fri Sep 22 09:22:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2626
2627         * lib/g++.exp (g++_init): Move empty setting of runshlib and
2628         link_curses up to always happen, not just for native builds.
2629
2630 Thu Sep 21 10:23:32 1995  Jeff Law  (law@snake.cs.utah.edu)
2631
2632         * gcc.c-torture: Update to c-torture-1.36 release.
2633         * gcc.failure: Related changes.
2634
2635 Wed Sep 20 10:56:26 1995  Doug Evans  <dje@canuck.cygnus.com>
2636
2637         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
2638
2639 Tue Sep 19 17:26:07 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2640
2641         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
2642         * lib/mike-g++.exp (postbase): Not in here.  Still reference
2643         runshlib, link_curses, and mathlib for link and run.
2644
2645         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
2646         pass the runtime shared library options for Solaris, OSF/1, and
2647         Irix5, and link with -lcurses to avoid unresolved references.
2648         
2649 Wed Sep 13 15:28:10 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2650
2651         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
2652         only run once.
2653
2654 Wed Sep 13 10:51:52 1995  Doug Evans  <dje@canuck.cygnus.com>
2655
2656         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
2657
2658 Mon Sep 11 11:02:03 1995  Jeff Law  (law@snake.cs.utah.edu)
2659
2660         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
2661         do not have a framework for the "compat" tests yet.
2662
2663 Sat Sep  9 16:15:20 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2664
2665         * lib/mike-g++.exp (postbase): New local variable `mathlib',
2666         set to null if we're testing vxworks5.1.  Use that instead of
2667         `-lm' in the setting of LIBS for link and run.
2668
2669 Fri Sep  8 13:53:38 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2670
2671         * config/rom68k.exp (${tool}_load): Major changes to make it
2672         work.  Verified that it does in fact return the stuff in
2673         exec_output properly.  Catch any Emul or any TRAP other than 0.
2674
2675 Thu Sep  7 23:04:06 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2676
2677         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
2678         LDFLAGS properly for targets that need stuff from libgloss.
2679         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
2680         only run once.
2681         (gpp_initialized): New variable.
2682
2683 Wed Sep  6 21:56:13 1995  Rob Savoye  <rob@darkstar.cygnus.com>
2684
2685         * config/rom68k.exp: Load libgloss.exp.
2686         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
2687         so we can produce a fully linked binary.
2688         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
2689         so we can produce a fully linked binary.
2690
2691 Sun Sep  3 13:25:26 1995  Doug Evans  <dje@canuck.cygnus.com>
2692
2693         * lib/plumhall.exp (ph_section): Watch for expected failures.
2694         Add missing `else'.
2695
2696         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
2697         run the testcase.
2698         (c-torture): Likewise.
2699
2700 Mon Aug 28 11:23:38 1995  Doug Evans  <dje@cygnus.com>
2701
2702         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
2703
2704         * lib/mike-g++.exp (mike_cleanup): New proc.
2705         (prebase): New globals compiler_result, not_compiler_result,
2706         target_regexp.
2707         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
2708         allow leading "-" in pattern.  Watch for unsupported tests.
2709         If $compiler_result is set, pattern match assembler code,
2710         and ditto for $not_compiler_result.
2711         * lib/mike-gcc.exp: Likewise.
2712
2713         * lib/plumhall.exp (ph_execute): Only call ph_summary if
2714         execution "succeeded".
2715
2716 Mon Aug 14 14:03:53 1995  Doug Evans  <dje@canuck.cygnus.com>
2717
2718         * config/win32.exp: New file.
2719         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
2720
2721 Fri Aug  4 15:39:54 1995  Doug Evans  <dje@canuck.cygnus.com>
2722
2723         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
2724         unsupported.
2725         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
2726         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
2727         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
2728
2729         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
2730         "... without exceptions was ...".  That is now handled by
2731         prune_system_crud.
2732         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
2733
2734 Tue Aug  1 11:09:33 1995  Doug Evans  <dje@canuck.cygnus.com>
2735
2736         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
2737         sieve.c,sort2.c}: New files.
2738         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
2739         sieve.exp,sort2.exp}: Drivers for them.
2740
2741         * lib/mike-gcc.exp (program_output): New user settable variable.
2742         (postbase): Call prune_system_crud.  Also prune extraneous compiler
2743         messages.
2744         * lib/mike-g++.exp (program_output): New user settable variable.
2745
2746         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
2747
2748         * config/sh.exp: Deleted (use sim.exp instead).
2749
2750 Fri Jul 28 11:33:46 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2751
2752         * config/vx.exp: Declare CHECKTASK as global.
2753         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
2754         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
2755         * lib/old-dejagnu.exp: Load [pwd]/$executable.
2756
2757 Wed Jul 26 19:45:39 1995  Brendan Kehoe  <brendan@lisa.cygnus.com>
2758
2759         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
2760         target. Like vx.exp, only includes `vx29k.exp' instead of
2761         `vxworks.exp'.
2762
2763 Sun Jul 23 17:38:52 1995  Ian Lance Taylor  <ian@cygnus.com>
2764
2765         * config/sim.exp: Increase time limit from 120 seconds to 240.
2766
2767 Thu Jul  6 11:07:38 1995  Jeffrey A. Law  <law@rtl.cygnus.com>
2768
2769         * gcc.c-torture/execute/950628-1.c: New test.
2770
2771 Sat Jun 10 18:51:41 1995  Jeff Law  (law@snake.cs.utah.edu)
2772
2773         * gcc.c-torture: Update with changes/additions from
2774         c-torture-1.34.
2775
2776 Mon Jun  5 17:58:07 1995  Doug Evans  <dje@canuck.cygnus.com>
2777
2778         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
2779
2780 Sun Jun  4 05:13:57 1995  Jeff Law  (law@snake.cs.utah.edu)
2781
2782         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
2783
2784 Thu Jun  1 00:06:19 1995  Jeff Law  (law@snake.cs.utah.edu)
2785
2786         * gcc.c-torture/compile/950512-1.c: New test.
2787         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
2788         * gcc.dg/struct-ret-1.c: Likewise.
2789
2790 Wed May 31 14:25:13 1995  Doug Evans  <dje@canuck.cygnus.com>
2791
2792         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
2793         930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
2794
2795 Tue May 30 11:19:54 1995  Doug Evans  <dje@canuck.cygnus.com>
2796
2797         * gcc.c-torture/special/920411-1.c: Deleted.
2798         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
2799
2800 Mon May 22 16:55:11 1995  Doug Evans  <dje@chestnut.cygnus.com>
2801
2802         * config/sim.exp (${tool}_load): Hack in call to bash to get a
2803         cpu limit.
2804
2805 Fri May 12 18:57:54 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
2806
2807         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
2808
2809 Thu May  4 14:23:54 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
2810
2811         From kenner;
2812         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
2813         is the proper length.
2814         * va-arg-3.c: Likewise.
2815
2816 Sun Apr 30 16:02:59 1995  Doug Evans  <dje@canuck.cygnus.com>
2817
2818         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
2819         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
2820
2821         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
2822         * lib/g++.exp (default_g++_start): Delete old cruft.
2823
2824 Tue Apr 25 17:20:18 1995  Torbjorn Granlund  <tege@cygnus.com>
2825
2826         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
2827         (2 * (1 << 18)) to (2 * (1 << 17)).
2828
2829         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
2830
2831 Thu Apr 20 12:21:13 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
2832
2833         * config/rom68k.exp: Renamed from config/idp.exp
2834
2835 Tue Apr 18 13:33:26 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
2836
2837         * c-torture/compile/921109-2.c
2838
2839 Tue Apr 18 10:45:12 1995  Mike Stump  <mrs@cygnus.com>
2840
2841         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
2842         excess errors.
2843
2844 Sat Apr 15 11:16:58 1995  Doug Evans  <dje@chestnut.cygnus.com>
2845
2846         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
2847         output.
2848         * lib/g++.exp (default_g++_start): Likewise.
2849
2850 Wed Mar 29 16:34:03 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
2851
2852         * gcc.c-torture/compile/950329-1.c: New test.
2853
2854 Tue Mar 28 16:10:33 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
2855
2856         * config/bug.exp (${tool}_load): Updated to use new remote_open
2857           and remote_close procs.
2858         * config/idp.exp: New file.
2859
2860 Wed Mar 22 15:01:58 1995  Torbjorn Granlund  <tege@rtl.cygnus.com>
2861
2862         * gcc.c-torture/execute/950322-1.c: New test.
2863
2864 Tue Mar 21 21:24:49 1995  Doug Evans  <dje@canuck.cygnus.com>
2865
2866         * config/vx.exp (${tool}_load): Clean up testing of return code from
2867         vxworks_ld and vxworks_spawn.
2868
2869 Tue Mar 21 17:01:42 1995  Doug Evans  <dje@deneb.cygnus.com>
2870
2871         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
2872
2873 Mon Mar 13 14:49:42 1995  Mike Stump  <mrs@cygnus.com>
2874
2875         * lib/old-deja.exp: Add `excess errors test - ' error, now one
2876         can mark excess errors on a machine by machine basis.  Note, the
2877         default is to not expect any excess errors, even when excess
2878         errors test - is given, so you will want to put an XFAIL ... on
2879         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
2880         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
2881         those 4 machines, but no others.
2882
2883 Fri Mar 10 12:33:04 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
2884
2885         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
2886         * lib/c-torture.exp: to here.
2887
2888 Fri Mar 10 10:38:15 1995  Torbjorn Granlund  <tege@adder.cygnus.com>
2889
2890         * gcc.c-torture/execute/950221-1.c: New test.
2891         * gcc.c-torture/execute/struct-ret-1.c: New test.
2892         * gcc.c-torture/compile/950221-1.c: New test.
2893
2894         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
2895
2896 Fri Mar  3 16:28:35 1995  Doug Evans  <dje@canuck.cygnus.com>
2897
2898         * gcc.c-torture/execute/arith-1.c (main): Return 0.
2899         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
2900
2901 Wed Mar  1 02:08:29 1995  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
2902
2903         * g++.gb: New directory of tests, derived from my signature and
2904         class scoping tests.
2905
2906         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
2907         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
2908         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
2909         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
2910         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
2911         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
2912         * g++.gb/sig25.C: Likewise.
2913
2914         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
2915         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
2916         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
2917         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
2918         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
2919         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
2920         * g++.gb/sig25.exp: Likewise.
2921
2922         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
2923         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
2924         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
2925         * g++.gb/scope13.C: Likewise, this test still fails.
2926
2927         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
2928         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
2929         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
2930         * g++.gb/scope13.exp: Ditto.
2931
2932         * g++.gb/README: New file, explains what these tests are about.
2933
2934 Tue Feb 28 10:37:52 1995  Doug Evans  <dje@canuck.cygnus.com>
2935
2936         * lib/dg.exp (dg-do): Support `preprocess'.
2937         (dg-test): Likewise.
2938
2939 Mon Feb 13 15:18:10 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
2940
2941         * config/udi.exp: change "continue -expect" to "exp_continue".
2942
2943 Sat Feb 11 00:25:20 1995  Torbjorn Granlund  (tege@tiny.cygnus.com)
2944
2945         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
2946         Delete redundant tests.
2947
2948         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
2949         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
2950         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
2951         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
2952         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
2953         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
2954         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
2955         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
2956
2957         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
2958         storing label pointers.
2959         * gcc.c-torture/execute/921019-1.c: Likewise.
2960         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
2961         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
2962         parameter fp.
2963         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
2964         constants.
2965
2966         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
2967         Delete obsolete tests.
2968
2969         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
2970         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
2971         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
2972         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
2973         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
2974         * gcc.c-torture/compile/950124-1.c: New test.
2975
2976         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
2977
2978 Wed Feb  8 15:30:17 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
2979
2980         * lib/mike-g++.exp: Add -lm to LIBS.
2981
2982 Tue Feb  7 17:09:50 1995  Doug Evans  <dje@canuck.cygnus.com>
2983
2984         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
2985
2986 Mon Jan 30 14:33:25 1995  Jason Merrill  <jason@phydeaux.cygnus.com>
2987
2988         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
2989
2990 Thu Jan 12 16:41:34 1995  Doug Evans  <dje@canuck.cygnus.com>
2991
2992         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
2993
2994 Mon Jan  2 11:50:10 1995  Jeff Law  (law@snake.cs.utah.edu)
2995
2996         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
2997         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
2998         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
2999         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
3000         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
3001         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
3002         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
3003         * g++.law/{operators31.C, operators32.C, 
3004         * g++.law/{operators33.C, operators34.C}: Likewise.
3005         * g++.law/{pic1.C, refs2.C}: Likewise.
3006         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
3007         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
3008         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
3009         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
3010
3011         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
3012         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
3013         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
3014         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
3015         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
3016         * g++.law/{enum9.exp, friend5.exp}: Likewise.
3017         * g++.law/{nest3.exp, nest4.exp}: Likewise.
3018         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
3019         * g++.law/{operators30.exp, operators31.exp}: Likewise.
3020         * g++.law/{operators32.exp, operators33.exp}: Likewise. 
3021         * g++.law/{operators34.exp}: Likewise.
3022         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
3023         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
3024         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
3025         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
3026         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
3027
3028         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
3029         No longer expected to fail.
3030         * g++.law/missed-error3.C: Tweak for recent bool changes.
3031
3032 Sun Dec  4 20:54:33 1994  Doug Evans  <dje@canuck.cygnus.com>
3033
3034         * config/emb-unix: Deleted.
3035         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
3036         remote execution.  Do final link on remote host if REMOTE_LINK is set.
3037
3038 Thu Dec  1 08:43:05 1994  Doug Evans  <dje@canuck.cygnus.com>
3039
3040         * lib/dg.exp (dg-test): Fix typo in last patch.
3041
3042 Wed Nov 30 13:25:32 1994  Doug Evans  <dje@canuck.cygnus.com>
3043
3044         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
3045         (handles multiple occurrences).
3046
3047 Thu Nov 24 19:48:38 1994  Doug Evans  <dje@canuck.cygnus.com>
3048
3049         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
3050         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
3051         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
3052         printed).
3053         * lib/c-torture.exp (c-torture-compile): Likewise.
3054         (c-torture): Prepend full path if missing.
3055         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
3056         (gcc_fail): Likewise.
3057         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
3058
3059 Wed Nov 23 13:56:00 1994  J.T. Conklin  <jtc@rtl.cygnus.com>
3060
3061         * lib/netware.exp: Only attach to NetWare i386 systems.
3062
3063 Wed Nov 16 11:27:00 1994  Doug Evans  <dje@canuck.cygnus.com>
3064
3065         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
3066         messages.  Add test name to "output pattern match" pass/fail message.
3067
3068 Sat Nov 12 22:11:52 1994  Doug Evans  <dje@canuck.cygnus.com>
3069
3070         * gcc.dg: New testsuite.
3071         * gcc.dg/dg.exp: New file.
3072
3073         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
3074         test-switch.c}: Deleted.
3075
3076         * gcc.misc-tests/msgs.exp: New testcase driver.
3077
3078 Wed Nov  9 14:23:09 1994  Doug Evans  <dje@canuck.cygnus.com>
3079
3080         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
3081         Watch for illegal return values from ${tool}_load.
3082         * config/unix.exp (${tool}_load): Fix pass/fail detection for
3083         cross targets.  Coerce return value >0 to 1.
3084
3085 Tue Nov  8 14:10:33 1994  Doug Evans  <dje@canuck.cygnus.com>
3086
3087         * config/unix.exp (${tool}_load): Call program rsh, not proc.
3088
3089         * config/emb-unix.exp: New file.
3090
3091         * config/sim.exp: Error if variable $SIM not defined.
3092         (${tool}_load): Mark test as "untested" if simulator missing.
3093
3094         * config/unix.exp: Load remote.exp to get rcp_download.
3095         * lib/c-torture.exp: Use different option lists for testcases with
3096         and without loops.
3097         * gcc.c-torture/execute/execute.exp: Likewise.
3098
3099 Wed Nov  2 14:47:58 1994  Doug Evans  <dje@canuck.cygnus.com>
3100
3101         * config/*.exp: Clarify return code from ${tool}_load.
3102         Call `unresolved' or `untested' instead of `warning' or `perror'
3103         (sometimes you still want to call both though).
3104         Add comment that `shell_id' is local to each file.
3105         * config/udi.exp (timeout): Set to 30.
3106         Don't print warning if connection fails, $connectmode has already
3107         printed an error.
3108         (${tool}_load): Move verbose messages to level 2.
3109         Rework pattern for "Process started" message.
3110         Pass `shell_id' to ${connectmode}_download.
3111         Retry twice upon timeout.  Make resetting of target more robust.
3112         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
3113         Pass `shell_id' to exit_$connectmode.
3114         Only call exit_$connectmode if connected.
3115         * config/unix.exp (${tool}_load): Check return codes better.
3116         * config/vrtx.exp (${tool}_load): Likewise.
3117         * config/vx.exp (${tool}_load): Likewise.
3118         Delete unneeded global's.
3119         * lib/dg.exp (dg-test): Update to reflect clarified return codes
3120         from ${tool}_load.
3121         (dg-stat): Delete.
3122         (dg-init): Delete recording of pass/fail counts.
3123         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
3124         (old-dejagnu-init): Likewise.
3125         (old-dejagnu-stat): Delete contents, empty proc now.
3126         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
3127         (c-torture): Delete references to lcnt, lpass, lfail.
3128         Get option list from TORTURE_OPTIONS.
3129         Delete -funroll[-all]-loops if no loops.
3130         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
3131         (g++_stat): Delete contents (empty proc now).
3132         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
3133         (gcc_finish): Likewise.
3134         (gcc_stat): Deleted.
3135         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
3136         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
3137         * gcc.c-torture/execute/execute.exp: Likewise.
3138         Split tests into two parts: compile, execute.
3139         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
3140         no loops.  Update to reflect clarified return codes from ${tool}_load.
3141
3142 Fri Oct 21 23:10:16 1994  Doug Evans  <dje@canuck.cygnus.com>
3143
3144         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
3145         to grep for.
3146         (old-dejagnu): Likewise (where necessary).
3147
3148 Fri Oct 14 17:54:58 1994  Doug Evans  <dje@canuck.cygnus.com>
3149
3150         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
3151
3152         * lib/dg.exp (dg-process-target): Fix processing of selector.
3153         Add comment regarding use of `error'.
3154
3155         * lib/gcc.exp (prune_system_crud): Define if missing.
3156         * lib/g++.exp (prune_system_crud): Likewise.
3157
3158         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
3159         Call prune_system_crud.
3160         * lib/dg.exp (dg-runtest): New proc.
3161         Use perror instead of send_user for tcl errors in testcase.
3162         Don't return any value, it's never used.
3163         Don't clobber previous definition of `unknown'.
3164         Print tcl errors in `dg-final'.
3165
3166 Wed Oct 12 13:05:37 1994  Doug Evans  <dje@canuck.cygnus.com>
3167
3168         * lib/dg.exp (dg-process-target): Improve syntax error messages.
3169         (dg-test): Don't print errorInfo, it contains stack backtrace.
3170
3171 Mon Sep 26 12:18:53 1994  Doug Evans  (dje@canuck.cygnus.com)
3172
3173         * lib/g++.exp (runtest_file_p): Define if missing.
3174
3175 Sat Sep 24 15:29:23 1994  Doug Evans  (dje@cygnus.com)
3176
3177         * lib/mike-g++.exp: Comment out loading of g++.exp.
3178         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
3179         (default_g++_version): Always print something.
3180         (default_g++_start): Comment out call to `which'.
3181         (g++_start, g++_load): Deleted (must be defined in config file).
3182         * lib/gcc.exp: Test for existence of $CC at start.
3183         Delete check for tmpdir (done in gcc_init).
3184         (default_gcc_version): Always print something.
3185         (default_gcc_start): Comment out call to `which'.
3186         * config/*.exp: Major cleanup - make cross targets work at least a
3187         little better for g++ (by not being "--tool gcc" specific).
3188         Rename gcc_xxx to ${tool}_xxx.
3189         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
3190         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
3191
3192 Thu Sep 22 11:39:17 1994  Doug Evans  (dje@canuck.cygnus.com)
3193
3194         * lib/c-torture.exp (c-torture-compile): Rework compiler
3195         message processing.
3196
3197         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
3198         c-torture.
3199
3200 Wed Sep 21 09:49:43 1994  Doug Evans  (dje@canuck.cygnus.com)
3201
3202         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
3203
3204         * lib/dg.exp (dg-process-target): Support { target native }.
3205
3206 Tue Sep 20 17:16:55 1994  Doug Evans  (dje@canuck.cygnus.com)
3207
3208         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
3209         looked for "... program xxx got fatal signal".
3210         Correct regsub munging of `comp_output'.
3211         Ignore compiler messages "path prefix not used" and "linker input
3212         file unused".
3213
3214 Wed Sep 14 11:44:40 1994  Doug Evans  (dje@canuck.cygnus.com)
3215
3216         * lib/gcc.exp (runtest_file_p): Define if missing.
3217         * gcc.prms/template.c: Example to work from.
3218
3219 Tue Sep 13 10:30:48 1994  Doug Evans  (dje@canuck.cygnus.com)
3220
3221         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
3222         * lib/dg.exp (dg-test): Call unsupported testcases as such.
3223
3224         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
3225         * gcc.prms/1883.c: Moved from compile/940714-1.c.
3226         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
3227         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
3228
3229         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
3230         (dg-process-target): No longer a varargs proc.
3231         Return S/N for target, P/F for xfail.  All callers changed.
3232         (user option procs): More argument checking.
3233         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
3234         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
3235         (dg-test): Skip test if not running on selected target in `dg-do'.
3236         Update handling of `dg-do-what', `dg-output-text'.
3237         Separate execution pass/fail from output pattern match pass/fail.
3238         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
3239
3240 Mon Sep 12 13:47:35 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
3241
3242         * gcc.c-torture/special/special.exp: Don't expect failure for mips
3243         target for 920510-1.c.
3244
3245 Mon Sep 12 12:44:39 1994  Doug Evans  (dje@canuck.cygnus.com)
3246
3247         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
3248         Clean up comment regarding use of passcnt, etc.
3249         (gcc_stat): Don't update `testcnt' here.
3250         (gcc_finish): Do it here.
3251         Might as well reset `but_id' here too.
3252         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
3253         to determine if the file should be tested.
3254         * gcc.c-torture/compile/compile.exp: Likewise.
3255         * gcc.c-torture/execute/execute.exp: Likewise.
3256         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
3257         * gcc.misc-tests/dg-test.exp: Likewise.
3258         * gcc.prms/prms.exp: Likewise.
3259         * gcc.wendy/wendy.exp: Likewise.
3260         * g++.old-deja.exp: Likewise.
3261         Move "Testing file" message to verbose level 1.
3262
3263 Fri Sep  9 10:21:18 1994  Doug Evans  (dje@canuck.cygnus.com)
3264
3265         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
3266
3267 Thu Sep  8 16:52:43 1994  Doug Evans  (dje@canuck.cygnus.com)
3268
3269         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
3270         (default_gcc_start): Accept optional second list element
3271         of compiler flags.  Print compiler output at verbosity level 2.
3272         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
3273         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
3274         Save current values of framework globals passcnt, failcnt, xpasscnt,
3275         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
3276         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
3277         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
3278         xfailcnt to compute stats.  Update framework global `testcnt' from
3279         pass/fail counts.
3280         (gcc_finish): New proc.  Clean up test environment.
3281         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
3282         (gcc_epass, gcc_efail): Delete.
3283         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
3284         argument of line number.
3285         (dg-init): If the tool has an init routine, call it.
3286         (dg-test): Remove args `cflags_var' and `libs_var'.
3287         Pass all compiler options to ${tool}_start.
3288         Handle missing line number.
3289         (dg-finish): New function.
3290         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
3291         particular files.  Call gcc_finish at end.  Move "skipping test"
3292         message to verbosity level 3.
3293         * gcc.c-torture/compile/compile.exp: Likewise.
3294         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
3295         * gcc.c-torture/execute/execute.exp: Likewise.
3296         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
3297         Print testcase being tried at verbosity level 1.
3298         * gcc.c-torture/special/special.exp: Unset xfail.
3299         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
3300         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
3301         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
3302         * gcc.failure/failure.exp: Likewise.
3303         * gcc.ieee/ieee.exp: Likewise.
3304         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
3305         Update call to dg-test.  Call dg-finish at end.
3306         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
3307         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
3308         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
3309         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
3310         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
3311         * gcc.wendy/wendy.exp: Add copyright.
3312         Delete setting of tmpdir (done by gcc_init).
3313         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
3314         Pass compiler flags to gcc_start.  Call gcc_finish at end.
3315         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
3316         gcc_[ce]pass/fail.
3317
3318 Wed Sep  7 11:09:08 1994  Doug Evans  (dje@canuck.cygnus.com)
3319
3320         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
3321         confusion.
3322         (g++_load): Likewise.
3323
3324         * config/*.exp (gcc_load): Some were varargs fns and some were not.
3325         Rename argument to `prog' to remove the confusion.
3326         Varargs fns behave differently too!
3327         (g++_load): Likewise.
3328
3329         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
3330
3331         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
3332         what it is.  Delete (always) printing of status value for !native.
3333         Simplify verbose code, and include status and exec_output.
3334         (g++_load): Use gcc_load.
3335
3336 Sun Sep  4 13:59:27 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
3337
3338         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
3339         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
3340         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
3341         940714-3.c as these testcases don't exist anymore.  Make
3342         va-arg-1.c expected to pass.
3343
3344 Fri Aug 19 12:27:07 1994  Doug Evans  (dje@canuck.cygnus.com)
3345
3346         * gcc.misc-tests/misc.exp: Only run specific testcases.
3347         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
3348         * gcc.misc-tests/dg-[1-9].c: New files.
3349
3350         * lib/dg.exp: New testsuite driver.
3351         * gcc.prms/prms.exp: Use it.
3352
3353         * README.gcc: New file.
3354
3355         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
3356         Document and reset `lxpass' and `lxfail'.
3357         Simplify "initialized" message.
3358         (gcc_stat): Clean up comments a little.
3359
3360 Tue Aug 16 11:16:46 1994  Doug Evans  (dje@canuck.cygnus.com)
3361
3362         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
3363
3364 Mon Aug 15 21:20:36 1994  Doug Evans  (dje@canuck.cygnus.com)
3365
3366         * lib/old-dejagnu.exp (process-option): New proc.
3367         (old-dejagnu-init, old-dejagnu-stat): Likewise.
3368         (old-dejagnu): Simplify.
3369         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
3370
3371 Sun Aug 14 09:23:53 1994  Jeff Law  (law@snake.cs.utah.edu)
3372
3373         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
3374         exists and is not an empty string.
3375
3376         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
3377         $xfail rather than calling setup_xfail.  Clear $xfail when test is
3378         finished.
3379         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
3380         automatically.
3381
3382         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
3383         longer expected to fail.
3384
3385         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to 
3386         "f" function call.
3387
3388         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
3389
3390         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
3391         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
3392         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
3393         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
3394         c-torture-1.29.
3395
3396         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
3397         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
3398
3399         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
3400
3401         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
3402         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
3403
3404         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
3405         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
3406         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
3407
3408 Tue Jul 12 12:49:44 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
3409
3410         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
3411         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
3412         940714-1.c, 940714-2.c, 940714-3.c},
3413         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
3414         gcc.misc-tests/{mg.c,mg.exp}:
3415         New tests.
3416         * gcc.noncompile/noncompile.exp: Change accordingly.
3417
3418 Thu Jul  7 14:20:33 1994  Doug Evans  (dje@canuck.cygnus.com)
3419
3420         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
3421         Undo previous clobberage.
3422
3423 Mon Jul  4 17:00:59 1994  Jeff Law  (law@snake.cs.utah.edu)
3424
3425         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
3426         * gcc.special/{930510-1.c, special.exp}:
3427         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
3428         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
3429         struct-varargs-1.c}: New tests from c-torture-1.26.
3430
3431 Tue Jun 28 17:39:42 1994  J.T. Conklin  (jtc@phishhead.cygnus.com)
3432
3433         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
3434           argument to switch.
3435
3436 Sat May 21 10:39:38 1994  Bill Cox  (bill@rtl.cygnus.com)
3437
3438         * Revert the previous changes.  Please see Rob's directory
3439           (/lisa/test/rob/progressive/gcc/testsuite) for testing
3440           fixes.
3441
3442 Thu May 19 18:00:03 1994  Bill Cox  (bill@rtl.cygnus.com)
3443
3444         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp, 
3445           g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
3446           g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
3447           g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
3448           g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
3449           g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
3450           g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp, 
3451           g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp, 
3452           g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
3453           g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
3454           g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp, 
3455           g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp, 
3456           g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp, 
3457           g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
3458           g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp, 
3459           g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
3460           g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
3461           g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
3462           g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp, 
3463           g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
3464           g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
3465           g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
3466           gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp, 
3467           gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
3468           gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
3469           lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
3470           lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
3471
3472 Tue May 17 14:55:09 1994  Bill Cox  (bill@rtl.cygnus.com)
3473
3474         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
3475           lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
3476           with perror calls.
3477
3478 Mon May  2 17:41:13 1994  Jason Merrill  (jason@deneb.cygnus.com)
3479
3480         * config/unix.exp (g++_load): Fix syntax.
3481
3482 Thu Apr 14 12:22:10 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
3483
3484         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
3485         * gcc.noncompile/921017-1.c: Deleted obsolete test.
3486         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
3487         Don't expect va-arg-1.c to fail.  Correct expected output for
3488         920928-1.c.
3489         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
3490         * gcc.wendy/hbm4.c: Correct typo.
3491         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
3492
3493 Mon Mar 28 13:29:37 1994  Doug Evans  (dje@canuck.cygnus.com)
3494
3495         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
3496         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
3497         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
3498         * lib/c-torture.exp (c-torture-compile): Ditto.
3499
3500         Reduce volume of output (remove all the -I's and such).
3501         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
3502         Call gcc_cpass, gcc_cfail.
3503         (c-torture): Pass testing option to c-torture-compile.
3504
3505 Mon Mar 21 12:40:33 1994  Doug Evans  (dje@cygnus.com)
3506
3507         Bring patches over from progressive.
3508         * config/default.exp: Exit remote shell cleanly.
3509         (g++_exit, g++_start): Add default versions.
3510         * config/sim.exp (gcc_load): Use perror, not error.
3511
3512 Sun Mar 20 12:05:32 1994  Doug Evans  (dje@canuck.cygnus.com)
3513
3514         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
3515         set in site.exp.
3516
3517 Mon Mar 14 19:30:28 1994  Doug Evans  (dje@cygnus.com)
3518
3519         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
3520         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
3521         (wendy_try): New proc to run testcase.
3522         (main loop): Call 'em.
3523         * gcc.wendy/*.c: Clean up pass to correct expected output.
3524
3525         * lib/gcc.exp: Minor cleanup work.
3526         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
3527
3528 Wed Mar  9 15:22:54 1994  Doug Evans  (dje@canuck.cygnus.com)
3529
3530         * config/sim.exp (gcc_load): Document return codes better.
3531         Don't pass -v to simulator.
3532
3533 Thu Feb 24 07:15:18 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
3534
3535         * gcc.special/920717-x.c: Fix typo.
3536         * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
3537         get at sources.
3538
3539         * lib/mike-gcc.exp: Fix typo.
3540
3541 Tue Feb 15 15:41:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
3542
3543         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
3544         binary to use, transform the name.
3545         * config/*.exp: rename everything. Nuke any g++ specific files,
3546         it's now a special case of gcc that requires no special support.
3547         Add a default.exp for unsupported targets.
3548
3549 Fri Feb 11 12:59:54 1994  Rob Savoye  (rob@poseidon.cygnus.com)
3550
3551         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
3552         lib/old-dejagnu.exp: Fix a few patterns to work with the new
3553         version of Tcl.
3554
3555 Wed Feb  9 21:35:47 1994  Rob Savoye  (rob@darkstar.cygnus.com)
3556
3557         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
3558         than a warning.
3559
3560 Sun Feb  6 16:52:13 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
3561
3562         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
3563
3564 Mon Jan  3 17:28:25 1994  Jim Wilson  (wilson@sphagnum.cygnus.com)
3565
3566         * gcc.execute/execute.exp: Combine opt_list and foption_list into
3567         option_list.  Compile every file with only 4/6 option choices
3568         (same as C torture) instead of with 12/18 different option
3569         choices.
3570         * lib/c-torture.exp: Likewise.
3571
3572         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
3573         not already set.
3574
3575 Thu Dec 30 17:17:07 1993  Mike Stump  (mrs@rtl.cygnus.com)
3576
3577         * lib/old-deja.exp: Add `excess errors test fails' error, now one
3578         can put an XFAIL *-*-* on excess errors.
3579
3580 Sun Dec 19 21:45:34 1993  Jeffrey A. Law  (law@snake.cs.utah.edu
3581
3582         * g++.law: Add more tests derived from g++-bugs snapshots.
3583
3584         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's 
3585         equivalent to g++.law/init9.
3586
3587         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
3588         compiled it, and the a.out file after we've run it.
3589
3590 Fri Dec 17 11:29:56 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
3591
3592         * lib/mike-g++.exp (postbase): Delete the .o file after we've
3593         compiled it, and the a.out file after we've run it.
3594
3595 Fri Dec 17 10:18:16 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
3596
3597         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
3598
3599 Wed Dec 15 20:36:40 1993  Rob Savoye  (rob@darkstar.cygnus.com)
3600
3601         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
3602         version number. 
3603
3604 Sun Dec 12 21:10:04 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
3605
3606         * g++.law: New directory of g++ tests derived from the g++-bugs
3607         snapshots.
3608
3609 Thu Dec 09 16:50:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3610
3611         * gcc.compile: initbug1.c initbug1.exp testcase added
3612
3613 Mon Dec 06 11:09:52 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3614
3615         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
3616         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
3617           fixes submitted by Jeff Law (law@cs.utah.edu)
3618         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
3619           Jeff Law (law@cs.utah.edu)
3620
3621
3622 Tue Nov 30 16:34:07 1993  Mike Stump  (mrs@cygnus.com)
3623
3624         * config/unix-g++.exp: Follow the gcc way of doing things.
3625         * g++.old-deja/old-deja.exp: Minor updates.
3626         * lib/g++.exp: New file, follow the gcc way of doing things.
3627         * lib/old-dejagnu.exp: Minor updates.
3628         * lib/mike-g++.exp: Always unset errorInfo.
3629
3630 Sat Nov  6 11:34:51 1993  Mike Stump  (mrs@cygnus.com)
3631
3632         * lib/gcc.exp: Fix some errors with the below change, CC and
3633         CFLAGS should be global when setting, not local.
3634
3635 Wed Nov  3 11:16:26 1993  Rob Savoye  (rob@darkstar.cygnus.com)
3636
3637         * lib/gcc.exp: Transform tool name.
3638
3639 Wed Oct 27 23:57:29 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3640
3641         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
3642
3643 Wed Oct 27 14:45:50 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3644
3645         * lib/gcc.exp: change gcc_done to gcc_stat
3646
3647 Wed Oct 27 09:57:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3648
3649         * Upgraded gcc testsuite to c-torture version 1.25
3650
3651 Sun Oct 24 10:58:03 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3652
3653         * lib/gcc.exp: added reporting code. Changed verbose compile message.
3654         * lib/c-torture: added hooks for new reporting code.
3655
3656 Thu Oct 21 18:45:32 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3657
3658         * config/sh-gcc.exp: check if sh-sim exists in the path
3659
3660 Mon Oct 18 11:13:22 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3661
3662         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
3663         * gcc.compile/compile.exp: Initial changes for new logic.
3664         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
3665         * gcc.failure/failure.exp: Initial changes for new logic.
3666         * gcc.ieee/ieee.exp: Initial changes for new logic.
3667         * gcc.misc-tests/misc.exp: Initial changes for new logic.
3668         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
3669         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
3670         * lib/c-torture.exp: Initial changes for new logic.
3671         * lib/gcc.exp: Initial changes for new logic.
3672
3673 Fri Oct 15 00:19:42 1993  Mike Stump  (mrs@cygnus.com)
3674
3675         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
3676         depend upon failure or success.  Fully qualify names in failure
3677         and success messages.  Always remove a.out before starting
3678         compile, just in case.  Pay more attention to error text output by
3679         the compiler.  Handle testcases with no known past errors just
3680         like all others, so that things are uniform.  Other miscellaneous
3681         improvements.
3682
3683 Wed Oct 13 15:04:51 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3684
3685         * gcc.cpp: new directory for cpp tests
3686
3687 Mon Oct  4 09:03:41 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3688
3689         * lib/chill.exp: Code reformatted, removed unused code.
3690         * config/unix-chill.exp: Code reformatted, removed unused code.
3691         * chill.execute/execute.exp: Code reformatted, removed unused code.
3692         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
3693
3694 Mon Oct  4 06:19:26 1993  Ian Lance Taylor  (ian@cygnus.com)
3695
3696         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
3697         routines not written.
3698
3699 Mon Sep 27 21:07:44 1993  Rob Savoye  (rob@darkstar.cygnus.com)
3700
3701         * config/bug-gcc.exp: Use new procs from bug.exp.
3702
3703 Tue Sep 21 18:21:12 1993  Rob Savoye  (rob@darkstar.cygnus.com)
3704
3705         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
3706         via ftp, rather than depending on NFS.
3707         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
3708         case.
3709
3710 Thu Sep  9 23:09:15 1993  Rob Savoye  (rob@darkstar.cygnus.com)
3711
3712         * config/bug-gcc.exp: Use new download proc.
3713
3714 Tue Sep 14 19:23:58 1993  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
3715
3716         * chill.execute/execute.exp: cleanups, handles errors better
3717         * chill.compile/compile.exp: rewrite, based on execute.exp
3718         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
3719         * lib/chill.exp: major changes to diff proc and compile and link
3720           procs. added chill_fail and chill_pass wrappers to pass and
3721           fail. added more comments, and handle error codes better. 
3722           Added a hack to capture stderr from exec, so noncompile tests
3723           can work.
3724           
3725 Sat Sep 11 15:30:10 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3726
3727         * chill.execute/execute.exp: rewrite of testsuite driver
3728         * lib/chill.exp: rewrite of testsuite driver
3729         * config/unix-chill.exp: rewrite of testsuite driver
3730
3731 Wed Aug 25 14:11:13 1993  Bill Cox  (bill@rtl.cygnus.com)
3732
3733     In chill.execute:
3734         * iexpr.ch: Standardize uppercase.
3735         * tuples.dat: Standardize uppercase.
3736         * vary.ch: standardize.  Correct varying string assignments.
3737         * vary.dat: Add new output lines.
3738
3739 Tue Aug 24 13:45:49 1993  Bill Cox  (bill@rtl.cygnus.com)
3740
3741     In chill.execute:
3742         * chprintf.ch: Standardize use of uppercase.
3743         * tuples.ch: Standardize and turn arr2 into a DCL,
3744           rather than a SYN.
3745         * pinits.ch: Standardize.
3746
3747 Mon Aug 23 17:26:58 1993  Per Bothner  (bothner@kalessin.cygnus.com)
3748
3749         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
3750         * Makefil: Renamed to Makefile.in.
3751         * configure.in: New.
3752
3753 Mon Aug 23 14:24:13 1993  Bill Cox  (bill@rtl.cygnus.com)
3754
3755     In chill.execute:
3756         * .cvsignore: Add result/output files.
3757         * Makefile: Fix up variables at start.  Use MFLAGS
3758           everywhere.  Correct bool_loc, built_ins entries.
3759           Add entry for vary1.ch.
3760         * bitarray.ch: Standardize upper-case usage.
3761         * bitexpr.ch: Standardize, add output of b1.
3762         * params.ch: Use arrayt in along PROC parameters, to
3763           avoid novelty problems.
3764         * sets.ch: Tiny cleanup.
3765         * vary1.ch: Re-indent.
3766
3767 Tue Aug 17 15:42:07 1993  Bill Cox  (bill@rtl.cygnus.com)
3768
3769         * Add PR-related files to Makefiles, .cvsignore files, etc.
3770
3771 Mon Aug  2 15:46:05 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
3772
3773         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
3774           with compiler objects. New names are test-flow.c and test-loop.c
3775
3776 Tue Jul 27 10:08:08 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
3777
3778         * Upgraded c-torture tests from 1.19 to 1.20
3779
3780         * new files:
3781         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c 
3782         * gcc.compile: 930623-1.c 930623-2.c 
3783         * gcc.noncompile: 930622-1.c 930622-2.c
3784         * gcc.failure: 920411-1.c 920627-2.c
3785         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
3786
3787 Tue Jul 20 15:19:44 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
3788
3789         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
3790           More changes to get testsuite working properly. Needs more work.
3791           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
3792
3793 Mon Jul 19 18:40:31 PDT 1993  Jeff Wheat  (cassidy@cygnus.com)
3794
3795         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
3796           More changes to get testsuite working properly. Needs more work.
3797
3798 Tue Jul 13 18:38:56 PDT 1993 Jeff Wheat  (cassidy@cygnus.com)
3799
3800         * chill.compile/compile.exp: Added for Dejagnu support
3801         * chill.execute/execute.exp: Added for Dejagnu support
3802         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
3803
3804 Sat Jun 19 07:13:05 1993  Bill Cox  (bill@rtl.cygnus.com)
3805
3806     This should complete moving the CHILL test files.
3807         * chill.noncompile(.cvsignore printf.grt 
3808           in-printf.grt chprintf.grt chprintf.ch):
3809           Added test-support files.
3810           (Makefile): Modified further.
3811         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
3812           signal.ch): Added test files.
3813         * chill.execute (.cvsignore printf.grt printr.c
3814           in-printf.grt rts.c chprintf.grt rts.h): Added
3815           test-support files.
3816           (Makefile): More corrections.
3817
3818 Fri Jun 18 23:40:54 1993  Bill Cox  (bill@rtl.cygnus.com)
3819
3820         * chill.compile, chill.execute, chill.nocompile: Add CHILL
3821           test cases, ready for DejaGnu.
3822
3823 Thu Jun 17 19:14:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3824
3825         * Upgraded c-torture tests from 1.18 to 1.19
3826
3827         * gcc.compile: added test(s):
3828           930607-1.c
3829         * gcc.execute: added test(s):
3830           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
3831
3832         * added new subdirectory for misc tests: gcc.misc-tests
3833         * gcc.misc-test(s): added tests:
3834           inst-check.c test-consts.c test-ior.c test-switch.c
3835
3836 Wed Jun  9 16:53:26 1993  Brendan Kehoe  (brendan@lisa.cygnus.com)
3837
3838         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
3839
3840 Mon Jun  7 16:18:40 1993  Ian Lance Taylor  (ian@cygnus.com)
3841
3842         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
3843
3844 Thu Jun  3 13:13:36 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3845
3846         * Upgraded c-torture tests from 1.17 to 1.18
3847
3848 Wed Jun  2 19:02:40 MDT 1993  Jeffrey Wheat  (cassidy@cygnus.com)
3849
3850         * Upgraded c-torture tests from 1.12 to 1.17
3851
3852 Fri Apr 30 09:38:41 1993  Mike Werner  (mtw@deneb.cygnus.com)
3853
3854         * lib/old-dejagnu.exp:
3855           Fixed handling of XFAIL target triplets to correctly
3856           recognize wildcard characters.  Removed code that
3857           appended a unique id tag to the end of the file name
3858           printed out by the result of the testcases within a
3859           given test file.
3860
3861 Thu Apr 29 19:06:29 1993  Mike Werner  (mtw@deneb.cygnus.com)
3862
3863         * lib/old-dejagnu.exp:
3864           Reworked expected failure handling to trigger off of XFAIL
3865           keyword in keyphrase embeded in testcase source code. The
3866           XFAIL keyword must be at the end of the keyphrase line. It
3867           may optionally be followed by one or more target triplets.
3868           It has just occured that the handling of wildcards in the
3869           target triplet may not be correct.
3870
3871 Fri Apr 23 13:16:20 1993  Mike Werner  (mtw@deneb.cygnus.com)
3872
3873         * g++.old-deja/tests:
3874           Moved all subdirectories up one level into g++.old-deja .
3875
3876         * lib/old-dejagnu.exp:
3877           Fixed problem with CXXFLAGS not being properly reset, and being
3878           corrupted with extraneous "-c" compiler option.  This was
3879           causing binaries to not be generated for test that needed them.
3880           Modified strings passed to "pass" and "fail" so that individual
3881           tests from the same test file would be distinguished by an
3882           identifier appended to the test file name in the summary logs;
3883           this corrected a problem with erroneous diff logs.  Added code
3884           to search testcases for expected fail and unexpected pass keywords.
3885
3886 Tue Apr 20 18:27:58 1993  Rob Savoye  (rob at darkstar.cygnus.com)
3887
3888         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
3889
3890 Thu Apr 15 11:01:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
3891
3892         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
3893           Removed extraneous text from end of "Special g++ Options"
3894           keyphrase.
3895
3896         * lib/old-dejagnu.exp: Added pattern matching to look for new
3897           keywords, embedded in testcases comments, which will trigger
3898           calls to xpass and xfail.
3899
3900 Wed Apr 14 14:28:01 1993  Mike Werner  (mtw@deneb.cygnus.com)
3901
3902         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
3903           comments embedded in the testcases, especially the one looking for
3904           special compiler options, as well as the pattern matching for the
3905           compiler output again.
3906
3907 Mon Apr 12 15:15:37 1993  Mike Werner  (mtw@deneb.cygnus.com)
3908
3909         * lib/old-dejagnu.exp: Do a proper check of the return value for
3910           execute tests. Fixed several problems with the pattern matching
3911           of the compiler output which gave erroneous test results.
3912           Changed several of the test result messages to be more descriptive.
3913         * config/unix-g++.exp: Proc g++_load now actually works and
3914           executes the tests passed to it and returns a usable return
3915           value. 
3916
3917 Sun Apr 11 17:22:37 1993  Rob Savoye  (rob at darkstar.cygnus.com)
3918
3919         * lib/gcc.exp: Exits gracefully if $CC is bogus.
3920
3921 Fri Apr  9 09:41:59 1993  Mike Werner  (mtw@deneb.cygnus.com)
3922
3923         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
3924           Modified both files to properly execute the old style
3925           dejagnu tests. The previous versions of these files were
3926           experimental and did not function anything near correctly.
3927
3928 Mon Apr  5 21:08:24 1993  Rob Savoye  (rob@cygnus.com)
3929
3930         * Removed all Makefile.in and configure.in files. No configuration
3931         needed now.
3932
3933 Fri Apr  2 12:15:17 1993  Mike Werner  (mtw@deneb.cygnus.com)
3934
3935         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
3936
3937 Sun Mar 28 11:17:48 1993  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
3938
3939         * gcc.compile/configure.in, gcc.unsorted/configure.in,
3940         gcc.special/configure.in, gcc.noncompile/configure.in,
3941         gcc.execute/configure.in, gcc.code_quality/configure.in,
3942         g++.other/configure.in, g++.old-deja/configure.in,
3943         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
3944         in srcname setting.
3945
3946 Thu Mar 25 20:07:55 1993  Rob Savoye  (rob at darkstar.cygnus.com)
3947
3948         * lib/udi.exp:  Fixed mondfe and mondfe_download.
3949         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
3950         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
3951
3952 Thu Mar 25 13:06:41 1993  Ian Lance Taylor  (ian@cygnus.com)
3953
3954         * config/udi-gdb.exp: Check $shell_id after connecting to target.
3955         (gdb_exit): Don't remove *_soc files.
3956
3957 Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
3958
3959         * lib/c-torture.exp: Don't look for main; instead always use -w
3960         -c.  This is how the c-torture tests work.  Remove the object
3961         file if the compilation succeeds.
3962         * gcc.execute/execute.exp: Remove executable if test passes.
3963         * gcc.noncompile/noncompile.exp: Every test is an expected
3964         failure.
3965         * gcc.special/special.exp: Added tests from c-torture 1.11,
3966         corrected use of existing test.
3967         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
3968         gcc.execute/920625-1.c: Updated to c-torture 1.11.
3969         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
3970         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
3971         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
3972         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
3973         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
3974         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
3975         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
3976         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
3977         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
3978         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
3979         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
3980         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
3981         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
3982         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
3983         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
3984         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
3985         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
3986         c-torture 1.11.
3987         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
3988         correspond to c-torture 1.11.
3989
3990         * New file.
3991