OSDN Git Service

PR c++/10496
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2
3         PR c++/10496
4         * g++.dg/warn/pmf1.C: New test.
5
6 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7
8         PR c++/4494
9         * g++.dg/warn/main.C: New test.
10
11 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12
13         * gcc.dg/nonnull-3.c: New test.
14
15 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
16
17         * gcc.dg/cpp/Wtrigraphs.c: Update.
18         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
19
20 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
21
22         * gcc.dg/ppc-fsel-1.c: New test.
23
24 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
25
26         PR c/10604
27         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
28
29 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
30
31         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
32
33 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
34
35         PR c++/9364, c++/10553, c++/10586
36         * g++.dg/parse/typename4.C: New test.
37         * g++.dg/parse/typename5.C: Likewise.
38
39 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
40
41         * gcc.c-torture/compile/20030503-1.c: New test.
42
43 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
44
45         * g++.dg/lookup/using5.C: Fix testcase error.
46
47 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
48
49         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
50         since MEABI is no longer supported.  Remove all vestiges
51         of MEABI from the test.
52
53 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
54
55         PR c++/10554
56         * g++.dg/lookup/using5.C: New test.
57
58 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
59
60         PR c++/8772
61         * g++.dg/template/ttp5.C: New test.
62
63 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
64
65         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
66         (dg-gpp-additional-sources): New function.
67         (dg-gpp-additional-files): Likewise.
68         * lib/g++.exp (additional_sources): New variable.
69         (additional_files): Likewise.
70         (g++_target_compile): Deal with them.
71         * lib/old-dejagnu.exp: Remove.
72         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
73         * g++.old-deja: Revise all tests to use dg commands.
74
75 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
76
77         PR c++/9432, c++/9528
78         * g++.dg/lookup/using4.C: New test.
79
80 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
81
82         * gcc.dg/noreturn-5.c: New file.
83         * gcc.dg/noreturn-6.c: New file.
84
85         * gcc.c-torture/compile/inline-1.c: New file.
86
87 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
88
89         PR c++/10551
90         * g++.dg/template/explicit1.C: New test.
91
92 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
93
94         PR c++/10549
95         * g++.dg/other/bitfield1.C: New test.
96
97         PR c++/10527
98         * g++.dg/init/new7.C: New test.
99
100 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
101
102         * g++.dg/ext/desig1.C: New test.
103         * g++.dg/ext/init1.C: Update.
104
105         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
106
107 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
108
109         PR c++/10180
110         * g++.dg/warn/Winline-1.C: New test.
111
112 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
113
114         * gcc.c-torture/execute/string-opt-19.c: New test.
115
116         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
117         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
118
119 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
120
121         PR c++/10506
122         * g++.dg/init/new6.C: New test.
123
124         PR c++/10503
125         * g++.dg/init/ref6.C: New test.
126
127 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
128
129         * g++.dg/warn/weak1.C: XFAIL on AIX4.
130
131 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
132
133         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
134         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
135
136 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
137
138         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
139         initialized static data members.
140
141 2003-04-25  H.J. Lu <hjl@gnu.org>
142
143         * gcc.dg/ia64-sync-4.c: New test.
144
145 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
146
147         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
148         date.
149
150 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
151
152         PR c++/10337
153         * g++.dg/warn/conv1.C: New test.
154         * g++.old-deja/g++.other/conv7.C: Adjust.
155         * g++.old-deja/g++.other/overload14.C: Adjust.
156
157 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
158
159         PR c++/10471
160         * g++.dg/template/defarg2.C: New test.
161
162 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
163
164         * gcc.dg/cpp/include2.c: Update.
165         * gcc.dg/cpp/multiline-2.c: New.
166         * gcc.dg/cpp/multiline.c: Update.
167         * gcc.dg/cpp/strify2.c: Update.
168         * gcc.dg/cpp/trad/literals-2.c: Update.
169
170 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
171
172         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
173
174 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
175
176         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
177
178 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
179
180         PR c++/10451
181         * g++.dg/parse/crash4.C: New test.
182
183         PR c++/9847
184         * g++.dg/parse/crash5.C: New test.
185
186 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
187
188         PR c++/10446
189         * g++.dg/parse/crash3.C: New test.
190
191         PR c++/10428
192         * g++.dg/parse/elab1.C: New test.
193
194 2003-04-22  Devang Patel  <dpatel@apple.com>
195
196         * gcc.dg/cpp/trad/funlike-5.c: New test.
197
198 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
199
200         * g++.dg/other/packed1.C: Fix dg options.
201
202 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
203
204         * g++.dg/other/offsetof2.C: New test.
205
206 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
207
208         * g++.dg/template/recurse.C: Adjust location of error messages.
209
210 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
211
212         PR c++/9881
213         * g++.dg/init/addr-const1.C: New test.
214         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
215
216 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
217
218         PR c++/10405
219         * g++.dg/lookup/struct-hack1.C: New test.
220
221 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
222
223         * ucs.c: Update diagnostic messages.
224
225 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
226
227         * gcc.dg/cpp/truefalse.cpp: New test.
228         * gcc.dg/cpp/cpp.exp: Update.
229         * g++.dg/other/stdbool-if.C: Remove.
230
231 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
232
233         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
234         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
235
236 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
237
238         * gcc.c-torture/compile/20030418-1.c: New test.
239
240 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
241
242         * README.compat: Remove; content moved to doc/sourcebuild.texi.
243
244 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
245
246         PR c++/10347
247         g++.dg/template/dependent-name1.C: New test.
248
249 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
250
251         * gcc.dg/warn-1.c (tourist_guide): New array,
252         contains a pointer to bar.
253
254 2003-04-16  Roger Sayle  <roger@eyesopen.com>
255
256         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
257         * gcc.c-torture/execute/medce-1.c: New test case.
258         * gcc.c-torture/execute/medce-2.c: New test case.
259
260 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
261
262         * lib/prune.exp: Ignore more messages.
263
264         PR c++/10381
265         * g++.dg/parse/lookup3.C: New test.
266
267 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
268
269         * gcc.c-torture/compile/20030415-1.c : New test.
270
271 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
272
273         * gcc.c-torture/execute/scope-2.c: Move to ...
274         * gcc.dg/noncompile/scope.c: .... here.
275
276 2003-04-14  Roger Sayle  <roger@eyesopen.com>
277
278         * gcc.dg/20030414-2.c: New test case.
279
280 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
281
282         PR target/10377
283         * gcc.dg/20030414-1.c: New test.
284
285 2003-04-13  Roger Sayle  <roger@eyesopen.com>
286
287         * gcc.dg/builtins-12.c: New test case.
288         * gcc.dg/builtins-13.c: New test case.
289
290 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
291
292         * gcc.c-torture/execute/string-opt-18.c: New test.
293
294 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
295
296         PR c++/10300
297         * g++.dg/init/new5.C: New test.
298
299 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
300
301         PR c++/7910
302         * g++.dg/ext/dllimport1.C: New test.
303
304 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
305
306         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
307
308 2003-04-11  Bud Davis <bdavis9659@comcast.net>
309
310         PR Fortran/9263
311         * g77.f-torture/noncompile/9263.f: New test
312         PR Fortran/1832
313         * g77.f-torture/execute/1832.f: New test
314
315 2003-04-11  David Chad  <davidc@freebsd.org>
316             Loren J. Rittle  <ljrittle@acm.org>
317
318         libobjc/8562
319         * objc.dg/headers.m: New test.
320
321 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
322
323         * gcc.c-torture/execute/builtin-noret-2.c: New.
324         * gcc.c-torture/execute/builtin-noret-2.x: New.
325         XFAIL builtin-noret-2.c at -O1 and above.
326         * gcc.dg/redecl.c: New.
327         * gcc.dg/Wshadow-1.c: Update error regexps.
328
329 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
330
331         * g++.dg/abi/bitfield10.C: New test.
332
333 2003-04-09  Mike Stump  <mrs@apple.com>
334
335         * gcc.dg/pch/pch.exp: Make testcase names longer.
336         * g++.dg/pch/pch.exp: Make testcase names longer.
337
338 2003-04-08  Roger Sayle  <roger@eyesopen.com>
339
340         * gcc.dg/builtins-11.c: New test case.
341
342 2003-04-08  Roger Sayle  <roger@eyesopen.com>
343
344         * gcc.dg/builtins-9.c: New test case.
345         * gcc.dg/builtins-10.c: New test case.
346
347 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
348
349         * gcc.dg/noncompile/init-4.c.c: New test.
350
351 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
352
353         * gcc.misc-test/gcov-9.c: New test.
354         * gcc.misc-test/gcov-10.c: New test
355         * gcc.misc-test/gcov-11.c: New test.
356
357 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
358
359         PR optimization/10024
360         * gcc.c-torture/compile/20030405-1.c: New test.
361
362 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
363
364         * gcc.dg/pch/static-3.c: New.
365         * gcc.dg/pch/static-3.hs: New.
366         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
367
368 2003-04-04  Richard Henderson  <rth@redhat.com>
369
370         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
371         * g++.dg/eh/forced2.C: Likewise.
372
373 2003-04-03  Mike Stump  <mrs@apple.com>
374
375         * lib/scanasm.exp (scan-assembler): Add xfail processing for
376         target arg.
377         (scan-assembler-times, scan-assembler-not): Likewise.
378         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
379
380 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
381
382         * gcc.dg/sparc-loop-1.c: New test.
383
384 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
385
386         PR other/9274
387         * g++.dg/pch/system-2.C: New.
388         * g++.dg/pch/system-2.Hs: New.
389
390 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
391
392         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
393
394         * g++.dg/eh/simd-1.C (vecfunc): Same.
395
396 2003-04-01  Roger Sayle  <roger@eyesopen.com>
397
398         * gcc.c-torture/execute/20030401-1.c: New test case.
399
400 2003-04-01  Ziemowit Laski <zlaski@apple.com>
401
402         * objc.dg/defs.m: New.
403
404 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
405
406         * g++.dg/eh/simd-1.C: New.
407         * g++.dg/eh/simd-2.C: New.
408
409 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
410
411         * gcc.c-torture/execute/simd-3.c: New.
412
413 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
414
415         PR c/9936
416         * gcc.dg/20030331-2.c: New test.
417
418 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
419
420         PR c++/10278
421         * g++.dg/parse/crash2.C: New test.
422
423 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
424
425         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
426         * gcc.c-torture/execute/20030331-1.c: ...here.
427
428 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
429
430         * gcc.c-torture/execute/20030331-1.c: New test.
431
432 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
433
434         * lib/gcov.exp: Adjust call return testing strings.
435         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
436
437 2003-03-31  Roger Sayle  <roger@eyesopen.com>
438
439         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
440         * gcc.dg/builtins-7.c: New test case.
441         * gcc.dg/builtins-8.c: New test case.
442
443 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
444
445         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
446
447 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
448
449         PR c++/7647
450         * g++.dg/lookup-class-member-2.C: New test.
451
452 2003-03-30  Glen Nakamura  <glen@imodulo.com>
453
454         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
455
456 2003-03-28  Roger Sayle  <roger@eyesopen.com>
457
458         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
459
460 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
461
462         * g++.dg/init/attrib1.C: New test.
463
464 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
465
466         * gcc.dg/ultrasp8.c: New test.
467
468 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
469
470         * gcc.dg/ultrasp7.c: New test.
471
472 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
473
474         PR c++/10047
475         * g++.dg/template/inline1.C: New test.
476
477 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
478
479         * gcc.dg/sparc-dwarf2.c: New test.
480
481 2003-03-27  Roger Sayle  <roger@eyesopen.com>
482
483         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
484         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
485
486 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
487
488         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
489         than reading .x files.
490         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
491         * g77.dg/gcov/gcov-1.f: Likewise.
492         * gcc.misc-tests/gcov-4b.c: Likewise.
493         * gcc.misc-tests/gcov-5b.c: Likewise.
494         * gcc.misc-tests/gcov-6.c: Likewise.
495         * gcc.misc-tests/gcov-7.c: Likewise.
496         * gcc.misc-tests/gcov-8.c: Likewise.
497         * g++.dg/gcov/gcov-1.x: Remove.
498         * g77.dg/gcov/gcov-1.x: Likewise.
499         * gcc.misc-tests/gcov-4b.x: Likewise.
500         * gcc.misc-tests/gcov-5b.x: Likewise.
501         * gcc.misc-tests/gcov-6.x: Likewise.
502         * gcc.misc-tests/gcov-7.x: Likewise.
503         * gcc.misc-tests/gcov-8.x: Likewise.
504
505 2003-03-27  Glen Nakamura  <glen@imodulo.com>
506
507         PR opt/10087
508         * gcc.dg/20030324-1.c: New test.
509
510 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
511
512         PR c++/10224
513         * g++.dg/template/arg3.C: New test.
514
515         PR c++/10158
516         * g++.dg/template/friend18.C: New test.
517
518 2003-03-26  Roger Sayle  <roger@eyesopen.com>
519
520         * g77.f-torture/compile/20030326-1.f: New test case.
521
522 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
523
524         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
525
526         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
527
528 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
529
530         * gcc.dg/ia64-sync-3.c: New test.
531
532 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
533
534         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
535
536 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
537
538         * gcc.dg/ultrasp6.c: New test.
539
540 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
541
542         * gcc.dg/i386-signbit-1.c: New test.
543         * gcc.dg/i386-signbit-2.c: New test.
544         * gcc.dg/i386-signbit-3.c: New test.
545
546 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
547
548         * gcc.dg/ultrasp5.c: Fix options.
549
550 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
551
552         * gcc.dg/ultrasp5.c: Fix comment.
553
554 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
555
556         PR fortran/10197
557         * g77.f-torture/execute/10197.f: New test.
558
559 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
560
561         PR c++/9898, c++/383
562         * g++.dg/template/conv6.C: New test.
563
564         PR c++/10119
565         * g++.dg/template/ptrmem5.C: New test.
566
567         PR c++/10026
568         * g++.dg/lookup/koenig1.C: New test.
569
570         PR C++/10199
571         * g++.dg/lookup/template2.C: New test.
572
573 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
574
575         * g++.dg/opt/rtti1.C: New test.
576
577 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
578
579         * gcc.dg/ultrasp5.c: New test.
580
581 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
582
583         PR middle-end/9967
584         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
585         builtin fputs.
586
587 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
588
589         PR c/8224
590         * gcc.dg/20030323-1.c: New test.
591
592 2003-03-23  Roger Sayle  <roger@eyesopen.com>
593
594         * gcc.c-torture/compile/20030323-1.c: New test case.
595
596 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
597
598         * gcc.dg/20030321-1.c: New test.
599
600 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
601
602         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
603
604 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
605
606         PR c++/9978, c++/9708
607         * g++.dg/ext/vlm1.C: Adjust expected error.
608         * g++.dg/ext/vla2.C: New test.
609         * g++.dg/template/arg1.C: New test.
610         * g++.dg/template/arg2.C: New test.
611
612 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
613
614         * g77.f-torture/execute/select.f: New test.
615         * g77.f-torture/noncompile/select_no_compile.f: New test.
616
617 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
618
619         PR c++/9898
620         * g++.dg/other/error4.C: New test.
621
622 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
623
624         * g++.dg/template/friend17.C: New test.
625
626 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
627
628         * gcc.c-torture/compile/20030320-1.c: New.
629
630 2003-03-20  Roger Sayle  <roger@eyesopen.com>
631
632         * gcc.dg/builtins-6.c: New test case.
633
634 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
635
636         PR target/10073
637         * gcc.c-torture/compile/20030319-1.c: New.
638
639 2003-03-18  Jan Hubicka  <jh@suse.cz>
640
641         * gcc.dg/i386-cvt-1.c: New test.
642
643 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
644
645         * objc.dg/naming-1.m: Use "(parse|syntax) error".
646         * objc.dg/naming-2.m: Likewise.
647
648 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
649
650         PR c++/9639
651         * g++.dg/parse/crash1.C: New test.
652
653 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
654
655         PR c++/8805
656         * g++.dg/eh/cleanup1.C: New test.
657
658 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
659
660         * gcc.c-torture/execute/20030316-1.c: New test case.
661
662 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
663
664         PR c++/9629
665         * g++.dg/init/ctor2.C: New test.
666
667 2003-03-15  Roger Sayle  <roger@eyesopen.com>
668
669         * g77.f-torture/compile/xformat.f: New test case.
670
671 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
672
673         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
674         * g++.old-deja/g++.mike/eh50.C: Likewise.
675
676 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
677
678         PR c++/6440
679         * g++.dg/template/spec7.C: New test.
680         * g++.dg/template/spec8.C: Likewise.
681
682 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
683
684         * gcc.c-torture/execute/20030313-1.c: New test.
685
686 2003-03-14  Richard Henderson  <rth@redhat.com>
687
688         * gcc.dg/inline-2.c: Adjust alpha test for external call.
689
690 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
691
692         * gcc.c-torture/compile/20030314-1.c: New test.
693
694 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
695
696         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
697         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
698         thumb target,
699         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
700         to accept newer _imp__  prefix and additional
701         newline in .drectve section.
702         * gcc.dg/dll-4.c: Likewise.
703         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
704         switch.
705
706 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
707
708         * g++.dg/parse/namespace9.C: New test.
709
710         * g++.dg/init/ref5.C: New test.
711         * g++.dg/parse/ptrmem1.C: Likewise.
712
713 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
714
715         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
716         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
717         regular expression.
718         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
719         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
720
721 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
722
723         * gcc.c-torture/execute/20030224-2.c: New test.
724
725 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
726
727         * gcc.dg/decl-3.c: New test.
728
729 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
730
731         * gcc.dg/i386-loop-2.c: New test.
732
733 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
734
735         PR c++/9474
736         * g++.dg/parse/namespace8.C: New test.
737
738         PR c++/9924
739         * g++.dg/overload/builtin2.C: New test.
740
741 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
742
743         * gcc.dg/return-type-3.c: New test.
744
745 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
746
747         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
748         profiling options are not supported.
749
750 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
751
752         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
753         * g++.old-deja/g++.warn/impint2.C: Likewise.
754
755 2003-03-10  Devang Patel  <dpatel@apple.com>
756
757         * g++.dg/cpp/c++_cmd_1.C: New test.
758         * g++.dg/cpp/c++_cmd_1.h: New file.
759
760 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
761
762         * gcc.dg/altivec-9.c: New file.
763
764 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
765
766         * gcc.dg/ppc-sdata-1.c: New test.
767         * gcc.dg/ppc-sdata-2.c: New test.
768
769 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
770
771         PR c++/9373
772         * g++.dg/opt/ptrmem2.C: New test.
773
774         PR c++/8534
775         * g++.dg/opt/ptrmem1.C: New test.
776
777 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
778
779         * gcc.dg/i386-loop-1.c: New test.
780
781 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
782
783         PR c++/9970
784         * g++.dg/lookup/friend1.C: New test.
785
786 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
787
788         PR c++/9823
789         * g++.dg/parser/constructor1.C: New test.
790
791 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
792
793         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
794
795         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
796
797 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
798
799         * gcc.dg/cpp/Wunused.c: Update test.
800
801 2003-03-08  Jan Hubicka  <jh@suse.cz>
802
803         * gcc.dg/inline-3.c: New test.
804
805 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
806
807         PR c++/9809
808         * g++.dg/parse/builtin1.C: New test.
809
810         PR c++/9982
811         * g++.dg/abi/cookie1.C: New test.
812         * g++.dg/abi/cookie2.C: Likewise.
813
814         PR c++/9524
815         * g++.dg/template/field1.C: New test.
816
817         PR c++/9912
818         * g++.dg/parse/class1.C: New test.
819         * g++.dg/parse/namespace7.C: Likewise.
820         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
821
822 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
823
824         * g++.dg/init/ref4.C: New test.
825
826 2003-03-07  Jan Hubicka  <jh@suse.cz>
827
828         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
829         * gcc.dg/inline-3.c:  New test.
830
831 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
832
833         * g++.dg/init/ref3.C: New test.
834
835         PR c++/9965
836         * g++.dg/init/ref2.C: New test.
837
838         PR c++/9400
839         * g++.dg/warn/Wshadow-2.C: New test.
840
841         PR c++/9791
842         * g++.dg/warn/Woverloaded-1.C: New test.
843
844 2003-03-05  Jan Hubicka  <jh@suse.cz>
845
846         * gcc.dg/i386-local2.c: New.
847         * gcc.dg/i386-local.c: Fix typo.
848
849 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
850
851         * g++.dg/abi/layout3.C: New test.
852
853 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
854
855         * gcc.c-torture/compile/20030305-1.c
856
857 2003-03-05  Jan Hubicka  <jh@suse.cz>
858
859         * gcc.dg/i386-local.c: New.
860
861 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
862
863         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
864
865 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
866
867         * gcc.dg/switch-2.c: New test.
868         * gcc.dg/switch-3.c: New test.
869         * gcc.dg/Wswitch.c: Adjust line numbers.
870         * gcc.dg/Wswitch-default.c: Likewise.
871         * gcc.dg/Wswitch-enum.c: Likewise.
872
873 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
874
875         * gcc.c-torture/execute/20030222-1.c: New test.
876
877 2003-03-03  James E Wilson  <wilson@tuliptree.org>
878
879         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
880
881 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
882
883         PR c++/9878
884         * g++.dg/init/ref1.C: New test.
885
886 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
887
888         * gcc.dg/sh-relax.c: New SH-only test.
889
890 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
891
892         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
893         comment explaining purpose of testcase.
894
895 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
896
897         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
898         for HC11/HC12 (asm needs two int registers).
899         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
900         HC11/HC12 because the test uses an asm which needs two 32-bit
901         registers.
902
903 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
904
905         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
906         for HC11/HC12 (array is too large otherwise).
907         * gcc.c-torture/compile/920501-4.x: New file, likewise.
908         * gcc.c-torture/compile/20010518-2.x: Likewise.
909         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
910         HC11/HC12 (array is too large).
911
912 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
913
914         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
915         * lib/g++-dg.exp (g++-dg-test): Likewise.
916
917 2003-03-01  Roger Sayle  <roger@eyesopen.com>
918
919         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
920         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
921
922 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
923
924         * g++.dg/warn/implicit-typename1.C: Remove warning.
925
926 2003-02-28  Richard Henderson  <rth@redhat.com>
927
928         * gcc.dg/noreturn-1.c: Move noreturn warning line.
929         * gcc.dg/return-type-1.c: Move control reaches end warning line.
930
931 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
932
933         * gcc.dg/pch/pch.exp: Change .pch to .gch.
934         * g++.dg/pch/pch.exp: Likewise.
935
936 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
937
938         PR c++/9879
939         * testsuite/g++.dg/init/new4.C: New test.
940
941 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
942
943         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
944
945 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
946
947         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
948         unsigned long.
949
950         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
951         wider than float.
952
953 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
954
955         * lib/scanasm.exp: Add support for counting numbers of
956         occurences.
957         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
958         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
959
960 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
961
962         PR c++/9683
963         * g++.dg/template/static3.C: New test.
964
965         PR c++/9829
966         * g++.dg/parse/namespace6.C: New test.
967
968 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
969
970         PR target/9732
971         * gcc.dg/20030225-1.c: New test.
972
973 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
974
975         * README: Remove out-of-date information.
976
977         PR c++/9836
978         * g++.dg/template/spec6.C: New test.
979
980 2003-02-24  Jeff Law  <law@redhat.com>
981
982         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
983
984 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
985
986         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
987         * gcc.dg/pragma-ep-1.c: Likewise.
988
989 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
990
991         PR c++/9602
992         * g++.dg/template/friend16.C: New test.
993
994 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
995
996         PR c++/5333
997         * g++.dg/parse/fused-params1.C: Adjust error messages.
998         * g++.dg/template/nested3.C: New test.
999
1000 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1001
1002         * g++.dg/abi/param1.C: New test.
1003
1004 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1005
1006         PR c++/7982
1007         * g++.dg/warn/implicit-typename1.C: New test.
1008
1009 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1010
1011         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1012         with "mtune".
1013         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1014         * gcc.c-torture/execute/20010129-1.x: Likewise.
1015         * gcc.dg/20011107-1.c: Likewise.
1016         * gcc.dg/20020108-1.c: Likewise.
1017         * gcc.dg/20020122-3.c: Likewise.
1018         * gcc.dg/20020206-1.c: Likewise.
1019         * gcc.dg/20020310-1.c: Likewise.
1020         * gcc.dg/20020426-2.c: Likewise.
1021         * gcc.dg/20020517-1.c: Likewise.
1022         * gcc.dg/991230-1.c: Likewise.
1023         * gcc.dg/i386-unroll-1.c: Likewise.
1024         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1025
1026 2003-02-22  Jan Hubicka  <jh@suse.cz>
1027
1028         * gcc.dg/i386-mul.c: New test.
1029
1030 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1031
1032         * gcc.dg/builtins-5.c: New test case.
1033
1034 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1035
1036         * gcc.dg/asmreg-1.c: New test.
1037
1038 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1039
1040         PR c++/9749
1041         * g++.dg/parse/varmod1.C: New test.
1042
1043 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1044
1045         PR c++/9727
1046         * g++.dg/template/op1.C: New test.
1047
1048 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1049
1050         PR c++/8906
1051         * g++.dg/template/nested2.C: New test.
1052
1053 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1054
1055         PR c++/8724
1056         * g++.dg/expr/dtor1.C: New test.
1057
1058 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1059
1060         * gcc.dg/cpp/include3.c: New test.
1061         * gcc.dg/cpp/inc/foo.h: New file.
1062
1063 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1064
1065         * gcc.c-torture/execute/20030221-1.c: New test.
1066
1067 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1068
1069         PR c++/9729
1070         * g++.dg/abi/conv1.C: New test.
1071
1072 2003-02-20  Jan Hubicka  <jh@suse.cz>
1073
1074         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1075
1076 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1077
1078         * gcc.c-torture/compile/20030219-1.c: New test.
1079
1080 2003-02-18  Jan Hubicka  <jh@suse.cz>
1081
1082         * gcc.dg/funcorder.c: New test.
1083
1084 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1085
1086         * gcc.c-torture/execute/20030218-1.c: New.
1087
1088 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1089
1090         * gcc.dg/20030218-1.c: New.
1091
1092 2003-02-18  Richard Henderson  <rth@redhat.com>
1093
1094         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1095         * gcc.dg/attr-used-2.c: New.
1096
1097 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1098
1099         PR c++/9704
1100         * g++.dg/init/copy5.C: New test.
1101
1102 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1103
1104         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1105         * g++.dg/pch/pch.exp: Likewise.
1106
1107 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1108
1109         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1110         STACK_SIZE is not defined.
1111
1112 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1113
1114         PR c++/9457
1115         * g++.dg/template/init1.C: New test.
1116
1117 2003-02-16  Jan HUbicka  <jh@suse.cz>
1118
1119         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1120         (foo): Add few extra tests
1121         * gcc.dg/c99-const-expr-3.c: Likewise.
1122         * gcc.c-torture/execute/20030216-1.c: New.
1123
1124 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1125
1126         PR c++/9459
1127         * g++.dg/ext/typeof4.C: New test.
1128
1129 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1130
1131         * gcc.dg/i386-387-3.c: New test case.
1132
1133 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1134
1135         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1136         cris-*-elf* cris-*-aout* and mmix-*-*.
1137
1138 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1139
1140         * gcc.dg/20030213-1.c: New test.
1141
1142 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1143
1144         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1145         * gcc.dg/i386-387-2.c: Likewise.
1146
1147 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1148
1149         * gcc.dg/ppc-spe.c: Fix formatting.
1150         Enable tests that were previously unsupported by gas.
1151         Delete tests for instructions that no longer exist.
1152         Switch arguments on evsubifw builtin.
1153
1154 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1155
1156         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1157         STACK_SIZE is too small.
1158
1159 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1160             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1161
1162         * gcc.dg/decl-2.c: New test.
1163
1164 2003-02-10  Jan Hubicka  <jh@suse.cz>
1165
1166         * gcc.dg/i386-fpcvt-1.c:  New test.
1167
1168 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1169
1170         * gcc.c-torture/execute/20030209-1.c: New test.
1171
1172 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1173
1174         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1175         int-wide bitops, use the constants of the same width.
1176         Likewise, if long long is 32-bit wide, test bitops using
1177         32-bit constants.
1178
1179 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1180
1181         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1182
1183 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1184
1185         * testsuite/gcc.dg/builtins-4.c: New test case.
1186
1187 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1188
1189         * gcc.dg/20020430-1.c: Fix dg command typos.
1190         * gcc.dg/20020503-1.c: Likewise.
1191
1192 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1193
1194         PR c++/8785
1195         * g++.dg/parse/fused-params1.C: New test.
1196
1197         PR c++/8857
1198         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1199
1200         PR c++/8921
1201         * g++.dg/parse/non-dependent1.C: New test.
1202
1203         PR c++/8928
1204         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1205
1206         PR c++/9228
1207         * g++.dg/parse/undefined7.C: New test.
1208         * g++.dg/parse/non-templ1.C: New test.
1209
1210         PR c++/9229
1211         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1212
1213 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1214
1215         * gcc.c-torture/compile/20030206-1.c: New test.
1216
1217 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1218
1219         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1220         "pow" to "foo" to avoid potential confusion with a math built-in.
1221
1222 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1223
1224         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1225         conditions for SPARC targets.
1226
1227 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1228
1229         * gcc.dg/20030204-1.c: New test.
1230
1231 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1232
1233         PR c++/38
1234         * g++.dg/parse/array-size1.C: New test.
1235
1236         PR c++/5657
1237         * g++.dg/parse/undefined3.C: New test.
1238
1239         PR c++/5665
1240         * g++.dg/parse/undefined4.C: New test.
1241
1242         PR c++/5975
1243         * g++.dg/parse/undefined5.C: New test.
1244
1245         PR c++/7259
1246         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1247
1248         PR c++/8578
1249         * g++.dg/parse/casting-operator1.C: New test.
1250
1251         PR c++/8596
1252         * g++.dg/parse/undefined6.C: New test.
1253
1254         PR c++/8736
1255         * g++.dg/parse/missing-template1.C: New test.
1256
1257 2003-02-04  Jan Hubicka  <jh@suse.cz>
1258
1259         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1260         * gcc.dg/i386-cmov?.c:  Likewise.
1261         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1262         * gcc.dg/i386-ssefp-1.c:  Likewise.
1263         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1264         conventions.
1265
1266 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1267
1268         PR c++/7129
1269         * testsuite/g++.dg/ext/max.C: New test.
1270
1271 2003-02-03  Jan Hubicka  <jh@suse.cz>
1272
1273         * gcc.c-torture/execute/20030203-1.c: New test.
1274
1275 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1276
1277         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1278         'natural-endian'.
1279
1280 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1281
1282         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1283         * g++.dg/init/new2.C: Likewise.
1284         * g++.dg/other/new1.C: Likewise.
1285
1286 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1287
1288         * gcc.dg/struct-ret-libc.c: New test.
1289
1290 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1291
1292         * gcc.dg/20030129-1.c: New test.
1293
1294 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1295
1296         PR c++/8849
1297         * g++.dg/template/ptrmem4.C: New test.
1298
1299 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1300
1301         * g++.dg/parser/constant1.C: New test.
1302
1303 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1304
1305         PR c++/8591
1306         * g++.dg/parse/friend2.C: New test.
1307
1308 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1309
1310         PR c++/9437
1311         * g++.dg/template/unify4.C: New test.
1312
1313 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1314
1315         * gcc.c-torture/execute/20030128-1.c: New test.
1316
1317 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1318
1319         * g++.dg/lookup/nested1.C: Test moved from ...
1320         * g++.old-deja/g++.other/lookup24.C: ... here.
1321
1322 2003-01-28  Jan Hubicka  <jh@suse.cz>
1323
1324         * gcc.dg/i386-cmov5.c:  New test.
1325
1326 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1327
1328         * gcc.c-torture/execute/20010925-1.c: Changed the
1329         memcpy declaration.
1330
1331 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1332
1333         PR c++/3902
1334         * g++.dg/parse/template5.C: New test.
1335
1336 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1337
1338         PR fortran/9258
1339         * g77.dg/pr9258: New test.
1340
1341 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1342
1343         * README: Move relevant parts from README.g++.
1344
1345         * README.g++: Remove this file.
1346
1347 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1348
1349         * g++.dg/abi/dcast1.C: New test.
1350
1351 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1352
1353         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1354
1355 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1356
1357         PR c++/47
1358         * g++.old-deja/g++.other/lookup24.C: New test.
1359
1360 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1361
1362         PR middle-end/7227
1363         * gcc.dg/uninit-C.c: New test.
1364
1365 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
1366
1367         * g++.dg/abi/covariant1.C: New test.
1368
1369 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1370
1371         * gcc.dg/20030123-1.c: New test.
1372
1373 2003-01-25  Jan Hubicka  <jh@suse.cz>
1374
1375         PR opt/8492
1376         * gcc.c-torture/compile/20030125-1.c
1377
1378 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
1379
1380         PR c++/9403
1381         * g++.dg/parse/template3.C: New test.
1382         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1383
1384         PR c++/795
1385         * g++.dg/parse/template4.C: New test.
1386
1387         PR c++/9415
1388         * g++.dg/template/qual2.C: New test.
1389
1390         PR c++/8545
1391         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1392
1393         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1394
1395 2003-01-25  Roger Sayle  <roger@eyesopen.com>
1396
1397         * gcc.c-torture/execute/switch-1.c: New test case.
1398
1399 2003-01-25  Jan Hubicka  <jh@suse.cz>
1400
1401         * gcc.c-torture/execute/20030125-1.[cx]: New test.
1402
1403 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1404
1405         Tweaks for Bison-1.875. From the NEWS file:
1406         "- `parse error' -> `syntax error'
1407         Bison now uniformly uses the term `syntax error'"
1408         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1409         * gcc.dg/cpp/digraph2.c: Likewise.
1410         * gcc.dg/cpp/direct2.c: Likewise.
1411         * gcc.dg/cpp/paste4.c: Likewise.
1412         * gcc.dg/c90-restrict-1.c: Likewise.
1413         * gcc.dg/c99-func-2.c: Likewise.
1414         * gcc.dg/noncompile/920721-2.c: Likewise.
1415         * gcc.dg/noncompile/930622-2.c: Likewise.
1416         * gcc.dg/noncompile/940112-1.c: Likewise.
1417         * gcc.dg/noncompile/950921-1.c: Likewise.
1418         * gcc.dg/noncompile/951123-1.c: Likewise.
1419         * gcc.dg/noncompile/971104-1.c: Likewise.
1420         * gcc.dg/noncompile/990416-1.c: Likewise.
1421
1422 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
1423
1424         * g++.dg/parse/undefined1.C: Add error message.
1425
1426 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1427
1428         PR c++/9354
1429         * g++.dg/parse/new1.C: New test.
1430
1431         PR c++/9216
1432         * g++.dg/parse/template2.C: New test.
1433
1434         PR c++/9354
1435         * g++.dg/parse/typedef2.C: New test.
1436
1437         PR c++/9328
1438         * g++.dg/ext/typeof3.C: New test.
1439
1440 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1441
1442         PR c++/2738
1443         * g++.dg/parse/ret-type1.C: New test.
1444
1445         PR c++/3792
1446         * g++.dg/parse/tmpl-outside1.C: New test.
1447
1448         PR c++/4207
1449         * g++.dg/parse/int-as-enum1.C: New test.
1450
1451         PR c++/4903
1452         * g++.dg/parse/no-typename1.C: New test.
1453
1454         PR c++/5533
1455         * g++.dg/parse/no-value1.C: New test.
1456
1457         PR c++/5921
1458         * g++.dg/parse/wrong-inline1.C: New test.
1459
1460         PR c++/6402
1461         * g++.dg/parse/ref1.C: New test.
1462
1463         PR c++/6992
1464         * g++.dg/parse/attr-ctor1.C: New test.
1465
1466         PR c++/7229
1467         * g++.dg/parse/namespace5.C: New test.
1468
1469         PR c++/7917
1470         * g++.dg/parse/func-def1.C: New test.
1471
1472         PR c++/8143
1473         * g++.dg/parse/undefined1.C: New test.
1474
1475         PR c++/5723, PR c++/8522
1476         * g++.dg/parse/specialization1.C: New test.
1477
1478         PR c++/163, PR c++/8595
1479         * g++.dg/parse/struct-as-enum1.C: New test.
1480
1481         PR c++/9173
1482         * g++.dg/parse/undefined2.C: New test.
1483
1484 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1485
1486         PR c++/9298
1487         * g++.dg/parse/template1.C: New test.
1488
1489         PR c++/9384
1490         * g++.dg/parse/using1.C: New test.
1491
1492         PR c++/9285
1493         PR c++/9294
1494         * g++.dg/parse/expr2.C: New test.
1495
1496         PR c++/9388
1497         * g++.dg/parse/lookup2.C: Likewise.
1498
1499 2003-01-21  Jan Hubicka  <jh@suse.cz>
1500
1501         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
1502         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
1503         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1504         * gcc.c-torture/execute/string-opt-*.c: Likewise.
1505
1506 2003-01-20  Nick Clifton  <nickc@redhat.com>
1507
1508         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
1509         problem with ARM sibcall code generation.
1510
1511 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1512
1513         * gcc.c-torture/execute/20030120-1.c: New.
1514
1515 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
1516
1517         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1518
1519 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
1520
1521         PR c++/9272
1522         * g++.dg/parse/ctor1.C: New test.
1523
1524         PR c++/9294:
1525         * g++.dg/parse/qualified1.C: New test.
1526
1527         * g++.dg/parse/typename3.C: New test.
1528
1529 2003-01-16  Richard Henderson  <rth@redhat.com>
1530
1531         * g++.dg/tls/init-2.C: Fix error matches for real this time.
1532
1533 2003-01-16  Richard Henderson  <rth@redhat.com>
1534
1535         * g++.dg/pch/pch.exp: Copy test header to the working directory
1536         before using it either for precompilation or direct use.
1537         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1538         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1539
1540 2003-01-16  Richard Henderson  <rth@redhat.com>
1541
1542         * gcc.dg/pch/pch.exp: Copy test header to the working directory
1543         before using it either for precompilation or direct use.
1544         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1545         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1546
1547 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
1548
1549         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1550         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1551         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1552         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1553         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1554         typename warning into error.
1555         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1556         error messages.
1557         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1558         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1559         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1560         messages.
1561         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1562         make declaration visible in template.
1563         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1564         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1565         messages.
1566         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1567         message.
1568         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1569         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1570         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1571         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1572         typename warning with error message.
1573         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1574         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1575         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1576
1577 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
1578
1579         * g++.dg/parse/ambig2.C: New test.
1580
1581 2003-01-15  Richard Henderson  <rth@redhat.com>
1582
1583         * g++.dg/tls/init-2.C: Update error message string.
1584
1585 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1586
1587         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1588
1589 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1590
1591         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1592         all for HC11/HC12.
1593         * gcc.c-torture/compile/20001205-1.x: Likewise.
1594         * gcc.c-torture/compile/20001226-1.x: Likewise.
1595         * gcc.c-torture/compile/920520-1.x: Likewise.
1596         * gcc.c-torture/compile/961203-1.x: Likewise.
1597         * gcc.c-torture/compile/20020604-1.x: Likewise.
1598
1599 2003-01-15  Jan Hubicka  <jh@suse.cz>
1600
1601         * gcc.c-torture/compile/20030115-1.c: New test.
1602
1603         * gcc.dg/i386-fpcvt-1.c: New test.
1604         * gcc.dg/i386-fpcvt-2.c: New test.
1605
1606 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
1607
1608         Further conform g++'s __vmi_class_type_info to the C++ ABI
1609         specification.
1610         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1611         the specification.
1612
1613 2003-01-14  Jan Hubicka  <jh@suse.cz>
1614
1615         * gcc.dg/i386-fpcvt-1.c: New test.
1616         * gcc.dg/i386-fpcvt-2.c: New test.
1617
1618 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1619
1620         * gcc.dg/i386-mmx-3.c: New test.
1621
1622 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
1623
1624         PR c++/9264
1625         * g++.dg/parse/octal1.C: New file.
1626
1627         PR c++/9172
1628         * g++.dg/parse/typename1.C: New file.
1629
1630 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
1631
1632         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1633         * gcc.dg/bf-no-ms-layout.c: Likewise.
1634         * gcc.dg/bf-ms-attrib.c: Likewise.
1635
1636 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
1637
1638         PR c++/9099
1639         * g++.dg/parse/dtor1.C: New file.
1640
1641         PR c++/9128
1642         * g++.dg/rtti/typeid1.C: New file.
1643
1644         PR c++/9153
1645         * g++.dg/parse/lookup1.C: New file.
1646
1647         PR c++/9171
1648         * g++.dg/templ/spec5.C: New file.
1649
1650 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
1651
1652         * gcc.c-torture/compile/20030110-1.c: New test.
1653
1654 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
1655
1656         Merge from pch-branch:
1657
1658         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
1659
1660         * gcc.dg/pch/cpp-1.h: New.
1661         * gcc.dg/pch/cpp-1.c: New.
1662         * gcc.dg/pch/cpp-2.h: New.
1663         * gcc.dg/pch/cpp-2.c: New.
1664
1665         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
1666
1667         * gcc.dg/pch/except-1.h: New.
1668         * gcc.dg/pch/except-1.c: New.
1669
1670         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
1671
1672         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1673         running test.
1674         * gcc.dg/pch: Include *.hp not *.h.
1675         * gcc.dg/pch/system-1.h: New.
1676         * gcc.dg/pch/system-1.c: New.
1677
1678         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
1679
1680         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1681         rather than trying to build and run a program using PCH.
1682         * gcc.dg/pch: Remove dg-do commands from test files.
1683
1684         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
1685
1686         * gcc.dg/pch/macro-3.c: New.
1687         * gcc.dg/pch/macro-3.h: New.
1688
1689         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
1690
1691         * gcc.dg/pch/common-1.c: New.
1692         * gcc.dg/pch/common-1.h: New.
1693         * gcc.dg/pch/decl-1.c: New.
1694         * gcc.dg/pch/decl-1.h: New.
1695         * gcc.dg/pch/decl-2.c: New.
1696         * gcc.dg/pch/decl-2.h: New.
1697         * gcc.dg/pch/decl-3.c: New.
1698         * gcc.dg/pch/decl-3.h: New.
1699         * gcc.dg/pch/decl-4.c: New.
1700         * gcc.dg/pch/decl-4.h: New.
1701         * gcc.dg/pch/decl-5.c: New.
1702         * gcc.dg/pch/decl-5.h: New.
1703         * gcc.dg/pch/global-1.c: New.
1704         * gcc.dg/pch/global-1.h: New.
1705         * gcc.dg/pch/inline-1.c: New.
1706         * gcc.dg/pch/inline-1.h: New.
1707         * gcc.dg/pch/inline-2.c: New.
1708         * gcc.dg/pch/inline-2.h: New.
1709         * gcc.dg/pch/static-1.c: New.
1710         * gcc.dg/pch/static-1.h: New.
1711         * gcc.dg/pch/static-2.c: New.
1712         * gcc.dg/pch/static-2.h: New.
1713
1714         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
1715
1716         * g++.dg/pch/pch.exp: Better handle failing testcases.
1717         * gcc.dg/pch/pch.exp: Likewise.
1718         * gcc.dg/pch/macro-1.c: New.
1719         * gcc.dg/pch/macro-1.h: New.
1720         * gcc.dg/pch/macro-2.c: New.
1721         * gcc.dg/pch/macro-2.h: New.
1722
1723         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
1724
1725         * g++.dg/dg.exp: Treat files in pch/ specially.
1726         * g++.dg/pch/pch.exp: New file.
1727         * g++.dg/pch/empty.H: New file.
1728         * g++.dg/pch/empty.C: New file.
1729         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1730         "precompile".
1731
1732         * gcc.dg/pch/pch.exp: New file.
1733         * gcc.dg/pch/empty.h: New file.
1734         * gcc.dg/pch/empty.c: New file.
1735         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1736         "precompile".
1737
1738 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1739
1740         * g++.dg/template/friend14.C: New test.
1741
1742 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1743
1744         * gcc.dg/old-style-asm-1.c: New test.
1745
1746 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
1747
1748         * gcc.c-torture/compile/20030109-1.c: New test.
1749
1750 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1751
1752         * gcc.c-torture/execute/20030109-1.c: New test.
1753
1754 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1755
1756         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1757         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1758         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1759         * g++.old-deja/g++.mike/eh2.C: Likewise
1760         * g++.old-deja/g++.mike/eh3.C: Likewise
1761         * g++.old-deja/g++.mike/eh5.C: Likewise
1762         * g++.old-deja/g++.mike/eh6.C: Likewise
1763         * g++.old-deja/g++.mike/eh7.C: Likewise
1764         * g++.old-deja/g++.mike/eh8.C: Likewise
1765         * g++.old-deja/g++.mike/eh9.C: Likewise
1766         * g++.old-deja/g++.mike/eh10.C: Likewise
1767         * g++.old-deja/g++.mike/eh12.C: Likewise
1768         * g++.old-deja/g++.mike/eh13.C: Likewise
1769         * g++.old-deja/g++.mike/eh14.C: Likewise
1770         * g++.old-deja/g++.mike/eh16.C: Likewise
1771         * g++.old-deja/g++.mike/eh17.C: Likewise
1772         * g++.old-deja/g++.mike/eh18.C: Likewise
1773         * g++.old-deja/g++.mike/eh21.C: Likewise
1774         * g++.old-deja/g++.mike/eh23.C: Likewise
1775         * g++.old-deja/g++.mike/eh24.C: Likewise
1776         * g++.old-deja/g++.mike/eh25.C: Likewise
1777         * g++.old-deja/g++.mike/eh26.C: Likewise
1778         * g++.old-deja/g++.mike/eh27.C: Likewise
1779         * g++.old-deja/g++.mike/eh28.C: Likewise
1780         * g++.old-deja/g++.mike/eh29.C: Likewise
1781         * g++.old-deja/g++.mike/eh31.C: Likewise
1782         * g++.old-deja/g++.mike/eh33.C: Likewise
1783         * g++.old-deja/g++.mike/eh34.C: Likewise
1784         * g++.old-deja/g++.mike/eh35.C: Likewise
1785         * g++.old-deja/g++.mike/eh36.C: Likewise
1786         * g++.old-deja/g++.mike/eh37.C: Likewise
1787         * g++.old-deja/g++.mike/eh38.C: Likewise
1788         * g++.old-deja/g++.mike/eh39.C: Likewise
1789         * g++.old-deja/g++.mike/eh40.C: Likewise
1790         * g++.old-deja/g++.mike/eh41.C: Likewise
1791         * g++.old-deja/g++.mike/eh42.C: Likewise
1792         * g++.old-deja/g++.mike/eh44.C: Likewise
1793         * g++.old-deja/g++.mike/eh46.C: Likewise
1794         * g++.old-deja/g++.mike/eh47.C: Likewise
1795         * g++.old-deja/g++.mike/eh48.C: Likewise
1796         * g++.old-deja/g++.mike/eh49.C: Likewise
1797         * g++.old-deja/g++.mike/eh50.C: Likewise
1798         * g++.old-deja/g++.mike/eh51.C: Likewise
1799         * g++.old-deja/g++.mike/eh53.C: Likewise
1800         * g++.old-deja/g++.mike/eh55.C: Likewise
1801         * g++.old-deja/g++.mike/p7912.C: Likewise
1802         * g++.old-deja/g++.mike/p9706.C: Likewise
1803         * g++.old-deja/g++.mike/p10416.C: Likewise
1804         * g++.old-deja/g++.mike/p11667.C: Likewise
1805         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1806         Remove redundant reference to Iris.
1807         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1808         Elxsi, i860, Pico Java, and WE32K.
1809
1810 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1811
1812         * g++.dg/ext/asm4.C: New test.
1813
1814 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1815
1816         PR c++/9030
1817         * g++.dg/template/friend12.C: New test.
1818         * g++.dg/template/friend13.C: Likewise.
1819         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1820
1821 2003-01-08  Jan Hubicka  <jh@suse.cz>
1822
1823         * gcc.dg/i386-cadd.c: New test.
1824         * gcc.dg/i386-cmov4.c: Likewise.
1825
1826 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1827
1828         PR c++/9165
1829         * g++.dg/warn/Wunused-3.C: New test.
1830
1831         * g++.dg/abi/bitfield9.C: New test.
1832
1833         PR c++/9189
1834         * g++.dg/parse/defarg3.C: New test.
1835
1836 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1837
1838         * g++.dg/parse/ambig1.C: New test.
1839         * g++.dg/parse/defarg2.C: New test.
1840
1841 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1842
1843         * g++.dg/template/defarg-1.C: New test.
1844         * g++.dg/template/local2.C: Likewise.
1845
1846 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1847
1848         * gcc.c-torture/execute/20030105-1.c: New test.
1849
1850 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1851
1852         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1853         * g++.dg/parse/namespace4.C: Likewise.
1854
1855 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1856
1857         * g++.dg/template/ntp2.C: New test.
1858
1859 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1860
1861         * g++.dg/parse/extern-C-1.C: New test.
1862
1863         * g++.dg/parse/namespace4.C: New test.
1864
1865         * g++.dg/template/nested1.C: New test.
1866
1867         * g++.dg/parse/namespace3.C: New test.
1868
1869 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1870
1871         * g++.dg/lookup/two-stage1.C: New test.
1872
1873 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1874
1875         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1876         * g++.old-deja/g++.jason/access8.C: Likewise.
1877         * g++.old-deja/g++.other/decl5.C: Likewise.
1878
1879 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1880
1881         * g++.dg/parse/parse7.C: New test.
1882
1883 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1884
1885         PR c++/2843
1886         * g++.dg/ext/attrib7.C: New test.
1887
1888 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1889
1890         * g++.dg/parse/parse6.C: New test.
1891
1892 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1893
1894         * gcc.dg/h8300-stack-1.c: New.
1895
1896 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1897
1898         g++.dg/lookup/exception1.C: New test.
1899
1900         g++.dg/lookup/template1.C: New test.
1901
1902         g++.dg/parse/namespace2.C: New test.
1903
1904         g++.dg/parse/parens2.C: New test.
1905
1906 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1907
1908         * g++.dg/parse/parse5.C: New test.
1909         * g++.dg/lookup/scoped4.C: New test.
1910
1911 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1912
1913         * g++.dg/parse/parens1.C: New test.
1914
1915         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1916         angle-bracket1.C.
1917         * g++.dg/parse/parens2.C: New test.
1918
1919         * g++.dg/lookup/scope-operator1.C: New test.
1920
1921         * g++.dg/parse/operator1.C: New test.
1922
1923 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1924
1925         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1926         * g++.old-deja/g++.other/access6.C: Likewise.
1927         * g++.old-deja/g++.other/decl1.C: Likewise.
1928         * g++.old-deja/g++.pt/typename12.C: Likewise.
1929
1930 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1931
1932         * g++.dg/parse/namespace1.C: New test.
1933
1934 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1935
1936         * g++.dg/parse/parse4.C: New test.
1937
1938 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1939
1940         * g++.dg/parse/parse3.C: New test.
1941
1942 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1943
1944         * g++.dg/parse/parse2.C: New test.
1945
1946 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1947
1948         * g++.dg/template/friend11.C: New test.
1949
1950 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1951
1952         * g++.dg/parse/parse1.C: New test.
1953
1954 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1955
1956         * lib/profopt.exp: Change the name of a global variable to avoid
1957         possible clashes with other test suites.
1958
1959 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1960
1961         * g++.dg/inherit/covariant8.C: New test.
1962
1963 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1964
1965         * g++.dg/init/array9.C: New test.
1966
1967         PR c++/9112
1968         * g++.dg/parse/expr1.C: New test.
1969
1970 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1971
1972         * gcc.c-torture/compile/20021230-1.c: New test.
1973
1974 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1975
1976         * g++.dg/inherit/covariant5.C: New test.
1977         * g++.dg/inherit/covariant6.C: New test.
1978         * g++.dg/inherit/covariant7.C: New test.
1979
1980 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1981
1982         PR c++/2739
1983         * g++.dg/other/access2.C: New test.
1984
1985 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1986
1987         * g++.dg/other/anon-struct.C: No longer fails
1988         * g++.old-deja/g++.brendan/parse4.C: Likewise.
1989         * g++.old-deja/g++.brendan/parse5.C: Likewise.
1990         * g++.old-deja/g++.brendan/parse6.C: Likewise.
1991
1992 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1993
1994         * g++.dg/parse/angle-bracket.C (main): No longer fails.
1995
1996 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
1997
1998         * g++.dg/eh/spec4.C: Remove stray semicolon.
1999         * g++.dg/expr/pmf-1.C: Change error message.
2000         * g++.dg/ext/asm1.C: Remove stray semicolon.
2001         * g++.dg/ext/typename1.C: Add missing typenames.
2002         * g++.dg/inherit/template-as-base.C: Change error message.
2003         * g++.dg/lookup/scoped1.C: Likewise.
2004         * g++.dg/lookup/scoped2.C: Likewise.
2005         * g++.dg/lookup/using2.C: Likewise.
2006         * g++.dg/other/component1.C: Remove stray semicolon.
2007         * g++.dg/other/do1.C: Change error message.
2008         * g++.dg/other/error2.C: Likewise.
2009         * g++.dg/other/init1.C: Likewise.
2010         * g++.dg/other/packed1.C: Remove stray semicolon.
2011         * g++.dg/other/ptrmem2.C: Change error message.
2012         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2013         marker.
2014         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2015         * g++.dg/template/access3.C: Add typename keyword.
2016         * g++.dg/template/access5.C: Remove stray semicolon.
2017         * g++.dg/template/access6.C: Likewise.
2018         * g++.dg/template/complit1.C: Likewise.
2019         * g++.dg/template/crash1.C: Change error message.
2020         * g++.dg/template/inherit2.C: Remove stray semicolon.
2021         * g++.dg/template/instantiate2.C: Likewise.
2022         * g++.dg/template/instantiate3.C: Change error message.
2023         * g++.dg/template/qual1.C: Remove stray semicolon.
2024         * g++.dg/template/qualttp18.C: Change error message.
2025         * g++.dg/template/ref1.C: Remove stray semicolon.
2026         * g++.dg/template/sizeof1.C (A::value): Declare it.
2027         * g++.dg/template/spec4.C: Change error message.
2028         * g++.dg/template/static1.C: Likewise.
2029         * g++.dg/template/type1.C: Likewise.
2030         * g++.dg/template/typename3.C: Likewise.
2031         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2032         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2033         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2034         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2035         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2036         named return value extension.
2037         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2038         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2039         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2040         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2041         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2042         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2043         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2044         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2045         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2046         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2047         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2048         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2049         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2050         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2051         syntax.
2052         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2053         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2054         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2055         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2056         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2057         * g++.old-deja/g++.brendan/template11.C: Likewise.
2058         * g++.old-deja/g++.brendan/template26.C: Likewise.
2059         * g++.old-deja/g++.brendan/template27.C: Use explicit
2060         specialization syntax.
2061         * g++.old-deja/g++.brendan/template30.C: Likewise.
2062         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2063         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2064         non-dependent names.
2065         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2066         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2067         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2068         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2069         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2070         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2071         named return value extension.
2072         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2073         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2074         * g++.old-deja/g++.ext/return1.C: Likewise.
2075         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2076         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2077         * g++.old-deja/g++.jason/access8.C: Likewise.
2078         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2079         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2080         pseudo-destructor names.
2081         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2082         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2083         pseudo-destructor names.
2084         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2085         * g++.old-deja/g++.jason/overload19.C: Likewise.
2086         * g++.old-deja/g++.jason/overload32.C: Likewise.
2087         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2088         stray semicolons.
2089         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2090         * g++.old-deja/g++.jason/return.C: Likewise.
2091         * g++.old-deja/g++.jason/return2.C: Likewise.
2092         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2093         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2094         syntax.
2095         * g++.old-deja/g++.jason/template10.C: Account for use of
2096         non-dependent names.
2097         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2098         syntax.
2099         * g++.old-deja/g++.jason/template37.C: Likewise.
2100         * g++.old-deja/g++.law/access4.C: Change error messages.
2101         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2102         pseudo-destructor names.
2103         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2104         * g++.old-deja/g++.law/ctors9.C: Likewise.
2105         * g++.old-deja/g++.law/cvt22.C: Likewise.
2106         * g++.old-deja/g++.law/dtors5.C: Likewise.
2107         * g++.old-deja/g++.law/global-init1.C: Likewise.
2108         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2109         * g++.old-deja/g++.law/operators28.C: Likewise.
2110         * g++.old-deja/g++.law/visibility28.C: Likewise.
2111         * g++.old-deja/g++.martin/eval1.C: Likewise.
2112         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2113         name.
2114         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2115         * g++.old-deja/g++.mike/net34.C: Likewise.
2116         * g++.old-deja/g++.mike/net36.C: Likewise.
2117         * g++.old-deja/g++.mike/ns2.C: Likewise.
2118         * g++.old-deja/g++.mike/p12306.C: Likewise.
2119         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2120         value extension.
2121         * g++.old-deja/g++.mike/p700.C: Likewise.
2122         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2123         * g++.old-deja/g++.mike/p710.C: Likewise.
2124         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2125         value extension.
2126         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2127         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2128         * g++.old-deja/g++.ns/crash2.C: Likewise.
2129         * g++.old-deja/g++.ns/crash3.C: Likewise.
2130         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2131         * g++.old-deja/g++.ns/ns17.C: Likewise.
2132         * g++.old-deja/g++.ns/template16.C: Likewise.
2133         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2134         keyword.
2135         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2136         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2137         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2138         named return value extension.
2139         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2140         * g++.old-deja/g++.other/access4.C: Issue additional error
2141         messages.
2142         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2143         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2144         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2145         * g++.old-deja/g++.other/crash25.C: Change error message.
2146         * g++.old-deja/g++.other/crash4.C: Change error message.
2147         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2148         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2149         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2150         checks.
2151         * g++.old-deja/g++.other/defarg8.C: Likewise.
2152         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2153         * g++.old-deja/g++.other/dtor10.C: Likewise.
2154         * g++.old-deja/g++.other/incomplete.C: Likewise.
2155         * g++.old-deja/g++.other/linkage7.C: Likewise.
2156         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2157         lookup algorithm.
2158         * g++.old-deja/g++.other/mangle2.C: Likewise.
2159         * g++.old-deja/g++.other/refinit2.C: Likewise.
2160         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2161         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2162         * g++.old-deja/g++.pt/crash28.C: Likewise.
2163         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2164         syntax.
2165         * g++.old-deja/g++.pt/crash32.C: Change error message.
2166         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2167         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2168         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2169         error message position.
2170         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2171         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2172         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2173         syntax.
2174         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2175         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2176         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2177         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2178         keyword.
2179         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2180         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2181         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2182         keyword.
2183         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2184         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2185         syntax.
2186         * g++.old-deja/g++.pt/friend28.C: Account for use of
2187         non-dependent names.
2188         * g++.old-deja/g++.pt/friend29.C: Likewise.
2189         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2190         rules.
2191         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2192         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2193         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2194         lookup rules.
2195         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2196         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2197         keyword.
2198         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2199         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2200         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2201         keyword.
2202         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2203         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2204         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2205         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2206         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2207         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2208         keyword.
2209         * g++.old-deja/g++.pt/spec10.C: Likewise.
2210         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2211         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2212         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2213         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2214         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2215         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2216         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2217         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2218         * g++.old-deja/g++.pt/typename15.C: Likewise.
2219         * g++.old-deja/g++.pt/typename22.C: Likewise.
2220         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2221         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2222         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2223         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2224         syntax.
2225         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2226         return value extension.
2227         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2228         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2229         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2230         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2231
2232 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2233
2234         * g++.dg/warn/inline1.C: New test.
2235         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2236         * g++.old-deja/g++.jason/synth10.C: Likewise.
2237         * g++.old-deja/g++.mike/net31.C: Likewise.
2238         * g++.old-deja/g++.mike/p8786.C: Likewise.
2239
2240         * g++.dg/template/friend10.C: New test.
2241         * g++.dg/template/conv5.C: New test.
2242
2243 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2244
2245         * g++.dg/lookup/scoped3.C: New test.
2246
2247         * g++.dg/lookup/decl1.C: New test.
2248         * g++.dg/lookup/decl2.C: New test.
2249
2250 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2251
2252         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2253         gcc.c-torture/compile/20021015-1.c,
2254         gcc.c-torture/compile/20021015-2.c,
2255         gcc.c-torture/compile/20021123-1.c,
2256         gcc.c-torture/compile/20021123-2.c,
2257         gcc.c-torture/compile/20021123-3.c,
2258         gcc.c-torture/compile/20021123-4.c,
2259         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2260         only to 3.1 or 3.2 branch.
2261
2262 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2263
2264         * gcc.dg/i386-bitfield3.c: New test.
2265
2266         * gcc.dg/i386-bitfield2.c: New test.
2267
2268 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2269
2270         * g++.dg/parse/conv_op1.C: New test.
2271
2272 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2273
2274         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2275         approved.
2276
2277 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2278
2279         * gcc.c-torture/compile/20021220-1.c: New test.
2280
2281 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2282
2283         * gcc.dg/i386-fastcall-1.c: New.
2284
2285 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2286
2287         * gcc.c-torture/execute/20021219-1.c: New test.
2288
2289 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2290
2291         * gcc.dg/i386-pic-1.c: New test.
2292
2293 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2294
2295         PR c++/8099
2296         * g++.dg/template/friend9.C: New test.
2297
2298 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2299
2300         PR c++/3663
2301         * g++.dg/template/access7.C: New test.
2302
2303 2002-12-18  Nick Clifton  <nickc@redhat.com>
2304
2305         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2306         the libstdc++-v3 directory has been found.
2307
2308 2002-12-12  Devang Patel <dpatel@apple.com>
2309         * gcc.dg/darwin-ld-1.c: New test.
2310         * gcc.dg/darwin-ld-2.c: New test.
2311         * gcc.dg/darwin-ld-3.c: New test.
2312         * gcc.dg/darwin-ld-4.c: New test.
2313         * gcc.dg/darwin-ld-5.c: New test.
2314
2315 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2316
2317         * gcc.c-torture/compile/20021212-1.c: New test.
2318
2319 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2320
2321         * gcc.dg/fshort-wchar: New test.
2322
2323 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2324
2325         PR c++/8372
2326         * g++.dg/template/dtor1.C: New test.
2327
2328         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2329         markers.
2330
2331 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2332
2333         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2334
2335 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2336
2337         * g++.dg/template/static1.C: New test.
2338         * g++.dg/template/static2.C: New test.
2339         * g++.old-deja/g++.ext/memconst.C: New test.
2340
2341 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2342
2343         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2344         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2345         * g++.dg/special/initp1.C: Likewise.
2346
2347 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2348
2349         * gcc.c-torture/execute/20021204-1.c: New test.
2350
2351 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2352
2353         * gcc.dg/ppc-fmadd-1.c: New file.
2354         * gcc.dg/ppc-fmadd-2.c: New file.
2355         * gcc.dg/ppc-fmadd-3.c: New file.
2356
2357 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2358
2359         * gcc.c-torture/compile/20021204-1.c: New test.
2360
2361 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2362
2363         * g++.dg/inherit/covariant2.C: New test.
2364         * g++.dg/inherit/covariant3.C: New test.
2365         * g++.dg/inherit/covariant4.C: New test.
2366         * g++.dg/inherit/covariant1.C: Remove XFAIL.
2367         * g++.old-deja/g++.robertl/eb17.C: Likewise.
2368
2369 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
2370
2371         PR c++/8688
2372         * g++.dg/init/brace3.C: New test.
2373
2374 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2375
2376         * gcc.dg/20020210-1.c: Fix a comment typo.
2377
2378 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
2379
2380         PR c++/8720
2381         * g++.dg/parse/defarg1.C: New test.
2382
2383         PR c++/8615
2384         * g++.dg/template/char1.C: New test.
2385
2386         * g++.dg/template/varmod1.C: Fix typo.
2387
2388 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2389
2390         DR 180
2391         * g++.old-deja/g++.pt/crash32.C: Expect error.
2392
2393 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
2394
2395         PR c++/5919
2396         * g++.dg/template/varmod1.C: New test.
2397
2398         PR c++/8727
2399         * g++.dg/inherit/typeinfo1.C: New test.
2400
2401         PR c++/8663
2402         * g++.dg/inherit/typedef1.C: New test.
2403
2404 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
2405
2406         PR c++/8332
2407         PR c++/8493
2408         * g++.dg/template/strlen1.C: New test.
2409
2410         PR c++/8227
2411         * g++.dg/template/ctor2.C: New test.
2412
2413         PR c++/8214
2414         * g++.dg/init/string1.C: New test.
2415
2416         PR c++/8511
2417         * g++.dg/template/friend8.C: New test.
2418
2419 2002-11-29  Joe Buck <jbuck@synopsys.com>
2420
2421         * g++.dg/lookup/anon2.C: New test.
2422
2423 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2424
2425         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2426         h8300 port.
2427
2428 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2429
2430         * gcc.dg/bitfld-6.c: New test.
2431
2432 2002-11-27  Jan Hubicka  <jh@suse.cz>
2433
2434         * gcc.c-torture/execute/20021127.[cx]: New test.
2435
2436 2002-11-26  Jan Hubicka  <jh@suse.cz>
2437
2438         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2439         quality.
2440
2441 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
2442
2443         * g++.dg/init/brace2.C: New test.
2444         * g++.old-deja/g++.mike/p9129.C: Correct.
2445
2446 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
2447
2448         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2449
2450 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
2451
2452         * gcc.dg/sibcall-6: New test for indirect sibcalls.
2453
2454 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
2455
2456         * testsuite/g++.dg/abi/empty11.C: New test.
2457         * testsuite/g++.dg/rtti/cv1.C: New test.
2458
2459 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2460
2461         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2462
2463 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
2464
2465         * g++.dg/abi/empty10.C: New test.
2466
2467 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2468
2469         * gcc.c-torture/compile/20021124-1.c: New test.
2470
2471 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
2472
2473         * g++.dg/abi/rtti2.C: New test.
2474
2475 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2476
2477         * gcc.dg/i386-unroll-1.c: New test.
2478
2479 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2480
2481         * gcc.c-torture/compile/20021120-1.c: New test.
2482         * gcc.c-torture/compile/20021120-2.c: New test.
2483
2484 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2485
2486         * gcc.dg/bitfld-5.c: New test.
2487
2488 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2489
2490         * gcc.c-torture/execute/20021120-3.c: New test.
2491
2492 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2493
2494         * gcc.c-torture/execute/20021120-2.c: New test.
2495
2496 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2497
2498         * gcc.c-torture/execute/20021120-1.c: New test.
2499
2500 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2501
2502         * gcc.c-torture/execute/20021118-3.c: New test.
2503
2504 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2505
2506         * gcc.c-torture/compile/20021119-1.c: New test.
2507
2508 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2509
2510         * gcc.dg/duff-1.c: New test.
2511         * gcc.dg/duff-2.c: New test.
2512         * gcc.dg/duff-3.c: New test.
2513
2514 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2515
2516         * gcc.dg/cpp/_Pragma5.c: New test.
2517
2518 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2519
2520         * gcc.c-torture/execute/20021118-2.c: New test.
2521
2522 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2523
2524         * gcc.c-torture/execute/20021118-1.c: New test.
2525
2526 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
2527
2528         * gcc.dg/20021116-1.c: New test.
2529
2530 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
2531
2532         * g++.dg/abi/vcall1.C: New test.
2533
2534 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
2535
2536         * gcc.dg/20021029-1.c: New test.
2537         * gcc.dg/20021029-2.c: New test.
2538
2539 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2540
2541         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2542
2543 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2544
2545         PR c/8439
2546         * gcc.dg/20021110.c: Move to ...
2547         * gcc.c-torture/compile/20021110.c: .... here.
2548
2549 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2550
2551         PR c/8467
2552         * gcc.c-torture/execute/20021111-1.c
2553
2554 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2555
2556         PR c/8439
2557         * gcc.dg/20021110.c: New test.
2558
2559 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
2560
2561         * g++.dg/abi/vthunk3.C: Run only on x86.
2562
2563 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2564
2565         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2566
2567 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2568
2569         * lib/compat.exp (compat-execute): Fix logic error in last
2570         change.
2571
2572 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2573
2574         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2575
2576 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2577
2578         PR c++/8389
2579         * g++.dg/template/access6.C: New test.
2580
2581 2002-11-08  Jan Hubicka  <jh@suse.cz>
2582
2583         * gcc.dg/i386-ssefp-1.c: New test.
2584         * gcc.dg/i386-ssefp-1.c: New test.
2585
2586 2002-11-08  Jan Hubicka  <jh@suse.cz>
2587
2588         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2589
2590 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2591
2592         * g++.dg/abi/vthunk3.C: New test.
2593
2594         PR c++/8338
2595         * g++.dg/template/crash2.C: New test.
2596
2597 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2598
2599         * testsuite/g++.dg/abi/dtor1.C: New test.
2600         * testsuite/g++.dg/abi/dtor2.C: Likewise.
2601
2602 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
2603
2604         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2605         Darwin.
2606
2607 2002-11-04  Adam Nemet  <anemet@lnxw.com>
2608
2609         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2610         -mthumb.  Only xfail with -O0.
2611
2612 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
2613
2614         * g++.dg/abi/thunk1.C: New test.
2615         * g++.dg/abi/thunk2.C: Likewise.
2616         * g++.dg/abi/vtt1.C: Likewise.
2617
2618 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
2619
2620         PR optimization/8423
2621         * gcc.c-torture/execute/builtin-constant.c: New test.
2622
2623 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
2624
2625         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2626         Add some more cases.
2627
2628 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
2629
2630         PR c++/8391
2631         * g++.dg/opt/local1.C: New test.
2632
2633 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
2634
2635         PR c++/8160
2636         * g++.dg/template/complit1.C: New test.
2637
2638         PR c++/8149
2639         * g++.dg/template/typename4.C: Likewise.
2640
2641 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2642
2643         Core issue 287, PR c++/7639
2644         * g++.dg/template/instantiate1.C: Adjust error location.
2645         * g++.dg/template/instantiate3.C: New test.
2646         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2647         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2648         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2649
2650 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
2651
2652         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2653
2654 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
2655
2656         PR c++/8287
2657         * g++.dg/init/dtor2.C: New test.
2658
2659 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2660
2661         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2662         * gcc.dg/nest.c: Bypass errors on irix6.
2663
2664 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2665
2666         * gcc.dg/nest.c: Expect error for mmix-*-*.
2667         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2668
2669 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2670
2671         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2672         markers.
2673
2674         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2675
2676 2002-10-25  Mike Stump  <mrs@apple.com>
2677
2678         * gcc.dg/warn-1.c: New test.
2679
2680 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2681
2682         * g++.dg/template/typename3.C: New test.
2683
2684 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
2685
2686         * g++.dg/lookup/ptrmem1.C: New test.
2687
2688         * g++.dg/abi/vthunk2.C: New test.
2689
2690 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2691
2692         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2693
2694 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
2695
2696         * g++.dg/abi/empty9.C: New test.
2697
2698 2002-10-24  Richard Henderson  <rth@redhat.com>
2699
2700         * g++.dg/inherit/thunk1.C: Enable for ia64.
2701
2702 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2703
2704         PR c++/8067
2705         * g++.dg/lookup/pretty1.C: New test.
2706
2707 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
2708
2709         * gcc.dg/20021023-1.c: New test.
2710
2711 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2712
2713         PR c++/7679
2714         * g++.dg/parse/inline1.C: New test.
2715
2716 2002-10-23  Richard Henderson  <rth@redhat.com>
2717
2718         * g++.dg/inherit/thunk1.C: Enable for x86_64.
2719
2720         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2721
2722 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
2723
2724         PR c++/6579
2725         * g++.dg/parse/stmtexpr3.C: New test.
2726
2727 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2728
2729         * g++.dg/expr/cond1.C: New test.
2730
2731 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2732
2733         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2734
2735 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2736
2737         * g++.dg/abi/vbase13.C: New test.
2738         * g++.dg/abi/vbase14.C: Likewise.
2739
2740 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
2741
2742         * gcc.dg/tls/pic-1.c: New test.
2743         * gcc.dg/tls/nonpic-1.c: New test.
2744         * gcc.dg/20021018-1.c: New test.
2745
2746 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2747
2748         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2749         Remove only files with the same base name as the test case.
2750         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2751         (profopt-execute): Likewise.  Also, remove old profiling
2752         and performance data files before running the tests.
2753
2754         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2755         * g++.dg/bprob/bprob.exp: Likewise.
2756         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2757         to allow more general test case names.
2758
2759         * g++.dg/bprob/bprob-1.C: Rename to ...
2760         * g++.dg/bprob/g++-bprob-1.C: ... this.
2761
2762         * g77.dg/bprob/bprob-1.f: Rename to ...
2763         * g77.dg/bprob/g77-bprob-1.f: ... this.
2764
2765 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2766
2767         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2768         bison 1.50 or later.
2769
2770 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2771
2772         * g++.dg/README: Describe more test directories.
2773
2774 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2775
2776         * g++.dg/init/array6.C: Add additional tests.
2777
2778 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2779
2780         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2781         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2782
2783 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2784
2785         * gcc.c-torture/compile/20020604-1.x: New.
2786         * gcc.c-torture/compile/simd-5.x: Likewise.
2787         * gcc.c-torture/execute/920710-1.x: Likewise.
2788         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2789
2790 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2791
2792         * g++.dg/inherit/override1.C: Add dg-options clause.
2793
2794 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2795
2796         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2797         _mm_slli_si128.
2798
2799 2002-10-19  Andreas Schwab  <schwab@suse.de>
2800
2801         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2802         directory component.
2803
2804 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2805
2806         * g++.dg/inherit/thunk1.C: New test.
2807
2808         * g++.dg/inherit/override1.C: New test.
2809
2810         * g++.dg/abi/mangle11.C: New test.
2811         * g++.dg/abi/mangle14.C: New test.
2812         * g++.dg/abi/mangle17.C: New test.
2813
2814 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2815
2816         * g++.dg/overload/member2.C: New test.
2817
2818 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2819
2820         * g++.dg/README: Describe new compat directory.
2821         * g++.dg/dg.exp: Skip tests in compat directory.
2822         * README.compat: New file.
2823         * lib/compat.exp: New expect script.
2824         * g++.dg/compat: New test directory.
2825         * g++.dg/compat/compat.exp: New expect script.
2826         * g++.dg/compat/abi: New test directory.
2827         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2828         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2829         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2830         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2831         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2832         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2833         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2834         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2835         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2836         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2837         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2838         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2839         * g++.dg/compat/break: New test directory.
2840         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2841         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2842         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2843         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2844         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2845         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2846         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2847         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2848         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2849         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2850         g++.dg/compat/break/README: New files.
2851         * g++.dg/compat/eh: New test directory.
2852         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2853         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2854         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2855         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2856         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2857         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2858         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2859         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2860         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2861         g++.dg/compat/eh/filter2_y.C,
2862         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2863         g++.dg/compat/eh/new1_y.C,
2864         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2865         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2866         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2867         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2868         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2869         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2870         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2871         g++.dg/compat/eh/unexpected1_y.C: New files.
2872         * g++.dg/compat/init: New test directory.
2873         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2874         g++.dg/compat/init/array5_y.C,
2875         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2876         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2877         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2878         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2879         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2880         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2881         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2882         g++.dg/compat/init/init-ref2_y.C: New files.
2883
2884 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2885
2886         PR c++/7584
2887         * g++.dg/inherit/using3.C: New test.
2888
2889 2002-10-17  Jan Hubicka  <jh@suse.cz>
2890
2891         * gcc.dg/20021017-2.c: New test.
2892
2893 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2894
2895         * g++.dg/abi/mangle16.C: Adjust.
2896
2897         * g++.dg/init/array8.C: New test.
2898
2899 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2900
2901         * gcc.dg/special/mips-abi.exp: New test.
2902         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2903
2904 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2905
2906         * g++.dg/abi/mangle16.C: New test.
2907         * g++.dg/abi/mangle17.C: Likewise.
2908
2909         PR c++/7478
2910         * g++.dg/template/ref1.C: New test.
2911
2912 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2913
2914         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2915
2916 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2917
2918         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2919
2920 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2921
2922         PR c++/7524
2923         * g++.dg/init/array7.C: New test.
2924
2925 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2926
2927         * g++.dg/init/array6.C: New test.
2928
2929         * g++.dg/abi/mangle13.C: Likewise.
2930         * g++.dg/abi/mangle14.C: Likewise.
2931         * g++.dg/abi/mangle15.C: Likewise.
2932
2933 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2934
2935         * g++.dg/abi/empty8.C: New test.
2936
2937 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2938
2939         * g++.dg/init/ctor1.C: New test.
2940
2941 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2942
2943         * gcc.c-torture/execute/20021015-1.c: New test.
2944
2945 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
2946
2947         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2948
2949 2002-10-14  Jan Hubicka  <jh@suse.cz>
2950
2951         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2952
2953 2002-10-14  Richard Henderson  <rth@redhat.com>
2954
2955         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2956
2957 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2958
2959         PR optimization/6631
2960         * g++.dg/opt/const2.C: New test.
2961
2962 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2963
2964         PR c++/7176
2965         * g++.dg/parse/friend1.C: New test.
2966         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2967
2968 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2969
2970         * gcc.dg/20021014-1.c: New test.
2971
2972 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2973
2974         PR c++/5661
2975         * g++.dg/ext/vlm1.C: New test.
2976         * g++.dg/ext/vlm2.C: Likewise.
2977
2978         * g++.dg/init/array1.C: Remove invalid braces.
2979         * g++.dg/init/brace1.C: New test.
2980         * g++.dg/init/copy2.C: Likewise.
2981         * g++.dg/init/copy3.C: Likewise.
2982         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2983         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2984         braces.
2985
2986 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2987
2988         * gcc.dg/cpp/assembler.S: Don't use -ansi.
2989
2990 2002-10-11  Richard Shann  <richard.shann@superh.com>
2991
2992         * gcc.c-torture/compile/simd-5.c: New test.
2993
2994 2002-10-10  Roger Sayle  <roger@eyesopen.com>
2995
2996         * gcc.c-torture/execute/shiftopt-1.c: New test case.
2997
2998 2002-10-10  Jim Wilson  <wilson@redhat.com>
2999
3000         * gcc.c-torture/execute/20021010-1.c: New test.
3001
3002 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
3003
3004         PR c/7353
3005         * g++.dg/ext/typedef-init.C: New test.
3006         * gcc.dg/typedef-init.c: New test.
3007
3008 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
3009
3010         * gcc.dg/cpp/paste13.c: New test.
3011
3012 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3013
3014         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
3015         remaining platforms, XFAIL during compile, not execute.  Don't
3016         XFAIL at -O0.
3017
3018 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
3019
3020         * gcc.dg/alias-1.c: Tweak expected warning.
3021
3022 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3023
3024         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3025
3026 2002-10-06  Andreas Jaeger  <aj@suse.de>
3027
3028         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3029         * gcc.dg/cpp/c++98.C: Likewise.
3030
3031         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3032         * g++.dg/cpp/c++98.C: Likewise.
3033
3034         * g++.dg/README (Subdirectories): Mention cpp directory.
3035
3036         PR target/7559
3037         * gcc.dg/20021006-1.c: New test.
3038
3039 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3040
3041         PR c++/7804
3042         * g++.dg/other/warning1.C: New test.
3043
3044 2002-10-04  Roger Sayle  <roger@eyesopen.com>
3045
3046         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
3047         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
3048         and sparc-*-* with -m64 as expected failures.  See PR 8087.
3049
3050 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3051
3052         PR c++/7931
3053         * g++.dg/template/ptrmem3.C: New test.
3054
3055         PR c++/7754
3056         * g++.dg/template/union1.C: New test.
3057
3058 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3059
3060         PR c++/8006
3061         * g++.dg/abi/mangle9.C: New test.
3062         * g++.dg/abi/mangle10.C: New test.
3063         * g++.dg/abi/mangle11.C: New test.
3064         * g++.dg/abi/mangle12.C: New test.
3065
3066 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
3067
3068         PR c++/7188.
3069         * g++.dg/template/meminit1.C: New test.
3070         * g++.dg/warn/Wreorder-1.C: Likewise.
3071         * g++.old-deja/g++.mike/warn3.C: Tweak.
3072         * lib/prune.exp: Ingore "in copy constructor".
3073
3074 2002-10-02  Andreas Jaeger  <aj@suse.de>
3075
3076         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3077         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3078         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3079         on x86-64.
3080
3081 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3082
3083         * gcc.dg/empty1.C: Fix typo.
3084
3085 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3086
3087         * gcc.dg/alias-1.c: New test.
3088
3089 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3090
3091         * gcc.dg/empty1.C: New test.
3092
3093         * g++.dg/tls/init-2.C: Tweak error messages.
3094
3095 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3096
3097         * gcc.c-torture/compile/20020923-1.c: New test.
3098
3099 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3100
3101         * gcc.c-torture/execute/ffs-1.c: New test.
3102         * gcc.c-torture/execute/ffs-2.c: Ditto.
3103
3104 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3105
3106         * g++.dg/overload/member1.C: New test.
3107
3108 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3109
3110         * g++.dg/abi/empty7.C: New test.
3111         * g++.dg/init/pm2.C: Likewise.
3112
3113 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3114
3115         * g++.dg/rtti/crash1.C: New test.
3116
3117 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3118
3119         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3120         gcc.dg/sibcall-4.c: New tests.
3121
3122 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3123
3124         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3125         powerpc and MMIX targets.
3126
3127 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3128
3129         * gcc.dg/cpp/20020927-1.c: New.
3130
3131 2002-09-26  David S. Miller  <davem@redhat.com>
3132
3133         * gcc.c-torture/compile/trunctfdf.c: New.
3134
3135 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3136
3137         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3138
3139 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3140
3141         * gcc.c-torture/execute/loop-15.c: New.
3142
3143 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3144
3145         * README.QMTEST: Fix typo.
3146
3147 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3148
3149         * gcc.dg/20020926-1.c: New test.
3150
3151 2002-09-25  David S. Miller  <davem@redhat.com>
3152
3153         PR target/7842
3154         * gcc.c-torture/execute/shiftdi.c: New test.
3155
3156 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3157
3158         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3159         unique to the tool.
3160         * lib/g77.exp (g77_init): Likewise.
3161         * lib/g++.exp (g++_init): Likewise.
3162         * lib/objc.exp (objc_init): Likewise.
3163
3164 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3165
3166         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3167         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3168         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3169
3170 2002-09-25  Richard Henderson  <rth@redhat.com>
3171
3172         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3173         too-small long double.
3174
3175 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3176
3177         * gcc.dg/20020919-1.c: New test.
3178
3179 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3180
3181         * g++.dg/abi/bitfield6.C: New test.
3182         * g++.dg/abi/bitfield7.C: New test.
3183         * g++.dg/abi/bitfield8.C: New test.
3184         * g++.dg/abi/vbase11.C: New test.
3185
3186 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3187
3188         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3189         hppa*-*-hpux*.  Update test comment.
3190
3191 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3192
3193         * gcc.dg/tls/struct-1.c: New test.
3194
3195 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3196
3197         * gcc.dg/cpp/tr-warn2.c: Update.
3198
3199 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3200
3201         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3202
3203 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3204
3205         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3206         systems.
3207
3208 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3209
3210         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3211
3212         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3213         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3214         setting of cxxfilt.
3215
3216 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3217
3218         * gcc.dg/20020312-2.c: Update for darwin.
3219
3220 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3221
3222         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3223
3224 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3225
3226         * objc.dg/comp-types-1.m: New test.
3227         * objc.dg/comp-types-2.m: New test.
3228         * objc.dg/comp-types-3.m: New test.
3229         * objc.dg/comp-types-4.m: New test.
3230         * objc.dg/comp-types-5.m: New test.
3231         * objc.dg/comp-types-6.m: New test.
3232
3233 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3234
3235         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3236
3237 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3238
3239         * g++.dg/other/do1.C: New test.
3240
3241         * g++.dg/template/subst1.C: New test.
3242
3243 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3244
3245         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3246
3247 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3248
3249         * g++.dg/template/qualttp20.C: Adjust expected errors.
3250         * g++.old-deja/g++.jason/report.C: Likewise.
3251         * g++.old-deja/g++.other/qual1.C: Likewise.
3252
3253         * g++.dg/lookup/scoped2.C: New test.
3254
3255         * g++.dg/ext/asm3.C: New test.
3256
3257 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3258
3259         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3260
3261 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3262
3263         * ChangeLog: follow spelling conventions.
3264         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3265         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3266         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3267         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3268         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3269         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3270         * g++.old-deja/g++.law/global-init1.C: Likewise.
3271         * g++.old-deja/g++.other/delete4.C: Likewise.
3272         * g++.old-deja/g++.other/inline21.C: Likewise.
3273         * g++.old-deja/g++.other/singleton.C: Likewise.
3274         * g77.dg/strlen0.f: Likewise.
3275         * g77.f-torture/compile/20010519-1.f: Likewise.
3276         * g77.f-torture/compile/980310-4.f: Likewise.
3277         * gcc.c-torture/compile/20000605-1.c: Likewise.
3278         * gcc.c-torture/execute/20020225-1.c: Likewise.
3279         * gcc.dg/c90-hexfloat-2.c: Likewise.
3280         * gcc.dg/c99-bool-1.c: Likewise.
3281         * gcc.dg/c99-hexfloat-2.c: Likewise.
3282         * gcc.dg/dll-2.c: Likewise.
3283         * gcc.dg/wtr-union-init-1.c: Likewise.
3284         * gcc.dg/wtr-union-init-2.c: Likewise.
3285         * gcc.dg/wtr-union-init-3.c: Likewise.
3286         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3287         * gcc.dg/cpp/defined.c: Likewise.
3288         * gcc.dg/cpp/macsyntx.c: Likewise.
3289         * gcc.dg/cpp/paste2.c: Likewise.
3290         * gcc.dg/cpp/trad/defined.c: Likewise.
3291         * gcc.dg/format/c90-printf-1.c: Likewise.
3292         * gcc.dg/format/c90-scanf-1.c: Likewise.
3293         * gcc.dg/format/c99-printf-1.c: Likewise.
3294         * gcc.dg/format/c99-scanf-1.c: Likewise.
3295         * gcc.misc-tests/gcov-8.c: Likewise.
3296         * lib/profopt.exp: Likewise.
3297
3298 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3299
3300         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3301
3302 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3303
3304         * g++.dg/inherit/using2.C: New test.
3305
3306 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3307
3308         * ChangeLog: Follow spelling conventions.
3309         * g++.dg/template/friend4.C: Likewise.
3310         * g++.old-deja/g++.pt/crash67.C: Likewise.
3311         * gcc.c-torture/execute/20000801-4.c: Likewise.
3312         * gcc.dg/c90-digraph-1.c: Likewise.
3313         * gcc.dg/c94-digraph-1.c: Likewise.
3314         * gcc.dg/c99-digraph-1.c: Likewise.
3315         * gcc.dg/cpp/line5.c: Likewise.
3316         * gcc.dg/cpp/multiline.c: Likewise.
3317         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3318         * gcc.dg/format/attr-3.c: Likewise.
3319         * gcc.dg/format/c90-scanf-3.c: Likewise.
3320         * gcc.dg/format/ext-4.c: Likewise.
3321
3322 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3323
3324         * g++.dg/template/pretty1.C: New test.
3325
3326 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3327
3328         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3329
3330 2002-09-13  Matt Austern  <austern@apple.com>
3331
3332         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3333         passing a cast expression to a function by const reference.
3334
3335 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3336
3337         * g++.dg/template/deduce1.C: New test.
3338
3339 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3340
3341         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3342         32-bit int.
3343
3344 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3345
3346         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3347         usage.
3348
3349 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3350
3351         * gcc.c-torture/compile/20020910-1.c: New test.
3352
3353 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3354
3355         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3356
3357 2002-09-10  Andreas Jaeger  <aj@suse.de>
3358
3359         * gcc.dg/20020312-2.c: Adjust for x86-64.
3360
3361 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3362
3363         * g77.dg/7388.f: New test case for PR 7388.
3364
3365 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3366
3367         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3368
3369 2002-09-05  Ziemowit Laski <zlaski@apple.com>
3370
3371         * objc.dg/proto-lossage-1.m: New test.
3372
3373 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3374
3375         * gcc.dg/cpp/_Pragma4.c: Fix typo.
3376
3377 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3378
3379         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3380         expected to pass.
3381
3382 2002-09-06  Stan Shebs  <shebs@apple.com>
3383             David Edelsohn  <edelsohn@gnu.org>
3384
3385         * gcc.dg/weak: New directory.
3386         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3387         target-specific xfail bits.
3388         * gcc.dg/typeof-2.c: Move to new directory.
3389         * gcc.dg/weak.exp: New expect script.
3390
3391 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
3392
3393         * gcc.c-torture/execute/extzvsi.c: New test.
3394
3395 2002-09-05  Stan Shebs  <shebs@apple.com>
3396
3397         * gcc.dg/weak-1.c: xfail on Darwin.
3398         * gcc.dg/weak-2.c: Ditto.
3399         * gcc.dg/weak-3.c: Ditto.
3400         * gcc.dg/weak-4.c: Ditto.
3401         * gcc.dg/weak-5.c: Ditto.
3402         * gcc.dg/weak-6.c: Ditto.
3403         * gcc.dg/weak-7.c: Ditto.
3404         * gcc.dg/weak-8.c: Ditto.
3405         * gcc.dg/weak-9.c: Ditto.
3406
3407 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3408
3409         * gcc.c-torture/execute/loop-14.c: New test.
3410
3411 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
3412
3413         * g++.dg/other/cxa-atexit1.C: New test.
3414
3415         * gcc.dg/typeof-2.c: New test.
3416
3417 2002-09-03  Roger Sayle  <roger@eyesopen.com>
3418
3419         * gcc.dg/builtins-2.c: New testcase.
3420         * gcc.dg/builtins-3.c: New testcase.
3421
3422 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3423
3424         * gcc.dg/cpp/_Pragma4.c: New test.
3425
3426 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3427
3428         * objc/execute/nil_method-1.m: New testcase.
3429
3430 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3431
3432         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3433         [Object class], not [Object initialize].
3434
3435 2002-08-31  Roger Sayle  <roger@eyesopen.com>
3436             Hans-Peter Nilsson  <hp@bitrange.com>
3437
3438         * gcc.c-torture/execute/20020720-1.x: Skip test on
3439         mmix-knuth-mmixware.  Correct comment.
3440
3441 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
3442
3443         * testsuite/g++.dg/abi/bitfield5.C: New test.
3444         * testsuite/g++.dg/abi/vbase10.C: Likewise.
3445
3446 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3447
3448         * objc.dg/undeclared-selector.m: New test.
3449
3450 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3451
3452         * g++.dg/other/offsetof1.C: Avoid cast warning.
3453
3454 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
3455
3456         * objc.dg/super-class-2.m: New test.
3457
3458 2002-08-24  Matt Austern  <austern@apple.com>
3459
3460         * g++.dg/ext/lvaddr.C: New test.
3461         * g++.dg/ext/lvcast.C: New test.
3462
3463 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
3464
3465         * testsuite/g++.dg/inherit/cond1.C: New test.
3466
3467 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3468
3469         * gcc.dg/noncompile/incomplete-1.c: New test.
3470
3471 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3472
3473         * gcc.dg/typespec-1.c: New test.
3474
3475 2002-08-20  Devang Patel  <dpatel@apple.com>
3476         * objc.dg/proto-hier-2.m: New test.
3477
3478 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
3479
3480         * objc.dg/bitfield-1.m: New test.
3481         * objc.dg/bitfield-2.m: New test.
3482
3483 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3484
3485         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3486         gcc.dg/c99-flex-array-4.c: New tests.
3487
3488 2002-08-16  Stan Shebs  <shebs@apple.com>
3489
3490         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3491
3492 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
3493
3494         * gcc.dg/typeof-1.c: New test.
3495         * g++.dg/ext/typeof2.C: New test.
3496
3497 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3498
3499         * g++.dg/other/offsetof1.C: New test.
3500
3501 2002-08-14  Richard Henderson  <rth@redhat.com>
3502
3503         * gcc.dg/tls/diag-3.c: Fix expected message strings.
3504
3505 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3506
3507         * gcc.dg/cpp/_Pragma3.c: New test.
3508
3509 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
3510
3511         * g++.dg/template/inherit3: New test.
3512
3513 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3514
3515         * gcc.dg/bitfld-4.c: Add blank options.
3516
3517 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
3518
3519         * g++.dg/template/crash1.C: New test.
3520
3521 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3522
3523         * gcc.dg/tls/opt-2.c: New test.
3524
3525 2002-08-08  Devang Patel  <dpatel@apple.com>
3526
3527         * objc.dg/selector-1.m : New test
3528
3529 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3530
3531         * g++.dg/abi/bitfield4.C: New test.
3532         * gcc.dg/bitfld-4.c: New test.
3533
3534 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3535
3536         * g++.dg/other/packed1.C: New test.
3537
3538 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
3539
3540         * g++.dg/abi/offsetof.C: Tweak error messages.
3541         * g++.old-deja/g++.mike/p10769a.C: Likewise.
3542
3543 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3544
3545         * gcc.dg/bitfld-3.c: New test.
3546
3547 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3548             Richard Henderson  <rth@redhat.com>
3549
3550         * gcc.dg/i386-bitfield1.c: New test.
3551         * g++.dg/abi/bitfield3.C: Update.
3552
3553 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3554
3555         * objc.dg/const-str-2.m: Update.
3556         * gcc.dg/cpp/c++98.c: Change to C extension.
3557         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3558         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3559
3560 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3561
3562         * testsuite/gcc.dg/tls/diag-3.c: New.
3563
3564 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3565
3566         * g++.dg/README (Subdirectories): Document new subdir expr.
3567         * g++.dg/expr/pmf-1.C: New test.
3568
3569 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3570
3571         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3572
3573 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
3574
3575         * g++.dg/abi/bitfield3.C: New test.
3576
3577 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3578
3579         * lib/gcov.exp: Tweak expected line formats.
3580         * gcc.misc-tests/gcov8.c: New test.
3581         * gcc.misc-tests/gcov8.x: New flags.
3582
3583 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
3584
3585         * consistency.vlad/layout/endian.c: Include string.h.
3586
3587         * gcc.c-torture/execute/20020805-1.c: New test.
3588
3589 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3590
3591         * g++.dg/other/conversion1.C: New test.
3592
3593 2002-08-03  Roger Sayle  <roger@eyesopen.com>
3594
3595         * gcc.dg/builtins-1.c: New testcase.
3596
3597 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
3598
3599         * g++.dg/inherit/access3.C: New test.
3600
3601 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
3602
3603         * gcc.dg/ia64-visibility-2.c: New test.
3604
3605 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
3606
3607         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3608         __qualifier_flags to __flags.
3609
3610 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
3611
3612         * g++.dg/inherit/operator1.C: New test.
3613         * g++.dg/lookup/disamb1.C: Fix typo in comment.
3614         * g++.dg/other/error1.C: Change expected error message.
3615         * g++.dg/template/conv4.C: Likewise.
3616
3617 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
3618
3619         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3620         for documented behavior.
3621
3622 2002-07-25  Roger Sayle  <roger@eyesopen.com>
3623
3624         * gcc.c-torture/execute/20020720-1.x: Skip this test on
3625         several targets known to fail.
3626
3627 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
3628
3629         * gcc.dg/mips-args-[123].c: New tests.
3630
3631 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
3632
3633         * gcc.dg/ppc-spe.c: New.
3634
3635 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
3636
3637         * g++.dg/other/ptrmem4.C: New testcase.
3638
3639 2002-07-24  Richard Henderson  <rth@redhat.com>
3640
3641         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3642
3643 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
3644
3645         * g++.dg/ext/alignof1.C (main): Return 0 for success.
3646
3647 2002-07-24  Roger Sayle  <roger@eyesopen.com>
3648
3649         * gcc.c-torture/execute/memset-3.c: New testcase.
3650
3651 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
3652
3653         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3654         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3655
3656 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3657
3658         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3659         Delete.
3660
3661 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
3662
3663         * gcc.c-torture/compile/simd-4.c: New test.
3664
3665 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3666
3667         PR c++/7347, c++/7348
3668         * g++.dg/template/access4.C: New test.
3669         * g++.dg/template/access5.C: New test.
3670         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3671         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3672         * g++.old-deja/g++.pt/ttp58.C: Likewise.
3673         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3674
3675 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
3676
3677         * gcc.dg/gnu89-init-2.c: New test.
3678
3679 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3680
3681         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3682
3683 2002-07-20  Roger Sayle  <roger@eyesopen.com>
3684
3685         * gcc.c-torture/execute/20020720-1.c: New testcase.
3686
3687 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3688
3689         * gcc.dg/cpp/Wsignprom.c: New tests.
3690
3691 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
3692
3693         * gcc.c-torture/execute/loop-13.c: New test.
3694
3695 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3696
3697         * gcc.dg/cpp/expr.c: New tests.
3698
3699 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
3700
3701         * g++.dg/opt/pr6713.C: Add template instantiation.
3702
3703 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
3704
3705         * gcc.dg/nest.c: New test.
3706
3707 2002-07-17  Richard Henderson  <rth@redhat.com>
3708
3709         * g++.dg/opt/pr6713.C: New test.
3710
3711 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3712
3713         * gcc.c-torture/execute/loop-2e.x: Let the testcase
3714         XFAIL for all x86 processors.
3715
3716 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3717
3718         * gcc.c-torture/execute/20010122-1.x: Do not test with
3719         -fomit-frame-pointer.
3720
3721 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3722
3723         * g++.dg/template/instantiate2.C: New test.
3724         * g++.dg/template/spec4.C: New test.
3725
3726 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3727
3728         * g++.dg/template/access2.C: New test.
3729         * g++.dg/template/access3.C: New test.
3730
3731 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
3732
3733         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3734         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3735         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3736         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3737         Convert to use <stdarg.h>.
3738         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3739         Delete.
3740         * gcc.dg/va-arg-2.c: New.
3741         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3742
3743 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
3744
3745         * gcc.c-torture/compile/20020710-1.c: New test.
3746
3747 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
3748                           Andrew Pinski  <pinskia@physics.uc.edu>
3749
3750         gcc.c-torture/compile/simd-2.c: New testcase.
3751         gcc.c-torture/compile/simd-3.c: Likewise.
3752
3753 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3754
3755         PR c++/7224
3756         * g++.dg/overload/error1.C: New test.
3757
3758 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3759
3760         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3761         configuration and IRIX 6 O32 ABI.
3762
3763 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3764
3765         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3766
3767 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3768
3769         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3770
3771 2002-07-10  Jeffrey A Law  <law@redhat.com>
3772
3773         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3774
3775         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3776
3777 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3778
3779         * gcc.dg/20020312-2.c: Check for __PPC__.
3780
3781 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3782
3783         * gcc.c-torture/compile/20020709-1.c: New test.
3784
3785 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3786
3787         * g++.dg/template/qualttp21.C: New test case.
3788
3789 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3790
3791         * gcc.c-torture/compile/20020706-1.c: New test.
3792         * gcc.c-torture/compile/20020706-2.c: New test.
3793
3794 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3795             Alexandre Oliva  <aoliva@redhat.com>
3796
3797         * g++.dg/warn/incomplete1.C: New test.
3798
3799 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3800
3801         PR c++/7099
3802         * g++.dg/warn/noreturn1.C: New test.
3803
3804 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3805
3806         PR c++/6706
3807         * g++.dg/debug/debug6.C: New test.
3808         * g++.dg/debug/debug7.C: New test.
3809
3810 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
3811
3812         * gcc.c-torture/compile/simd-3.c: New test.
3813
3814 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3815
3816         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3817         * gcc.dg/20020620-1.c: Likewise.
3818
3819 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3820
3821         PR c++/6944
3822         * g++.dg/init/array4.C: New test.
3823         * g++.dg/init/array5.C: New test.
3824
3825 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
3826
3827         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3828         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3829
3830 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3831
3832         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3833         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3834         * gcc.dg/wtr-conversion-1.c: Likewise.
3835         * gcc.dg/wtr-escape-1.c: Likewise.
3836         * gcc.dg/wtr-int-type-1.c: Likewise.
3837         * gcc.dg/wtr-label-1.c: Likewise.
3838         * gcc.dg/wtr-static-1.c: Likewise.
3839         * gcc.dg/wtr-strcat-1.c: Likewise.
3840         * gcc.dg/wtr-suffix-1.c: Likewise.
3841         * gcc.dg/wtr-switch-1.c: Likewise.
3842         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3843         * gcc.dg/wtr-union-init-1.c: Likewise.
3844         * gcc.dg/wtr-union-init-2.c: Likewise.
3845         * gcc.dg/wtr-union-init-3.c: Likewise.
3846
3847         * gcc.dg/wtr-func-def-1.c: New test.
3848
3849 2002-07-02 Devang Patel <dpatel@apple.com>
3850
3851         * objc.dg/param-1.m: New test.
3852
3853 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3854
3855         * gcc.dg/cpp/trad/directive.c: Add test.
3856         * gcc.dg/cpp/trad/macroargs.c: Add test.
3857         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3858
3859 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3860
3861         * gcc.dg/cpp/cmdlne-M.c: New test.
3862
3863 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3864
3865         * objc.dg/desig-init-1.m: New test.
3866
3867 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3868
3869         PR c++/6716
3870         * g++.dg/template/instantiate1.C: New test.
3871
3872 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3873
3874         PR c++/7112
3875         * g++.dg/template/sizeof2.C: New test.
3876
3877 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3878
3879         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3880         gcc.dg/cpp/trad/include.c: New tests.
3881
3882 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3883
3884         PR target/7177
3885         * gcc.c-torture/compile/20020701-1.c: New test.
3886
3887 2002-07-01  Stan Shebs  <shebs@apple.com>
3888
3889         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3890         header here...
3891         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3892         (objc-torture-execute): or here.
3893
3894 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
3895
3896         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3897
3898 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3899
3900         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3901
3902 2002-06-30  Devang Patel  <dpatel@apple.com>
3903
3904         * objc.dg/fsyntax-only.m: New test.
3905
3906 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3907
3908         PR c++/6695
3909         * g++.dg/template/friend7.C: New file.
3910
3911 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3912
3913         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3914         return type.
3915
3916 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
3917
3918         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3919         avoid division by zero.
3920
3921 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3922
3923         * gcc.dg/Wunknownprag.c: New tests.
3924
3925 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
3926
3927         * gcc.c-torture/execute/simd-2.c: New test.
3928
3929 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3930
3931         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3932         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3933         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3934         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3935         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3936         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3937         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3938         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3939         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3940         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3941         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3942         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3943         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3944         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3945         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3946         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3947         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3948
3949 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3950
3951         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3952         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3953         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3954         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3955         New tests.
3956         * gcc.dg/cpp/trad/directive.c: Update.
3957
3958 2002-06-23  Andreas Jaeger  <aj@suse.de>
3959
3960         * gcc.c-torture/execute/complex-6.c: New.
3961
3962 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3963
3964         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3965         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3966         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3967         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3968
3969 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3970
3971         * gcc.dg/cpp/trad: New directory with traditional tests copied
3972         from parent directory.
3973         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3974         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3975         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3976         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3977         Move to trad/ and rename.
3978         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3979         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3980         gcc.dg/cpp/trad/redef2.c: New tests.
3981         * gcc.dg/cpp/trad/trad.exp: New driver.
3982
3983 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3984
3985         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3986         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3987         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3988         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3989         Remove.
3990
3991 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3992
3993         * gcc.dg/20020620-1.c: New test.
3994
3995 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3996
3997         * g++.dg/template/ttp4.C: New test.
3998
3999 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
4000
4001         * g++.dg/opt/vt1.C: Fix regexp.
4002
4003 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4004
4005         * gcc.c-torture/execute/pure-1.c: Make functions static again.
4006         Don't use attribute `noinline'.
4007
4008 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4009
4010         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4011
4012 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
4013
4014         * gcc.c-torture/execute/simd-1.c: New.
4015
4016         * gcc.dg/simd-1.c: New.
4017
4018 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4019
4020         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4021
4022 2002-06-16  Richard Henderson  <rth@redhat.com>
4023
4024         * g++.dg/ext/anon-struct1.C: New.
4025         * g++.dg/ext/anon-struct2.C: New.
4026         * g++.dg/ext/anon-struct3.C: New.
4027         * gcc.dg/anon-struct-1.c: New.
4028         * gcc.dg/anon-struct-2.c: New.
4029         * gcc.dg/anon-struct-3.c: New.
4030         * gcc.dg/20011008-1.c: Adjust warning text.
4031         * gcc.dg/20020527-1.c: Add -fms-extensions.
4032
4033 2002-06-16  Richard Henderson  <rth@redhat.com>
4034
4035         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4036
4037 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
4038
4039         * gcc.c-torture/execute/20020615-1.c: New test.
4040
4041 2002-06-15  Roger Sayle  <roger@eyesopen.com>
4042
4043         * gcc.c-tortuture/execute/compare-1.c: New test case.
4044         * gcc.c-tortuture/execute/compare-2.c: New test case.
4045         * gcc.c-tortuture/execute/compare-3.c: New test case.
4046
4047 2002-06-13  Richard Henderson  <rth@redhat.com>
4048
4049         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
4050         ia64 ilp32.
4051
4052 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4053
4054         * g++.dg/template/typename2.C: Update error message.
4055
4056 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
4057
4058         * gcc.c-torture/execute/20020611-1.c: New test.
4059
4060 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
4061
4062         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4063         list of targets to skip.
4064
4065 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
4066
4067         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4068         targets if not optimizing.
4069
4070 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
4071
4072         * gcc.c-torture/compile/20020605-1.c: New test.
4073
4074         * g++.dg/opt/vt1.C: New test.
4075
4076         * gcc.dg/20020531-1.c: New test.
4077
4078         * gcc.dg/20020530-1.c: New test.
4079
4080         * gcc.dg/20020527-1.c: New test.
4081
4082         * g++.dg/opt/cse1.C: New test.
4083
4084 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4085
4086         * gcc.dg/20020607-2.c: New test case.
4087
4088 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4089
4090         * gcc.c-torture/compile/20020604-1.c: New test.
4091
4092 2002-06-04  Richard Henderson  <rth@redhat.com>
4093
4094         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4095         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4096         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4097
4098 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4099
4100         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4101
4102 2002-06-03  Richard Henderson  <rth@redhat.com>
4103
4104         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4105         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4106
4107 2002-06-02  Richard Henderson  <rth@redhat.com>
4108
4109         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4110         test functions static.
4111
4112 2002-06-02  Andreas Jaeger  <aj@suse.de>
4113
4114         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4115         now.
4116
4117 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4118
4119         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4120         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4121         Update for mofified diagnostics.
4122         * gcc.dg/c99-intconst-1.c: No longer fail.
4123
4124 2002-06-02  Richard Henderson  <rth@redhat.com>
4125
4126         * gcc.dg/uninit-A.c: Remove xfail markers.
4127
4128 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4129
4130         * gcc.dg/fnegate-1.c: New test case.
4131
4132 2002-05-30  Osku Salerma  <osku@iki.fi>
4133
4134         * gcc.c-torture/execute/mayalias-1.c: New file.
4135
4136 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4137
4138         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4139         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4140         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4141
4142 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4143
4144         * gcc.c-torture/execute/20020529-1.c: New test.
4145
4146 2002-05-27  Richard Henderson  <rth@redhat.com>
4147
4148         * g++.dg/ext/attrib6.C: New test case.
4149
4150 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4151
4152         * gcc.c-torture/execute/pure-1.c: New test.
4153
4154 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4155
4156         * gcc.dg/cpp/arith-2.c: Remove.
4157
4158 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4159
4160         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4161         * gcc.dg/cpp/if-3.c: Remove.
4162
4163 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4164
4165         * g++.dg/opt/cse2.C: New test.
4166
4167 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4168
4169         * gcc.dg/cpp/arith-1.c: New semantic tests.
4170         * gcc.dg/cpp/if-1.c: Update.
4171
4172 2002-05-24  Ben Elliston  <bje@redhat.com>
4173
4174         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4175
4176 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4177
4178         * gcc.dg/verbose-asm.c: New test.
4179
4180 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4181
4182         * gcc.dg/cpp/paste12.c: New test.
4183
4184 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4185
4186         * g++.dg/parse/named_ops.C: New test.
4187
4188 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4189
4190         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4191
4192 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4193
4194         * gcc.dg/weak-2.c: Allow optional leading underscore
4195         in scan-assembler symbol name.
4196         * gcc.dg/weak-3.c: Likewise.
4197         * gcc.dg/weak-4.c: Likewise.
4198         * gcc.dg/weak-5.c: Likewise.
4199
4200 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4201
4202         * gcc.dg/20020523-1.c: New test.
4203
4204 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4205
4206         * objc.dg/const-str-2.m: Update now that we stop after
4207         a command line error.
4208
4209 2002-05-22  Richard Henderson  <rth@redhat.com>
4210
4211         * g++.dg/dg.exp: Fix typo in test pruneing.
4212
4213 2002-05-22  Richard Henderson  <rth@redhat.com>
4214
4215         * g++.dg/dg.exp: Prune the tls subdirectory.
4216         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4217         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4218         * g++.dg/tls/init-1.C: New.
4219
4220 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4221
4222         * gcc.dg/20020517-1.c: New test.
4223
4224 2002-05-21  Richard Henderson  <rth@redhat.com>
4225
4226         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4227         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4228
4229 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4230
4231         * g++.dg/other/copy2.C: New test.
4232
4233 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4234
4235         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4236         (MAX_COPY): Bump up to 10 times sizeof (long long).
4237         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4238
4239         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4240         sizeof (long long).
4241
4242         * gcc.c-torture/execute/strcpy-1.c: New test.
4243
4244 2002-05-19  Jason Merrill  <jason2redhat.com>
4245
4246         * g++.dg/ext/oper1.C: New test.
4247
4248 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4249 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4250
4251         * README.QMTEST: New file.
4252
4253         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4254
4255 2002-05-19  Andreas Jaeger  <aj@suse.de>
4256
4257         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4258         now.
4259         * gcc.c-torture/execute/loop-2d.x: Likewise.
4260
4261 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4262
4263         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4264         support weak symbols.
4265         * gcc.dg/weak-4.c: Likewise
4266         * gcc.dg/weak-6.c: Likewise
4267
4268 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4269
4270         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4271         cygwin, coff and h8300-*-hms targets
4272         * gcc.dg/weak-5.c: Likewise
4273         * gcc.dg/weak-7.c: Likewise
4274
4275 2002-05-16  Jason Merrill  <jason@redhat.com>
4276
4277         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4278         (scan-assembler-not, scan-assembler-dem): Likewise.
4279         (scan-assembler-dem-not): Likewise.
4280
4281 2002-05-15  Richard Henderson  <rth@redhat.com>
4282
4283         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4284
4285 2002-05-15  Richard Henderson  <rth@redhat.com>
4286
4287         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4288         (vfoo1f): Warning here.
4289         (vfoo1l): Don't redefine the alias.
4290
4291 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4292
4293         * g++.dg/init/pm1.C: New test.
4294
4295 2002-05-12  David S. Miller  <davem@redhat.com>
4296
4297         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4298         types.
4299
4300 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4301
4302         * gcc.c-torture/execute/20020510-1.c: New test case.
4303
4304 2002-05-10  David S. Miller  <davem@redhat.com>
4305
4306         * gcc.c-torture/execute/conversion.c: Test long double too.
4307
4308 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4309
4310         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4311         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4312         * lib/g++.exp (g++_link_flags): Likewise.
4313         * lib/objc.exp (objc_target_compile): Likewise.
4314
4315 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4316
4317         * gcc.dg/cpp/poison.c: Update.
4318         * gcc.dg/cpp/20000625-2.c: Remove.
4319         * gcc.dg/cpp/direct2s.c: Remove final test.
4320
4321 2002-05-08  Tom Rix  <trix@redhat.com>
4322
4323         * gcc.c-torture/execute/20020508-1.c: New test.
4324         * gcc.c-torture/execute/20020508-2.c: New test.
4325         * gcc.c-torture/execute/20020508-3.c: New test.
4326
4327 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4328
4329         * gcc.dg/cpp/charconst-4.c: More tests.
4330
4331 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4332
4333         PR c/6569
4334         * gcc.dg/weak-3.c: Update location of warning messages.
4335         * gcc.dg/weak-5.c: Likewise.
4336
4337 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4338
4339         * gcc.c-torture/execute/20020506-1.c: New test case.
4340
4341 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4342
4343         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4344
4345 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4346
4347         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4348
4349 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4350
4351         * gcc.dg/cpp/charconst-3.c: New test.
4352
4353 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4354
4355         * gcc.dg/cpp/charconst.c: Update tests.
4356
4357 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4358
4359         * treelang: Added directory for new sample language treelang. Also
4360         lib/treelang.exp: New file to signal treelang should be tested.
4361
4362 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4363
4364         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4365         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4366         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4367         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4368         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4369         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4370         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4371
4372 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4373
4374         * gcc.dg/format/xopen-2.c: New test.
4375
4376 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4377
4378         * gcc.dg/20020503-1.c: New test.
4379
4380 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
4381
4382         * g++.dg/init/dtor1.C: Make it tougher.
4383
4384 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
4385
4386         * g++.dg/init/dtor1.C: New test.
4387
4388 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4389
4390         * gcc.dg/altivec-8.c: New.
4391
4392 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4393
4394         * gcc.dg/altivec-7.c: New.
4395
4396 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
4397
4398         * g++.dg/parse/typedef1.C: New test.
4399
4400 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
4401
4402         PR c++/6486
4403         * g++.dg/template/friend6.C: New test.
4404
4405         PR c++/6492
4406         * g++.dg/init/copy1.C: New test.
4407
4408 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4409
4410         * g++.dg/warn/effc1.C: New test.
4411
4412 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4413
4414         * gcc.dg/cpp/if-cexp.c: Add a test.
4415
4416 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
4417
4418         * gcc.dg/20020426-2.c: New test.
4419
4420 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4421
4422         * gcc.dg/cpp/if-mop.c: Update.
4423         * gcc.dg/cpp/if-mpar.c: Add test.
4424         * gcc.dg/cpp/if-oppr.c: Update.
4425
4426 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4427
4428         PR c/6343
4429         * gcc.dg/weak-[2-7].c: New tests.
4430
4431 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4432
4433         * gcc.dg/enum1.c: New test.
4434
4435 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4436
4437         PR c++/6497
4438         * g++.dg/inherit/access2.C: New test.
4439
4440 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4441
4442         PR bootstrap/6445
4443         * gcc.dg/20020426-1.c: New test.
4444
4445 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4446
4447         * g++.dg/abi/enum1.C: New test.
4448
4449 2002-04-26  Richard Henderson  <rth@redhat.com>
4450
4451         * gcc.dg/c99-bool-1.c: Expect always true warning.
4452
4453 2002-04-25  Roger Sayle  <roger@eyesopen.com>
4454
4455         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4456
4457 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4458
4459         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4460         targets.
4461
4462 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
4463
4464         * g++.dg/abi/mange7.C: New test.
4465
4466         PR c++/6438.
4467         * g++.dg/parse/stmtexpr2.C: New test.
4468
4469 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4470
4471         * gcc.dg/20020312-2.c: Add SH target.
4472
4473 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4474
4475         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4476         compiler output on mips*-*-irix*.
4477
4478 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
4479
4480         * g++.dg/parse/attr1.C: New test.
4481
4482 2002-04-23  Roger Sayle  <roger@eyesopen.com>
4483
4484         * gcc.c-torture/execute/string-opt-17.c: New test case.
4485         * gcc.c-torture/execute/memset-2.c: New test case.
4486
4487 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
4488
4489         PR c++/6256:
4490         * g++.dg/template/friend5.C: New test.
4491
4492         PR c++/6331:
4493         * g++.dg/template/qual1.C: Likewise.
4494
4495 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
4496
4497         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4498         Include stdlib.h, not stdio.h or ctype.h.
4499
4500 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4501
4502         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4503         cris-*-elf* and mmix-*-*.
4504         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4505         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4506         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4507         Ditto.
4508         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4509         * gcc.dg/wchar_t-1.c: Ditto.
4510
4511 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4512
4513         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4514         Clarify comment.
4515
4516 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4517
4518         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4519
4520 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4521
4522         * gcc.c-torture/execute/20000906-1.x: Delete.
4523
4524 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4525
4526         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4527
4528 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4529
4530         * PR6367
4531         * g77.f-torture/execute/6367.f: New test.
4532         * g77.f-torture/execute/6367.x: Disable for MMIX.
4533
4534 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
4535
4536         * PR6352
4537         * g++.dg/opt/inline2.C: New test.
4538
4539 2002-04-18  Richard Henderson  <rth@redhat.com>
4540
4541         * gcc.dg/20000906-1.c: Enable for all targets.
4542         * gcc.c-torture/compile/iftrap-2.c: New.
4543
4544 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4545
4546         * gcc.dg/20020418-1.c: New test.
4547         * gcc.dg/20020418-2.c: New test.
4548
4549 2002-04-18  Richard Henderson  <rth@redhat.com>
4550
4551         * gcc.c-torture/compile/iftrap-1.c: New.
4552         * gcc.dg/iftrap-1.c: Adjust for ia64.
4553         * gcc.dg/iftrap-2.c: New.
4554
4555 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4556
4557         * gcc.c-torture/compile/20020418-1.c: New test.
4558
4559 2002-04-18  Roger Sayle  <roger@eyesopen.com>
4560
4561         * gcc.c-torture/compile/20020415-1.c: New.
4562
4563 2002-04-18  David S. Miller  <davem@redhat.com>
4564
4565         * gcc.c-torture/execute/20020418-1.c: New test.
4566
4567 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
4568
4569         * gcc.dg/20020416-1.c: New test.
4570
4571         * g++.dg/opt/inline1.C: New test.
4572
4573 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
4574
4575         * gcc.dg/altivec-5.c: New test.
4576
4577         * gcc.dg/20020415-1.c: New test.
4578
4579 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
4580
4581         * testsuite/lib/chill.exp: Remove.
4582
4583 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
4584
4585         * g++.dg/other/big-struct.C: New test.
4586
4587 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4588
4589         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4590         of scratch file.
4591
4592 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4593
4594         PR c/6277
4595         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
4596         in scan-assembler function name
4597
4598 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4599
4600         * g77.f-torture/execute/980628-4.x,
4601         g77.f-torture/execute/980628-5.x,
4602         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4603         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4604         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4605         i[34567]86-*-*.
4606
4607 2002-04-13  David S. Miller  <davem@redhat.com>
4608
4609         * gcc.c-torture/execute/20020413-1.c: New test.
4610
4611 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
4612
4613         * gcc.dg/asm-6.c,
4614         * g++.dg/ext/asm1.C: New tests.
4615
4616 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
4617
4618         PR c++ 5373.
4619         * g++.dg/parse/stmtexpr1.C: New test.
4620
4621         PR c++/5189.
4622         * g++.dg/template/copy1.C: New test.
4623
4624 2002-04-12  Richard Henderson  <rth@redhat.com>
4625
4626         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4627
4628 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
4629
4630         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4631         gcc.c-torture/execute/20020307-2.c.
4632
4633 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
4634
4635         * g++.dg/ext/attrib5.C,
4636         * g++.dg/lookup/struct1.C: New tests.
4637
4638 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
4639
4640         * gcc.dg/20020411-1.c: New test.
4641
4642         * gcc.c-torture/execute/20020411-1.c: New test.
4643
4644 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
4645
4646         * g77.f-torture/execute/6177.f: New test.
4647
4648 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
4649
4650         PR middle-end/6247
4651         * g++.dg/opt/cleanup1.C: New test.
4652
4653         * g++.dg/opt/const1.C: New test.
4654
4655 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
4656
4657         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4658
4659 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4660
4661         PR c++/5507
4662         * g++.dg/template/typename2.C: New test.
4663
4664 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
4665
4666         * gcc.c-torture/execute/loop-12.c: New.
4667
4668 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4669
4670         * g77.f-torture/execute/980628-4.x,
4671         g77.f-torture/execute/980628-5.x,
4672         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4673         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4674         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4675
4676 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4677
4678         PR optimization/6086
4679         * g++.dg/opt/preinc1.C: New test.
4680
4681 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4682
4683         PR c++/5571
4684         * g++.dg/opt/static2.C: New test.
4685
4686 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4687
4688         PR c/5120
4689         * gcc.dg/20020406-1.c: New test.
4690
4691 2002-04-04  David S. Miller  <davem@redhat.com>
4692
4693         * gcc.c-torture/execute/20020404-1.c: New test.
4694
4695 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
4696
4697         PR c/6123
4698         * gcc.dg/20020312-2.c: Do not declare global register variable
4699         if __PIC__ or __pic__ is defined.
4700
4701 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4702
4703         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4704         __asm__ so that it works correctly even if -ansi -pedantic-errors.
4705
4706 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4707
4708         * gcc.misc-tests/linkage.exp: Update last change to handle
4709         sparc*-, not just sparc-.
4710
4711 2002-04-03  Richard Henderson  <rth@redhat.com>
4712
4713         * gcc.dg/cpp/ucs.c: Improved long UCS test.
4714
4715 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4716
4717         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4718
4719 2002-04-02  David S. Miller  <davem@redhat.com>
4720
4721         * gcc.c-torture/execute/20020402-3.c: New test.
4722
4723 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4724
4725         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4726         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4727
4728         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4729         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4730         g77.f-torture/execute/20001201.x,
4731         g77.f-torture/execute/u77-test.x: New files.
4732
4733         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4734         * gcc.dg/wchar_t-1.c: Ditto.
4735
4736 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4737
4738         * gcc.c-torture/execute/20020402-1.c: New test.
4739
4740 2002-04-01  Richard Henderson  <rth@redhat.com>
4741
4742         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4743
4744         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4745
4746 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4747
4748         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4749
4750 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4751
4752         * g++.dg/inherit/template-as-base.C: Expect error.
4753         * g++.dg/inherit/namespace-as-base.C: Likewise.
4754
4755 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4756
4757         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4758         g++.dg/ext/instantiate3.C: Tweak match patterns.
4759
4760         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4761         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4762         -da test.
4763
4764 2002-03-31  Richard Henderson  <rth@redhat.com>
4765
4766         * gcc.dg/special/alias-2.c: New.
4767         * gcc.dg/special/ecos.exp: Run it.
4768
4769 2002-03-31  Richard Henderson  <rth@redhat.com>
4770
4771         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4772
4773 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4774
4775         * gcc.dg/weak-1.c: Disable on h8300 port.
4776
4777 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4778
4779         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4780         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4781         ordering tests.
4782         * g++.dg/bprob/bprob-1.C: New test.
4783         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4784         * g++.dg/gcov/gcov-1.C: New test.
4785         * g++.dg/gcov/gcov-1.x: New file.
4786         * g++.dg/gcov/gcov-2.C: New test.
4787         * g++.dg/gcov/gcov-3.C: New test.
4788         * g++.dg/gcov/gcov-3.h: New file.
4789
4790 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4791
4792         * g++.old-deja/g++.other/builtins5.C: New test.
4793         * g++.old-deja/g++.other/builtins6.C: New test.
4794         * g++.old-deja/g++.other/builtins7.C: New test.
4795         * g++.old-deja/g++.other/builtins8.C: New test.
4796         * g++.old-deja/g++.other/builtins9.C: New test.
4797
4798 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4799
4800         * g++.dg/opt/static1.C: New test.
4801
4802         * g++.dg/opt/longbranch1.C: New test.
4803
4804 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4805
4806         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4807
4808         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4809
4810 2002-03-28  Jeffrey A Law  (law@redhat.com)
4811
4812         * gcc.c-torture/execute/20020328-1.c: New test.
4813
4814 2002-03-27  Richard Henderson  <rth@redhat.com>
4815
4816         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4817         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4818         move from g++.old-deja/g++.ext/.
4819
4820 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4821
4822         * g++.dg/init/new2.C: New test.
4823
4824 2002-03-26  Richard Henderson  <rth@redhat.com>
4825
4826         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4827
4828         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4829         on sparc.
4830
4831         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4832         sparcv9 systems.
4833         * gcc.dg/20001102-1.c: Likewise.
4834
4835 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4836
4837         * gcc.dg/cpp/endif-pedantic1.c,
4838         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4839
4840 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4841
4842         * g++.dg/init/new1.C: New test.
4843
4844 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4845
4846         * g++.dg/abi/vbase9.C: New test.
4847
4848 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4849
4850         * gcc.dg/arm-asm.c: New test.
4851
4852 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4853
4854         * gcc.dg/Wswitch-enum.c: New test.
4855         Fix PR c/5044.
4856
4857 2002-03-26  Richard Henderson  <rth@redhat.com>
4858
4859         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4860         structure.
4861
4862 2002-03-25  Richard Henderson  <rth@redhat.com>
4863
4864         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4865         sparcv9 systems.
4866
4867         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4868         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4869
4870 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4871
4872         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4873
4874 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4875
4876         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4877         targets using generic thunk support.
4878
4879 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4880
4881         * gcc.c-torture/compile/20020323-1.c: New test.
4882
4883         * g++.dg/opt/conj2.C: New test.
4884
4885 2002-03-24  Richard Henderson  <rth@redhat.com>
4886
4887         * gcc.dg/weak-1.c: Use -fno-common.
4888
4889 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4890
4891         * g77.dg/f77-edit-apostrophe-out.f: New test
4892         * g77.dg/f77-edit-h-out.f: New test
4893         * g77.dg/f77-edit-t-in.f: New test
4894         * g77.dg/f77-edit-t-out.f: New test
4895         * g77.dg/f77-edit-x-out.f: New test
4896         * g77.dg/f77-edit-slash-out.f: New test
4897         * g77.dg/f77-edit-colon-out.f: New test
4898         * g77.dg/f77-edit-s-out.f: New test
4899
4900 2002-03-24  Richard Henderson  <rth@redhat.com>
4901
4902         * objc/execute/formal_protocol-6.x: New XFAIL.
4903
4904 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4905
4906         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4907         that do not support weak symbols
4908
4909 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4910
4911         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4912         * lib/g77.exp:  Likewise
4913         * lib/objc.exp: Likewise
4914
4915 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4916
4917         * gcc.dg/Wswitch-default.c: New test.
4918
4919 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4920
4921         * g++.dg/other/enum1.C: New test.
4922
4923 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4924
4925         * gcc.dg/pragma-ep-3.c: Fix typo.
4926
4927 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4928
4929         * g++.dg/inherit/template-as-base.C: New test.
4930
4931 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4932
4933         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4934         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4935
4936 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4937
4938         * gcc.dg/cpp/multiline.c: Update to match.
4939
4940 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4941
4942         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4943
4944 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4945
4946         * gcc.dg/cpp/extratokens2.c:  New file.
4947
4948 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4949
4950         * gcc.dg/20020312-2.c: Add rs6000 target.
4951
4952         * gcc.c-torture/compile/20020319-1.c: New test.
4953
4954 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4955
4956         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4957         (A, E): Handle this.
4958
4959 2002-03-20  Jason Merrill  <jason@redhat.com>
4960
4961         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4962         ignoring -fpic.
4963         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4964         through prune_gcc_output.
4965
4966 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4967
4968         * gcc.c-torture/compile/20020320-1.c: New test.
4969
4970 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4971
4972         * gcc.c-torture/compile/20020318-1.c: New test.
4973
4974         * gcc.dg/struct-by-value-1.c: New test.
4975
4976         * gcc.dg/20020319-1.c: New test.
4977
4978 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4979
4980         * g++.dg/opt/conj1.C: New test.
4981
4982 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4983
4984         * g++.dg/template/qualttp20.C: Revert previous change.
4985         * g++.dg/template/qualttp3.C: Likewise.
4986         * g++.dg/template/qualttp4.C: Likewise
4987         * g++.dg/template/qualttp5.C: Likewise
4988         * g++.dg/template/qualttp6.C: Likewise
4989         * g++.dg/template/qualttp7.C: Likewise
4990         * g++.dg/template/qualttp8.C: Likewise
4991         * g++.dg/template/recurse.C: Likewise.
4992
4993 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4994
4995         * gcc.dg/cpp/wchar-1.c: Update.
4996
4997 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4998
4999         * g++.dg/template/conv1.C: New test.
5000         * g++.dg/template/conv2.C: New test.
5001         * g++.dg/template/conv3.C: New test.
5002         * g++.dg/template/conv4.C: New test.
5003
5004 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5005
5006         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5007         * g++.dg/template/qualttp3.C: Likewise.
5008         * g++.dg/template/qualttp4.C: Likewise
5009         * g++.dg/template/qualttp5.C: Likewise
5010         * g++.dg/template/qualttp6.C: Likewise
5011         * g++.dg/template/qualttp7.C: Likewise
5012         * g++.dg/template/qualttp8.C: Likewise
5013         * g++.dg/template/recurse.C: Likewise.
5014
5015 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5016
5017         * g++.dg/opt/dtor1.C: New test.
5018
5019 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
5020
5021         * gcc.c-torture/compile/20020315-1.c: New test.
5022
5023 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
5024
5025         * gcc.dg/weak-1.c: Fix scan tests.
5026
5027 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
5028
5029         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5030         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5031         cris-*-aout* mmix-*-*.
5032         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5033         cris-*-aout* mmix-*-*.
5034         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5035         cris-*-elf* cris-*-aout* and mmix-*-*.
5036         * gcc.dg/20001009-1.c: Ditto.
5037         * gcc.dg/20010912-1.c: Ditto.
5038         * gcc.dg/20020122-4.c: Ditto.
5039         * gcc.dg/inline-2.c: Ditto.
5040
5041 2002-03-14  Jeffrey A Law  (law@cygnus.com)
5042
5043         * gcc.c-torture/compile/20020314-1.c: New test.
5044
5045 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
5046
5047         * gcc.c-torture/execute/20020314-1.c: New test.
5048
5049 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
5050
5051         * g++.dg/warn/Wunused-1.C: New test.
5052
5053 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
5054
5055         * g++.dg/abi/mangle6.C: New test.
5056
5057 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
5058
5059         * gcc.c-torture/compile/20020309-2.c: New test.
5060
5061         * gcc.c-torture/compile/20020312-1.c: New test.
5062
5063 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5064
5065         * g++.dg/other/access1.C: New test.
5066
5067 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
5068
5069         * gcc.c-torture/execute/wchar_t-1.c: New test.
5070
5071 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
5072
5073         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5074
5075 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5076
5077         * gcc.dg/20020312-1.c: New test case.
5078
5079 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5080
5081         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5082
5083 2002-03-11  Richard Henderson  <rth@redhat.com>
5084
5085         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5086         * g++.old-deja/g++.jason/report.C: Likewise.
5087
5088 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5089
5090         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5091         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5092
5093 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5094
5095         * testsuite/g++.dg/overload/pmf1.C: New test.
5096
5097 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5098
5099         * gcc.c-torture/execute/20020307-1.c: Use long.
5100
5101 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5102
5103         PR optimization/5844
5104         * gcc.dg/20020310-1.c: New test.
5105
5106 2002-03-09  Michael Meissner  <meissner@redhat.com>
5107
5108         * gcc.c-torture/execute/memcpy-2.c: New test.
5109         * gcc.c-torture/execute/memset-1.c: New test.
5110         * gcc.c-torture/execute/strlen-1.c: New test.
5111         * gcc.c-torture/execute/strcmp-1.c: New test.
5112         * gcc.c-torture/execute/strncmp-1.c: New test.
5113
5114 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5115
5116         * gcc.dg/ppc-ldstruct.c: New test.
5117
5118 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5119
5120         * gcc.c-torture/execute/va-arg-22.c: New test.
5121
5122 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5123
5124         * gcc.c-torture/compile/20020309-1.c: New test.
5125
5126 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5127
5128         * gcc.c-torture/execute/20020307-2.c: New test.
5129
5130 2002-03-07  Jeffrey A Law  (law@redhat.com)
5131
5132         * g77.f-torture/compile/20020307-1.f: New test.
5133
5134 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5135
5136         * gcc.dg/unordered-1.c: New test.
5137
5138 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5139
5140         * gcc.c-torture/execute/20020307-1.c: New test.
5141
5142 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5143
5144         * gcc.dg/20020304-1.c: New test.
5145
5146         * gcc.c-torture/compile/20020304-2.c: New test.
5147
5148 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5149
5150         * gcc.c-torture/compile/20020304-1.c: New test case
5151         (from PR c/5830).
5152
5153 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5154
5155         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5156
5157 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5158
5159         * g++.dg/other/classkey1.C: New test.
5160
5161 2002-03-01  Richard Henderson  <rth@redhat.com>
5162
5163         * gcc.c-torture/compile/981223-1.x: New.
5164         * gcc.c-torture/compile/920625-1.x: New.
5165
5166 2002-02-28  Richard Henderson  <rth@redhat.com>
5167
5168         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5169
5170 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5171
5172         * gcc.c-torture/execute/20020227-1.c: New test.
5173
5174 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5175
5176         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5177         here" ERROR lines.
5178         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5179         * g++.old-deja.g++.other/defarg1.C: Likewise.
5180         * g++.old-deja/g++.pt/calls2.C: Likewise.
5181         * g++.old-deja/g++.pt/crash20.C: Likewise.
5182         * g++.old-deja/g++.pt/crash30.C: Likewise.
5183         * g++.old-deja/g++.pt/crash36.C: Likewise.
5184         * g++.old-deja/g++.pt/crash6.C: Likewise.
5185         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5186         * g++.old-deja/g++.pt/derived3.C: Likewise.
5187         * g++.old-deja/g++.pt/error1.C: Likewise.
5188         * g++.old-deja/g++.pt/friend21.C: Likewise.
5189         * g++.old-deja/g++.pt/friend23.C: Likewise.
5190         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5191         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5192
5193 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5194
5195         * gcc.c-torture/execute/20020225-2.c: New test.
5196
5197 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5198
5199         * gcc.c-torture/execute/920730-1t.c,
5200         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5201         Delete test cases, only relevant to -traditional.
5202
5203 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5204
5205         * gcc.dg/cpp/undef1.c: Remove.
5206         * gcc.dg/cpp/directiv.c: Update.
5207         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5208
5209 2002-02-27  Michael Meissner  <meissner@redhat.com>
5210
5211         * gcc.c-torture/execute/20020226-1.c: New test.
5212
5213 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5214
5215         * g++.dg/debug/debug4.C: New test.
5216
5217         * gcc.dg/ia64-visibility-1.c: New test.
5218
5219 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5220
5221         * gcc.dg/debug/20020224-1.c: New.
5222
5223 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5224
5225         * gcc.c-torture/execute/960416-1.x: New.
5226         * gcc.c-torture/execute/divconst-3.x: Likewise.
5227
5228 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5229
5230         * gcc.dg/20020224-1.c: New test.
5231
5232 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5233
5234         * gcc.c-torture/execute/20020225-1.c: New.
5235
5236 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5237
5238         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5239
5240 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5241
5242         * gcc.dg/20020222-1.c: New test.
5243
5244 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5245
5246         * g++.dg/opt/anonunion1.C: New test.
5247
5248 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5249
5250         * g++.dg/template/qualttp19.C: New test.
5251         * g++.dg/template/qualttp20.C: New test.
5252         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5253         * g++.old-deja/g++.other/qual1.C: Likewise.
5254
5255 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5256
5257         * gcc.dg/attr-alwaysinline.c: New.
5258
5259 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5260
5261         * gcc.dg/20020220-1.c: New test.
5262
5263         * gcc.dg/20020220-2.c: New test.
5264
5265         * g++.dg/opt/mmx1.C: New test.
5266
5267 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5268
5269         * gcc.c-torture/compile/20020110.c: New test.
5270
5271 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5272
5273         * gcc.c-torture/execute/20020219-1.c: New test.
5274
5275         * gcc.dg/20020219-1.c: New test.
5276
5277         * gcc.dg/noncompile/20020220-1.c: New test.
5278
5279         * g++.dg/opt/ptrintsum1.C: New test.
5280
5281         * gcc.dg/debug/20020220-1.c: New test.
5282
5283 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5284
5285         * gcc.c-torture/execute/20020216-1.c: New test.
5286
5287 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5288
5289         * gcc.dg/decl-1.c: Update, new test.
5290
5291 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5292
5293         * g++.dg/abi/bitfield1.C: New test.
5294         * g++.dg/abi/bitfield2.C: New test.
5295
5296 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5297
5298         * gcc.dg/attr-nest.c: New test.
5299
5300 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5301
5302         * gcc.c-torture/execute/20020215-1.c: New test.
5303
5304 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5305
5306         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5307         * g++.dg/debug/debug.exp: New.
5308         * g++.dg/debug/trivial.C: New.
5309         * g++.dg/debug/debug1.C: Moved...
5310         * g++.dg/other/debug1.C: ...from here.
5311         * g++.dg/debug/debug2.C: Moved...
5312         * g++.dg/other/debug2.C: ...from here.
5313         * g++.dg/debug/debug3.C: Moved...
5314         * g++.dg/other/debug3.C: ...from here.
5315
5316         * gcc.dg/noncompile/20020213-1.c: New test.
5317
5318 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5319
5320         * g++.dg/other/debug3.C: New test.
5321
5322         * gcc.c-torture/execute/20020213-1.c: New test.
5323
5324 2002-02-13  Richard Smith <richard@ex-parrot.com>
5325
5326         * g++.old-deja/g++.other/thunk1.C: New test.
5327
5328 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5329
5330         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5331
5332 2002-02-13  Stan Shebs  <shebs@apple.com>
5333
5334         * gcc.dg/altivec-3.c: New.
5335
5336 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5337
5338         * gcc.dg/Wunreachable-1.c: New test.
5339         * gcc.dg/Wunreachable-2.c: New test.
5340
5341 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5342
5343         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5344
5345 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5346
5347         * gcc.dg/decl-1.c: New test.
5348
5349 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5350
5351         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5352
5353 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5354
5355         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5356         * gcc.c-torture/compile/980506-1.x: Likewise.
5357
5358 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5359
5360         * gcc.dg/20020210-1.c: New.
5361
5362 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5363
5364         * g77.f-torture/execute/947.f: New regression test
5365         for PR fortran/947.
5366
5367 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5368
5369         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5370         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5371
5372 2002-02-08  Richard Henderson  <rth@redhat.com>
5373
5374         * gcc.c-torture/compile/labels-3.c: New.
5375
5376 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
5377
5378         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5379         expression statements work instead.
5380         * gcc.dg/noncompile/20020207-1.c: New test.
5381
5382 2002-02-07  Richard Henderson  <rth@redhat.com>
5383
5384         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5385
5386 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5387
5388         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5389         message from g77
5390         * lib/g77-dg.exp: Trim g77 error messages so that they are
5391         recognized by dg.exp.
5392
5393 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5394
5395         PR fortran/5473
5396         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5397
5398 2002-02-07  Richard Henderson  <rth@redhat.com>
5399
5400         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5401         to be sufficiently aligned for integers.
5402
5403 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5404
5405         * g++.dg/template/friend4.C: New test.
5406
5407 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5408
5409         PR fortran/5743
5410         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5411         unsupported cases.
5412
5413 2002-02-07  Richard Henderson  <rth@redhat.com>
5414
5415         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5416         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5417         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5418         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5419
5420 2002-02-06  Richard Henderson  <rth@redhat.com>
5421
5422         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5423
5424 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
5425
5426         * gcc.dg/20020206-1.c: New test.
5427
5428 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
5429
5430         * gcc.c-torture/execute/20020206-1.c: New test.
5431
5432         * gcc.c-torture/execute/20020206-2.c: New test.
5433
5434         PR optimization/5429:
5435         * gcc.c-torture/compile/20020206-1.c: New test.
5436
5437 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5438
5439         * g++.dg/ext/align1.C: Do not use an explicit alignment value
5440         as certain file formats cannot support particularly large
5441         alignments.
5442
5443         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5444         and do not expect to be able to link the executable.
5445
5446         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5447         fail because the COFF format does not support the weak attribute.
5448
5449 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5450
5451         * g77.dg/pr5473.f:  New test
5452
5453 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5454
5455         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5456         Fix testcase accordingly.
5457
5458 2002-02-04  Richard Henderson  <rth@redhat.com>
5459
5460         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5461         (buf): Change to be an array of pointers, not ints.
5462
5463 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5464
5465         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5466         before all tests.  Move warning one line above to match where it
5467         C frontend emits.
5468         * gcc.dg/Wswitch-2.c: New test.
5469         * g++.dg/warn/Wswitch-1.C: New test.
5470         * g++.dg/warn/Wswitch-2.C: New test.
5471
5472 2002-02-04  Richard Henderson  <rth@redhat.com>
5473
5474         * g++.dg/abi/offsetof.C: Fix size comparison.
5475
5476 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5477
5478         * gcc.dg/cast-qual-2.c: New test.
5479
5480 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5481
5482         * gcc.dg/20020201-4.c: New test.
5483
5484 2002-02-04  Ben Elliston  <bje@redhat.com>
5485
5486         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5487         target_info attribute != 0, in addition to the empty string.
5488         (gcc_target_compile): Likewise.
5489
5490 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
5491
5492         * gcc.dg/Wswitch.c: New test.
5493         PR gcc/4475. PR gcc/3780.
5494
5495 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5496
5497         * g77.f-torture/execute/5122.f: New test for regressions
5498         against PR fortran/5122.
5499
5500 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5501
5502         * g77.f-torture/compile/pr3743.f: Delete
5503         * g77.dg/pr3743-1.f: New test.
5504         * g77.dg/pr3743-2.f: New test.
5505         * g77.dg/pr3743-3.f: New test.
5506         * g77.dg/pr3743-4.f: New test.
5507
5508 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5509
5510         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5511
5512 2002-02-02  Richard Henderson  <rth@redhat.com>
5513
5514         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5515         * gcc.c-torture/execute/bf64-1.c: Likewise.
5516
5517 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5518
5519         * gcc.dg/20020201-2.c: New test.
5520
5521         * gcc.dg/20020201-3.c: New test.
5522
5523         * gcc.c-torture/execute/bitfld-2.c: New test.
5524
5525 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5526
5527         * gcc.dg/bitfld-1.c: Update.
5528         * gcc.dg/bitfld-2.c: Update.
5529         * gcc.c-torture/execute/bitfld-1.x: New.
5530
5531 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5532
5533         * gcc.c-torture/execute/20020201-1.c: New test.
5534
5535 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
5536
5537         PR target/5469
5538         * gcc.dg/20020201-1.c: New test.
5539
5540 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5541
5542         PR fortran/3743
5543         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5544         * g77.f-torture/compile/pr3743.x: Remove
5545
5546 2002-01-31  Tom Rix  <trix@redhat.com>
5547
5548         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5549
5550 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5551
5552         * gcc.dg/noncompile/20020130-1.c: New test.
5553
5554 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5555
5556         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5557
5558 2002-01-29  Richard Henderson  <rth@redhat.com>
5559
5560         * gcc.c-torture/execute/991118-1.c: Cast various constants back
5561         to long long.
5562         * gcc.c-torture/execute/bf64-1.c: Likewise.
5563
5564 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
5565
5566         * gcc.c-torture/execute/20020129-1.c: New test.
5567
5568 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5569
5570         * gcc.c-torture/compile/20000224-1.c: Update.
5571         * gcc.c-torture/execute/bitfld-1.c: New tests.
5572         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5573         * gcc.dg/uninit-A.c: Update.
5574
5575 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5576
5577         * g++.dg/template/ctor1.C: Add instantiation.
5578
5579 2002-01-28  Paul Koning  <pkoning@equallogic.com>
5580
5581         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5582         argument to __builtin_prefetch to be const ptr.
5583
5584 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
5585
5586         * gcc.c-torture/compile/20020120-1.c: New test.
5587
5588 2002-01-27  Kazu Hirata  <kazu@hxi.com>
5589
5590         * gcc.c-torture/execute/20020127-1.c: New test.
5591
5592 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5593
5594         * g77.dg/f77-edit-i-in.f: New test
5595         * g77.dg/f77-edit-i-out.f: New test
5596
5597 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5598
5599         * gcc.dg/debug/debug.exp: New file.
5600         * gcc.dg/debug/trivial.c: New file.
5601         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5602         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5603         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5604         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5605         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5606         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5607         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5608         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5609         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5610         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5611         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5612         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5613         * gcc.dg/20000503-1.c: Removed.
5614         * gcc.dg/20010207-1.c: Removed.
5615         * gcc.dg/20011223-1.c: Removed.
5616         * gcc.dg/20020104-2.c: Removed.
5617         * gcc.dg/debug-1.c: Removed.
5618         * gcc.dg/debug-2.c: Removed.
5619         * gcc.dg/debug-3.c: Removed.
5620         * gcc.dg/debug-4.c: Removed.
5621         * gcc.dg/debug-5.c: Removed.
5622         * gcc.dg/debug-6.c: Removed.
5623         * gcc.dg/dwarf2-1.c: Removed.
5624         * gcc.dg/dwarf2-2.c: Removed.
5625
5626 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
5627
5628         * g++.old-deja/g++.other/eh5.C: New test.
5629         * g++.old-deja/g++.other/sibcall2.C: New test.
5630         * g++.old-deja/g++.other/array9.C: New test.
5631         * g++.old-deja/g++.other/typename2.C: New test.
5632         * g++.old-deja/g++.other/crash60.C: New test.
5633         * g++.old-deja/g++.other/conv9.C: New test.
5634         * g++.old-deja/g++.other/mangle10.C: New test.
5635         * g++.old-deja/g++.other/unchanging1.C: New test.
5636         * g++.old-deja/g++.other/exprstmt1.C: New test.
5637         * g++.old-deja/g++.other/inline23.C: New test.
5638         * g++.old-deja/g++.eh/ia64-1.C: New test.
5639         * g++.old-deja/g++.other/dwarf2-1.C: New test.
5640         * g++.old-deja/g++.other/reload1.C: New test.
5641         * g++.old-deja/g++.other/static20.C: New test.
5642         * g++.old-deja/g++.other/local-alloc1.C: New test.
5643         * g++.old-deja/g++.other/conv8.C: New test.
5644         * g++.old-deja/g++.other/stmtexpr2.C: New test.
5645         * g++.old-deja/g++.other/storeexpr1.C: New test.
5646         * g++.old-deja/g++.other/storeexpr2.C: New test.
5647         * g++.dg/eh/template2.C: New test.
5648         * g++.dg/warn/weak1.C: New test.
5649
5650 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
5651
5652         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5653         Remove first, non-varying, argument.
5654
5655 2002-01-23  Richard Henderson  <rth@redhat.com>
5656
5657         * gcc.dg/inline-2.c: New.
5658
5659         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5660         Add optional target arg.  Check number of arguments.
5661         (scan-assembler-not, scan-assembler-dem): Likewise.
5662         (scan-assembler-dem-not): Likewise.
5663
5664 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5665
5666         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5667         line 12.
5668         * g++.old-deja/g++.brendan/parse3.C,
5669         g++.old-deja/g++.other/crash26.C,
5670         g++.old-deja/g++.other/crash28.C,
5671         g++.old-deja/g++.other/crash29.C,
5672         g++.old-deja/g++.other/crash30.C,
5673         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5674
5675 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5676
5677         * gcc.dg/20020115-1.c: New.
5678
5679 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
5680
5681         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5682
5683 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
5684
5685         * gcc.dg/20020122-3.c: New.
5686
5687 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
5688
5689         * g++.dg/other/gc1.C: New test.
5690
5691 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5692
5693         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5694
5695 2002-01-22  Richard Henderson  <rth@redhat.com>
5696
5697         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5698
5699 2002-01-22  Richard Henderson  <rth@redhat.com>
5700
5701         * gcc.dg/20020122-4.c: New.
5702
5703 2002-01-22  H.J. Lu <hjl@gnu.org>
5704
5705         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5706         link output.
5707         * gcc.dg/special/ecos.exp: Likewise.
5708         * lib/g++-dg.exp: Likewise.
5709         * lib/g77-dg.exp: Likewise.
5710         * lib/gcc-dg.exp : Likewise.
5711         * lib/mike-g++.exp: Likewise.
5712         * lib/mike-g77.exp: Likewise.
5713         * lib/mike-gcc.exp: Likewise.
5714         * lib/objc-dg.exp: Likewise.
5715
5716 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
5717
5718         PR target/5379
5719         * gcc.dg/20020122-2.c: New test.
5720
5721 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5722
5723         * gcc.dg/20020122-1.c: New test.
5724
5725 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5726
5727         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5728
5729 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5730
5731         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5732
5733 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5734
5735         * gcc.c-torture/compile/20020121-1.c: New test.
5736
5737 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5738
5739         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5740         ld_library_path.
5741
5742 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
5743
5744         * gcc.dg/20020218-1.c: New test.
5745
5746 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5747
5748         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5749         messages
5750         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5751         "At global scope" warning
5752         * g++.dg/ext/align1.C: Change cygwin test for alignment
5753         from db-bogus to dg-warning
5754
5755 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5756
5757         * g77.f-torture/compile/cpp2.F: New test.
5758
5759 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5760
5761         * g++.dg/template/access1.C: New test.
5762
5763 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5764
5765         * gcc.dg/20020118-1.c: New.
5766
5767 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5768
5769         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5770
5771 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5772
5773         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5774         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5775         alignment warnings.
5776
5777 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5778
5779         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5780         torture_with_loops and torture_without_loops
5781
5782 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5783
5784         * gcc.c-torture/compile/20020116-1.c: New test.
5785
5786 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5787
5788         * gcc.dg/20020116-2.c: New test.
5789
5790         * gcc.dg/ultrasp4.c: New test.
5791
5792         * gcc.dg/20020116-1.c: New test.
5793
5794 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5795
5796         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5797         by EABI.
5798
5799 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5800
5801         * gcc.misc-tests/i386-prefetch.exp: New.
5802         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5803         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5804         * gcc.misc-tests/i386-pf-none-1.c: New test.
5805         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5806
5807 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5808
5809         * gcc.dg/gnu89-init-1.c: Add new tests.
5810
5811 2002-01-15  Andreas Jaeger  <aj@suse.de>
5812
5813         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5814         * gcc.dg/i386-mmx-2.c: Likewise.
5815         * gcc.dg/i386-sse-1.c: Likewise.
5816         * gcc.dg/i386-sse-2.c: Likewise.
5817         * gcc.dg/i386-sse-3.c: Likewise.
5818
5819 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5820
5821         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5822         Uncomment additional cases that now pass.
5823
5824 2002-01-11  Richard Henderson  <rth@redhat.com>
5825
5826         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5827         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5828
5829 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
5830
5831         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5832
5833 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5834
5835         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5836         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5837
5838 2002-01-10  Dale Johannesen  <dalej@apple.com>
5839
5840         * gcc.c-torture/execute/loop-11.c: New.
5841
5842 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5843
5844         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5845         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5846
5847 2002-01-09  Richard Henderson  <rth@redhat.com>
5848
5849         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5850         type in which to perform the operation for each size.
5851
5852 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
5853
5854         * gcc.c-torture/compile/20020109-2.c: New test.
5855
5856 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5857
5858         * gcc.c-torture/execute/loop-10.c: New test.
5859
5860 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5861
5862         * gcc.c-torture/compile/20010226-1.c: New test.
5863         * gcc.c-torture/compile/20010227-1.c: New test.
5864         * gcc.c-torture/compile/20010426-1.c: New test.
5865         * gcc.c-torture/compile/20010510-1.c: New test.
5866         * gcc.c-torture/compile/20010605-3.c: New test.
5867         * gcc.c-torture/compile/20010824-1.c: New test.
5868         * gcc.c-torture/execute/20010409-1.c: New test.
5869         * gcc.dg/noncompile/20000901-1.c: New test.
5870         * gcc.dg/20001023-1.c: New test.
5871         * gcc.dg/20001101-1.c: New test.
5872         * gcc.dg/20001102-1.c: New test.
5873         * gcc.dg/20010207-1.c: New test.
5874         * gcc.dg/20010405-1.c: New test.
5875         * gcc.dg/20010822-1.c: New test.
5876         * gcc.dg/20011107-1.c: New test.
5877
5878 2002-01-09  Jeffrey A Law  (law@redhat.com)
5879
5880         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5881
5882         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5883         execution failure on PA targets.
5884
5885 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5886
5887         * gcc.c-torture/compile/20020109-1.c: New test.
5888
5889 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5890
5891         * gcc.c-torture/execute/20020108-1.c: New test.
5892
5893 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5894
5895         * gcc.dg/20020108-1.c: New test.
5896
5897 2002-01-08  H.J. Lu <hjl@gnu.org>
5898
5899         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5900         for header files.
5901
5902 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5903
5904         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5905         consistency.
5906
5907 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5908
5909         * gcc.dg/altivec-4.c: Test altivec predicates.
5910
5911 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5912
5913         * gcc.c-torture/execute/20020107-1.c: New test.
5914
5915 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5916
5917         PR c/5279
5918         * gcc.c-torture/compile/20020106-1.c: New test.
5919
5920 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5921
5922         * gcc.c-torture/execute/nestfunc-4.c: New test.
5923
5924 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5925
5926         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5927         extra triple that slipped in.
5928         * g++.old-deja/g++.abi/align.C: Likewise.
5929         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5930
5931 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5932
5933         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5934         * g++.old-deja/g++.abi/align.C: Likewise.
5935         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5936
5937         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5938         on FreeBSD/i386.
5939         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5940         FreeBSD.
5941
5942 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5943
5944         * gcc.dg/20020104-1.c: New test.
5945
5946         * gcc.dg/20020104-2.c: New test.
5947
5948 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5949
5950         * gcc.dg/20020103-1.c: Fix typo in target selector.
5951
5952 2002-01-03  Richard Henderson  <rth@redhat.com>
5953
5954         * gcc.dg/20020103-1.c: New.
5955
5956 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5957
5958         * gcc.c-torture/execute/20020103-1.c: New test.
5959
5960 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5961
5962         * g++.dg/other/debug2.C: New test.
5963
5964         * gcc.c-torture/compile/20020103-1.c: New test.
5965
5966 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5967
5968         * gcc.dg/gnu89-init-1.c: Added new tests.
5969
5970 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5971
5972         * g++.dg/template/friend2.C: Remove as patch is reverted.
5973
5974         * g++.dg/warn/oldcast1.C: New test.
5975
5976         * g++.dg/template/ptrmem1.C: New test.
5977         * g++.dg/template/ptrmem2.C: New test.
5978
5979         * g++.dg/template/ntp.C: New test.
5980
5981         * g++.dg/other/component1.C: New test.
5982
5983         * g++.dg/template/ttp3.C: New test.
5984
5985         * g++.dg/template/friend2.C: New test.
5986         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5987
5988 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5989
5990         * g++.dg/other/ptrmem1.C: New test.
5991         * g++.dg/other/ptrmem2.C: New test.
5992
5993 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5994
5995         * g++.dg/template/ctor1.C: New test.
5996
5997 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5998
5999         * g++.dg/template/friend2.C: New test.
6000
6001 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
6002
6003         * gcc.dg/mmix-1.c: New test.
6004
6005 2001-12-31  Richard Henderson  <rth@redhat.com>
6006
6007         * gcc.dg/asm-5.c: New.
6008
6009 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
6010
6011         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6012         in namespace __gnu_cxx
6013
6014 2001-12-30  Richard Henderson  <rth@redhat.com>
6015
6016         * gcc.dg/debug-6.c: New.
6017
6018 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
6019
6020         * gcc.c-torture/compile/20011229-2.c: New test.
6021
6022 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
6023
6024         * gcc.dg/debug-3.c: New test.
6025         * gcc.dg/debug-4.c: New test.
6026         * gcc.dg/debug-5.c: New test.
6027
6028 2001-12-29  Richard Henderson  <rth@redhat.com>
6029
6030         * g++.dg/eh/loop1.C: New.
6031
6032 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6033
6034         * g++.dg/template/crash1.C: New test.
6035
6036 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6037
6038         * g++.dg/other/const1.C: New test.
6039
6040 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6041
6042         * gcc.c-torture/compile/20011229-1.c: New test.
6043
6044 2001-12-28  Stan Shebs  <shebs@apple.com>
6045
6046         * lib/objc-torture.exp: Resync with c-torture.exp.
6047         * lib/objc.exp: Load standard libraries.
6048
6049 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
6050
6051         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6052         additional tests.
6053
6054 2001-12-27  Roger Sayle <roger@eyesopen.com>
6055
6056         * gcc.c-torture/execute/string-opt-16.c: New testcase.
6057
6058 2001-12-27  Richard Henderson  <rth@redhat.com>
6059
6060         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6061
6062 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6063
6064         * g++.dg/eh/ctor1.C: New test.
6065         * g++.dg/other/error2.C: New test.
6066
6067 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6068
6069         * g++.dg/other/init2.C: New test.
6070
6071 2001-12-24  Richard Henderson  <rth@redhat.com>
6072
6073         * gcc.dg/20011223-1.c: New.
6074         * gcc.dg/inline-1.c: New.
6075
6076 2001-12-23  Richard Henderson  <rth@redhat.com>
6077
6078         * gcc.dg/asm-4.c: Test operand modifiers.
6079
6080 2001-12-23  Richard Henderson  <rth@redhat.com>
6081
6082         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6083
6084 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6085
6086         * gcc.c-torture/execute/20011223-1.c: New test.
6087
6088 2001-12-21  Richard Henderson  <rth@redhat.com>
6089
6090         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6091         re-enables the warning.
6092
6093 2001-12-21  Richard Henderson  <rth@redhat.com>
6094
6095         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6096
6097 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6098
6099         * gcc.c-torture/compile/20011218-1.c: New test.
6100
6101 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6102
6103         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6104         arm-isr.c test.
6105         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6106         epilogue generation for ARM ISR routines.
6107
6108 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6109
6110         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6111         * gcc.dg/format/c90-printf-3.c: Likewise.
6112         * gcc.dg/format/c99-printf-3.c: Likewise.
6113         * gcc.dg/format/ext-1.c: Likewise.
6114         * gcc.dg/format/ext-6.c: Likewise.
6115         * gcc.dg/format/format.h: Prototype unlocked stdio.
6116
6117 2001-12-20  Richard Henderson  <rth@redhat.com>
6118
6119         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6120         (arena): Use it.
6121         (malloc): Correct allocation logic.  Abort if we fill up the
6122         arena before initialization complete.
6123         (realloc): Correct allocation logic.
6124
6125 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6126
6127         * gcc.c-torture/compile/20011219-2.c: New test.
6128
6129         * gcc.c-torture/execute/20011219-1.c: New test.
6130
6131 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6132
6133         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6134         target does not support weak symbols.
6135
6136 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6137
6138         * gcc.c-torture/compile/20011219-1.c: New test.
6139
6140 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6141
6142         * g++.dg/other/error1.C: New test.
6143
6144 2001-12-17  Jeffrey A Law  (law@redhat.com)
6145
6146         * gcc.c-torture/execute/20011217-1.c: New test.
6147
6148 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6149
6150         * objc.dg/special/: New directory.
6151         * objc.dg/special/special.exp: New file.
6152         * objc.dg/special/unclaimed-category-1.h: New file.
6153         * objc.dg/special/unclaimed-category-1a.m: New file.
6154         * objc.dg/special/unclaimed-category-1.m: New file.
6155
6156 2001-12-17  Andreas Jaeger  <aj@suse.de>
6157
6158         * gcc.c-torture/compile/20011217-2.c: New test.
6159
6160 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6161
6162         * gcc.c-torture/compile/20011217-1.c: New test.
6163
6164 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6165
6166         * testsuite/gcc.dg/20011214-1.c: New.
6167
6168 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6169
6170         * gcc.dg/altivec-4.c: New.
6171
6172 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6173
6174         * gcc.dg/20011113-1.c: New test.
6175
6176 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6177
6178         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6179         std::__malloc_alloc_template<0> and
6180         std::__default_alloc_template<false, 0>.
6181
6182 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6183
6184         * objc/execute/bf-21.m: New test.
6185         * objc/execute/enumeration-1.m: New test.
6186         * objc/execute/enumeration-2.m: New test.
6187
6188 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6189
6190         * gcc.dg/gnu89-init-1.c: New test.
6191
6192 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6193
6194         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6195         * g++.old-deja/g++.jason/2371.C: Likewise.
6196         * g++.old-deja/g++.jason/template33.C: Likewise.
6197         * g++.old-deja/g++.jason/template34.C: Likewise.
6198         * g++.old-deja/g++.jason/template36.C: Likewise.
6199         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6200         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6201         * g++.old-deja/g++.other/typename1.C: Likewise.
6202         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6203         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6204         * g++.old-deja/g++.pt/typename11.C: Likewise.
6205         * g++.old-deja/g++.pt/typename14.C: Likewise.
6206         * g++.old-deja/g++.pt/typename16.C: Likewise.
6207         * g++.old-deja/g++.pt/typename3.C: Likewise.
6208         * g++.old-deja/g++.pt/typename4.C: Likewise.
6209         * g++.old-deja/g++.pt/typename5.C: Likewise.
6210         * g++.old-deja/g++.pt/typename7.C: Likewise.
6211         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6212
6213 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6214
6215         * g++.dg/other/linkage1.C: New test.
6216         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6217         specifiers.
6218
6219 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6220
6221         * gcc.dg/concat.c: New test.
6222
6223 2001-12-11  Stan Shebs  <shebs@apple.com>
6224
6225         * objc/compile: New test directory.
6226         * objc/compile/compile.exp: New expect script.
6227         * objc/compile/20011211-1.m: New compile test.
6228
6229 2001-12-11  Jason Merrill  <jason@redhat.com>
6230
6231         * lib/prune.exp (prune_gcc_output): Also handle "In member
6232         function".  So many permutations...
6233
6234 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6235
6236         * g++.dg/template/typedef1.C: New test.
6237
6238 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6239
6240         * g++.dg/other/copy1.C: New test.
6241
6242 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6243
6244         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6245
6246         * gcc.dg/builtin-choose-expr.c: New.
6247
6248 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6249
6250         * gcc.dg/altivec-2.c: New.
6251
6252 2001-12-07  Richard Henderson  <rth@redhat.com>
6253
6254         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6255
6256 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6257
6258         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6259         ultrasparc.
6260
6261 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6262
6263         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6264
6265 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6266
6267         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6268         variable argument list.
6269
6270 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6271
6272         * gcc.c-torture/execute/memcheck: Delete entire directory.
6273         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6274         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6275
6276 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6277
6278         * gcc.dg/Wshadow-1.c: New test.
6279
6280 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6281
6282         * gcc.c-torture/compile/20011130-1.c: New test.
6283
6284         * gcc.dg/noncompile/20011025-1.c: New test.
6285
6286         * g++.dg/other/anon-union.C: New test.
6287
6288         * gcc.c-torture/execute/20011024-1.c: New test.
6289
6290 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6291
6292         * gcc.c-torture/execute/20000722-1.x,
6293         gcc.c-torture/execute/20010123-1.x: Remove.
6294         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6295         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6296         gcc.dg/c99-complit-2.c: New tests.
6297
6298 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6299
6300         * g++.dg/inherit/base1.C: New test.
6301
6302 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6303
6304         * g++.dg/other/stdarg1.C: New test.
6305
6306         * gcc.c-torture/compile/20011130-2.c: New test.
6307
6308 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6309
6310         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6311         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6312         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6313         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6314         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6315         * gcc.dg/builtin-prefetch-1.c: New test.
6316
6317 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6318
6319         * gcc.dg/20011130-1.c: New test.
6320
6321 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6322
6323         * g++.dg/other/scope1.C: New test.
6324         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6325
6326 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6327
6328         * gcc.dg/vla-init-1.c: New test.
6329
6330 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6331
6332         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6333
6334 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6335
6336         * objc.dg/alias.m: Update.
6337         * objc.dg/class-1.m: Update.
6338         * objc.dg/const-str-1.m: Update.
6339         * objc.dg/fwd-proto-1.m: Update.
6340         * objc.dg/id-1.m: Update.
6341         * objc.dg/super-class-1.m: Update.
6342
6343 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6344
6345         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6346         constructs.
6347
6348 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6349
6350         * gcc.c-torture/execute/20011128-1.c: New test.
6351
6352 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6353
6354         * gcc.dg/20011127-1.c: New test.
6355
6356 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6357
6358         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6359         from Austin Group draft 7.
6360         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6361         scanf format arguments.
6362         * gcc.dg/format/no-exargs-2.c: New test.
6363
6364 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6365
6366         * g++.dg/abi/vbase8-4.C: New test.
6367
6368 2001-11-24  Ian Lance Taylor  <ian@airs.com>
6369
6370         * gcc.c-torture/execute/20011121-1.c: New test.
6371
6372 2001-11-23  Jeffrey A Law  (law@cygnus.com)
6373
6374         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6375
6376 2001-11-23  Andreas Jaeger  <aj@suse.de>
6377
6378         * gcc.dg/cpp/charconst-2.c: New test.
6379
6380 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6381
6382         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6383         to the host if it is remote.  Let tests specify extra headers
6384         they use.
6385         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6386         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6387         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6388         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6389         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6390         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6391         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6392         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6393         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6394         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6395
6396 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6397
6398         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6399         for little endian ARMs.
6400
6401 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
6402
6403         * gcc.c-torture/compile/20011119-1.c: New test.
6404         * gcc.c-torture/compile/20011119-2.c: New test.
6405
6406 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6407
6408         * gcc.dg/altivec-1.c: Fix typo.
6409
6410 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6411
6412         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6413
6414 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6415
6416         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6417
6418 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6419
6420         * lib/g77.exp: Don't specify --rpath-link.
6421
6422         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6423         across all the headers.
6424         * gcc.dg/format/format.exp: For testing on a remote host,
6425         copy format.h.
6426
6427         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6428         * gcc.c-torture/execute/930406-1.c: Likewise.
6429         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6430
6431 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6432
6433         * gcc.dg/altivec-1.c: New.
6434
6435 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6436
6437         * gcc.dg/cpp/fpreprocessed.c: New test case.
6438
6439 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6440
6441         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6442         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6443         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6444
6445 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6446
6447         * gcc.dg/no-builtin-1.c: New test.
6448
6449 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
6450
6451         * gcc.c-torture/execute/20011115-1.c: New test.
6452
6453 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
6454
6455         * gcc.c-torture/compile/20011114-2.c: New test.
6456         * gcc.c-torture/compile/20011114-3.c: New test.
6457         * gcc.c-torture/compile/20011114-4.c: New test.
6458
6459 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6460
6461         * g++.dg/other/init1.C: New test.
6462
6463 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6464
6465         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6466         message.
6467
6468         * gcc.c-torture/execute/20011114-1.c: New testcase.
6469
6470         * gcc.c-torture/compile/20010327-1.c: Revert last change.
6471         * gcc.c-torture/compile/20011114-1.c: New test, exactly
6472         like the (before this change) version of 20010327-1.c.
6473
6474 2001-11-14  Roger Sayle <roger@eyesopen.com>
6475
6476         * gcc.c-torture/execute/string-opt-13.c: New testcase.
6477
6478 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6479
6480         * g++.dg/init/array2.C: New test.
6481
6482 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6483
6484         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6485
6486 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6487
6488         * g++.dg/other/forscope1.C: New test.
6489         * g++.dg/ext/forscope1.C: New test.
6490         * g++.dg/ext/forscope2.C: New test.
6491
6492 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
6493
6494         * gcc.c-torture/execute/20011113-1.c: New test.
6495
6496 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6497
6498         * gcc.c-torture/execute/20011109-2.c: New test.
6499
6500         * gcc.c-torture/execute/20011109-1.c: New test.
6501
6502 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
6503
6504         * gcc.c-torture/compile/20011109-1.c: New test.
6505
6506 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6507
6508         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6509         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6510         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6511         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6512         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6513         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6514         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6515
6516 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6517
6518         * g++.dg/warn/Wshadow-1.C: New tests.
6519         * g++.old-deja/g++.mike/for3.C: Update.
6520
6521 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6522
6523         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6524         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6525         XFAILs.  Adjust expected error texts.
6526         * gcc.c-torture/compile/20011106-1.c,
6527         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6528         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6529         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6530         gcc.dg/c99-array-lval-5.c: New tests.
6531
6532 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6533
6534         * gcc.dg/cpp/defined.c: Update.
6535
6536 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6537
6538         * gcc.c-torture/execute/anon-1.c: New test.
6539
6540 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6541
6542         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6543         same size, so no warning should be produced on stormy16.
6544
6545         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6546         due to oversized array.
6547         * g++.old-deja/g++.mike/ns15.C: Likewise.
6548         * g++.old-deja/g++.pt/crash16.C: Likewise.
6549
6550 2001-11-02  Graham Stott  <grahams@redhat.com>
6551
6552         * g++.dgother/debug1.C: Fix typos.
6553
6554 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
6555
6556         * g++.dg/other/debug1.C: New test.
6557
6558 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6559
6560         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6561         of unsigned long.
6562
6563 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
6564
6565         * gcc.dg/20011029-2.c: New test.
6566
6567         * gcc.c-torture/compile/20011029-1.c: New test.
6568
6569 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6570
6571         * objc/execute/class_self-1.m: New test.
6572         * objc/execute/class_self-2.m: New test.
6573
6574 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
6575
6576         * gcc.misc-tests/msgs.exp: Delete.
6577         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6578         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6579         error set to match recent changes.
6580
6581 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
6582
6583         * gcc.dg/20011021-1.c: New test.
6584
6585 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
6586
6587         * gcc.c-torture/compile/20011023-1.c: New test.
6588
6589 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6590
6591         * lib/g77.exp: Rewrite based on lib/g++.exp.
6592
6593 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
6594
6595         * gcc.c-torture/execute/20011019-1.c: New test.
6596
6597         * gcc.dg/20011018-1.c: New test.
6598
6599 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6600
6601         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6602
6603 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6604
6605         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6606         * gcc.dg/attr-invalid.c: Likewise.
6607
6608 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
6609
6610         * testsuite/gcc.dg/20011015-1.c: New test.
6611
6612 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6613
6614         * g++.dg/template/unify2.C: New test.
6615
6616 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6617
6618         * g++.dg/other/exception-specification.C: New test
6619
6620 2001-10-13  Tom Rix  <trix@redhat.com>
6621
6622         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6623         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6624
6625 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
6626
6627         * testsuite/gcc.dg/20011009-1.c: New test.
6628
6629 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         PR g++/4476
6632         * g++.dg/other/friend1.C: New test.
6633
6634 2001-10-11  Richard Henderson  <rth@redhat.com>
6635
6636         * g++.old-deja/g++.other/crash18.C: Add -S to options.
6637
6638 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6639
6640         * gcc.c-torture/compile/20011010-1.c: New.
6641
6642 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6643
6644         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6645         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6646         g77.f-torture/execute/execute.exp,
6647         g77.f-torture/noncompile/noncompile.exp,
6648         gcc.c-torture/compile/compile.exp,
6649         gcc.c-torture/execute/execute.exp,
6650         gcc.c-torture/execute/ieee/ieee.exp,
6651         gcc.c-torture/execute/memcheck/memcheck.exp,
6652         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6653         objc/execute/execute.exp: Update FSF address.
6654
6655 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
6656
6657         * gcc.dg/cpp/cmdlne-C.c: Update.
6658         * gcc.dg/cpp/cmdlne-C2.c: New.
6659
6660 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6661
6662         * gcc.c-torture/execute/20011008-3.c: New.
6663
6664 2001-10-08  DJ Delorie  <dj@redhat.com>
6665
6666         * gcc.dg/20011008-1.c: New.
6667         * gcc.dg/20011008-2.c: New.
6668
6669 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6670
6671         * gcc.dg/cpp/spacing1.c: Update test.
6672
6673 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6674
6675         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6676         spelling errors of "separate" as "seperate".
6677
6678 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6679
6680         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6681         enough to avoid inlining.
6682
6683 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6684
6685         * lib/g77.exp: set libg2c_dir correctly.
6686
6687 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6688
6689         * gcc.dg/cpp/macro11.c: New test.
6690
6691 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6692
6693         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6694         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6695         gcc.dg/format/multattr-3.c: New tests.
6696         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6697         tests for format attributes on function pointers being rejected.
6698
6699 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6700
6701         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6702
6703 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6704
6705         * g++.dg/warn/format1.C: New test.
6706
6707 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6708
6709         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6710
6711 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6712
6713         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6714
6715 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6716
6717         * gcc.dg/cpp/redef2.c: Add test.
6718
6719 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6720
6721         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6722         long-standing bug on i686, apparently.
6723         * gcc.c-torture/execute/loop-2c.x: New file.
6724         * gcc.c-torture/execute/loop-2d.x: New file.
6725         * gcc.c-torture/execute/loop-3c.x: New file.
6726
6727 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6728
6729         * gcc.dg/cpp/20000625-2.c: Correct line number.
6730
6731 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6732
6733         * gcc.dg/cpp/macro10.c: New test.
6734         * gcc.dg/cpp/strify3.c: New test.
6735         * gcc.dg/cpp/spacing1.c: Add tests.
6736         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6737         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6738
6739 2001-09-24  DJ Delorie  <dj@redhat.com>
6740
6741         * gcc.c-torture/execute/20010924-1.c: New test.
6742
6743 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6744
6745         * testsuite/objc/execute/paste.m: Remove.
6746
6747 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6748
6749         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6750
6751 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6752
6753         * g77.dg/strlen0.f: New test.
6754
6755 2001-09-21  Richard Henderson  <rth@redhat.com>
6756
6757         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6758         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6759
6760 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6761
6762         Table-driven attributes.
6763         * g++.dg/ext/attrib1.C: New test.
6764
6765 2001-09-20  DJ Delorie  <dj@redhat.com>
6766
6767         * gcc.dg/20000926-1.c: Update expected warning messages.
6768         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6769         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6770         array.
6771
6772 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6773
6774         * g++.dg/eh/registers1.C: New test case.
6775
6776 2001-09-17  Richard Henderson  <rth@redhat.com>
6777
6778         * gcc.dg/array-5.c: Fix VLA decomposition test.
6779
6780 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6781
6782         * gcc.dg/cpp/line5.c: New testcase.
6783
6784 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6785
6786         * gcc.dg/cpp/macro9.c: New test.
6787
6788 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6789
6790         * gcc.c-torture/execute/980223.c: Change type of addr from long
6791         to char *.
6792
6793 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6794
6795         * gcc.c-torture/execute/20010915-1.c: New test.
6796
6797 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6798
6799         * g77.dg/bprob: New directory.
6800         * g77.dg/bprob/bprob.exp: New file.
6801         * g77.dg/bprob/bprob-1.f: New test.
6802         * g77.dg/gcov: New directory.
6803         * g77.dg/gcov/gcov.exp: New file.
6804         * g77.dg/gcov/gcov-1.f: New test.
6805         * g77.dg/gcov/gcov-1.x: New file.
6806
6807 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6808
6809         * gcc.dg/cpp/directiv.c: Update.
6810         * gcc.dg/cpp/undef1.c: Update.
6811
6812 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6813
6814         * gcc.dg/20010912-1.c: New test.
6815
6816 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6817
6818         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6819         language-independent file in lib.
6820         * lib/gcov.exp: New file.
6821
6822 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6823
6824         * gcc.c-torture/compile/20010911-1.c: New test.
6825
6826 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6827
6828         * lib/profopt.exp: New, to support profile-directed optimizations.
6829         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6830         * gcc.misc-tests/bprob-1.c: New test.
6831         * gcc.misc-tests/bprob-2.c: New test.
6832
6833 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6834
6835         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6836         XFAIL and which kinds of gcov output to verify.
6837         * gcc.misc-tests/gcov-4b.x: New file.
6838         * gcc.misc-tests/gcov-5b.x: New file.
6839         * gcc.misc-tests/gcov-6.x: New file.
6840         * gcc.misc-tests/gcov-7.c: New test.
6841         * gcc.misc-tests/gcov-7.x: New file.
6842
6843 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6844
6845         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6846         * gcc.misc-tests/gcov-6.c: New test.
6847
6848 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6849
6850         PR c++/3986
6851         * g++.dg/abi/vbase1.C: New test.
6852
6853 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6854
6855         * objc.dg/method-2.m: New.
6856
6857 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6858
6859         PR c++/4203
6860         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6861         * g++.dg/init/empty1.C: New test.
6862
6863 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6864
6865         * gcc.c-torture/compile/20010903-1.c: New test.
6866
6867 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6868
6869         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6870         for m68k.
6871
6872 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6873
6874         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6875
6876         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6877
6878         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6879
6880 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6881
6882         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6883         for 16-bit 'unsigned int'.
6884
6885 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6886
6887         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6888
6889 2001-08-27  Richard Henderson  <rth@redhat.com>
6890
6891         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6892         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6893
6894 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6895
6896         * gcc.dg/asm-names.c (ymain): New.
6897
6898 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6899
6900         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6901         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6902         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6903
6904 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6905
6906         * gcc.dg/compare5.c: New testcase.
6907
6908 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6909
6910         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6911         and "In instantiation".
6912
6913 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6914
6915         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6916
6917 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6918
6919         * gcc.misc-tests/gcov.exp: Add support for branch information.
6920         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6921         * gcc.misc-tests/gcov-4.c: New test.
6922         * gcc.misc-tests/gcov-4b.c: New test.
6923         * gcc.misc-tests/gcov-5b.c: New test.
6924
6925 2001-08-20  Zack Weinberg  <zackw@panix.com>
6926
6927         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6928         expected to fail.
6929
6930 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6931
6932         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6933
6934 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6935
6936         * g++.dg/eh/template1.C: New test.
6937
6938 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6939
6940         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6941         Fix thinko.
6942         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6943         for xfail.
6944
6945 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6946
6947         * lib/g77-dg.exp:  Use prune.exp for common procedures
6948         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6949         * lib/g77.exp: (g77-dg-prune) Remove
6950
6951 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6952
6953         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6954
6955 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6956
6957         * g++.dg/template/unify1.C: New test.
6958
6959 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6960
6961         * g++.dg/abi/empty4.C: New test.
6962
6963 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6964
6965         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6966         solaris2.*
6967         * g77.f-torture/compile/pr3743.x: Likewise
6968
6969 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6970
6971         * g++.dg/other/using-declaration.C: New test.
6972
6973 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6974
6975         * gcc.dg/cpp/tr-sign.c: New testcase.
6976
6977 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6978
6979         * gcc.dg/cpp/19951025-1.c: Revert.
6980         * gcc.dg/cpp/directiv.c: We no longer process directives that
6981         interrupt macro arguments.
6982
6983 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6984
6985         * gcc.dg/bconstp-1.c: New test.
6986
6987 2001-08-03  Richard Henderson  <rth@redhat.com>
6988
6989         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6990
6991 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6992
6993         * gcc.dg/cpp/19951025-1.c: Update.
6994
6995 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6996
6997         * g77.dg/ff90-1.f (s): Fix reference of variable z,
6998         should be x.
6999
7000 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7001
7002         Kill -fhonor-std.
7003         * g++.old-deja/g++.ns/ns14.C: Remove special options.
7004         * g++.old-deja/g++.other/std1.C: Likewise.
7005         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7006
7007 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
7008
7009         * lib/g77.exp:  Load gcc-defs.exp for common procedures
7010         (g77_pass, g77_fail, g77_finish, g77_exit,
7011         ${tool}_check_unsupported_p} Now redundant.  Deleted.
7012
7013 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7014
7015         * g77.dg/fbackslash.f
7016         * g77.dg/fcase-preserve.f
7017         * g77.dg/ff90-1.f
7018         * g77.dg/ffixed-line-length-0.f
7019         * g77.dg/ffixed-line-length-132.f
7020         * g77.dg/ffixed-line-length-7.f
7021         * g77.dg/ffixed-line-length-72.f
7022         * g77.dg/ffixed-line-length-none.f
7023         * g77.dg/ffree-form-1.f
7024         * g77.dg/fno-backslash.f
7025         * g77.dg/fno-f90-1.f
7026         * g77.dg/fno-fixed-form-1.f
7027         * g77.dg/fno-onetrip.f
7028         * g77.dg/fno-typeless-boz.f
7029         * g77.dg/fno-underscoring.f
7030         * g77.dg/fno-vxt-1.f
7031         * g77.dg/fonetrip.f
7032         * g77.dg/ftypeless-boz.f
7033         * g77.dg/fugly-assumed.f
7034         * g77.dg/funderscoring.f
7035         * g77.dg/fvxt-1.f
7036
7037 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
7038
7039         * objc.dg/fwd-proto-1.m: New.
7040         * objc.dg/local-decl-1.m: New.
7041         * objc.dg/naming-1.m: New.
7042         * objc.dg/naming-2.m: New.
7043         * objc.dg/proto-hier-1.m: New.
7044
7045 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
7046
7047         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7048         largest-type elements to a struct makes its size grow.
7049
7050 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7051
7052         * g++.dg/abi/vthunk1.C: New test.
7053
7054 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7055
7056         * g++.dg/abi/vbase8-22.C: New test.
7057
7058 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7059
7060         * gcc.dg/cpp/macro8.c: New test.
7061
7062 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7063
7064         * g++.dg/abi/vbase8-21.C: New test.
7065
7066 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7067
7068         * g++.dg/abi/vbase8-10.C: New test.
7069
7070 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7071
7072         * lib/g++.exp (g++_set_ld_library_path): Renamed to
7073         ${tool}_set_ld_library_path.
7074         Changed caller.
7075         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7076         g++.exp.
7077
7078 2001-07-26  Stan Cox <scox@redhat.com>
7079
7080         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7081         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7082         gcc_exit, gcc_check_unsupported_p):
7083         Moved to gcc-deps.exp
7084         * gcc-deps.exp: New file.
7085
7086 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7087
7088         * g++.old-deja/g++.pt/defarg14.C: New test.
7089
7090 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7091
7092         * g++.old-deja/g++.other/lineno5.C: New test.
7093
7094 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7095
7096         * g++.old-deja/g++.pt/crash68.C: New test.
7097
7098 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7099
7100         * g++.old-deja/g++.other/crash42.C: New test.
7101
7102 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7103
7104         * gcc.dg/cpp/extratokens.c: Fix.
7105         * gcc.dg/cpp/skipping2.c: New tests.
7106
7107 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7108
7109         * gcc.c-torture/execute/20010724-1.c: New file.
7110         * gcc.c-torture/execute/20010724-1.x: New file.
7111
7112 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7113
7114         * g++.old-deja/g++.other/cond7.C: New test.
7115
7116 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7117
7118         * g++.old-deja/g++.other/optimize4.C: New test.
7119
7120 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7121
7122         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7123
7124 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7125
7126         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7127         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7128         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7129         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7130
7131         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7132         bug report" message.
7133
7134         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7135         * g++.dg/ext/instantiate1.C: Move from old-deja.
7136
7137 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7138
7139         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7140         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7141         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7142         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7143
7144 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7145
7146         * gcc.c-torture/execute/20010723-1.c: New test.
7147
7148 2001-07-23  Ben Elliston  <bje@redhat.com>
7149
7150         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7151
7152 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7153
7154         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7155         i[34567]86-*-*.
7156         Delete handling of ieee_multilib_flags.
7157         Pass -mieee for alpha*-*-* and sh-*-*.
7158         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7159
7160 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7161
7162         Remove old-abi tests.
7163         * g++.old-deja/g++.mike/p11116.C: Remove.
7164         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7165
7166 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7167
7168         * g77.f-torture/compile/pr3743.f:  New test
7169
7170 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7171
7172         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7173
7174 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7175
7176         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7177         g++.old-deja/g++.pt/static6.C: Likewise.
7178         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7179         supports weak symbols.
7180
7181 2001-07-18  Andreas Jaeger  <aj@suse.de>
7182
7183         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7184         supported again.
7185
7186 2001-07-18  Andreas Jaeger  <aj@suse.de>
7187
7188         * gcc.dg/iftrap-1.c: Fix target line.
7189
7190 2001-07-17  Richard Henderson  <rth@redhat.com>
7191
7192         * gcc.c-torture/execute/20010717-1.c: New.
7193
7194 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7195
7196         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7197         tests.
7198
7199 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7200
7201         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7202
7203 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7204
7205         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7206         UAC_SIGBUS, UAC_NOPRINT definitions.
7207
7208 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7209
7210         * objc/execute/object_is_class.m: New test.
7211         * objc/execute/object_is_meta_class.m: New test.
7212
7213 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7214
7215         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7216         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7217
7218 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7219
7220         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7221         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7222
7223 2001-07-14  Richard Henderson  <rth@redhat.com>
7224
7225         * gcc.dg/iftrap-1.c: New.
7226
7227 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7228
7229         * g77.f-torture/execute/intrinsic77.f: New test.
7230
7231 2001-07-11  Janis Johnson <janis@us.ibm.com>
7232
7233         * gcc.misc-tests/gcov-3.c: New test.
7234
7235 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7236
7237         * gcc.c-torture/compile/20010711-1.c,
7238         * gcc.c-torture/compile/20010711-2.c: New tests.
7239
7240 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7241
7242         * gcc.c-torture/execute/20010711-1.c: New test.
7243
7244 2001-07-11  Ben Elliston  <bje@redhat.com>
7245
7246         * g++.old-deja/g++.other/enum5.C: New test.
7247
7248 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7249
7250         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7251         (g++-dg-prune): Call prune_gcc_output.
7252         * prune.exp: New file for prune_gcc_output.
7253         * lib/g++.exp, lib/gcc.exp: Load it.
7254
7255 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7256
7257         * gcc.c-torture/compile/20010701-1.c,
7258         g++.old-deja/g++.ext/attrib6.C: New tests.
7259
7260 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7261
7262         * gcc.c-torture/compile/20010706-1.c: New test.
7263
7264 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7265
7266         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7267
7268 2001-06-28  Stan Shebs  <shebs@apple.com>
7269
7270         * gcc.dg/pragma-darwin.c: New test.
7271
7272 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7273
7274         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7275         Solaris 2.[678] system.
7276
7277 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7278
7279         * gcc.dg/20010622-1.c: New test.
7280
7281 2001-06-18  Stan Shebs  <shebs@apple.com>
7282
7283         * objc.dg: New directory.
7284         * objc.dg/dg.exp: New file.
7285         * objc.dg/alias.m: New.
7286         * objc.dg/class-1.m: New.
7287         * objc.dg/class-2.m: New.
7288         * objc.dg/const-str-1.m: New.
7289         * objc.dg/const-str-2.m: New.
7290         * objc.dg/id-1.m: New.
7291         * objc.dg/method-1.m: New.
7292         * objc.dg/super-class-1.m: New.
7293         * lib/objc-dg.exp: New file.
7294
7295 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7296
7297         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7298         of label name.
7299
7300 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7301
7302         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7303
7304 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7305
7306         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7307         variable.
7308
7309 2001-06-12  Richard Henderson  <rth@redhat.com>
7310
7311         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7312
7313 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7314
7315         * g++.old-deja/g++.abi/vbase5.C: New test.
7316         * g++.old-deja/g++.abi/vbase6.C: New test.
7317         * g++.old-deja/g++.abi/vbase7.C: New test.
7318
7319 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7320
7321         * gcc.c-torture/compile/20010610-1.c: New test.
7322
7323 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7324
7325         * g++.old-deja/g++.abi/vbase4.C: New test.
7326
7327 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7328
7329         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7330         support %f for HC11/HC12 targets.
7331         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7332         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7333         on HC11/HC12 targets.
7334         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7335
7336 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7337
7338         * gcc.dg/wchar_t-1.c: New file.
7339         * gcc.dg/wint_t-1.c: Likewise.
7340
7341 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7342
7343         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7344
7345 2001-06-11  Richard Henderson  <rth@redhat.com>
7346
7347         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7348
7349 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7350
7351         * gcc.c-torture/compile/20010611-1.c: New test.
7352
7353 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7354
7355         * gcc.dg/c99-tag-1.c: Add more tests.
7356
7357 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7358
7359         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7360         representation on MN10300 and ARM/Thumb.
7361
7362 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7363
7364         * g77.f-torture/execute/20010610.f: New.
7365
7366 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7367
7368         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7369         names.
7370
7371 2001-06-09  Richard Henderson  <rth@redhat.com>
7372
7373         * gcc.c-torture/execute/ashrdi-1.c: New.
7374         * gcc.c-torture/execute/ashldi-1.c: New.
7375         * gcc.c-torture/execute/lshrdi-1.c: New.
7376
7377 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7378
7379         * objc/execute/load-3.m: Added. Check sending +load to categories,
7380         in addition to classes.
7381
7382 2001-06-08  Stan Shebs  <shebs@apple.com>
7383
7384         * objc/execute/load-2.m: New test.  From Nicola Pero
7385         <n.pero@mi.flashnet.it>.
7386
7387 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
7388
7389         * gcc.c-torture/execute/20010605-2.c: New test.
7390
7391 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7392
7393         * g++.old-deja/g++.abi/vbase2.C: New test.
7394         * g++.old-deja/g++.abi/vbase3.C: New test.
7395
7396 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7397
7398         * g++.old-deja/g++.pt/friend49.C: New test.
7399
7400 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7401
7402         * g++.old-deja/g++.ext/anon3.C: New test.
7403
7404 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7405
7406         * g++.old-deja/g++.other/conv7.C: New test.
7407
7408 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7409
7410         * gcc.c-torture/compile/20010605-2.c: New test.
7411
7412 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7413
7414         * gcc.c-torture/execute/20010604-1.c: New test.
7415
7416 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7417
7418         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7419
7420 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7421
7422         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7423         (g++_link_flags): Likewise.
7424         (g++_init): Pass gccpath's value to two previous functions.
7425
7426 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7427
7428         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7429         Ensure logfile entry matches exec command line.
7430
7431 2001-05-31  Richard Henderson  <rth@redhat.com>
7432
7433         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7434         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7435
7436 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7437
7438         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7439         compiler for irix6.2
7440
7441 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7442
7443         * g++.old-deja/g++.other/optimize3.C: New file.
7444
7445 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7446
7447         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7448         assemble.
7449
7450 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7451
7452         * g++.old-deja/g++.other/optimize2.C: New file.
7453
7454 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
7455
7456         * gcc.c-torture/compile/20010518-2.c: New file.
7457         * gcc.c-torture/execute/20010518-1.c: New file.
7458         * gcc.c-torture/execute/20010518-2.c: New file.
7459
7460 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7461
7462         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7463
7464 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
7465
7466         G++ no longer defines builtins that do not begin with __builtin.
7467         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7468         * g++.old-deja/g++.brendand/misc13.C: Likewise.
7469         * g++.old-deja/g++.law/builtin1.C: Likewise.
7470         * g++.old-deja/g++.law/cvt2.C: Likewise.
7471         * g++.old-deja/g++.mike/net5.C: Likewise.
7472         * g++.old-deja/g++.other/builtins1.C: Likewise.
7473         * g++.old-deja/g++.other/builtins2.C: Likewise.
7474         * g++.old-deja/g++.other/builtins3.C: Likewise.
7475         * g++.old-deja/g++.other/builtins4.C: Likewise.
7476         * g++.old-deja/g++.other/inline8.C: Likewise.
7477         * g++.old-deja/g++.robertl/eb39.C: Likewise.
7478
7479 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7480
7481         * g++.old-deja/g++.pt/using1.C: Adjust.
7482         * g++.old-deja/g++.pt/using2.C: New test.
7483
7484 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7485
7486         * gcc.dg/cpp/charconst.c: New tests.
7487         * gcc.dg/cpp/escape.c: New tests.
7488         * gcc.dg/cpp/escape-1.c: New tests.
7489         * gcc.dg/cpp/escape-2.c: New tests.
7490         * gcc.dg/cpp/ucs.c: New tests.
7491
7492 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7493
7494         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7495         native compiler for irix6.5.
7496
7497 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7498
7499         * lib/g++.exp (g++_include_flags): Use args to compute
7500         get_multilibs.
7501         (g++_link_flags): Likewise.
7502         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7503
7504 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7505
7506         * gcc.dg/c90-hexfloat-1.c: Add more tests.
7507
7508 2001-05-21  Geoff Keating  <geoffk@redhat.com>
7509
7510         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7511         this file.
7512
7513 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7514
7515         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7516         STACK_SIZE;
7517         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7518         to STACK_SIZE; Use it to define size of add_histo array.
7519         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7520         to STACK_SIZE.
7521         (f): Use GITT_SIZE to define size of gitt local table.
7522         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7523         to STACK_SIZE; Use it to define size of bytemem array.
7524
7525 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7526
7527         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7528         on 68HC11/HC12 due to the asm instruction.
7529         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7530         * gcc.c-torture/compile/920520-1.x: Likewise.
7531         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7532         on 68HC11/HC12 because the function is larger than 64K.
7533         * gcc.c-torture/compile/961203-1.x: New file, this test fails
7534         on 68HC11/HC12 because the structure is too large.
7535
7536 2001-05-20  Richard Henderson  <rth@redhat.com>
7537
7538         * gcc.c-torture/execute/20010520-1.c: New.
7539
7540 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7541
7542         * g++.old-deja/g++.warn/compare1.C: New test.
7543         * gcc.dg/compare4.c: New test.
7544
7545 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7546
7547         * g++.old-deja/g++.other/optimize1.C: New test.
7548
7549 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7550
7551         * g++.old-deja/g++.pt/spec41.C: New test.
7552
7553 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7554
7555         * gcc.c-torture/compile/20010114-1.x: Remove.
7556
7557 2001-05-18  Stan Shebs  <shebs@apple.com>
7558
7559         * gcc.c-torture/compile/20010518-1.c: New test.
7560
7561 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7562
7563         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7564         * g++.old-deja/g++.pt/crash67.C: New test.
7565
7566 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7567
7568         * g++.old-deja/g++.other/debug9.C: New test.
7569
7570 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
7571
7572         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7573
7574 2001-05-16  Jan Hubicka  <jh@suse.cz>
7575
7576         * gcc.c-torture/compile/20010516-1.c: New test.
7577
7578 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7579
7580         * g++.old-deja/g++.other/crash41.C: New test.
7581
7582 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7583
7584         * g++.old-deja/g++.pt/crash66.C: New test.
7585
7586 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7587
7588         * g++.old-deja/g++.robertl/eb27.C: Convert.
7589
7590 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7591
7592         * g++.dg/friend-warn.C: New test.  Do not warn about friend
7593         declaration being redundant.
7594
7595 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7596
7597         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7598
7599 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
7600
7601         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7602
7603 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7604
7605         * lib/g++.exp: Use testsuite_flags.
7606
7607 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
7608
7609         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7610
7611 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7612
7613         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7614
7615 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
7616
7617         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7618
7619 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
7620
7621         * gcc.c-torture/compile/20010313-1.c: New test.
7622
7623 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
7624
7625         * gcc.dg/cpp/direct2.c: New test.
7626         * gccq.dg/cpp/direct2s.c: New test.
7627
7628         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7629
7630 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
7631
7632         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7633         * g++.old-deja/g++.other/op3.C: Likewise.
7634
7635 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7636
7637         * gcc.dg/cpp/syshdr.h: New file.
7638         * gcc.dg/cpp/sysmac1.c: Update.
7639         * gcc.dg/cpp/sysmac2.c: Update.
7640
7641 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7642
7643         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7644
7645 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
7646
7647         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7648         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7649
7650 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
7651
7652         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7653
7654 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
7655
7656         * lib/g++.exp (g++_include_flags): Don't use any special flags
7657         if TESTING_IN_BUILD_TREE is not defined.
7658         (g++_init): Use a plain 'c++' as the compiler if
7659         TESTING_IN_BUILD_TREEE is not defined.
7660
7661 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7662
7663         * g++.old-deja/g++.eh/catch13.C: New test.
7664         * g++.old-deja/g++.eh/catch14.C: New test.
7665
7666 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7667
7668         * gcc.dg/cpp/tr-define.c: New test.
7669
7670 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7671
7672         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7673         <stdlib.h>, not <malloc.h>.
7674
7675 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7676
7677         * g++.old-deja/g++.ns/template17.C: New test.
7678
7679 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7680
7681         * g++.old-deja/g++.pt/ref4.C: New test.
7682
7683 2001-04-30  Richard Henderson  <rth@redhat.com>
7684
7685         * gcc.dg/20000724-1.c: Revert last change.
7686
7687 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7688
7689         * g77.f-torture/execute/20010430.f: New test.
7690
7691 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
7692
7693         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7694
7695 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7696
7697         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7698
7699 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7700
7701         * g++.old-deja/g++.eh/crash6.C: New test.
7702
7703 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7704
7705         * g++.old-deja/g++.other/warn7.C: New test.
7706
7707 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7708
7709         * g++.old-deja/g++.other/defarg9.C: New test.
7710
7711 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7712
7713         * g77.f-torture/compile/20010426.f: New test.
7714         * g77.f-torture/execute/20010426.f: New test.
7715
7716 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7717
7718         * g77.f-torture/compile/20000629-1.x: Remove - error
7719         has been fixed.
7720
7721 2001-04-26  Jeffrey A Law  (law@cygnus.com)
7722
7723         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7724         Tweak slightly to work with g++.dg framework.
7725         * g++.dg/special/ecos.exp: Run initp1.C test.
7726         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7727
7728         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7729         its linker doesn't give line numbers either.
7730         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7731
7732 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7733
7734         * g++.old-deja/g++.other/lex1.C: New test.
7735
7736 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
7737
7738         * gcc.dg/noncompile/20010425-1.c: New test.
7739
7740 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7741
7742         * g++.old-deja/g++.pt/mangle2.C: New test.
7743
7744 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7745
7746         * gcc.dg/format/plus-1.c: New test.
7747
7748 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7749
7750         * gcc.dg/20010423-1.c: New test.
7751
7752 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7753
7754         * gcc.c-torture/execute/20010422-1.c: New test.
7755
7756 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7757
7758         * g++.old-deja/g++.ns/type2.C: New test.
7759
7760 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7761
7762         * g++.old-deja/g++.other/perf1.C: New test.
7763
7764 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7765
7766         * gcc.dg/c99-func-2.c: Remove xfail.
7767         * gcc.dg/c99-func-3.c: Remove xfail.
7768         * gcc.dg/c99-func-4.c: Remove xfail.
7769
7770 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7771
7772         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7773
7774 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7775
7776         * gcc.c-torture/compile/20010423-1.c: New test.
7777
7778 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7779
7780         * g++.old-deja/g++.pt/typename28.C: New test.
7781
7782 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7783
7784         * g++.old-deja/g++.abi/empty2.C: New test.
7785         * g++.old-deja/g++.abi/empty3.C: New test.
7786
7787 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7788
7789         * g++.old-deja/g++.other/comdat2.C: New test.
7790         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7791
7792 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7793
7794         * g++.old-deja/g++.other/overload14.C: New test.
7795
7796 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7797
7798         * g++.old-deja/g++.other/lookup23.C: New test.
7799
7800 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7801
7802         * gcc.c-torture/execute/20010403-1.c: New test.
7803
7804 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7805             Mark Mitchell  <mark@codesourcery.com>
7806
7807         * lib/old-dejagnu.exp: Don't delete output of executable.
7808         Add .exe suffix to executables.
7809
7810 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7811
7812         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7813
7814 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7815
7816         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7817
7818 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7819
7820         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7821         * g++.old-deja/g++.abi/crash1.C: New test.
7822
7823 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7824
7825         * g++.old-deja/g++.other/crash40.C: New test.
7826
7827 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7828
7829         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7830
7831 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7832
7833         * g++.old-deja/g++.other/warn6.C: New test.
7834
7835 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7836
7837         * g++.old-deja/g++.robertl/eb42.C: Same.
7838
7839 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7840
7841         * gcc.dg/wtr-conversion-1.c: New testcase.
7842
7843 2001-04-10  Richard Henderson  <rth@redhat.com>
7844
7845         * g++.old-deja/g++.other/array5.C: New.
7846
7847 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7848
7849         * gcc.c-torture/execute/20010408-1.c: New test.
7850
7851 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7852
7853         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7854         headers and constructs.
7855         * g++.old-deja/g++.robertl/eb79.C: Same.
7856         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7857         * g++.old-deja/g++.robertl/eb73.C: Same.
7858         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7859         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7860         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7861         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7862         * g++.old-deja/g++.robertl/eb44.C: Same.
7863         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7864         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7865         * g++.old-deja/g++.robertl/eb39.C: Same.
7866         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7867         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7868         * g++.old-deja/g++.robertl/eb30.C: Same.
7869         * g++.old-deja/g++.robertl/eb3.C: Same.
7870         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7871         * g++.old-deja/g++.robertl/eb21.C: Same.
7872         * g++.old-deja/g++.robertl/eb15.C: Same.
7873         * g++.old-deja/g++.robertl/eb118.C: Same.
7874         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7875         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7876         * g++.old-deja/g++.robertl/eb109.C: Same.
7877         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7878         * g++.old-deja/g++.mike/rtti1.C: Same.
7879         * g++.old-deja/g++.mike/p658.C: Same.
7880         * g++.old-deja/g++.mike/net46.C: Same.
7881         * g++.old-deja/g++.mike/net34.C: Same.
7882         * g++.old-deja/g++.mike/memoize1.C: Same.
7883         * g++.old-deja/g++.mike/eh2.C: Same.
7884         * g++.old-deja/g++.law/weak.C: Same.
7885         * g++.old-deja/g++.law/visibility7.C: Same.
7886         * g++.old-deja/g++.law/visibility25.C: Same.
7887         * g++.old-deja/g++.law/visibility22.C: Same.
7888         * g++.old-deja/g++.law/visibility2.C: Same.
7889         * g++.old-deja/g++.law/visibility17.C: Same.
7890         * g++.old-deja/g++.law/visibility13.C: Same.
7891         * g++.old-deja/g++.law/visibility10.C: Same.
7892         * g++.old-deja/g++.law/visibility1.C: Same.
7893         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7894         * g++.old-deja/g++.law/vbase1.C: Same.
7895         * g++.old-deja/g++.law/operators32.C: Same.
7896         * g++.old-deja/g++.law/nest3.C: Same.
7897         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7898         * g++.old-deja/g++.law/except5.C (main): Same.
7899         * g++.old-deja/g++.law/cvt7.C (run): Same.
7900         * g++.old-deja/g++.law/cvt2.C: Same.
7901         * g++.old-deja/g++.law/cvt16.C: Same.
7902         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7903         * g++.old-deja/g++.law/ctors17.C (main): Same.
7904         * g++.old-deja/g++.law/ctors13.C: Same.
7905         * g++.old-deja/g++.law/ctors12.C (main): Same.
7906         * g++.old-deja/g++.law/ctors10.C: Same.
7907         * g++.old-deja/g++.law/code-gen5.C: Same.
7908         * g++.old-deja/g++.law/bad-error7.C: Same.
7909         * g++.old-deja/g++.law/arm9.C: Same.
7910         * g++.old-deja/g++.law/arm12.C: Same.
7911         * g++.old-deja/g++.law/arg8.C: Same.
7912         * g++.old-deja/g++.law/arg1.C: Same.
7913         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7914         * g++.old-deja/g++.jason/template31.C: Same.
7915         * g++.old-deja/g++.jason/template24.C (main): Same.
7916         * g++.old-deja/g++.jason/2371.C: Same.
7917         * g++.old-deja/g++.eh/new2.C: Same.
7918         * g++.old-deja/g++.eh/new1.C: Same.
7919         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7920         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7921         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7922         * g++.old-deja/g++.brendan/crash62.C: Same.
7923         * g++.old-deja/g++.brendan/crash52.C: Same.
7924         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7925         * g++.old-deja/g++.brendan/crash38.C: Same.
7926         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7927         * g++.old-deja/g++.brendan/copy9.C: Same.
7928
7929 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
7930
7931         * gcc.c-torture/execute/20001203-2.c (memset):
7932         Count argument is of type __SIZE_TYPE__.
7933
7934 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7935
7936         * gcc.c-torture/compile/20010404-1.c: New test.
7937
7938 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7939
7940         * gcc.c-torture/compile/20010326-1.c: New test.
7941
7942 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7943
7944         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7945         peculiarities of the SH.
7946         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7947
7948 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7949
7950         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7951         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7952         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7953
7954 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7955
7956         * g77.f-torture/compile/20010321-1.f: New test.
7957
7958 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7959
7960         * gcc.c-torture/compile/20010329-1.c: New test.
7961
7962 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7963
7964         * gcc.c-torture/execute/20010329-1.c: New test.
7965
7966 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7967
7968         * g++.old-deja/g++.other/eh4.C: Fix typo.
7969
7970 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7971
7972         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7973
7974 2001-03-28  Philip Blundell  <philb@gnu.org>
7975
7976         * gcc.c-torture/compile/20010328-1.c: New test.
7977
7978 2001-03-27  Richard Henderson  <rth@redhat.com>
7979
7980         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7981         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7982
7983 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7984
7985         * gcc.c-torture/compile/20010327-1.c: New test.
7986
7987 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7988
7989         * g++.old-deja/g++.other/friend12.C: New test.
7990         * g++.old-deja/g++.other/friend9.C: Expect no errors.
7991         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7992
7993 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7994
7995         * gcc.c-torture/execute/20010325-1.c: New test.
7996
7997 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
7998
7999         * g++.old-deja/g++.other/mangle3.C: New test.
8000
8001 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
8002
8003         * g++.old-deja/g++.other/anon8.C: New test.
8004
8005 2001-03-20  Philip Blundell  <philb@gnu.org>
8006
8007         * gcc.c-torture/compile/20010320-1.c: New test.
8008
8009 2001-03-17  Richard Henderson  <rth@redhat.com>
8010
8011         * g++.old-deja/g++.other/eh4.C: Add expected error text.
8012
8013 2001-03-15  Geoff Keating  <geoff@redhat.com>
8014
8015         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8016         tests on AIX.
8017
8018 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
8019
8020         * g++.old-deja/g++.other/eh4.C: New test.
8021
8022 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8023
8024         * gcc.dg/cpp/mi1.c: Update.
8025
8026 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
8027
8028         * g++.old-deja/g++.other/regstack.C: New test.
8029
8030 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8031
8032         * g++.old-deja/g++.other/ref4.C: New test.
8033
8034 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
8035
8036         * objc/execute/va_method.m: Added.
8037         * objc/execute/IMP.m: Added.
8038         * objc/execute/_cmd.m: Added.
8039         * objc/execute/accessing_ivars.m: Added.
8040         * objc/execute/class-1.m: Added.
8041         * objc/execute/class-10.m: Added.
8042         * objc/execute/class-11.m: Added.
8043         * objc/execute/class-12.m: Added.
8044         * objc/execute/class-13.m: Added.
8045         * objc/execute/class-14.m: Added.
8046         * objc/execute/class-2.m: Added.
8047         * objc/execute/class-3.m: Added.
8048         * objc/execute/class-4.m: Added.
8049         * objc/execute/class-5.m: Added.
8050         * objc/execute/class-6.m: Added.
8051         * objc/execute/class-7.m: Added.
8052         * objc/execute/class-8.m: Added.
8053         * objc/execute/class-9.m: Added.
8054         * objc/execute/class-tests-1.h
8055         * objc/execute/class-tests-2.h
8056         * objc/execute/compatibility_alias.m: Added.
8057         * objc/execute/encode-1.m: Added.
8058         * objc/execute/formal_protocol-1.m: Added.
8059         * objc/execute/formal_protocol-2.m: Added.
8060         * objc/execute/formal_protocol-3.m: Added.
8061         * objc/execute/formal_protocol-4.m: Added.
8062         * objc/execute/formal_protocol-5.m: Added.
8063         * objc/execute/formal_protocol-6.m: Added.
8064         * objc/execute/formal_protocol-7.m: Added.
8065         * objc/execute/informal_protocol.m: Added.
8066         * objc/execute/initialize.m: Added.
8067         * objc/execute/load.m: Added.
8068         * objc/execute/many_args_method.m: Added.
8069         * objc/execute/nested-3.m: Added.
8070         * objc/execute/no_clash.m: Added.
8071         * objc/execute/private.m: Added.
8072         * objc/execute/redefining_self.m: Added.
8073         * objc/execute/root_methods.m: Added.
8074         * objc/execute/selector-1.m: Added.
8075         * objc/execute/static-1.m: Added.
8076         * objc/execute/static-2.m: Added.
8077         * objc/execute/va_method.m: Added.
8078
8079 2001-03-10  Richard Henderson  <rth@redhat.com>
8080
8081         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8082
8083 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8084
8085         * g++.old-deja/g++.other/crash31.C: XFAIL.
8086         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8087         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8088         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8089         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8090         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8091
8092 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8093
8094         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8095
8096 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8097
8098         * gcc.dg/20000724-1.c: Don't use multiline strings.
8099
8100 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8101
8102         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8103         result of -cString against what we expect it to be; don't just
8104         print it out for no one to read.
8105
8106         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8107         Based on testcases provided by Nicola Pero.
8108
8109 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8110
8111         * gcc.dg/cpp/macro7.c: New test.
8112
8113 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8114
8115         * gcc.dg/cpp/multiline.c: Update.
8116
8117 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8118
8119         * g++.old-deja/g++.other/enum3.C: New test.
8120
8121 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8122
8123         * g++.old-deja/g++.other/pod1.C: New test.
8124
8125 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8126
8127         * g++.old-deja/g++.ext/overload1.C: New test.
8128
8129 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8130
8131         * g++.old-deja/g++.pt/using1.C: New test.
8132
8133 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8134
8135         * g++.old-deja/g++.other/using9.C: New test.
8136
8137 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8138
8139         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8140
8141         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8142
8143 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8144
8145         * g++.old-deja/g++.ext/realpt1.C: Remove.
8146
8147 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8148
8149         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8150
8151 2001-02-26  Will Cohen  <wcohen@redhat.com>
8152
8153         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8154
8155 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8156
8157         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8158         templatized constructors.
8159
8160 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8161
8162         * gcc.c-torture/execute/20010224-1.c: New test.
8163
8164 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8165
8166         * gcc.c-torture/execute/20010222-1.c: New test.
8167
8168 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8169
8170         * g++.old-deja/g++.other/inline20.C: New test.
8171
8172 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8173
8174         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8175
8176 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8177
8178         * g++.old-deja/g++.other/lookup22.C: New test.
8179
8180 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8181
8182         * g77.dg: New directory.
8183         * g77.dg/20010216-1.f: New test case.
8184         * g77.dg/dg.exp: New driver.
8185         * lib/g77-dg.exp: New driver library.
8186
8187 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8188
8189         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8190
8191 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8192
8193         * g++.old-deja/g++.other/decl9.C: New test.
8194
8195 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8196
8197         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8198         not need <string> and also tests the initialization at runtime.
8199
8200 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8201
8202         * gcc.c-torture/execute/longlong.c: New test.
8203
8204 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8205
8206         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8207
8208 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8209
8210         * gcc.c-torture/execute/920302-1.c (execute):
8211         Change argument type to short.
8212
8213 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8214
8215         * g++.old-deja/g++.pt/deduct6.C: New test.
8216
8217 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8218
8219         * g++.old-deja/g++.pt/deduct5.C: New test.
8220
8221 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8222
8223         * gcc.c-torture/execute/20010209-1.c: New test.
8224
8225 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8226
8227         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8228
8229 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8230
8231         * g++.dg/vtgc1.C: Update for new ABI.
8232
8233         * consistency.vlad: New directory, 1665 files.
8234
8235 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8236
8237         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8238         return type.
8239         * gcc.dg/cpp/digraphs.c: Declare puts.
8240
8241 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8242
8243         * g++.old-deja/g++.other/warn5.C: New test.
8244
8245 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8246
8247         * g++.old-deja/g++.pt/spec40.C: New test.
8248
8249 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8250
8251         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8252         case.
8253         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8254
8255 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8256
8257         * gcc.c-torture/compile/20010209-1.c: New test.
8258
8259 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8260
8261         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8262         excess errors message but not if it crashes.
8263         * g++.old-deja/g++.other/crash27.C: Likewise.
8264         * g++.old-deja/g++.other/crash28.C: Likewise.
8265         * g++.old-deja/g++.other/crash30.C: Likewise.
8266         * g++.old-deja/g++.other/crash32.C: Likewise.
8267         * g++.old-deja/g++.other/crash35.C: Likewise.
8268         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8269
8270 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8271
8272         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8273         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8274         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8275         g77.f-torture/execute/execute.exp,
8276         g77.f-torture/noncompile/noncompile.exp,
8277         gcc.c-torture/execute/execute.exp,
8278         gcc.c-torture/execute/memcheck/memcheck.exp,
8279         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8280         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8281         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8282         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8283         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8284         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8285         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8286         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8287         Remove bug reporting instructions with ancient email addresses.
8288
8289 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8290
8291         * gcc.dg/20010202-1.c: New test.
8292         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8293
8294 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8295
8296         * g++.dg/stdbool-if.C: New test.
8297
8298 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8299
8300         * objc/execute/fdecl.m: Added main().
8301
8302 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8303
8304         * gcc.c-torture/execute/20010206-1.c: New test.
8305
8306 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8307
8308         * gcc.dg/cpp/avoidpaste1.c: Update.
8309
8310 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8311
8312         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8313         Pero <nicola@brainstorm.co.uk>.
8314         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8315
8316 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8317
8318         * g++.old-deja/g++.pt/spec39.C: New test.
8319
8320 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8321
8322         * gcc.c-torture/compile/20010202-1.c: New test.
8323
8324 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8325
8326         * g++.old-deja/g++.abi/primary2.C: New test.
8327         * g++.old-deja/g++.abi/primary3.C: New test.
8328         * g++.old-deja/g++.abi/primary4.C: New test.
8329         * g++.old-deja/g++.abi/primary5.C: New test.
8330         * g++.old-deja/g++.abi/vtable3.h: New test.
8331         * g++.old-deja/g++.abi/vtable3a.C: New test.
8332         * g++.old-deja/g++.abi/vtable3b.C: New test.
8333         * g++.old-deja/g++.abi/vtable3c.C: New test.
8334         * g++.old-deja/g++.abi/vtable3d.C: New test.
8335         * g++.old-deja/g++.abi/vtable3e.C: New test.
8336         * g++.old-deja/g++.abi/vtable3f.C: New test.
8337         * g++.old-deja/g++.abi/vtable3g.C: New test.
8338         * g++.old-deja/g++.abi/vtable3h.C: New test.
8339         * g++.old-deja/g++.abi/vtable3i.C: New test.
8340         * g++.old-deja/g++.abi/vtable3j.C: New test.
8341         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8342
8343 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8344
8345         * g++.old-deja/g++.other/anon6.C: New test.
8346         * g++.old-deja/g++.other/anon7.C: New test.
8347
8348 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8349
8350         * gcc.dg/cpp/avoidpaste2.c: New tests.
8351
8352 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8353
8354         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8355
8356 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8357
8358         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8359         DECIMAL_DIG cases for Irix."
8360
8361 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
8362
8363         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8364
8365 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8366
8367         * gcc.dg/c99-tag-1.c: New test.
8368
8369 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8370
8371         * gcc.dg/cpp/tr-warn1.c: Add tests.
8372
8373 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8374
8375         * gcc.dg/cpp/avoidpaste1.c: Update.
8376         * gcc.dg/cpp/paste4.c: Update.
8377
8378 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8379
8380         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8381         cases for Irix.
8382
8383 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8384
8385         * g++.old-deja/g++.other/inline19.C: New test.
8386
8387 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8388
8389         * gcc.dg/Wlarger-than.c: New test.
8390
8391 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8392
8393         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8394
8395 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
8396
8397         * gcc.c-torture/execute/20010129-1.c: New test.
8398         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8399
8400 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8401
8402         * gcc.dg/cpp/avoidpaste1.c: Test case.
8403
8404 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
8405
8406         * g++.old-deja/g++.other/inline18.C: New test.
8407
8408 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8409
8410         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8411         and __builtin_putchar.
8412
8413 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
8414
8415         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8416         tests.
8417
8418 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8419
8420         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8421         floating point number rounding mode to round to the nearest
8422         representable mode.
8423
8424 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
8425
8426         * g++.old-deja/g++.other/mangle2.C: New test.
8427
8428 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8429
8430         * gcc.c-torture/compile/20010124-1.c: New test.
8431
8432 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8433
8434         * g++.old-deja/g++.pt/spec38.C: New test.
8435
8436 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8437
8438         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8439         "Build don't run".
8440
8441 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8442
8443         * gcc.c-torture/execute/20010123-1.c: New test.
8444
8445 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8446
8447         * g++.old-deja/g++.pt/spec37.C: New test.
8448
8449 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8450
8451         * g++.old-deja/g++.pt/overload14.C: New test.
8452
8453 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8454
8455         * gcc.c-torture/execute/20010122-1.c: New test, exercise
8456         __builtin_return_address.
8457
8458 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8459
8460         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8461         * g++.old-deja/g++.pt/spec35.C: New test.
8462         * g++.old-deja/g++.pt/spec36.C: New test.
8463
8464 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
8465
8466         * gcc.c-torture/compile/20010118-1.c: New test.
8467
8468 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8469
8470         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8471
8472 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8473
8474         * gcc.c-torture/execute/20010119-1.c: New test.
8475
8476 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8477
8478         * g++.old-deja/g++.other/vbase5.C: New test.
8479
8480 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8481
8482         * gcc.c-torture/execute/20010118-1.c: New test.
8483
8484 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8485
8486         * g++.old-deja/g++.pt/deduct3.C: New test.
8487
8488 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8489
8490         * g++.old-deja/g++.pt/spec34.C: New test.
8491
8492 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8493
8494         * g77.f-torture/compile/20000601-2.f: New test.
8495
8496 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8497
8498         * g++.old-deja/g++.other/init17.C: New test.
8499
8500 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8501
8502         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8503
8504 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8505
8506         * g++.old-deja/g++.pt/unify8.C: New test.
8507
8508 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8509
8510         * g++.old-deja/g++.abi/vbase1.C: New test.
8511
8512 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8513
8514         * g++.old-deja/g++.pt/crash65.C: New test.
8515
8516 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8517
8518         * gcc.dg/cpp/assembl2.S: New test case.
8519
8520 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8521
8522         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8523         are supported.
8524
8525 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8526
8527         * g++.old-deja/g++.other/builtins1.C: New test.
8528         * g++.old-deja/g++.other/builtins2.C: Likewise.
8529         * g++.old-deja/g++.other/builtins3.C: Likewise.
8530         * g++.old-deja/g++.other/builtins4.C: Likewise.
8531
8532 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
8533
8534         * gcc.c-torture/compile/20010117-1.c: New test.
8535         * gcc.c-torture/compile/20010117-2.c: New test.
8536
8537 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8538
8539         * g77.f-torture/execute/20010116.[fx]: New test,
8540         XFAIL on i?86-*-*.
8541         * g77.f-torture/compile/20010115.f: Indicate it's
8542         a test for PR fortran/1636.
8543
8544 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8545
8546         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8547
8548 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8549
8550         * g77.f-torture/compile/20010115.f: New test.
8551
8552 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8553
8554         * g++.old-deja/g++.pt/nontype5.C: New test.
8555
8556 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8557
8558         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8559         have an equivalent working one below it.
8560
8561 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8562
8563         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8564         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8565
8566 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8567
8568         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8569         message containing "init_priority".
8570         (conpr-2.C): Likewise.
8571         (conpr-3.C): Likewise.
8572         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8573
8574 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8575
8576         * gcc.c-torture/execute/20010114-2.c: New test.
8577
8578 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8579
8580         * gcc.c-torture/compile/20010114-1.c: New test.
8581         * gcc.c-torture/compile/20010114-1.x: Xfail.
8582         * gcc.c-torture/compile/20010114-2.c: New test.
8583         * gcc.c-torture/execute/20010114-1.c: New test.
8584         * gcc.dg/trunc-1.c: New test.
8585         * gcc.dg/uninit-B.c: New test.
8586
8587 2001-01-13  Nick Clifton  <nickc@redhat.com>
8588
8589         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8590         target.
8591
8592 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8593
8594         * gcc.c-torture/compile/20010113-1.c: New test.
8595
8596 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
8597
8598         * gcc.c-torture/compile/20001212-1.c: New test.
8599
8600 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8601
8602         * gcc.dg/cpp/widestr1.c: Update.
8603         * gcc.dg/cpp/prag-imp.c: Remove.
8604
8605 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
8606
8607         * gcc.c-torture/execute/20000801-3.x: Remove.
8608         * gcc.dg/c90-init-1.c: New test.
8609         * gcc.dg/c99-init-1.c: New test.
8610         * gcc.dg/c99-init-2.c: New test.
8611         * gcc.dg/gnu99-init-1.c: New test.
8612
8613 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
8614
8615         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8616         testing that no relevant ones were found.
8617
8618 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8619
8620         * g++.old-deja/g++.pt/cast2.C: New test.
8621
8622 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8623
8624         * g++.old-deja/g++.pt/friend47.C: New test.
8625
8626 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8627
8628         * g++.old-deja/g++.pt/instantiate13.C: New test.
8629
8630 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8631
8632         * g++.old-deja/g++.other/defarg7.C: New test.
8633         * g++.old-deja/g++.other/defarg8.C: New test.
8634
8635 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8636
8637         * g++.old-deja/g++.pt/crash64.C: New test.
8638
8639 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8640
8641         * g++.old-deja/g++.pt/crash63.C: New test.
8642
8643 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
8644
8645         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8646
8647 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
8648
8649         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8650
8651 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8652
8653         * g++.old-deja/g++.pt/error3.C: New test.
8654
8655 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8656
8657         * g++.old-deja/g++.other/crash39.C: New test.
8658
8659 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8660
8661         * g++.old-deja/g++.other/vbase4.C: New test.
8662
8663 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8664
8665         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8666         * gcc.dg/special/20000419-2.c: New file. Identical to above.
8667         * gcc.dg/special/special.exp: New test driver which will check
8668         for alias support for the above test.
8669
8670 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8671
8672         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8673         problems on small machines.
8674         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8675         parameterize.
8676
8677 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8678
8679         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8680         mips.
8681         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8682
8683 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8684
8685         * g++.old_deja/g++.pt/using8.C: New test.
8686
8687 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8688
8689         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8690
8691 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8692
8693         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8694         where a failure is expected.
8695         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8696
8697 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8698
8699         * g++.old_deja/g++.pt/instantiate12.C: New test.
8700
8701 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8702
8703         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8704         start of structs.
8705         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8706         * g++.old-deja/g++.brendan/crash17.C: Likewise.
8707         * g++.old-deja/g++.brendan/crash29.C: Likewise.
8708         * g++.old-deja/g++.brendan/crash48.C: Likewise.
8709         * g++.old-deja/g++.brendan/ns1.C: Likewise.
8710         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8711         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8712         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8713         * g++.old-deja/g++.eh/spec6.C: Likewise.
8714         * g++.old-deja/g++.jason/crash3.C: Likewise.
8715         * g++.old-deja/g++.law/ctors11.C: Likewise.
8716         * g++.old-deja/g++.law/ctors17.C: Likewise.
8717         * g++.old-deja/g++.law/ctors5.C: Likewise.
8718         * g++.old-deja/g++.law/ctors9.C: Likewise.
8719         * g++.old-deja/g++.mike/ambig1.C: Likewise.
8720         * g++.old-deja/g++.mike/net22.C: Likewise.
8721         * g++.old-deja/g++.mike/p3538a.C: Likewise.
8722         * g++.old-deja/g++.mike/p3538b.C: Likewise.
8723         * g++.old-deja/g++.mike/virt3.C: Likewise.
8724         * g++.old-deja/g++.niklas/t128.C: Likewise.
8725         * g++.old-deja/g++.other/anon4.C: Likewise.
8726         * g++.old-deja/g++.other/using1.C: Likewise.
8727         * g++.old-deja/g++.other/warn3.C: Likewise.
8728         * g++.old-deja/g++.pt/t37.C: Likewise.
8729         * g++.old-deja/g++.robertl/eb69.C: Likewise.
8730         * g++.old-deja/g++.robertl/eb71.C: Likewise.
8731
8732 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8733
8734         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8735
8736 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8737
8738         * gcc.c-torture/execute/stdio-opt-3.c: New test.
8739
8740 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
8741
8742         * gcc.c-torture/compile/20010107-1.c: New test.
8743
8744 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8745
8746         * gcc.c-torture/execute/builtin-noret-1.c: New test.
8747
8748 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8749
8750         * gcc.dg/format/format.h: New file.
8751         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8752         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8753         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8754         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8755         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8756         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8757         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8758         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8759         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8760         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8761         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8762         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8763         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8764         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8765         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8766         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8767         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8768         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8769         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8770         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8771         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8772         instead of declaring standard types, macros and functions in each
8773         test.
8774
8775 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8776
8777         * gcc.c-torture/execute/20010106-1.c: New test.
8778
8779 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8780
8781         * gcc.dg/format/format.exp: New file.
8782         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8783         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8784         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8785         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8786         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8787         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8788         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8789         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8790         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8791         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8792         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8793         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8794         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8795         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8796         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8797         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8798         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8799         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8800         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8801         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8802         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8803         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8804         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8805         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8806         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8807         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8808         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8809         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8810         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8811         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8812         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8813         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8814         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8815         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8816         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8817         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8818         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8819         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8820         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8821         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8822         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8823         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8824
8825 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8826
8827         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8828         account.
8829
8830 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8831
8832         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8833
8834 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8835
8836         * g++.old-deja/g++.pt/crash62.C: New test.
8837
8838 2001-01-04  Richard Henderson  <rth@redhat.com>
8839
8840         * gcc.dg/20000926-1.c: Update expected warnings.
8841         * gcc.dg/array-2.c: Likewise.
8842         * gcc.dg/array-4.c: Also validate flexible array members.
8843         * gcc.dg/c99-flex-array-1.c: New.
8844
8845 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8846
8847         * gcc.c-torture/compile/20001222-1.x: Remove.
8848
8849 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8850
8851         * gcc.c-torture/execute/built-in-setjmp.c: New.
8852
8853 2001-01-03  Richard Henderson  <rth@redhat.com>
8854
8855         * gcc.dg/940510-1.c: Update expected error wording.
8856         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8857
8858 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8859
8860         * lib/target-supports.exp (check_alias_available): Modified to
8861         indicate aliases not supported if only weak aliases are supported.
8862
8863 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8864
8865         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8866         Turn on cmpstrsi checks for __pj__ and __i370__.
8867
8868 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8869
8870         * g++.old-deja/g++.other/virtual11.C: New test.
8871
8872 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8873
8874         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8875
8876 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8877
8878         * gcc.c-torture/compile/20010102-1.c: New test.
8879
8880 2001-01-02  Andreas Jaeger  <aj@suse.de>
8881
8882         * gcc.dg/noreturn-3.c: New test.
8883
8884         * gcc.dg/noreturn-4.c: New test.
8885
8886 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8887
8888         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8889         __builtin_fputc and __builtin_fwrite.
8890
8891 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8892
8893         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8894         signed char, not default char.
8895
8896 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8897
8898         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8899
8900 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8901
8902         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8903
8904 2000-12-29  Richard Henderson  <rth@redhat.com>
8905
8906         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8907         (__cyg_profile_func_exit): Define.
8908
8909 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8910
8911         * g++.dg/vtgc1.C: New test.
8912
8913 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8914
8915         * gcc.dg/noncompile/20001228-1.c: New test.
8916
8917         * gcc.dg/20001228-1.c: New test.
8918
8919         * gcc.c-torture/execute/20001228-1.c: New test.
8920
8921 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8922
8923         * gcc.dg/format-strfmon-1.c: New test.
8924
8925 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8926
8927         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8928         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8929         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8930         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8931         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8932         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8933         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8934         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8935         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8936         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8937         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8938         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8939         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8940
8941         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8942         * gcc.c-torture/execute/string-opt-4.c: Test index.
8943
8944 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8945
8946         * gcc.c-torture/compile/20001226-1.c: New test.
8947
8948 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8949
8950         * gcc.c-torture/compile/20001222-1.c: New test.
8951         * gcc.c-torture/compile/20001222-1.x: Xfail.
8952
8953 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
8954
8955         * gcc.c-torture/execute/comp-goto-2.c: New test.
8956
8957 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
8958
8959         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8960         Use long types if __INT_MAX__ is 32767.
8961         (main): Use cast to (sint32 *) when poking 88 into a_page.
8962
8963         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8964
8965 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8966
8967         * gcc.c-torture/compile/20001221-1.c: New test.
8968         * gcc.c-torture/execute/20001221-1.c: New test.
8969
8970 2000-12-20  Richard Henderson  <rth@redhat.com>
8971
8972         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8973         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8974
8975 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8976
8977         * gcc.dg/compare3.c: New test.
8978
8979 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8980
8981         * gcc.dg/format-warnll-1.c: New test.
8982
8983 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8984
8985         * gcc.dg/cpp/cmdlne-P.c: New test.
8986
8987 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8988
8989         * gcc.c-torture/execute/builtin-abs-1.c,
8990         gcc.c-torture/execute/builtin-abs-2.c: New tests.
8991
8992 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8993
8994         * gcc.dg/cpp/multiline.c: New test.
8995
8996 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8997
8998         * g++.old-deja/g++.other/syshdr1.C: Update.
8999         * gcc.dg/cpp/lineflags.c: Remove temporarily.
9000
9001 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9002
9003         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9004
9005 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9006
9007         * g++.old-deja/g++.pt/ttp65.C: New test.
9008
9009 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9010
9011         * g++.old-deja/g++.pt/ttp64.C: New test.
9012
9013 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9014
9015         * g++.old-deja/g++.pt/spec33.C: New test.
9016
9017 2000-12-14  Catherine Moore  <clm@redhat.com>
9018
9019         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9020         * gcc.c-torture/execute/920612-2.c: Likewise.
9021         * gcc.c-torture/execute/920428-2.c: Likewise.
9022         * gcc-c-torture/execute/va-arg-11.c: Call exit.
9023         * gcc.c-torture/execute/va-arg-21.c: Likewise.
9024
9025 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9026
9027         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9028         * gcc.dg/pack-test-2.c: Likewise.
9029
9030 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9031
9032         Tests by Zack Weinberg <zackw@stanford.edu>.
9033
9034         * gcc.dg/cpp/defined.c: Update.
9035         * gcc.dg/cpp/defined_trad.c: New tests.
9036
9037 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9038
9039         * gcc.dg/cpp/trad-direct.c: Update.
9040
9041 2000-12-11  Neil Booth  <neilb@earthling.net>
9042
9043         * gcc.dg/cpp/defined_trad.c
9044
9045 2000-12-11  Neil Booth  <neilb@earthling.net>
9046
9047         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9048
9049 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9050
9051         * gcc.dg/format-miss-2.c: New test.
9052
9053 2000-12-09  Neil Booth  <neilb@earthling.net>
9054
9055         * gcc.dg/cpp/lineflags.c: New tests.
9056         * gcc.dg/cpp/poison.c: Update.
9057         * gcc.dg/cpp/redef2.c: Update.
9058         * gcc.dg/cpp/skipping.c: New test.
9059
9060 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
9061
9062         * g++.old-deja/g++.other/eh3.C: New testcase.
9063
9064 2000-12-07  Neil Booth  <neilb@earthling.net>
9065
9066         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9067         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9068         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9069         wtr-union-init-2.c, wtr-union-init-3.c: Update.
9070         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9071         Update.
9072
9073 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9074
9075         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9076         __SIZE_TYPE__ instead of int for type of integers cast to
9077         pointers.
9078
9079 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9080
9081         * g++.old-deja/g++.other/cleanup4.C: New test.
9082
9083 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9084
9085         * format-sec-1.c: New test.
9086
9087 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9088
9089         * gcc.dg/format-nonlit-3.c: New test.
9090
9091 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9092
9093         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9094         through a null pointer.
9095
9096 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9097
9098         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9099         * g++.old-deja/g++.pt/partial4.C: New test.
9100
9101 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9102
9103         * gcc.c-torture/execute/ieee/hugeval.x: New.
9104
9105 2000-12-06  Neil Booth  <neilb@earthling.net>
9106
9107         * gcc.dg/cpp/backslash2.c: New tests.
9108
9109 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9110
9111         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9112         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9113
9114 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9115
9116         * gcc.c-torture/execute/20001203-2.c: New testcase.
9117
9118 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9119
9120         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9121         * g++.old-deja/g++.other/virtual10.C: New test.
9122
9123 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9124
9125         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9126
9127 2000-12-05  Richard Henderson  <rth@redhat.com>
9128
9129         * gcc.c-torture/compile/20001205-1.c: New.
9130
9131 2000-12-04  Neil Booth  <neilb@earthling.net>
9132
9133         * g++.old-deja/g++.other/virtual9.C: New test.
9134         * g++.old-deja/g++.pt/crash61.C: New test.
9135         * gcc.c-torture/execute/loop-9.c: New test.
9136
9137 2000-12-04  Neil Booth  <neilb@earthling.net>
9138
9139         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9140         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9141         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9142         * gcc.dg/cpp/extratokens.c: ...here.
9143
9144 2000-12-04  Neil Booth  <neilb@earthling.net>
9145
9146         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9147         New tests.
9148
9149 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9150
9151         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9152         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9153
9154 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9155
9156         * gcc.c-torture/execute/20001203-1.c: New test.
9157
9158 2000-12-03  Neil Booth  <neilb@earthling.net>
9159
9160         * gcc.dg/cpp/macro6.c: New test cases.
9161
9162 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9163
9164         * gcc.c-torture/execute/string-opt-9.c: New test.
9165         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9166         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9167         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9168
9169         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9170         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9171
9172 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9173
9174         * gcc.dg/cpp/if-6.c: New testcase.
9175
9176         * gcc.dg/20001201-1.c: New testcase.
9177
9178 2000-12-02  Neil Booth  <neilb@earthling.net>
9179
9180         * g++.old-deja/g++.other/externC4.C,
9181         g++.old-deja/g++.other/friend10.C: New tests.
9182
9183 2000-12-02  Neil Booth  <neilb@earthling.net>
9184
9185         * g++.old-deja/g++.other/instan2.C
9186         * g++.old-deja/g++.other/instan3.C: New test.
9187
9188 2000-12-02  Neil Booth  <neilb@earthling.net>
9189
9190         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9191         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9192         gnuc99.c,gnuc99-pedantic.c: New tests.
9193
9194 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9195
9196         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9197         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9198
9199 2000-12-01  Neil Booth  <neilb@earthling.net>
9200
9201         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9202         * gcc.dg/cpp/poison.c: Update.
9203         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9204
9205 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9206
9207         * g77.f-torture/execute/20001201.f: New test.
9208
9209 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9210
9211         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9212
9213 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9214
9215         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9216
9217 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9218
9219         * g++.old-deja/g++.other/cast6.C: New test.
9220
9221 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9222
9223         * gcc.c-torture/execute/20001130-2.c: New testcase.
9224
9225 2000-11-30  Richard Henderson  <rth@redhat.com>
9226
9227         * gcc.c-torture/execute/20001130-1.c: New test.
9228
9229 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9230
9231         * g++.old-deja/g++.other/op3.C: New test.
9232
9233 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9234
9235         * g++.old-deja/g++.other/op2.C: New test.
9236
9237 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9238
9239         * g++.old-deja/g++.other/crash38.C: New test.
9240
9241 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9242
9243         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9244
9245 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9246
9247         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9248         tests.
9249         * gcc.c-torture/execute/string-opt-6.c: New test.
9250
9251         * gcc.dg/20001117-1.c: Add main.
9252
9253 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9254
9255         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9256         Move from here ...
9257         * gcc.dg/940510-1.c: ... to here.
9258
9259         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9260         zero-size arrays in toplevel structures.
9261
9262 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9263
9264         * gcc.c-torture/execute/loop-8.c: New test.
9265
9266 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9267
9268         * g++.old-deja/g++.other/base1.C: New test.
9269
9270 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9271
9272         * g++.old-deja/g++.other/parse2.C: New test.
9273
9274 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9275
9276         * g++.old-deja/g++.pt/incomplete1.C: New test.
9277
9278 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9279
9280         * g++.old-deja/g++.other/friend9.C: New test.
9281
9282 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9283
9284         * gcc.dg/20001127-1.c: New test.
9285
9286 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9287
9288         * g++.old-deja/g++.pt/friend46.C: New test.
9289
9290 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9291
9292         * g++.old-deja/g++.other/ptrmem8.C: New test.
9293
9294 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9295
9296         * gcc.c-torture/execute/string-opt-7.c: New test.
9297         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9298
9299 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9300
9301         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9302         instead of 'mkcheck 2'.
9303
9304 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9305
9306         * gcc.c-torture/execute/memcheck/driver.c,
9307         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9308         C9X references to refer to C99.
9309
9310 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9311
9312         * gcc.dg/ultrasp3.c: New test.
9313
9314 2000-11-25  Neil Booth  <neilb@earthling.net>
9315
9316         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9317
9318 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9319
9320         * gcc.c-torture/compile/20001123-2.c: New.
9321
9322 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9323
9324         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9325
9326 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9327
9328         * gcc.dg/sequence-point-1.c: Add some new tests.
9329         * gcc.c-torture/execute/20001124-1.c: New test.
9330
9331 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9332
9333         * g++.old-deja/g++.other/vaarg4.C: New test.
9334         * gcc.c-torture/compile/20001123-1.c: New test.
9335
9336 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9337
9338         * g++.other/crash24.C: Adjust and remove XFAIL.
9339         * g++.other/crash37.C: New test.
9340
9341 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9342
9343         * g++.old-deja/g++.pt/instantiate9.C: New test.
9344
9345 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9346
9347         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9348         new ABI, too.
9349
9350         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9351         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9352
9353 2000-11-22  Neil Booth  <neilb@earthling.net>
9354
9355         * gcc.dg/cpp/Wtrigraphs.c: New test.
9356
9357 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9358
9359         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9360
9361 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
9362
9363         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9364
9365 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9366
9367         * lib/gcc-dg.exp: load_lib scanasm.exp.
9368         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9369         * lib/g++-dg.exp: load_lib scanasm.exp.
9370         * lib/scanasm.exp: New.
9371         (scan-assembler, scan-assembler-not): Add optional arguments to
9372         test name, or if not present, the pattern name.
9373         (scan-assembler-dem, scan-assembler-dem-not): New.
9374
9375         * g++.dg/dg.exp: New.
9376
9377 2000-11-21  Neil Booth  <neilb@earthling.net>
9378
9379         * gcc.dg/cpp/integrated1.c: Remove.
9380
9381 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9382
9383         * gcc.c-torture/execute/20001121-1.c: New test.
9384
9385 2000-11-21  Richard Henderson  <rth@redhat.com>
9386
9387         * gcc.c-torture/compile/20001121-1.c: New test.
9388
9389 2000-11-20  Neil Booth  <neilb@earthling.net>
9390
9391         * gcc.dg/cpp/integrated1.c: New test.
9392
9393 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9394
9395         * g++.old-deja/g++.other/inline17.C: New test.
9396
9397 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9398
9399         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9400         local variable to be zero: I made the variable global. Now
9401         uses abort() and exit() instead of relying on main's return value.
9402
9403 2000-11-20  Neil Booth  <neilb@earthling.net>
9404
9405         * gcc.dg/cpp/paste2.c: Update test.
9406         * objc/execute/paste.m: New test.
9407
9408 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9409
9410         * gcc.dg/c99-condexpr-1.c: New test.
9411
9412 2000-11-20  Neil Booth  <neilb@earthling.net>
9413
9414         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9415
9416 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9417
9418         * g++.old-deja/g++.pt/export1.C: New test.
9419
9420 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
9421
9422         * gcc.dg/20001117-1.c: New test.
9423
9424 2000-11-18  Richard Henderson  <rth@redhat.com>
9425
9426         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9427
9428 2000-11-18  Richard Henderson  <rth@redhat.com>
9429
9430         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9431         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9432         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9433
9434 2000-11-18  Richard Henderson  <rth@redhat.com>
9435
9436         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9437         (main): New.  Exit cleanly.
9438
9439 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9440
9441         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9442         gcc.dg/c99-fordecl-2.c: New tests.
9443
9444 2000-11-18  Richard Henderson  <rth@redhat.com>
9445
9446         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9447         * gcc.c-torture/execute/zerolen-2.c: New.
9448
9449 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9450
9451         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9452         memory.
9453
9454 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9455
9456         * g++.old-deja/g++.pt/instantiate8.C: New test.
9457
9458 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9459
9460         * g++.old-deja/g++.other/incomplete.C: Add more tests.
9461         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9462
9463 2000-11-16  Nick Clifton  <nickc@redhat.com>
9464
9465         * gcc.c-torture/execute/nestfunc-2.c: New test.
9466         * gcc.c-torture/execute/nestfunc-3.c: New test.
9467
9468 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9469
9470         * gcc.c-torture/compile/20001116-1.c: New test.
9471
9472 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9473
9474         * gcc.c-torture/execute/20001115-1.c: New test.
9475
9476 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
9477
9478         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9479         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9480         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9481         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9482
9483 2000-11-15  Neil Booth  <neilb@earthling.net>
9484
9485         gcc.dg/cpp/_Pragma1.c: Update.
9486         gcc.dg/cpp/_Pragma2.c: New test.
9487
9488 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9489
9490         * g++.old-deja/g++.other/anon5.C: New test.
9491
9492 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9493
9494         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9495         tests.
9496
9497 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
9498
9499         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9500         output.
9501
9502 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9503
9504         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9505         labels at end of compound statements.
9506
9507 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
9508
9509         * gcc.c-torture/execute/loop-7.c: New test.
9510
9511 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9512
9513         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9514
9515 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9516
9517         * gcc.dg/c99-bool-1.c: New test.
9518
9519 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9520
9521         * gcc.dg/c99-scope-1.c: Remove xfail.
9522         * gcc.dg/c99-scope-2.c: New test.
9523
9524 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9525
9526         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9527         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9528
9529 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
9530
9531         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9532         error messages.
9533
9534         * g++.mike/p700.C: Don't typedef wchar_t.
9535         * g++.mike/p784.C: Likewise.
9536         * g++.mike/eb101.C: Don't use __wchar_t.
9537
9538 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9539
9540         * g77.f-torture/execute/20001111.[fx]: Test premature exit
9541         from DO loop.
9542
9543 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9544
9545         * gcc.c-torture/execute/20001111-1.c: New test.
9546
9547 2000-11-10  Nick Clifton  <nickc@redhat.com>
9548
9549         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9550         long multuiple and accumulate.
9551
9552 2000-11-09  Richard Henderson  <rth@redhat.com>
9553
9554         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9555         via size_t instead of int.
9556
9557         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9558         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9559         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9560         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9561
9562 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9563
9564         * gcc.c-torture/compile/20001109-1.c: New test.
9565         * gcc.c-torture/compile/20001109-2.c: New test.
9566
9567 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9568
9569         * g++.old-deja/g++.pt/operator1.C: New test.
9570         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9571
9572 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9573
9574         * gcc.dg/20001108-1.c: New test.
9575
9576 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9577
9578         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9579         with both arguments constant strings.
9580         * gcc.c-torture/execute/string-opt-3.c: New test.
9581         * gcc.c-torture/execute/string-opt-4.c: New test.
9582         * gcc.c-torture/execute/string-opt-5.c: New test.
9583
9584 2000-11-08  Nick Clifton  <nickc@redhat.com>
9585
9586         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9587         mulsidi3adddi patterns.
9588
9589 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9590
9591         * g++.old-deja/g++.other/crash36.C: New test.
9592
9593 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
9594
9595         * g++.old-deja/g++.other/init16.C: New test.
9596
9597 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9598
9599         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9600
9601 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9602
9603         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9604         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9605         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9606
9607 2000-11-07  DJ Delorie  <dj@redhat.com>
9608
9609         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9610
9611 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9612
9613         * gcc.c-torture/execute/string-opt-1.c: New test.
9614
9615 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9616
9617         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
9618         mips-sgi-irix6.* because the MIPS ABI passes floating-point
9619         parameters in registers, and there is no way for a varargs
9620         function to know in which order the integer and floating-point
9621         parameters should be interleaved when they are placed on the
9622         stack.
9623         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9624         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9625
9626 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9627
9628         * gcc.c-torture/execute/string-opt-2.c: New test.
9629
9630 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
9631
9632         * g++.old-deja/g++.pt/crash60.C: New test.
9633
9634 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9635
9636         * g++.old-deja/g++.other/crash24.C: New test.
9637         * g++.old-deja/g++.other/crash25.C: New test.
9638         * g++.old-deja/g++.other/crash26.C: New test.
9639         * g++.old-deja/g++.other/crash27.C: New test.
9640         * g++.old-deja/g++.other/crash28.C: New test.
9641         * g++.old-deja/g++.other/crash29.C: New test.
9642         * g++.old-deja/g++.other/crash30.C: New test.
9643         * g++.old-deja/g++.other/crash31.C: New test.
9644         * g++.old-deja/g++.other/crash32.C: New test.
9645         * g++.old-deja/g++.other/crash33.C: New test.
9646         * g++.old-deja/g++.other/crash34.C: New test.
9647         * g++.old-deja/g++.other/crash35.C: New test.
9648
9649 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9650
9651         * gcc.c-torture/execute/20001031-1.c: New test.
9652
9653 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
9654
9655         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9656         namespace.
9657
9658         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9659         standards-conformant.
9660
9661         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9662
9663         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9664         * g++.old-deja/g++.mike/p755a.C: Likewise.
9665         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9666         library makes no calls to `operator new' during initialization.
9667
9668 2000-11-04  Neil Booth  <neilb@earthling.net>
9669
9670         * gcc.dg/cpp/include2.c: New tests.
9671
9672 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
9673
9674         * lib/g++.exp (g++_set_ld_library_path): New function.
9675         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9676
9677 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9678
9679         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9680         warnings.
9681
9682 2000-11-01  Richard Henderson  <rth@redhat.com>
9683
9684         * g++.old-deja/g++.ext/namedret1.C: New.
9685         * g++.old-deja/g++.ext/namedret2.C: New.
9686         * g++.old-deja/g++.ext/namedret3.C: New.
9687
9688 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9689
9690         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9691         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9692
9693 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9694
9695         * gcc.c-torture/execute/va-arg-21.c: New test.
9696
9697 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9698
9699         * gcc.dg/c99-complex-2.c: New test.
9700
9701 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9702
9703         * gcc.c-torture/execute/stdio-opt-1.c: New test.
9704
9705 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
9706
9707         * g++.old-deja/g++.other/inline16.C: New test.
9708
9709 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9710
9711         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9712         __PRETTY_FUNCTION__
9713
9714 2000-10-29  Neil Booth  <neilb@earthling.net>
9715
9716         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9717         New tests.
9718         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9719         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9720         optimisation.
9721
9722 2000-10-29  Neil Booth  <neilb@earthling.net>
9723
9724         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9725         * mi1.c, mi1c.h: Add null directives to multiple-include test.
9726         * mi5.c: Test multiple includes work with -C.
9727         * trigraphs.c: Test ^= version.
9728
9729 2000-10-28  Neil Booth  <neilb@earthling.net>
9730
9731         New tests and test updates for new macro expander.
9732
9733         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9734         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9735         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9736         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9737         new diagnostic messages.
9738
9739         * gcc.dg/cpp/macro3.c: New tests.
9740
9741 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
9742
9743         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9744         on the same line.
9745
9746 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
9747
9748         * g++.old-deja/g++.other/eh2.C: New test.
9749
9750 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9751
9752         * gcc.c-torture/execute/20001027-1.c: New test.
9753
9754 2000-10-26  Richard Henderson  <rth@redhat.com>
9755
9756         * gcc.c-torture/execute/20001026-1.c: New.
9757
9758 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9759
9760         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9761         * g++.old-deja/g++.law/builtin1.C: Likewise.
9762         * g++.old-deja/g++.law/ctors10.C: Likewise.
9763         * g++.old-deja/g++.law/virtual3.C: Likewise.
9764         * g++.old-deja/g++.mike/p658.C: Likewise.
9765         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9766         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9767         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9768         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9769         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9770
9771 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9772
9773         * gcc.c-torture/compile/20001024-1.c: New test.
9774
9775 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9776
9777         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9778         to tell us whether or not we are using V3.
9779
9780 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9781
9782         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9783         operands.
9784
9785 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9786
9787         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9788
9789 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9790
9791         * gcc.c-torture/execute/20001024-1.c: New test.
9792
9793 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9794
9795         * g++.old-deja/g++.other/sibcall1.C: New test.
9796
9797 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9798
9799         * gcc.dg/noncompile/init-3.c: New test.
9800
9801 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9802
9803         * gcc.dg/format-array-1.c: New test.
9804
9805 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9806
9807         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9808         writing through null pointers; remove comment about testing
9809         unterminated strings.
9810
9811 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9812
9813         * gcc.c-torture/execute/20001017-2.c: New test.
9814
9815 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9816
9817         * gcc.c-torture/compile/20001018-1.c: New test.
9818         * gcc.c-torture/compile/20001018-1.x: Xfail.
9819
9820 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9821
9822         * gcc.c-torture/execute/20001017-1.c: New test.
9823
9824 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9825
9826         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9827         for multiple use of arguments with scanf formats; add tests for
9828         multiple use of arguments.
9829
9830 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9831
9832         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9833
9834 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9835
9836         * gcc.dg/format-miss-1.c: New test.
9837
9838 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9839
9840         * gcc.c-torture/execute/20001013-1.c: New test.
9841
9842 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9843
9844         * gcc.dg/format-branch-1.c: New test.
9845
9846 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9847
9848         * README, lib/file-format.exp: Remove EGCS references.
9849
9850 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9851
9852         * gcc.dg/20001013-1.c: New test.
9853
9854 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9855
9856         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9857         for intmax_t in the compiler using __typeof__ and the type rules
9858         for conditional expressions.
9859
9860 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9861
9862         * gcc.dg/20001012-1.c: New test.
9863         * gcc.dg/20001012-2.c: New test.
9864
9865 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9866
9867         * gcc.dg/format-attr-1.c: New test.
9868
9869 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9870
9871         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9872         __LONG_LONG_MAX__ instead of LLONG_MAX.
9873
9874 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9875
9876         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9877         scanf flags.
9878         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9879         flags.
9880
9881 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9882
9883         * gcc.dg/sequence-pt-1.c: New test.
9884
9885 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9886
9887         * gcc.c-torture/execute/20001011-1.c: New testcase.
9888         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9889
9890 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9891
9892         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9893         does not error on it.
9894
9895 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9896
9897         * gcc.dg/20001009-1.c: New test.
9898
9899 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9900
9901         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9902         * gcc.c-torture/execute/20001009-2.c: ... to here.
9903
9904 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9905
9906         * gcc.c-torture/compile/20001009-1.c: New testcase.
9907         * gcc.c-torture/execute/20001009-1.c: New testcase.
9908         Testcases provided by Jan Hubicka <jh@suse.cz>.
9909
9910 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9911
9912         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9913         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9914         uintmax_t using <limits.h> to emulate the compiler's internal
9915         logic.  No longer XFAIL %j tests.
9916
9917 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9918
9919         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9920         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9921         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9922         regexps and details of expected handling of some bad formats.
9923         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9924         suppression.
9925
9926 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9927
9928         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9929         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9930         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9931         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9932         in list archives.
9933
9934 2000-10-06  Richard Henderson  <rth@cygnus.com>
9935
9936         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9937         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9938         * g++.old-deja/g++.jason/report.C: Likewise.
9939         * g++.old-deja/g++.law/friend5.C: Likewise.
9940         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9941         of the expected warnings.
9942
9943 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9944
9945         * g++.old-deja/g++.pt/enum14.C: New test.
9946
9947 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9948
9949         * g++.old-deja/g++.pt/crash59.C: New test.
9950
9951 2000-10-04  Will Cohen  <wcohen@redhat.com>
9952
9953         * gcc.dg/20000926-1.c: New test.
9954
9955 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9956
9957         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9958         function name for current C++ compiler.
9959         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9960
9961 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9962
9963         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9964         __PRETTY_FUNCTION__.
9965         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9966
9967 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9968
9969         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9970
9971 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9972
9973         * gcc.c-torture/compile/20000923-1.c: New test.
9974
9975 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9976
9977         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9978         * g++.old-deja/g++.pt/ttp62.C: Same.
9979         * g++.old-deja/g++.other/inline14.C: Same.
9980
9981 2000-09-24  Richard Henderson  <rth@cygnus.com>
9982
9983         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9984
9985 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9986
9987         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9988
9989 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
9990
9991         * gcc.c-torture/compile/20000922-1.c: New file.
9992
9993 2000-09-21  Nick Clifton  <nickc@redhat.com>
9994
9995         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9996         a signed long modulo operation.
9997         (mod6): New function - perform an unsigned long modulo operation.
9998         (main): Add tests for modulos of very large numbers by very small
9999         dividends.
10000
10001 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10002
10003         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10004
10005 2000-09-19  Richard Henderson  <rth@cygnus.com>
10006
10007         * gcc.dg/compare2.c (case 10): XFAIL.
10008
10009 2000-09-18  Richard Henderson  <rth@cygnus.com>
10010
10011         * gcc.c-torture/execute/20000906-1.c: Move ...
10012         * gcc.dg/20000906-1.c: ... here.  Only run on targets
10013         that support __builtin_trap.
10014
10015 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
10016
10017         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10018
10019 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10020
10021         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10022         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
10023         more $ format tests.
10024
10025 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10026
10027         * gcc.dg/format-errmk-1.c: New test.
10028
10029 2000-09-17  Greg McGary  <greg@mcgary.org>
10030
10031         * gcc.c-torture/execute/20000917-1.x: Remove.
10032
10033 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10034
10035         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10036
10037 2000-09-17  Greg McGary  <greg@mcgary.org>
10038
10039         * gcc.c-torture/execute/20000917-1.c: New test.
10040         * gcc.c-torture/execute/20000917-1.x: XFAIL.
10041
10042 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
10043
10044         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10045         in nested macro bug.
10046
10047 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
10048
10049         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10050
10051 2000-09-14  Jeffrey A Law  (law@cygnus.com)
10052
10053         * gcc.c-torture/execute/20000914-1.c: New test.
10054
10055 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
10056
10057         * g++.other/inline13.C: New test.
10058
10059 2000-09-12  Andreas Jaeger  <aj@suse.de>
10060
10061         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10062         constant by Ulrich Drepper <drepper@redhat.com>.
10063
10064 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
10065
10066         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10067
10068 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10069
10070         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10071
10072 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
10073
10074         * gcc.dg/cpp/backslash.c: New test.
10075
10076 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10077
10078         * gcc.c-torture/execute/20000910-1.c: New test.
10079         * gcc.c-torture/execute/20000910-2.c: Likewise.
10080
10081 2000-09-11  Robert Lipe  <robertl@sco.com>
10082
10083         * gcc.dg/pragma-align.c: New test.
10084
10085 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10086
10087         * g++.old-deja/g++.pt/explicit82.C: New test.
10088         * g++.old-deja/g++.pt/explicit83.C: New test.
10089
10090 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10091
10092         * gcc.dg/asm-names.c: New test.
10093
10094 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10095
10096         * gcc.dg/cpp/tr-warn6.c: New test
10097
10098 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10099
10100         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10101         be accepted.
10102
10103 2000-09-07  Catherine Moore  <clm@redhat.com>
10104
10105         * gcc.c-torture/execute/unroll-1.c: New test.
10106
10107 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10108
10109         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10110         ERROR markers.
10111         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10112         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10113         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10114         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10115         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10116         Preprocess only.
10117         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10118         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10119
10120 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10121
10122         * g++.old-deja/g++.pt/deduct2.C: New test.
10123
10124 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10125
10126         * g++.old-deja/g++.pt/parms2.C: New test.
10127
10128 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10129
10130         * g++.old-deja/g++.pt/crash58.C: New test.
10131
10132 2000-09-06  Greg McGary  <greg@mcgary.org>
10133
10134         * gcc.c-torture/execute/20000906-1.c: New test.
10135         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10136
10137 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10138
10139         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10140
10141 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10142
10143         * g++.old-deja/g++.pt/crash57.C: New test.
10144
10145 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10146
10147         * g++.old-deja/g++.pt/crash56.C: New test.
10148
10149 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10150
10151         * g++.old-deja/g++.pt/koenig1.C: New test.
10152
10153 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10154
10155         * gcc.dg/20000904-1.c: New test.
10156
10157 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10158
10159         * gcc.dg/cpp/paste8.c: New test.
10160
10161 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10162
10163         * gcc.c-torture/compile/20000827-1.c: New test.
10164
10165 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10166
10167         * gcc.dg/format-diag-1.c: New test.
10168
10169 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10170
10171         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10172         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10173         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10174         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10175         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10176
10177 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10178
10179         * g++.old-deja/g++.other/nested4.C: New test.
10180
10181 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10182
10183         * g++.old-deja/g++.ns/scoped1.C: New test.
10184
10185 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10186
10187         * lib/g++.exp: Support testing already-installed GCC.
10188
10189 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10190
10191         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10192
10193 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10194
10195         * gcc.dg/return-type-2.c: New test.
10196
10197 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10198
10199         * gcc.c-torture/compile/20000825-1.c: New test.
10200
10201 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10202
10203         * gcc.dg/dwarf2-2.c: New test.
10204
10205 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10206
10207         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10208         dg-warning regexps.
10209
10210 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10211
10212         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10213         gcc.dg/format-ext-5.c: New tests.
10214
10215 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10216
10217         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10218
10219 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10220
10221         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10222
10223 2000-08-24  Richard Henderson  <rth@cygnus.com>
10224
10225         * gcc.dg/ia64-sync-1.c: New test.
10226         * gcc.dg/ia64-sync-2.c: New test.
10227         * gcc.dg/ia64-asm-1.c: New test.
10228
10229 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10230
10231         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10232         * gcc.dg/format-ext-2.c: New test.
10233
10234 2000-08-23  Jason Merrill  <jason@redhat.com>
10235
10236         * lib/old-dejagnu.exp: Also ignore "In member function" and
10237         "At global scope".
10238
10239 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10240
10241         * gcc.dg/noncompile/label-lineno-1.c: New test.
10242
10243 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10244
10245         * gcc.dg/c99-array-nonobj-1.c: New test.
10246
10247 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10248
10249         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10250         tests.
10251         * gcc.dg/format-ext-1.c: New test.
10252
10253 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10254
10255         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10256         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10257         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10258         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10259         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10260
10261 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10262
10263         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10264         gcc.dg/c99-strftime-2.c: New tests.
10265
10266 2000-08-22  Richard Henderson  <rth@cygnus.com>
10267
10268         * gcc.c-torture/execute/20000822-1.c: New test.
10269
10270 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10271
10272         * gcc.c-torture/execute/20000819-1.x: Remove.
10273
10274 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10275
10276         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10277         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10278         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10279         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10280         gcc.dg/format-xopen-1.c: New tests.
10281
10282 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10283
10284         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10285
10286 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10287
10288         * g++.old-deja/g++.other/loop2.C: New test.
10289
10290         * gcc.c-torture/compile/20000606-1.c: New test.
10291         * gcc.c-torture/compile/20000728-1.c: New test.
10292         * gcc.c-torture/execute/20000801-1.c: New test.
10293         * gcc.c-torture/execute/20000801-2.c: New test.
10294         * gcc.c-torture/execute/20000819-1.c: New test.
10295         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10296         * gcc.dg/20000629-1.c: New test.
10297         * gcc.dg/20000724-1.c: New test.
10298         * gcc.dg/20000807-1.c: New test.
10299
10300 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10301
10302         * gcc.dg/cpp/pragma-1.c: New test.
10303         * gcc.dg/cpp/pragma-2.c: New test.
10304
10305 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10306
10307         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10308         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10309
10310 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10311
10312         * gcc.c-torture/compile/20000818-1.c: New test.
10313
10314 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10315
10316         * gcc.c-torture/execute/20000818-1.c: New test.
10317
10318 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10319
10320         * gcc.dg/format-va-1.c: New test.
10321
10322 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10323
10324         * g++.old-deja/g++.other/typedef8.C: New test.
10325
10326 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10327
10328         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10329         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10330         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10331         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10332         * g++.old-deja/g++.other/ptrmem7.C: New test.
10333         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10334
10335 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10336
10337         * g++.old-deja/g++.pt/typename27.C: New test.
10338
10339 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10340
10341         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10342         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10343         * g++.old-deja/g++.pt/friend45.C: New test.
10344         * g++.old-deja/g++.other/friend8.C: New test.
10345
10346 2000-08-15  Richard Henderson  <rth@cygnus.com>
10347
10348         * gcc.c-torture/execute/20000815-1.c: New test.
10349
10350 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10351
10352         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10353         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10354         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10355
10356 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10357
10358         * g++.old-deja/g++.other/refinit2.C: New test.
10359
10360 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
10361
10362         * lib/c-torture.exp (c-torture): Make
10363         compiler_conditional_xfail_data global.
10364         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10365         compiler_conditional_xfail_data machinery.
10366         (f-torture-execute): Likewise.
10367         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10368         and only when unrolling loops.
10369
10370         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10371
10372 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10373
10374         * g++.old-deja/g++.pt/explicit81.C: New test.
10375
10376 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10377
10378         * g++.old-deja/g++.pt/typename26.C: New test.
10379
10380 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
10381
10382         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10383         warning.
10384
10385 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10386
10387         * g++.old-deja/g++.other/array3.C: New test.
10388
10389 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10390
10391         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10392         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10393         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10394         New tests.
10395
10396 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10397
10398         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10399         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10400
10401 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10402
10403         * gcc.c-torture/execute/20000808-1.c: New test.
10404
10405 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10406
10407         * gcc.dg/c90-const-expr-1.c: New test.
10408
10409 2000-08-08  Richard Henderson  <rth@cygnus.com>
10410
10411         * gcc.dg/noncompile/920923-1.c: Declare calloc.
10412
10413 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10414
10415         * gcc.dg/noncompile/const-ll-1.c: New test.
10416
10417 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10418
10419         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10420
10421 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10422
10423         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10424         that running programs linked against the shared version of libobjc
10425         run correctly.
10426
10427 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10428
10429         * gcc.dg/c99-printf-1.c: New test.
10430
10431 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10432
10433         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10434
10435 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10436
10437         * gcc.c-torture/execute/20000731-1.x: Delete.
10438
10439 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10440
10441         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10442         and torture_without_loops as is done by c-torture.exp.
10443         (search_for): Copy from c-torture.exp.
10444         (gcc-dg-runtest): New function, drives a directory of tests
10445         iterating over the TORTURE_OPTIONS.
10446         (scan-assembler, scan-assembler-not): Move here from
10447         individual directory drivers.
10448
10449         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10450         defined by lib/gcc-dg.exp.
10451         * gcc.dg/cpp/cpp.exp: Likewise.
10452         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10453         gcc-dg-runtest, so we cycle over optimization options.
10454
10455         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10456         * gcc.dg/compare2.c: No longer expected to fail.
10457
10458 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10459
10460         * gcc.c-torture/execute/20000804-1.c: New test.
10461
10462 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10463
10464         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10465
10466 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10467
10468         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10469
10470 2000-08-03  Jeffrey A Law  (law@cygnus.com)
10471
10472         * gcc.c-torture/compile/20000803-1.c: New test.
10473
10474 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10475
10476         * gcc.c-torture/execute/20000801-3.c,
10477         gcc.c-torture/execute/20000801-4.c: New tests.
10478         * gcc.c-torture/execute/20000801-3.x,
10479         gcc.c-torture/execute/20000801-4.x: Xfail.
10480
10481 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
10482
10483         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10484         libobjc/.libs to allow for libtool.
10485
10486 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
10487
10488         * gcc.c-torture/compile/20000802-1.c: New test.
10489
10490 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10491
10492         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10493
10494 2000-07-31  Jeffrey A Law  (law@cygnus.com)
10495
10496         * gcc-c-torture/execute/20000731-2.c: New test.
10497
10498         * gcc.c-torture/execute/20000731-1.c: New test.
10499         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10500
10501 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
10502
10503         * testsuite/gcc.dg/cpp/paste7.c: New test.
10504         * gcc.dg/cpp/20000725-1.c: New test.
10505
10506 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10507
10508         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10509         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10510         declaration warning for __builtin_dwarf_reg_size.
10511
10512         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10513
10514 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10515
10516         * gcc.dg/noncompile/voidparam-1.c: New test.
10517
10518 2000-07-30  Richard Henderson  <rth@cygnus.com>
10519
10520         * gcc.dg/c90-digraph-1.c: Don't xfail.
10521         * gcc.dg/compare2.c (case 10): Xfail.
10522         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10523
10524 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10525
10526         * gcc.dg/c99-main-1.c: New test.
10527
10528 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10529
10530         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10531
10532 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10533
10534         * gcc.c-tortuer/execute/20000726-1.c: New test.
10535
10536 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10537
10538         * gcc.c-torture/execute/enum-2.c: New test.
10539
10540 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10541
10542         * gcc.dg/cpp/tr-warn3.c: New test.
10543
10544 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10545
10546         * g++.old-deja/g++.ext/implicit1.C: Remove.
10547         * g++.old-deja/g++.jason/c2.C: Remove
10548         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10549         * g++.old-deja/g++.pt/crash16.C: Likewise.
10550         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10551
10552 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10553
10554         * g++.old-deja/g++.other/for2.C: New test.
10555
10556 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
10557
10558         * gcc.dg/20000720-1.c: New test.
10559
10560 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10561
10562         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10563
10564 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
10565
10566         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10567         * gcc.c-torture/execute/20000722-1.c: New.
10568         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10569
10570 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
10571
10572         * gcc.dg/cpp/20000720-1.S: New test.
10573
10574 2000-07-21  Michael Meissner  <meissner@redhat.com>
10575
10576         * gcc.c-torture/execute/ieee/hugeval.c: New test.
10577
10578 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10579
10580         * g++.old-deja/g++.brendan/crash16.C,
10581         g++.old-deja/g++.brendan/parse3.C,
10582         g++.old-deja/g++.brendan/redecl1.C,
10583         g++.old-deja/g++.ns/template13.C,
10584         g++.old-deja/g++.other/decl4.C,
10585         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10586
10587 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10588
10589         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10590         and "Internal error".
10591
10592         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10593         regexps.
10594         * gcc.dg/cpp/paste6.c: New test.
10595
10596 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10597
10598         * gcc.dg/cpp/tr-direct.c: New test.
10599
10600         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10601         gcc.dg/cpp/undef1.c: Tweak error regexps.
10602
10603 2000-07-18  Eric Christopher <echristo@redhat.com>
10604
10605         * gcc.c-torture/compile/20000718-1.c: New test.
10606
10607 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
10608
10609         * cpplex.c (_cpp_push_token): If the token being pushed back
10610         is the previous token in this context, just subtract one from
10611         context->posn.
10612         * cppmacro.c (save_expansion): Clear aux field when storing a
10613         placemarker.
10614
10615 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
10616
10617         * gcc.dg/noncompile/redecl-1.c: New test.
10618
10619 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
10620
10621         * gcc.c-torture/execute/20000717-5.c: New test.
10622         * gcc.c-torture/execute/20000717-1.x: Removed.
10623
10624 2000-07-17  Richard Henderson  <rth@cygnus.com>
10625
10626         * gcc.c-torture/execute/20000717-4.c: New test.
10627
10628 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
10629
10630         * gcc.dg/cpp/syshdr.c: New test.
10631         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10632
10633 2000-07-17  Neil Booth  <neilb@earthling.net>
10634
10635         * gcc.dg/cpp/cmdlne-dM.c: New test.
10636         * gcc.dg/cpp/cmdlne-dD.c: New test.
10637
10638 2000-07-17  Jeffrey A Law  (law@cygnus.com)
10639
10640         * gcc.c-torture/execute/20000717-3.c: New test.
10641
10642         * gcc.c-torture/compile/20000717-1.c: New test.
10643
10644 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
10645
10646         * gcc.c-torture/execute/20000717-2.c: New test.
10647
10648 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10649
10650         * gcc.dg/formatz-1.c: New test.
10651
10652         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10653         * gcc.dg/c99-digraph-1.c: New tests.
10654
10655         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10656         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10657
10658         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10659         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10660         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10661         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10662         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10663         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10664         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10665
10666 2000-07-17   Greg McGary <greg@mcgary.org>
10667
10668         * gcc.c-torture/execute/20000717-1.c: New test.
10669         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10670
10671 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
10672
10673         * gcc.c-torture/execute/20000715-2.c: New test.
10674         * gcc.dg/20000715-1.c: New test.
10675
10676 2000-07-15  Michael Meissner  <meissner@redhat.com>
10677
10678         * gcc.c-torture/execute/20000715-1.c: New test.
10679
10680 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
10681
10682         * gcc.c-torture/execute/20000707-1.c: New test.
10683
10684 2000-07-13  Neil Booth  <NeilB@earthling.net>
10685
10686         * testsuite/gcc.dg/cpp/digraph1.c,
10687         testsuite/gcc.dg/cpp/digraph2.c,
10688         testsuite/gcc.dg/cpp/digraphs.c: New tests.
10689
10690 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10691
10692         * g77.f-torture/compile/20000630-2.f:  New test.
10693         * g77.f-torture/compile/20000630-2.x
10694
10695 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10696
10697         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10698
10699 2000-07-11  Neil Booth  <NeilB@earthling.net>
10700
10701         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10702
10703 2000-07-11  Neil Booth  <NeilB@earthling.net>
10704
10705         * gcc.dg/cpp/cmdlne-C.c: New.
10706
10707 2000-07-09  Neil Booth  <NeilB@earthling.net>
10708
10709         * gcc.dg/cpp/directiv.c: New tests.
10710         * gcc.dg/cpp/undef1.c: Update.
10711
10712 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
10713
10714         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10715
10716 2000-07-09  Neil Booth  <NeilB@earthling.net>
10717
10718         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10719
10720 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10721
10722         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10723         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10724
10725 2000-07-08  Neil Booth  <NeilB@earthling.net>
10726
10727         * gcc.dg/cpp/macsyntx.c: New tests.
10728
10729 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10730
10731         * gcc.dg/20000707-1.c: New test.
10732
10733 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10734
10735         * gcc.c-torture/execute/20000706-1.c: New test.
10736         * gcc.c-torture/execute/20000706-2.c: New test.
10737         * gcc.c-torture/execute/20000706-3.c: New test.
10738         * gcc.c-torture/execute/20000706-4.c: New test.
10739         * gcc.c-torture/execute/20000706-5.c: New test.
10740
10741 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10742
10743         * g++.old-deja/g++.pt/instantiate7.C: New test.
10744
10745 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10746
10747         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10748         * g++.old-deja/g++.mike/thunk3.C: Likewise.
10749         * g++.old-deja/g++.other/rtti3.C: Likewise.
10750         * g++.old-deja/g++.other/rttid3.C: Likewise.
10751
10752 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10753
10754         *  g77.f-torture/compile/20000630-1.x: Fix typo
10755
10756 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10757
10758         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10759         assembly output.
10760
10761 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10762
10763         * gcc.dg/cpp/ident.c: New test.
10764
10765 2000-07-05  Neil Booth  <NeilB@earthling.net>
10766
10767         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10768           gcc.dg/cpp/lexstrng.c: New tests.
10769
10770 2000-07-04  Neil Booth  <NeilB@earthling.net>
10771
10772         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10773         * gcc.dg/cpp/strify2.c: Same.
10774
10775 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10776
10777         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10778         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10779         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10780         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10781
10782         * testsuite/gcc.dg/cpp/macro1.c,
10783         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10784         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10785         testsuite/gcc.dg/cpp/strify1.c,
10786         testsuite/gcc.dg/cpp/strify2.c: New tests.
10787
10788 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10789
10790         * gcc.c-torture/execute/20000703-1.c: New test.
10791
10792 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10793
10794         * g++.old-deja/g++.pt (lookup10.C): New test.
10795
10796 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10797
10798         * g++.old-deja/g++.pt (typename25.C): New test.
10799
10800 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10801
10802         * gcc.c-torture/compile/20000701-1.c: New test.
10803
10804 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10805
10806         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10807         to test case.
10808
10809 2000-06-30  Catherine Moore  <clm@cygnus.com>
10810
10811         * gcc.c-torture/execute/align-1.c: New test.
10812
10813 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10814
10815         * g++.old-deja/g++.pt/expr8.C: New test.
10816         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10817
10818 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10819
10820         * gcc.c-torture/compile/20000629-1.c: New test.
10821
10822 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10823
10824
10825         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10826         gcc.dg/noncompile directory, depending on whether they're
10827         preprocessor tests or not.  Annotate all the tests for the dg
10828         framework.
10829
10830         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10831         * gcc.dg/noncompile/noncompile.exp: New.
10832
10833         * Moved files:
10834         Old name                                New name
10835         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10836         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10837         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10838         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10839         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10840         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10841         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10842         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10843         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10844         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10845         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10846         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10847         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10848         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10849         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10850         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10851         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10852         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10853         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10854         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10855         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10856         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10857         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10858         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10859
10860         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10861         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10862         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10863         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10864         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10865         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10866
10867 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10868
10869         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10870         declare one variable.  On the fourth, error.
10871         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10872         declared by 20000628-1a.h.
10873
10874 2000-06-29  Richard Henderson  <rth@redhat.com>
10875
10876         * gcc.c-torture/execute/930529-1.x: New file.
10877         * gcc.dg/920413-1.c: Adjust expected warning text.
10878         * gcc.dg/980217-1.c: Declare abort.
10879         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10880
10881 2000-06-29  Jeffrey A Law  (law@cygnus.com)
10882
10883         * g77.f-torture/compile/20000629-1.f: New test.
10884         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10885
10886 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10887
10888         Rearrange lots of files, removing entirely the
10889         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10890         directories.
10891
10892         * Deleted files:
10893         gcc.c-torture/code_quality/code_quality.exp
10894         gcc.c-torture/special/special.exp
10895         gcc.failure/failure.exp
10896         gcc.failure/940409-1.x
10897         gcc.c-torture/compile/961203-1.x
10898
10899         * New files:
10900         gcc.misc-tests/linkage.exp
10901         gcc.c-torture/execute/920730-1t.c
10902         gcc.c-torture/execute/920730-1t.x
10903         gcc.c-torture/compile/920520-1.x
10904         gcc.c-torture/compile/920521-1.x
10905         gcc.c-torture/compile/981006-1.x
10906         gcc.c-torture/execute/eeprof-1.x
10907
10908         * Moved files (possibly with modifications to fit a new harness):
10909         Old name                                New name
10910         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10911         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10912         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10913         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10914         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10915         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10916         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10917         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10918         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10919         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10920         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10921         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10922         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10923         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10924
10925 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10926
10927         * c-torture/compile/961203-1.x: Delete.
10928
10929         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10930         not exit. Include stdio.h.
10931         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10932         * gcc.misc-tests/dg-12.c: Likewise.
10933         * gcc.misc-tests/dg-5.c: Likewise.
10934         * gcc.misc-tests/dg-6.c: Likewise.
10935         * gcc.misc-tests/dg-7.c: Prototype abort.
10936         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10937         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10938         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10939         not exit.
10940         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10941         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10942
10943 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10944
10945         * gcc.dg/cpp/20000628-1.c: New test.
10946         * gcc.dg/cpp/20000628-1.h: New header for above test.
10947         * gcc.dg/cpp/20000628-1a.h: Likewise.
10948
10949 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10950
10951         * gcc.dg/cpp: New directory.
10952         * gcc.dg/cpp/cpp.exp: New driver.
10953         * gcc.dg/cpp/20000627-1.c: New test.
10954         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10955         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10956         and rewrite as a compilation test.
10957
10958         * gcc.dg: Move many files into the cpp subdirectory, possibly
10959         renaming or editing them as well.
10960         Old name                New name
10961         990119-1.c              cpp/19990119-1.c
10962         990228-1.c              cpp/19990228-1.c
10963         990407-1.c              cpp/19990407-1.c
10964         990409-1.c              cpp/19990409-1.c
10965         990413-1.c              cpp/19990413-1.c
10966         990703-1.c              cpp/19990703-1.c
10967         20000127-1.c            cpp/20000127-1.c
10968         20000129-1.c            cpp/20000129-1.c
10969         20000207-1.c            cpp/20000207-1.c
10970         20000207-2.c            cpp/20000207-2.c
10971         20000209-1.c            cpp/20000209-1.c
10972         20000209-2.c            cpp/20000209-2.c
10973         20000301-1.c            cpp/20000301-1.c
10974         20000419-1.c            cpp/20000419-1.c
10975         20000510-1.S            cpp/20000510-1.S
10976         20000519-1.c            cpp/20000519-1.c
10977         20000529-1.c            cpp/20000529-1.c
10978         20000625-1.c            cpp/20000625-1.c
10979         20000625-2.c            cpp/20000625-2.c
10980         cpp-as1.c               cpp/assert1.c
10981         cpp-as2.c               cpp/assert2.c
10982         cxx-comments-1.c        cpp/cxxcom1.c
10983         cxx-comments-2.c        cpp/cxxcom2.c
10984         endif-label.c           cpp/endif.c
10985         cpp-hash1.c             cpp/hash1.c
10986         cpp-hash2.c             cpp/hash2.c
10987         cpp-if1.c               cpp/if-1.c
10988         cpp-if2.c               cpp/if-2.c
10989         cpp-if3.c               cpp/if-3.c
10990         cpp-if4.c               cpp/if-4.c
10991         cpp-if5.c               cpp/if-5.c
10992         cpp-cond.c              cpp/if-cexp.c
10993         cpp-missingop.c         cpp/if-mop.c
10994         cpp-missingparen.c      cpp/if-mpar.c
10995         cpp-opprec.c            cpp/if-oppr.c
10996         cpp-ifparen.c           cpp/if-paren.c
10997         cpp-shortcircuit.c      cpp/if-sc.c
10998         cpp-shift.c             cpp/if-shift.c
10999         cpp-unary.c             cpp/if-unary.c
11000         cpp-li1.c               cpp/line1.c
11001         cpp-li2.c               cpp/line2.c
11002         lineno.c                cpp/line3.c
11003         lineno-2.c              cpp/line4.c
11004         cpp-mi.c                cpp/mi1.c
11005         cpp-mic.h               cpp/mi1c.h
11006         cpp-micc.h              cpp/mi1cc.h
11007         cpp-mind.h              cpp/mi1nd.h
11008         cpp-mindp.h             cpp/mi1ndp.h
11009         cpp-mix.h               cpp/mi1x.h
11010         cpp-mi2.c               cpp/mi2.c
11011         cpp-mi2a.h              cpp/mi2a.h
11012         cpp-mi2b.h              cpp/mi2b.h
11013         cpp-mi2c.h              cpp/mi2c.h
11014         cpp-mi3.c               cpp/mi3.c
11015         cpp-mi3.def             cpp/mi3.def
11016         poison-1.c              cpp/poison.c
11017         pr-impl.c               cpp/prag-imp.c
11018         cpp-redef-2.c           cpp/redef1.c
11019         cpp-redef.c             cpp/redef2.c
11020         strpaste.c              cpp/strp1.c
11021         strpaste-2.c            cpp/strp2.c
11022         cpp-tradpaste.c         cpp/tr-paste.c
11023         cpp-tradstringify.c     cpp/tr-str.c
11024         cpp-tradwarn1.c         cpp/tr-warn1.c
11025         cpp-tradwarn2.c         cpp/tr-warn2.c
11026         trigraphs.c             cpp/trigraphs.c
11027         cpp-unc1.c              cpp/unc1.c
11028         cpp-unc2.c              cpp/unc2.c
11029         cpp-unc3.c              cpp/unc3.c
11030         cpp-unc.c               cpp/unc4.c
11031         undef.c                 cpp/undef1.c
11032         undef-2.c               cpp/undef2.c
11033         cpp-wi1.c               cpp/widestr1.c
11034
11035 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
11036
11037         * lib/g++.exp (g++_include_flags): Tweak.
11038
11039 2000-06-27  H.J. Lu  <hjl@gnu.org>
11040             Loren J. Rittle  <ljrittle@acm.org>
11041
11042         * lib/g++.exp (g++_include_flags): Override libgloss.exp
11043         version with one that knows about the new gcc tree structure.
11044         (g++_link_flags): Same.
11045
11046 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
11047
11048         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11049         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11050         case we are cross-compiling.
11051
11052         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11053         g++.old-deja/g++.niklas/Makefile.in,
11054         g++.old-deja/g++.niklas/configure.in,
11055         g++.old-deja/g++.other/Makefile.in,
11056         g++.old-deja/g++.other/configure.in,
11057         gcc.c-torture/code_quality/Makefile.in,
11058         gcc.c-torture/code_quality/configure.in,
11059         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11060         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11061         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11062         gcc.c-torture/execute/ieee/Makefile.in,
11063         gcc.c-torture/execute/ieee/configure.in,
11064         gcc.c-torture/noncompile/Makefile.in,
11065         gcc.c-torture/noncompile/configure.in,
11066         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11067         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11068         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11069
11070 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11071
11072         * g++.old-deja/g++.other/ambig3.C: New test.
11073
11074 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11075
11076         * g++.old-deja/g++.pt/syntax1.C: New test.
11077         * g++.old-deja/g++.pt/syntax2.C: New test.
11078         * g++.old-deja/g++.other/syntax3.C: New test.
11079         * g++.old-deja/g++.other/syntax4.C: New test.
11080
11081 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11082
11083         * gcc.dg/20000623-1.c: Prototype exit and abort.
11084
11085 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11086
11087         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11088         New tests.
11089         * gcc.dg/cpp-mi3.def: New file.
11090
11091         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11092         inside assertions.
11093         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11094         lexer's error messages.
11095         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11096         divine anything from the linemarkers.
11097         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11098         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11099
11100 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11101
11102         * gcc.dg/20000623-1.c: New test.
11103
11104 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11105
11106         * gcc.c-torture/execute/20000622-1.c: New test.
11107
11108 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11109
11110         * g++.old-deja/g++.other/init15.C: New test.
11111
11112 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11113
11114         * g++.old-deja/g++.pt/vaarg2.C: New test.
11115         * g++.old-deja/g++.pt/vaarg3.C: New test.
11116
11117 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11118
11119         * g++.old-deja/g++.other/dyncast6.C: New test.
11120
11121 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11122
11123         * gcc.c-torture/execute/loop-6.c: New test.
11124
11125 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11126
11127         * gcc.dg/20000614-1.c: New test.
11128         * gcc.dg/20000614-2.c: New test.
11129
11130 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11131
11132         * g++.old-deja/g++.other/inline12.C: New test.
11133
11134 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11135
11136         * g++.old-deja/g++.other/eh1.C: New test.
11137
11138 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11139
11140         * g++.old-deja/g++.other/type.C: New test.
11141
11142 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11143
11144         * g++.old-deja/g++.other/initstring.C: New test.
11145
11146 2000-06-12  Jason Merrill  <jason@redhat.com>
11147
11148         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11149
11150 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11151
11152         * gcc.c-torture/compile/20000609-1.c: New test.
11153
11154 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11155
11156         * gcc.dg/20000609-1.c: New test.
11157
11158 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11159
11160         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11161         * gcc.c-torture/noncompile/poison-1.c: Move...
11162         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11163         * gcc.dg/cpp-li1.c: Add a token after the #line.
11164
11165 2000-06-05  Richard Henderson  <rth@cygnus.com>
11166
11167         * gcc.c-torture/execute/20000605-2.c: New test.
11168         * gcc.c-torture/execute/20000605-3.c: New test.
11169
11170 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11171
11172         * g77.f-torture/execute/20000503-1.x: New file.
11173
11174 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11175
11176         * g++.old-deja/g++.eh/badalloc1.C: New test.
11177
11178 2000-06-05  Richard Henderson  <rth@cygnus.com>
11179
11180         * gcc.c-torture/execute/20000605-1.c: New test.
11181
11182 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11183             Nathan Sidwell <nathan@codesourcery.com>
11184
11185         * gcc.c-torture/compile/20000605-1.c: New test.
11186
11187 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11188
11189         * g77.f-torture/compile/20000601-1.f:  New test.
11190
11191 2000-06-03  Richard Henderson  <rth@cygnus.com>
11192
11193         * gcc.c-torture/execute/20000603-1.c: New.
11194
11195 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11196
11197         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11198         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11199
11200 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11201
11202         * gcc.dg/compare2.c (case 12): XFAIL.
11203         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11204         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11205
11206         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11207
11208 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11209
11210         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11211         guard macro is already defined when the header is first
11212         included.
11213         * gcc.dg/cpp-mix.h: New file.
11214         * gcc.dg/endif-label.c: Update patterns to match compiler.
11215
11216         * g++.brendan/complex1.C: Declare abort.
11217         * g++.law/refs4.C: Remove XFAIL.
11218         * g++.oliva/expr2.C: Declare abort and exit.
11219
11220 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11221
11222         * gcc.c-torture/execute/20000528-1.c: New test.
11223
11224         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11225         * g++.old-deja/g++.law/temps4.C: Likewise.
11226
11227         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11228         stdlib.h.  Call abort() on failure.
11229         * g++.old-deja/g++.law/refs4.C: Likewise.
11230         * g++.old-deja/g++.law/temps4.C: Likewise.
11231         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11232         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11233
11234 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11235
11236         Relative to g++.dg/special:
11237         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11238
11239         Relative to g++.old-deja:
11240         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11241         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11242         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11243         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11244         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11245         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11246         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11247
11248         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11249         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11250         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11251         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11252         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11253         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11254         and/or string.h.
11255
11256         * g++.other/goto1.C: Update expectations for error messages.
11257
11258 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11259
11260         * gcc.c-torture/compile/20000523-1.c: New test.
11261
11262 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11263
11264         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11265
11266 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11267
11268         * g++.old-deja/g++.eh/catch11.C: New test.
11269         * g++.old-deja/g++.eh/catch12.C: New test.
11270
11271 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11272
11273         * gcc.c-torture/execute/20000523-1.c: New test.
11274
11275 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11276
11277         * c-torture/execute/bcp-1.c: Replace abort in arg of
11278         __builtin_constant_p with a generic external function.
11279
11280         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11281         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11282         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11283         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11284         Prototype abort and/or exit.
11285
11286         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11287         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11288         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11289         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11290
11291 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11292
11293         * gcc.dg/dwarf2-1.c: New test.
11294
11295 2000-05-20  Richard Henderson  <rth@cygnus.com>
11296
11297         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11298
11299 2000-05-20  Andreas Jaeger  <aj@suse.de>
11300
11301         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11302         testcase.
11303
11304 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11305
11306         * gcc.c-torture/execute/20000519-2.c: New test.
11307
11308 2000-05-19  Andreas Jaeger  <aj@suse.de>
11309
11310         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11311         which fails with SSA.
11312
11313         * lib/c-torture.exp: Also test with -O3 -fssa.
11314
11315 2000-05-18  Michael Meissner  <meissner@redhat.com>
11316
11317         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11318         * gcc.c-torture/execute/920415-1.c: Ditto.
11319         * gcc.c-torture/execute/920501-1.c: Ditto.
11320         * gcc.c-torture/execute/conversion.c: Ditto.
11321         * gcc.c-torture/execute/cvt-1.c: Ditto.
11322
11323 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11324
11325         * gcc.c-torture/compile/20000518-1.c: New test.
11326
11327 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11328
11329         * g77.f-torture/compile/200005018.f:  New test.
11330
11331 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11332
11333         * gcc.c-torture/compile/20000517-1.c: New test.
11334
11335 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11336
11337         * gcc.c-torture/execute/20000516-1.c: New test.
11338
11339 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11340
11341         * g++.old-deja/g++.other/eh.C: New test.
11342
11343 2000-05-12  Richard Henderson  <rth@cygnus.com>
11344
11345         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11346         constants through to doit's conditional.
11347
11348 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11349
11350         * gcc.c-torture/compile/20000511-1.c: New test.
11351         * g77.f-torture/compile/20000511-1.f: New test.
11352         * g77.f-torture/compile/20000511-2.f: New test.
11353
11354 2000-05-11  Michael Meissner  <meissner@redhat.com>
11355
11356         * gcc.c-torture/execute/20000511-1.c: New test.
11357
11358 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11359
11360         * gcc.dg/dg.exp: Scan .S files as well as .c files.
11361         * gcc.dg/20000510-1.S: New.
11362
11363 2000-05-08  Catherine Moore  <clm@cygnus.com>
11364
11365         * gcc.dg/unused-3.c: New.
11366
11367 2000-05-06  Richard Henderson  <rth@cygnus.com>
11368
11369           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11370           * g++.old-deja/g++.mike/warn1.C: Likewise.
11371           * g++.old-deja/g++.pt/local1.C: Likewise.
11372           * g++.old-deja/g++.pt/local7.C: Likewise.
11373           * g++.old-deja/g++.pt/spec16.C: Likewise.
11374
11375 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11376
11377         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11378
11379 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11380
11381           * g77.f-torture/execute/20000503-1.f:  New test.
11382
11383 2000-05-04  Andreas Jaeger  <aj@suse.de>
11384
11385         * gcc.dg/noreturn-2.c: New test.
11386
11387 2000-05-04  Neil Booth  <NeilB@earthling.net>
11388
11389         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11390         preprocessor.
11391
11392 2000-05-04  Richard Henderson  <rth@cygnus.com>
11393
11394         * gcc.c-torture/execute/20000503-1.c: Fix typo.
11395
11396 2000-05-04  Richard Henderson  <rth@cygnus.com>
11397
11398         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11399         OpenSSL by Jason R Thorpe.
11400
11401 2000-05-03  Jim Wilson  <wilson@cygnus.com>
11402
11403         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11404
11405 2000-05-03  Robert Lipe <robertlipe@usa.net>
11406
11407         * gcc.dg/20000503-1.c: New test.
11408
11409 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
11410
11411         * gcc.c-torture/compile/20000502-1.c: New test.
11412         * g++.old-deja/g++.other/align.C: New test.
11413         * gcc.dg/cpp-tradstringify.c: New test.
11414
11415 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11416
11417         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11418         and hard registers.
11419
11420 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
11421
11422         * gcc.c-torture/execute/loop-5.c: New test.
11423
11424 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
11425
11426         * gcc.c-torture/execute/va-arg-20.c: New test.
11427
11428 2000-04-23  Jeffrey A Law  (law@cygnus.com)
11429
11430         * gcc.c-torture/execute/20000422-1.c: New test.
11431
11432 2000-04-20  Greg McGary  <gkm@gnu.org>
11433
11434         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11435         when optimizing, but without sibling-call optimizations (-O1).
11436
11437 2000-04-20  Jeffrey A Law  (law@cygnus.com)
11438
11439           * gcc.c-torture/compile/20000420-1.c: New test.
11440
11441 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11442
11443         * g++.abi/ptrflags.C: New test.
11444         * g++.eh/catchptr1.C: Test incomplete pointer chains.
11445
11446 2000-04-19  Catherine Moore  <clm@cygnus.com>
11447
11448         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11449
11450 2000-04-19  Greg McGary  <gkm@gnu.org>
11451
11452         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11453         sibling-call optimizations.
11454
11455 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11456
11457         * gcc.dg/20000419-1.c: New test.
11458
11459 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11460
11461         * gcc.c-torture/execute/20000412-6.c: New test.
11462
11463 2000-04-12  Jeffrey A Law  (law@cygnus.com)
11464
11465         * gcc.c-torture/execute/20000412-5.c: New test.
11466         * g77.f-torture/compile/20000412-1.f: New test.
11467         * gcc.c-torture/execute/20000412-4.c: New test.
11468         * gcc.c-torture/compile/20000412-2.c: New test.
11469         * gcc.c-torture/execute/20000412-3.c: New test.
11470         * gcc.c-torture/compile/20000412-1.c: New test.
11471         * gcc.c-torture/execute/20000412-2.c: New test.
11472
11473 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
11474
11475         * objc/execute/bf-20.m: New test.
11476
11477 2000-04-10  Richard Henderson  <rth@cygnus.com>
11478
11479         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11480
11481         * gcc.c-torture/execute/20000412-1.c: New test.
11482
11483 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11484
11485         * g++.old-deja/g++.eh/catchptr1.C: New test.
11486
11487 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11488
11489         * g++.old-deja/g++.abi/cxa_vec.C: New test.
11490
11491 2000-04-08  Neil Booth  <NeilB@earthling.net>
11492
11493         * gcc.dg/cpp-nullchar.c: Remove test as
11494         embedded nulls cause problems.
11495
11496 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11497
11498         * gcc.dg/compare2.c: New test.
11499
11500 2000-04-08  Neil Booth  <NeilB@earthling.net>
11501
11502         * gcc.dg/cpp-nullchar.c: New test.
11503
11504 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11505
11506         * gcc.dg/cpp-mi2.c: New test.
11507         * gcc.dg/cpp-mi2[abc].h: New files.
11508
11509 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11510
11511         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11512         member name.
11513
11514 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11515
11516         * g++.old-deja/g++.abi/vmihint.C: New test.
11517
11518 2000-04-06  Neil Booth  <NeilB@earthling.net>
11519
11520         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11521         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11522         copyright.
11523
11524 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11525
11526         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11527         avoid stack-frame overwrite.
11528
11529 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
11530
11531         * gcc.c-torture/compile/20000405-2.c: New test.
11532         * gcc.c-torture/compile/20000405-3.c: New test.
11533
11534 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11535
11536         * gcc.c-torture/compile/20000405-1.c: New test.
11537
11538 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
11539
11540         * gcc.dg/cast-qual-1.c: Revert last change.
11541
11542 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11543
11544         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11545
11546 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11547
11548         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11549         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11550
11551 2000-04-03  Jeffrey A Law  (law@cygnus.com)
11552
11553         * gcc.c-torture/compile/20000403-2.c: New test.
11554         * gcc.c-torture/compile/20000403-1.c: New test.
11555
11556 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11557
11558         * gcc.c-torture/execute/20000403-1.c: New test.
11559
11560 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
11561
11562         * gcc.c-torture/execute/20000402-1.c: New test.
11563
11564 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11565
11566         * gcc.c-torture/execute/va-arg-15.c: New test.
11567         * gcc.c-torture/execute/va-arg-16.c: New test.
11568         * gcc.c-torture/execute/va-arg-17.c: New test.
11569         * gcc.c-torture/execute/va-arg-18.c: New test.
11570         * gcc.c-torture/execute/va-arg-19.c: New test.
11571
11572 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11573
11574         * gcc.c-torture/compile/981211-1.c: Move to...
11575         * gcc.dg/cpp-as1.c: ...here.
11576         * gcc.dg/cpp-as2.c: New file.
11577
11578         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11579         compiler.
11580
11581 2000-04-02  Neil Booth  <NeilB@earthling.net>
11582
11583         * gcc.dg/cpp-cond.c  New tests.
11584         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11585         accidental success less likely.
11586         * gcc.dg/cpp-missingop.c  New tests.
11587         * gcc.dg/cpp-missingparen.c  New tests.
11588         * gcc.dg/cpp-shift.c  New tests.
11589         * gcc.dg/cpp-shortcircuit.c  New tests.
11590         * gcc.dg/cpp-unary.c  New tests.
11591
11592 2000-03-29  Jeffrey A Law  (law@cygnus.com)
11593
11594         * gcc.c-torture/compile/20000329-1.c: New test.
11595
11596 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11597
11598         * gcc.c-torture/compile/20000326-1.c: New test.
11599         * gcc.c-torture/compile/20000326-2.c: New test.
11600
11601 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
11602
11603         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11604         the first parameter is a function argument.
11605
11606 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
11607
11608         * g++.old-deja/g++.ext/array4.C: New test.
11609
11610 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
11611
11612         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11613
11614 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11615
11616         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11617
11618 2000-03-19  Richard Henderson  <rth@cygnus.com>
11619
11620         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11621
11622 2000-03-19  Richard Henderson  <rth@cygnus.com>
11623
11624         * gcc.c-torture/compile/20000319-1.c: New test.
11625
11626 2000-03-14  Jeffrey A Law  (law@cygnus.com)
11627
11628         * gcc.c-torture/execute/20000314-3.c: New test.
11629         * gcc.c-torture/execute/20000314-2.c: New test.
11630         * gcc.c-torture/execute/20000314-1.c: New test.
11631         * gcc.c-torture/compile/20000314-2.c: New test.
11632         * gcc.c-torture/compile/20000314-1.c: New test.
11633
11634 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
11635
11636         * g++.old-deja/g++.warn/inline.C: New test.
11637
11638 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
11639
11640         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11641         standards-compliant result rather than specific constants.
11642         Put test-values in array.
11643
11644 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
11645
11646         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11647         (g++_target_compile): Put test-specific options last.
11648
11649 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11650
11651         * g++.old-deja/g++.eh/vbase4.C: New test.
11652
11653 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11654
11655         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11656
11657 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11658
11659         * g++.old-deja/g++.brendan/misc12.C: Removed.
11660         * g++.old-deja/g++.pt/memtemp77.C: Constify.
11661         * g++.old-deja/g++.ext/pretty4.C: New test.
11662
11663 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11664
11665         * g++.old-deja/g++.other/string2.C: New test.
11666
11667 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11668
11669         * g++.old-deja/g++.warn/impint2.C: New test.
11670
11671 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
11672
11673         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11674         is 1, not zero.
11675
11676 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11677
11678         * g++.old-deja/g++.warn/impint.C: New test.
11679         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11680         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11681         * g++.old-deja/g++.pt/explicit12.C: Likewise.
11682         * g++.old-deja/g++.pt/explicit13.C: Likewise.
11683         * g++.old-deja/g++.pt/explicit17.C: Likewise.
11684         * g++.old-deja/g++.pt/explicit18.C: Likewise.
11685         * g++.old-deja/g++.pt/explicit19.C: Likewise.
11686         * g++.old-deja/g++.pt/explicit23.C: Likewise.
11687         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11688         * g++.old-deja/g++.pt/explicit35.C: Likewise.
11689         * g++.old-deja/g++.pt/explicit6.C: Likewise.
11690         * g++.old-deja/g++.pt/memclass7.C: Likewise.
11691
11692 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11693
11694         * gcc.dg/cpp-redef.c: New test.
11695
11696 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11697
11698         * g++.old-deja/g++.pt/unify7.C: New test.
11699
11700 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11701
11702         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11703         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11704
11705 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
11706
11707         * gcc.c-torture/compile/20000224-1.c: New test.
11708
11709 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11710
11711         * gcc.c-torture/compile/cpp-2.c: New test.
11712         * gcc.c-torture/compile/cpp-1.c: New test.
11713
11714 2000-02-25  Jeffrey A Law  (law@cygnus.com)
11715
11716         * gcc.c-torture/execute/20000225-1.c: New test.
11717
11718 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11719
11720         * gcc.dg/cpp-li2.c: New test.
11721
11722         * gcc.dg/cpp-wi1.c: New test.
11723
11724         * gcc.dg/cpp-li1.c: New test.
11725
11726 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11727
11728         * g++.old-deja/g++.other/sizeof5.C: New test.
11729
11730 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11731
11732         * gcc.c-torture/execute/va-arg-13.c: New test.
11733
11734 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
11735
11736         * gcc.c-torture/execute/va-arg-12.c: New test.
11737
11738 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11739
11740         * gcc.c-torture/execute/20000223-1.c: New test.
11741
11742 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11743
11744         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11745
11746 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
11747
11748         * g++.old-deja/g++.abi/ptrmem.C: New test.
11749
11750 2000-02-19  Richard Henderson  <rth@cygnus.com>
11751
11752         * gcc.c-torture/compile/init-3.c: New.
11753
11754 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11755
11756         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11757         ALWAYS_CXXFLAGS.
11758
11759 2000-02-11  Robert Lipe <robertl@sco.com>
11760
11761         * gcc.c-torture/compile/20000211-3.c: New test.
11762
11763 2000-02-11  Martin Buchholz <martin@xemacs.org>
11764
11765         * gcc.c-torture/compile/20000211-2.c: New test.
11766
11767 2000-02-11  Jeffrey A Law  (law@cygnus.com)
11768
11769         * gcc.c-torture/compile/20000211-1.c: New test.
11770
11771 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11772
11773         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11774           on native targets
11775
11776 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11777
11778         * g++.old-deja/g++.other/cast5.C: New test.
11779
11780 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11781
11782         * gcc.c-torture/execute/20000205-1.c: New.
11783
11784 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11785
11786         * g++.old-deja/g++.jason/cast3.C: Return void.
11787         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11788
11789 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11790
11791         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11792
11793         * gcc.dg/loop-1.c: New test.
11794
11795 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11796
11797         * gcc.c-torture/compile/20000127-1.c: New test.
11798         * gcc.c-torture/execute/991228-1.c: New test.
11799
11800 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11801
11802         * gcc.dg/unused-2.c: New test.
11803
11804         * gcc.dg/conv-1.c: New test.
11805
11806 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11807
11808         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11809         compiler.
11810         (tool_option_proc): Fix typo.
11811
11812 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11813
11814         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11815         of the ld on the host, not on the build machine.
11816         Also, don't crash if '--help' is not a supported option.
11817
11818 2000-01-24  Richard Henderson  <rth@cygnus.com>
11819
11820         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11821
11822 2000-01-20  Jeffrey A Law  (law@cygnus.com)
11823
11824         * gcc.c-torture/execute/20000120-2.c: New test.
11825         * gcc.c-torture/execute/20000120-1.c: New test.
11826
11827 2000-01-13  Jeffrey A Law  (law@cygnus.com)
11828
11829         * gcc.c-torture/execute/20000113-1.c: New test.
11830
11831 2000-01-12  Jeffrey A Law  (law@cygnus.com)
11832
11833         * gcc.c-torture/execute/20000112-1.c: New test.
11834
11835 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11836
11837         * gcc.dg/20000111-1.c: New test.
11838
11839 2000-01-10  Jeffrey A Law  (law@cygnus.com)
11840
11841         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11842         with 16 bit integers.
11843
11844 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11845
11846         * gcc.dg/20000108-1.c: New test.
11847
11848 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11849
11850         * g++.old-deja/g++.ns/koenig8.C: New test.
11851
11852 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11853
11854         * g++.old-deja/g++.other/cast4.C: New test.
11855
11856 2000-01-05  Jeffrey A Law  (law@cygnus.com)
11857
11858         * gcc.c-torture/compile/20000105-2.c: New test.
11859         * gcc.c-torture/compile/20000105-1.c: New test.
11860
11861 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11862
11863         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11864         references to printf & atoi to conform to ANSI standard.
11865         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11866         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11867         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11868         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11869         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11870         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11871         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11872         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11873         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11874         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11875         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11876         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11877         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11878         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11879         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11880         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11881         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11882         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11883         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11884         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11885         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11886         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11887         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11888         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11889         * g++.old-deja/g++.brendan/init3.C: Likewise.
11890         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11891         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11892         * g++.old-deja/g++.brendan/new2.C: Likewise.
11893         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11894         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11895         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11896         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11897         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11898         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11899         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11900         * g++.old-deja/g++.brendan/template24.C: Likewise.
11901         * g++.old-deja/g++.brendan/template3.C: Likewise.
11902         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11903         * g++.old-deja/g++.jason/inline3.C: Likewise.
11904         * g++.old-deja/g++.jason/opeq.C: Likewise.
11905         * g++.old-deja/g++.law/arg5.C: Likewise.
11906         * g++.old-deja/g++.law/arm7.C: Likewise.
11907         * g++.old-deja/g++.law/ctors11.C: Likewise.
11908         * g++.old-deja/g++.law/cvt8.C: Likewise.
11909         * g++.old-deja/g++.law/init9.C: Likewise.
11910         * g++.old-deja/g++.law/refs4.C: Likewise.
11911         * g++.old-deja/g++.law/template2.C: Likewise.
11912         * g++.old-deja/g++.law/visibility24.C: Likewise.
11913         * g++.old-deja/g++.law/vtable3.C: Likewise.
11914         * g++.old-deja/g++.mike/asm2.C: Likewise.
11915         * g++.old-deja/g++.mike/eh1.C: Likewise.
11916         * g++.old-deja/g++.mike/misc1.C: Likewise.
11917         * g++.old-deja/g++.mike/misc13.C: Likewise.
11918         * g++.old-deja/g++.mike/misc14.C: Likewise.
11919         * g++.old-deja/g++.mike/ns12.C: Likewise.
11920         * g++.old-deja/g++.mike/p1248.C: Likewise.
11921         * g++.old-deja/g++.mike/p3708.C: Likewise.
11922         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11923         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11924         * g++.old-deja/g++.mike/p646.C: Likewise.
11925         * g++.old-deja/g++.mike/p700.C: Likewise.
11926         * g++.old-deja/g++.mike/p783.C: Likewise.
11927         * g++.old-deja/g++.mike/p783a.C: Likewise.
11928         * g++.old-deja/g++.mike/p783b.C: Likewise.
11929         * g++.old-deja/g++.mike/p786.C: Likewise.
11930         * g++.old-deja/g++.mike/p789.C: Likewise.
11931         * g++.old-deja/g++.mike/p789a.C: Likewise.
11932         * g++.old-deja/g++.mike/p807a.C: Likewise.
11933         * g++.old-deja/g++.other/delete3.C: Likewise.
11934         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11935         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11936         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11937         * g++.old-deja/g++.other/empty1.C: Likewise.
11938         * g++.old-deja/g++.other/temporary1.C: Likewise.
11939         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11940         * g++.old-deja/g++.pt/t16.C: Likewise.
11941         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11942
11943 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11944
11945         * gcc.dg/991230-1.c: New test.
11946
11947 1999-12-29  Jeffrey A Law  (law@cygnus.com)
11948
11949         * gcc.c-torture/compile/991229-3.c: New test.
11950         * gcc.c-torture/compile/991229-2.c: New test.
11951         * gcc.c-torture/compile/991229-1.c: New test.
11952
11953 1999-12-29  Greg McGary <gkm@eng.ascend.com>
11954
11955         * gcc.c-torture/compile/labels-2.c: New test.
11956
11957 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11958
11959         * gcc.c-torture/execute/991227-1.c: New test.
11960
11961 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11962
11963         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11964
11965 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11966
11967         * gcc.c-torture/execute/991221-1.c: New test.
11968
11969 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11970
11971         * g++.old-deja/g++.other/cast3.C: New test.
11972
11973 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11974
11975         * gcc.c-torture/execute/991216-4.c: New test.
11976
11977 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11978
11979         * gcc.c-torture/execute/991216-1.c: New test.
11980         * gcc.c-torture/execute/991216-2.c: New test.
11981         * gcc.c-torture/execute/991216-3.c: New test.
11982
11983 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11984
11985         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11986         Actually make the test fail by using "-O2" for compilation.
11987
11988 1999-12-15  Nathan Sidwell  <nathan@acm.org>
11989
11990         * g++.old-deja/g++.warn/cast-align1.C: New test.
11991
11992 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11993
11994         * gcc.c-torture/compile/991214-1.c: New test.
11995         * gcc.c-torture/compile/991214-2.c: New test.
11996
11997 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11998
11999         * gcc.dg/991214-1.c: New test.
12000
12001 1999-12-13  Jeffrey A Law  (law@cygnus.com)
12002
12003         * gcc.c-torture/compile/991213-3.c: New test.
12004         * gcc.c-torture/compile/991213-2.c: New test.
12005         * gcc.c-torture/compile/991213-1.c: New test.
12006
12007 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
12008
12009         * gcc.dg/991209-1.c: New test.
12010
12011 1999-12-08  Nathan Sidwell <nathan@acm.org>
12012
12013         * gcc.c-torture/compile/991208-1.c: New test.
12014
12015 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12016
12017         * gcc.dg/ultrasp2.c: New test.
12018
12019 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
12020
12021         * g++.old-deja/g++.abi/align.C (main): Fix typo.
12022
12023 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
12024
12025         * gcc.c-torture/compile/991202-1.c: New test.
12026         * gcc.c-torture/execute/991202-1.c: New test.
12027         * gcc.c-torture/execute/991202-2.c: New test.
12028         * gcc.c-torture/execute/991202-3.c: New test.
12029
12030 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
12031
12032         * g++.old-deja/g++.abi/align.C: New test.
12033         * g++.old-deja/g++.abi/aggregates.C: Likewise.
12034         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12035
12036 1999-12-01  Richard Henderson  <rth@cygnus.com>
12037
12038         * gcc.c-torture/execute/991201-1.c: New.
12039
12040 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
12041
12042         * gcc.dg/991129-1.c: New test.
12043
12044 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12045
12046         * gcc.c-torture/compile/991127-1.c: New test.
12047
12048 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12049
12050         * g++.old-deja/g++.other/warn4.C: New test.
12051
12052 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12053
12054         * g++.old-deja/g++.eh/cleanup2.C: New test.
12055         * g++.old-deja/g++.ext/pretty2.C: New test.
12056         * g++.old-deja/g++.ext/pretty3.C: New test.
12057         * g++.old-deja/g++.other/debug6.C: New test.
12058
12059 1999-10-20  Jim Wilson  <wilson@cygnus.com>
12060
12061         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12062         compiler_output to look for one error message instead of two.
12063
12064 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
12065
12066         * gcc.c-torture/execute/991118-1.c: Also test case
12067         where the word boundary does not split a byte evenly.
12068
12069 1999-11-19  Nathan Sidwell  <nathan@acm.org>
12070
12071         * g++.old-deja/g++.ext/restrict1.C: New test.
12072
12073 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12074
12075         * gcc.c-torture/execute/991118-1.c: New test.
12076
12077 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12078
12079         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12080         working directory pathnames.
12081
12082 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12083
12084         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12085         host is equipped with driver.h and driver.o so it can actually
12086         compile and run the tests.
12087
12088 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12089
12090         * gcc.c-torture/compile/991008-1.c: New test.
12091
12092 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12093
12094         * lib/gcc-dg.exp: Include target-supports.exp
12095
12096 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12097
12098         * lib/target-supports.exp: New file: Provide procs to test for
12099         features supported by the target.
12100         (check_weak_available): Moved here from ecos.exp.
12101         (check_alias_available): New proc: Determine of the target
12102         toolchain supports the alias attribute.
12103
12104         * gcc.dg/special/ecos.exp: Move check_weak_available to
12105         target-supports.exp.
12106         (alias-1.c): Only perform the test if the target supports
12107         aliases.
12108         (wkali-1.c): Only perform the test if the target supports
12109         aliases.
12110
12111         * gcc.dg/990506-0.c: Expect error messages from cross
12112         targets as well as native targets.
12113
12114 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12115
12116         * gcc.dg/ultrasp1.c: Removed xfail.
12117         * gcc.dg/struct-ret-2.c: Likewise.
12118         * gcc.dg/array-1.c: Likewise.
12119
12120 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12121
12122         * gcc.dg/struct-ret-2.c: New test.
12123
12124         * gcc.dg/array-1.c: New test.
12125
12126 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12127
12128         * gcc.c-torture/execute/991030-1.c: New test.
12129
12130 1999-10-26  Richard Henderson  <rth@cygnus.com>
12131
12132         * gcc.c-torture/compile/991026-2.c: New test.
12133
12134 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12135
12136         * gcc.c-torture/compile/991026-1.c: New test.
12137
12138 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12139
12140         * gcc.c-torture/execute/991023-1.c: New test.
12141
12142 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12143
12144         * gcc.c-torture/execute/991019-1.c: New test.
12145
12146 1999-10-16  Richard Henderson  <rth@cygnus.com>
12147
12148         * gcc.c-torture/execute/991016-1.c: New test.
12149
12150 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12151
12152         * gcc.c-torture/execute/991014-1.c: New test.
12153
12154 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12155
12156         * g++.old-deja/g++.other/union2.C: New test.
12157
12158 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12159
12160         * g++.old-deja/g++.other/vaarg2.C: New test.
12161         * g++.old-deja/g++.other/vaarg3.C: New test.
12162
12163 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12164
12165         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12166         in compile/.
12167
12168 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12169
12170         * gcc.c-torture/execute/va-arg-11.c: New test.
12171
12172 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12173
12174         * lib/file-format.exp (gcc_target_object_format): Don't
12175         crash if objdump is unavailable.
12176
12177 1999-09-29  Donn Terry <donn@interix.com>
12178
12179         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12180
12181 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12182
12183         * gcc.c-torture/compile/990928-1.c: New test.
12184
12185 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12186
12187         * g++.old-deja/g++.other/decl6.C: New test.
12188
12189 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12190
12191         * gcc.c-torture/execute/va-arg-10.c: New test.
12192
12193 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12194
12195         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12196         __PRETTY_FUNCTION__.
12197
12198 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12199
12200         * gcc.c-torture/execute/990923-1.c: New test.
12201
12202 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12203
12204         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12205         for which -fpic is inappropriate.
12206
12207 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12208
12209         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12210
12211 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12212
12213         * g++.old-deja/g++.other/dyncast1.C: New test.
12214         * g++.old-deja/g++.other/dyncast2.C: New test.
12215         * g++.old-deja/g++.other/dyncast3.C: New test.
12216         * g++.old-deja/g++.other/dyncast4.C: New test.
12217         * g++.old-deja/g++.other/dyncast5.C: New test.
12218         * g++.old-deja/g++.eh/catch3.C: New test.
12219         * g++.old-deja/g++.eh/catch3p.C: New test.
12220         * g++.old-deja/g++.eh/catch4.C: New test.
12221         * g++.old-deja/g++.eh/catch4p.C: New test.
12222         * g++.old-deja/g++.eh/catch5.C: New test.
12223         * g++.old-deja/g++.eh/catch5p.C: New test.
12224         * g++.old-deja/g++.eh/catch6.C: New test.
12225         * g++.old-deja/g++.eh/catch6p.C: New test.
12226         * g++.old-deja/g++.eh/catch7.C: New test.
12227         * g++.old-deja/g++.eh/catch7p.C: New test.
12228         * g++.old-deja/g++.eh/catch8.C: New test.
12229         * g++.old-deja/g++.eh/catch8p.C: New test.
12230         * g++.old-deja/g++.eh/catch9.C: New test.
12231         * g++.old-deja/g++.eh/catch9p.C: New test.
12232
12233 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12234
12235         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12236         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12237
12238 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12239
12240         * gcc.c-torture/compile/990913-1.c: New test.
12241
12242 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12243
12244         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12245         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12246
12247 1999-09-09  Richard Henderson  <rth@cygnus.com>
12248
12249         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12250
12251 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12252
12253         * g++.old-deja/g++.other/lookup11.C: New test.
12254         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12255         what is permitted and what we want.
12256         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12257         overload use.
12258         * g++.old-deja/g++.jason/rfg5.C: Likewise
12259
12260 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12261
12262         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12263         * gcc.c-torture/noncompile/poison-1.c: New file.
12264
12265 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12266
12267         * g++.old-deja/g++.other/sizeof3.C: New test.
12268         * g++.old-deja/g++.other/sizeof4.C: New test.
12269         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12270         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12271
12272 1999-09-07  Richard Henderson  <rth@cygnus.com>
12273
12274         * gcc.dg/va-arg-1.c: New.
12275
12276 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12277
12278         * gcc.c-torture/execute/va-arg-9.c: New test.
12279
12280 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12281
12282         * g77.f-torture/compile/980519-2.f: New test.
12283         * g77.f-torture/compile/19990905-0.f: New test.
12284         * g77.f-torture/compile/19990905-1.f: New test.
12285         * g77.f-torture/compile/19990905-2.f: New test.
12286
12287         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12288
12289 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12290
12291         * gcc.c-torture/execute/990827-1.c: Fix typo.
12292
12293 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12294
12295         * g++.old-deja/g++.other/deref1.C: New test.
12296
12297 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12298
12299         * g++.old-deja/g++.other/ambig2.C: New test.
12300         * g++.old-deja/g++.other/cond5.C: New test.
12301         * g++.old-deja/g++.other/lookup16.C: New test.
12302
12303 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12304
12305         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12306         assemblers too.
12307
12308 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12309
12310         * lib/c-torture.exp: Avoid the "compare executables" optimization
12311         when testing native.
12312
12313 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12314
12315         * gcc.c-torture/execute/990829-1.c: New test.
12316         * gcc.c-torture/compile/990829-1.c: New test.
12317
12318 1999-08-27  Paul Burchard  <burchard@pobox.com>
12319
12320         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12321         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12322         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12323         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12324         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12325         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12326         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12327         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12328         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12329         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12330         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12331
12332 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12333
12334         * gcc.c-torture/execute/990827-1.c: New test.
12335
12336 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12337
12338         * g77.f-torture/noncompile/19990826-4.f: New test.
12339
12340         * g77.f-torture/compile/19990826-3.f: New test.
12341
12342         * g77.f-torture/execute/19990826-2.f: New test.
12343
12344         * g77.f-torture/compile/19990826-1.f: New test.
12345
12346         * gcc.c-torture/execute/990826-0.c: New test.
12347         * g77.c-torture/execute/19990826-0.f: New test.
12348
12349         * g77.f-torture/noncompile/970626-2.f: New test.
12350
12351 1999-08-25  Paul Burchard  <burchard@pobox.com>
12352
12353         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12354         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12355         lss-011.C: New tests.
12356
12357 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12358
12359         * g++.old-deja/g++.other/decl5.C: New test.
12360
12361 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12362
12363         * noncompile/noncompile.exp: Load_lib c-torture.exp.
12364         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12365         call `postbase' for each one.  All callers of `postbase' changed
12366         to call this instead.
12367
12368 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
12369
12370         * gcc.c-torture/execute/990811-1.c: New test.
12371
12372 1999-08-09  Nick Clifton  <nickc@cygnus.com>
12373
12374         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12375         just native ones.
12376
12377         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12378         just native ones.
12379
12380 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12381
12382         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12383
12384 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12385
12386         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12387
12388 1999-08-04  Nathan Sidwell  <nathan@acm.org>
12389
12390         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12391
12392 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12393
12394         * gcc.c-torture/execute/990804-1.c: New test.
12395
12396 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12397
12398         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12399         * g++.old-deja/g++.brendan/crash64.C: Likewise
12400         * g++.old-deja/g++.brendan/overload8.C: Likewise
12401
12402 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12403
12404         * g++.old-deja/g++.other/struct1.C: New test.
12405
12406 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12407
12408         * g++.old-deja/g++.other/enum2.C: New test.
12409
12410 1999-08-02  Richard Henderson  <rth@cygnus.com>
12411
12412         Adapted from tests from Franz Sirl:
12413         * gcc.c-torture/execute/va-arg-7.c: New test.
12414         * gcc.c-torture/execute/va-arg-8.c: New test.
12415
12416 1999-08-01  Jeffrey A Law  (law@cygnus.com)
12417
12418         * gcc.c-torture/compile/990801-2.c: New test.
12419
12420         * gcc.c-torture/compile/990801-1.c: New test.
12421
12422 1999-07-27  Michael Meissner  <meissner@cygnus.com>
12423
12424         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12425         fp-cmp-1.c, converting double to float.
12426
12427         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12428         fp-cmp-1.c, converting double to long double.
12429
12430         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12431         from fr1 to unknown_register, since fr1 is a legitimate register
12432         on some machines.
12433
12434 1999-07-25  Jeffrey A Law  (law@cygnus.com)
12435
12436         * README: More listname related changes.
12437
12438 1999-07-08  Catherine Moore  <clm@cygnus.com>
12439
12440         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12441
12442 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12443
12444         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12445
12446 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12447
12448         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12449
12450 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12451
12452         * gcc.dg/990703-1.c: New test.
12453
12454 1999-06-29  Nick Clifton  <nickc@cygnus.com>
12455
12456         * lib/file-format.exp: New file: Move definition of proc
12457         gcc_target_object_format to here from
12458         gcc.dg/special/ecos.exp.
12459
12460         * lib/c-torture.exp: Include lib file-format.exp.
12461         * lib/gcc-dg.exp: Include lib file-format.exp.
12462
12463         * gcc.dg/special/ecos.exp: Remove definition of proc
12464         gcc_target_object_format.
12465
12466 1999-06-28  Jeffrey A Law  (law@cygnus.com)
12467
12468         * gcc.c-torture/execute/990628-1.c: New test.
12469
12470 1999-06-25  Jeffrey A Law  (law@cygnus.com)
12471
12472         * gcc.c-torture/compile/990625-2.c: New test.
12473
12474         * gcc.c-torture/compile/990625-1.c: New test.
12475
12476 1999-06-23  Nick Clifton  <nickc@cygnus.com>
12477
12478         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
12479         attributes compile.
12480         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12481         ports that use the COFF/PE file format.
12482
12483 1999-06-17  Jeffrey A Law  (law@cygnus.com)
12484
12485         * gcc.c-torture/compile/990617-1.c: New test.
12486
12487 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12488
12489         * g++.old-deja/g++.other/decl4.C: New test.
12490
12491 1999-06-14  Nathan Sidwell  <nathan@acm.org>
12492
12493         * g++.old-deja/g++.other/bitfld3.C: New test.
12494
12495 1999-06-08  Nathan Sidwell  <nathan@acm.org>
12496
12497         * g++.old-deja/g++.eh/catch1.C: New test.
12498
12499 1999-06-07  Jeffrey A Law  (law@cygnus.com)
12500
12501         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12502
12503         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12504         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12505
12506 1999-06-05  Craig Burley  <craig@jcb-sc.com>
12507
12508         * g77.f-torture/compile/19990502-0.f: Replace with new,
12509         shorter, test that still fails after recent changes.
12510
12511 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12512
12513         * gcc.c-torture/execute/990604-1.c: New test.
12514
12515 1999-05-31  Jeffrey A Law  (law@cygnus.com)
12516
12517         * gcc.c-torture/execute/990531-1.c: New test.
12518
12519 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12520
12521         * gcc.c-torture/compile/990527-1.c: New test.
12522
12523 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
12524
12525         * gcc.c-torture/execute/990527-1.c: New test.
12526
12527 1999-05-25  Nick Clifton  <nickc@cygnus.com>
12528
12529         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12530         bitfields as signed.
12531
12532 1999-05-25  Craig Burley  <craig@jcb-sc.com>
12533
12534         * g77.f-torture/compile/19990525-0.f: New test.
12535
12536 1999-05-25  Jeffrey A Law  (law@cygnus.com)
12537
12538         * gcc.c-torture/execute/990525-2.c: New test.
12539
12540         * gcc.c-torture/execute/990525-1.c: New test.
12541
12542 1999-05-24  Nathan Sidwell  <nathan@acm.org>
12543
12544         * g++.old-deja/g++.other/anon3.C: New test.
12545         * g++.old-deja/g++.other/anon4.C: New test.
12546         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12547         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12548         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12549         Merrill).
12550
12551 1999-05-24  Jeffrey A Law  (law@cygnus.com)
12552
12553         * gcc.c-torture/execute/990524-1.c: New test.
12554
12555         * gcc.dg/990524-1.c: New test.
12556
12557 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12558
12559         * gcc.c-torture/compile/990523-1.c: New test.
12560
12561 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12562
12563         * gcc.c-torture/compile/990519-1.c: New test.
12564
12565 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12566
12567         * gcc.c-torture/compile/990517-1.c: New test.
12568
12569         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12570         (e4, f4): New tests.
12571         (main): Call them.
12572
12573 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12574
12575         * gcc.dg/noreturn-1.c: New test.
12576
12577 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12578
12579         * gcc.c-torture/execute/990513-1.c: New test.
12580
12581 1999-05-10  Richard Henderson  <rth@cygnus.com>
12582
12583         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12584
12585 1999-05-10  Craig Burley  <craig@jcb-sc.com>
12586
12587         * g77.f-torture/execute/erfc.f: Use small single-precision
12588         values, to avoid problems on Alphas when not -mieee.
12589
12590 1999-05-08  Craig Burley  <craig@jcb-sc.com>
12591
12592         * gcc.dg/990506-0.c: New test.
12593
12594 1999-05-08  Richard Henderson  <rth@cygnus.com>
12595
12596         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12597         the constant to test.  Don't XFAIL 64-bit targets.
12598
12599         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12600         * g++.old-deja/g++.law/profile1.C: Likewise.
12601
12602         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12603         operator new instances.
12604         * g++.old-deja/g++.other/delete5.C: Likewise.
12605
12606 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12607
12608         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12609         intrinsic.
12610
12611 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12612
12613         * g77.f-torture/execute/u77-test.f: Reverse order of two
12614         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12615
12616 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12617
12618         * gcc.dg/compare1.c: New test.
12619
12620 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12621
12622         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12623         New tests.
12624
12625 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12626
12627         * g77.f-torture/compile/19990502-1.f: New test.
12628
12629 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12630
12631         * g77.f-torture/compile/19990502-0.f: New test.
12632
12633 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12634
12635         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12636         intrinsic.
12637
12638 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12639
12640         * g77.f-torture/execute/u77-test.f (main): List libU77
12641         intrinsics not currently tested.
12642         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12643         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12644         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12645         Trim blanks off the ends of some printed strings.
12646
12647 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12648
12649         * g77.f-torture/execute/u77-test.f (main): Just warn about
12650         FSTAT gid disagreement, as it's expected on some systems.
12651
12652 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12653
12654         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12655         use a new function, which allows for some slop.
12656         Clean up some commentary.
12657         (issum): The new function.
12658         (sgladd): Deleted subroutine.
12659
12660 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12661
12662         * g77.f-torture/execute/u77-test.f: Modify to be more like
12663         libf2c/libU77 version, bringing patches to that version here.
12664         Add suitable commentary.
12665
12666 1999-04-25  Richard Henderson  <rth@cygnus.com>
12667
12668         * gcc.dg/990424-1.c: New test.
12669
12670 1999-04-24  Craig Burley  <craig@jcb-sc.com>
12671
12672         * g77.f-torture/execute/u77-test.f (main): Bug involving
12673         LSTAT has been fixed, so turn back on full checking.
12674
12675 1999-04-20  Craig Burley  <craig@jcb-sc.com>
12676
12677         * g77.f-torture/compile/19990419-0.f: New test.
12678         * g77.f-torture/execute/19990419-1.f: New test.
12679
12680 1999-04-17  Richard Henderson  <rth@cygnus.com>
12681
12682         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12683         to avoid the need for a prototype to supress a warning.
12684
12685 1999-04-07  Jim Wilson  <wilson@cygnus.com>
12686
12687         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12688
12689 1999-04-04  Jeffrey A Law  (law@cygnus.com)
12690
12691         * gcc.c-torture/execute/990404-1.c: New test.
12692
12693 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12694
12695         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12696         * gcc.dg/cpp-if3.c: Don't use -pedantic.
12697         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12698         missing initializer warnings.
12699
12700 1999-03-28  Jeffrey A Law  (law@cygnus.com)
12701
12702         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12703         matching strings.
12704
12705 1999-03-26  Jeffrey A Law  (law@cygnus.com)
12706
12707         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12708
12709 1999-03-26  Craig Burley  <craig@jcb-sc.com>
12710
12711         * g77.f-torture/execute/19990325-0.f: New test.
12712         * g77.f-torture/execute/19990325-1.f: New test.
12713
12714 1999-03-24  Jeffrey A Law  (law@cygnus.com)
12715
12716         * gcc.c-torture/execute/990324-1.c: New test.
12717
12718 1999-03-22  Jim Wilson  <wilson@cygnus.com>
12719
12720         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12721         test with 4.
12722
12723 1999-03-17  Richard Henderson  <rth@cygnus.com>
12724
12725         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12726
12727 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12728
12729         * g77.f-torture/execute/19990313-2.f: New test.
12730         * g77.f-torture/execute/19990313-3.f: New test.
12731
12732 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12733
12734         * g77.f-torture/execute/19990313-0.f: New test.
12735         * g77.f-torture/execute/19990313-1.f: New test.
12736
12737 1999-03-12  Jim Wilson  <wilson@cygnus.com>
12738
12739         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12740         printf to sprintf.
12741         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12742         (main): Add check for u15.  Conditionalize u31 check depending on
12743         whether ints are <32 bits or >=32 bits.
12744
12745 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12746
12747         * g77.f-torture/execute/19981119-0.f: Improve testiness.
12748
12749 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12750
12751         * g77.f-torture/compile/19990305-0.f: New test.
12752         * g77.f-torture/execute/19981119-0.f: New test.
12753
12754 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12755
12756         * g77.f-torture/execute/970625-2.f: call ABORT if final
12757         result is not correct, instead of just printing it.
12758         Add this checking via newly introduced obfuscation, to
12759         trip up buggy front ends.
12760
12761 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12762
12763         * g77.f-torture/compile/960317-1.f: Moved from being
12764         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12765
12766 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12767
12768         * g77.f-torture/execute/960317-1.f: New (old) test.
12769         * g77.f-torture/execute/970625-2.f: Ditto.
12770
12771 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12772
12773         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12774         message on line 1 or line 2; cccp and cpplib do this differently.
12775
12776 1999-03-01  Jeffrey A Law  (law@cygnus.com)
12777
12778         * g++.old-deja/g++.law/weak1.C: New test.
12779
12780 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12781
12782         * gcc.c-torture/execute/990119-1.c: Renamed to...
12783         * gcc.dg/990119-1.c: this, so it will only be tested once
12784         (it's a preprocessor test, it doesn't need to be run at
12785         multiple optimization levels).
12786
12787 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12788
12789         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12790           ALWAYS_CXXFLAGS.
12791
12792 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12793
12794         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12795         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12796         to not be compilable by current g77.
12797
12798 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12799
12800         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12801
12802 1999-02-22  Jeffrey A Law  (law@cygnus.com)
12803
12804         * gcc.c-torture/execute/990222-1.c: New test.
12805
12806 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12807
12808         * g77.f-torture/compile/19990218-0.f: New test.
12809         * g77.f-torture/noncompile/19990218-1.f: New test.
12810
12811 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12812
12813         * g77.f-torture/compile/19981216-0.f: New test.
12814
12815 1999-02-14  Jeffrey A Law  (law@cygnus.com)
12816
12817         * gcc.dg/990214-1.c: New test.
12818
12819 1999-02-13  Jeffrey A Law  (law@cygnus.com)
12820
12821         * gcc.dg/990213-2.c: New test.
12822
12823         * gcc.dg/990213-1.c: New test.
12824
12825 1999-02-12  Jeffrey A Law  (law@cygnus.com)
12826
12827         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12828         ints.
12829
12830 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12831
12832         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12833         specified by target.
12834
12835         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12836
12837 1999-02-11  Jeffrey A Law  (law@cygnus.com)
12838
12839         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12840
12841 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12842
12843         * gcc.dg/special/ecos.exp: New test driver for new tests with
12844         special requirements.
12845
12846         * gcc.dg/special/alias-1.c: New test.
12847         * gcc.dg/special/gcsec-1.c: New test.
12848         * gcc.dg/special/weak-1.c: New test.
12849         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12850         * gcc.dg/special/weak-2.c: New test.
12851         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12852         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12853         * gcc.dg/special/wkali-1.c: New test.
12854         * gcc.dg/special/wkali-2.c: New test.
12855         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12856         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12857
12858 1999-02-10  Felix Lee  <flee@cygnus.com>
12859
12860           * lib/c-torture.exp (c-torture-compile): Pull out code for
12861           analyzing gcc error messages.
12862           (c-torture-execute): Likewise.  Fix some (harmless) false
12863           positives.
12864           * lib/gcc.exp (gcc_check_compile): New function.
12865
12866 1999-02-08  Richard Henderson  <rth@cygnus.com>
12867
12868         * gcc.c-torture/execute/990208-1.c: New test.
12869
12870 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12871
12872         * g++.dg/special/ecos.exp: New driver for new tests with special
12873         requirements
12874
12875         * g++.dg/special/conpr-1.C: New test
12876         * g++.dg/special/conpr-2.C: New test
12877         * g++.dg/special/conpr-2a.C: New test
12878         * g++.dg/special/conpr-3.C: New test
12879         * g++.dg/special/conpr-3a.C: New test
12880         * g++.dg/special/conpr-3b.C: New test
12881
12882         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12883         allow g++ to use the dg driver
12884
12885         * README: Add comment about g++.dg directory
12886
12887 1999-02-06  Jeffrey A Law  (law@cygnus.com)
12888
12889         * README: Update email addresses.
12890
12891 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12892
12893         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12894         arguments in order to force structure S onto the stack even on
12895         the alpha.
12896         (test): Pass 10 leading arguments to function foo as well as the
12897         structure S.
12898
12899         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12900         failure for all targets.
12901
12902         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12903         abort to terminate program execution.
12904
12905 1999-01-30  Richard Henderson  <rth@cygnus.com>
12906
12907         * gcc.c-torture/execute/990130-1.c: New test.
12908
12909 1999-01-30  Jeffrey A Law  (law@cygnus.com)
12910
12911         * gcc.dg/990130-1.c: New test.
12912
12913 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12914
12915         * gcc.c-torture/execute/990128-1.c: New test.
12916
12917 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12918
12919         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12920
12921 1999-01-27  Felix Lee  <flee@cygnus.com>
12922
12923         * lib/c-torture.exp (c-torture-compile): pull out code for
12924         analyzing gcc error messages.
12925         (c-torture-execute): ditto, and fix some (harmless) false
12926         positives.
12927         * lib/gcc.exp (gcc_check_compile): new function.
12928
12929 1999-01-17  Jeffrey A Law  (law@cygnus.com)
12930
12931         * gcc.dg/990117-1.c: New test.
12932
12933         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12934
12935         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12936
12937 1999-01-15  Jeffrey A Law  (law@cygnus.com)
12938
12939         * g77.f-torture/compile/990115-1.f: New test.
12940
12941 1999-01-07  Jeffrey A Law  (law@cygnus.com)
12942
12943         * gcc.c-torture/compile/990107-1.c: New test
12944
12945 1999-01-06  Jeffrey A Law  (law@cygnus.com)
12946
12947         * gcc.c-torture/execute/990106-2.c: New test.
12948
12949         * gcc.c-torture/execute/990106-1.c: New test.
12950
12951 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
12952
12953         * gcc.c-torture/compile/981223-1.c: New test.
12954
12955 1998-12-29  Richard Henderson  <rth@cygnus.com>
12956
12957         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12958         (opt3): Rename from opt4 and disable.
12959
12960 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12961
12962         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12963
12964 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12965
12966         * g++.old-deja/g++.other/conv5.C: New test.
12967
12968 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12969
12970         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12971
12972 1998-12-11  Jeffrey A Law  (law@cygnus.com)
12973
12974         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12975
12976 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
12977
12978         * gcc.c-torture/compile/981211-1.c: New test.
12979
12980 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12981
12982         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12983
12984         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12985
12986 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12987
12988         * gcc.special/930510-1.c: Make C9X safe.
12989         * gcc.misc-tests/gcov-1.c Similarly.
12990         * gcc.misc-tests/gcov-2.c Similarly.
12991
12992 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12993
12994         * gcc.dg/ultrasp1.c: New test.
12995
12996 1998-12-06  Richard Henderson  <rth@cygnus.com>
12997
12998         * gcc.c-torture/execute/981206.c: New test.
12999
13000 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13001
13002         * g++.old-deja/g++.ns/template7.C: New test.
13003
13004         * g++.old-deja/g++.other/expr1.C: New test.
13005
13006         * g++.old-deja/g++.eh/tmpl3.C: New test.
13007
13008         * g++.old-deja/g++.eh/tmpl2.C: New test.
13009
13010 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13011
13012         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13013         * g++.old-deja/g++.other/using6.C: Removed.
13014         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13015
13016         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13017
13018 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13019
13020         * g++.old-deja/g++.pt/overload8.C: New test.
13021
13022         * g++.old-deja/g++.pt/overload7.C: New test.
13023
13024         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13025
13026         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13027         and relinking messages.
13028         * lib/g++.exp (g++_target_compile): Remove .rpo file when
13029         compiling with -frepo.
13030
13031 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
13032
13033         * g++.old-deja/g++.pt/lookup6.C: New test.
13034
13035 1998-11-30  Nick Clifton  <nickc@cygnus.com>
13036
13037         * gcc.c-torture/execute/981130-1.c: New test.
13038         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13039
13040 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13041
13042         * g++.old-deja/g++.pt/explicit76.C: New test.
13043
13044         * g++.old-deja/g++.pt/friend38.C: New test.
13045
13046         * g++.old-deja/g++.ns/crash2.C: New test.
13047
13048         * g++.old-deja/g++.pt/defarg8.C: New test.
13049
13050         * g++.old-deja/g++.pt/instantiate6.C: New test.
13051
13052         * g++.old-deja/g++.pt/static6.C: New test.
13053
13054         * g++.old-deja/g++.pt/decl2.C: New test.
13055
13056 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13057
13058         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
13059         problem is actually related with name lookup, but so what? :-)
13060
13061         * g++.old-deja/g++.pt/friend37.C: New test.
13062
13063 1998-11-25  Dave Love  <d.love@dl.ac.uk>
13064
13065         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13066         element, which fails on some systems.
13067
13068         * g77.f-torture/execute/labug1.f: New test.
13069
13070 1998-11-21  Jeffrey A Law  (law@cygnus.com)
13071
13072         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13073         is defined.
13074
13075 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13076
13077         * g77.f-torture/compile/981117-1.f: New test.
13078
13079 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13080
13081         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13082         properly discarded.
13083
13084 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13085
13086         * gcc.c-torture/execute/memcheck: New directory of tests for
13087         -fcheck-memory-usage.
13088
13089 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13090
13091         * README: New file, general information about the testsuite and
13092         new description of the various C++ test subdirectories.
13093         * README.g++: Eliminate obsolete information, update and move most
13094         relevant stuff to README.
13095
13096 1998-11-07  Richard Henderson  <rth@cygnus.com>
13097
13098         * gcc.c-torture/compile/981107-1.c: New test.
13099
13100 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13101
13102         * execute/memcpy-bi.c: New testcase.
13103
13104 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13105
13106         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13107         base classes.
13108
13109         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13110         template is selected.
13111
13112         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13113         classes, it should be accepted for all types.
13114
13115         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13116
13117         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13118         specializations start with template headers.
13119
13120 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13121
13122         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13123
13124         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13125         non-POD types.
13126
13127 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13128
13129         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13130
13131 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13132
13133         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13134
13135 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13136
13137         * 981019-1.c: New test.
13138
13139 1998-10-14  Robert Lipe <robertl@dgii.com>
13140
13141         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13142         find objc headers.
13143
13144 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13145
13146         * compile/981001-4.c: Remove use of GCC extension that triggers a
13147         compiler bug.
13148
13149 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13150
13151         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13152
13153 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13154
13155         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13156         instantiation of template produces incorrect code for delete
13157         expression.
13158
13159         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13160         constructors' name is not unique.
13161         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13162         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13163
13164         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13165         automatic array of const is ill-formed.
13166
13167         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13168         of template parameter?
13169
13170         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13171         const.
13172
13173         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13174         pointer-to-member expression.
13175
13176         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13177         declaration causes ICE.
13178
13179 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13180
13181         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13182         reserved in the global namespace.
13183
13184         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13185         generate needed virtual table.
13186
13187         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13188
13189 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13190
13191         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13192         template-dependent type
13193
13194 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13195
13196         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13197         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13198         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13199
13200         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13201         class should be usable as argument of member function.
13202         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13203         class should be usable as return type of member function.
13204         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13205         class should be usable as type of data member.
13206
13207         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13208
13209 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13210
13211         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13212
13213 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13214
13215         * gcc.dg/dll-?.c Add thumb to target list.
13216         Fix assembler scan patterns to match current assembler output.
13217
13218 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13219
13220         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13221         matching of template brackets.
13222
13223         * g++.old-deja/g++.other/using4.C: New test.  Test using
13224         declarations of methods from base classes.
13225
13226         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13227         within functions should introduce names into the innermost
13228         enclosing namespace.
13229
13230         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13231         of static locals if first initialization throws.
13232
13233 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13234
13235         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13236
13237 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13238
13239         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13240         lose track of the possible targets of tablejump insns.
13241         * special/special.exp: Run it.
13242
13243 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13244
13245         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13246         must be declared before its specializations can be named in friend
13247         declarations.
13248
13249 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13250
13251         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13252
13253         * g77.f-torture/execute/io1.f: New test.
13254
13255 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13256
13257         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13258         with pointer to template function, for which no argument deduction
13259         is possible.
13260
13261         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13262         specialization of template function as argument to template
13263         function.
13264
13265         * g++.old-deja/g++.other/access2.C: New test; Inner class
13266         shouldn't have privileged access to Outer's names.
13267
13268 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13269
13270         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13271         friend template declared within template class conflicts with
13272         nested class of the same name.
13273
13274         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13275         is ignored.
13276
13277         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13278         object with direct initializer as function declaration.
13279
13280         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13281         initializers.
13282
13283         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13284         involving const pointer and NULL produces incorrect result.
13285
13286         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13287         type name without `typename' should be rejected with -pedantic.
13288
13289 1998-10-02  Richard Henderson  <rth@cygnus.com>
13290
13291         * g++.old-deja/g++.other/addrof1.C: New test.
13292
13293 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13294
13295         * gcc.c-torture/compile/981001-1.c: New test.
13296         * gcc.c-torture/execute/981001-1.c: New test.
13297
13298 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13299
13300         * gcc.c-torture/compile/981001-2.c: New test.
13301         * gcc.c-torture/compile/981001-3.c: New test.
13302         * gcc.c-torture/compile/981001-4.c: New test.
13303
13304 1998-10-01  Robert Lipe  <robertl@dgii.com>
13305
13306         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13307         multilibbed hosts.   Idea grafted from g77.exp.
13308
13309 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13310
13311         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13312         avoid losing on systems which need -lsocket.
13313
13314 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13315
13316         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13317         * g++.old-deja/g++.other/nested2.C: Ditto.
13318         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13319         failure.
13320
13321 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13322
13323         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13324         preferred over template operator!= for enum bitfields.
13325
13326 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13327
13328         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13329         that happen to have the same base name, but in different scopes,
13330         are incorrectly rejected.
13331
13332 1998-09-16  Richard Henderson  <rth@cygnus.com>
13333
13334         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13335         on the native word size instead of an integer literal.
13336
13337 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13338
13339         * g++.old-deja/g++.other/static2.C: Invocation of static data
13340         member of type pointer-to-function denoted as non-static member.
13341
13342         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13343         checks involving function types and aliases.
13344
13345 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13346
13347         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13348         redefined to the same non-trivial type.
13349
13350         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13351         namespace-qualification of template specializations declared in
13352         other namespaces.
13353
13354         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13355         to declare a subset of the specializations of a template function
13356         as friends of specializations of a template class.
13357
13358         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13359         member templates that do not fully specialize the enclosing
13360         template class are rejected.
13361
13362 1998-09-11  Dave Love  <d.love@dl.ac.uk>
13363
13364         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13365
13366 1998-09-08  Dave Love  <d.love@dl.ac.uk>
13367
13368         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13369         altered from libf2c/libU77 version.
13370
13371 1998-09-06  Dave Love  <d.love@dl.ac.uk>
13372
13373         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13374
13375 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13376
13377         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13378         (un)signed char are different types for template specialization
13379         purposes.
13380
13381 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13382
13383         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13384         * objc: ObjC testsuite.
13385
13386 1998-08-31  Catherine Moore  <clm@cygnus.com>
13387
13388         * gcc.c-torture/execute/941014-1.x:  New file.
13389
13390 1998-08-31  Nick Clifton  <nickc@cygnus.com>
13391
13392         * lib/c-torture.exp: Add support for
13393         torture_eval_before_compile and torture_eval_before_execute
13394         variables.
13395
13396 1998-08-30  Jeffrey A Law  (law@cygnus.com)
13397
13398         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13399         this test triggers valid.
13400
13401 1998-08-27  Jeffrey A Law  (law@cygnus.com)
13402
13403         * gcc.dg/980827-1.c: New test.
13404
13405 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13406
13407         * gcc.c-torture/execute/loop-4b.c: New test.
13408
13409 1998-08-26  Nick Clifton  <nickc@cygnus.com>
13410
13411         * lib/c-torture.exp: Add support for
13412         torture_eval_before_compile and torture_eval_before_execute
13413         variables.
13414
13415 1998-08-25  Jeffrey A Law  (law@cygnus.com)
13416
13417         * gcc.c-torture/compile/980825-1.c: New test.
13418
13419 1998-08-24  Nick Clifton  <nickc@cygnus.com>
13420
13421         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13422         count number tests in opt_t0 not good_t0.
13423
13424 1998-08-24  Jeffrey A Law  (law@cygnus.com)
13425
13426         * gcc.c-torture/compile/930326-1.x: Fix typo.
13427
13428 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
13429
13430         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13431         causes an ICE.
13432
13433 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13434
13435         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13436         STACK_SIZE is defined.
13437         * gcc.c-torture/unsorted/stuct.c: Similarly.
13438
13439         * gcc.c-torture/compile/980821-1.c: New test.
13440
13441 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13442
13443         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13444
13445 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
13446
13447         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13448         code.
13449
13450 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
13451
13452         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13453         error'.
13454
13455 1998-08-18  Jeffrey A Law  (law@cygnus.com)
13456
13457         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13458
13459 1998-08-16  Jeffrey A Law  (law@cygnus.com)
13460
13461         * gcc.c-torture/compile/980816-1.c: New test.
13462
13463         * gcc.dg/980816-1.c: New test.
13464
13465 1998-08-13  Jeffrey A Law  (law@cygnus.com)
13466
13467         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13468         compiler for ieee tests.
13469
13470 1998-08-01  Dave Love  <d.love@dl.ac.uk>
13471
13472         * g77.f-torture/compile/980729-0.f: New test.
13473
13474 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13475
13476         * gcc.c-torture/special/eeprof-1.c: New test, for
13477         -finstrument-functions.
13478         * gcc.c-torture/special/special.exp: Run it.
13479
13480 1998-07-29  Jeffrey A Law  (law@cygnus.com)
13481
13482         * gcc.c-torture/compile/980729-1.c: New test.
13483
13484 1998-07-27  Nick Clifton  <nickc@cygnus.com>
13485
13486         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13487         __thumb__ is defined, and test for ARM style doubles if so.
13488
13489 1998-07-26  Dave Love  <d.love@dl.ac.uk>
13490
13491         * g77.f-torture/noncompile/980615-0.f: New test.
13492
13493 1998-07-26  H.J. Lu  (hjl@gnu.org)
13494
13495         * gcc.dg/980312-1.c: Do link instead of compile.
13496         * gcc.dg/980313-1.c: Likewise.
13497
13498 1998-07-26  Jeffrey A Law  (law@cygnus.com)
13499
13500         * gcc.c-torture/compile/980726-1.c: New test.
13501
13502 1998-07-25  Dave Love  <d.love@dl.ac.uk>
13503
13504         * g77.f-torture/execute/io0.f: New test.
13505
13506 1998-07-24  Nick Clifton  <nickc@cygnus.com>
13507
13508         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13509         an int.
13510
13511 1998-06-18  Michael Meissner  <meissner@cygnus.com>
13512
13513         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13514         m32r bugs.
13515
13516 1998-07-17  Nick Clifton  <nickc@cygnus.com>
13517
13518         * gcc.dg/980626-1.c: Expect failures for all toolchains until
13519         c-decl.c:grokdeclarator can handle mode attributes.
13520
13521 1998-07-16  Jeffrey A Law  (law@cygnus.com)
13522
13523         * gcc.c-torture/execute/980716-1.c: New test.
13524
13525 1998-07-13  Jeffrey A Law  (law@cygnus.com)
13526
13527         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13528         the mn10200.
13529         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13530         the mn10200.
13531         * gcc.c-torture/execute/va-arg-3.x: Similarly.
13532         * gcc.c-torture/compile/930326-1.x: Similarly.
13533
13534 1998-07-13  Dave Love  <d.love@dl.ac.uk>
13535
13536         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13537         New test from Craig.
13538
13539 1998-07-12  Dave Love  <d.love@dl.ac.uk>
13540
13541         * g77.f-torture/noncompile/980616-0.f: New test.
13542
13543         * g77.f-torture/execute/970816-3.f:  New test from Craig.
13544
13545 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13546
13547         *  g++.other/singleton.C: Return error value instead of taking
13548         SIGSEGV.
13549
13550 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13551
13552         *  g++.other/singleton.C: New test.   Warning is under dispute.
13553         Runtime crash is not.
13554
13555 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13556
13557         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13558         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13559         using6.C, using7.C}:  New namespace tests.
13560
13561 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13562
13563         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13564         specialization with typedef'ed names used as array indexes.
13565
13566 1998-07-09  Jeffrey A Law  (law@cygnus.com)
13567
13568         * gcc.c-torture/execute/980709-1.c: New test.
13569
13570         * gcc.dg/980709-1.c: New test.
13571
13572 1998-07-07  Richard Henderson  <rth@cygnus.com>
13573
13574         * gcc.c-torture/execute/bcp-1.c: New test.
13575
13576 1998-07-07  Jeffrey A Law  (law@cygnus.com)
13577
13578         * gcc.c-torture/execute/980707-1.c: New test.
13579
13580 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13581
13582         * gcc.c-torture/compile/980706-1.c: New test.
13583
13584 1998-07-01  Dave Love  <d.love@dl.ac.uk>
13585
13586         * g77.f-torture/execute/980701-0.f,
13587         g77.f-torture/execute/980701-1.f: New test from Craig.
13588
13589 1998-07-01  Jeffrey A Law  (law@cygnus.com)
13590
13591         * gcc.c-torture/compile/980701-1.c: New test.
13592
13593         * gcc.c-torture/execute/980701-1.c: New test.
13594
13595 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13596 rlsruhe.de>
13597
13598         * g++.old-deja/g++.robertl/eb132.C: New test.
13599         * g++.old-deja/g++.robertl/eb133.C: Likewise.
13600
13601 1998-06-29  Dave Love  <d.love@dl.ac.uk>
13602
13603         * g77.f-torture/execute/980628-7.f,
13604         g77.f-torture/execute/980628-8.f,
13605         g77.f-torture/execute/980628-9.f,
13606         g77.f-torture/execute/980628-10.f: New tests from Craig.
13607
13608         * g77.f-torture/execute/980628-3.f: Remove mail headers.
13609
13610 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13611
13612         * g77.f-torture/execute/980628-4.f: New test from Craig.
13613         * g77.f-torture/execute/980628-5.f: Likewise.
13614         * g77.f-torture/execute/980628-2.f: Likewise.
13615         * g77.f-torture/execute/980628-0.f: Likewise.
13616         * g77.f-torture/execute/980628-1.f: Likewise.
13617         * g77.f-torture/execute/980628-3.f: Likewise.
13618         * g77.f-torture/execute/980628-6.f: Likewise.
13619
13620 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13621
13622         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13623         directory when nothing has been installed yet.
13624
13625 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
13626
13627         * gcc.c-torture/special/special.exp: Handle newer versions of
13628         dejagnu.
13629
13630 1998-06-26  Jeffrey A Law  (law@cygnus.com)
13631
13632         * gcc.dg/980626-1.c: New test.
13633
13634 1998-06-19  Bruno Haible <haible@ilog.fr>
13635
13636         * gcc.misc-tests/m-un-2.c: New test.
13637         * g++.old-deja/g++.other/warn01.c: Likewise.
13638
13639 1998-06-19  Robert Lipe  <robertl@dgii.com>
13640
13641         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13642         compatibility with assmblers with a different comment character.
13643         Eliminate use of GAS-specific extensions.
13644
13645 1998-06-19  Jeffrey A Law  (law@cygnus.com)
13646
13647         * gcc.c-torture/execute/ieee/980619-1.c: New test.
13648
13649 1998-06-19  Robert Lipe  <robertl@dgii.com>
13650
13651         *lib/g77.exp: Replace search for libf2c.a with search for newly
13652         renamed libg2c.a
13653
13654 1998-06-17  Jeffrey A Law  (law@cygnus.com)
13655
13656         * gcc.c-torture/execute/980617-1.c: New test.
13657
13658 1998-06-12  Jeffrey A Law  (law@cygnus.com)
13659
13660         * gcc.c-torture/execute/980612-1.c: New test.
13661
13662 1998-06-08  Jeffrey A Law  (law@cygnus.com)
13663
13664         * gcc.dg/980523-1.c: Only test on ppc-linux.
13665         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13666
13667         * gcc.c-torture/execute/980608-1.c: New test.
13668
13669 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
13670
13671         * gcc.c-torture/execute/980605-1.c: New test.
13672
13673 1998-06-04  Jeffrey A Law  (law@cygnus.com)
13674
13675         * gcc.c-torture/execute/980604-1.c: New test.
13676
13677 1998-06-02  Jeffrey A Law  (law@cygnus.com)
13678
13679         * gcc.c-torture/execute/980602-1.c: New test.
13680         * gcc.c-torture/execute/980602-2.c: Likewise.
13681
13682 1998-06-02  Dave Love  <d.love@dl.ac.uk>
13683
13684         * 970125-0.f: Fix per JCB.  Add commentary.
13685
13686 1998-05-31  Michael Meissner  <meissner@cygnus.com>
13687
13688         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13689         IEEE -0 support.
13690
13691 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13692
13693         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13694         earlier.
13695
13696 1998-05-28  Catherine Moore <clm@cygnus.com>
13697
13698         * gcc.c-torture/execute/980526-3.c: New test.
13699
13700 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13701
13702         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13703         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13704         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13705         m88k-motorola-sysv3 to XFAIL.
13706
13707 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13708
13709         * gcc.dg/980526-1.c: New test.
13710         * gcc.c-torture/execute/980526-2.c: New test.
13711
13712 1998-05-26  Jeffrey A Law  (law@cygnus.com)
13713
13714         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13715
13716         * gcc.c-torture/execute/980526-1.c: New test.
13717
13718 1998-05-26  Dave Love  <d.love@dl.ac.uk>
13719
13720         * g77.f-torture/execute/alpha2.f: Add runtime test.
13721
13722 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13723
13724         * g++.old-deja/old-deja.exp: Strip leading directories.
13725
13726         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13727         error for the line.  Don't run multiple tests for the same line.
13728
13729 1998-05-23  Jeffrey A Law  (law@cygnus.com)
13730
13731         * gcc.dg/980523-1.c: New test.
13732
13733 1998-05-23  Dave Love  <d.love@dl.ac.uk>
13734
13735         * g77.f-torture/compile/970915-0.f: New test.
13736
13737 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13738
13739         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13740
13741 1998-05-21  Jeffrey A Law  (law@cygnus.com)
13742
13743         * gcc.dg/980520-1.c: New test.
13744
13745 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
13746
13747         * gcc.dg/980502-1.c: Fix return type.
13748
13749 1998-05-20  Jeffrey A Law  (law@cygnus.com)
13750
13751         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13752         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13753         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13754         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13755         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13756
13757 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13758
13759         * g77.f-torture/execute/980520-1.f: New test.
13760
13761 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13762
13763         * lib/mike-g77.exp: New file.
13764
13765         * g77.f-torture/noncompile/noncompile.exp,
13766         g77.f-torture/noncompile/check0.f: New files.
13767
13768 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13769
13770         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13771         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13772         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13773         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13774         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13775         abort where appropriate.
13776
13777 1998-05-05  Michael Meissner  <meissner@cygnus.com>
13778
13779         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13780         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13781
13782 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13783
13784         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13785
13786 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13787
13788         * g77.f-torture/compile/980427-0.f: New test.
13789
13790 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13791
13792         * g77.f-torture/compile/980424-0.f: New test.
13793
13794 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13795
13796         * g77.f-torture/compile/980419-2.f (main): New test.
13797         * g77.f-torture/compile/970125-0.f: New test.
13798         * g77.f-torture/compile/980419-1.f: New test.
13799
13800 1998-04-08  Jim Wilson  <wilson@cygnus.com>
13801
13802         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13803         of loop-4.c.
13804
13805 1998-04-07  Jim Wilson  <wilson@cygnus.com>
13806
13807         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13808
13809 1998-04-03  Jim Wilson  <wilson@cygnus.com>
13810
13811         * gcc.c-torture/compile/980329-1.c: New test.
13812
13813 1998-03-18  Jim Wilson  <wilson@cygnus.com>
13814
13815         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13816         * gcc.dg/980312-1.c: Fix typo in -march command.
13817
13818 1998-03-16  H.J. Lu  (hjl@gnu.org)
13819
13820         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13821
13822 1998-03-11  Robert Lipe  <robertl@dgii.com>
13823
13824         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13825         Dave Love agree the Fortran source is bogus.
13826
13827 1998-03-11  Robert Lipe  <robertl@dgii.com>
13828
13829         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13830         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13831         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13832         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13833         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13834
13835 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
13836
13837         * g++.old-deja/g++.other/friend1.C: New test.
13838
13839 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13840
13841         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13842         possibly uninitialized) variables and declare dnrm2.
13843
13844 1998-02-23  Robert Lipe <robertl@dgii.com>
13845
13846         From Bruno Haible <haible@ilog.fr>:
13847         * gcc.c-torture/execute/980223.c: New test.
13848
13849 1998-02-13  Jeffrey A Law  (law@cygnus.com)
13850
13851         * gcc.dg/ifelse-1.c: New test.
13852
13853 1998-02-09  H.J. Lu  (hjl@gnu.org)
13854
13855         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13856
13857           * lib/old-dejagnu.exp (old-dejagnu): Added the
13858           "execution test - XFAIL *-*-*" handling in the spirit of
13859           "excess errors test -". Changed the "execution test fails"
13860           handling to be like "excess errors test fails".
13861           * Update various tests accordingly.
13862
13863 1998-02-06  Jim Wilson  <wilson@cygnus.com>
13864
13865         * gcc.c-torture/execute/980205.c: New test.
13866
13867 1998-01-18  Jeffrey A Law  (law@cygnus.com)
13868
13869         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13870         * lib/f-torture.exp: Similarly.
13871         * gcc.c-torture: Rename all .cexp files to .x files.
13872
13873 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
13874
13875         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13876         (940510-1.c): Removed duplicate.
13877         (971104-1.c): New test.
13878
13879 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
13880
13881           * lib/f-torture.exp: Improve error and loop detection.
13882
13883 1997-11-19  Michael Meissner  <meissner@cygnus.com>
13884
13885         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13886         use that to size the filler array.
13887
13888 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
13889
13890         * lib/c-torture.exp(c-torture-execute): Fix typo.
13891
13892         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13893         testcase as the executable name. Keep the executable around if
13894         the test fails.
13895
13896 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
13897
13898         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13899         changes.  Only test one -g option, and move it to the end of the
13900         list of options to test.
13901
13902 1997-09-19  Michael Meissner  <meissner@cygnus.com>
13903
13904         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13905         variable GCC_TORTURE_OPTIONS to supply default switches separated
13906         by colons.  If no environment variable, run tests with -O0 -g, -O1
13907         -g, and -O2 -g as well.
13908
13909 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
13910
13911         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13912         explanatory comments. Fix indentation.
13913
13914 1997-09-15  Jeffrey A Law  (law@cygnus.com)
13915
13916         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13917
13918 1997-09-11  Jeffrey A Law  (law@cygnus.com)
13919
13920         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13921         * g++.old-deja/g++.mike/p7325.C: Likewise.
13922         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13923
13924 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
13925
13926         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13927         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13928         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13929         * g++.old-deja/g++.law/operators4.C: Likewise.
13930
13931 1997-09-11  Joe Buck  (jbuck@synopsys.com)
13932
13933         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13934         * g++.old-deja/g++.mike/p784.C: Ditto.
13935         * g++.old-deja/g++.mike/p785.C: Ditto.
13936
13937 1997-09-05  Jeffrey A Law  (law@cygnus.com)
13938
13939           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13940
13941 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13942
13943         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13944         target feature; pass this to c-torture-execute as needed.
13945
13946 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13947
13948         * lib/c-torture.exp(c-torture-execute): If the previous and the
13949         current executables being tested are identical, we don't need to
13950         run the executable again. Try to make the executable names
13951         unique. Add an optional argument for passing additional compiler
13952         flags.
13953
13954 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
13955
13956         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13957
13958 1997-08-29  Jeffrey A Law  (law@cygnus.com)
13959
13960         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13961
13962 1997-07-31  Jeffrey A Law  (law@cygnus.com)
13963
13964         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13965         32bit or larger longs.
13966
13967         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13968         have either a 32bit long or 32bit int.
13969
13970 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
13971
13972         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13973         Make double precision tests dependent on sizeof (double).
13974
13975 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
13976
13977         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13978         too.
13979
13980 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
13981
13982         * gcc.c-torture/compile/961203-1.cexp: New script.
13983
13984 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
13985
13986         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13987         up the includes ourselves.
13988
13989 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
13990
13991         * lib/plumhall.exp: Remove random include, and add a few
13992         verbose messages for debugging.
13993
13994 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
13995
13996         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13997         of trying to do it ourselves.
13998
13999 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14000
14001         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14002
14003 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
14004
14005         * gcc.prms/5403.c: Made regexp a bit less strict.
14006
14007 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
14008
14009         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14010         is returned from remote_load instead.
14011         * lib/plumhall.exp: Ditto.
14012         * lib/mike-g++.exp: Ditto.
14013         * lib/old-dejagnu.exp: Ditto.
14014         * lib/c-torture.exp: Ditto.
14015
14016 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
14017
14018         * lib/g++.exp: Use build_wrapper procedure.
14019         * lib/gcc.exp: Ditto.
14020
14021 1997-05-20  Jeffrey A Law  (law@cygnus.com)
14022
14023         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14024         an old-style decl for malloc.  Fixes tests to work when
14025         sizeof (int) != sizeof (size_t).
14026
14027 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14028
14029         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14030
14031         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14032         use stdargs.h interface.
14033
14034 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14035
14036         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14037         NO_VARARGS when compiling.
14038
14039 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
14040
14041         * lib/plumhall.exp(ph_includes): New procedure.
14042         (ph_make): Use it.
14043         (ph_compiler): Ditto.
14044
14045         * lib/g++.exp: Rename test-glue.c to testglue.c.
14046         * lib/gcc.exp: Ditto.
14047
14048 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
14049
14050         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14051         to completion when it's called.
14052
14053 1997-03-21  Michael Meissner  <meissner@cygnus.com>
14054
14055         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14056         is defined, don't do test.
14057
14058 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
14059
14060         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14061         for object files.
14062         (ph_summary): Mark skipped testcases as untested, not unresolved.
14063
14064         * lib/plumhall.exp (ph_make): If unresolved because of bad
14065         errorCode, record errorCode in log file.
14066         (*): Replace send_log/verbose with verbose -log.
14067
14068 1997-03-19  Michael Meissner  <meissner@cygnus.com>
14069
14070         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14071         double conversion if double isn't at least 8 bytes.
14072
14073         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14074         int to work with targets where int is 16 bits.
14075
14076         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14077         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14078         precision for the test to complete.
14079
14080 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14081
14082         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14083         if d10v is not compiled with the -mdouble64 flag.
14084         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14085
14086         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14087         d10v is not compiled with the -mint32 flag.
14088
14089 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14090
14091         * lib/plumhall.exp: Use incr_count.
14092
14093 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14094
14095         * gcc.c-torture: Update to c-torture-1.45.
14096
14097 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14098
14099         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14100         the name of the expect testcase file).
14101
14102         * lib/g++.exp(g++_init): Ditto.
14103
14104 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14105
14106         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14107         the host.
14108
14109         * lib/gcc.exp(gcc_exit): New procedure.
14110
14111 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14112
14113         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14114         specs where appropriate.
14115
14116         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14117         because of new "candidates are" messages, and removed a few
14118
14119         * Converted all non-old-style g++ testcases to old-style, and
14120         moved into g++.old-deja.
14121
14122 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14123
14124         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14125         options.
14126
14127         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14128         succeeded.
14129
14130         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14131
14132 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14133
14134         * lib/gcc.exp (gcc_target_compile): Add support for defining
14135         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14136         the machine doesn't have those features.
14137
14138 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14139
14140         * g++.law/operators4.exp: Don't use LIBS.
14141
14142 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14143
14144         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14145
14146         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14147         * lib/g++.exp: Set it here instead. Also, allow use of the
14148         --tool_exec and --tool_opt options. Change CXX to
14149         GXX_UNDER_TEST.
14150
14151         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14152
14153         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14154
14155 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14156
14157         * lib/old-dejagnu.exp: Use prune_warnings instead of
14158         prune_system_crud.
14159         * lib/mike-g++.exp: Ditto.
14160         * lib/gcc.exp: Ditto.
14161         * lib/g++.exp: Ditto.
14162
14163         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14164
14165 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14166
14167           * 941014-2.c: Include stdlib.h
14168           * 960327-1.c: Include stdio.h
14169           * dbra.c, index-1.c: Don't assume ints are 32bits.
14170
14171 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14172
14173         * lib/gcc.exp: Add gcc,stack_size target feature.
14174
14175         * lib/g++.exp(g++_target_compile): Add the include and link
14176         paths here, not in two other places. And, it's $options, not
14177         options.
14178
14179         * lib/mike-g++.exp(postbase): Remove the code that determines
14180         the correct include and link paths.
14181         * g++.old-deja/old-deja.exp: Ditto.
14182
14183 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14184
14185         * lib/g++.exp(g++_init): target_compile no longer returns the
14186         filename of the result.
14187
14188 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14189
14190         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14191         call to glob.
14192
14193         * gcc.c-torture/special/special.exp: Change call to
14194         gcc_target_compile to include the object file.
14195
14196 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14197
14198         * gcc.c-torture/special/special.exp: Correct misspelling in last
14199         change.
14200
14201 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14202
14203         * lib/plumhall.exp(ph_summary): Log the entire output of the
14204         executable. Return -1 if there were any failures, 0 otherwise.
14205         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14206         (ph_make): Clean up objects and executables that were built
14207         if the tests succeeded.
14208
14209 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14210
14211         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14212         libraries and includes in the build tree as appropriate.
14213
14214 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14215
14216         * lib/c-torture.exp: Instead of looking for the global variable
14217         NO_LONG_LONG, check to see if that's a feature of the target.
14218
14219 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14220
14221         * config/default.exp: Minimize. Delete the remainer of the files in
14222         config; this functionality is now in devo/dejagnu/config.
14223
14224         g++.*/*: Pass any additional flags used to compile to postbase;
14225         delete CXXFLAGS.
14226
14227         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14228         is now done by runtest.exp. Use gcc_target_compile instead of
14229         compile.
14230
14231         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14232         Remove references to CFLAGS. Use remote_file instead of
14233         calling rm -f.
14234         (c-torture): Take a list of arguments to use to compile this
14235         testcase.
14236
14237         lib/g++.exp: Simplify. Use target_compile instead of compile.
14238         lib/gcc-dg.exp: Ditto.
14239         lib/gcc.exp: Ditto.
14240         lib/mike-{gcc,g++}.exp: Ditto.
14241         lib/old-dejagnu.exp: Ditto.
14242         lib/plumhall.exp: Ditto.
14243
14244 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14245
14246         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14247         (ph_linker): Likewise.
14248
14249 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14250
14251           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14252         MAP_ANON / MAP_ANONYMOUS if defined;
14253         else try to map from /dev/zero .
14254
14255 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14256
14257         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14258         isn't defined, then define it to MAP_ANONYMOUS.
14259
14260 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14261
14262         * gcc.c-torture: Update to c-torture-1.42 release.
14263
14264 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14265
14266         * gcc.c-torture: Update to c-torture-1.41 release.
14267
14268 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14269
14270         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14271         c-torture release.
14272
14273 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14274
14275         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14276         and LDFLAGS.  Fix second case to append the target_info ldflags
14277         onto LDFLAGS, not CFLAGS.
14278         * lib/g++.exp (g++_init): Add target_info stuff.
14279         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14280         of libgloss and newlib flags for !native.
14281
14282         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14283         (GDB): Fix relative path to go up another dir for finding gdb.
14284
14285 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14286
14287         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14288         versions in the target_info array, if they don't exist.
14289
14290 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14291
14292         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14293
14294 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14295
14296         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14297         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14298
14299 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14300
14301         * lib/old-dejagnu.exp: Don't remove the output file before we've
14302         actually tested it. Don't append pwd to the path of the executable
14303         we're testing.
14304
14305 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14306
14307         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14308
14309 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14310
14311         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14312         temporary directory for compiler files, and set it to a default
14313         value of /tmp. Set $output as the name of the output file from
14314         compiling the testcase. Add a -o option to $cflags_var so the
14315         compiler writes the final output file as $output. Set $executable
14316         to $output.
14317
14318         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14319         directory for compiler files, and set it to /tmp if it doesn't
14320         already have a value. Set $output_file to the name of the output
14321         file from compiling the testcase. Add a -o option to CXXFLAGS so
14322         the compiler writes the final output file as $output. Use $output
14323         as the executable to be tested.
14324
14325 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14326
14327         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14328
14329 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14330
14331         * gcc.c-torture/execute/pending-1.c: New test.  Still
14332         pending in Tege's queue.
14333
14334 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14335
14336         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14337         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14338         if there were failures.  Call unresolved if there were unresolved
14339         testcases.  Call gcc_fail if program did not run to completion.
14340         (ph_make): Pass additional argument name to ph_execute.
14341         (ph_execute): Add new argument.  Pass additional arguments to
14342         ph_summary.  Call gcc_fail is there is no execution output.
14343
14344 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14345
14346         * lib/plumhall.exp (proc_summary): Output relavent summary
14347         lines into the log so specific failures in plumhall can be
14348         investigated.
14349
14350 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14351
14352         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14353         (c-torture-execute): Don't try to execute tests which use
14354         "long long" types if $NO_LONG_LONG is nonzero.
14355
14356 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14357
14358         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14359         not c-torture.
14360
14361         * gcc.ieee: Move from here.
14362         * gcc.c-torture/execute/ieee: To here.
14363
14364 1996-03-26  Jeffrey A Law  (law@cygnus.com)
14365
14366         * gcc.c-torture: Update to c-torture-1.41 release.
14367
14368 1996-03-22  Jeffrey A Law  (law@cygnus.com)
14369
14370         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14371         not "$output".
14372
14373 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14374
14375         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14376         -c present.
14377
14378 1996-03-02  Jeffrey A Law  (law@cygnus.com)
14379
14380         * config/proelf.exp: Handle connecting to a simulator.
14381
14382 1996-01-31  Jeffrey A Law  (law@cygnus.com)
14383
14384         * config/proelf.exp: New file.  Enough framework that we can
14385         run c-torture tests on the proelf targets (or any other target
14386         that gdb can connect to for that matter).
14387
14388 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14389
14390         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14391         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14392
14393         * lib/plumhall.exp (ph_execute): Always call ph_summary if
14394         exec_output exists.
14395
14396 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14397
14398         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14399         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14400
14401         * config/*.exp: Update FSF address.  Change result of ${tool}_load
14402         to pass/fail/unresolved/unsupported/untested.  Caller must now
14403         call unresolved/unsupported/untested.
14404         * lib/*.exp: Update FSF address.  Update to handle new results of
14405         ${tool}_load.
14406         * lib/chill.exp (verbose): Delete.
14407
14408 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14409
14410         * lib/gcc.exp (default_gcc_start): Change order of args to
14411         $LDFLAGS $CFLAGS $LIBS.
14412         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14413         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14414         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14415         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14416         * gcc.misc-tests/dg-test.exp: Likewise.
14417         * gcc.misc-tests/msgs.exp: Likewise.
14418         * gcc.prms/prms.exp: Likewise.
14419         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14420         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14421
14422         * lib/dg.exp: Deleted, moved to dejagnu/lib.
14423
14424 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14425
14426         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14427
14428         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14429         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14430
14431         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14432         necessary.
14433
14434 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14435
14436         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14437         global for loop; add use of $mathlib.
14438         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14439         settings here; set mathlib for anything but VxWorks.
14440
14441 1996-01-22  Jeffrey A Law  (law@cygnus.com)
14442
14443         * gcc.c-torture: Update to c-torture-1.40 release.
14444
14445 1996-01-03  Jeffrey A Law  (law@cygnus.com)
14446
14447         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14448         dg.exp.
14449
14450 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14451
14452         * lib/c-torture.exp (c-torture-execute): Declare "output" as
14453         global.
14454
14455 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14456
14457         * lib/g++.exp (LIBS): Define if not already.
14458         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14459         (gcc-dg-prune): Call prune_gcc_output.
14460         * lib/gcc.exp (prune_gcc_output): New proc.
14461         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14462         prune_gcc_output.
14463
14464 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14465
14466         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14467         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
14468
14469 1995-11-15  Jeffrey A Law  (law@cygnus.com)
14470
14471         * gcc.c-torture: Update to c-torture-1.39 release.
14472
14473 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14474
14475         * lib/c-torture.exp (c-torture-execute): Don't return if one option
14476         fails, try others as well.
14477
14478 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14479
14480         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14481         If compilation fails, mark execute tests as `untested'.
14482         If test is marked as unsupported, don't mark compilation and
14483         execute tests as failed.
14484
14485 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14486
14487         * lib/g++.exp (g++_init): Don't link in libg++, and look to
14488         libstdc++ for whether or not we want to be doing shared
14489         libraries.  Delete link_curses since we don't need it anymore.
14490         * lib/mike-g++.exp (postbase): Don't link in libg++.
14491         * g++.old-deja/old-deja.exp: Likewise.
14492
14493 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14494
14495         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14496
14497 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14498
14499         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14500         For that, add `-Wl,-a,shared_archive'.
14501         * g++.old-deja/old-deja.exp: Likewise.
14502
14503 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14504
14505         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14506
14507 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14508
14509         * lib/mike-g++.exp (postbase): Pay attention to the status of
14510         g++_load.
14511
14512 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14513
14514           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14515
14516 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14517
14518         * lib/gcc.exp (default_gcc_start): No longer need to log program
14519         being executed or its output, execute_anywhere does that now.
14520         * lib/g++.exp (default_g++_version): Call execute_anywhere.
14521         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
14522
14523 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14524
14525         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14526         the same as those in lib/g++.exp.
14527
14528 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
14529
14530         * gcc.c-torture: Update to c-torture-1.38 release.
14531         * gcc.ieee: Related changes.
14532
14533 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14534
14535         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14536         "exec". Minor reformatting changes.
14537
14538         * config/rom68k.exp (${tool}_load): Make it work in a canadian
14539         cross. This means all "exec" calls now work on a remote host as
14540         well.
14541         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14542         cross. Filter out the extra "\r\n" stuff that expect puts in.
14543         (c-torture-execute): Filter out the bogus warnings like
14544         c-torture-compile does. Add support for canadian cross.
14545         * lib/gcc.exp (default_gcc_version, default_gcc_start)
14546         Use execute_anywhere rather than calling exec directly. Now it
14547         works for canadian cross testing.
14548
14549 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14550
14551         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14552         results into a variable, and check that rather than using file exists.
14553
14554 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14555
14556         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14557         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14558
14559 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14560
14561         * g++.old-deja/old-deja.exp: Create and pass runshlib and
14562         lib_curses if there's a shared libg++ in the build tree.
14563
14564 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14565
14566         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14567         if not supported target.
14568
14569 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14570
14571         * lib/g++.exp (g++_init): Move empty setting of runshlib and
14572         link_curses up to always happen, not just for native builds.
14573
14574 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14575
14576         * gcc.c-torture: Update to c-torture-1.36 release.
14577         * gcc.failure: Related changes.
14578
14579 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14580
14581         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14582
14583 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14584
14585         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14586         * lib/mike-g++.exp (postbase): Not in here.  Still reference
14587         runshlib, link_curses, and mathlib for link and run.
14588
14589         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14590         pass the runtime shared library options for Solaris, OSF/1, and
14591         Irix5, and link with -lcurses to avoid unresolved references.
14592
14593 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14594
14595         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14596         only run once.
14597
14598 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14599
14600         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14601
14602 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14603
14604         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
14605         do not have a framework for the "compat" tests yet.
14606
14607 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
14608
14609         * lib/mike-g++.exp (postbase): New local variable `mathlib',
14610         set to null if we're testing vxworks5.1.  Use that instead of
14611         `-lm' in the setting of LIBS for link and run.
14612
14613 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
14614
14615         * config/rom68k.exp (${tool}_load): Major changes to make it
14616         work.  Verified that it does in fact return the stuff in
14617         exec_output properly.  Catch any Emul or any TRAP other than 0.
14618
14619 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
14620
14621         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14622         LDFLAGS properly for targets that need stuff from libgloss.
14623         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14624         only run once.
14625         (gpp_initialized): New variable.
14626
14627 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
14628
14629         * config/rom68k.exp: Load libgloss.exp.
14630         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14631         so we can produce a fully linked binary.
14632         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14633         so we can produce a fully linked binary.
14634
14635 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
14636
14637         * lib/plumhall.exp (ph_section): Watch for expected failures.
14638         Add missing `else'.
14639
14640         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14641         run the testcase.
14642         (c-torture): Likewise.
14643
14644 1995-08-28  Doug Evans  <dje@cygnus.com>
14645
14646         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14647
14648         * lib/mike-g++.exp (mike_cleanup): New proc.
14649         (prebase): New globals compiler_result, not_compiler_result,
14650         target_regexp.
14651         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
14652         allow leading "-" in pattern.  Watch for unsupported tests.
14653         If $compiler_result is set, pattern match assembler code,
14654         and ditto for $not_compiler_result.
14655         * lib/mike-gcc.exp: Likewise.
14656
14657         * lib/plumhall.exp (ph_execute): Only call ph_summary if
14658         execution "succeeded".
14659
14660 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
14661
14662         * config/win32.exp: New file.
14663         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14664
14665 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
14666
14667         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14668         unsupported.
14669         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14670         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14671         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14672
14673         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14674         "... without exceptions was ...".  That is now handled by
14675         prune_system_crud.
14676         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14677
14678 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
14679
14680         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14681         sieve.c,sort2.c}: New files.
14682         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14683         sieve.exp,sort2.exp}: Drivers for them.
14684
14685         * lib/mike-gcc.exp (program_output): New user settable variable.
14686         (postbase): Call prune_system_crud.  Also prune extraneous compiler
14687         messages.
14688         * lib/mike-g++.exp (program_output): New user settable variable.
14689
14690         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14691
14692         * config/sh.exp: Deleted (use sim.exp instead).
14693
14694 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
14695
14696         * config/vx.exp: Declare CHECKTASK as global.
14697         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14698         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14699         * lib/old-dejagnu.exp: Load [pwd]/$executable.
14700
14701 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14702
14703         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14704         target. Like vx.exp, only includes `vx29k.exp' instead of
14705         `vxworks.exp'.
14706
14707 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
14708
14709         * config/sim.exp: Increase time limit from 120 seconds to 240.
14710
14711 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
14712
14713         * gcc.c-torture/execute/950628-1.c: New test.
14714
14715 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
14716
14717         * gcc.c-torture: Update with changes/additions from
14718         c-torture-1.34.
14719
14720 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
14721
14722         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14723
14724 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
14725
14726         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14727
14728 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
14729
14730         * gcc.c-torture/compile/950512-1.c: New test.
14731         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14732         * gcc.dg/struct-ret-1.c: Likewise.
14733
14734 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
14735
14736         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14737           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14738
14739 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
14740
14741         * gcc.c-torture/special/920411-1.c: Deleted.
14742         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14743
14744 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
14745
14746         * config/sim.exp (${tool}_load): Hack in call to bash to get a
14747         cpu limit.
14748
14749 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
14750
14751         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14752
14753 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
14754
14755         From kenner;
14756         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14757         is the proper length.
14758         * va-arg-3.c: Likewise.
14759
14760 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
14761
14762         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14763         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14764
14765         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14766         * lib/g++.exp (default_g++_start): Delete old cruft.
14767
14768 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
14769
14770         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14771         (2 * (1 << 18)) to (2 * (1 << 17)).
14772
14773         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14774
14775 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
14776
14777         * config/rom68k.exp: Renamed from config/idp.exp
14778
14779 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
14780
14781         * c-torture/compile/921109-2.c
14782
14783 1995-04-18  Mike Stump  <mrs@cygnus.com>
14784
14785         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14786         excess errors.
14787
14788 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
14789
14790         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14791         output.
14792         * lib/g++.exp (default_g++_start): Likewise.
14793
14794 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
14795
14796         * gcc.c-torture/compile/950329-1.c: New test.
14797
14798 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
14799
14800           * config/bug.exp (${tool}_load): Updated to use new remote_open
14801           and remote_close procs.
14802         * config/idp.exp: New file.
14803
14804 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
14805
14806         * gcc.c-torture/execute/950322-1.c: New test.
14807
14808 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
14809
14810         * config/vx.exp (${tool}_load): Clean up testing of return code from
14811         vxworks_ld and vxworks_spawn.
14812
14813 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
14814
14815         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14816
14817 1995-03-13  Mike Stump  <mrs@cygnus.com>
14818
14819         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14820         can mark excess errors on a machine by machine basis.  Note, the
14821         default is to not expect any excess errors, even when excess
14822         errors test - is given, so you will want to put an XFAIL ... on
14823         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14824         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14825         those 4 machines, but no others.
14826
14827 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
14828
14829         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14830         * lib/c-torture.exp: to here.
14831
14832 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
14833
14834         * gcc.c-torture/execute/950221-1.c: New test.
14835         * gcc.c-torture/execute/struct-ret-1.c: New test.
14836         * gcc.c-torture/compile/950221-1.c: New test.
14837
14838         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14839
14840 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
14841
14842         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14843         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14844
14845 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14846
14847         * g++.gb: New directory of tests, derived from my signature and
14848         class scoping tests.
14849
14850         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14851         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14852         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14853         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14854         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14855         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14856         * g++.gb/sig25.C: Likewise.
14857
14858         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14859         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14860         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14861         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14862         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14863         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14864         * g++.gb/sig25.exp: Likewise.
14865
14866         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14867         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14868         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14869         * g++.gb/scope13.C: Likewise, this test still fails.
14870
14871         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14872         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14873         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14874         * g++.gb/scope13.exp: Ditto.
14875
14876         * g++.gb/README: New file, explains what these tests are about.
14877
14878 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
14879
14880         * lib/dg.exp (dg-do): Support `preprocess'.
14881         (dg-test): Likewise.
14882
14883 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
14884
14885         * config/udi.exp: change "continue -expect" to "exp_continue".
14886
14887 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
14888
14889         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14890         Delete redundant tests.
14891
14892         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14893         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14894         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14895         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14896         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14897         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14898         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14899         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14900
14901         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14902         storing label pointers.
14903         * gcc.c-torture/execute/921019-1.c: Likewise.
14904         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14905         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14906         parameter fp.
14907         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14908         constants.
14909
14910         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14911         Delete obsolete tests.
14912
14913         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14914         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14915         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14916         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14917         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14918         * gcc.c-torture/compile/950124-1.c: New test.
14919
14920         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14921
14922 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
14923
14924         * lib/mike-g++.exp: Add -lm to LIBS.
14925
14926 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
14927
14928         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14929
14930 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
14931
14932         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14933
14934 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
14935
14936         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14937
14938 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
14939
14940         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14941         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14942         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14943         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14944         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14945         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14946         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14947         * g++.law/{operators31.C, operators32.C,
14948         * g++.law/{operators33.C, operators34.C}: Likewise.
14949         * g++.law/{pic1.C, refs2.C}: Likewise.
14950         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14951         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14952         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14953         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14954
14955         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14956         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14957         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14958         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14959         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14960         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14961         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14962         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14963         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14964         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14965         * g++.law/{operators34.exp}: Likewise.
14966         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14967         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14968         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14969         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14970         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14971
14972         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14973         No longer expected to fail.
14974         * g++.law/missed-error3.C: Tweak for recent bool changes.
14975
14976 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
14977
14978         * config/emb-unix: Deleted.
14979         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14980         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14981
14982 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
14983
14984         * lib/dg.exp (dg-test): Fix typo in last patch.
14985
14986 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
14987
14988         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14989         (handles multiple occurrences).
14990
14991 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
14992
14993         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14994         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14995         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14996         printed).
14997         * lib/c-torture.exp (c-torture-compile): Likewise.
14998         (c-torture): Prepend full path if missing.
14999         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15000         (gcc_fail): Likewise.
15001         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15002
15003 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
15004
15005         * lib/netware.exp: Only attach to NetWare i386 systems.
15006
15007 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
15008
15009         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15010         messages.  Add test name to "output pattern match" pass/fail message.
15011
15012 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
15013
15014         * gcc.dg: New testsuite.
15015         * gcc.dg/dg.exp: New file.
15016
15017         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15018         test-switch.c}: Deleted.
15019
15020         * gcc.misc-tests/msgs.exp: New testcase driver.
15021
15022 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
15023
15024         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15025         Watch for illegal return values from ${tool}_load.
15026         * config/unix.exp (${tool}_load): Fix pass/fail detection for
15027         cross targets.  Coerce return value >0 to 1.
15028
15029 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
15030
15031         * config/unix.exp (${tool}_load): Call program rsh, not proc.
15032
15033         * config/emb-unix.exp: New file.
15034
15035         * config/sim.exp: Error if variable $SIM not defined.
15036         (${tool}_load): Mark test as "untested" if simulator missing.
15037
15038         * config/unix.exp: Load remote.exp to get rcp_download.
15039         * lib/c-torture.exp: Use different option lists for testcases with
15040         and without loops.
15041         * gcc.c-torture/execute/execute.exp: Likewise.
15042
15043 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
15044
15045         * config/*.exp: Clarify return code from ${tool}_load.
15046         Call `unresolved' or `untested' instead of `warning' or `perror'
15047         (sometimes you still want to call both though).
15048         Add comment that `shell_id' is local to each file.
15049         * config/udi.exp (timeout): Set to 30.
15050         Don't print warning if connection fails, $connectmode has already
15051         printed an error.
15052         (${tool}_load): Move verbose messages to level 2.
15053         Rework pattern for "Process started" message.
15054         Pass `shell_id' to ${connectmode}_download.
15055         Retry twice upon timeout.  Make resetting of target more robust.
15056         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15057         Pass `shell_id' to exit_$connectmode.
15058         Only call exit_$connectmode if connected.
15059         * config/unix.exp (${tool}_load): Check return codes better.
15060         * config/vrtx.exp (${tool}_load): Likewise.
15061         * config/vx.exp (${tool}_load): Likewise.
15062         Delete unneeded global's.
15063         * lib/dg.exp (dg-test): Update to reflect clarified return codes
15064         from ${tool}_load.
15065         (dg-stat): Delete.
15066         (dg-init): Delete recording of pass/fail counts.
15067         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15068         (old-dejagnu-init): Likewise.
15069         (old-dejagnu-stat): Delete contents, empty proc now.
15070         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15071         (c-torture): Delete references to lcnt, lpass, lfail.
15072         Get option list from TORTURE_OPTIONS.
15073         Delete -funroll[-all]-loops if no loops.
15074         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15075         (g++_stat): Delete contents (empty proc now).
15076         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15077         (gcc_finish): Likewise.
15078         (gcc_stat): Deleted.
15079         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15080         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15081         * gcc.c-torture/execute/execute.exp: Likewise.
15082         Split tests into two parts: compile, execute.
15083         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15084         no loops.  Update to reflect clarified return codes from ${tool}_load.
15085
15086 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15087
15088         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15089         to grep for.
15090         (old-dejagnu): Likewise (where necessary).
15091
15092 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15093
15094         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15095
15096         * lib/dg.exp (dg-process-target): Fix processing of selector.
15097         Add comment regarding use of `error'.
15098
15099         * lib/gcc.exp (prune_system_crud): Define if missing.
15100         * lib/g++.exp (prune_system_crud): Likewise.
15101
15102         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15103         Call prune_system_crud.
15104         * lib/dg.exp (dg-runtest): New proc.
15105         Use perror instead of send_user for tcl errors in testcase.
15106         Don't return any value, it's never used.
15107         Don't clobber previous definition of `unknown'.
15108         Print tcl errors in `dg-final'.
15109
15110 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15111
15112         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15113         (dg-test): Don't print errorInfo, it contains stack backtrace.
15114
15115 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15116
15117         * lib/g++.exp (runtest_file_p): Define if missing.
15118
15119 1994-09-24  Doug Evans  (dje@cygnus.com)
15120
15121         * lib/mike-g++.exp: Comment out loading of g++.exp.
15122         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15123         (default_g++_version): Always print something.
15124         (default_g++_start): Comment out call to `which'.
15125         (g++_start, g++_load): Deleted (must be defined in config file).
15126         * lib/gcc.exp: Test for existence of $CC at start.
15127         Delete check for tmpdir (done in gcc_init).
15128         (default_gcc_version): Always print something.
15129         (default_gcc_start): Comment out call to `which'.
15130         * config/*.exp: Major cleanup - make cross targets work at least a
15131         little better for g++ (by not being "--tool gcc" specific).
15132         Rename gcc_xxx to ${tool}_xxx.
15133         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15134         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15135
15136 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15137
15138         * lib/c-torture.exp (c-torture-compile): Rework compiler
15139         message processing.
15140
15141         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15142         c-torture.
15143
15144 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15145
15146         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15147
15148         * lib/dg.exp (dg-process-target): Support { target native }.
15149
15150 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15151
15152         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15153         looked for "... program xxx got fatal signal".
15154         Correct regsub munging of `comp_output'.
15155         Ignore compiler messages "path prefix not used" and "linker input
15156         file unused".
15157
15158 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15159
15160         * lib/gcc.exp (runtest_file_p): Define if missing.
15161         * gcc.prms/template.c: Example to work from.
15162
15163 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15164
15165         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15166         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15167
15168         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15169         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15170         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15171         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15172
15173         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15174         (dg-process-target): No longer a varargs proc.
15175         Return S/N for target, P/F for xfail.  All callers changed.
15176         (user option procs): More argument checking.
15177         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15178         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15179         (dg-test): Skip test if not running on selected target in `dg-do'.
15180         Update handling of `dg-do-what', `dg-output-text'.
15181         Separate execution pass/fail from output pattern match pass/fail.
15182         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15183
15184 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15185
15186         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15187         target for 920510-1.c.
15188
15189 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15190
15191         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15192         Clean up comment regarding use of passcnt, etc.
15193         (gcc_stat): Don't update `testcnt' here.
15194         (gcc_finish): Do it here.
15195         Might as well reset `but_id' here too.
15196         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15197         to determine if the file should be tested.
15198         * gcc.c-torture/compile/compile.exp: Likewise.
15199         * gcc.c-torture/execute/execute.exp: Likewise.
15200         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15201         * gcc.misc-tests/dg-test.exp: Likewise.
15202         * gcc.prms/prms.exp: Likewise.
15203         * gcc.wendy/wendy.exp: Likewise.
15204         * g++.old-deja.exp: Likewise.
15205         Move "Testing file" message to verbose level 1.
15206
15207 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15208
15209         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15210
15211 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15212
15213         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15214         (default_gcc_start): Accept optional second list element
15215         of compiler flags.  Print compiler output at verbosity level 2.
15216         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15217         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15218         Save current values of framework globals passcnt, failcnt, xpasscnt,
15219         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15220         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15221         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15222         xfailcnt to compute stats.  Update framework global `testcnt' from
15223         pass/fail counts.
15224         (gcc_finish): New proc.  Clean up test environment.
15225         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15226         (gcc_epass, gcc_efail): Delete.
15227         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15228         argument of line number.
15229         (dg-init): If the tool has an init routine, call it.
15230         (dg-test): Remove args `cflags_var' and `libs_var'.
15231         Pass all compiler options to ${tool}_start.
15232         Handle missing line number.
15233         (dg-finish): New function.
15234         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15235         particular files.  Call gcc_finish at end.  Move "skipping test"
15236         message to verbosity level 3.
15237         * gcc.c-torture/compile/compile.exp: Likewise.
15238         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15239         * gcc.c-torture/execute/execute.exp: Likewise.
15240         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15241         Print testcase being tried at verbosity level 1.
15242         * gcc.c-torture/special/special.exp: Unset xfail.
15243         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15244         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15245         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15246         * gcc.failure/failure.exp: Likewise.
15247         * gcc.ieee/ieee.exp: Likewise.
15248         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15249         Update call to dg-test.  Call dg-finish at end.
15250         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15251         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15252         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15253         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15254         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15255         * gcc.wendy/wendy.exp: Add copyright.
15256         Delete setting of tmpdir (done by gcc_init).
15257         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15258         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15259         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15260         gcc_[ce]pass/fail.
15261
15262 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15263
15264         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15265         confusion.
15266         (g++_load): Likewise.
15267
15268         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15269         Rename argument to `prog' to remove the confusion.
15270         Varargs fns behave differently too!
15271         (g++_load): Likewise.
15272
15273         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15274
15275         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15276         what it is.  Delete (always) printing of status value for !native.
15277         Simplify verbose code, and include status and exec_output.
15278         (g++_load): Use gcc_load.
15279
15280 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15281
15282         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15283         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15284         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15285         940714-3.c as these testcases don't exist anymore.  Make
15286         va-arg-1.c expected to pass.
15287
15288 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15289
15290         * gcc.misc-tests/misc.exp: Only run specific testcases.
15291         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15292         * gcc.misc-tests/dg-[1-9].c: New files.
15293
15294         * lib/dg.exp: New testsuite driver.
15295         * gcc.prms/prms.exp: Use it.
15296
15297         * README.gcc: New file.
15298
15299         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15300         Document and reset `lxpass' and `lxfail'.
15301         Simplify "initialized" message.
15302         (gcc_stat): Clean up comments a little.
15303
15304 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15305
15306         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15307
15308 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15309
15310         * lib/old-dejagnu.exp (process-option): New proc.
15311         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15312         (old-dejagnu): Simplify.
15313         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15314
15315 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15316
15317         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15318         exists and is not an empty string.
15319
15320         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15321         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15322         finished.
15323         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15324         automatically.
15325
15326         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15327         longer expected to fail.
15328
15329         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15330         "f" function call.
15331
15332         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15333
15334         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15335         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15336         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15337         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15338         c-torture-1.29.
15339
15340         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15341         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15342
15343         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15344
15345         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15346         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15347
15348         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15349         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15350         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15351
15352 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15353
15354         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15355         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15356         940714-1.c, 940714-2.c, 940714-3.c},
15357         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15358         gcc.misc-tests/{mg.c,mg.exp}:
15359         New tests.
15360         * gcc.noncompile/noncompile.exp: Change accordingly.
15361
15362 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15363
15364         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15365         Undo previous clobberage.
15366
15367 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15368
15369         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15370         * gcc.special/{930510-1.c, special.exp}:
15371         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15372         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15373         struct-varargs-1.c}: New tests from c-torture-1.26.
15374
15375 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15376
15377         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15378           argument to switch.
15379
15380 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15381
15382         * Revert the previous changes.  Please see Rob's directory
15383           (/lisa/test/rob/progressive/gcc/testsuite) for testing
15384           fixes.
15385
15386 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15387
15388         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15389             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15390             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15391             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15392             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15393             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15394             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15395             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15396             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15397             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15398             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15399             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15400             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15401             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15402             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15403             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15404             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15405             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15406             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15407             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15408             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15409             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15410             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15411             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15412             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15413             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15414             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15415
15416 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15417
15418         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15419             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15420           with perror calls.
15421
15422 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15423
15424         * config/unix.exp (g++_load): Fix syntax.
15425
15426 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15427
15428         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15429         * gcc.noncompile/921017-1.c: Deleted obsolete test.
15430         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15431         Don't expect va-arg-1.c to fail.  Correct expected output for
15432         920928-1.c.
15433         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15434         * gcc.wendy/hbm4.c: Correct typo.
15435         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15436
15437 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15438
15439         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15440         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15441         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15442         * lib/c-torture.exp (c-torture-compile): Ditto.
15443
15444         Reduce volume of output (remove all the -I's and such).
15445         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15446         Call gcc_cpass, gcc_cfail.
15447         (c-torture): Pass testing option to c-torture-compile.
15448
15449 1994-03-21  Doug Evans  (dje@cygnus.com)
15450
15451         Bring patches over from progressive.
15452         * config/default.exp: Exit remote shell cleanly.
15453         (g++_exit, g++_start): Add default versions.
15454         * config/sim.exp (gcc_load): Use perror, not error.
15455
15456 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15457
15458         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
15459         set in site.exp.
15460
15461 1994-03-14  Doug Evans  (dje@cygnus.com)
15462
15463         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15464         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15465         (wendy_try): New proc to run testcase.
15466         (main loop): Call 'em.
15467         * gcc.wendy/*.c: Clean up pass to correct expected output.
15468
15469         * lib/gcc.exp: Minor cleanup work.
15470         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15471
15472 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15473
15474         * config/sim.exp (gcc_load): Document return codes better.
15475         Don't pass -v to simulator.
15476
15477 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15478
15479           * gcc.special/920717-x.c: Fix typo.
15480           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15481           get at sources.
15482
15483         * lib/mike-gcc.exp: Fix typo.
15484
15485 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15486
15487         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15488         binary to use, transform the name.
15489         * config/*.exp: rename everything. Nuke any g++ specific files,
15490         it's now a special case of gcc that requires no special support.
15491         Add a default.exp for unsupported targets.
15492
15493 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15494
15495         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15496         lib/old-dejagnu.exp: Fix a few patterns to work with the new
15497         version of Tcl.
15498
15499 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15500
15501         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15502         than a warning.
15503
15504 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15505
15506         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15507
15508 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15509
15510         * gcc.execute/execute.exp: Combine opt_list and foption_list into
15511         option_list.  Compile every file with only 4/6 option choices
15512         (same as C torture) instead of with 12/18 different option
15513         choices.
15514         * lib/c-torture.exp: Likewise.
15515
15516         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15517         not already set.
15518
15519 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15520
15521         * lib/old-deja.exp: Add `excess errors test fails' error, now one
15522         can put an XFAIL *-*-* on excess errors.
15523
15524 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15525
15526         * g++.law: Add more tests derived from g++-bugs snapshots.
15527
15528         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15529         equivalent to g++.law/init9.
15530
15531         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15532         compiled it, and the a.out file after we've run it.
15533
15534 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15535
15536         * lib/mike-g++.exp (postbase): Delete the .o file after we've
15537         compiled it, and the a.out file after we've run it.
15538
15539 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15540
15541         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15542
15543 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15544
15545         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15546         version number.
15547
15548 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15549
15550         * g++.law: New directory of g++ tests derived from the g++-bugs
15551         snapshots.
15552
15553 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15554
15555         * gcc.compile: initbug1.c initbug1.exp testcase added
15556
15557 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15558
15559         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15560         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15561           fixes submitted by Jeff Law (law@cs.utah.edu)
15562         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15563           Jeff Law (law@cs.utah.edu)
15564
15565
15566 1993-11-30  Mike Stump  (mrs@cygnus.com)
15567
15568         * config/unix-g++.exp: Follow the gcc way of doing things.
15569         * g++.old-deja/old-deja.exp: Minor updates.
15570         * lib/g++.exp: New file, follow the gcc way of doing things.
15571         * lib/old-dejagnu.exp: Minor updates.
15572         * lib/mike-g++.exp: Always unset errorInfo.
15573
15574 1993-11-06  Mike Stump  (mrs@cygnus.com)
15575
15576         * lib/gcc.exp: Fix some errors with the below change, CC and
15577         CFLAGS should be global when setting, not local.
15578
15579 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15580
15581         * lib/gcc.exp: Transform tool name.
15582
15583 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15584
15585         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15586
15587 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15588
15589         * lib/gcc.exp: change gcc_done to gcc_stat
15590
15591 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15592
15593         * Upgraded gcc testsuite to c-torture version 1.25
15594
15595 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15596
15597         * lib/gcc.exp: added reporting code. Changed verbose compile message.
15598         * lib/c-torture: added hooks for new reporting code.
15599
15600 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15601
15602         * config/sh-gcc.exp: check if sh-sim exists in the path
15603
15604 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
15605
15606         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15607         * gcc.compile/compile.exp: Initial changes for new logic.
15608         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15609         * gcc.failure/failure.exp: Initial changes for new logic.
15610         * gcc.ieee/ieee.exp: Initial changes for new logic.
15611         * gcc.misc-tests/misc.exp: Initial changes for new logic.
15612         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15613         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15614         * lib/c-torture.exp: Initial changes for new logic.
15615         * lib/gcc.exp: Initial changes for new logic.
15616
15617 1993-10-15  Mike Stump  (mrs@cygnus.com)
15618
15619         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15620         depend upon failure or success.  Fully qualify names in failure
15621         and success messages.  Always remove a.out before starting
15622         compile, just in case.  Pay more attention to error text output by
15623         the compiler.  Handle testcases with no known past errors just
15624         like all others, so that things are uniform.  Other miscellaneous
15625         improvements.
15626
15627 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
15628
15629         * gcc.cpp: new directory for cpp tests
15630
15631 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
15632
15633         * lib/chill.exp: Code reformatted, removed unused code.
15634         * config/unix-chill.exp: Code reformatted, removed unused code.
15635         * chill.execute/execute.exp: Code reformatted, removed unused code.
15636         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15637
15638 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
15639
15640         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
15641         routines not written.
15642
15643 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
15644
15645         * config/bug-gcc.exp: Use new procs from bug.exp.
15646
15647 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
15648
15649         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15650         via ftp, rather than depending on NFS.
15651         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15652         case.
15653
15654 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
15655
15656         * config/bug-gcc.exp: Use new download proc.
15657
15658 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
15659
15660         * chill.execute/execute.exp: cleanups, handles errors better
15661         * chill.compile/compile.exp: rewrite, based on execute.exp
15662         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15663         * lib/chill.exp: major changes to diff proc and compile and link
15664           procs. added chill_fail and chill_pass wrappers to pass and
15665           fail. added more comments, and handle error codes better.
15666           Added a hack to capture stderr from exec, so noncompile tests
15667           can work.
15668
15669 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
15670
15671         * chill.execute/execute.exp: rewrite of testsuite driver
15672         * lib/chill.exp: rewrite of testsuite driver
15673         * config/unix-chill.exp: rewrite of testsuite driver
15674
15675 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
15676
15677     In chill.execute:
15678         * iexpr.ch: Standardize uppercase.
15679         * tuples.dat: Standardize uppercase.
15680         * vary.ch: standardize.  Correct varying string assignments.
15681         * vary.dat: Add new output lines.
15682
15683 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
15684
15685     In chill.execute:
15686         * chprintf.ch: Standardize use of uppercase.
15687         * tuples.ch: Standardize and turn arr2 into a DCL,
15688           rather than a SYN.
15689         * pinits.ch: Standardize.
15690
15691 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
15692
15693         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15694         * Makefil: Renamed to Makefile.in.
15695         * configure.in: New.
15696
15697 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
15698
15699     In chill.execute:
15700         * .cvsignore: Add result/output files.
15701         * Makefile: Fix up variables at start.  Use MFLAGS
15702           everywhere.  Correct bool_loc, built_ins entries.
15703           Add entry for vary1.ch.
15704         * bitarray.ch: Standardize upper-case usage.
15705         * bitexpr.ch: Standardize, add output of b1.
15706         * params.ch: Use arrayt in along PROC parameters, to
15707           avoid novelty problems.
15708         * sets.ch: Tiny cleanup.
15709         * vary1.ch: Re-indent.
15710
15711 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
15712
15713           * Add PR-related files to Makefiles, .cvsignore files, etc.
15714
15715 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
15716
15717         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15718           with compiler objects. New names are test-flow.c and test-loop.c
15719
15720 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
15721
15722         * Upgraded c-torture tests from 1.19 to 1.20
15723
15724         * new files:
15725         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15726         * gcc.compile: 930623-1.c 930623-2.c
15727         * gcc.noncompile: 930622-1.c 930622-2.c
15728         * gcc.failure: 920411-1.c 920627-2.c
15729         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15730
15731 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
15732
15733         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15734           More changes to get testsuite working properly. Needs more work.
15735           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15736
15737 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
15738
15739         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15740           More changes to get testsuite working properly. Needs more work.
15741
15742 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
15743
15744         * chill.compile/compile.exp: Added for Dejagnu support
15745         * chill.execute/execute.exp: Added for Dejagnu support
15746         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15747
15748 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
15749
15750     This should complete moving the CHILL test files.
15751         * chill.noncompile(.cvsignore printf.grt
15752             in-printf.grt chprintf.grt chprintf.ch):
15753             Added test-support files.
15754           (Makefile): Modified further.
15755         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15756             signal.ch): Added test files.
15757           * chill.execute (.cvsignore printf.grt printr.c
15758             in-printf.grt rts.c chprintf.grt rts.h): Added
15759           test-support files.
15760             (Makefile): More corrections.
15761
15762 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
15763
15764         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15765           test cases, ready for DejaGnu.
15766
15767 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
15768
15769         * Upgraded c-torture tests from 1.18 to 1.19
15770
15771         * gcc.compile: added test(s):
15772           930607-1.c
15773         * gcc.execute: added test(s):
15774           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15775
15776         * added new subdirectory for misc tests: gcc.misc-tests
15777         * gcc.misc-test(s): added tests:
15778           inst-check.c test-consts.c test-ior.c test-switch.c
15779
15780 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
15781
15782         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15783
15784 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
15785
15786         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15787
15788 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
15789
15790         * Upgraded c-torture tests from 1.17 to 1.18
15791
15792 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
15793
15794         * Upgraded c-torture tests from 1.12 to 1.17
15795
15796 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
15797
15798         * lib/old-dejagnu.exp:
15799           Fixed handling of XFAIL target triplets to correctly
15800           recognize wildcard characters.  Removed code that
15801           appended a unique id tag to the end of the file name
15802           printed out by the result of the testcases within a
15803           given test file.
15804
15805 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
15806
15807         * lib/old-dejagnu.exp:
15808           Reworked expected failure handling to trigger off of XFAIL
15809           keyword in keyphrase embeded in testcase source code. The
15810           XFAIL keyword must be at the end of the keyphrase line. It
15811           may optionally be followed by one or more target triplets.
15812           It has just occured that the handling of wildcards in the
15813           target triplet may not be correct.
15814
15815 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
15816
15817         * g++.old-deja/tests:
15818           Moved all subdirectories up one level into g++.old-deja .
15819
15820         * lib/old-dejagnu.exp:
15821           Fixed problem with CXXFLAGS not being properly reset, and being
15822           corrupted with extraneous "-c" compiler option.  This was
15823           causing binaries to not be generated for test that needed them.
15824           Modified strings passed to "pass" and "fail" so that individual
15825           tests from the same test file would be distinguished by an
15826           identifier appended to the test file name in the summary logs;
15827           this corrected a problem with erroneous diff logs.  Added code
15828           to search testcases for expected fail and unexpected pass keywords.
15829
15830 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
15831
15832         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15833
15834 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
15835
15836         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15837           Removed extraneous text from end of "Special g++ Options"
15838           keyphrase.
15839
15840         * lib/old-dejagnu.exp: Added pattern matching to look for new
15841           keywords, embedded in testcases comments, which will trigger
15842           calls to xpass and xfail.
15843
15844 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
15845
15846         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15847           comments embedded in the testcases, especially the one looking for
15848           special compiler options, as well as the pattern matching for the
15849           compiler output again.
15850
15851 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
15852
15853         * lib/old-dejagnu.exp: Do a proper check of the return value for
15854           execute tests. Fixed several problems with the pattern matching
15855           of the compiler output which gave erroneous test results.
15856           Changed several of the test result messages to be more descriptive.
15857         * config/unix-g++.exp: Proc g++_load now actually works and
15858           executes the tests passed to it and returns a usable return
15859           value.
15860
15861 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
15862
15863           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15864
15865 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
15866
15867         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15868           Modified both files to properly execute the old style
15869           dejagnu tests. The previous versions of these files were
15870           experimental and did not function anything near correctly.
15871
15872 1993-04-05  Rob Savoye  (rob@cygnus.com)
15873
15874         * Removed all Makefile.in and configure.in files. No configuration
15875         needed now.
15876
15877 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
15878
15879         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15880
15881 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15882
15883         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15884         gcc.special/configure.in, gcc.noncompile/configure.in,
15885         gcc.execute/configure.in, gcc.code_quality/configure.in,
15886         g++.other/configure.in, g++.old-deja/configure.in,
15887         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15888         in srcname setting.
15889
15890 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
15891
15892         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15893         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15894         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15895
15896 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
15897
15898         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15899         (gdb_exit): Don't remove *_soc files.
15900
15901 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
15902
15903         * lib/c-torture.exp: Don't look for main; instead always use -w
15904         -c.  This is how the c-torture tests work.  Remove the object
15905         file if the compilation succeeds.
15906         * gcc.execute/execute.exp: Remove executable if test passes.
15907         * gcc.noncompile/noncompile.exp: Every test is an expected
15908         failure.
15909         * gcc.special/special.exp: Added tests from c-torture 1.11,
15910         corrected use of existing test.
15911         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15912         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15913         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15914         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15915         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15916         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15917         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15918         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15919         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15920         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15921         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15922         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15923         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15924         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15925         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15926         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15927         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15928         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15929         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15930         c-torture 1.11.
15931         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15932         correspond to c-torture 1.11.
15933
15934         * New file.