OSDN Git Service

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