OSDN Git Service

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