OSDN Git Service

PR c++/9432, c++/9528
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2
3         PR c++/9432, c++/9528
4         * g++.dg/lookup/using4.C: New test.
5
6 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
7
8         * gcc.dg/noreturn-5.c: New file.
9         * gcc.dg/noreturn-6.c: New file.
10
11         * gcc.c-torture/compile/inline-1.c: New file.
12
13 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
14
15         PR c++/10551
16         * g++.dg/template/explicit1.C: New test.
17
18 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
19
20         PR c++/10549
21         * g++.dg/other/bitfield1.C: New test.
22
23         PR c++/10527
24         * g++.dg/init/new7.C: New test.
25
26 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
27
28         * g++.dg/ext/desig1.C: New test.
29         * g++.dg/ext/init1.C: Update.
30
31         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
32
33 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
34
35         PR c++/10180
36         * g++.dg/warn/Winline-1.C: New test.
37
38 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
39
40         * gcc.c-torture/execute/string-opt-19.c: New test.
41
42         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
43         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
44
45 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
46
47         PR c++/10506
48         * g++.dg/init/new6.C: New test.
49
50         PR c++/10503
51         * g++.dg/init/ref6.C: New test.
52
53 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
54
55         * g++.dg/warn/weak1.C: XFAIL on AIX4.
56
57 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
58
59         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
60         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
61
62 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
63
64         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
65         initialized static data members.
66
67 2003-04-25  H.J. Lu <hjl@gnu.org>
68
69         * gcc.dg/ia64-sync-4.c: New test.
70
71 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
72
73         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
74         date.
75
76 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
77
78         PR c++/10337
79         * g++.dg/warn/conv1.C: New test.
80         * g++.old-deja/g++.other/conv7.C: Adjust.
81         * g++.old-deja/g++.other/overload14.C: Adjust.
82
83 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
84
85         PR c++/10471
86         * g++.dg/template/defarg2.C: New test.
87
88 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
89
90         * gcc.dg/cpp/include2.c: Update.
91         * gcc.dg/cpp/multiline-2.c: New.
92         * gcc.dg/cpp/multiline.c: Update.
93         * gcc.dg/cpp/strify2.c: Update.
94         * gcc.dg/cpp/trad/literals-2.c: Update.
95
96 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
97
98         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
99
100 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
101
102         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
103
104 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
105
106         PR c++/10451
107         * g++.dg/parse/crash4.C: New test.
108         
109         PR c++/9847
110         * g++.dg/parse/crash5.C: New test.
111
112 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
113
114         PR c++/10446
115         * g++.dg/parse/crash3.C: New test.
116
117         PR c++/10428
118         * g++.dg/parse/elab1.C: New test.
119
120 2003-04-22  Devang Patel  <dpatel@apple.com>
121
122         * gcc.dg/cpp/trad/funlike-5.c: New test.
123         
124 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
125
126         * g++.dg/other/packed1.C: Fix dg options.
127
128 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
129
130         * g++.dg/other/offsetof2.C: New test.
131
132 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
133
134         * g++.dg/template/recurse.C: Adjust location of error messages.
135
136 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
137
138         PR c++/9881
139         * g++.dg/init/addr-const1.C: New test.
140         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
141
142 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
143
144         PR c++/10405
145         * g++.dg/lookup/struct-hack1.C: New test.
146
147 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
148
149         * ucs.c: Update diagnostic messages.
150
151 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
152
153         * gcc.dg/cpp/truefalse.cpp: New test.
154         * gcc.dg/cpp/cpp.exp: Update.
155         * g++.dg/other/stdbool-if.C: Remove.
156
157 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
158
159         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
160         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
161
162 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
163
164         * gcc.c-torture/compile/20030418-1.c: New test.
165
166 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
167
168         * README.compat: Remove; content moved to doc/sourcebuild.texi.
169
170 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
171
172         PR c++/10347
173         g++.dg/template/dependent-name1.C: New test.
174
175 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
176
177         * gcc.dg/warn-1.c (tourist_guide): New array,
178         contains a pointer to bar.
179
180 2003-04-16  Roger Sayle  <roger@eyesopen.com>
181
182         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
183         * gcc.c-torture/execute/medce-1.c: New test case.
184         * gcc.c-torture/execute/medce-2.c: New test case.
185
186 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
187
188         * lib/prune.exp: Ignore more messages.
189
190         PR c++/10381
191         * g++.dg/parse/lookup3.C: New test.
192
193 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
194
195         * gcc.c-torture/compile/20030415-1.c : New test.
196
197 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
198
199         * gcc.c-torture/execute/scope-2.c: Move to ...
200         * gcc.dg/noncompile/scope.c: .... here.
201
202 2003-04-14  Roger Sayle  <roger@eyesopen.com>
203
204         * gcc.dg/20030414-2.c: New test case.
205
206 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
207
208         PR target/10377
209         * gcc.dg/20030414-1.c: New test.
210
211 2003-04-13  Roger Sayle  <roger@eyesopen.com>
212
213         * gcc.dg/builtins-12.c: New test case.
214         * gcc.dg/builtins-13.c: New test case.
215
216 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
217
218         * gcc.c-torture/execute/string-opt-18.c: New test.
219
220 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
221
222         PR c++/10300
223         * g++.dg/init/new5.C: New test.
224
225 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
226
227         PR c++/7910
228         * g++.dg/ext/dllimport1.C: New test.
229
230 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
231
232         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
233
234 2003-04-11  Bud Davis <bdavis9659@comcast.net>
235
236         PR Fortran/9263
237         * g77.f-torture/noncompile/9263.f: New test
238         PR Fortran/1832
239         * g77.f-torture/execute/1832.f: New test
240
241 2003-04-11  David Chad  <davidc@freebsd.org>
242             Loren J. Rittle  <ljrittle@acm.org>
243
244         libobjc/8562
245         * objc.dg/headers.m: New test.
246
247 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
248
249         * gcc.c-torture/execute/builtin-noret-2.c: New.
250         * gcc.c-torture/execute/builtin-noret-2.x: New.
251         XFAIL builtin-noret-2.c at -O1 and above.
252         * gcc.dg/redecl.c: New.
253         * gcc.dg/Wshadow-1.c: Update error regexps.
254
255 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
256
257         * g++.dg/abi/bitfield10.C: New test.
258
259 2003-04-09  Mike Stump  <mrs@apple.com>
260
261         * gcc.dg/pch/pch.exp: Make testcase names longer.
262         * g++.dg/pch/pch.exp: Make testcase names longer.
263
264 2003-04-08  Roger Sayle  <roger@eyesopen.com>
265
266         * gcc.dg/builtins-11.c: New test case.
267
268 2003-04-08  Roger Sayle  <roger@eyesopen.com>
269
270         * gcc.dg/builtins-9.c: New test case.
271         * gcc.dg/builtins-10.c: New test case.
272
273 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
274
275         * gcc.dg/noncompile/init-4.c.c: New test.
276
277 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
278
279         * gcc.misc-test/gcov-9.c: New test.
280         * gcc.misc-test/gcov-10.c: New test
281         * gcc.misc-test/gcov-11.c: New test.
282
283 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
284
285         PR optimization/10024
286         * gcc.c-torture/compile/20030405-1.c: New test.
287
288 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
289
290         * gcc.dg/pch/static-3.c: New.
291         * gcc.dg/pch/static-3.hs: New.
292         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
293
294 2003-04-04  Richard Henderson  <rth@redhat.com>
295
296         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
297         * g++.dg/eh/forced2.C: Likewise.
298
299 2003-04-03  Mike Stump  <mrs@apple.com>
300
301         * lib/scanasm.exp (scan-assembler): Add xfail processing for
302         target arg.
303         (scan-assembler-times, scan-assembler-not): Likewise.
304         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
305
306 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
307
308         * gcc.dg/sparc-loop-1.c: New test.
309
310 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
311
312         PR other/9274
313         * g++.dg/pch/system-2.C: New.
314         * g++.dg/pch/system-2.Hs: New.
315
316 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
317
318         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
319
320         * g++.dg/eh/simd-1.C (vecfunc): Same.
321
322 2003-04-01  Roger Sayle  <roger@eyesopen.com>
323
324         * gcc.c-torture/execute/20030401-1.c: New test case.
325
326 2003-04-01  Ziemowit Laski <zlaski@apple.com>
327
328         * objc.dg/defs.m: New.
329
330 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
331
332         * g++.dg/eh/simd-1.C: New.
333         * g++.dg/eh/simd-2.C: New.
334
335 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
336
337         * gcc.c-torture/execute/simd-3.c: New.
338
339 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
340
341         PR c/9936
342         * gcc.dg/20030331-2.c: New test.
343
344 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
345
346         PR c++/10278
347         * g++.dg/parse/crash2.C: New test.
348
349 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
350
351         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
352         * gcc.c-torture/execute/20030331-1.c: ...here.
353
354 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
355
356         * gcc.c-torture/execute/20030331-1.c: New test.
357
358 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
359
360         * lib/gcov.exp: Adjust call return testing strings.
361         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
362
363 2003-03-31  Roger Sayle  <roger@eyesopen.com>
364
365         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
366         * gcc.dg/builtins-7.c: New test case.
367         * gcc.dg/builtins-8.c: New test case.
368
369 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
370
371         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
372
373 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
374
375         PR c++/7647
376         * g++.dg/lookup-class-member-2.C: New test.
377
378 2003-03-30  Glen Nakamura  <glen@imodulo.com>
379
380         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
381
382 2003-03-28  Roger Sayle  <roger@eyesopen.com>
383
384         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
385
386 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
387
388         * g++.dg/init/attrib1.C: New test.
389
390 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
391
392         * gcc.dg/ultrasp8.c: New test.
393
394 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
395
396         * gcc.dg/ultrasp7.c: New test.
397
398 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
399
400         PR c++/10047
401         * g++.dg/template/inline1.C: New test.
402
403 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
404
405         * gcc.dg/sparc-dwarf2.c: New test.
406
407 2003-03-27  Roger Sayle  <roger@eyesopen.com>
408
409         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
410         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
411
412 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
413
414         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
415         than reading .x files.
416         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
417         * g77.dg/gcov/gcov-1.f: Likewise.
418         * gcc.misc-tests/gcov-4b.c: Likewise.
419         * gcc.misc-tests/gcov-5b.c: Likewise.
420         * gcc.misc-tests/gcov-6.c: Likewise.
421         * gcc.misc-tests/gcov-7.c: Likewise.
422         * gcc.misc-tests/gcov-8.c: Likewise.
423         * g++.dg/gcov/gcov-1.x: Remove.
424         * g77.dg/gcov/gcov-1.x: Likewise.
425         * gcc.misc-tests/gcov-4b.x: Likewise.
426         * gcc.misc-tests/gcov-5b.x: Likewise.
427         * gcc.misc-tests/gcov-6.x: Likewise.
428         * gcc.misc-tests/gcov-7.x: Likewise.
429         * gcc.misc-tests/gcov-8.x: Likewise.
430
431 2003-03-27  Glen Nakamura  <glen@imodulo.com>
432
433         PR opt/10087
434         * gcc.dg/20030324-1.c: New test.
435
436 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
437
438         PR c++/10224
439         * g++.dg/template/arg3.C: New test.
440
441         PR c++/10158
442         * g++.dg/template/friend18.C: New test.
443
444 2003-03-26  Roger Sayle  <roger@eyesopen.com>
445
446         * g77.f-torture/compile/20030326-1.f: New test case.
447
448 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
449
450         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
451
452         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
453
454 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
455
456         * gcc.dg/ia64-sync-3.c: New test.
457
458 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
459
460         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
461
462 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
463
464         * gcc.dg/ultrasp6.c: New test.
465
466 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
467
468         * gcc.dg/i386-signbit-1.c: New test.
469         * gcc.dg/i386-signbit-2.c: New test.
470         * gcc.dg/i386-signbit-3.c: New test.
471
472 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
473
474         * gcc.dg/ultrasp5.c: Fix options.
475
476 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
477
478         * gcc.dg/ultrasp5.c: Fix comment.
479
480 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
481
482         PR fortran/10197
483         * g77.f-torture/execute/10197.f: New test.
484
485 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
486
487         PR c++/9898, c++/383
488         * g++.dg/template/conv6.C: New test.
489
490         PR c++/10119
491         * g++.dg/template/ptrmem5.C: New test.
492
493         PR c++/10026
494         * g++.dg/lookup/koenig1.C: New test.
495
496         PR C++/10199
497         * g++.dg/lookup/template2.C: New test.
498
499 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
500
501         * g++.dg/opt/rtti1.C: New test.
502
503 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
504
505         * gcc.dg/ultrasp5.c: New test.
506
507 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
508
509         PR middle-end/9967
510         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
511         builtin fputs.
512
513 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
514
515         PR c/8224
516         * gcc.dg/20030323-1.c: New test.
517
518 2003-03-23  Roger Sayle  <roger@eyesopen.com>
519
520         * gcc.c-torture/compile/20030323-1.c: New test case.
521
522 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
523
524         * gcc.dg/20030321-1.c: New test.
525
526 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
527
528         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
529
530 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
531
532         PR c++/9978, c++/9708
533         * g++.dg/ext/vlm1.C: Adjust expected error.
534         * g++.dg/ext/vla2.C: New test.
535         * g++.dg/template/arg1.C: New test.
536         * g++.dg/template/arg2.C: New test.
537
538 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
539
540         * g77.f-torture/execute/select.f: New test.
541         * g77.f-torture/noncompile/select_no_compile.f: New test.
542
543 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
544
545         PR c++/9898
546         * g++.dg/other/error4.C: New test.
547
548 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
549
550         * g++.dg/template/friend17.C: New test.
551
552 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
553
554         * gcc.c-torture/compile/20030320-1.c: New.
555
556 2003-03-20  Roger Sayle  <roger@eyesopen.com>
557
558         * gcc.dg/builtins-6.c: New test case.
559
560 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
561
562         PR target/10073
563         * gcc.c-torture/compile/20030319-1.c: New.
564
565 2003-03-18  Jan Hubicka  <jh@suse.cz>
566
567         * gcc.dg/i386-cvt-1.c: New test.
568
569 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
570
571         * objc.dg/naming-1.m: Use "(parse|syntax) error".
572         * objc.dg/naming-2.m: Likewise.
573
574 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
575
576         PR c++/9639
577         * g++.dg/parse/crash1.C: New test.
578
579 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
580
581         PR c++/8805
582         * g++.dg/eh/cleanup1.C: New test.
583
584 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
585
586         * gcc.c-torture/execute/20030316-1.c: New test case.
587
588 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
589
590         PR c++/9629
591         * g++.dg/init/ctor2.C: New test.
592
593 2003-03-15  Roger Sayle  <roger@eyesopen.com>
594
595         * g77.f-torture/compile/xformat.f: New test case.
596
597 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
598
599         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
600         * g++.old-deja/g++.mike/eh50.C: Likewise.
601
602 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
603
604         PR c++/6440
605         * g++.dg/template/spec7.C: New test.
606         * g++.dg/template/spec8.C: Likewise.
607
608 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
609
610         * gcc.c-torture/execute/20030313-1.c: New test.
611
612 2003-03-14  Richard Henderson  <rth@redhat.com>
613
614         * gcc.dg/inline-2.c: Adjust alpha test for external call.
615
616 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
617
618         * gcc.c-torture/compile/20030314-1.c: New test.
619
620 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
621
622         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
623         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
624         thumb target,
625         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
626         to accept newer _imp__  prefix and additional
627         newline in .drectve section.
628         * gcc.dg/dll-4.c: Likewise.
629         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
630         switch.
631
632 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
633
634         * g++.dg/parse/namespace9.C: New test.
635
636         * g++.dg/init/ref5.C: New test.
637         * g++.dg/parse/ptrmem1.C: Likewise.
638
639 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
640
641         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
642         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
643         regular expression.
644         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
645         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
646
647 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
648
649         * gcc.c-torture/execute/20030224-2.c: New test.
650
651 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
652
653         * gcc.dg/decl-3.c: New test.
654
655 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
656
657         * gcc.dg/i386-loop-2.c: New test.
658
659 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
660
661         PR c++/9474
662         * g++.dg/parse/namespace8.C: New test.
663
664         PR c++/9924
665         * g++.dg/overload/builtin2.C: New test.
666
667 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
668
669         * gcc.dg/return-type-3.c: New test.
670
671 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
672
673         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
674         profiling options are not supported.
675
676 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
677
678         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
679         * g++.old-deja/g++.warn/impint2.C: Likewise.
680
681 2003-03-10  Devang Patel  <dpatel@apple.com>
682
683         * g++.dg/cpp/c++_cmd_1.C: New test.
684         * g++.dg/cpp/c++_cmd_1.h: New file.
685
686 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
687
688         * gcc.dg/altivec-9.c: New file.
689
690 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
691
692         * gcc.dg/ppc-sdata-1.c: New test.
693         * gcc.dg/ppc-sdata-2.c: New test.
694
695 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
696
697         PR c++/9373
698         * g++.dg/opt/ptrmem2.C: New test.
699
700         PR c++/8534
701         * g++.dg/opt/ptrmem1.C: New test.
702
703 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
704
705         * gcc.dg/i386-loop-1.c: New test.
706
707 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
708
709         PR c++/9970
710         * g++.dg/lookup/friend1.C: New test.
711
712 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
713
714         PR c++/9823
715         * g++.dg/parser/constructor1.C: New test.
716
717 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
718
719         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
720
721         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
722
723 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
724
725         * gcc.dg/cpp/Wunused.c: Update test.
726
727 2003-03-08  Jan Hubicka  <jh@suse.cz>
728
729         * gcc.dg/inline-3.c: New test.
730
731 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
732
733         PR c++/9809
734         * g++.dg/parse/builtin1.C: New test.
735
736         PR c++/9982
737         * g++.dg/abi/cookie1.C: New test.
738         * g++.dg/abi/cookie2.C: Likewise.
739
740         PR c++/9524
741         * g++.dg/template/field1.C: New test.
742
743         PR c++/9912
744         * g++.dg/parse/class1.C: New test.
745         * g++.dg/parse/namespace7.C: Likewise.
746         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
747
748 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
749
750         * g++.dg/init/ref4.C: New test.
751
752 2003-03-07  Jan Hubicka  <jh@suse.cz>
753
754         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
755         * gcc.dg/inline-3.c:  New test.
756
757 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
758
759         * g++.dg/init/ref3.C: New test.
760
761         PR c++/9965
762         * g++.dg/init/ref2.C: New test.
763
764         PR c++/9400
765         * g++.dg/warn/Wshadow-2.C: New test.
766
767         PR c++/9791
768         * g++.dg/warn/Woverloaded-1.C: New test.
769
770 2003-03-05  Jan Hubicka  <jh@suse.cz>
771
772         * gcc.dg/i386-local2.c: New.
773         * gcc.dg/i386-local.c: Fix typo.
774
775 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
776
777         * g++.dg/abi/layout3.C: New test.
778
779 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
780
781         * gcc.c-torture/compile/20030305-1.c
782
783 2003-03-05  Jan Hubicka  <jh@suse.cz>
784
785         * gcc.dg/i386-local.c: New.
786
787 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
788
789         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
790
791 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
792
793         * gcc.dg/switch-2.c: New test.
794         * gcc.dg/switch-3.c: New test.
795         * gcc.dg/Wswitch.c: Adjust line numbers.
796         * gcc.dg/Wswitch-default.c: Likewise.
797         * gcc.dg/Wswitch-enum.c: Likewise.
798
799 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
800
801         * gcc.c-torture/execute/20030222-1.c: New test.
802
803 2003-03-03  James E Wilson  <wilson@tuliptree.org>
804
805         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
806
807 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
808
809         PR c++/9878
810         * g++.dg/init/ref1.C: New test.
811
812 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
813
814         * gcc.dg/sh-relax.c: New SH-only test.
815
816 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
817
818         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
819         comment explaining purpose of testcase.
820
821 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
822
823         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
824         for HC11/HC12 (asm needs two int registers).
825         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
826         HC11/HC12 because the test uses an asm which needs two 32-bit
827         registers.
828
829 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
830
831         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
832         for HC11/HC12 (array is too large otherwise).
833         * gcc.c-torture/compile/920501-4.x: New file, likewise.
834         * gcc.c-torture/compile/20010518-2.x: Likewise.
835         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
836         HC11/HC12 (array is too large).
837
838 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
839
840         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
841         * lib/g++-dg.exp (g++-dg-test): Likewise.
842
843 2003-03-01  Roger Sayle  <roger@eyesopen.com>
844
845         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
846         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
847
848 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
849
850         * g++.dg/warn/implicit-typename1.C: Remove warning.
851
852 2003-02-28  Richard Henderson  <rth@redhat.com>
853
854         * gcc.dg/noreturn-1.c: Move noreturn warning line.
855         * gcc.dg/return-type-1.c: Move control reaches end warning line.
856
857 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
858
859         * gcc.dg/pch/pch.exp: Change .pch to .gch.
860         * g++.dg/pch/pch.exp: Likewise.
861
862 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
863
864         PR c++/9879
865         * testsuite/g++.dg/init/new4.C: New test.
866
867 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
868
869         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
870
871 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
872
873         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
874         unsigned long.
875
876         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
877         wider than float.
878
879 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
880
881         * lib/scanasm.exp: Add support for counting numbers of
882         occurences.
883         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
884         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
885
886 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
887
888         PR c++/9683
889         * g++.dg/template/static3.C: New test.
890
891         PR c++/9829
892         * g++.dg/parse/namespace6.C: New test.
893
894 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
895
896         PR target/9732
897         * gcc.dg/20030225-1.c: New test.
898
899 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
900
901         * README: Remove out-of-date information.
902
903         PR c++/9836
904         * g++.dg/template/spec6.C: New test.
905
906 2003-02-24  Jeff Law  <law@redhat.com>
907
908         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
909
910 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
911
912         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
913         * gcc.dg/pragma-ep-1.c: Likewise.
914
915 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
916
917         PR c++/9602
918         * g++.dg/template/friend16.C: New test.
919
920 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
921
922         PR c++/5333
923         * g++.dg/parse/fused-params1.C: Adjust error messages.
924         * g++.dg/template/nested3.C: New test.
925
926 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
927
928         * g++.dg/abi/param1.C: New test.
929
930 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
931
932         PR c++/7982
933         * g++.dg/warn/implicit-typename1.C: New test.
934
935 2003-02-22  Kelley Cook <kelleycook@comcast.net>
936
937         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
938         with "mtune".
939         * g++.old-deja/g++.other/store-expr2.C: Likewise.
940         * gcc.c-torture/execute/20010129-1.x: Likewise.
941         * gcc.dg/20011107-1.c: Likewise.
942         * gcc.dg/20020108-1.c: Likewise.
943         * gcc.dg/20020122-3.c: Likewise.
944         * gcc.dg/20020206-1.c: Likewise.
945         * gcc.dg/20020310-1.c: Likewise.
946         * gcc.dg/20020426-2.c: Likewise.
947         * gcc.dg/20020517-1.c: Likewise.
948         * gcc.dg/991230-1.c: Likewise.
949         * gcc.dg/i386-unroll-1.c: Likewise.
950         * gcc.misc-tests/i386-prefetch.exp: Likewise.
951
952 2003-02-22  Jan Hubicka  <jh@suse.cz>
953
954         * gcc.dg/i386-mul.c: New test.
955
956 2003-02-21  Roger Sayle  <roger@eyesopen.com>
957
958         * gcc.dg/builtins-5.c: New test case.
959
960 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
961
962         * gcc.dg/asmreg-1.c: New test.
963
964 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
965
966         PR c++/9749
967         * g++.dg/parse/varmod1.C: New test.
968
969 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
970
971         PR c++/9727
972         * g++.dg/template/op1.C: New test.
973
974 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
975
976         PR c++/8906
977         * g++.dg/template/nested2.C: New test.
978
979 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
980
981         PR c++/8724
982         * g++.dg/expr/dtor1.C: New test.
983
984 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
985
986         * gcc.dg/cpp/include3.c: New test.
987         * gcc.dg/cpp/inc/foo.h: New file.
988
989 2003-02-21  Glen Nakamura  <glen@imodulo.com>
990
991         * gcc.c-torture/execute/20030221-1.c: New test.
992
993 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
994
995         PR c++/9729
996         * g++.dg/abi/conv1.C: New test.
997
998 2003-02-20  Jan Hubicka  <jh@suse.cz>
999
1000         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1001
1002 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1003
1004         * gcc.c-torture/compile/20030219-1.c: New test.
1005
1006 2003-02-18  Jan Hubicka  <jh@suse.cz>
1007
1008         * gcc.dg/funcorder.c: New test.
1009
1010 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1011
1012         * gcc.c-torture/execute/20030218-1.c: New.
1013
1014 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1015
1016         * gcc.dg/20030218-1.c: New.
1017
1018 2003-02-18  Richard Henderson  <rth@redhat.com>
1019
1020         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1021         * gcc.dg/attr-used-2.c: New.
1022
1023 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1024
1025         PR c++/9704
1026         * g++.dg/init/copy5.C: New test.
1027
1028 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1029
1030         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1031         * g++.dg/pch/pch.exp: Likewise.
1032
1033 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1034
1035         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1036         STACK_SIZE is not defined.
1037
1038 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1039
1040         PR c++/9457
1041         * g++.dg/template/init1.C: New test.
1042
1043 2003-02-16  Jan HUbicka  <jh@suse.cz>
1044
1045         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1046         (foo): Add few extra tests
1047         * gcc.dg/c99-const-expr-3.c: Likewise.
1048         * gcc.c-torture/execute/20030216-1.c: New.
1049
1050 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1051
1052         PR c++/9459
1053         * g++.dg/ext/typeof4.C: New test.
1054
1055 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1056
1057         * gcc.dg/i386-387-3.c: New test case.
1058
1059 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1060
1061         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1062         cris-*-elf* cris-*-aout* and mmix-*-*.
1063
1064 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1065
1066         * gcc.dg/20030213-1.c: New test.
1067
1068 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1069
1070         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1071         * gcc.dg/i386-387-2.c: Likewise.
1072
1073 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1074
1075         * gcc.dg/ppc-spe.c: Fix formatting.
1076         Enable tests that were previously unsupported by gas.
1077         Delete tests for instructions that no longer exist.
1078         Switch arguments on evsubifw builtin.
1079
1080 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1081
1082         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1083         STACK_SIZE is too small.
1084
1085 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1086             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1087
1088         * gcc.dg/decl-2.c: New test.
1089
1090 2003-02-10  Jan Hubicka  <jh@suse.cz>
1091
1092         * gcc.dg/i386-fpcvt-1.c:  New test.
1093
1094 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1095
1096         * gcc.c-torture/execute/20030209-1.c: New test.
1097
1098 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1099
1100         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1101         int-wide bitops, use the constants of the same width.
1102         Likewise, if long long is 32-bit wide, test bitops using
1103         32-bit constants.
1104
1105 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1106
1107         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1108
1109 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1110
1111         * testsuite/gcc.dg/builtins-4.c: New test case.
1112
1113 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1114
1115         * gcc.dg/20020430-1.c: Fix dg command typos.
1116         * gcc.dg/20020503-1.c: Likewise.
1117
1118 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1119
1120         PR c++/8785
1121         * g++.dg/parse/fused-params1.C: New test.
1122
1123         PR c++/8857
1124         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1125
1126         PR c++/8921
1127         * g++.dg/parse/non-dependent1.C: New test.
1128
1129         PR c++/8928
1130         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1131
1132         PR c++/9228
1133         * g++.dg/parse/undefined7.C: New test.
1134         * g++.dg/parse/non-templ1.C: New test.
1135
1136         PR c++/9229
1137         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1138
1139 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1140
1141         * gcc.c-torture/compile/20030206-1.c: New test.
1142
1143 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1144
1145         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1146         "pow" to "foo" to avoid potential confusion with a math built-in.
1147
1148 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1149
1150         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1151         conditions for SPARC targets.
1152
1153 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1154
1155         * gcc.dg/20030204-1.c: New test.
1156
1157 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1158
1159         PR c++/38
1160         * g++.dg/parse/array-size1.C: New test.
1161
1162         PR c++/5657
1163         * g++.dg/parse/undefined3.C: New test.
1164
1165         PR c++/5665
1166         * g++.dg/parse/undefined4.C: New test.
1167
1168         PR c++/5975
1169         * g++.dg/parse/undefined5.C: New test.
1170
1171         PR c++/7259
1172         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1173
1174         PR c++/8578
1175         * g++.dg/parse/casting-operator1.C: New test.
1176
1177         PR c++/8596
1178         * g++.dg/parse/undefined6.C: New test.
1179
1180         PR c++/8736
1181         * g++.dg/parse/missing-template1.C: New test.
1182
1183 2003-02-04  Jan Hubicka  <jh@suse.cz>
1184
1185         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1186         * gcc.dg/i386-cmov?.c:  Likewise.
1187         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1188         * gcc.dg/i386-ssefp-1.c:  Likewise.
1189         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1190         conventions.
1191
1192 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1193
1194         PR c++/7129
1195         * testsuite/g++.dg/ext/max.C: New test.
1196
1197 2003-02-03  Jan Hubicka  <jh@suse.cz>
1198
1199         * gcc.c-torture/execute/20030203-1.c: New test.
1200
1201 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1202
1203         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1204         'natural-endian'.
1205
1206 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1207
1208         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1209         * g++.dg/init/new2.C: Likewise.
1210         * g++.dg/other/new1.C: Likewise.
1211
1212 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1213
1214         * gcc.dg/struct-ret-libc.c: New test.
1215
1216 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1217
1218         * gcc.dg/20030129-1.c: New test.
1219
1220 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1221
1222         PR c++/8849
1223         * g++.dg/template/ptrmem4.C: New test.
1224
1225 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1226
1227         * g++.dg/parser/constant1.C: New test.
1228
1229 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1230
1231         PR c++/8591
1232         * g++.dg/parse/friend2.C: New test.
1233
1234 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1235
1236         PR c++/9437
1237         * g++.dg/template/unify4.C: New test.
1238
1239 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1240
1241         * gcc.c-torture/execute/20030128-1.c: New test.
1242
1243 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1244
1245         * g++.dg/lookup/nested1.C: Test moved from ...
1246         * g++.old-deja/g++.other/lookup24.C: ... here.
1247
1248 2003-01-28  Jan Hubicka  <jh@suse.cz>
1249
1250         * gcc.dg/i386-cmov5.c:  New test.
1251
1252 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1253
1254         * gcc.c-torture/execute/20010925-1.c: Changed the
1255         memcpy declaration.
1256
1257 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1258
1259         PR c++/3902
1260         * g++.dg/parse/template5.C: New test.
1261
1262 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1263
1264         PR fortran/9258
1265         * g77.dg/pr9258: New test.
1266
1267 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1268
1269         * README: Move relevant parts from README.g++.
1270
1271         * README.g++: Remove this file.
1272
1273 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1274
1275         * g++.dg/abi/dcast1.C: New test.
1276
1277 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1278
1279         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1280
1281 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1282
1283         PR c++/47
1284         * g++.old-deja/g++.other/lookup24.C: New test.
1285
1286 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1287
1288         PR middle-end/7227
1289         * gcc.dg/uninit-C.c: New test.
1290
1291 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
1292
1293         * g++.dg/abi/covariant1.C: New test.
1294
1295 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1296
1297         * gcc.dg/20030123-1.c: New test.
1298
1299 2003-01-25  Jan Hubicka  <jh@suse.cz>
1300
1301         PR opt/8492
1302         * gcc.c-torture/compile/20030125-1.c
1303
1304 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
1305
1306         PR c++/9403
1307         * g++.dg/parse/template3.C: New test.
1308         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1309
1310         PR c++/795
1311         * g++.dg/parse/template4.C: New test.
1312
1313         PR c++/9415
1314         * g++.dg/template/qual2.C: New test.
1315
1316         PR c++/8545
1317         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1318
1319         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1320
1321 2003-01-25  Roger Sayle  <roger@eyesopen.com>
1322
1323         * gcc.c-torture/execute/switch-1.c: New test case.
1324
1325 2003-01-25  Jan Hubicka  <jh@suse.cz>
1326
1327         * gcc.c-torture/execute/20030125-1.[cx]: New test.
1328
1329 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1330
1331         Tweaks for Bison-1.875. From the NEWS file:
1332         "- `parse error' -> `syntax error'
1333         Bison now uniformly uses the term `syntax error'"
1334         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1335         * gcc.dg/cpp/digraph2.c: Likewise.
1336         * gcc.dg/cpp/direct2.c: Likewise.
1337         * gcc.dg/cpp/paste4.c: Likewise.
1338         * gcc.dg/c90-restrict-1.c: Likewise.
1339         * gcc.dg/c99-func-2.c: Likewise.
1340         * gcc.dg/noncompile/920721-2.c: Likewise.
1341         * gcc.dg/noncompile/930622-2.c: Likewise.
1342         * gcc.dg/noncompile/940112-1.c: Likewise.
1343         * gcc.dg/noncompile/950921-1.c: Likewise.
1344         * gcc.dg/noncompile/951123-1.c: Likewise.
1345         * gcc.dg/noncompile/971104-1.c: Likewise.
1346         * gcc.dg/noncompile/990416-1.c: Likewise.
1347
1348 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
1349
1350         * g++.dg/parse/undefined1.C: Add error message.
1351
1352 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1353
1354         PR c++/9354
1355         * g++.dg/parse/new1.C: New test.
1356
1357         PR c++/9216
1358         * g++.dg/parse/template2.C: New test.
1359
1360         PR c++/9354
1361         * g++.dg/parse/typedef2.C: New test.
1362
1363         PR c++/9328
1364         * g++.dg/ext/typeof3.C: New test.
1365
1366 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1367
1368         PR c++/2738
1369         * g++.dg/parse/ret-type1.C: New test.
1370
1371         PR c++/3792
1372         * g++.dg/parse/tmpl-outside1.C: New test.
1373
1374         PR c++/4207
1375         * g++.dg/parse/int-as-enum1.C: New test.
1376
1377         PR c++/4903
1378         * g++.dg/parse/no-typename1.C: New test.
1379
1380         PR c++/5533
1381         * g++.dg/parse/no-value1.C: New test.
1382
1383         PR c++/5921
1384         * g++.dg/parse/wrong-inline1.C: New test.
1385
1386         PR c++/6402
1387         * g++.dg/parse/ref1.C: New test.
1388
1389         PR c++/6992
1390         * g++.dg/parse/attr-ctor1.C: New test.
1391
1392         PR c++/7229
1393         * g++.dg/parse/namespace5.C: New test.
1394
1395         PR c++/7917
1396         * g++.dg/parse/func-def1.C: New test.
1397
1398         PR c++/8143
1399         * g++.dg/parse/undefined1.C: New test.
1400
1401         PR c++/5723, PR c++/8522
1402         * g++.dg/parse/specialization1.C: New test.
1403
1404         PR c++/163, PR c++/8595
1405         * g++.dg/parse/struct-as-enum1.C: New test.
1406
1407         PR c++/9173
1408         * g++.dg/parse/undefined2.C: New test.
1409
1410 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1411
1412         PR c++/9298
1413         * g++.dg/parse/template1.C: New test.
1414
1415         PR c++/9384
1416         * g++.dg/parse/using1.C: New test.
1417
1418         PR c++/9285
1419         PR c++/9294
1420         * g++.dg/parse/expr2.C: New test.
1421
1422         PR c++/9388
1423         * g++.dg/parse/lookup2.C: Likewise.
1424
1425 2003-01-21  Jan Hubicka  <jh@suse.cz>
1426
1427         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
1428         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
1429         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1430         * gcc.c-torture/execute/string-opt-*.c: Likewise.
1431
1432 2003-01-20  Nick Clifton  <nickc@redhat.com>
1433
1434         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
1435         problem with ARM sibcall code generation.
1436
1437 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1438
1439         * gcc.c-torture/execute/20030120-1.c: New.
1440
1441 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
1442
1443         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1444
1445 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
1446
1447         PR c++/9272
1448         * g++.dg/parse/ctor1.C: New test.
1449
1450         PR c++/9294:
1451         * g++.dg/parse/qualified1.C: New test.
1452
1453         * g++.dg/parse/typename3.C: New test.
1454
1455 2003-01-16  Richard Henderson  <rth@redhat.com>
1456
1457         * g++.dg/tls/init-2.C: Fix error matches for real this time.
1458
1459 2003-01-16  Richard Henderson  <rth@redhat.com>
1460
1461         * g++.dg/pch/pch.exp: Copy test header to the working directory
1462         before using it either for precompilation or direct use.
1463         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1464         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1465
1466 2003-01-16  Richard Henderson  <rth@redhat.com>
1467
1468         * gcc.dg/pch/pch.exp: Copy test header to the working directory
1469         before using it either for precompilation or direct use.
1470         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1471         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1472
1473 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
1474
1475         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1476         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1477         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1478         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1479         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1480         typename warning into error.
1481         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1482         error messages.
1483         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1484         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1485         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1486         messages.
1487         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1488         make declaration visible in template.
1489         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1490         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1491         messages.
1492         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1493         message.
1494         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1495         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1496         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1497         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1498         typename warning with error message.
1499         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1500         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1501         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1502
1503 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
1504
1505         * g++.dg/parse/ambig2.C: New test.
1506
1507 2003-01-15  Richard Henderson  <rth@redhat.com>
1508
1509         * g++.dg/tls/init-2.C: Update error message string.
1510
1511 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1512
1513         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1514
1515 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1516
1517         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1518         all for HC11/HC12.
1519         * gcc.c-torture/compile/20001205-1.x: Likewise.
1520         * gcc.c-torture/compile/20001226-1.x: Likewise.
1521         * gcc.c-torture/compile/920520-1.x: Likewise.
1522         * gcc.c-torture/compile/961203-1.x: Likewise.
1523         * gcc.c-torture/compile/20020604-1.x: Likewise.
1524
1525 2003-01-15  Jan Hubicka  <jh@suse.cz>
1526
1527         * gcc.c-torture/compile/20030115-1.c: New test.
1528
1529         * gcc.dg/i386-fpcvt-1.c: New test.
1530         * gcc.dg/i386-fpcvt-2.c: New test.
1531
1532 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
1533
1534         Further conform g++'s __vmi_class_type_info to the C++ ABI
1535         specification.
1536         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1537         the specification.
1538
1539 2003-01-14  Jan Hubicka  <jh@suse.cz>
1540
1541         * gcc.dg/i386-fpcvt-1.c: New test.
1542         * gcc.dg/i386-fpcvt-2.c: New test.
1543
1544 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1545
1546         * gcc.dg/i386-mmx-3.c: New test.
1547
1548 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
1549
1550         PR c++/9264
1551         * g++.dg/parse/octal1.C: New file.
1552
1553         PR c++/9172
1554         * g++.dg/parse/typename1.C: New file.
1555
1556 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
1557
1558         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1559         * gcc.dg/bf-no-ms-layout.c: Likewise.
1560         * gcc.dg/bf-ms-attrib.c: Likewise.
1561
1562 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
1563
1564         PR c++/9099
1565         * g++.dg/parse/dtor1.C: New file.
1566
1567         PR c++/9128
1568         * g++.dg/rtti/typeid1.C: New file.
1569
1570         PR c++/9153
1571         * g++.dg/parse/lookup1.C: New file.
1572
1573         PR c++/9171
1574         * g++.dg/templ/spec5.C: New file.
1575
1576 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
1577
1578         * gcc.c-torture/compile/20030110-1.c: New test.
1579
1580 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
1581
1582         Merge from pch-branch:
1583
1584         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
1585
1586         * gcc.dg/pch/cpp-1.h: New.
1587         * gcc.dg/pch/cpp-1.c: New.
1588         * gcc.dg/pch/cpp-2.h: New.
1589         * gcc.dg/pch/cpp-2.c: New.
1590
1591         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
1592
1593         * gcc.dg/pch/except-1.h: New.
1594         * gcc.dg/pch/except-1.c: New.
1595
1596         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
1597
1598         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1599         running test.
1600         * gcc.dg/pch: Include *.hp not *.h.
1601         * gcc.dg/pch/system-1.h: New.
1602         * gcc.dg/pch/system-1.c: New.
1603
1604         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
1605
1606         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1607         rather than trying to build and run a program using PCH.
1608         * gcc.dg/pch: Remove dg-do commands from test files.
1609
1610         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
1611
1612         * gcc.dg/pch/macro-3.c: New.
1613         * gcc.dg/pch/macro-3.h: New.
1614
1615         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
1616
1617         * gcc.dg/pch/common-1.c: New.
1618         * gcc.dg/pch/common-1.h: New.
1619         * gcc.dg/pch/decl-1.c: New.
1620         * gcc.dg/pch/decl-1.h: New.
1621         * gcc.dg/pch/decl-2.c: New.
1622         * gcc.dg/pch/decl-2.h: New.
1623         * gcc.dg/pch/decl-3.c: New.
1624         * gcc.dg/pch/decl-3.h: New.
1625         * gcc.dg/pch/decl-4.c: New.
1626         * gcc.dg/pch/decl-4.h: New.
1627         * gcc.dg/pch/decl-5.c: New.
1628         * gcc.dg/pch/decl-5.h: New.
1629         * gcc.dg/pch/global-1.c: New.
1630         * gcc.dg/pch/global-1.h: New.
1631         * gcc.dg/pch/inline-1.c: New.
1632         * gcc.dg/pch/inline-1.h: New.
1633         * gcc.dg/pch/inline-2.c: New.
1634         * gcc.dg/pch/inline-2.h: New.
1635         * gcc.dg/pch/static-1.c: New.
1636         * gcc.dg/pch/static-1.h: New.
1637         * gcc.dg/pch/static-2.c: New.
1638         * gcc.dg/pch/static-2.h: New.
1639
1640         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
1641
1642         * g++.dg/pch/pch.exp: Better handle failing testcases.
1643         * gcc.dg/pch/pch.exp: Likewise.
1644         * gcc.dg/pch/macro-1.c: New.
1645         * gcc.dg/pch/macro-1.h: New.
1646         * gcc.dg/pch/macro-2.c: New.
1647         * gcc.dg/pch/macro-2.h: New.
1648
1649         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
1650
1651         * g++.dg/dg.exp: Treat files in pch/ specially.
1652         * g++.dg/pch/pch.exp: New file.
1653         * g++.dg/pch/empty.H: New file.
1654         * g++.dg/pch/empty.C: New file.
1655         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1656         "precompile".
1657
1658         * gcc.dg/pch/pch.exp: New file.
1659         * gcc.dg/pch/empty.h: New file.
1660         * gcc.dg/pch/empty.c: New file.
1661         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1662         "precompile".
1663
1664 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1665
1666         * g++.dg/template/friend14.C: New test.
1667
1668 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1669
1670         * gcc.dg/old-style-asm-1.c: New test.
1671
1672 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
1673
1674         * gcc.c-torture/compile/20030109-1.c: New test.
1675
1676 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1677
1678         * gcc.c-torture/execute/20030109-1.c: New test.
1679
1680 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1681
1682         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1683         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1684         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1685         * g++.old-deja/g++.mike/eh2.C: Likewise
1686         * g++.old-deja/g++.mike/eh3.C: Likewise
1687         * g++.old-deja/g++.mike/eh5.C: Likewise
1688         * g++.old-deja/g++.mike/eh6.C: Likewise
1689         * g++.old-deja/g++.mike/eh7.C: Likewise
1690         * g++.old-deja/g++.mike/eh8.C: Likewise
1691         * g++.old-deja/g++.mike/eh9.C: Likewise
1692         * g++.old-deja/g++.mike/eh10.C: Likewise
1693         * g++.old-deja/g++.mike/eh12.C: Likewise
1694         * g++.old-deja/g++.mike/eh13.C: Likewise
1695         * g++.old-deja/g++.mike/eh14.C: Likewise
1696         * g++.old-deja/g++.mike/eh16.C: Likewise
1697         * g++.old-deja/g++.mike/eh17.C: Likewise
1698         * g++.old-deja/g++.mike/eh18.C: Likewise
1699         * g++.old-deja/g++.mike/eh21.C: Likewise
1700         * g++.old-deja/g++.mike/eh23.C: Likewise
1701         * g++.old-deja/g++.mike/eh24.C: Likewise
1702         * g++.old-deja/g++.mike/eh25.C: Likewise
1703         * g++.old-deja/g++.mike/eh26.C: Likewise
1704         * g++.old-deja/g++.mike/eh27.C: Likewise
1705         * g++.old-deja/g++.mike/eh28.C: Likewise
1706         * g++.old-deja/g++.mike/eh29.C: Likewise
1707         * g++.old-deja/g++.mike/eh31.C: Likewise
1708         * g++.old-deja/g++.mike/eh33.C: Likewise
1709         * g++.old-deja/g++.mike/eh34.C: Likewise
1710         * g++.old-deja/g++.mike/eh35.C: Likewise
1711         * g++.old-deja/g++.mike/eh36.C: Likewise
1712         * g++.old-deja/g++.mike/eh37.C: Likewise
1713         * g++.old-deja/g++.mike/eh38.C: Likewise
1714         * g++.old-deja/g++.mike/eh39.C: Likewise
1715         * g++.old-deja/g++.mike/eh40.C: Likewise
1716         * g++.old-deja/g++.mike/eh41.C: Likewise
1717         * g++.old-deja/g++.mike/eh42.C: Likewise
1718         * g++.old-deja/g++.mike/eh44.C: Likewise
1719         * g++.old-deja/g++.mike/eh46.C: Likewise
1720         * g++.old-deja/g++.mike/eh47.C: Likewise
1721         * g++.old-deja/g++.mike/eh48.C: Likewise
1722         * g++.old-deja/g++.mike/eh49.C: Likewise
1723         * g++.old-deja/g++.mike/eh50.C: Likewise
1724         * g++.old-deja/g++.mike/eh51.C: Likewise
1725         * g++.old-deja/g++.mike/eh53.C: Likewise
1726         * g++.old-deja/g++.mike/eh55.C: Likewise
1727         * g++.old-deja/g++.mike/p7912.C: Likewise
1728         * g++.old-deja/g++.mike/p9706.C: Likewise
1729         * g++.old-deja/g++.mike/p10416.C: Likewise
1730         * g++.old-deja/g++.mike/p11667.C: Likewise
1731         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1732         Remove redundant reference to Iris.
1733         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1734         Elxsi, i860, Pico Java, and WE32K.
1735
1736 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1737
1738         * g++.dg/ext/asm4.C: New test.
1739
1740 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1741
1742         PR c++/9030
1743         * g++.dg/template/friend12.C: New test.
1744         * g++.dg/template/friend13.C: Likewise.
1745         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1746
1747 2003-01-08  Jan Hubicka  <jh@suse.cz>
1748
1749         * gcc.dg/i386-cadd.c: New test.
1750         * gcc.dg/i386-cmov4.c: Likewise.
1751
1752 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1753
1754         PR c++/9165
1755         * g++.dg/warn/Wunused-3.C: New test.
1756
1757         * g++.dg/abi/bitfield9.C: New test.
1758
1759         PR c++/9189
1760         * g++.dg/parse/defarg3.C: New test.
1761
1762 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1763
1764         * g++.dg/parse/ambig1.C: New test.
1765         * g++.dg/parse/defarg2.C: New test.
1766
1767 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1768
1769         * g++.dg/template/defarg-1.C: New test.
1770         * g++.dg/template/local2.C: Likewise.
1771
1772 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1773
1774         * gcc.c-torture/execute/20030105-1.c: New test.
1775
1776 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1777
1778         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1779         * g++.dg/parse/namespace4.C: Likewise.
1780
1781 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1782
1783         * g++.dg/template/ntp2.C: New test.
1784
1785 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1786
1787         * g++.dg/parse/extern-C-1.C: New test.
1788
1789         * g++.dg/parse/namespace4.C: New test.
1790
1791         * g++.dg/template/nested1.C: New test.
1792
1793         * g++.dg/parse/namespace3.C: New test.
1794
1795 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1796
1797         * g++.dg/lookup/two-stage1.C: New test.
1798
1799 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1800
1801         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1802         * g++.old-deja/g++.jason/access8.C: Likewise.
1803         * g++.old-deja/g++.other/decl5.C: Likewise.
1804
1805 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1806
1807         * g++.dg/parse/parse7.C: New test.
1808
1809 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1810
1811         PR c++/2843
1812         * g++.dg/ext/attrib7.C: New test.
1813
1814 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1815
1816         * g++.dg/parse/parse6.C: New test.
1817
1818 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1819
1820         * gcc.dg/h8300-stack-1.c: New.
1821
1822 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1823
1824         g++.dg/lookup/exception1.C: New test.
1825
1826         g++.dg/lookup/template1.C: New test.
1827
1828         g++.dg/parse/namespace2.C: New test.
1829
1830         g++.dg/parse/parens2.C: New test.
1831
1832 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1833
1834         * g++.dg/parse/parse5.C: New test.
1835         * g++.dg/lookup/scoped4.C: New test.
1836
1837 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1838
1839         * g++.dg/parse/parens1.C: New test.
1840
1841         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1842         angle-bracket1.C.
1843         * g++.dg/parse/parens2.C: New test.
1844
1845         * g++.dg/lookup/scope-operator1.C: New test.
1846
1847         * g++.dg/parse/operator1.C: New test.
1848
1849 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1850
1851         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1852         * g++.old-deja/g++.other/access6.C: Likewise.
1853         * g++.old-deja/g++.other/decl1.C: Likewise.
1854         * g++.old-deja/g++.pt/typename12.C: Likewise.
1855
1856 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1857
1858         * g++.dg/parse/namespace1.C: New test.
1859
1860 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1861
1862         * g++.dg/parse/parse4.C: New test.
1863
1864 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1865
1866         * g++.dg/parse/parse3.C: New test.
1867
1868 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1869
1870         * g++.dg/parse/parse2.C: New test.
1871
1872 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1873
1874         * g++.dg/template/friend11.C: New test.
1875
1876 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1877
1878         * g++.dg/parse/parse1.C: New test.
1879
1880 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1881
1882         * lib/profopt.exp: Change the name of a global variable to avoid
1883         possible clashes with other test suites.
1884
1885 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1886
1887         * g++.dg/inherit/covariant8.C: New test.
1888
1889 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1890
1891         * g++.dg/init/array9.C: New test.
1892
1893         PR c++/9112
1894         * g++.dg/parse/expr1.C: New test.
1895
1896 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1897
1898         * gcc.c-torture/compile/20021230-1.c: New test.
1899
1900 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1901
1902         * g++.dg/inherit/covariant5.C: New test.
1903         * g++.dg/inherit/covariant6.C: New test.
1904         * g++.dg/inherit/covariant7.C: New test.
1905
1906 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1907
1908         PR c++/2739
1909         * g++.dg/other/access2.C: New test.
1910
1911 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1912
1913         * g++.dg/other/anon-struct.C: No longer fails
1914         * g++.old-deja/g++.brendan/parse4.C: Likewise.
1915         * g++.old-deja/g++.brendan/parse5.C: Likewise.
1916         * g++.old-deja/g++.brendan/parse6.C: Likewise.
1917
1918 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1919
1920         * g++.dg/parse/angle-bracket.C (main): No longer fails.
1921
1922 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
1923
1924         * g++.dg/eh/spec4.C: Remove stray semicolon.
1925         * g++.dg/expr/pmf-1.C: Change error message.
1926         * g++.dg/ext/asm1.C: Remove stray semicolon.
1927         * g++.dg/ext/typename1.C: Add missing typenames.
1928         * g++.dg/inherit/template-as-base.C: Change error message.
1929         * g++.dg/lookup/scoped1.C: Likewise.
1930         * g++.dg/lookup/scoped2.C: Likewise.
1931         * g++.dg/lookup/using2.C: Likewise.
1932         * g++.dg/other/component1.C: Remove stray semicolon.
1933         * g++.dg/other/do1.C: Change error message.
1934         * g++.dg/other/error2.C: Likewise.
1935         * g++.dg/other/init1.C: Likewise.
1936         * g++.dg/other/packed1.C: Remove stray semicolon.
1937         * g++.dg/other/ptrmem2.C: Change error message.
1938         * g++.dg/parse/parameter-declaration-1.C: Remove line number
1939         marker.
1940         * g++.dg/special/initp1.C: Remove invalid attribute usage.
1941         * g++.dg/template/access3.C: Add typename keyword.
1942         * g++.dg/template/access5.C: Remove stray semicolon.
1943         * g++.dg/template/access6.C: Likewise.
1944         * g++.dg/template/complit1.C: Likewise.
1945         * g++.dg/template/crash1.C: Change error message.
1946         * g++.dg/template/inherit2.C: Remove stray semicolon.
1947         * g++.dg/template/instantiate2.C: Likewise.
1948         * g++.dg/template/instantiate3.C: Change error message.
1949         * g++.dg/template/qual1.C: Remove stray semicolon.
1950         * g++.dg/template/qualttp18.C: Change error message.
1951         * g++.dg/template/ref1.C: Remove stray semicolon.
1952         * g++.dg/template/sizeof1.C (A::value): Declare it.
1953         * g++.dg/template/spec4.C: Change error message.
1954         * g++.dg/template/static1.C: Likewise.
1955         * g++.dg/template/type1.C: Likewise.
1956         * g++.dg/template/typename3.C: Likewise.
1957         * g++.old-deja/g++.benjamin/13478.C: Change error message.
1958         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
1959         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
1960         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
1961         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
1962         named return value extension.
1963         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
1964         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
1965         * g++.old-deja/g++.bob/extern_C.C: Likewise.
1966         * g++.old-deja/g++.bob/inherit2.C: Likewise.
1967         * g++.old-deja/g++.brendan/complex1.C: Likewise.
1968         * g++.old-deja/g++.brendan/copy5.C: Likewise.
1969         * g++.old-deja/g++.brendan/crash13.C: Likewise.
1970         * g++.old-deja/g++.brendan/crash15.C: Likewise.
1971         * g++.old-deja/g++.brendan/crash18.C: Change error message.
1972         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
1973         * g++.old-deja/g++.brendan/crash38.C: Likewise.
1974         * g++.old-deja/g++.brendan/crash50.C: Likewise.
1975         * g++.old-deja/g++.brendan/crash56.C: Likewise.
1976         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
1977         syntax.
1978         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
1979         * g++.old-deja/g++.brendan/crash8.C: Change error message.
1980         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
1981         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
1982         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
1983         * g++.old-deja/g++.brendan/template11.C: Likewise.
1984         * g++.old-deja/g++.brendan/template26.C: Likewise.
1985         * g++.old-deja/g++.brendan/template27.C: Use explicit
1986         specialization syntax.
1987         * g++.old-deja/g++.brendan/template30.C: Likewise.
1988         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
1989         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
1990         non-dependent names.
1991         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
1992         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
1993         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
1994         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
1995         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
1996         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
1997         named return value extension.
1998         * g++.old-deja/g++.ext/namedret2.C: Likewise.
1999         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2000         * g++.old-deja/g++.ext/return1.C: Likewise.
2001         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2002         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2003         * g++.old-deja/g++.jason/access8.C: Likewise.
2004         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2005         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2006         pseudo-destructor names.
2007         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2008         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2009         pseudo-destructor names.
2010         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2011         * g++.old-deja/g++.jason/overload19.C: Likewise.
2012         * g++.old-deja/g++.jason/overload32.C: Likewise.
2013         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2014         stray semicolons.
2015         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2016         * g++.old-deja/g++.jason/return.C: Likewise.
2017         * g++.old-deja/g++.jason/return2.C: Likewise.
2018         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2019         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2020         syntax.
2021         * g++.old-deja/g++.jason/template10.C: Account for use of
2022         non-dependent names.
2023         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2024         syntax.
2025         * g++.old-deja/g++.jason/template37.C: Likewise.
2026         * g++.old-deja/g++.law/access4.C: Change error messages.
2027         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2028         pseudo-destructor names.
2029         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2030         * g++.old-deja/g++.law/ctors9.C: Likewise.
2031         * g++.old-deja/g++.law/cvt22.C: Likewise.
2032         * g++.old-deja/g++.law/dtors5.C: Likewise.
2033         * g++.old-deja/g++.law/global-init1.C: Likewise.
2034         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2035         * g++.old-deja/g++.law/operators28.C: Likewise.
2036         * g++.old-deja/g++.law/visibility28.C: Likewise.
2037         * g++.old-deja/g++.martin/eval1.C: Likewise.
2038         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2039         name.
2040         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2041         * g++.old-deja/g++.mike/net34.C: Likewise.
2042         * g++.old-deja/g++.mike/net36.C: Likewise.
2043         * g++.old-deja/g++.mike/ns2.C: Likewise.
2044         * g++.old-deja/g++.mike/p12306.C: Likewise.
2045         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2046         value extension.
2047         * g++.old-deja/g++.mike/p700.C: Likewise.
2048         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2049         * g++.old-deja/g++.mike/p710.C: Likewise.
2050         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2051         value extension.
2052         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2053         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2054         * g++.old-deja/g++.ns/crash2.C: Likewise.
2055         * g++.old-deja/g++.ns/crash3.C: Likewise.
2056         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2057         * g++.old-deja/g++.ns/ns17.C: Likewise.
2058         * g++.old-deja/g++.ns/template16.C: Likewise.
2059         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2060         keyword.
2061         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2062         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2063         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2064         named return value extension.
2065         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2066         * g++.old-deja/g++.other/access4.C: Issue additional error
2067         messages.
2068         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2069         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2070         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2071         * g++.old-deja/g++.other/crash25.C: Change error message.
2072         * g++.old-deja/g++.other/crash4.C: Change error message.
2073         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2074         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2075         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2076         checks.
2077         * g++.old-deja/g++.other/defarg8.C: Likewise.
2078         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2079         * g++.old-deja/g++.other/dtor10.C: Likewise.
2080         * g++.old-deja/g++.other/incomplete.C: Likewise.
2081         * g++.old-deja/g++.other/linkage7.C: Likewise.
2082         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2083         lookup algorithm.
2084         * g++.old-deja/g++.other/mangle2.C: Likewise.
2085         * g++.old-deja/g++.other/refinit2.C: Likewise.
2086         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2087         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2088         * g++.old-deja/g++.pt/crash28.C: Likewise.
2089         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2090         syntax.
2091         * g++.old-deja/g++.pt/crash32.C: Change error message.
2092         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2093         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2094         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2095         error message position.
2096         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2097         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2098         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2099         syntax.
2100         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2101         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2102         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2103         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2104         keyword.
2105         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2106         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2107         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2108         keyword.
2109         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2110         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2111         syntax.
2112         * g++.old-deja/g++.pt/friend28.C: Account for use of
2113         non-dependent names.
2114         * g++.old-deja/g++.pt/friend29.C: Likewise.
2115         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2116         rules.
2117         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2118         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2119         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2120         lookup rules.
2121         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2122         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2123         keyword.
2124         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2125         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2126         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2127         keyword.
2128         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2129         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2130         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2131         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2132         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2133         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2134         keyword.
2135         * g++.old-deja/g++.pt/spec10.C: Likewise.
2136         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2137         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2138         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2139         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2140         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2141         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2142         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2143         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2144         * g++.old-deja/g++.pt/typename15.C: Likewise.
2145         * g++.old-deja/g++.pt/typename22.C: Likewise.
2146         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2147         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2148         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2149         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2150         syntax.
2151         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2152         return value extension.
2153         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2154         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2155         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2156         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2157
2158 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2159
2160         * g++.dg/warn/inline1.C: New test.
2161         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2162         * g++.old-deja/g++.jason/synth10.C: Likewise.
2163         * g++.old-deja/g++.mike/net31.C: Likewise.
2164         * g++.old-deja/g++.mike/p8786.C: Likewise.
2165
2166         * g++.dg/template/friend10.C: New test.
2167         * g++.dg/template/conv5.C: New test.
2168
2169 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2170
2171         * g++.dg/lookup/scoped3.C: New test.
2172
2173         * g++.dg/lookup/decl1.C: New test.
2174         * g++.dg/lookup/decl2.C: New test.
2175
2176 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2177
2178         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2179         gcc.c-torture/compile/20021015-1.c,
2180         gcc.c-torture/compile/20021015-2.c,
2181         gcc.c-torture/compile/20021123-1.c,
2182         gcc.c-torture/compile/20021123-2.c,
2183         gcc.c-torture/compile/20021123-3.c,
2184         gcc.c-torture/compile/20021123-4.c,
2185         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2186         only to 3.1 or 3.2 branch.
2187
2188 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2189
2190         * gcc.dg/i386-bitfield3.c: New test.
2191
2192         * gcc.dg/i386-bitfield2.c: New test.
2193
2194 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2195
2196         * g++.dg/parse/conv_op1.C: New test.
2197
2198 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2199
2200         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2201         approved.
2202
2203 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2204
2205         * gcc.c-torture/compile/20021220-1.c: New test.
2206
2207 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2208
2209         * gcc.dg/i386-fastcall-1.c: New.
2210
2211 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2212
2213         * gcc.c-torture/execute/20021219-1.c: New test.
2214
2215 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2216
2217         * gcc.dg/i386-pic-1.c: New test.
2218
2219 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2220
2221         PR c++/8099
2222         * g++.dg/template/friend9.C: New test.
2223
2224 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2225
2226         PR c++/3663
2227         * g++.dg/template/access7.C: New test.
2228
2229 2002-12-18  Nick Clifton  <nickc@redhat.com>
2230
2231         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2232         the libstdc++-v3 directory has been found.
2233
2234 2002-12-12  Devang Patel <dpatel@apple.com>
2235         * gcc.dg/darwin-ld-1.c: New test.
2236         * gcc.dg/darwin-ld-2.c: New test.
2237         * gcc.dg/darwin-ld-3.c: New test.
2238         * gcc.dg/darwin-ld-4.c: New test.
2239         * gcc.dg/darwin-ld-5.c: New test.
2240
2241 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2242
2243         * gcc.c-torture/compile/20021212-1.c: New test.
2244
2245 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2246
2247         * gcc.dg/fshort-wchar: New test.
2248
2249 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2250
2251         PR c++/8372
2252         * g++.dg/template/dtor1.C: New test.
2253
2254         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2255         markers.
2256
2257 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2258
2259         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2260
2261 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2262
2263         * g++.dg/template/static1.C: New test.
2264         * g++.dg/template/static2.C: New test.
2265         * g++.old-deja/g++.ext/memconst.C: New test.
2266
2267 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2268
2269         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2270         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2271         * g++.dg/special/initp1.C: Likewise.
2272
2273 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2274
2275         * gcc.c-torture/execute/20021204-1.c: New test.
2276
2277 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2278
2279         * gcc.dg/ppc-fmadd-1.c: New file.
2280         * gcc.dg/ppc-fmadd-2.c: New file.
2281         * gcc.dg/ppc-fmadd-3.c: New file.
2282
2283 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2284
2285         * gcc.c-torture/compile/20021204-1.c: New test.
2286
2287 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2288
2289         * g++.dg/inherit/covariant2.C: New test.
2290         * g++.dg/inherit/covariant3.C: New test.
2291         * g++.dg/inherit/covariant4.C: New test.
2292         * g++.dg/inherit/covariant1.C: Remove XFAIL.
2293         * g++.old-deja/g++.robertl/eb17.C: Likewise.
2294
2295 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
2296
2297         PR c++/8688
2298         * g++.dg/init/brace3.C: New test.
2299
2300 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2301
2302         * gcc.dg/20020210-1.c: Fix a comment typo.
2303
2304 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
2305
2306         PR c++/8720
2307         * g++.dg/parse/defarg1.C: New test.
2308
2309         PR c++/8615
2310         * g++.dg/template/char1.C: New test.
2311
2312         * g++.dg/template/varmod1.C: Fix typo.
2313
2314 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2315
2316         DR 180
2317         * g++.old-deja/g++.pt/crash32.C: Expect error.
2318
2319 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
2320
2321         PR c++/5919
2322         * g++.dg/template/varmod1.C: New test.
2323
2324         PR c++/8727
2325         * g++.dg/inherit/typeinfo1.C: New test.
2326
2327         PR c++/8663
2328         * g++.dg/inherit/typedef1.C: New test.
2329
2330 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
2331
2332         PR c++/8332
2333         PR c++/8493
2334         * g++.dg/template/strlen1.C: New test.
2335
2336         PR c++/8227
2337         * g++.dg/template/ctor2.C: New test.
2338
2339         PR c++/8214
2340         * g++.dg/init/string1.C: New test.
2341
2342         PR c++/8511
2343         * g++.dg/template/friend8.C: New test.
2344
2345 2002-11-29  Joe Buck <jbuck@synopsys.com>
2346
2347         * g++.dg/lookup/anon2.C: New test.
2348
2349 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2350
2351         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2352         h8300 port.
2353
2354 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2355
2356         * gcc.dg/bitfld-6.c: New test.
2357
2358 2002-11-27  Jan Hubicka  <jh@suse.cz>
2359
2360         * gcc.c-torture/execute/20021127.[cx]: New test.
2361
2362 2002-11-26  Jan Hubicka  <jh@suse.cz>
2363
2364         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2365         quality.
2366
2367 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
2368
2369         * g++.dg/init/brace2.C: New test.
2370         * g++.old-deja/g++.mike/p9129.C: Correct.
2371
2372 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
2373
2374         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2375
2376 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
2377
2378         * gcc.dg/sibcall-6: New test for indirect sibcalls.
2379
2380 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
2381
2382         * testsuite/g++.dg/abi/empty11.C: New test.
2383         * testsuite/g++.dg/rtti/cv1.C: New test.
2384
2385 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2386
2387         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2388
2389 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
2390
2391         * g++.dg/abi/empty10.C: New test.
2392
2393 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2394
2395         * gcc.c-torture/compile/20021124-1.c: New test.
2396
2397 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
2398
2399         * g++.dg/abi/rtti2.C: New test.
2400
2401 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2402
2403         * gcc.dg/i386-unroll-1.c: New test.
2404
2405 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2406
2407         * gcc.c-torture/compile/20021120-1.c: New test.
2408         * gcc.c-torture/compile/20021120-2.c: New test.
2409
2410 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2411
2412         * gcc.dg/bitfld-5.c: New test.
2413
2414 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2415
2416         * gcc.c-torture/execute/20021120-3.c: New test.
2417
2418 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2419
2420         * gcc.c-torture/execute/20021120-2.c: New test.
2421
2422 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2423
2424         * gcc.c-torture/execute/20021120-1.c: New test.
2425
2426 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2427
2428         * gcc.c-torture/execute/20021118-3.c: New test.
2429
2430 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2431
2432         * gcc.c-torture/compile/20021119-1.c: New test.
2433
2434 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2435
2436         * gcc.dg/duff-1.c: New test.
2437         * gcc.dg/duff-2.c: New test.
2438         * gcc.dg/duff-3.c: New test.
2439
2440 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2441
2442         * gcc.dg/cpp/_Pragma5.c: New test.
2443
2444 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2445
2446         * gcc.c-torture/execute/20021118-2.c: New test.
2447
2448 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2449
2450         * gcc.c-torture/execute/20021118-1.c: New test.
2451
2452 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
2453
2454         * gcc.dg/20021116-1.c: New test.
2455
2456 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
2457
2458         * g++.dg/abi/vcall1.C: New test.
2459
2460 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
2461
2462         * gcc.dg/20021029-1.c: New test.
2463         * gcc.dg/20021029-2.c: New test.
2464
2465 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2466
2467         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2468
2469 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2470
2471         PR c/8439
2472         * gcc.dg/20021110.c: Move to ...
2473         * gcc.c-torture/compile/20021110.c: .... here.
2474
2475 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2476
2477         PR c/8467
2478         * gcc.c-torture/execute/20021111-1.c
2479
2480 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2481
2482         PR c/8439
2483         * gcc.dg/20021110.c: New test.
2484
2485 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
2486
2487         * g++.dg/abi/vthunk3.C: Run only on x86.
2488
2489 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2490
2491         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2492
2493 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2494
2495         * lib/compat.exp (compat-execute): Fix logic error in last
2496         change.
2497
2498 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2499
2500         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2501
2502 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2503
2504         PR c++/8389
2505         * g++.dg/template/access6.C: New test.
2506
2507 2002-11-08  Jan Hubicka  <jh@suse.cz>
2508
2509         * gcc.dg/i386-ssefp-1.c: New test.
2510         * gcc.dg/i386-ssefp-1.c: New test.
2511
2512 2002-11-08  Jan Hubicka  <jh@suse.cz>
2513
2514         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2515
2516 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2517
2518         * g++.dg/abi/vthunk3.C: New test.
2519
2520         PR c++/8338
2521         * g++.dg/template/crash2.C: New test.
2522
2523 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2524
2525         * testsuite/g++.dg/abi/dtor1.C: New test.
2526         * testsuite/g++.dg/abi/dtor2.C: Likewise.
2527
2528 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
2529
2530         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2531         Darwin.
2532
2533 2002-11-04  Adam Nemet  <anemet@lnxw.com>
2534
2535         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2536         -mthumb.  Only xfail with -O0.
2537
2538 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
2539
2540         * g++.dg/abi/thunk1.C: New test.
2541         * g++.dg/abi/thunk2.C: Likewise.
2542         * g++.dg/abi/vtt1.C: Likewise.
2543
2544 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
2545
2546         PR optimization/8423
2547         * gcc.c-torture/execute/builtin-constant.c: New test.
2548
2549 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
2550
2551         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2552         Add some more cases.
2553
2554 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
2555
2556         PR c++/8391
2557         * g++.dg/opt/local1.C: New test.
2558
2559 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
2560
2561         PR c++/8160
2562         * g++.dg/template/complit1.C: New test.
2563
2564         PR c++/8149
2565         * g++.dg/template/typename4.C: Likewise.
2566
2567 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2568
2569         Core issue 287, PR c++/7639
2570         * g++.dg/template/instantiate1.C: Adjust error location.
2571         * g++.dg/template/instantiate3.C: New test.
2572         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2573         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2574         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2575
2576 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
2577
2578         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2579
2580 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
2581
2582         PR c++/8287
2583         * g++.dg/init/dtor2.C: New test.
2584
2585 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2586
2587         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2588         * gcc.dg/nest.c: Bypass errors on irix6.
2589
2590 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2591
2592         * gcc.dg/nest.c: Expect error for mmix-*-*.
2593         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2594
2595 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2596
2597         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2598         markers.
2599
2600         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2601
2602 2002-10-25  Mike Stump  <mrs@apple.com>
2603
2604         * gcc.dg/warn-1.c: New test.
2605
2606 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2607
2608         * g++.dg/template/typename3.C: New test.
2609
2610 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
2611
2612         * g++.dg/lookup/ptrmem1.C: New test.
2613
2614         * g++.dg/abi/vthunk2.C: New test.
2615
2616 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2617
2618         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2619
2620 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
2621
2622         * g++.dg/abi/empty9.C: New test.
2623
2624 2002-10-24  Richard Henderson  <rth@redhat.com>
2625
2626         * g++.dg/inherit/thunk1.C: Enable for ia64.
2627
2628 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2629
2630         PR c++/8067
2631         * g++.dg/lookup/pretty1.C: New test.
2632
2633 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
2634
2635         * gcc.dg/20021023-1.c: New test.
2636
2637 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2638
2639         PR c++/7679
2640         * g++.dg/parse/inline1.C: New test.
2641
2642 2002-10-23  Richard Henderson  <rth@redhat.com>
2643
2644         * g++.dg/inherit/thunk1.C: Enable for x86_64.
2645
2646         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2647
2648 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
2649
2650         PR c++/6579
2651         * g++.dg/parse/stmtexpr3.C: New test.
2652
2653 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2654
2655         * g++.dg/expr/cond1.C: New test.
2656
2657 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2658
2659         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2660
2661 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2662
2663         * g++.dg/abi/vbase13.C: New test.
2664         * g++.dg/abi/vbase14.C: Likewise.
2665
2666 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
2667
2668         * gcc.dg/tls/pic-1.c: New test.
2669         * gcc.dg/tls/nonpic-1.c: New test.
2670         * gcc.dg/20021018-1.c: New test.
2671
2672 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2673
2674         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2675         Remove only files with the same base name as the test case.
2676         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2677         (profopt-execute): Likewise.  Also, remove old profiling
2678         and performance data files before running the tests.
2679
2680         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2681         * g++.dg/bprob/bprob.exp: Likewise.
2682         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2683         to allow more general test case names.
2684
2685         * g++.dg/bprob/bprob-1.C: Rename to ...
2686         * g++.dg/bprob/g++-bprob-1.C: ... this.
2687
2688         * g77.dg/bprob/bprob-1.f: Rename to ...
2689         * g77.dg/bprob/g77-bprob-1.f: ... this.
2690
2691 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2692
2693         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2694         bison 1.50 or later.
2695
2696 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2697
2698         * g++.dg/README: Describe more test directories.
2699
2700 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2701
2702         * g++.dg/init/array6.C: Add additional tests.
2703
2704 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2705
2706         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2707         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2708
2709 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2710
2711         * gcc.c-torture/compile/20020604-1.x: New.
2712         * gcc.c-torture/compile/simd-5.x: Likewise.
2713         * gcc.c-torture/execute/920710-1.x: Likewise.
2714         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2715
2716 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2717
2718         * g++.dg/inherit/override1.C: Add dg-options clause.
2719
2720 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2721
2722         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2723         _mm_slli_si128.
2724
2725 2002-10-19  Andreas Schwab  <schwab@suse.de>
2726
2727         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2728         directory component.
2729
2730 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2731
2732         * g++.dg/inherit/thunk1.C: New test.
2733
2734         * g++.dg/inherit/override1.C: New test.
2735
2736         * g++.dg/abi/mangle11.C: New test.
2737         * g++.dg/abi/mangle14.C: New test.
2738         * g++.dg/abi/mangle17.C: New test.
2739
2740 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2741
2742         * g++.dg/overload/member2.C: New test.
2743
2744 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2745
2746         * g++.dg/README: Describe new compat directory.
2747         * g++.dg/dg.exp: Skip tests in compat directory.
2748         * README.compat: New file.
2749         * lib/compat.exp: New expect script.
2750         * g++.dg/compat: New test directory.
2751         * g++.dg/compat/compat.exp: New expect script.
2752         * g++.dg/compat/abi: New test directory.
2753         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2754         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2755         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2756         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2757         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2758         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2759         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2760         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2761         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2762         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2763         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2764         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2765         * g++.dg/compat/break: New test directory.
2766         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2767         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2768         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2769         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2770         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2771         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2772         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2773         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2774         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2775         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2776         g++.dg/compat/break/README: New files.
2777         * g++.dg/compat/eh: New test directory.
2778         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2779         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2780         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2781         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2782         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2783         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2784         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2785         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2786         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2787         g++.dg/compat/eh/filter2_y.C,
2788         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2789         g++.dg/compat/eh/new1_y.C,
2790         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2791         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2792         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2793         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2794         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2795         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2796         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2797         g++.dg/compat/eh/unexpected1_y.C: New files.
2798         * g++.dg/compat/init: New test directory.
2799         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2800         g++.dg/compat/init/array5_y.C,
2801         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2802         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2803         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2804         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2805         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2806         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2807         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2808         g++.dg/compat/init/init-ref2_y.C: New files.
2809
2810 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2811
2812         PR c++/7584
2813         * g++.dg/inherit/using3.C: New test.
2814
2815 2002-10-17  Jan Hubicka  <jh@suse.cz>
2816
2817         * gcc.dg/20021017-2.c: New test.
2818
2819 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2820
2821         * g++.dg/abi/mangle16.C: Adjust.
2822
2823         * g++.dg/init/array8.C: New test.
2824
2825 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2826
2827         * gcc.dg/special/mips-abi.exp: New test.
2828         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2829
2830 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2831
2832         * g++.dg/abi/mangle16.C: New test.
2833         * g++.dg/abi/mangle17.C: Likewise.
2834
2835         PR c++/7478
2836         * g++.dg/template/ref1.C: New test.
2837
2838 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2839
2840         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2841
2842 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2843
2844         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2845
2846 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2847
2848         PR c++/7524
2849         * g++.dg/init/array7.C: New test.
2850
2851 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2852
2853         * g++.dg/init/array6.C: New test.
2854
2855         * g++.dg/abi/mangle13.C: Likewise.
2856         * g++.dg/abi/mangle14.C: Likewise.
2857         * g++.dg/abi/mangle15.C: Likewise.
2858
2859 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2860
2861         * g++.dg/abi/empty8.C: New test.
2862
2863 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2864
2865         * g++.dg/init/ctor1.C: New test.
2866
2867 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2868
2869         * gcc.c-torture/execute/20021015-1.c: New test.
2870
2871 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
2872
2873         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2874
2875 2002-10-14  Jan Hubicka  <jh@suse.cz>
2876
2877         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2878
2879 2002-10-14  Richard Henderson  <rth@redhat.com>
2880
2881         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2882
2883 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2884
2885         PR optimization/6631
2886         * g++.dg/opt/const2.C: New test.
2887
2888 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2889
2890         PR c++/7176
2891         * g++.dg/parse/friend1.C: New test.
2892         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2893
2894 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2895
2896         * gcc.dg/20021014-1.c: New test.
2897
2898 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2899
2900         PR c++/5661
2901         * g++.dg/ext/vlm1.C: New test.
2902         * g++.dg/ext/vlm2.C: Likewise.
2903
2904         * g++.dg/init/array1.C: Remove invalid braces.
2905         * g++.dg/init/brace1.C: New test.
2906         * g++.dg/init/copy2.C: Likewise.
2907         * g++.dg/init/copy3.C: Likewise.
2908         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2909         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2910         braces.
2911
2912 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2913
2914         * gcc.dg/cpp/assembler.S: Don't use -ansi.
2915
2916 2002-10-11  Richard Shann  <richard.shann@superh.com>
2917
2918         * gcc.c-torture/compile/simd-5.c: New test.
2919
2920 2002-10-10  Roger Sayle  <roger@eyesopen.com>
2921
2922         * gcc.c-torture/execute/shiftopt-1.c: New test case.
2923
2924 2002-10-10  Jim Wilson  <wilson@redhat.com>
2925
2926         * gcc.c-torture/execute/20021010-1.c: New test.
2927
2928 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
2929
2930         PR c/7353
2931         * g++.dg/ext/typedef-init.C: New test.
2932         * gcc.dg/typedef-init.c: New test.
2933
2934 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
2935
2936         * gcc.dg/cpp/paste13.c: New test.
2937
2938 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2939
2940         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
2941         remaining platforms, XFAIL during compile, not execute.  Don't
2942         XFAIL at -O0.
2943
2944 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
2945
2946         * gcc.dg/alias-1.c: Tweak expected warning.
2947
2948 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2949
2950         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
2951
2952 2002-10-06  Andreas Jaeger  <aj@suse.de>
2953
2954         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
2955         * gcc.dg/cpp/c++98.C: Likewise.
2956
2957         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
2958         * g++.dg/cpp/c++98.C: Likewise.
2959
2960         * g++.dg/README (Subdirectories): Mention cpp directory.
2961
2962         PR target/7559
2963         * gcc.dg/20021006-1.c: New test.
2964
2965 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2966
2967         PR c++/7804
2968         * g++.dg/other/warning1.C: New test.
2969
2970 2002-10-04  Roger Sayle  <roger@eyesopen.com>
2971
2972         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
2973         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
2974         and sparc-*-* with -m64 as expected failures.  See PR 8087.
2975
2976 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2977
2978         PR c++/7931
2979         * g++.dg/template/ptrmem3.C: New test.
2980
2981         PR c++/7754
2982         * g++.dg/template/union1.C: New test.
2983
2984 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
2985
2986         PR c++/8006
2987         * g++.dg/abi/mangle9.C: New test.
2988         * g++.dg/abi/mangle10.C: New test.
2989         * g++.dg/abi/mangle11.C: New test.
2990         * g++.dg/abi/mangle12.C: New test.
2991
2992 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
2993
2994         PR c++/7188.
2995         * g++.dg/template/meminit1.C: New test.
2996         * g++.dg/warn/Wreorder-1.C: Likewise.
2997         * g++.old-deja/g++.mike/warn3.C: Tweak.
2998         * lib/prune.exp: Ingore "in copy constructor".
2999
3000 2002-10-02  Andreas Jaeger  <aj@suse.de>
3001
3002         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3003         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3004         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3005         on x86-64.
3006
3007 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3008
3009         * gcc.dg/empty1.C: Fix typo.
3010
3011 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3012
3013         * gcc.dg/alias-1.c: New test.
3014
3015 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3016
3017         * gcc.dg/empty1.C: New test.
3018
3019         * g++.dg/tls/init-2.C: Tweak error messages.
3020
3021 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3022
3023         * gcc.c-torture/compile/20020923-1.c: New test.
3024
3025 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3026
3027         * gcc.c-torture/execute/ffs-1.c: New test.
3028         * gcc.c-torture/execute/ffs-2.c: Ditto.
3029
3030 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3031
3032         * g++.dg/overload/member1.C: New test.
3033
3034 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3035
3036         * g++.dg/abi/empty7.C: New test.
3037         * g++.dg/init/pm2.C: Likewise.
3038
3039 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3040
3041         * g++.dg/rtti/crash1.C: New test.
3042
3043 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3044
3045         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3046         gcc.dg/sibcall-4.c: New tests.
3047
3048 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3049
3050         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3051         powerpc and MMIX targets.
3052
3053 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3054
3055         * gcc.dg/cpp/20020927-1.c: New.
3056
3057 2002-09-26  David S. Miller  <davem@redhat.com>
3058
3059         * gcc.c-torture/compile/trunctfdf.c: New.
3060
3061 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3062
3063         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3064
3065 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3066
3067         * gcc.c-torture/execute/loop-15.c: New.
3068
3069 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3070
3071         * README.QMTEST: Fix typo.
3072
3073 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3074
3075         * gcc.dg/20020926-1.c: New test.
3076
3077 2002-09-25  David S. Miller  <davem@redhat.com>
3078
3079         PR target/7842
3080         * gcc.c-torture/execute/shiftdi.c: New test.
3081
3082 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3083
3084         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3085         unique to the tool.
3086         * lib/g77.exp (g77_init): Likewise.
3087         * lib/g++.exp (g++_init): Likewise.
3088         * lib/objc.exp (objc_init): Likewise.
3089
3090 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3091
3092         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3093         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3094         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3095
3096 2002-09-25  Richard Henderson  <rth@redhat.com>
3097
3098         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3099         too-small long double.
3100
3101 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3102
3103         * gcc.dg/20020919-1.c: New test.
3104
3105 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3106
3107         * g++.dg/abi/bitfield6.C: New test.
3108         * g++.dg/abi/bitfield7.C: New test.
3109         * g++.dg/abi/bitfield8.C: New test.
3110         * g++.dg/abi/vbase11.C: New test.
3111
3112 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3113
3114         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3115         hppa*-*-hpux*.  Update test comment.
3116
3117 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3118
3119         * gcc.dg/tls/struct-1.c: New test.
3120
3121 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3122
3123         * gcc.dg/cpp/tr-warn2.c: Update.
3124
3125 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3126
3127         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3128
3129 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3130
3131         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3132         systems.
3133
3134 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3135
3136         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3137
3138         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3139         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3140         setting of cxxfilt.
3141
3142 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3143
3144         * gcc.dg/20020312-2.c: Update for darwin.
3145
3146 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3147
3148         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3149
3150 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3151
3152         * objc.dg/comp-types-1.m: New test.
3153         * objc.dg/comp-types-2.m: New test.
3154         * objc.dg/comp-types-3.m: New test.
3155         * objc.dg/comp-types-4.m: New test.
3156         * objc.dg/comp-types-5.m: New test.
3157         * objc.dg/comp-types-6.m: New test.
3158
3159 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3160
3161         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3162
3163 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3164
3165         * g++.dg/other/do1.C: New test.
3166
3167         * g++.dg/template/subst1.C: New test.
3168
3169 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3170
3171         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3172
3173 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3174
3175         * g++.dg/template/qualttp20.C: Adjust expected errors.
3176         * g++.old-deja/g++.jason/report.C: Likewise.
3177         * g++.old-deja/g++.other/qual1.C: Likewise.
3178
3179         * g++.dg/lookup/scoped2.C: New test.
3180
3181         * g++.dg/ext/asm3.C: New test.
3182
3183 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3184
3185         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3186
3187 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3188
3189         * ChangeLog: follow spelling conventions.
3190         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3191         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3192         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3193         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3194         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3195         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3196         * g++.old-deja/g++.law/global-init1.C: Likewise.
3197         * g++.old-deja/g++.other/delete4.C: Likewise.
3198         * g++.old-deja/g++.other/inline21.C: Likewise.
3199         * g++.old-deja/g++.other/singleton.C: Likewise.
3200         * g77.dg/strlen0.f: Likewise.
3201         * g77.f-torture/compile/20010519-1.f: Likewise.
3202         * g77.f-torture/compile/980310-4.f: Likewise.
3203         * gcc.c-torture/compile/20000605-1.c: Likewise.
3204         * gcc.c-torture/execute/20020225-1.c: Likewise.
3205         * gcc.dg/c90-hexfloat-2.c: Likewise.
3206         * gcc.dg/c99-bool-1.c: Likewise.
3207         * gcc.dg/c99-hexfloat-2.c: Likewise.
3208         * gcc.dg/dll-2.c: Likewise.
3209         * gcc.dg/wtr-union-init-1.c: Likewise.
3210         * gcc.dg/wtr-union-init-2.c: Likewise.
3211         * gcc.dg/wtr-union-init-3.c: Likewise.
3212         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3213         * gcc.dg/cpp/defined.c: Likewise.
3214         * gcc.dg/cpp/macsyntx.c: Likewise.
3215         * gcc.dg/cpp/paste2.c: Likewise.
3216         * gcc.dg/cpp/trad/defined.c: Likewise.
3217         * gcc.dg/format/c90-printf-1.c: Likewise.
3218         * gcc.dg/format/c90-scanf-1.c: Likewise.
3219         * gcc.dg/format/c99-printf-1.c: Likewise.
3220         * gcc.dg/format/c99-scanf-1.c: Likewise.
3221         * gcc.misc-tests/gcov-8.c: Likewise.
3222         * lib/profopt.exp: Likewise.
3223
3224 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3225
3226         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3227
3228 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3229
3230         * g++.dg/inherit/using2.C: New test.
3231
3232 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3233
3234         * ChangeLog: Follow spelling conventions.
3235         * g++.dg/template/friend4.C: Likewise.
3236         * g++.old-deja/g++.pt/crash67.C: Likewise.
3237         * gcc.c-torture/execute/20000801-4.c: Likewise.
3238         * gcc.dg/c90-digraph-1.c: Likewise.
3239         * gcc.dg/c94-digraph-1.c: Likewise.
3240         * gcc.dg/c99-digraph-1.c: Likewise.
3241         * gcc.dg/cpp/line5.c: Likewise.
3242         * gcc.dg/cpp/multiline.c: Likewise.
3243         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3244         * gcc.dg/format/attr-3.c: Likewise.
3245         * gcc.dg/format/c90-scanf-3.c: Likewise.
3246         * gcc.dg/format/ext-4.c: Likewise.
3247
3248 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3249
3250         * g++.dg/template/pretty1.C: New test.
3251
3252 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3253
3254         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3255
3256 2002-09-13  Matt Austern  <austern@apple.com>
3257
3258         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3259         passing a cast expression to a function by const reference.
3260
3261 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3262
3263         * g++.dg/template/deduce1.C: New test.
3264
3265 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3266
3267         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3268         32-bit int.
3269
3270 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3271
3272         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3273         usage.
3274
3275 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3276
3277         * gcc.c-torture/compile/20020910-1.c: New test.
3278
3279 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3280
3281         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3282
3283 2002-09-10  Andreas Jaeger  <aj@suse.de>
3284
3285         * gcc.dg/20020312-2.c: Adjust for x86-64.
3286
3287 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3288
3289         * g77.dg/7388.f: New test case for PR 7388.
3290
3291 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3292
3293         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3294
3295 2002-09-05  Ziemowit Laski <zlaski@apple.com>
3296
3297         * objc.dg/proto-lossage-1.m: New test.
3298
3299 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3300
3301         * gcc.dg/cpp/_Pragma4.c: Fix typo.
3302
3303 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3304
3305         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3306         expected to pass.
3307
3308 2002-09-06  Stan Shebs  <shebs@apple.com>
3309             David Edelsohn  <edelsohn@gnu.org>
3310
3311         * gcc.dg/weak: New directory.
3312         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3313         target-specific xfail bits.
3314         * gcc.dg/typeof-2.c: Move to new directory.
3315         * gcc.dg/weak.exp: New expect script.
3316
3317 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
3318
3319         * gcc.c-torture/execute/extzvsi.c: New test.
3320
3321 2002-09-05  Stan Shebs  <shebs@apple.com>
3322
3323         * gcc.dg/weak-1.c: xfail on Darwin.
3324         * gcc.dg/weak-2.c: Ditto.
3325         * gcc.dg/weak-3.c: Ditto.
3326         * gcc.dg/weak-4.c: Ditto.
3327         * gcc.dg/weak-5.c: Ditto.
3328         * gcc.dg/weak-6.c: Ditto.
3329         * gcc.dg/weak-7.c: Ditto.
3330         * gcc.dg/weak-8.c: Ditto.
3331         * gcc.dg/weak-9.c: Ditto.
3332
3333 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3334
3335         * gcc.c-torture/execute/loop-14.c: New test.
3336
3337 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
3338
3339         * g++.dg/other/cxa-atexit1.C: New test.
3340
3341         * gcc.dg/typeof-2.c: New test.
3342
3343 2002-09-03  Roger Sayle  <roger@eyesopen.com>
3344
3345         * gcc.dg/builtins-2.c: New testcase.
3346         * gcc.dg/builtins-3.c: New testcase.
3347
3348 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3349
3350         * gcc.dg/cpp/_Pragma4.c: New test.
3351
3352 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3353
3354         * objc/execute/nil_method-1.m: New testcase.
3355
3356 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3357
3358         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3359         [Object class], not [Object initialize].
3360
3361 2002-08-31  Roger Sayle  <roger@eyesopen.com>
3362             Hans-Peter Nilsson  <hp@bitrange.com>
3363
3364         * gcc.c-torture/execute/20020720-1.x: Skip test on
3365         mmix-knuth-mmixware.  Correct comment.
3366
3367 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
3368
3369         * testsuite/g++.dg/abi/bitfield5.C: New test.
3370         * testsuite/g++.dg/abi/vbase10.C: Likewise.
3371
3372 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3373
3374         * objc.dg/undeclared-selector.m: New test.
3375
3376 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3377
3378         * g++.dg/other/offsetof1.C: Avoid cast warning.
3379
3380 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
3381
3382         * objc.dg/super-class-2.m: New test.
3383
3384 2002-08-24  Matt Austern  <austern@apple.com>
3385
3386         * g++.dg/ext/lvaddr.C: New test.
3387         * g++.dg/ext/lvcast.C: New test.
3388
3389 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
3390
3391         * testsuite/g++.dg/inherit/cond1.C: New test.
3392
3393 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3394
3395         * gcc.dg/noncompile/incomplete-1.c: New test.
3396
3397 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3398
3399         * gcc.dg/typespec-1.c: New test.
3400
3401 2002-08-20  Devang Patel  <dpatel@apple.com>
3402         * objc.dg/proto-hier-2.m: New test.
3403
3404 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
3405
3406         * objc.dg/bitfield-1.m: New test.
3407         * objc.dg/bitfield-2.m: New test.
3408
3409 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3410
3411         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3412         gcc.dg/c99-flex-array-4.c: New tests.
3413
3414 2002-08-16  Stan Shebs  <shebs@apple.com>
3415
3416         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3417
3418 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
3419
3420         * gcc.dg/typeof-1.c: New test.
3421         * g++.dg/ext/typeof2.C: New test.
3422
3423 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3424
3425         * g++.dg/other/offsetof1.C: New test.
3426
3427 2002-08-14  Richard Henderson  <rth@redhat.com>
3428
3429         * gcc.dg/tls/diag-3.c: Fix expected message strings.
3430
3431 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3432
3433         * gcc.dg/cpp/_Pragma3.c: New test.
3434
3435 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
3436
3437         * g++.dg/template/inherit3: New test.
3438
3439 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3440
3441         * gcc.dg/bitfld-4.c: Add blank options.
3442
3443 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
3444
3445         * g++.dg/template/crash1.C: New test.
3446
3447 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3448
3449         * gcc.dg/tls/opt-2.c: New test.
3450
3451 2002-08-08  Devang Patel  <dpatel@apple.com>
3452
3453         * objc.dg/selector-1.m : New test
3454
3455 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3456
3457         * g++.dg/abi/bitfield4.C: New test.
3458         * gcc.dg/bitfld-4.c: New test.
3459
3460 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3461
3462         * g++.dg/other/packed1.C: New test.
3463
3464 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
3465
3466         * g++.dg/abi/offsetof.C: Tweak error messages.
3467         * g++.old-deja/g++.mike/p10769a.C: Likewise.
3468
3469 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3470
3471         * gcc.dg/bitfld-3.c: New test.
3472
3473 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3474             Richard Henderson  <rth@redhat.com>
3475
3476         * gcc.dg/i386-bitfield1.c: New test.
3477         * g++.dg/abi/bitfield3.C: Update.
3478
3479 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3480
3481         * objc.dg/const-str-2.m: Update.
3482         * gcc.dg/cpp/c++98.c: Change to C extension.
3483         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3484         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3485
3486 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3487
3488         * testsuite/gcc.dg/tls/diag-3.c: New.
3489
3490 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3491
3492         * g++.dg/README (Subdirectories): Document new subdir expr.
3493         * g++.dg/expr/pmf-1.C: New test.
3494
3495 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3496
3497         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3498
3499 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
3500
3501         * g++.dg/abi/bitfield3.C: New test.
3502
3503 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3504
3505         * lib/gcov.exp: Tweak expected line formats.
3506         * gcc.misc-tests/gcov8.c: New test.
3507         * gcc.misc-tests/gcov8.x: New flags.
3508
3509 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
3510
3511         * consistency.vlad/layout/endian.c: Include string.h.
3512
3513         * gcc.c-torture/execute/20020805-1.c: New test.
3514
3515 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3516
3517         * g++.dg/other/conversion1.C: New test.
3518
3519 2002-08-03  Roger Sayle  <roger@eyesopen.com>
3520
3521         * gcc.dg/builtins-1.c: New testcase.
3522
3523 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
3524
3525         * g++.dg/inherit/access3.C: New test.
3526
3527 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
3528
3529         * gcc.dg/ia64-visibility-2.c: New test.
3530
3531 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
3532
3533         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3534         __qualifier_flags to __flags.
3535
3536 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
3537
3538         * g++.dg/inherit/operator1.C: New test.
3539         * g++.dg/lookup/disamb1.C: Fix typo in comment.
3540         * g++.dg/other/error1.C: Change expected error message.
3541         * g++.dg/template/conv4.C: Likewise.
3542
3543 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
3544
3545         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3546         for documented behavior.
3547
3548 2002-07-25  Roger Sayle  <roger@eyesopen.com>
3549
3550         * gcc.c-torture/execute/20020720-1.x: Skip this test on
3551         several targets known to fail.
3552
3553 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
3554
3555         * gcc.dg/mips-args-[123].c: New tests.
3556
3557 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
3558
3559         * gcc.dg/ppc-spe.c: New.
3560
3561 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
3562
3563         * g++.dg/other/ptrmem4.C: New testcase.
3564
3565 2002-07-24  Richard Henderson  <rth@redhat.com>
3566
3567         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3568
3569 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
3570
3571         * g++.dg/ext/alignof1.C (main): Return 0 for success.
3572
3573 2002-07-24  Roger Sayle  <roger@eyesopen.com>
3574
3575         * gcc.c-torture/execute/memset-3.c: New testcase.
3576
3577 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
3578
3579         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3580         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3581
3582 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3583
3584         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3585         Delete.
3586
3587 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
3588
3589         * gcc.c-torture/compile/simd-4.c: New test.
3590
3591 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3592
3593         PR c++/7347, c++/7348
3594         * g++.dg/template/access4.C: New test.
3595         * g++.dg/template/access5.C: New test.
3596         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3597         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3598         * g++.old-deja/g++.pt/ttp58.C: Likewise.
3599         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3600
3601 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
3602
3603         * gcc.dg/gnu89-init-2.c: New test.
3604
3605 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3606
3607         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3608
3609 2002-07-20  Roger Sayle  <roger@eyesopen.com>
3610
3611         * gcc.c-torture/execute/20020720-1.c: New testcase.
3612
3613 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3614
3615         * gcc.dg/cpp/Wsignprom.c: New tests.
3616
3617 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
3618
3619         * gcc.c-torture/execute/loop-13.c: New test.
3620
3621 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3622
3623         * gcc.dg/cpp/expr.c: New tests.
3624
3625 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
3626
3627         * g++.dg/opt/pr6713.C: Add template instantiation.
3628
3629 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
3630
3631         * gcc.dg/nest.c: New test.
3632
3633 2002-07-17  Richard Henderson  <rth@redhat.com>
3634
3635         * g++.dg/opt/pr6713.C: New test.
3636
3637 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3638
3639         * gcc.c-torture/execute/loop-2e.x: Let the testcase
3640         XFAIL for all x86 processors.
3641
3642 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3643
3644         * gcc.c-torture/execute/20010122-1.x: Do not test with
3645         -fomit-frame-pointer.
3646
3647 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3648
3649         * g++.dg/template/instantiate2.C: New test.
3650         * g++.dg/template/spec4.C: New test.
3651
3652 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3653
3654         * g++.dg/template/access2.C: New test.
3655         * g++.dg/template/access3.C: New test.
3656
3657 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
3658
3659         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3660         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3661         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3662         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3663         Convert to use <stdarg.h>.
3664         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3665         Delete.
3666         * gcc.dg/va-arg-2.c: New.
3667         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3668
3669 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
3670
3671         * gcc.c-torture/compile/20020710-1.c: New test.
3672
3673 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
3674                           Andrew Pinski  <pinskia@physics.uc.edu>
3675
3676         gcc.c-torture/compile/simd-2.c: New testcase.
3677         gcc.c-torture/compile/simd-3.c: Likewise.
3678
3679 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3680
3681         PR c++/7224
3682         * g++.dg/overload/error1.C: New test.
3683
3684 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3685
3686         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3687         configuration and IRIX 6 O32 ABI.
3688
3689 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3690
3691         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3692
3693 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3694
3695         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3696
3697 2002-07-10  Jeffrey A Law  <law@redhat.com>
3698
3699         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3700
3701         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3702
3703 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3704
3705         * gcc.dg/20020312-2.c: Check for __PPC__.
3706
3707 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3708
3709         * gcc.c-torture/compile/20020709-1.c: New test.
3710
3711 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3712
3713         * g++.dg/template/qualttp21.C: New test case.
3714
3715 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3716
3717         * gcc.c-torture/compile/20020706-1.c: New test.
3718         * gcc.c-torture/compile/20020706-2.c: New test.
3719
3720 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3721             Alexandre Oliva  <aoliva@redhat.com>
3722
3723         * g++.dg/warn/incomplete1.C: New test.
3724
3725 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3726
3727         PR c++/7099
3728         * g++.dg/warn/noreturn1.C: New test.
3729
3730 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3731
3732         PR c++/6706
3733         * g++.dg/debug/debug6.C: New test.
3734         * g++.dg/debug/debug7.C: New test.
3735
3736 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
3737
3738         * gcc.c-torture/compile/simd-3.c: New test.
3739
3740 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3741
3742         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3743         * gcc.dg/20020620-1.c: Likewise.
3744
3745 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3746
3747         PR c++/6944
3748         * g++.dg/init/array4.C: New test.
3749         * g++.dg/init/array5.C: New test.
3750
3751 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
3752
3753         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3754         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3755
3756 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3757
3758         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3759         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3760         * gcc.dg/wtr-conversion-1.c: Likewise.
3761         * gcc.dg/wtr-escape-1.c: Likewise.
3762         * gcc.dg/wtr-int-type-1.c: Likewise.
3763         * gcc.dg/wtr-label-1.c: Likewise.
3764         * gcc.dg/wtr-static-1.c: Likewise.
3765         * gcc.dg/wtr-strcat-1.c: Likewise.
3766         * gcc.dg/wtr-suffix-1.c: Likewise.
3767         * gcc.dg/wtr-switch-1.c: Likewise.
3768         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3769         * gcc.dg/wtr-union-init-1.c: Likewise.
3770         * gcc.dg/wtr-union-init-2.c: Likewise.
3771         * gcc.dg/wtr-union-init-3.c: Likewise.
3772
3773         * gcc.dg/wtr-func-def-1.c: New test.
3774
3775 2002-07-02 Devang Patel <dpatel@apple.com>
3776
3777         * objc.dg/param-1.m: New test.
3778
3779 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3780
3781         * gcc.dg/cpp/trad/directive.c: Add test.
3782         * gcc.dg/cpp/trad/macroargs.c: Add test.
3783         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3784
3785 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3786
3787         * gcc.dg/cpp/cmdlne-M.c: New test.
3788
3789 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3790
3791         * objc.dg/desig-init-1.m: New test.
3792
3793 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3794
3795         PR c++/6716
3796         * g++.dg/template/instantiate1.C: New test.
3797
3798 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3799
3800         PR c++/7112
3801         * g++.dg/template/sizeof2.C: New test.
3802
3803 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3804
3805         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3806         gcc.dg/cpp/trad/include.c: New tests.
3807
3808 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3809
3810         PR target/7177
3811         * gcc.c-torture/compile/20020701-1.c: New test.
3812
3813 2002-07-01  Stan Shebs  <shebs@apple.com>
3814
3815         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3816         header here...
3817         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3818         (objc-torture-execute): or here.
3819
3820 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
3821
3822         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3823
3824 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3825
3826         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3827
3828 2002-06-30  Devang Patel  <dpatel@apple.com>
3829
3830         * objc.dg/fsyntax-only.m: New test.
3831
3832 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3833
3834         PR c++/6695
3835         * g++.dg/template/friend7.C: New file.
3836
3837 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3838
3839         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3840         return type.
3841
3842 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
3843
3844         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3845         avoid division by zero.
3846
3847 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3848
3849         * gcc.dg/Wunknownprag.c: New tests.
3850
3851 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
3852
3853         * gcc.c-torture/execute/simd-2.c: New test.
3854
3855 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3856
3857         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3858         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3859         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3860         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3861         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3862         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3863         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3864         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3865         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3866         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3867         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3868         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3869         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3870         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3871         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3872         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3873         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3874
3875 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3876
3877         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3878         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3879         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3880         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3881         New tests.
3882         * gcc.dg/cpp/trad/directive.c: Update.
3883
3884 2002-06-23  Andreas Jaeger  <aj@suse.de>
3885
3886         * gcc.c-torture/execute/complex-6.c: New.
3887
3888 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3889
3890         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3891         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3892         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3893         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3894
3895 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3896
3897         * gcc.dg/cpp/trad: New directory with traditional tests copied
3898         from parent directory.
3899         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3900         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3901         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3902         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3903         Move to trad/ and rename.
3904         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3905         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3906         gcc.dg/cpp/trad/redef2.c: New tests.
3907         * gcc.dg/cpp/trad/trad.exp: New driver.
3908
3909 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3910
3911         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3912         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3913         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3914         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3915         Remove.
3916
3917 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
3918
3919         * gcc.dg/20020620-1.c: New test.
3920
3921 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3922
3923         * g++.dg/template/ttp4.C: New test.
3924
3925 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
3926
3927         * g++.dg/opt/vt1.C: Fix regexp.
3928
3929 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3930
3931         * gcc.c-torture/execute/pure-1.c: Make functions static again.
3932         Don't use attribute `noinline'.
3933
3934 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3935
3936         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
3937
3938 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
3939
3940         * gcc.c-torture/execute/simd-1.c: New.
3941
3942         * gcc.dg/simd-1.c: New.
3943
3944 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
3945
3946         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
3947
3948 2002-06-16  Richard Henderson  <rth@redhat.com>
3949
3950         * g++.dg/ext/anon-struct1.C: New.
3951         * g++.dg/ext/anon-struct2.C: New.
3952         * g++.dg/ext/anon-struct3.C: New.
3953         * gcc.dg/anon-struct-1.c: New.
3954         * gcc.dg/anon-struct-2.c: New.
3955         * gcc.dg/anon-struct-3.c: New.
3956         * gcc.dg/20011008-1.c: Adjust warning text.
3957         * gcc.dg/20020527-1.c: Add -fms-extensions.
3958
3959 2002-06-16  Richard Henderson  <rth@redhat.com>
3960
3961         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
3962
3963 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
3964
3965         * gcc.c-torture/execute/20020615-1.c: New test.
3966
3967 2002-06-15  Roger Sayle  <roger@eyesopen.com>
3968
3969         * gcc.c-tortuture/execute/compare-1.c: New test case.
3970         * gcc.c-tortuture/execute/compare-2.c: New test case.
3971         * gcc.c-tortuture/execute/compare-3.c: New test case.
3972
3973 2002-06-13  Richard Henderson  <rth@redhat.com>
3974
3975         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
3976         ia64 ilp32.
3977
3978 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3979
3980         * g++.dg/template/typename2.C: Update error message.
3981
3982 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
3983
3984         * gcc.c-torture/execute/20020611-1.c: New test.
3985
3986 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
3987
3988         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
3989         list of targets to skip.
3990
3991 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
3992
3993         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
3994         targets if not optimizing.
3995
3996 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
3997
3998         * gcc.c-torture/compile/20020605-1.c: New test.
3999
4000         * g++.dg/opt/vt1.C: New test.
4001
4002         * gcc.dg/20020531-1.c: New test.
4003
4004         * gcc.dg/20020530-1.c: New test.
4005
4006         * gcc.dg/20020527-1.c: New test.
4007
4008         * g++.dg/opt/cse1.C: New test.
4009
4010 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4011
4012         * gcc.dg/20020607-2.c: New test case.
4013
4014 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4015
4016         * gcc.c-torture/compile/20020604-1.c: New test.
4017
4018 2002-06-04  Richard Henderson  <rth@redhat.com>
4019
4020         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4021         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4022         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4023
4024 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4025
4026         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4027
4028 2002-06-03  Richard Henderson  <rth@redhat.com>
4029
4030         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4031         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4032
4033 2002-06-02  Richard Henderson  <rth@redhat.com>
4034
4035         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4036         test functions static.
4037
4038 2002-06-02  Andreas Jaeger  <aj@suse.de>
4039
4040         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4041         now.
4042
4043 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4044
4045         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4046         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4047         Update for mofified diagnostics.
4048         * gcc.dg/c99-intconst-1.c: No longer fail.
4049
4050 2002-06-02  Richard Henderson  <rth@redhat.com>
4051
4052         * gcc.dg/uninit-A.c: Remove xfail markers.
4053
4054 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4055
4056         * gcc.dg/fnegate-1.c: New test case.
4057
4058 2002-05-30  Osku Salerma  <osku@iki.fi>
4059
4060         * gcc.c-torture/execute/mayalias-1.c: New file.
4061
4062 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4063
4064         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4065         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4066         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4067
4068 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4069
4070         * gcc.c-torture/execute/20020529-1.c: New test.
4071
4072 2002-05-27  Richard Henderson  <rth@redhat.com>
4073
4074         * g++.dg/ext/attrib6.C: New test case.
4075
4076 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4077
4078         * gcc.c-torture/execute/pure-1.c: New test.
4079
4080 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4081
4082         * gcc.dg/cpp/arith-2.c: Remove.
4083
4084 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4085
4086         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4087         * gcc.dg/cpp/if-3.c: Remove.
4088
4089 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4090
4091         * g++.dg/opt/cse2.C: New test.
4092
4093 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4094
4095         * gcc.dg/cpp/arith-1.c: New semantic tests.
4096         * gcc.dg/cpp/if-1.c: Update.
4097
4098 2002-05-24  Ben Elliston  <bje@redhat.com>
4099
4100         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4101
4102 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4103
4104         * gcc.dg/verbose-asm.c: New test.
4105
4106 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4107
4108         * gcc.dg/cpp/paste12.c: New test.
4109
4110 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4111
4112         * g++.dg/parse/named_ops.C: New test.
4113
4114 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4115
4116         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4117
4118 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4119
4120         * gcc.dg/weak-2.c: Allow optional leading underscore
4121         in scan-assembler symbol name.
4122         * gcc.dg/weak-3.c: Likewise.
4123         * gcc.dg/weak-4.c: Likewise.
4124         * gcc.dg/weak-5.c: Likewise.
4125
4126 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4127
4128         * gcc.dg/20020523-1.c: New test.
4129
4130 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4131
4132         * objc.dg/const-str-2.m: Update now that we stop after
4133         a command line error.
4134
4135 2002-05-22  Richard Henderson  <rth@redhat.com>
4136
4137         * g++.dg/dg.exp: Fix typo in test pruneing.
4138
4139 2002-05-22  Richard Henderson  <rth@redhat.com>
4140
4141         * g++.dg/dg.exp: Prune the tls subdirectory.
4142         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4143         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4144         * g++.dg/tls/init-1.C: New.
4145
4146 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4147
4148         * gcc.dg/20020517-1.c: New test.
4149
4150 2002-05-21  Richard Henderson  <rth@redhat.com>
4151
4152         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4153         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4154
4155 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4156
4157         * g++.dg/other/copy2.C: New test.
4158
4159 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4160
4161         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4162         (MAX_COPY): Bump up to 10 times sizeof (long long).
4163         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4164
4165         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4166         sizeof (long long).
4167
4168         * gcc.c-torture/execute/strcpy-1.c: New test.
4169
4170 2002-05-19  Jason Merrill  <jason2redhat.com>
4171
4172         * g++.dg/ext/oper1.C: New test.
4173
4174 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4175 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4176
4177         * README.QMTEST: New file.
4178
4179         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4180
4181 2002-05-19  Andreas Jaeger  <aj@suse.de>
4182
4183         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4184         now.
4185         * gcc.c-torture/execute/loop-2d.x: Likewise.
4186
4187 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4188
4189         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4190         support weak symbols.
4191         * gcc.dg/weak-4.c: Likewise
4192         * gcc.dg/weak-6.c: Likewise
4193
4194 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4195
4196         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4197         cygwin, coff and h8300-*-hms targets
4198         * gcc.dg/weak-5.c: Likewise
4199         * gcc.dg/weak-7.c: Likewise
4200
4201 2002-05-16  Jason Merrill  <jason@redhat.com>
4202
4203         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4204         (scan-assembler-not, scan-assembler-dem): Likewise.
4205         (scan-assembler-dem-not): Likewise.
4206
4207 2002-05-15  Richard Henderson  <rth@redhat.com>
4208
4209         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4210
4211 2002-05-15  Richard Henderson  <rth@redhat.com>
4212
4213         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4214         (vfoo1f): Warning here.
4215         (vfoo1l): Don't redefine the alias.
4216
4217 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4218
4219         * g++.dg/init/pm1.C: New test.
4220
4221 2002-05-12  David S. Miller  <davem@redhat.com>
4222
4223         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4224         types.
4225
4226 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4227
4228         * gcc.c-torture/execute/20020510-1.c: New test case.
4229
4230 2002-05-10  David S. Miller  <davem@redhat.com>
4231
4232         * gcc.c-torture/execute/conversion.c: Test long double too.
4233
4234 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4235
4236         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4237         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4238         * lib/g++.exp (g++_link_flags): Likewise.
4239         * lib/objc.exp (objc_target_compile): Likewise.
4240
4241 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4242
4243         * gcc.dg/cpp/poison.c: Update.
4244         * gcc.dg/cpp/20000625-2.c: Remove.
4245         * gcc.dg/cpp/direct2s.c: Remove final test.
4246
4247 2002-05-08  Tom Rix  <trix@redhat.com>
4248
4249         * gcc.c-torture/execute/20020508-1.c: New test.
4250         * gcc.c-torture/execute/20020508-2.c: New test.
4251         * gcc.c-torture/execute/20020508-3.c: New test.
4252
4253 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4254
4255         * gcc.dg/cpp/charconst-4.c: More tests.
4256
4257 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4258
4259         PR c/6569
4260         * gcc.dg/weak-3.c: Update location of warning messages.
4261         * gcc.dg/weak-5.c: Likewise.
4262
4263 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4264
4265         * gcc.c-torture/execute/20020506-1.c: New test case.
4266
4267 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4268
4269         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4270
4271 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4272
4273         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4274
4275 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4276
4277         * gcc.dg/cpp/charconst-3.c: New test.
4278
4279 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4280
4281         * gcc.dg/cpp/charconst.c: Update tests.
4282
4283 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4284
4285         * treelang: Added directory for new sample language treelang. Also
4286         lib/treelang.exp: New file to signal treelang should be tested.
4287
4288 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4289
4290         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4291         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4292         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4293         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4294         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4295         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4296         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4297
4298 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4299
4300         * gcc.dg/format/xopen-2.c: New test.
4301
4302 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4303
4304         * gcc.dg/20020503-1.c: New test.
4305
4306 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
4307
4308         * g++.dg/init/dtor1.C: Make it tougher.
4309
4310 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
4311
4312         * g++.dg/init/dtor1.C: New test.
4313
4314 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4315
4316         * gcc.dg/altivec-8.c: New.
4317
4318 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4319
4320         * gcc.dg/altivec-7.c: New.
4321
4322 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
4323
4324         * g++.dg/parse/typedef1.C: New test.
4325
4326 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
4327
4328         PR c++/6486
4329         * g++.dg/template/friend6.C: New test.
4330
4331         PR c++/6492
4332         * g++.dg/init/copy1.C: New test.
4333
4334 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4335
4336         * g++.dg/warn/effc1.C: New test.
4337
4338 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4339
4340         * gcc.dg/cpp/if-cexp.c: Add a test.
4341
4342 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
4343
4344         * gcc.dg/20020426-2.c: New test.
4345
4346 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4347
4348         * gcc.dg/cpp/if-mop.c: Update.
4349         * gcc.dg/cpp/if-mpar.c: Add test.
4350         * gcc.dg/cpp/if-oppr.c: Update.
4351
4352 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4353
4354         PR c/6343
4355         * gcc.dg/weak-[2-7].c: New tests.
4356
4357 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4358
4359         * gcc.dg/enum1.c: New test.
4360
4361 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4362
4363         PR c++/6497
4364         * g++.dg/inherit/access2.C: New test.
4365
4366 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4367
4368         PR bootstrap/6445
4369         * gcc.dg/20020426-1.c: New test.
4370
4371 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4372
4373         * g++.dg/abi/enum1.C: New test.
4374
4375 2002-04-26  Richard Henderson  <rth@redhat.com>
4376
4377         * gcc.dg/c99-bool-1.c: Expect always true warning.
4378
4379 2002-04-25  Roger Sayle  <roger@eyesopen.com>
4380
4381         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4382
4383 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4384
4385         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4386         targets.
4387
4388 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
4389
4390         * g++.dg/abi/mange7.C: New test.
4391
4392         PR c++/6438.
4393         * g++.dg/parse/stmtexpr2.C: New test.
4394
4395 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4396
4397         * gcc.dg/20020312-2.c: Add SH target.
4398
4399 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4400
4401         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4402         compiler output on mips*-*-irix*.
4403
4404 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
4405
4406         * g++.dg/parse/attr1.C: New test.
4407
4408 2002-04-23  Roger Sayle  <roger@eyesopen.com>
4409
4410         * gcc.c-torture/execute/string-opt-17.c: New test case.
4411         * gcc.c-torture/execute/memset-2.c: New test case.
4412
4413 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
4414
4415         PR c++/6256:
4416         * g++.dg/template/friend5.C: New test.
4417
4418         PR c++/6331:
4419         * g++.dg/template/qual1.C: Likewise.
4420
4421 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
4422
4423         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4424         Include stdlib.h, not stdio.h or ctype.h.
4425
4426 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4427
4428         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4429         cris-*-elf* and mmix-*-*.
4430         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4431         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4432         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4433         Ditto.
4434         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4435         * gcc.dg/wchar_t-1.c: Ditto.
4436
4437 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4438
4439         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4440         Clarify comment.
4441
4442 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4443
4444         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4445
4446 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4447
4448         * gcc.c-torture/execute/20000906-1.x: Delete.
4449
4450 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4451
4452         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4453
4454 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4455
4456         * PR6367
4457         * g77.f-torture/execute/6367.f: New test.
4458         * g77.f-torture/execute/6367.x: Disable for MMIX.
4459
4460 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
4461
4462         * PR6352
4463         * g++.dg/opt/inline2.C: New test.
4464
4465 2002-04-18  Richard Henderson  <rth@redhat.com>
4466
4467         * gcc.dg/20000906-1.c: Enable for all targets.
4468         * gcc.c-torture/compile/iftrap-2.c: New.
4469
4470 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4471
4472         * gcc.dg/20020418-1.c: New test.
4473         * gcc.dg/20020418-2.c: New test.
4474
4475 2002-04-18  Richard Henderson  <rth@redhat.com>
4476
4477         * gcc.c-torture/compile/iftrap-1.c: New.
4478         * gcc.dg/iftrap-1.c: Adjust for ia64.
4479         * gcc.dg/iftrap-2.c: New.
4480
4481 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4482
4483         * gcc.c-torture/compile/20020418-1.c: New test.
4484
4485 2002-04-18  Roger Sayle  <roger@eyesopen.com>
4486
4487         * gcc.c-torture/compile/20020415-1.c: New.
4488
4489 2002-04-18  David S. Miller  <davem@redhat.com>
4490
4491         * gcc.c-torture/execute/20020418-1.c: New test.
4492
4493 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
4494
4495         * gcc.dg/20020416-1.c: New test.
4496
4497         * g++.dg/opt/inline1.C: New test.
4498
4499 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
4500
4501         * gcc.dg/altivec-5.c: New test.
4502
4503         * gcc.dg/20020415-1.c: New test.
4504
4505 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
4506
4507         * testsuite/lib/chill.exp: Remove.
4508
4509 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
4510
4511         * g++.dg/other/big-struct.C: New test.
4512
4513 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4514
4515         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4516         of scratch file.
4517
4518 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4519
4520         PR c/6277
4521         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
4522         in scan-assembler function name
4523
4524 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4525
4526         * g77.f-torture/execute/980628-4.x,
4527         g77.f-torture/execute/980628-5.x,
4528         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4529         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4530         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4531         i[34567]86-*-*.
4532
4533 2002-04-13  David S. Miller  <davem@redhat.com>
4534
4535         * gcc.c-torture/execute/20020413-1.c: New test.
4536
4537 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
4538
4539         * gcc.dg/asm-6.c,
4540         * g++.dg/ext/asm1.C: New tests.
4541
4542 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
4543
4544         PR c++ 5373.
4545         * g++.dg/parse/stmtexpr1.C: New test.
4546
4547         PR c++/5189.
4548         * g++.dg/template/copy1.C: New test.
4549
4550 2002-04-12  Richard Henderson  <rth@redhat.com>
4551
4552         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4553
4554 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
4555
4556         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4557         gcc.c-torture/execute/20020307-2.c.
4558
4559 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
4560
4561         * g++.dg/ext/attrib5.C,
4562         * g++.dg/lookup/struct1.C: New tests.
4563
4564 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
4565
4566         * gcc.dg/20020411-1.c: New test.
4567
4568         * gcc.c-torture/execute/20020411-1.c: New test.
4569
4570 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
4571
4572         * g77.f-torture/execute/6177.f: New test.
4573
4574 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
4575
4576         PR middle-end/6247
4577         * g++.dg/opt/cleanup1.C: New test.
4578
4579         * g++.dg/opt/const1.C: New test.
4580
4581 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
4582
4583         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4584
4585 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4586
4587         PR c++/5507
4588         * g++.dg/template/typename2.C: New test.
4589
4590 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
4591
4592         * gcc.c-torture/execute/loop-12.c: New.
4593
4594 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4595
4596         * g77.f-torture/execute/980628-4.x,
4597         g77.f-torture/execute/980628-5.x,
4598         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4599         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4600         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4601
4602 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4603
4604         PR optimization/6086
4605         * g++.dg/opt/preinc1.C: New test.
4606
4607 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4608
4609         PR c++/5571
4610         * g++.dg/opt/static2.C: New test.
4611
4612 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4613
4614         PR c/5120
4615         * gcc.dg/20020406-1.c: New test.
4616
4617 2002-04-04  David S. Miller  <davem@redhat.com>
4618
4619         * gcc.c-torture/execute/20020404-1.c: New test.
4620
4621 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
4622
4623         PR c/6123
4624         * gcc.dg/20020312-2.c: Do not declare global register variable
4625         if __PIC__ or __pic__ is defined.
4626
4627 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4628
4629         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4630         __asm__ so that it works correctly even if -ansi -pedantic-errors.
4631
4632 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4633
4634         * gcc.misc-tests/linkage.exp: Update last change to handle
4635         sparc*-, not just sparc-.
4636
4637 2002-04-03  Richard Henderson  <rth@redhat.com>
4638
4639         * gcc.dg/cpp/ucs.c: Improved long UCS test.
4640
4641 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4642
4643         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4644
4645 2002-04-02  David S. Miller  <davem@redhat.com>
4646
4647         * gcc.c-torture/execute/20020402-3.c: New test.
4648
4649 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4650
4651         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4652         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4653
4654         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4655         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4656         g77.f-torture/execute/20001201.x,
4657         g77.f-torture/execute/u77-test.x: New files.
4658
4659         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4660         * gcc.dg/wchar_t-1.c: Ditto.
4661
4662 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4663
4664         * gcc.c-torture/execute/20020402-1.c: New test.
4665
4666 2002-04-01  Richard Henderson  <rth@redhat.com>
4667
4668         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4669
4670         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4671
4672 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4673
4674         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4675
4676 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4677
4678         * g++.dg/inherit/template-as-base.C: Expect error.
4679         * g++.dg/inherit/namespace-as-base.C: Likewise.
4680
4681 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4682
4683         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4684         g++.dg/ext/instantiate3.C: Tweak match patterns.
4685
4686         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4687         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4688         -da test.
4689
4690 2002-03-31  Richard Henderson  <rth@redhat.com>
4691
4692         * gcc.dg/special/alias-2.c: New.
4693         * gcc.dg/special/ecos.exp: Run it.
4694
4695 2002-03-31  Richard Henderson  <rth@redhat.com>
4696
4697         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4698
4699 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4700
4701         * gcc.dg/weak-1.c: Disable on h8300 port.
4702
4703 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4704
4705         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4706         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4707         ordering tests.
4708         * g++.dg/bprob/bprob-1.C: New test.
4709         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4710         * g++.dg/gcov/gcov-1.C: New test.
4711         * g++.dg/gcov/gcov-1.x: New file.
4712         * g++.dg/gcov/gcov-2.C: New test.
4713         * g++.dg/gcov/gcov-3.C: New test.
4714         * g++.dg/gcov/gcov-3.h: New file.
4715
4716 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4717
4718         * g++.old-deja/g++.other/builtins5.C: New test.
4719         * g++.old-deja/g++.other/builtins6.C: New test.
4720         * g++.old-deja/g++.other/builtins7.C: New test.
4721         * g++.old-deja/g++.other/builtins8.C: New test.
4722         * g++.old-deja/g++.other/builtins9.C: New test.
4723
4724 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4725
4726         * g++.dg/opt/static1.C: New test.
4727
4728         * g++.dg/opt/longbranch1.C: New test.
4729
4730 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4731
4732         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4733
4734         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4735
4736 2002-03-28  Jeffrey A Law  (law@redhat.com)
4737
4738         * gcc.c-torture/execute/20020328-1.c: New test.
4739
4740 2002-03-27  Richard Henderson  <rth@redhat.com>
4741
4742         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4743         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4744         move from g++.old-deja/g++.ext/.
4745
4746 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4747
4748         * g++.dg/init/new2.C: New test.
4749
4750 2002-03-26  Richard Henderson  <rth@redhat.com>
4751
4752         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4753
4754         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4755         on sparc.
4756
4757         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4758         sparcv9 systems.
4759         * gcc.dg/20001102-1.c: Likewise.
4760
4761 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4762
4763         * gcc.dg/cpp/endif-pedantic1.c,
4764         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4765
4766 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4767
4768         * g++.dg/init/new1.C: New test.
4769
4770 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4771
4772         * g++.dg/abi/vbase9.C: New test.
4773
4774 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4775
4776         * gcc.dg/arm-asm.c: New test.
4777
4778 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4779
4780         * gcc.dg/Wswitch-enum.c: New test.
4781         Fix PR c/5044.
4782
4783 2002-03-26  Richard Henderson  <rth@redhat.com>
4784
4785         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4786         structure.
4787
4788 2002-03-25  Richard Henderson  <rth@redhat.com>
4789
4790         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4791         sparcv9 systems.
4792
4793         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4794         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4795
4796 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4797
4798         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4799
4800 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4801
4802         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4803         targets using generic thunk support.
4804
4805 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4806
4807         * gcc.c-torture/compile/20020323-1.c: New test.
4808
4809         * g++.dg/opt/conj2.C: New test.
4810
4811 2002-03-24  Richard Henderson  <rth@redhat.com>
4812
4813         * gcc.dg/weak-1.c: Use -fno-common.
4814
4815 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4816
4817         * g77.dg/f77-edit-apostrophe-out.f: New test
4818         * g77.dg/f77-edit-h-out.f: New test
4819         * g77.dg/f77-edit-t-in.f: New test
4820         * g77.dg/f77-edit-t-out.f: New test
4821         * g77.dg/f77-edit-x-out.f: New test
4822         * g77.dg/f77-edit-slash-out.f: New test
4823         * g77.dg/f77-edit-colon-out.f: New test
4824         * g77.dg/f77-edit-s-out.f: New test
4825
4826 2002-03-24  Richard Henderson  <rth@redhat.com>
4827
4828         * objc/execute/formal_protocol-6.x: New XFAIL.
4829
4830 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4831
4832         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4833         that do not support weak symbols
4834
4835 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4836
4837         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4838         * lib/g77.exp:  Likewise
4839         * lib/objc.exp: Likewise
4840
4841 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4842
4843         * gcc.dg/Wswitch-default.c: New test.
4844
4845 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4846
4847         * g++.dg/other/enum1.C: New test.
4848
4849 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4850
4851         * gcc.dg/pragma-ep-3.c: Fix typo.
4852
4853 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4854
4855         * g++.dg/inherit/template-as-base.C: New test.
4856
4857 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4858
4859         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4860         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4861
4862 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4863
4864         * gcc.dg/cpp/multiline.c: Update to match.
4865
4866 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4867
4868         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4869
4870 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4871
4872         * gcc.dg/cpp/extratokens2.c:  New file.
4873
4874 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4875
4876         * gcc.dg/20020312-2.c: Add rs6000 target.
4877
4878         * gcc.c-torture/compile/20020319-1.c: New test.
4879
4880 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4881
4882         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4883         (A, E): Handle this.
4884
4885 2002-03-20  Jason Merrill  <jason@redhat.com>
4886
4887         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4888         ignoring -fpic.
4889         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4890         through prune_gcc_output.
4891
4892 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4893
4894         * gcc.c-torture/compile/20020320-1.c: New test.
4895
4896 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4897
4898         * gcc.c-torture/compile/20020318-1.c: New test.
4899
4900         * gcc.dg/struct-by-value-1.c: New test.
4901
4902         * gcc.dg/20020319-1.c: New test.
4903
4904 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4905
4906         * g++.dg/opt/conj1.C: New test.
4907
4908 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4909
4910         * g++.dg/template/qualttp20.C: Revert previous change.
4911         * g++.dg/template/qualttp3.C: Likewise.
4912         * g++.dg/template/qualttp4.C: Likewise
4913         * g++.dg/template/qualttp5.C: Likewise
4914         * g++.dg/template/qualttp6.C: Likewise
4915         * g++.dg/template/qualttp7.C: Likewise
4916         * g++.dg/template/qualttp8.C: Likewise
4917         * g++.dg/template/recurse.C: Likewise.
4918
4919 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
4920
4921         * gcc.dg/cpp/wchar-1.c: Update.
4922
4923 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
4924
4925         * g++.dg/template/conv1.C: New test.
4926         * g++.dg/template/conv2.C: New test.
4927         * g++.dg/template/conv3.C: New test.
4928         * g++.dg/template/conv4.C: New test.
4929
4930 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4931
4932         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
4933         * g++.dg/template/qualttp3.C: Likewise.
4934         * g++.dg/template/qualttp4.C: Likewise
4935         * g++.dg/template/qualttp5.C: Likewise
4936         * g++.dg/template/qualttp6.C: Likewise
4937         * g++.dg/template/qualttp7.C: Likewise
4938         * g++.dg/template/qualttp8.C: Likewise
4939         * g++.dg/template/recurse.C: Likewise.
4940
4941 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
4942
4943         * g++.dg/opt/dtor1.C: New test.
4944
4945 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
4946
4947         * gcc.c-torture/compile/20020315-1.c: New test.
4948
4949 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
4950
4951         * gcc.dg/weak-1.c: Fix scan tests.
4952
4953 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
4954
4955         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
4956         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
4957         cris-*-aout* mmix-*-*.
4958         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
4959         cris-*-aout* mmix-*-*.
4960         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
4961         cris-*-elf* cris-*-aout* and mmix-*-*.
4962         * gcc.dg/20001009-1.c: Ditto.
4963         * gcc.dg/20010912-1.c: Ditto.
4964         * gcc.dg/20020122-4.c: Ditto.
4965         * gcc.dg/inline-2.c: Ditto.
4966
4967 2002-03-14  Jeffrey A Law  (law@cygnus.com)
4968
4969         * gcc.c-torture/compile/20020314-1.c: New test.
4970
4971 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
4972
4973         * gcc.c-torture/execute/20020314-1.c: New test.
4974
4975 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
4976
4977         * g++.dg/warn/Wunused-1.C: New test.
4978
4979 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
4980
4981         * g++.dg/abi/mangle6.C: New test.
4982
4983 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
4984
4985         * gcc.c-torture/compile/20020309-2.c: New test.
4986
4987         * gcc.c-torture/compile/20020312-1.c: New test.
4988
4989 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
4990
4991         * g++.dg/other/access1.C: New test.
4992
4993 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
4994
4995         * gcc.c-torture/execute/wchar_t-1.c: New test.
4996
4997 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
4998
4999         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5000
5001 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5002
5003         * gcc.dg/20020312-1.c: New test case.
5004
5005 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5006
5007         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5008
5009 2002-03-11  Richard Henderson  <rth@redhat.com>
5010
5011         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5012         * g++.old-deja/g++.jason/report.C: Likewise.
5013
5014 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5015
5016         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5017         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5018
5019 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5020
5021         * testsuite/g++.dg/overload/pmf1.C: New test.
5022
5023 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5024
5025         * gcc.c-torture/execute/20020307-1.c: Use long.
5026
5027 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5028
5029         PR optimization/5844
5030         * gcc.dg/20020310-1.c: New test.
5031
5032 2002-03-09  Michael Meissner  <meissner@redhat.com>
5033
5034         * gcc.c-torture/execute/memcpy-2.c: New test.
5035         * gcc.c-torture/execute/memset-1.c: New test.
5036         * gcc.c-torture/execute/strlen-1.c: New test.
5037         * gcc.c-torture/execute/strcmp-1.c: New test.
5038         * gcc.c-torture/execute/strncmp-1.c: New test.
5039
5040 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5041
5042         * gcc.dg/ppc-ldstruct.c: New test.
5043
5044 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5045
5046         * gcc.c-torture/execute/va-arg-22.c: New test.
5047
5048 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5049
5050         * gcc.c-torture/compile/20020309-1.c: New test.
5051
5052 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5053
5054         * gcc.c-torture/execute/20020307-2.c: New test.
5055
5056 2002-03-07  Jeffrey A Law  (law@redhat.com)
5057
5058         * g77.f-torture/compile/20020307-1.f: New test.
5059
5060 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5061
5062         * gcc.dg/unordered-1.c: New test.
5063
5064 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5065
5066         * gcc.c-torture/execute/20020307-1.c: New test.
5067
5068 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5069
5070         * gcc.dg/20020304-1.c: New test.
5071
5072         * gcc.c-torture/compile/20020304-2.c: New test.
5073
5074 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5075
5076         * gcc.c-torture/compile/20020304-1.c: New test case
5077         (from PR c/5830).
5078
5079 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5080
5081         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5082
5083 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5084
5085         * g++.dg/other/classkey1.C: New test.
5086
5087 2002-03-01  Richard Henderson  <rth@redhat.com>
5088
5089         * gcc.c-torture/compile/981223-1.x: New.
5090         * gcc.c-torture/compile/920625-1.x: New.
5091
5092 2002-02-28  Richard Henderson  <rth@redhat.com>
5093
5094         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5095
5096 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5097
5098         * gcc.c-torture/execute/20020227-1.c: New test.
5099
5100 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5101
5102         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5103         here" ERROR lines.
5104         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5105         * g++.old-deja.g++.other/defarg1.C: Likewise.
5106         * g++.old-deja/g++.pt/calls2.C: Likewise.
5107         * g++.old-deja/g++.pt/crash20.C: Likewise.
5108         * g++.old-deja/g++.pt/crash30.C: Likewise.
5109         * g++.old-deja/g++.pt/crash36.C: Likewise.
5110         * g++.old-deja/g++.pt/crash6.C: Likewise.
5111         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5112         * g++.old-deja/g++.pt/derived3.C: Likewise.
5113         * g++.old-deja/g++.pt/error1.C: Likewise.
5114         * g++.old-deja/g++.pt/friend21.C: Likewise.
5115         * g++.old-deja/g++.pt/friend23.C: Likewise.
5116         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5117         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5118
5119 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5120
5121         * gcc.c-torture/execute/20020225-2.c: New test.
5122
5123 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5124
5125         * gcc.c-torture/execute/920730-1t.c,
5126         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5127         Delete test cases, only relevant to -traditional.
5128
5129 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5130
5131         * gcc.dg/cpp/undef1.c: Remove.
5132         * gcc.dg/cpp/directiv.c: Update.
5133         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5134
5135 2002-02-27  Michael Meissner  <meissner@redhat.com>
5136
5137         * gcc.c-torture/execute/20020226-1.c: New test.
5138
5139 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5140
5141         * g++.dg/debug/debug4.C: New test.
5142
5143         * gcc.dg/ia64-visibility-1.c: New test.
5144
5145 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5146
5147         * gcc.dg/debug/20020224-1.c: New.
5148
5149 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5150
5151         * gcc.c-torture/execute/960416-1.x: New.
5152         * gcc.c-torture/execute/divconst-3.x: Likewise.
5153
5154 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5155
5156         * gcc.dg/20020224-1.c: New test.
5157
5158 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5159
5160         * gcc.c-torture/execute/20020225-1.c: New.
5161
5162 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5163
5164         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5165
5166 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5167
5168         * gcc.dg/20020222-1.c: New test.
5169
5170 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5171
5172         * g++.dg/opt/anonunion1.C: New test.
5173
5174 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5175
5176         * g++.dg/template/qualttp19.C: New test.
5177         * g++.dg/template/qualttp20.C: New test.
5178         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5179         * g++.old-deja/g++.other/qual1.C: Likewise.
5180
5181 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5182
5183         * gcc.dg/attr-alwaysinline.c: New.
5184
5185 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5186
5187         * gcc.dg/20020220-1.c: New test.
5188
5189         * gcc.dg/20020220-2.c: New test.
5190
5191         * g++.dg/opt/mmx1.C: New test.
5192
5193 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5194
5195         * gcc.c-torture/compile/20020110.c: New test.
5196
5197 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5198
5199         * gcc.c-torture/execute/20020219-1.c: New test.
5200
5201         * gcc.dg/20020219-1.c: New test.
5202
5203         * gcc.dg/noncompile/20020220-1.c: New test.
5204
5205         * g++.dg/opt/ptrintsum1.C: New test.
5206
5207         * gcc.dg/debug/20020220-1.c: New test.
5208
5209 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5210
5211         * gcc.c-torture/execute/20020216-1.c: New test.
5212
5213 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5214
5215         * gcc.dg/decl-1.c: Update, new test.
5216
5217 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5218
5219         * g++.dg/abi/bitfield1.C: New test.
5220         * g++.dg/abi/bitfield2.C: New test.
5221
5222 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5223
5224         * gcc.dg/attr-nest.c: New test.
5225
5226 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5227
5228         * gcc.c-torture/execute/20020215-1.c: New test.
5229
5230 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5231
5232         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5233         * g++.dg/debug/debug.exp: New.
5234         * g++.dg/debug/trivial.C: New.
5235         * g++.dg/debug/debug1.C: Moved...
5236         * g++.dg/other/debug1.C: ...from here.
5237         * g++.dg/debug/debug2.C: Moved...
5238         * g++.dg/other/debug2.C: ...from here.
5239         * g++.dg/debug/debug3.C: Moved...
5240         * g++.dg/other/debug3.C: ...from here.
5241
5242         * gcc.dg/noncompile/20020213-1.c: New test.
5243
5244 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5245
5246         * g++.dg/other/debug3.C: New test.
5247
5248         * gcc.c-torture/execute/20020213-1.c: New test.
5249
5250 2002-02-13  Richard Smith <richard@ex-parrot.com>
5251
5252         * g++.old-deja/g++.other/thunk1.C: New test.
5253
5254 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5255
5256         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5257
5258 2002-02-13  Stan Shebs  <shebs@apple.com>
5259
5260         * gcc.dg/altivec-3.c: New.
5261
5262 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5263
5264         * gcc.dg/Wunreachable-1.c: New test.
5265         * gcc.dg/Wunreachable-2.c: New test.
5266
5267 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5268
5269         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5270
5271 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5272
5273         * gcc.dg/decl-1.c: New test.
5274
5275 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5276
5277         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5278
5279 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5280
5281         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5282         * gcc.c-torture/compile/980506-1.x: Likewise.
5283
5284 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5285
5286         * gcc.dg/20020210-1.c: New.
5287
5288 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5289
5290         * g77.f-torture/execute/947.f: New regression test
5291         for PR fortran/947.
5292
5293 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5294
5295         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5296         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5297
5298 2002-02-08  Richard Henderson  <rth@redhat.com>
5299
5300         * gcc.c-torture/compile/labels-3.c: New.
5301
5302 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
5303
5304         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5305         expression statements work instead.
5306         * gcc.dg/noncompile/20020207-1.c: New test.
5307
5308 2002-02-07  Richard Henderson  <rth@redhat.com>
5309
5310         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5311
5312 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5313
5314         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5315         message from g77
5316         * lib/g77-dg.exp: Trim g77 error messages so that they are
5317         recognized by dg.exp.
5318
5319 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5320
5321         PR fortran/5473
5322         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5323
5324 2002-02-07  Richard Henderson  <rth@redhat.com>
5325
5326         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5327         to be sufficiently aligned for integers.
5328
5329 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5330
5331         * g++.dg/template/friend4.C: New test.
5332
5333 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5334
5335         PR fortran/5743
5336         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5337         unsupported cases.
5338
5339 2002-02-07  Richard Henderson  <rth@redhat.com>
5340
5341         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5342         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5343         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5344         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5345
5346 2002-02-06  Richard Henderson  <rth@redhat.com>
5347
5348         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5349
5350 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
5351
5352         * gcc.dg/20020206-1.c: New test.
5353
5354 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
5355
5356         * gcc.c-torture/execute/20020206-1.c: New test.
5357
5358         * gcc.c-torture/execute/20020206-2.c: New test.
5359
5360         PR optimization/5429:
5361         * gcc.c-torture/compile/20020206-1.c: New test.
5362
5363 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5364
5365         * g++.dg/ext/align1.C: Do not use an explicit alignment value
5366         as certain file formats cannot support particularly large
5367         alignments.
5368
5369         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5370         and do not expect to be able to link the executable.
5371
5372         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5373         fail because the COFF format does not support the weak attribute.
5374
5375 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5376
5377         * g77.dg/pr5473.f:  New test
5378
5379 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5380
5381         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5382         Fix testcase accordingly.
5383
5384 2002-02-04  Richard Henderson  <rth@redhat.com>
5385
5386         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5387         (buf): Change to be an array of pointers, not ints.
5388
5389 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5390
5391         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5392         before all tests.  Move warning one line above to match where it
5393         C frontend emits.
5394         * gcc.dg/Wswitch-2.c: New test.
5395         * g++.dg/warn/Wswitch-1.C: New test.
5396         * g++.dg/warn/Wswitch-2.C: New test.
5397
5398 2002-02-04  Richard Henderson  <rth@redhat.com>
5399
5400         * g++.dg/abi/offsetof.C: Fix size comparison.
5401
5402 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5403
5404         * gcc.dg/cast-qual-2.c: New test.
5405
5406 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5407
5408         * gcc.dg/20020201-4.c: New test.
5409
5410 2002-02-04  Ben Elliston  <bje@redhat.com>
5411
5412         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5413         target_info attribute != 0, in addition to the empty string.
5414         (gcc_target_compile): Likewise.
5415
5416 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
5417
5418         * gcc.dg/Wswitch.c: New test.
5419         PR gcc/4475. PR gcc/3780.
5420
5421 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5422
5423         * g77.f-torture/execute/5122.f: New test for regressions
5424         against PR fortran/5122.
5425
5426 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5427
5428         * g77.f-torture/compile/pr3743.f: Delete
5429         * g77.dg/pr3743-1.f: New test.
5430         * g77.dg/pr3743-2.f: New test.
5431         * g77.dg/pr3743-3.f: New test.
5432         * g77.dg/pr3743-4.f: New test.
5433
5434 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5435
5436         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5437
5438 2002-02-02  Richard Henderson  <rth@redhat.com>
5439
5440         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5441         * gcc.c-torture/execute/bf64-1.c: Likewise.
5442
5443 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5444
5445         * gcc.dg/20020201-2.c: New test.
5446
5447         * gcc.dg/20020201-3.c: New test.
5448
5449         * gcc.c-torture/execute/bitfld-2.c: New test.
5450
5451 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5452
5453         * gcc.dg/bitfld-1.c: Update.
5454         * gcc.dg/bitfld-2.c: Update.
5455         * gcc.c-torture/execute/bitfld-1.x: New.
5456
5457 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5458
5459         * gcc.c-torture/execute/20020201-1.c: New test.
5460
5461 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
5462
5463         PR target/5469
5464         * gcc.dg/20020201-1.c: New test.
5465
5466 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5467
5468         PR fortran/3743
5469         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5470         * g77.f-torture/compile/pr3743.x: Remove
5471
5472 2002-01-31  Tom Rix  <trix@redhat.com>
5473
5474         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5475
5476 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5477
5478         * gcc.dg/noncompile/20020130-1.c: New test.
5479
5480 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5481
5482         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5483
5484 2002-01-29  Richard Henderson  <rth@redhat.com>
5485
5486         * gcc.c-torture/execute/991118-1.c: Cast various constants back
5487         to long long.
5488         * gcc.c-torture/execute/bf64-1.c: Likewise.
5489
5490 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
5491
5492         * gcc.c-torture/execute/20020129-1.c: New test.
5493
5494 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5495
5496         * gcc.c-torture/compile/20000224-1.c: Update.
5497         * gcc.c-torture/execute/bitfld-1.c: New tests.
5498         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5499         * gcc.dg/uninit-A.c: Update.
5500
5501 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5502
5503         * g++.dg/template/ctor1.C: Add instantiation.
5504
5505 2002-01-28  Paul Koning  <pkoning@equallogic.com>
5506
5507         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5508         argument to __builtin_prefetch to be const ptr.
5509
5510 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
5511
5512         * gcc.c-torture/compile/20020120-1.c: New test.
5513
5514 2002-01-27  Kazu Hirata  <kazu@hxi.com>
5515
5516         * gcc.c-torture/execute/20020127-1.c: New test.
5517
5518 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5519
5520         * g77.dg/f77-edit-i-in.f: New test
5521         * g77.dg/f77-edit-i-out.f: New test
5522
5523 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5524
5525         * gcc.dg/debug/debug.exp: New file.
5526         * gcc.dg/debug/trivial.c: New file.
5527         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5528         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5529         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5530         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5531         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5532         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5533         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5534         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5535         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5536         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5537         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5538         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5539         * gcc.dg/20000503-1.c: Removed.
5540         * gcc.dg/20010207-1.c: Removed.
5541         * gcc.dg/20011223-1.c: Removed.
5542         * gcc.dg/20020104-2.c: Removed.
5543         * gcc.dg/debug-1.c: Removed.
5544         * gcc.dg/debug-2.c: Removed.
5545         * gcc.dg/debug-3.c: Removed.
5546         * gcc.dg/debug-4.c: Removed.
5547         * gcc.dg/debug-5.c: Removed.
5548         * gcc.dg/debug-6.c: Removed.
5549         * gcc.dg/dwarf2-1.c: Removed.
5550         * gcc.dg/dwarf2-2.c: Removed.
5551
5552 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
5553
5554         * g++.old-deja/g++.other/eh5.C: New test.
5555         * g++.old-deja/g++.other/sibcall2.C: New test.
5556         * g++.old-deja/g++.other/array9.C: New test.
5557         * g++.old-deja/g++.other/typename2.C: New test.
5558         * g++.old-deja/g++.other/crash60.C: New test.
5559         * g++.old-deja/g++.other/conv9.C: New test.
5560         * g++.old-deja/g++.other/mangle10.C: New test.
5561         * g++.old-deja/g++.other/unchanging1.C: New test.
5562         * g++.old-deja/g++.other/exprstmt1.C: New test.
5563         * g++.old-deja/g++.other/inline23.C: New test.
5564         * g++.old-deja/g++.eh/ia64-1.C: New test.
5565         * g++.old-deja/g++.other/dwarf2-1.C: New test.
5566         * g++.old-deja/g++.other/reload1.C: New test.
5567         * g++.old-deja/g++.other/static20.C: New test.
5568         * g++.old-deja/g++.other/local-alloc1.C: New test.
5569         * g++.old-deja/g++.other/conv8.C: New test.
5570         * g++.old-deja/g++.other/stmtexpr2.C: New test.
5571         * g++.old-deja/g++.other/storeexpr1.C: New test.
5572         * g++.old-deja/g++.other/storeexpr2.C: New test.
5573         * g++.dg/eh/template2.C: New test.
5574         * g++.dg/warn/weak1.C: New test.
5575
5576 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
5577
5578         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5579         Remove first, non-varying, argument.
5580
5581 2002-01-23  Richard Henderson  <rth@redhat.com>
5582
5583         * gcc.dg/inline-2.c: New.
5584
5585         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5586         Add optional target arg.  Check number of arguments.
5587         (scan-assembler-not, scan-assembler-dem): Likewise.
5588         (scan-assembler-dem-not): Likewise.
5589
5590 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5591
5592         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5593         line 12.
5594         * g++.old-deja/g++.brendan/parse3.C,
5595         g++.old-deja/g++.other/crash26.C,
5596         g++.old-deja/g++.other/crash28.C,
5597         g++.old-deja/g++.other/crash29.C,
5598         g++.old-deja/g++.other/crash30.C,
5599         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5600
5601 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5602
5603         * gcc.dg/20020115-1.c: New.
5604
5605 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
5606
5607         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5608
5609 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
5610
5611         * gcc.dg/20020122-3.c: New.
5612
5613 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
5614
5615         * g++.dg/other/gc1.C: New test.
5616
5617 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5618
5619         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5620
5621 2002-01-22  Richard Henderson  <rth@redhat.com>
5622
5623         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5624
5625 2002-01-22  Richard Henderson  <rth@redhat.com>
5626
5627         * gcc.dg/20020122-4.c: New.
5628
5629 2002-01-22  H.J. Lu <hjl@gnu.org>
5630
5631         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5632         link output.
5633         * gcc.dg/special/ecos.exp: Likewise.
5634         * lib/g++-dg.exp: Likewise.
5635         * lib/g77-dg.exp: Likewise.
5636         * lib/gcc-dg.exp : Likewise.
5637         * lib/mike-g++.exp: Likewise.
5638         * lib/mike-g77.exp: Likewise.
5639         * lib/mike-gcc.exp: Likewise.
5640         * lib/objc-dg.exp: Likewise.
5641
5642 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
5643
5644         PR target/5379
5645         * gcc.dg/20020122-2.c: New test.
5646
5647 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5648
5649         * gcc.dg/20020122-1.c: New test.
5650
5651 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5652
5653         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5654
5655 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5656
5657         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5658
5659 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5660
5661         * gcc.c-torture/compile/20020121-1.c: New test.
5662
5663 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5664
5665         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5666         ld_library_path.
5667
5668 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
5669
5670         * gcc.dg/20020218-1.c: New test.
5671
5672 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5673
5674         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5675         messages
5676         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5677         "At global scope" warning
5678         * g++.dg/ext/align1.C: Change cygwin test for alignment
5679         from db-bogus to dg-warning
5680
5681 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5682
5683         * g77.f-torture/compile/cpp2.F: New test.
5684
5685 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5686
5687         * g++.dg/template/access1.C: New test.
5688
5689 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5690
5691         * gcc.dg/20020118-1.c: New.
5692
5693 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5694
5695         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5696
5697 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5698
5699         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5700         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5701         alignment warnings.
5702
5703 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5704
5705         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5706         torture_with_loops and torture_without_loops
5707
5708 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5709
5710         * gcc.c-torture/compile/20020116-1.c: New test.
5711
5712 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5713
5714         * gcc.dg/20020116-2.c: New test.
5715
5716         * gcc.dg/ultrasp4.c: New test.
5717
5718         * gcc.dg/20020116-1.c: New test.
5719
5720 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5721
5722         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5723         by EABI.
5724
5725 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5726
5727         * gcc.misc-tests/i386-prefetch.exp: New.
5728         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5729         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5730         * gcc.misc-tests/i386-pf-none-1.c: New test.
5731         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5732
5733 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5734
5735         * gcc.dg/gnu89-init-1.c: Add new tests.
5736
5737 2002-01-15  Andreas Jaeger  <aj@suse.de>
5738
5739         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5740         * gcc.dg/i386-mmx-2.c: Likewise.
5741         * gcc.dg/i386-sse-1.c: Likewise.
5742         * gcc.dg/i386-sse-2.c: Likewise.
5743         * gcc.dg/i386-sse-3.c: Likewise.
5744
5745 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5746
5747         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5748         Uncomment additional cases that now pass.
5749
5750 2002-01-11  Richard Henderson  <rth@redhat.com>
5751
5752         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5753         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5754
5755 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
5756
5757         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5758
5759 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5760
5761         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5762         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5763
5764 2002-01-10  Dale Johannesen  <dalej@apple.com>
5765
5766         * gcc.c-torture/execute/loop-11.c: New.
5767
5768 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5769
5770         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5771         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5772
5773 2002-01-09  Richard Henderson  <rth@redhat.com>
5774
5775         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5776         type in which to perform the operation for each size.
5777
5778 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
5779
5780         * gcc.c-torture/compile/20020109-2.c: New test.
5781
5782 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5783
5784         * gcc.c-torture/execute/loop-10.c: New test.
5785
5786 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5787
5788         * gcc.c-torture/compile/20010226-1.c: New test.
5789         * gcc.c-torture/compile/20010227-1.c: New test.
5790         * gcc.c-torture/compile/20010426-1.c: New test.
5791         * gcc.c-torture/compile/20010510-1.c: New test.
5792         * gcc.c-torture/compile/20010605-3.c: New test.
5793         * gcc.c-torture/compile/20010824-1.c: New test.
5794         * gcc.c-torture/execute/20010409-1.c: New test.
5795         * gcc.dg/noncompile/20000901-1.c: New test.
5796         * gcc.dg/20001023-1.c: New test.
5797         * gcc.dg/20001101-1.c: New test.
5798         * gcc.dg/20001102-1.c: New test.
5799         * gcc.dg/20010207-1.c: New test.
5800         * gcc.dg/20010405-1.c: New test.
5801         * gcc.dg/20010822-1.c: New test.
5802         * gcc.dg/20011107-1.c: New test.
5803
5804 2002-01-09  Jeffrey A Law  (law@redhat.com)
5805
5806         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5807
5808         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5809         execution failure on PA targets.
5810
5811 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5812
5813         * gcc.c-torture/compile/20020109-1.c: New test.
5814
5815 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5816
5817         * gcc.c-torture/execute/20020108-1.c: New test.
5818
5819 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5820
5821         * gcc.dg/20020108-1.c: New test.
5822
5823 2002-01-08  H.J. Lu <hjl@gnu.org>
5824
5825         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5826         for header files.
5827
5828 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5829
5830         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5831         consistency.
5832
5833 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5834
5835         * gcc.dg/altivec-4.c: Test altivec predicates.
5836
5837 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5838
5839         * gcc.c-torture/execute/20020107-1.c: New test.
5840
5841 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5842
5843         PR c/5279
5844         * gcc.c-torture/compile/20020106-1.c: New test.
5845
5846 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5847
5848         * gcc.c-torture/execute/nestfunc-4.c: New test.
5849
5850 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5851
5852         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5853         extra triple that slipped in.
5854         * g++.old-deja/g++.abi/align.C: Likewise.
5855         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5856
5857 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5858
5859         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5860         * g++.old-deja/g++.abi/align.C: Likewise.
5861         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5862
5863         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5864         on FreeBSD/i386.
5865         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5866         FreeBSD.
5867
5868 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5869
5870         * gcc.dg/20020104-1.c: New test.
5871
5872         * gcc.dg/20020104-2.c: New test.
5873
5874 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5875
5876         * gcc.dg/20020103-1.c: Fix typo in target selector.
5877
5878 2002-01-03  Richard Henderson  <rth@redhat.com>
5879
5880         * gcc.dg/20020103-1.c: New.
5881
5882 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5883
5884         * gcc.c-torture/execute/20020103-1.c: New test.
5885
5886 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5887
5888         * g++.dg/other/debug2.C: New test.
5889
5890         * gcc.c-torture/compile/20020103-1.c: New test.
5891
5892 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5893
5894         * gcc.dg/gnu89-init-1.c: Added new tests.
5895
5896 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5897
5898         * g++.dg/template/friend2.C: Remove as patch is reverted.
5899
5900         * g++.dg/warn/oldcast1.C: New test.
5901
5902         * g++.dg/template/ptrmem1.C: New test.
5903         * g++.dg/template/ptrmem2.C: New test.
5904
5905         * g++.dg/template/ntp.C: New test.
5906
5907         * g++.dg/other/component1.C: New test.
5908
5909         * g++.dg/template/ttp3.C: New test.
5910
5911         * g++.dg/template/friend2.C: New test.
5912         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5913
5914 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5915
5916         * g++.dg/other/ptrmem1.C: New test.
5917         * g++.dg/other/ptrmem2.C: New test.
5918
5919 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5920
5921         * g++.dg/template/ctor1.C: New test.
5922
5923 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5924
5925         * g++.dg/template/friend2.C: New test.
5926
5927 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
5928
5929         * gcc.dg/mmix-1.c: New test.
5930
5931 2001-12-31  Richard Henderson  <rth@redhat.com>
5932
5933         * gcc.dg/asm-5.c: New.
5934
5935 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
5936
5937         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
5938         in namespace __gnu_cxx
5939
5940 2001-12-30  Richard Henderson  <rth@redhat.com>
5941
5942         * gcc.dg/debug-6.c: New.
5943
5944 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
5945
5946         * gcc.c-torture/compile/20011229-2.c: New test.
5947
5948 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
5949
5950         * gcc.dg/debug-3.c: New test.
5951         * gcc.dg/debug-4.c: New test.
5952         * gcc.dg/debug-5.c: New test.
5953
5954 2001-12-29  Richard Henderson  <rth@redhat.com>
5955
5956         * g++.dg/eh/loop1.C: New.
5957
5958 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5959
5960         * g++.dg/template/crash1.C: New test.
5961
5962 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
5963
5964         * g++.dg/other/const1.C: New test.
5965
5966 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
5967
5968         * gcc.c-torture/compile/20011229-1.c: New test.
5969
5970 2001-12-28  Stan Shebs  <shebs@apple.com>
5971
5972         * lib/objc-torture.exp: Resync with c-torture.exp.
5973         * lib/objc.exp: Load standard libraries.
5974
5975 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
5976
5977         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
5978         additional tests.
5979
5980 2001-12-27  Roger Sayle <roger@eyesopen.com>
5981
5982         * gcc.c-torture/execute/string-opt-16.c: New testcase.
5983
5984 2001-12-27  Richard Henderson  <rth@redhat.com>
5985
5986         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
5987
5988 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
5989
5990         * g++.dg/eh/ctor1.C: New test.
5991         * g++.dg/other/error2.C: New test.
5992
5993 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
5994
5995         * g++.dg/other/init2.C: New test.
5996
5997 2001-12-24  Richard Henderson  <rth@redhat.com>
5998
5999         * gcc.dg/20011223-1.c: New.
6000         * gcc.dg/inline-1.c: New.
6001
6002 2001-12-23  Richard Henderson  <rth@redhat.com>
6003
6004         * gcc.dg/asm-4.c: Test operand modifiers.
6005
6006 2001-12-23  Richard Henderson  <rth@redhat.com>
6007
6008         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6009
6010 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6011
6012         * gcc.c-torture/execute/20011223-1.c: New test.
6013
6014 2001-12-21  Richard Henderson  <rth@redhat.com>
6015
6016         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6017         re-enables the warning.
6018
6019 2001-12-21  Richard Henderson  <rth@redhat.com>
6020
6021         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6022
6023 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6024
6025         * gcc.c-torture/compile/20011218-1.c: New test.
6026
6027 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6028
6029         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6030         arm-isr.c test.
6031         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6032         epilogue generation for ARM ISR routines.
6033
6034 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6035
6036         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6037         * gcc.dg/format/c90-printf-3.c: Likewise.
6038         * gcc.dg/format/c99-printf-3.c: Likewise.
6039         * gcc.dg/format/ext-1.c: Likewise.
6040         * gcc.dg/format/ext-6.c: Likewise.
6041         * gcc.dg/format/format.h: Prototype unlocked stdio.
6042
6043 2001-12-20  Richard Henderson  <rth@redhat.com>
6044
6045         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6046         (arena): Use it.
6047         (malloc): Correct allocation logic.  Abort if we fill up the
6048         arena before initialization complete.
6049         (realloc): Correct allocation logic.
6050
6051 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6052
6053         * gcc.c-torture/compile/20011219-2.c: New test.
6054
6055         * gcc.c-torture/execute/20011219-1.c: New test.
6056
6057 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6058
6059         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6060         target does not support weak symbols.
6061
6062 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6063
6064         * gcc.c-torture/compile/20011219-1.c: New test.
6065
6066 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6067
6068         * g++.dg/other/error1.C: New test.
6069
6070 2001-12-17  Jeffrey A Law  (law@redhat.com)
6071
6072         * gcc.c-torture/execute/20011217-1.c: New test.
6073
6074 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6075
6076         * objc.dg/special/: New directory.
6077         * objc.dg/special/special.exp: New file.
6078         * objc.dg/special/unclaimed-category-1.h: New file.
6079         * objc.dg/special/unclaimed-category-1a.m: New file.
6080         * objc.dg/special/unclaimed-category-1.m: New file.
6081
6082 2001-12-17  Andreas Jaeger  <aj@suse.de>
6083
6084         * gcc.c-torture/compile/20011217-2.c: New test.
6085
6086 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6087
6088         * gcc.c-torture/compile/20011217-1.c: New test.
6089
6090 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6091
6092         * testsuite/gcc.dg/20011214-1.c: New.
6093
6094 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6095
6096         * gcc.dg/altivec-4.c: New.
6097
6098 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6099
6100         * gcc.dg/20011113-1.c: New test.
6101
6102 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6103
6104         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6105         std::__malloc_alloc_template<0> and
6106         std::__default_alloc_template<false, 0>.
6107
6108 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6109
6110         * objc/execute/bf-21.m: New test.
6111         * objc/execute/enumeration-1.m: New test.
6112         * objc/execute/enumeration-2.m: New test.
6113
6114 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6115
6116         * gcc.dg/gnu89-init-1.c: New test.
6117
6118 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6119
6120         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6121         * g++.old-deja/g++.jason/2371.C: Likewise.
6122         * g++.old-deja/g++.jason/template33.C: Likewise.
6123         * g++.old-deja/g++.jason/template34.C: Likewise.
6124         * g++.old-deja/g++.jason/template36.C: Likewise.
6125         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6126         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6127         * g++.old-deja/g++.other/typename1.C: Likewise.
6128         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6129         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6130         * g++.old-deja/g++.pt/typename11.C: Likewise.
6131         * g++.old-deja/g++.pt/typename14.C: Likewise.
6132         * g++.old-deja/g++.pt/typename16.C: Likewise.
6133         * g++.old-deja/g++.pt/typename3.C: Likewise.
6134         * g++.old-deja/g++.pt/typename4.C: Likewise.
6135         * g++.old-deja/g++.pt/typename5.C: Likewise.
6136         * g++.old-deja/g++.pt/typename7.C: Likewise.
6137         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6138
6139 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6140
6141         * g++.dg/other/linkage1.C: New test.
6142         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6143         specifiers.
6144
6145 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6146
6147         * gcc.dg/concat.c: New test.
6148
6149 2001-12-11  Stan Shebs  <shebs@apple.com>
6150
6151         * objc/compile: New test directory.
6152         * objc/compile/compile.exp: New expect script.
6153         * objc/compile/20011211-1.m: New compile test.
6154
6155 2001-12-11  Jason Merrill  <jason@redhat.com>
6156
6157         * lib/prune.exp (prune_gcc_output): Also handle "In member
6158         function".  So many permutations...
6159
6160 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6161
6162         * g++.dg/template/typedef1.C: New test.
6163
6164 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6165
6166         * g++.dg/other/copy1.C: New test.
6167
6168 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6169
6170         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6171
6172         * gcc.dg/builtin-choose-expr.c: New.
6173
6174 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6175
6176         * gcc.dg/altivec-2.c: New.
6177
6178 2001-12-07  Richard Henderson  <rth@redhat.com>
6179
6180         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6181
6182 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6183
6184         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6185         ultrasparc.
6186
6187 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6188
6189         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6190
6191 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6192
6193         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6194         variable argument list.
6195
6196 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6197
6198         * gcc.c-torture/execute/memcheck: Delete entire directory.
6199         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6200         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6201
6202 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6203
6204         * gcc.dg/Wshadow-1.c: New test.
6205
6206 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6207
6208         * gcc.c-torture/compile/20011130-1.c: New test.
6209
6210         * gcc.dg/noncompile/20011025-1.c: New test.
6211
6212         * g++.dg/other/anon-union.C: New test.
6213
6214         * gcc.c-torture/execute/20011024-1.c: New test.
6215
6216 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6217
6218         * gcc.c-torture/execute/20000722-1.x,
6219         gcc.c-torture/execute/20010123-1.x: Remove.
6220         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6221         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6222         gcc.dg/c99-complit-2.c: New tests.
6223
6224 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6225
6226         * g++.dg/inherit/base1.C: New test.
6227
6228 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6229
6230         * g++.dg/other/stdarg1.C: New test.
6231
6232         * gcc.c-torture/compile/20011130-2.c: New test.
6233
6234 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6235
6236         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6237         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6238         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6239         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6240         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6241         * gcc.dg/builtin-prefetch-1.c: New test.
6242
6243 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6244
6245         * gcc.dg/20011130-1.c: New test.
6246
6247 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6248
6249         * g++.dg/other/scope1.C: New test.
6250         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6251
6252 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6253
6254         * gcc.dg/vla-init-1.c: New test.
6255
6256 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6257
6258         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6259
6260 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6261
6262         * objc.dg/alias.m: Update.
6263         * objc.dg/class-1.m: Update.
6264         * objc.dg/const-str-1.m: Update.
6265         * objc.dg/fwd-proto-1.m: Update.
6266         * objc.dg/id-1.m: Update.
6267         * objc.dg/super-class-1.m: Update.
6268
6269 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6270
6271         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6272         constructs.
6273
6274 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6275
6276         * gcc.c-torture/execute/20011128-1.c: New test.
6277
6278 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6279
6280         * gcc.dg/20011127-1.c: New test.
6281
6282 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6283
6284         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6285         from Austin Group draft 7.
6286         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6287         scanf format arguments.
6288         * gcc.dg/format/no-exargs-2.c: New test.
6289
6290 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6291
6292         * g++.dg/abi/vbase8-4.C: New test.
6293
6294 2001-11-24  Ian Lance Taylor  <ian@airs.com>
6295
6296         * gcc.c-torture/execute/20011121-1.c: New test.
6297
6298 2001-11-23  Jeffrey A Law  (law@cygnus.com)
6299
6300         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6301
6302 2001-11-23  Andreas Jaeger  <aj@suse.de>
6303
6304         * gcc.dg/cpp/charconst-2.c: New test.
6305
6306 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6307
6308         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6309         to the host if it is remote.  Let tests specify extra headers
6310         they use.
6311         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6312         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6313         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6314         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6315         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6316         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6317         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6318         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6319         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6320         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6321
6322 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6323
6324         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6325         for little endian ARMs.
6326
6327 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
6328
6329         * gcc.c-torture/compile/20011119-1.c: New test.
6330         * gcc.c-torture/compile/20011119-2.c: New test.
6331
6332 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6333
6334         * gcc.dg/altivec-1.c: Fix typo.
6335
6336 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6337
6338         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6339
6340 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6341
6342         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6343
6344 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6345
6346         * lib/g77.exp: Don't specify --rpath-link.
6347
6348         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6349         across all the headers.
6350         * gcc.dg/format/format.exp: For testing on a remote host,
6351         copy format.h.
6352
6353         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6354         * gcc.c-torture/execute/930406-1.c: Likewise.
6355         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6356
6357 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6358
6359         * gcc.dg/altivec-1.c: New.
6360
6361 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6362
6363         * gcc.dg/cpp/fpreprocessed.c: New test case.
6364
6365 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6366
6367         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6368         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6369         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6370
6371 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6372
6373         * gcc.dg/no-builtin-1.c: New test.
6374
6375 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
6376
6377         * gcc.c-torture/execute/20011115-1.c: New test.
6378
6379 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
6380
6381         * gcc.c-torture/compile/20011114-2.c: New test.
6382         * gcc.c-torture/compile/20011114-3.c: New test.
6383         * gcc.c-torture/compile/20011114-4.c: New test.
6384
6385 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6386
6387         * g++.dg/other/init1.C: New test.
6388
6389 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6390
6391         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6392         message.
6393
6394         * gcc.c-torture/execute/20011114-1.c: New testcase.
6395
6396         * gcc.c-torture/compile/20010327-1.c: Revert last change.
6397         * gcc.c-torture/compile/20011114-1.c: New test, exactly
6398         like the (before this change) version of 20010327-1.c.
6399
6400 2001-11-14  Roger Sayle <roger@eyesopen.com>
6401
6402         * gcc.c-torture/execute/string-opt-13.c: New testcase.
6403
6404 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6405
6406         * g++.dg/init/array2.C: New test.
6407
6408 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6409
6410         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6411
6412 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6413
6414         * g++.dg/other/forscope1.C: New test.
6415         * g++.dg/ext/forscope1.C: New test.
6416         * g++.dg/ext/forscope2.C: New test.
6417
6418 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
6419
6420         * gcc.c-torture/execute/20011113-1.c: New test.
6421
6422 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6423
6424         * gcc.c-torture/execute/20011109-2.c: New test.
6425
6426         * gcc.c-torture/execute/20011109-1.c: New test.
6427
6428 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
6429
6430         * gcc.c-torture/compile/20011109-1.c: New test.
6431
6432 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6433
6434         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6435         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6436         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6437         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6438         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6439         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6440         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6441
6442 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6443
6444         * g++.dg/warn/Wshadow-1.C: New tests.
6445         * g++.old-deja/g++.mike/for3.C: Update.
6446
6447 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6448
6449         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6450         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6451         XFAILs.  Adjust expected error texts.
6452         * gcc.c-torture/compile/20011106-1.c,
6453         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6454         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6455         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6456         gcc.dg/c99-array-lval-5.c: New tests.
6457
6458 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6459
6460         * gcc.dg/cpp/defined.c: Update.
6461
6462 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6463
6464         * gcc.c-torture/execute/anon-1.c: New test.
6465
6466 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6467
6468         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6469         same size, so no warning should be produced on stormy16.
6470
6471         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6472         due to oversized array.
6473         * g++.old-deja/g++.mike/ns15.C: Likewise.
6474         * g++.old-deja/g++.pt/crash16.C: Likewise.
6475
6476 2001-11-02  Graham Stott  <grahams@redhat.com>
6477
6478         * g++.dgother/debug1.C: Fix typos.
6479
6480 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
6481
6482         * g++.dg/other/debug1.C: New test.
6483
6484 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6485
6486         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6487         of unsigned long.
6488
6489 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
6490
6491         * gcc.dg/20011029-2.c: New test.
6492
6493         * gcc.c-torture/compile/20011029-1.c: New test.
6494
6495 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6496
6497         * objc/execute/class_self-1.m: New test.
6498         * objc/execute/class_self-2.m: New test.
6499
6500 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
6501
6502         * gcc.misc-tests/msgs.exp: Delete.
6503         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6504         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6505         error set to match recent changes.
6506
6507 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
6508
6509         * gcc.dg/20011021-1.c: New test.
6510
6511 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
6512
6513         * gcc.c-torture/compile/20011023-1.c: New test.
6514
6515 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6516
6517         * lib/g77.exp: Rewrite based on lib/g++.exp.
6518
6519 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
6520
6521         * gcc.c-torture/execute/20011019-1.c: New test.
6522
6523         * gcc.dg/20011018-1.c: New test.
6524
6525 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6526
6527         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6528
6529 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6530
6531         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6532         * gcc.dg/attr-invalid.c: Likewise.
6533
6534 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
6535
6536         * testsuite/gcc.dg/20011015-1.c: New test.
6537
6538 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6539
6540         * g++.dg/template/unify2.C: New test.
6541
6542 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6543
6544         * g++.dg/other/exception-specification.C: New test
6545
6546 2001-10-13  Tom Rix  <trix@redhat.com>
6547
6548         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6549         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6550
6551 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
6552
6553         * testsuite/gcc.dg/20011009-1.c: New test.
6554
6555 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
6556
6557         PR g++/4476
6558         * g++.dg/other/friend1.C: New test.
6559
6560 2001-10-11  Richard Henderson  <rth@redhat.com>
6561
6562         * g++.old-deja/g++.other/crash18.C: Add -S to options.
6563
6564 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6565
6566         * gcc.c-torture/compile/20011010-1.c: New.
6567
6568 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6569
6570         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6571         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6572         g77.f-torture/execute/execute.exp,
6573         g77.f-torture/noncompile/noncompile.exp,
6574         gcc.c-torture/compile/compile.exp,
6575         gcc.c-torture/execute/execute.exp,
6576         gcc.c-torture/execute/ieee/ieee.exp,
6577         gcc.c-torture/execute/memcheck/memcheck.exp,
6578         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6579         objc/execute/execute.exp: Update FSF address.
6580
6581 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
6582
6583         * gcc.dg/cpp/cmdlne-C.c: Update.
6584         * gcc.dg/cpp/cmdlne-C2.c: New.
6585
6586 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6587
6588         * gcc.c-torture/execute/20011008-3.c: New.
6589
6590 2001-10-08  DJ Delorie  <dj@redhat.com>
6591
6592         * gcc.dg/20011008-1.c: New.
6593         * gcc.dg/20011008-2.c: New.
6594
6595 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6596
6597         * gcc.dg/cpp/spacing1.c: Update test.
6598
6599 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6600
6601         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6602         spelling errors of "separate" as "seperate".
6603
6604 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6605
6606         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6607         enough to avoid inlining.
6608
6609 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6610
6611         * lib/g77.exp: set libg2c_dir correctly.
6612
6613 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6614
6615         * gcc.dg/cpp/macro11.c: New test.
6616
6617 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6618
6619         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6620         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6621         gcc.dg/format/multattr-3.c: New tests.
6622         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6623         tests for format attributes on function pointers being rejected.
6624
6625 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6626
6627         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6628
6629 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6630
6631         * g++.dg/warn/format1.C: New test.
6632
6633 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6634
6635         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6636
6637 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6638
6639         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6640
6641 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6642
6643         * gcc.dg/cpp/redef2.c: Add test.
6644
6645 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6646
6647         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6648         long-standing bug on i686, apparently.
6649         * gcc.c-torture/execute/loop-2c.x: New file.
6650         * gcc.c-torture/execute/loop-2d.x: New file.
6651         * gcc.c-torture/execute/loop-3c.x: New file.
6652
6653 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6654
6655         * gcc.dg/cpp/20000625-2.c: Correct line number.
6656
6657 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6658
6659         * gcc.dg/cpp/macro10.c: New test.
6660         * gcc.dg/cpp/strify3.c: New test.
6661         * gcc.dg/cpp/spacing1.c: Add tests.
6662         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6663         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6664
6665 2001-09-24  DJ Delorie  <dj@redhat.com>
6666
6667         * gcc.c-torture/execute/20010924-1.c: New test.
6668
6669 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6670
6671         * testsuite/objc/execute/paste.m: Remove.
6672
6673 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6674
6675         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6676
6677 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6678
6679         * g77.dg/strlen0.f: New test.
6680
6681 2001-09-21  Richard Henderson  <rth@redhat.com>
6682
6683         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6684         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6685
6686 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6687
6688         Table-driven attributes.
6689         * g++.dg/ext/attrib1.C: New test.
6690
6691 2001-09-20  DJ Delorie  <dj@redhat.com>
6692
6693         * gcc.dg/20000926-1.c: Update expected warning messages.
6694         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6695         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6696         array.
6697
6698 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6699
6700         * g++.dg/eh/registers1.C: New test case.
6701
6702 2001-09-17  Richard Henderson  <rth@redhat.com>
6703
6704         * gcc.dg/array-5.c: Fix VLA decomposition test.
6705
6706 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6707
6708         * gcc.dg/cpp/line5.c: New testcase.
6709
6710 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6711
6712         * gcc.dg/cpp/macro9.c: New test.
6713
6714 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6715
6716         * gcc.c-torture/execute/980223.c: Change type of addr from long
6717         to char *.
6718
6719 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6720
6721         * gcc.c-torture/execute/20010915-1.c: New test.
6722
6723 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6724
6725         * g77.dg/bprob: New directory.
6726         * g77.dg/bprob/bprob.exp: New file.
6727         * g77.dg/bprob/bprob-1.f: New test.
6728         * g77.dg/gcov: New directory.
6729         * g77.dg/gcov/gcov.exp: New file.
6730         * g77.dg/gcov/gcov-1.f: New test.
6731         * g77.dg/gcov/gcov-1.x: New file.
6732
6733 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6734
6735         * gcc.dg/cpp/directiv.c: Update.
6736         * gcc.dg/cpp/undef1.c: Update.
6737
6738 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6739
6740         * gcc.dg/20010912-1.c: New test.
6741
6742 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6743
6744         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6745         language-independent file in lib.
6746         * lib/gcov.exp: New file.
6747
6748 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6749
6750         * gcc.c-torture/compile/20010911-1.c: New test.
6751
6752 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6753
6754         * lib/profopt.exp: New, to support profile-directed optimizations.
6755         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6756         * gcc.misc-tests/bprob-1.c: New test.
6757         * gcc.misc-tests/bprob-2.c: New test.
6758
6759 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6760
6761         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6762         XFAIL and which kinds of gcov output to verify.
6763         * gcc.misc-tests/gcov-4b.x: New file.
6764         * gcc.misc-tests/gcov-5b.x: New file.
6765         * gcc.misc-tests/gcov-6.x: New file.
6766         * gcc.misc-tests/gcov-7.c: New test.
6767         * gcc.misc-tests/gcov-7.x: New file.
6768
6769 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6770
6771         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6772         * gcc.misc-tests/gcov-6.c: New test.
6773
6774 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6775
6776         PR c++/3986
6777         * g++.dg/abi/vbase1.C: New test.
6778
6779 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6780
6781         * objc.dg/method-2.m: New.
6782
6783 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6784
6785         PR c++/4203
6786         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6787         * g++.dg/init/empty1.C: New test.
6788
6789 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6790
6791         * gcc.c-torture/compile/20010903-1.c: New test.
6792
6793 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6794
6795         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6796         for m68k.
6797
6798 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6799
6800         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6801
6802         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6803
6804         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6805
6806 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6807
6808         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6809         for 16-bit 'unsigned int'.
6810
6811 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6812
6813         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6814
6815 2001-08-27  Richard Henderson  <rth@redhat.com>
6816
6817         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6818         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6819
6820 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6821
6822         * gcc.dg/asm-names.c (ymain): New.
6823
6824 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6825
6826         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6827         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6828         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6829
6830 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6831
6832         * gcc.dg/compare5.c: New testcase.
6833
6834 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6835
6836         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6837         and "In instantiation".
6838
6839 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6840
6841         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6842
6843 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6844
6845         * gcc.misc-tests/gcov.exp: Add support for branch information.
6846         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6847         * gcc.misc-tests/gcov-4.c: New test.
6848         * gcc.misc-tests/gcov-4b.c: New test.
6849         * gcc.misc-tests/gcov-5b.c: New test.
6850
6851 2001-08-20  Zack Weinberg  <zackw@panix.com>
6852
6853         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6854         expected to fail.
6855
6856 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6857
6858         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6859
6860 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6861
6862         * g++.dg/eh/template1.C: New test.
6863
6864 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6865
6866         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6867         Fix thinko.
6868         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6869         for xfail.
6870
6871 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6872
6873         * lib/g77-dg.exp:  Use prune.exp for common procedures
6874         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6875         * lib/g77.exp: (g77-dg-prune) Remove
6876
6877 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6878
6879         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6880
6881 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6882
6883         * g++.dg/template/unify1.C: New test.
6884
6885 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6886
6887         * g++.dg/abi/empty4.C: New test.
6888
6889 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6890
6891         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6892         solaris2.*
6893         * g77.f-torture/compile/pr3743.x: Likewise
6894
6895 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6896
6897         * g++.dg/other/using-declaration.C: New test.
6898
6899 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6900
6901         * gcc.dg/cpp/tr-sign.c: New testcase.
6902
6903 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6904
6905         * gcc.dg/cpp/19951025-1.c: Revert.
6906         * gcc.dg/cpp/directiv.c: We no longer process directives that
6907         interrupt macro arguments.
6908
6909 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6910
6911         * gcc.dg/bconstp-1.c: New test.
6912
6913 2001-08-03  Richard Henderson  <rth@redhat.com>
6914
6915         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
6916
6917 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6918
6919         * gcc.dg/cpp/19951025-1.c: Update.
6920
6921 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
6922
6923         * g77.dg/ff90-1.f (s): Fix reference of variable z,
6924         should be x.
6925
6926 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6927
6928         Kill -fhonor-std.
6929         * g++.old-deja/g++.ns/ns14.C: Remove special options.
6930         * g++.old-deja/g++.other/std1.C: Likewise.
6931         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
6932
6933 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
6934
6935         * lib/g77.exp:  Load gcc-defs.exp for common procedures
6936         (g77_pass, g77_fail, g77_finish, g77_exit,
6937         ${tool}_check_unsupported_p} Now redundant.  Deleted.
6938
6939 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
6940
6941         * g77.dg/fbackslash.f
6942         * g77.dg/fcase-preserve.f
6943         * g77.dg/ff90-1.f
6944         * g77.dg/ffixed-line-length-0.f
6945         * g77.dg/ffixed-line-length-132.f
6946         * g77.dg/ffixed-line-length-7.f
6947         * g77.dg/ffixed-line-length-72.f
6948         * g77.dg/ffixed-line-length-none.f
6949         * g77.dg/ffree-form-1.f
6950         * g77.dg/fno-backslash.f
6951         * g77.dg/fno-f90-1.f
6952         * g77.dg/fno-fixed-form-1.f
6953         * g77.dg/fno-onetrip.f
6954         * g77.dg/fno-typeless-boz.f
6955         * g77.dg/fno-underscoring.f
6956         * g77.dg/fno-vxt-1.f
6957         * g77.dg/fonetrip.f
6958         * g77.dg/ftypeless-boz.f
6959         * g77.dg/fugly-assumed.f
6960         * g77.dg/funderscoring.f
6961         * g77.dg/fvxt-1.f
6962
6963 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
6964
6965         * objc.dg/fwd-proto-1.m: New.
6966         * objc.dg/local-decl-1.m: New.
6967         * objc.dg/naming-1.m: New.
6968         * objc.dg/naming-2.m: New.
6969         * objc.dg/proto-hier-1.m: New.
6970
6971 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
6972
6973         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
6974         largest-type elements to a struct makes its size grow.
6975
6976 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6977
6978         * g++.dg/abi/vthunk1.C: New test.
6979
6980 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6981
6982         * g++.dg/abi/vbase8-22.C: New test.
6983
6984 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6985
6986         * gcc.dg/cpp/macro8.c: New test.
6987
6988 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6989
6990         * g++.dg/abi/vbase8-21.C: New test.
6991
6992 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
6993
6994         * g++.dg/abi/vbase8-10.C: New test.
6995
6996 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6997
6998         * lib/g++.exp (g++_set_ld_library_path): Renamed to
6999         ${tool}_set_ld_library_path.
7000         Changed caller.
7001         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7002         g++.exp.
7003
7004 2001-07-26  Stan Cox <scox@redhat.com>
7005
7006         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7007         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7008         gcc_exit, gcc_check_unsupported_p):
7009         Moved to gcc-deps.exp
7010         * gcc-deps.exp: New file.
7011
7012 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7013
7014         * g++.old-deja/g++.pt/defarg14.C: New test.
7015
7016 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7017
7018         * g++.old-deja/g++.other/lineno5.C: New test.
7019
7020 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7021
7022         * g++.old-deja/g++.pt/crash68.C: New test.
7023
7024 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7025
7026         * g++.old-deja/g++.other/crash42.C: New test.
7027
7028 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7029
7030         * gcc.dg/cpp/extratokens.c: Fix.
7031         * gcc.dg/cpp/skipping2.c: New tests.
7032
7033 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7034
7035         * gcc.c-torture/execute/20010724-1.c: New file.
7036         * gcc.c-torture/execute/20010724-1.x: New file.
7037
7038 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.old-deja/g++.other/cond7.C: New test.
7041
7042 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7043
7044         * g++.old-deja/g++.other/optimize4.C: New test.
7045
7046 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7047
7048         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7049
7050 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7051
7052         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7053         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7054         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7055         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7056
7057         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7058         bug report" message.
7059
7060         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7061         * g++.dg/ext/instantiate1.C: Move from old-deja.
7062
7063 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7064
7065         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7066         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7067         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7068         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7069
7070 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7071
7072         * gcc.c-torture/execute/20010723-1.c: New test.
7073
7074 2001-07-23  Ben Elliston  <bje@redhat.com>
7075
7076         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7077
7078 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7079
7080         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7081         i[34567]86-*-*.
7082         Delete handling of ieee_multilib_flags.
7083         Pass -mieee for alpha*-*-* and sh-*-*.
7084         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7085
7086 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7087
7088         Remove old-abi tests.
7089         * g++.old-deja/g++.mike/p11116.C: Remove.
7090         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7091
7092 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7093
7094         * g77.f-torture/compile/pr3743.f:  New test
7095
7096 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7097
7098         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7099
7100 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7101
7102         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7103         g++.old-deja/g++.pt/static6.C: Likewise.
7104         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7105         supports weak symbols.
7106
7107 2001-07-18  Andreas Jaeger  <aj@suse.de>
7108
7109         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7110         supported again.
7111
7112 2001-07-18  Andreas Jaeger  <aj@suse.de>
7113
7114         * gcc.dg/iftrap-1.c: Fix target line.
7115
7116 2001-07-17  Richard Henderson  <rth@redhat.com>
7117
7118         * gcc.c-torture/execute/20010717-1.c: New.
7119
7120 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7121
7122         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7123         tests.
7124
7125 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7126
7127         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7128
7129 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7130
7131         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7132         UAC_SIGBUS, UAC_NOPRINT definitions.
7133
7134 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7135
7136         * objc/execute/object_is_class.m: New test.
7137         * objc/execute/object_is_meta_class.m: New test.
7138
7139 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7140
7141         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7142         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7143
7144 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7145
7146         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7147         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7148
7149 2001-07-14  Richard Henderson  <rth@redhat.com>
7150
7151         * gcc.dg/iftrap-1.c: New.
7152
7153 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7154
7155         * g77.f-torture/execute/intrinsic77.f: New test.
7156
7157 2001-07-11  Janis Johnson <janis@us.ibm.com>
7158
7159         * gcc.misc-tests/gcov-3.c: New test.
7160
7161 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7162
7163         * gcc.c-torture/compile/20010711-1.c,
7164         * gcc.c-torture/compile/20010711-2.c: New tests.
7165
7166 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7167
7168         * gcc.c-torture/execute/20010711-1.c: New test.
7169
7170 2001-07-11  Ben Elliston  <bje@redhat.com>
7171
7172         * g++.old-deja/g++.other/enum5.C: New test.
7173
7174 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7175
7176         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7177         (g++-dg-prune): Call prune_gcc_output.
7178         * prune.exp: New file for prune_gcc_output.
7179         * lib/g++.exp, lib/gcc.exp: Load it.
7180
7181 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7182
7183         * gcc.c-torture/compile/20010701-1.c,
7184         g++.old-deja/g++.ext/attrib6.C: New tests.
7185
7186 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7187
7188         * gcc.c-torture/compile/20010706-1.c: New test.
7189
7190 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7191
7192         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7193
7194 2001-06-28  Stan Shebs  <shebs@apple.com>
7195
7196         * gcc.dg/pragma-darwin.c: New test.
7197
7198 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7199
7200         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7201         Solaris 2.[678] system.
7202
7203 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7204
7205         * gcc.dg/20010622-1.c: New test.
7206
7207 2001-06-18  Stan Shebs  <shebs@apple.com>
7208
7209         * objc.dg: New directory.
7210         * objc.dg/dg.exp: New file.
7211         * objc.dg/alias.m: New.
7212         * objc.dg/class-1.m: New.
7213         * objc.dg/class-2.m: New.
7214         * objc.dg/const-str-1.m: New.
7215         * objc.dg/const-str-2.m: New.
7216         * objc.dg/id-1.m: New.
7217         * objc.dg/method-1.m: New.
7218         * objc.dg/super-class-1.m: New.
7219         * lib/objc-dg.exp: New file.
7220
7221 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7222
7223         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7224         of label name.
7225
7226 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7227
7228         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7229
7230 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7231
7232         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7233         variable.
7234
7235 2001-06-12  Richard Henderson  <rth@redhat.com>
7236
7237         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7238
7239 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7240
7241         * g++.old-deja/g++.abi/vbase5.C: New test.
7242         * g++.old-deja/g++.abi/vbase6.C: New test.
7243         * g++.old-deja/g++.abi/vbase7.C: New test.
7244
7245 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7246
7247         * gcc.c-torture/compile/20010610-1.c: New test.
7248
7249 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7250
7251         * g++.old-deja/g++.abi/vbase4.C: New test.
7252
7253 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7254
7255         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7256         support %f for HC11/HC12 targets.
7257         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7258         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7259         on HC11/HC12 targets.
7260         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7261
7262 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7263
7264         * gcc.dg/wchar_t-1.c: New file.
7265         * gcc.dg/wint_t-1.c: Likewise.
7266
7267 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7268
7269         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7270
7271 2001-06-11  Richard Henderson  <rth@redhat.com>
7272
7273         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7274
7275 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7276
7277         * gcc.c-torture/compile/20010611-1.c: New test.
7278
7279 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7280
7281         * gcc.dg/c99-tag-1.c: Add more tests.
7282
7283 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7284
7285         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7286         representation on MN10300 and ARM/Thumb.
7287
7288 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7289
7290         * g77.f-torture/execute/20010610.f: New.
7291
7292 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7293
7294         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7295         names.
7296
7297 2001-06-09  Richard Henderson  <rth@redhat.com>
7298
7299         * gcc.c-torture/execute/ashrdi-1.c: New.
7300         * gcc.c-torture/execute/ashldi-1.c: New.
7301         * gcc.c-torture/execute/lshrdi-1.c: New.
7302
7303 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7304
7305         * objc/execute/load-3.m: Added. Check sending +load to categories,
7306         in addition to classes.
7307
7308 2001-06-08  Stan Shebs  <shebs@apple.com>
7309
7310         * objc/execute/load-2.m: New test.  From Nicola Pero
7311         <n.pero@mi.flashnet.it>.
7312
7313 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
7314
7315         * gcc.c-torture/execute/20010605-2.c: New test.
7316
7317 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7318
7319         * g++.old-deja/g++.abi/vbase2.C: New test.
7320         * g++.old-deja/g++.abi/vbase3.C: New test.
7321
7322 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7323
7324         * g++.old-deja/g++.pt/friend49.C: New test.
7325
7326 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7327
7328         * g++.old-deja/g++.ext/anon3.C: New test.
7329
7330 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7331
7332         * g++.old-deja/g++.other/conv7.C: New test.
7333
7334 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7335
7336         * gcc.c-torture/compile/20010605-2.c: New test.
7337
7338 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7339
7340         * gcc.c-torture/execute/20010604-1.c: New test.
7341
7342 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7343
7344         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7345
7346 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7347
7348         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7349         (g++_link_flags): Likewise.
7350         (g++_init): Pass gccpath's value to two previous functions.
7351
7352 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7353
7354         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7355         Ensure logfile entry matches exec command line.
7356
7357 2001-05-31  Richard Henderson  <rth@redhat.com>
7358
7359         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7360         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7361
7362 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7363
7364         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7365         compiler for irix6.2
7366
7367 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7368
7369         * g++.old-deja/g++.other/optimize3.C: New file.
7370
7371 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7372
7373         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7374         assemble.
7375
7376 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7377
7378         * g++.old-deja/g++.other/optimize2.C: New file.
7379
7380 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
7381
7382         * gcc.c-torture/compile/20010518-2.c: New file.
7383         * gcc.c-torture/execute/20010518-1.c: New file.
7384         * gcc.c-torture/execute/20010518-2.c: New file.
7385
7386 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7387
7388         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7389
7390 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
7391
7392         G++ no longer defines builtins that do not begin with __builtin.
7393         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7394         * g++.old-deja/g++.brendand/misc13.C: Likewise.
7395         * g++.old-deja/g++.law/builtin1.C: Likewise.
7396         * g++.old-deja/g++.law/cvt2.C: Likewise.
7397         * g++.old-deja/g++.mike/net5.C: Likewise.
7398         * g++.old-deja/g++.other/builtins1.C: Likewise.
7399         * g++.old-deja/g++.other/builtins2.C: Likewise.
7400         * g++.old-deja/g++.other/builtins3.C: Likewise.
7401         * g++.old-deja/g++.other/builtins4.C: Likewise.
7402         * g++.old-deja/g++.other/inline8.C: Likewise.
7403         * g++.old-deja/g++.robertl/eb39.C: Likewise.
7404
7405 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7406
7407         * g++.old-deja/g++.pt/using1.C: Adjust.
7408         * g++.old-deja/g++.pt/using2.C: New test.
7409
7410 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7411
7412         * gcc.dg/cpp/charconst.c: New tests.
7413         * gcc.dg/cpp/escape.c: New tests.
7414         * gcc.dg/cpp/escape-1.c: New tests.
7415         * gcc.dg/cpp/escape-2.c: New tests.
7416         * gcc.dg/cpp/ucs.c: New tests.
7417
7418 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7419
7420         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7421         native compiler for irix6.5.
7422
7423 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7424
7425         * lib/g++.exp (g++_include_flags): Use args to compute
7426         get_multilibs.
7427         (g++_link_flags): Likewise.
7428         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7429
7430 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7431
7432         * gcc.dg/c90-hexfloat-1.c: Add more tests.
7433
7434 2001-05-21  Geoff Keating  <geoffk@redhat.com>
7435
7436         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7437         this file.
7438
7439 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7440
7441         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7442         STACK_SIZE;
7443         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7444         to STACK_SIZE; Use it to define size of add_histo array.
7445         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7446         to STACK_SIZE.
7447         (f): Use GITT_SIZE to define size of gitt local table.
7448         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7449         to STACK_SIZE; Use it to define size of bytemem array.
7450
7451 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7452
7453         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7454         on 68HC11/HC12 due to the asm instruction.
7455         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7456         * gcc.c-torture/compile/920520-1.x: Likewise.
7457         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7458         on 68HC11/HC12 because the function is larger than 64K.
7459         * gcc.c-torture/compile/961203-1.x: New file, this test fails
7460         on 68HC11/HC12 because the structure is too large.
7461
7462 2001-05-20  Richard Henderson  <rth@redhat.com>
7463
7464         * gcc.c-torture/execute/20010520-1.c: New.
7465
7466 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7467
7468         * g++.old-deja/g++.warn/compare1.C: New test.
7469         * gcc.dg/compare4.c: New test.
7470
7471 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7472
7473         * g++.old-deja/g++.other/optimize1.C: New test.
7474
7475 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7476
7477         * g++.old-deja/g++.pt/spec41.C: New test.
7478
7479 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7480
7481         * gcc.c-torture/compile/20010114-1.x: Remove.
7482
7483 2001-05-18  Stan Shebs  <shebs@apple.com>
7484
7485         * gcc.c-torture/compile/20010518-1.c: New test.
7486
7487 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7488
7489         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7490         * g++.old-deja/g++.pt/crash67.C: New test.
7491
7492 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7493
7494         * g++.old-deja/g++.other/debug9.C: New test.
7495
7496 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
7497
7498         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7499
7500 2001-05-16  Jan Hubicka  <jh@suse.cz>
7501
7502         * gcc.c-torture/compile/20010516-1.c: New test.
7503
7504 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7505
7506         * g++.old-deja/g++.other/crash41.C: New test.
7507
7508 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7509
7510         * g++.old-deja/g++.pt/crash66.C: New test.
7511
7512 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7513
7514         * g++.old-deja/g++.robertl/eb27.C: Convert.
7515
7516 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7517
7518         * g++.dg/friend-warn.C: New test.  Do not warn about friend
7519         declaration being redundant.
7520
7521 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7522
7523         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7524
7525 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
7526
7527         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7528
7529 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7530
7531         * lib/g++.exp: Use testsuite_flags.
7532
7533 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
7534
7535         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7536
7537 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7538
7539         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7540
7541 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
7542
7543         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7544
7545 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
7546
7547         * gcc.c-torture/compile/20010313-1.c: New test.
7548
7549 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
7550
7551         * gcc.dg/cpp/direct2.c: New test.
7552         * gccq.dg/cpp/direct2s.c: New test.
7553
7554         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7555
7556 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
7557
7558         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7559         * g++.old-deja/g++.other/op3.C: Likewise.
7560
7561 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7562
7563         * gcc.dg/cpp/syshdr.h: New file.
7564         * gcc.dg/cpp/sysmac1.c: Update.
7565         * gcc.dg/cpp/sysmac2.c: Update.
7566
7567 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7568
7569         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7570
7571 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
7572
7573         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7574         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7575
7576 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
7577
7578         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7579
7580 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
7581
7582         * lib/g++.exp (g++_include_flags): Don't use any special flags
7583         if TESTING_IN_BUILD_TREE is not defined.
7584         (g++_init): Use a plain 'c++' as the compiler if
7585         TESTING_IN_BUILD_TREEE is not defined.
7586
7587 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7588
7589         * g++.old-deja/g++.eh/catch13.C: New test.
7590         * g++.old-deja/g++.eh/catch14.C: New test.
7591
7592 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7593
7594         * gcc.dg/cpp/tr-define.c: New test.
7595
7596 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7597
7598         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7599         <stdlib.h>, not <malloc.h>.
7600
7601 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7602
7603         * g++.old-deja/g++.ns/template17.C: New test.
7604
7605 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7606
7607         * g++.old-deja/g++.pt/ref4.C: New test.
7608
7609 2001-04-30  Richard Henderson  <rth@redhat.com>
7610
7611         * gcc.dg/20000724-1.c: Revert last change.
7612
7613 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7614
7615         * g77.f-torture/execute/20010430.f: New test.
7616
7617 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
7618
7619         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7620
7621 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7622
7623         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7624
7625 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7626
7627         * g++.old-deja/g++.eh/crash6.C: New test.
7628
7629 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7630
7631         * g++.old-deja/g++.other/warn7.C: New test.
7632
7633 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7634
7635         * g++.old-deja/g++.other/defarg9.C: New test.
7636
7637 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7638
7639         * g77.f-torture/compile/20010426.f: New test.
7640         * g77.f-torture/execute/20010426.f: New test.
7641
7642 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7643
7644         * g77.f-torture/compile/20000629-1.x: Remove - error
7645         has been fixed.
7646
7647 2001-04-26  Jeffrey A Law  (law@cygnus.com)
7648
7649         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7650         Tweak slightly to work with g++.dg framework.
7651         * g++.dg/special/ecos.exp: Run initp1.C test.
7652         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7653
7654         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7655         its linker doesn't give line numbers either.
7656         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7657
7658 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7659
7660         * g++.old-deja/g++.other/lex1.C: New test.
7661
7662 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
7663
7664         * gcc.dg/noncompile/20010425-1.c: New test.
7665
7666 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7667
7668         * g++.old-deja/g++.pt/mangle2.C: New test.
7669
7670 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7671
7672         * gcc.dg/format/plus-1.c: New test.
7673
7674 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7675
7676         * gcc.dg/20010423-1.c: New test.
7677
7678 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7679
7680         * gcc.c-torture/execute/20010422-1.c: New test.
7681
7682 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7683
7684         * g++.old-deja/g++.ns/type2.C: New test.
7685
7686 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7687
7688         * g++.old-deja/g++.other/perf1.C: New test.
7689
7690 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7691
7692         * gcc.dg/c99-func-2.c: Remove xfail.
7693         * gcc.dg/c99-func-3.c: Remove xfail.
7694         * gcc.dg/c99-func-4.c: Remove xfail.
7695
7696 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7697
7698         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7699
7700 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7701
7702         * gcc.c-torture/compile/20010423-1.c: New test.
7703
7704 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7705
7706         * g++.old-deja/g++.pt/typename28.C: New test.
7707
7708 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7709
7710         * g++.old-deja/g++.abi/empty2.C: New test.
7711         * g++.old-deja/g++.abi/empty3.C: New test.
7712
7713 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7714
7715         * g++.old-deja/g++.other/comdat2.C: New test.
7716         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7717
7718 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7719
7720         * g++.old-deja/g++.other/overload14.C: New test.
7721
7722 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7723
7724         * g++.old-deja/g++.other/lookup23.C: New test.
7725
7726 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7727
7728         * gcc.c-torture/execute/20010403-1.c: New test.
7729
7730 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7731             Mark Mitchell  <mark@codesourcery.com>
7732
7733         * lib/old-dejagnu.exp: Don't delete output of executable.
7734         Add .exe suffix to executables.
7735
7736 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7737
7738         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7739
7740 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7741
7742         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7743
7744 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7745
7746         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7747         * g++.old-deja/g++.abi/crash1.C: New test.
7748
7749 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7750
7751         * g++.old-deja/g++.other/crash40.C: New test.
7752
7753 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7754
7755         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7756
7757 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7758
7759         * g++.old-deja/g++.other/warn6.C: New test.
7760
7761 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7762
7763         * g++.old-deja/g++.robertl/eb42.C: Same.
7764
7765 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7766
7767         * gcc.dg/wtr-conversion-1.c: New testcase.
7768
7769 2001-04-10  Richard Henderson  <rth@redhat.com>
7770
7771         * g++.old-deja/g++.other/array5.C: New.
7772
7773 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7774
7775         * gcc.c-torture/execute/20010408-1.c: New test.
7776
7777 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7778
7779         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7780         headers and constructs.
7781         * g++.old-deja/g++.robertl/eb79.C: Same.
7782         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7783         * g++.old-deja/g++.robertl/eb73.C: Same.
7784         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7785         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7786         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7787         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7788         * g++.old-deja/g++.robertl/eb44.C: Same.
7789         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7790         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7791         * g++.old-deja/g++.robertl/eb39.C: Same.
7792         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7793         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7794         * g++.old-deja/g++.robertl/eb30.C: Same.
7795         * g++.old-deja/g++.robertl/eb3.C: Same.
7796         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7797         * g++.old-deja/g++.robertl/eb21.C: Same.
7798         * g++.old-deja/g++.robertl/eb15.C: Same.
7799         * g++.old-deja/g++.robertl/eb118.C: Same.
7800         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7801         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7802         * g++.old-deja/g++.robertl/eb109.C: Same.
7803         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7804         * g++.old-deja/g++.mike/rtti1.C: Same.
7805         * g++.old-deja/g++.mike/p658.C: Same.
7806         * g++.old-deja/g++.mike/net46.C: Same.
7807         * g++.old-deja/g++.mike/net34.C: Same.
7808         * g++.old-deja/g++.mike/memoize1.C: Same.
7809         * g++.old-deja/g++.mike/eh2.C: Same.
7810         * g++.old-deja/g++.law/weak.C: Same.
7811         * g++.old-deja/g++.law/visibility7.C: Same.
7812         * g++.old-deja/g++.law/visibility25.C: Same.
7813         * g++.old-deja/g++.law/visibility22.C: Same.
7814         * g++.old-deja/g++.law/visibility2.C: Same.
7815         * g++.old-deja/g++.law/visibility17.C: Same.
7816         * g++.old-deja/g++.law/visibility13.C: Same.
7817         * g++.old-deja/g++.law/visibility10.C: Same.
7818         * g++.old-deja/g++.law/visibility1.C: Same.
7819         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7820         * g++.old-deja/g++.law/vbase1.C: Same.
7821         * g++.old-deja/g++.law/operators32.C: Same.
7822         * g++.old-deja/g++.law/nest3.C: Same.
7823         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7824         * g++.old-deja/g++.law/except5.C (main): Same.
7825         * g++.old-deja/g++.law/cvt7.C (run): Same.
7826         * g++.old-deja/g++.law/cvt2.C: Same.
7827         * g++.old-deja/g++.law/cvt16.C: Same.
7828         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7829         * g++.old-deja/g++.law/ctors17.C (main): Same.
7830         * g++.old-deja/g++.law/ctors13.C: Same.
7831         * g++.old-deja/g++.law/ctors12.C (main): Same.
7832         * g++.old-deja/g++.law/ctors10.C: Same.
7833         * g++.old-deja/g++.law/code-gen5.C: Same.
7834         * g++.old-deja/g++.law/bad-error7.C: Same.
7835         * g++.old-deja/g++.law/arm9.C: Same.
7836         * g++.old-deja/g++.law/arm12.C: Same.
7837         * g++.old-deja/g++.law/arg8.C: Same.
7838         * g++.old-deja/g++.law/arg1.C: Same.
7839         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7840         * g++.old-deja/g++.jason/template31.C: Same.
7841         * g++.old-deja/g++.jason/template24.C (main): Same.
7842         * g++.old-deja/g++.jason/2371.C: Same.
7843         * g++.old-deja/g++.eh/new2.C: Same.
7844         * g++.old-deja/g++.eh/new1.C: Same.
7845         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7846         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7847         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7848         * g++.old-deja/g++.brendan/crash62.C: Same.
7849         * g++.old-deja/g++.brendan/crash52.C: Same.
7850         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7851         * g++.old-deja/g++.brendan/crash38.C: Same.
7852         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7853         * g++.old-deja/g++.brendan/copy9.C: Same.
7854
7855 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
7856
7857         * gcc.c-torture/execute/20001203-2.c (memset):
7858         Count argument is of type __SIZE_TYPE__.
7859
7860 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7861
7862         * gcc.c-torture/compile/20010404-1.c: New test.
7863
7864 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7865
7866         * gcc.c-torture/compile/20010326-1.c: New test.
7867
7868 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7869
7870         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7871         peculiarities of the SH.
7872         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7873
7874 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7875
7876         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7877         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7878         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7879
7880 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7881
7882         * g77.f-torture/compile/20010321-1.f: New test.
7883
7884 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7885
7886         * gcc.c-torture/compile/20010329-1.c: New test.
7887
7888 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7889
7890         * gcc.c-torture/execute/20010329-1.c: New test.
7891
7892 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7893
7894         * g++.old-deja/g++.other/eh4.C: Fix typo.
7895
7896 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7897
7898         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7899
7900 2001-03-28  Philip Blundell  <philb@gnu.org>
7901
7902         * gcc.c-torture/compile/20010328-1.c: New test.
7903
7904 2001-03-27  Richard Henderson  <rth@redhat.com>
7905
7906         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7907         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7908
7909 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7910
7911         * gcc.c-torture/compile/20010327-1.c: New test.
7912
7913 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7914
7915         * g++.old-deja/g++.other/friend12.C: New test.
7916         * g++.old-deja/g++.other/friend9.C: Expect no errors.
7917         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
7918
7919 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7920
7921         * gcc.c-torture/execute/20010325-1.c: New test.
7922
7923 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
7924
7925         * g++.old-deja/g++.other/mangle3.C: New test.
7926
7927 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
7928
7929         * g++.old-deja/g++.other/anon8.C: New test.
7930
7931 2001-03-20  Philip Blundell  <philb@gnu.org>
7932
7933         * gcc.c-torture/compile/20010320-1.c: New test.
7934
7935 2001-03-17  Richard Henderson  <rth@redhat.com>
7936
7937         * g++.old-deja/g++.other/eh4.C: Add expected error text.
7938
7939 2001-03-15  Geoff Keating  <geoff@redhat.com>
7940
7941         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
7942         tests on AIX.
7943
7944 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
7945
7946         * g++.old-deja/g++.other/eh4.C: New test.
7947
7948 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
7949
7950         * gcc.dg/cpp/mi1.c: Update.
7951
7952 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
7953
7954         * g++.old-deja/g++.other/regstack.C: New test.
7955
7956 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
7957
7958         * g++.old-deja/g++.other/ref4.C: New test.
7959
7960 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
7961
7962         * objc/execute/va_method.m: Added.
7963         * objc/execute/IMP.m: Added.
7964         * objc/execute/_cmd.m: Added.
7965         * objc/execute/accessing_ivars.m: Added.
7966         * objc/execute/class-1.m: Added.
7967         * objc/execute/class-10.m: Added.
7968         * objc/execute/class-11.m: Added.
7969         * objc/execute/class-12.m: Added.
7970         * objc/execute/class-13.m: Added.
7971         * objc/execute/class-14.m: Added.
7972         * objc/execute/class-2.m: Added.
7973         * objc/execute/class-3.m: Added.
7974         * objc/execute/class-4.m: Added.
7975         * objc/execute/class-5.m: Added.
7976         * objc/execute/class-6.m: Added.
7977         * objc/execute/class-7.m: Added.
7978         * objc/execute/class-8.m: Added.
7979         * objc/execute/class-9.m: Added.
7980         * objc/execute/class-tests-1.h
7981         * objc/execute/class-tests-2.h
7982         * objc/execute/compatibility_alias.m: Added.
7983         * objc/execute/encode-1.m: Added.
7984         * objc/execute/formal_protocol-1.m: Added.
7985         * objc/execute/formal_protocol-2.m: Added.
7986         * objc/execute/formal_protocol-3.m: Added.
7987         * objc/execute/formal_protocol-4.m: Added.
7988         * objc/execute/formal_protocol-5.m: Added.
7989         * objc/execute/formal_protocol-6.m: Added.
7990         * objc/execute/formal_protocol-7.m: Added.
7991         * objc/execute/informal_protocol.m: Added.
7992         * objc/execute/initialize.m: Added.
7993         * objc/execute/load.m: Added.
7994         * objc/execute/many_args_method.m: Added.
7995         * objc/execute/nested-3.m: Added.
7996         * objc/execute/no_clash.m: Added.
7997         * objc/execute/private.m: Added.
7998         * objc/execute/redefining_self.m: Added.
7999         * objc/execute/root_methods.m: Added.
8000         * objc/execute/selector-1.m: Added.
8001         * objc/execute/static-1.m: Added.
8002         * objc/execute/static-2.m: Added.
8003         * objc/execute/va_method.m: Added.
8004
8005 2001-03-10  Richard Henderson  <rth@redhat.com>
8006
8007         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8008
8009 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8010
8011         * g++.old-deja/g++.other/crash31.C: XFAIL.
8012         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8013         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8014         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8015         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8016         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8017
8018 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8019
8020         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8021
8022 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8023
8024         * gcc.dg/20000724-1.c: Don't use multiline strings.
8025
8026 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8027
8028         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8029         result of -cString against what we expect it to be; don't just
8030         print it out for no one to read.
8031
8032         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8033         Based on testcases provided by Nicola Pero.
8034
8035 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8036
8037         * gcc.dg/cpp/macro7.c: New test.
8038
8039 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8040
8041         * gcc.dg/cpp/multiline.c: Update.
8042
8043 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8044
8045         * g++.old-deja/g++.other/enum3.C: New test.
8046
8047 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8048
8049         * g++.old-deja/g++.other/pod1.C: New test.
8050
8051 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8052
8053         * g++.old-deja/g++.ext/overload1.C: New test.
8054
8055 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8056
8057         * g++.old-deja/g++.pt/using1.C: New test.
8058
8059 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8060
8061         * g++.old-deja/g++.other/using9.C: New test.
8062
8063 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8064
8065         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8066
8067         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8068
8069 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8070
8071         * g++.old-deja/g++.ext/realpt1.C: Remove.
8072
8073 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8074
8075         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8076
8077 2001-02-26  Will Cohen  <wcohen@redhat.com>
8078
8079         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8080
8081 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8082
8083         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8084         templatized constructors.
8085
8086 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8087
8088         * gcc.c-torture/execute/20010224-1.c: New test.
8089
8090 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8091
8092         * gcc.c-torture/execute/20010222-1.c: New test.
8093
8094 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8095
8096         * g++.old-deja/g++.other/inline20.C: New test.
8097
8098 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8099
8100         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8101
8102 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8103
8104         * g++.old-deja/g++.other/lookup22.C: New test.
8105
8106 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8107
8108         * g77.dg: New directory.
8109         * g77.dg/20010216-1.f: New test case.
8110         * g77.dg/dg.exp: New driver.
8111         * lib/g77-dg.exp: New driver library.
8112
8113 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8114
8115         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8116
8117 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8118
8119         * g++.old-deja/g++.other/decl9.C: New test.
8120
8121 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8122
8123         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8124         not need <string> and also tests the initialization at runtime.
8125
8126 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8127
8128         * gcc.c-torture/execute/longlong.c: New test.
8129
8130 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8131
8132         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8133
8134 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8135
8136         * gcc.c-torture/execute/920302-1.c (execute):
8137         Change argument type to short.
8138
8139 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8140
8141         * g++.old-deja/g++.pt/deduct6.C: New test.
8142
8143 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8144
8145         * g++.old-deja/g++.pt/deduct5.C: New test.
8146
8147 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8148
8149         * gcc.c-torture/execute/20010209-1.c: New test.
8150
8151 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8152
8153         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8154
8155 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8156
8157         * g++.dg/vtgc1.C: Update for new ABI.
8158
8159         * consistency.vlad: New directory, 1665 files.
8160
8161 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8162
8163         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8164         return type.
8165         * gcc.dg/cpp/digraphs.c: Declare puts.
8166
8167 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8168
8169         * g++.old-deja/g++.other/warn5.C: New test.
8170
8171 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8172
8173         * g++.old-deja/g++.pt/spec40.C: New test.
8174
8175 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8176
8177         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8178         case.
8179         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8180
8181 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8182
8183         * gcc.c-torture/compile/20010209-1.c: New test.
8184
8185 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8186
8187         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8188         excess errors message but not if it crashes.
8189         * g++.old-deja/g++.other/crash27.C: Likewise.
8190         * g++.old-deja/g++.other/crash28.C: Likewise.
8191         * g++.old-deja/g++.other/crash30.C: Likewise.
8192         * g++.old-deja/g++.other/crash32.C: Likewise.
8193         * g++.old-deja/g++.other/crash35.C: Likewise.
8194         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8195
8196 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8197
8198         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8199         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8200         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8201         g77.f-torture/execute/execute.exp,
8202         g77.f-torture/noncompile/noncompile.exp,
8203         gcc.c-torture/execute/execute.exp,
8204         gcc.c-torture/execute/memcheck/memcheck.exp,
8205         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8206         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8207         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8208         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8209         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8210         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8211         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8212         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8213         Remove bug reporting instructions with ancient email addresses.
8214
8215 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8216
8217         * gcc.dg/20010202-1.c: New test.
8218         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8219
8220 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8221
8222         * g++.dg/stdbool-if.C: New test.
8223
8224 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8225
8226         * objc/execute/fdecl.m: Added main().
8227
8228 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8229
8230         * gcc.c-torture/execute/20010206-1.c: New test.
8231
8232 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8233
8234         * gcc.dg/cpp/avoidpaste1.c: Update.
8235
8236 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8237
8238         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8239         Pero <nicola@brainstorm.co.uk>.
8240         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8241
8242 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8243
8244         * g++.old-deja/g++.pt/spec39.C: New test.
8245
8246 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8247
8248         * gcc.c-torture/compile/20010202-1.c: New test.
8249
8250 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8251
8252         * g++.old-deja/g++.abi/primary2.C: New test.
8253         * g++.old-deja/g++.abi/primary3.C: New test.
8254         * g++.old-deja/g++.abi/primary4.C: New test.
8255         * g++.old-deja/g++.abi/primary5.C: New test.
8256         * g++.old-deja/g++.abi/vtable3.h: New test.
8257         * g++.old-deja/g++.abi/vtable3a.C: New test.
8258         * g++.old-deja/g++.abi/vtable3b.C: New test.
8259         * g++.old-deja/g++.abi/vtable3c.C: New test.
8260         * g++.old-deja/g++.abi/vtable3d.C: New test.
8261         * g++.old-deja/g++.abi/vtable3e.C: New test.
8262         * g++.old-deja/g++.abi/vtable3f.C: New test.
8263         * g++.old-deja/g++.abi/vtable3g.C: New test.
8264         * g++.old-deja/g++.abi/vtable3h.C: New test.
8265         * g++.old-deja/g++.abi/vtable3i.C: New test.
8266         * g++.old-deja/g++.abi/vtable3j.C: New test.
8267         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8268
8269 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8270
8271         * g++.old-deja/g++.other/anon6.C: New test.
8272         * g++.old-deja/g++.other/anon7.C: New test.
8273
8274 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8275
8276         * gcc.dg/cpp/avoidpaste2.c: New tests.
8277
8278 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8279
8280         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8281
8282 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8283
8284         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8285         DECIMAL_DIG cases for Irix."
8286
8287 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
8288
8289         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8290
8291 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8292
8293         * gcc.dg/c99-tag-1.c: New test.
8294
8295 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8296
8297         * gcc.dg/cpp/tr-warn1.c: Add tests.
8298
8299 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8300
8301         * gcc.dg/cpp/avoidpaste1.c: Update.
8302         * gcc.dg/cpp/paste4.c: Update.
8303
8304 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8305
8306         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8307         cases for Irix.
8308
8309 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8310
8311         * g++.old-deja/g++.other/inline19.C: New test.
8312
8313 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8314
8315         * gcc.dg/Wlarger-than.c: New test.
8316
8317 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8318
8319         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8320
8321 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
8322
8323         * gcc.c-torture/execute/20010129-1.c: New test.
8324         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8325
8326 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8327
8328         * gcc.dg/cpp/avoidpaste1.c: Test case.
8329
8330 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
8331
8332         * g++.old-deja/g++.other/inline18.C: New test.
8333
8334 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8335
8336         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8337         and __builtin_putchar.
8338
8339 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
8340
8341         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8342         tests.
8343
8344 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8345
8346         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8347         floating point number rounding mode to round to the nearest
8348         representable mode.
8349
8350 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
8351
8352         * g++.old-deja/g++.other/mangle2.C: New test.
8353
8354 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8355
8356         * gcc.c-torture/compile/20010124-1.c: New test.
8357
8358 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8359
8360         * g++.old-deja/g++.pt/spec38.C: New test.
8361
8362 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8363
8364         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8365         "Build don't run".
8366
8367 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8368
8369         * gcc.c-torture/execute/20010123-1.c: New test.
8370
8371 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8372
8373         * g++.old-deja/g++.pt/spec37.C: New test.
8374
8375 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8376
8377         * g++.old-deja/g++.pt/overload14.C: New test.
8378
8379 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8380
8381         * gcc.c-torture/execute/20010122-1.c: New test, exercise
8382         __builtin_return_address.
8383
8384 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8385
8386         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8387         * g++.old-deja/g++.pt/spec35.C: New test.
8388         * g++.old-deja/g++.pt/spec36.C: New test.
8389
8390 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
8391
8392         * gcc.c-torture/compile/20010118-1.c: New test.
8393
8394 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8395
8396         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8397
8398 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8399
8400         * gcc.c-torture/execute/20010119-1.c: New test.
8401
8402 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8403
8404         * g++.old-deja/g++.other/vbase5.C: New test.
8405
8406 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8407
8408         * gcc.c-torture/execute/20010118-1.c: New test.
8409
8410 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8411
8412         * g++.old-deja/g++.pt/deduct3.C: New test.
8413
8414 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8415
8416         * g++.old-deja/g++.pt/spec34.C: New test.
8417
8418 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8419
8420         * g77.f-torture/compile/20000601-2.f: New test.
8421
8422 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8423
8424         * g++.old-deja/g++.other/init17.C: New test.
8425
8426 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8427
8428         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8429
8430 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8431
8432         * g++.old-deja/g++.pt/unify8.C: New test.
8433
8434 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8435
8436         * g++.old-deja/g++.abi/vbase1.C: New test.
8437
8438 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8439
8440         * g++.old-deja/g++.pt/crash65.C: New test.
8441
8442 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8443
8444         * gcc.dg/cpp/assembl2.S: New test case.
8445
8446 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8447
8448         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8449         are supported.
8450
8451 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8452
8453         * g++.old-deja/g++.other/builtins1.C: New test.
8454         * g++.old-deja/g++.other/builtins2.C: Likewise.
8455         * g++.old-deja/g++.other/builtins3.C: Likewise.
8456         * g++.old-deja/g++.other/builtins4.C: Likewise.
8457
8458 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
8459
8460         * gcc.c-torture/compile/20010117-1.c: New test.
8461         * gcc.c-torture/compile/20010117-2.c: New test.
8462
8463 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8464
8465         * g77.f-torture/execute/20010116.[fx]: New test,
8466         XFAIL on i?86-*-*.
8467         * g77.f-torture/compile/20010115.f: Indicate it's
8468         a test for PR fortran/1636.
8469
8470 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8471
8472         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8473
8474 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8475
8476         * g77.f-torture/compile/20010115.f: New test.
8477
8478 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8479
8480         * g++.old-deja/g++.pt/nontype5.C: New test.
8481
8482 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8483
8484         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8485         have an equivalent working one below it.
8486
8487 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8488
8489         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8490         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8491
8492 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8493
8494         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8495         message containing "init_priority".
8496         (conpr-2.C): Likewise.
8497         (conpr-3.C): Likewise.
8498         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8499
8500 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8501
8502         * gcc.c-torture/execute/20010114-2.c: New test.
8503
8504 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8505
8506         * gcc.c-torture/compile/20010114-1.c: New test.
8507         * gcc.c-torture/compile/20010114-1.x: Xfail.
8508         * gcc.c-torture/compile/20010114-2.c: New test.
8509         * gcc.c-torture/execute/20010114-1.c: New test.
8510         * gcc.dg/trunc-1.c: New test.
8511         * gcc.dg/uninit-B.c: New test.
8512
8513 2001-01-13  Nick Clifton  <nickc@redhat.com>
8514
8515         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8516         target.
8517
8518 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8519
8520         * gcc.c-torture/compile/20010113-1.c: New test.
8521
8522 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
8523
8524         * gcc.c-torture/compile/20001212-1.c: New test.
8525
8526 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8527
8528         * gcc.dg/cpp/widestr1.c: Update.
8529         * gcc.dg/cpp/prag-imp.c: Remove.
8530
8531 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
8532
8533         * gcc.c-torture/execute/20000801-3.x: Remove.
8534         * gcc.dg/c90-init-1.c: New test.
8535         * gcc.dg/c99-init-1.c: New test.
8536         * gcc.dg/c99-init-2.c: New test.
8537         * gcc.dg/gnu99-init-1.c: New test.
8538
8539 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
8540
8541         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8542         testing that no relevant ones were found.
8543
8544 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8545
8546         * g++.old-deja/g++.pt/cast2.C: New test.
8547
8548 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8549
8550         * g++.old-deja/g++.pt/friend47.C: New test.
8551
8552 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8553
8554         * g++.old-deja/g++.pt/instantiate13.C: New test.
8555
8556 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8557
8558         * g++.old-deja/g++.other/defarg7.C: New test.
8559         * g++.old-deja/g++.other/defarg8.C: New test.
8560
8561 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8562
8563         * g++.old-deja/g++.pt/crash64.C: New test.
8564
8565 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8566
8567         * g++.old-deja/g++.pt/crash63.C: New test.
8568
8569 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
8570
8571         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8572
8573 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
8574
8575         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8576
8577 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8578
8579         * g++.old-deja/g++.pt/error3.C: New test.
8580
8581 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8582
8583         * g++.old-deja/g++.other/crash39.C: New test.
8584
8585 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8586
8587         * g++.old-deja/g++.other/vbase4.C: New test.
8588
8589 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8590
8591         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8592         * gcc.dg/special/20000419-2.c: New file. Identical to above.
8593         * gcc.dg/special/special.exp: New test driver which will check
8594         for alias support for the above test.
8595
8596 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8597
8598         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8599         problems on small machines.
8600         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8601         parameterize.
8602
8603 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8604
8605         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8606         mips.
8607         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8608
8609 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8610
8611         * g++.old_deja/g++.pt/using8.C: New test.
8612
8613 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8614
8615         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8616
8617 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8618
8619         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8620         where a failure is expected.
8621         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8622
8623 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8624
8625         * g++.old_deja/g++.pt/instantiate12.C: New test.
8626
8627 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8628
8629         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8630         start of structs.
8631         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8632         * g++.old-deja/g++.brendan/crash17.C: Likewise.
8633         * g++.old-deja/g++.brendan/crash29.C: Likewise.
8634         * g++.old-deja/g++.brendan/crash48.C: Likewise.
8635         * g++.old-deja/g++.brendan/ns1.C: Likewise.
8636         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8637         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8638         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8639         * g++.old-deja/g++.eh/spec6.C: Likewise.
8640         * g++.old-deja/g++.jason/crash3.C: Likewise.
8641         * g++.old-deja/g++.law/ctors11.C: Likewise.
8642         * g++.old-deja/g++.law/ctors17.C: Likewise.
8643         * g++.old-deja/g++.law/ctors5.C: Likewise.
8644         * g++.old-deja/g++.law/ctors9.C: Likewise.
8645         * g++.old-deja/g++.mike/ambig1.C: Likewise.
8646         * g++.old-deja/g++.mike/net22.C: Likewise.
8647         * g++.old-deja/g++.mike/p3538a.C: Likewise.
8648         * g++.old-deja/g++.mike/p3538b.C: Likewise.
8649         * g++.old-deja/g++.mike/virt3.C: Likewise.
8650         * g++.old-deja/g++.niklas/t128.C: Likewise.
8651         * g++.old-deja/g++.other/anon4.C: Likewise.
8652         * g++.old-deja/g++.other/using1.C: Likewise.
8653         * g++.old-deja/g++.other/warn3.C: Likewise.
8654         * g++.old-deja/g++.pt/t37.C: Likewise.
8655         * g++.old-deja/g++.robertl/eb69.C: Likewise.
8656         * g++.old-deja/g++.robertl/eb71.C: Likewise.
8657
8658 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8659
8660         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8661
8662 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8663
8664         * gcc.c-torture/execute/stdio-opt-3.c: New test.
8665
8666 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
8667
8668         * gcc.c-torture/compile/20010107-1.c: New test.
8669
8670 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8671
8672         * gcc.c-torture/execute/builtin-noret-1.c: New test.
8673
8674 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8675
8676         * gcc.dg/format/format.h: New file.
8677         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8678         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8679         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8680         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8681         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8682         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8683         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8684         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8685         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8686         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8687         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8688         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8689         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8690         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8691         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8692         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8693         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8694         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8695         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8696         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8697         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8698         instead of declaring standard types, macros and functions in each
8699         test.
8700
8701 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8702
8703         * gcc.c-torture/execute/20010106-1.c: New test.
8704
8705 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8706
8707         * gcc.dg/format/format.exp: New file.
8708         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8709         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8710         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8711         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8712         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8713         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8714         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8715         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8716         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8717         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8718         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8719         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8720         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8721         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8722         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8723         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8724         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8725         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8726         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8727         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8728         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8729         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8730         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8731         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8732         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8733         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8734         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8735         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8736         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8737         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8738         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8739         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8740         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8741         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8742         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8743         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8744         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8745         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8746         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8747         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8748         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8749         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8750
8751 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8752
8753         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8754         account.
8755
8756 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8757
8758         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8759
8760 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8761
8762         * g++.old-deja/g++.pt/crash62.C: New test.
8763
8764 2001-01-04  Richard Henderson  <rth@redhat.com>
8765
8766         * gcc.dg/20000926-1.c: Update expected warnings.
8767         * gcc.dg/array-2.c: Likewise.
8768         * gcc.dg/array-4.c: Also validate flexible array members.
8769         * gcc.dg/c99-flex-array-1.c: New.
8770
8771 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8772
8773         * gcc.c-torture/compile/20001222-1.x: Remove.
8774
8775 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8776
8777         * gcc.c-torture/execute/built-in-setjmp.c: New.
8778
8779 2001-01-03  Richard Henderson  <rth@redhat.com>
8780
8781         * gcc.dg/940510-1.c: Update expected error wording.
8782         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8783
8784 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8785
8786         * lib/target-supports.exp (check_alias_available): Modified to
8787         indicate aliases not supported if only weak aliases are supported.
8788
8789 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8790
8791         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8792         Turn on cmpstrsi checks for __pj__ and __i370__.
8793
8794 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8795
8796         * g++.old-deja/g++.other/virtual11.C: New test.
8797
8798 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8799
8800         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8801
8802 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8803
8804         * gcc.c-torture/compile/20010102-1.c: New test.
8805
8806 2001-01-02  Andreas Jaeger  <aj@suse.de>
8807
8808         * gcc.dg/noreturn-3.c: New test.
8809
8810         * gcc.dg/noreturn-4.c: New test.
8811
8812 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8813
8814         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8815         __builtin_fputc and __builtin_fwrite.
8816
8817 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8818
8819         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8820         signed char, not default char.
8821
8822 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8823
8824         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8825
8826 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8827
8828         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8829
8830 2000-12-29  Richard Henderson  <rth@redhat.com>
8831
8832         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8833         (__cyg_profile_func_exit): Define.
8834
8835 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8836
8837         * g++.dg/vtgc1.C: New test.
8838
8839 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8840
8841         * gcc.dg/noncompile/20001228-1.c: New test.
8842
8843         * gcc.dg/20001228-1.c: New test.
8844
8845         * gcc.c-torture/execute/20001228-1.c: New test.
8846
8847 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8848
8849         * gcc.dg/format-strfmon-1.c: New test.
8850
8851 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8852
8853         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8854         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8855         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8856         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8857         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8858         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8859         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8860         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8861         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8862         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8863         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8864         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8865         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8866
8867         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8868         * gcc.c-torture/execute/string-opt-4.c: Test index.
8869
8870 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8871
8872         * gcc.c-torture/compile/20001226-1.c: New test.
8873
8874 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8875
8876         * gcc.c-torture/compile/20001222-1.c: New test.
8877         * gcc.c-torture/compile/20001222-1.x: Xfail.
8878
8879 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
8880
8881         * gcc.c-torture/execute/comp-goto-2.c: New test.
8882
8883 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
8884
8885         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8886         Use long types if __INT_MAX__ is 32767.
8887         (main): Use cast to (sint32 *) when poking 88 into a_page.
8888
8889         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8890
8891 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8892
8893         * gcc.c-torture/compile/20001221-1.c: New test.
8894         * gcc.c-torture/execute/20001221-1.c: New test.
8895
8896 2000-12-20  Richard Henderson  <rth@redhat.com>
8897
8898         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8899         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8900
8901 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8902
8903         * gcc.dg/compare3.c: New test.
8904
8905 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8906
8907         * gcc.dg/format-warnll-1.c: New test.
8908
8909 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8910
8911         * gcc.dg/cpp/cmdlne-P.c: New test.
8912
8913 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8914
8915         * gcc.c-torture/execute/builtin-abs-1.c,
8916         gcc.c-torture/execute/builtin-abs-2.c: New tests.
8917
8918 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8919
8920         * gcc.dg/cpp/multiline.c: New test.
8921
8922 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
8923
8924         * g++.old-deja/g++.other/syshdr1.C: Update.
8925         * gcc.dg/cpp/lineflags.c: Remove temporarily.
8926
8927 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8928
8929         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
8930
8931 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8932
8933         * g++.old-deja/g++.pt/ttp65.C: New test.
8934
8935 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8936
8937         * g++.old-deja/g++.pt/ttp64.C: New test.
8938
8939 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8940
8941         * g++.old-deja/g++.pt/spec33.C: New test.
8942
8943 2000-12-14  Catherine Moore  <clm@redhat.com>
8944
8945         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
8946         * gcc.c-torture/execute/920612-2.c: Likewise.
8947         * gcc.c-torture/execute/920428-2.c: Likewise.
8948         * gcc-c-torture/execute/va-arg-11.c: Call exit.
8949         * gcc.c-torture/execute/va-arg-21.c: Likewise.
8950
8951 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8952
8953         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
8954         * gcc.dg/pack-test-2.c: Likewise.
8955
8956 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8957
8958         Tests by Zack Weinberg <zackw@stanford.edu>.
8959
8960         * gcc.dg/cpp/defined.c: Update.
8961         * gcc.dg/cpp/defined_trad.c: New tests.
8962
8963 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8964
8965         * gcc.dg/cpp/trad-direct.c: Update.
8966
8967 2000-12-11  Neil Booth  <neilb@earthling.net>
8968
8969         * gcc.dg/cpp/defined_trad.c
8970
8971 2000-12-11  Neil Booth  <neilb@earthling.net>
8972
8973         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
8974
8975 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8976
8977         * gcc.dg/format-miss-2.c: New test.
8978
8979 2000-12-09  Neil Booth  <neilb@earthling.net>
8980
8981         * gcc.dg/cpp/lineflags.c: New tests.
8982         * gcc.dg/cpp/poison.c: Update.
8983         * gcc.dg/cpp/redef2.c: Update.
8984         * gcc.dg/cpp/skipping.c: New test.
8985
8986 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
8987
8988         * g++.old-deja/g++.other/eh3.C: New testcase.
8989
8990 2000-12-07  Neil Booth  <neilb@earthling.net>
8991
8992         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
8993         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
8994         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
8995         wtr-union-init-2.c, wtr-union-init-3.c: Update.
8996         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
8997         Update.
8998
8999 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9000
9001         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9002         __SIZE_TYPE__ instead of int for type of integers cast to
9003         pointers.
9004
9005 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9006
9007         * g++.old-deja/g++.other/cleanup4.C: New test.
9008
9009 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9010
9011         * format-sec-1.c: New test.
9012
9013 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9014
9015         * gcc.dg/format-nonlit-3.c: New test.
9016
9017 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9018
9019         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9020         through a null pointer.
9021
9022 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9023
9024         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9025         * g++.old-deja/g++.pt/partial4.C: New test.
9026
9027 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9028
9029         * gcc.c-torture/execute/ieee/hugeval.x: New.
9030
9031 2000-12-06  Neil Booth  <neilb@earthling.net>
9032
9033         * gcc.dg/cpp/backslash2.c: New tests.
9034
9035 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9036
9037         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9038         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9039
9040 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9041
9042         * gcc.c-torture/execute/20001203-2.c: New testcase.
9043
9044 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9045
9046         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9047         * g++.old-deja/g++.other/virtual10.C: New test.
9048
9049 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9050
9051         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9052
9053 2000-12-05  Richard Henderson  <rth@redhat.com>
9054
9055         * gcc.c-torture/compile/20001205-1.c: New.
9056
9057 2000-12-04  Neil Booth  <neilb@earthling.net>
9058
9059         * g++.old-deja/g++.other/virtual9.C: New test.
9060         * g++.old-deja/g++.pt/crash61.C: New test.
9061         * gcc.c-torture/execute/loop-9.c: New test.
9062
9063 2000-12-04  Neil Booth  <neilb@earthling.net>
9064
9065         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9066         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9067         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9068         * gcc.dg/cpp/extratokens.c: ...here.
9069
9070 2000-12-04  Neil Booth  <neilb@earthling.net>
9071
9072         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9073         New tests.
9074
9075 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9076
9077         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9078         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9079
9080 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9081
9082         * gcc.c-torture/execute/20001203-1.c: New test.
9083
9084 2000-12-03  Neil Booth  <neilb@earthling.net>
9085
9086         * gcc.dg/cpp/macro6.c: New test cases.
9087
9088 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9089
9090         * gcc.c-torture/execute/string-opt-9.c: New test.
9091         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9092         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9093         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9094
9095         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9096         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9097
9098 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9099
9100         * gcc.dg/cpp/if-6.c: New testcase.
9101
9102         * gcc.dg/20001201-1.c: New testcase.
9103
9104 2000-12-02  Neil Booth  <neilb@earthling.net>
9105
9106         * g++.old-deja/g++.other/externC4.C,
9107         g++.old-deja/g++.other/friend10.C: New tests.
9108
9109 2000-12-02  Neil Booth  <neilb@earthling.net>
9110
9111         * g++.old-deja/g++.other/instan2.C
9112         * g++.old-deja/g++.other/instan3.C: New test.
9113
9114 2000-12-02  Neil Booth  <neilb@earthling.net>
9115
9116         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9117         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9118         gnuc99.c,gnuc99-pedantic.c: New tests.
9119
9120 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9121
9122         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9123         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9124
9125 2000-12-01  Neil Booth  <neilb@earthling.net>
9126
9127         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9128         * gcc.dg/cpp/poison.c: Update.
9129         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9130
9131 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9132
9133         * g77.f-torture/execute/20001201.f: New test.
9134
9135 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9136
9137         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9138
9139 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9140
9141         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9142
9143 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9144
9145         * g++.old-deja/g++.other/cast6.C: New test.
9146
9147 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9148
9149         * gcc.c-torture/execute/20001130-2.c: New testcase.
9150
9151 2000-11-30  Richard Henderson  <rth@redhat.com>
9152
9153         * gcc.c-torture/execute/20001130-1.c: New test.
9154
9155 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9156
9157         * g++.old-deja/g++.other/op3.C: New test.
9158
9159 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9160
9161         * g++.old-deja/g++.other/op2.C: New test.
9162
9163 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9164
9165         * g++.old-deja/g++.other/crash38.C: New test.
9166
9167 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9168
9169         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9170
9171 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9172
9173         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9174         tests.
9175         * gcc.c-torture/execute/string-opt-6.c: New test.
9176
9177         * gcc.dg/20001117-1.c: Add main.
9178
9179 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9180
9181         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9182         Move from here ...
9183         * gcc.dg/940510-1.c: ... to here.
9184
9185         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9186         zero-size arrays in toplevel structures.
9187
9188 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9189
9190         * gcc.c-torture/execute/loop-8.c: New test.
9191
9192 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9193
9194         * g++.old-deja/g++.other/base1.C: New test.
9195
9196 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9197
9198         * g++.old-deja/g++.other/parse2.C: New test.
9199
9200 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9201
9202         * g++.old-deja/g++.pt/incomplete1.C: New test.
9203
9204 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9205
9206         * g++.old-deja/g++.other/friend9.C: New test.
9207
9208 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9209
9210         * gcc.dg/20001127-1.c: New test.
9211
9212 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9213
9214         * g++.old-deja/g++.pt/friend46.C: New test.
9215
9216 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9217
9218         * g++.old-deja/g++.other/ptrmem8.C: New test.
9219
9220 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9221
9222         * gcc.c-torture/execute/string-opt-7.c: New test.
9223         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9224
9225 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9226
9227         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9228         instead of 'mkcheck 2'.
9229
9230 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9231
9232         * gcc.c-torture/execute/memcheck/driver.c,
9233         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9234         C9X references to refer to C99.
9235
9236 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9237
9238         * gcc.dg/ultrasp3.c: New test.
9239
9240 2000-11-25  Neil Booth  <neilb@earthling.net>
9241
9242         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9243
9244 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9245
9246         * gcc.c-torture/compile/20001123-2.c: New.
9247
9248 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9249
9250         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9251
9252 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9253
9254         * gcc.dg/sequence-point-1.c: Add some new tests.
9255         * gcc.c-torture/execute/20001124-1.c: New test.
9256
9257 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9258
9259         * g++.old-deja/g++.other/vaarg4.C: New test.
9260         * gcc.c-torture/compile/20001123-1.c: New test.
9261
9262 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9263
9264         * g++.other/crash24.C: Adjust and remove XFAIL.
9265         * g++.other/crash37.C: New test.
9266
9267 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9268
9269         * g++.old-deja/g++.pt/instantiate9.C: New test.
9270
9271 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9272
9273         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9274         new ABI, too.
9275
9276         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9277         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9278
9279 2000-11-22  Neil Booth  <neilb@earthling.net>
9280
9281         * gcc.dg/cpp/Wtrigraphs.c: New test.
9282
9283 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9284
9285         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9286
9287 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
9288
9289         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9290
9291 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9292
9293         * lib/gcc-dg.exp: load_lib scanasm.exp.
9294         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9295         * lib/g++-dg.exp: load_lib scanasm.exp.
9296         * lib/scanasm.exp: New.
9297         (scan-assembler, scan-assembler-not): Add optional arguments to
9298         test name, or if not present, the pattern name.
9299         (scan-assembler-dem, scan-assembler-dem-not): New.
9300
9301         * g++.dg/dg.exp: New.
9302
9303 2000-11-21  Neil Booth  <neilb@earthling.net>
9304
9305         * gcc.dg/cpp/integrated1.c: Remove.
9306
9307 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9308
9309         * gcc.c-torture/execute/20001121-1.c: New test.
9310
9311 2000-11-21  Richard Henderson  <rth@redhat.com>
9312
9313         * gcc.c-torture/compile/20001121-1.c: New test.
9314
9315 2000-11-20  Neil Booth  <neilb@earthling.net>
9316
9317         * gcc.dg/cpp/integrated1.c: New test.
9318
9319 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9320
9321         * g++.old-deja/g++.other/inline17.C: New test.
9322
9323 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9324
9325         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9326         local variable to be zero: I made the variable global. Now
9327         uses abort() and exit() instead of relying on main's return value.
9328
9329 2000-11-20  Neil Booth  <neilb@earthling.net>
9330
9331         * gcc.dg/cpp/paste2.c: Update test.
9332         * objc/execute/paste.m: New test.
9333
9334 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9335
9336         * gcc.dg/c99-condexpr-1.c: New test.
9337
9338 2000-11-20  Neil Booth  <neilb@earthling.net>
9339
9340         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9341
9342 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9343
9344         * g++.old-deja/g++.pt/export1.C: New test.
9345
9346 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
9347
9348         * gcc.dg/20001117-1.c: New test.
9349
9350 2000-11-18  Richard Henderson  <rth@redhat.com>
9351
9352         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9353
9354 2000-11-18  Richard Henderson  <rth@redhat.com>
9355
9356         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9357         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9358         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9359
9360 2000-11-18  Richard Henderson  <rth@redhat.com>
9361
9362         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9363         (main): New.  Exit cleanly.
9364
9365 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9366
9367         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9368         gcc.dg/c99-fordecl-2.c: New tests.
9369
9370 2000-11-18  Richard Henderson  <rth@redhat.com>
9371
9372         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9373         * gcc.c-torture/execute/zerolen-2.c: New.
9374
9375 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9376
9377         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9378         memory.
9379
9380 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9381
9382         * g++.old-deja/g++.pt/instantiate8.C: New test.
9383
9384 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9385
9386         * g++.old-deja/g++.other/incomplete.C: Add more tests.
9387         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9388
9389 2000-11-16  Nick Clifton  <nickc@redhat.com>
9390
9391         * gcc.c-torture/execute/nestfunc-2.c: New test.
9392         * gcc.c-torture/execute/nestfunc-3.c: New test.
9393
9394 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9395
9396         * gcc.c-torture/compile/20001116-1.c: New test.
9397
9398 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9399
9400         * gcc.c-torture/execute/20001115-1.c: New test.
9401
9402 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
9403
9404         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9405         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9406         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9407         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9408
9409 2000-11-15  Neil Booth  <neilb@earthling.net>
9410
9411         gcc.dg/cpp/_Pragma1.c: Update.
9412         gcc.dg/cpp/_Pragma2.c: New test.
9413
9414 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9415
9416         * g++.old-deja/g++.other/anon5.C: New test.
9417
9418 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9419
9420         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9421         tests.
9422
9423 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
9424
9425         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9426         output.
9427
9428 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9429
9430         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9431         labels at end of compound statements.
9432
9433 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
9434
9435         * gcc.c-torture/execute/loop-7.c: New test.
9436
9437 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9438
9439         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9440
9441 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9442
9443         * gcc.dg/c99-bool-1.c: New test.
9444
9445 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9446
9447         * gcc.dg/c99-scope-1.c: Remove xfail.
9448         * gcc.dg/c99-scope-2.c: New test.
9449
9450 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9451
9452         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9453         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9454
9455 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
9456
9457         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9458         error messages.
9459
9460         * g++.mike/p700.C: Don't typedef wchar_t.
9461         * g++.mike/p784.C: Likewise.
9462         * g++.mike/eb101.C: Don't use __wchar_t.
9463
9464 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9465
9466         * g77.f-torture/execute/20001111.[fx]: Test premature exit
9467         from DO loop.
9468
9469 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9470
9471         * gcc.c-torture/execute/20001111-1.c: New test.
9472
9473 2000-11-10  Nick Clifton  <nickc@redhat.com>
9474
9475         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9476         long multuiple and accumulate.
9477
9478 2000-11-09  Richard Henderson  <rth@redhat.com>
9479
9480         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9481         via size_t instead of int.
9482
9483         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9484         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9485         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9486         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9487
9488 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9489
9490         * gcc.c-torture/compile/20001109-1.c: New test.
9491         * gcc.c-torture/compile/20001109-2.c: New test.
9492
9493 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9494
9495         * g++.old-deja/g++.pt/operator1.C: New test.
9496         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9497
9498 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9499
9500         * gcc.dg/20001108-1.c: New test.
9501
9502 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9503
9504         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9505         with both arguments constant strings.
9506         * gcc.c-torture/execute/string-opt-3.c: New test.
9507         * gcc.c-torture/execute/string-opt-4.c: New test.
9508         * gcc.c-torture/execute/string-opt-5.c: New test.
9509
9510 2000-11-08  Nick Clifton  <nickc@redhat.com>
9511
9512         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9513         mulsidi3adddi patterns.
9514
9515 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9516
9517         * g++.old-deja/g++.other/crash36.C: New test.
9518
9519 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
9520
9521         * g++.old-deja/g++.other/init16.C: New test.
9522
9523 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9524
9525         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9526
9527 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9528
9529         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9530         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9531         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9532
9533 2000-11-07  DJ Delorie  <dj@redhat.com>
9534
9535         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9536
9537 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9538
9539         * gcc.c-torture/execute/string-opt-1.c: New test.
9540
9541 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9542
9543         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
9544         mips-sgi-irix6.* because the MIPS ABI passes floating-point
9545         parameters in registers, and there is no way for a varargs
9546         function to know in which order the integer and floating-point
9547         parameters should be interleaved when they are placed on the
9548         stack.
9549         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9550         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9551
9552 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9553
9554         * gcc.c-torture/execute/string-opt-2.c: New test.
9555
9556 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
9557
9558         * g++.old-deja/g++.pt/crash60.C: New test.
9559
9560 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9561
9562         * g++.old-deja/g++.other/crash24.C: New test.
9563         * g++.old-deja/g++.other/crash25.C: New test.
9564         * g++.old-deja/g++.other/crash26.C: New test.
9565         * g++.old-deja/g++.other/crash27.C: New test.
9566         * g++.old-deja/g++.other/crash28.C: New test.
9567         * g++.old-deja/g++.other/crash29.C: New test.
9568         * g++.old-deja/g++.other/crash30.C: New test.
9569         * g++.old-deja/g++.other/crash31.C: New test.
9570         * g++.old-deja/g++.other/crash32.C: New test.
9571         * g++.old-deja/g++.other/crash33.C: New test.
9572         * g++.old-deja/g++.other/crash34.C: New test.
9573         * g++.old-deja/g++.other/crash35.C: New test.
9574
9575 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9576
9577         * gcc.c-torture/execute/20001031-1.c: New test.
9578
9579 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
9580
9581         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9582         namespace.
9583
9584         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9585         standards-conformant.
9586
9587         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9588
9589         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9590         * g++.old-deja/g++.mike/p755a.C: Likewise.
9591         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9592         library makes no calls to `operator new' during initialization.
9593
9594 2000-11-04  Neil Booth  <neilb@earthling.net>
9595
9596         * gcc.dg/cpp/include2.c: New tests.
9597
9598 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
9599
9600         * lib/g++.exp (g++_set_ld_library_path): New function.
9601         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9602
9603 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9604
9605         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9606         warnings.
9607
9608 2000-11-01  Richard Henderson  <rth@redhat.com>
9609
9610         * g++.old-deja/g++.ext/namedret1.C: New.
9611         * g++.old-deja/g++.ext/namedret2.C: New.
9612         * g++.old-deja/g++.ext/namedret3.C: New.
9613
9614 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9615
9616         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9617         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9618
9619 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9620
9621         * gcc.c-torture/execute/va-arg-21.c: New test.
9622
9623 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9624
9625         * gcc.dg/c99-complex-2.c: New test.
9626
9627 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9628
9629         * gcc.c-torture/execute/stdio-opt-1.c: New test.
9630
9631 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
9632
9633         * g++.old-deja/g++.other/inline16.C: New test.
9634
9635 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9636
9637         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9638         __PRETTY_FUNCTION__
9639
9640 2000-10-29  Neil Booth  <neilb@earthling.net>
9641
9642         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9643         New tests.
9644         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9645         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9646         optimisation.
9647
9648 2000-10-29  Neil Booth  <neilb@earthling.net>
9649
9650         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9651         * mi1.c, mi1c.h: Add null directives to multiple-include test.
9652         * mi5.c: Test multiple includes work with -C.
9653         * trigraphs.c: Test ^= version.
9654
9655 2000-10-28  Neil Booth  <neilb@earthling.net>
9656
9657         New tests and test updates for new macro expander.
9658
9659         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9660         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9661         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9662         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9663         new diagnostic messages.
9664
9665         * gcc.dg/cpp/macro3.c: New tests.
9666
9667 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
9668
9669         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9670         on the same line.
9671
9672 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
9673
9674         * g++.old-deja/g++.other/eh2.C: New test.
9675
9676 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9677
9678         * gcc.c-torture/execute/20001027-1.c: New test.
9679
9680 2000-10-26  Richard Henderson  <rth@redhat.com>
9681
9682         * gcc.c-torture/execute/20001026-1.c: New.
9683
9684 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9685
9686         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9687         * g++.old-deja/g++.law/builtin1.C: Likewise.
9688         * g++.old-deja/g++.law/ctors10.C: Likewise.
9689         * g++.old-deja/g++.law/virtual3.C: Likewise.
9690         * g++.old-deja/g++.mike/p658.C: Likewise.
9691         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9692         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9693         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9694         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9695         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9696
9697 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9698
9699         * gcc.c-torture/compile/20001024-1.c: New test.
9700
9701 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9702
9703         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9704         to tell us whether or not we are using V3.
9705
9706 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9707
9708         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9709         operands.
9710
9711 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9712
9713         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9714
9715 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9716
9717         * gcc.c-torture/execute/20001024-1.c: New test.
9718
9719 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9720
9721         * g++.old-deja/g++.other/sibcall1.C: New test.
9722
9723 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9724
9725         * gcc.dg/noncompile/init-3.c: New test.
9726
9727 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9728
9729         * gcc.dg/format-array-1.c: New test.
9730
9731 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9732
9733         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9734         writing through null pointers; remove comment about testing
9735         unterminated strings.
9736
9737 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9738
9739         * gcc.c-torture/execute/20001017-2.c: New test.
9740
9741 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9742
9743         * gcc.c-torture/compile/20001018-1.c: New test.
9744         * gcc.c-torture/compile/20001018-1.x: Xfail.
9745
9746 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9747
9748         * gcc.c-torture/execute/20001017-1.c: New test.
9749
9750 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9751
9752         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9753         for multiple use of arguments with scanf formats; add tests for
9754         multiple use of arguments.
9755
9756 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9757
9758         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9759
9760 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9761
9762         * gcc.dg/format-miss-1.c: New test.
9763
9764 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9765
9766         * gcc.c-torture/execute/20001013-1.c: New test.
9767
9768 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9769
9770         * gcc.dg/format-branch-1.c: New test.
9771
9772 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9773
9774         * README, lib/file-format.exp: Remove EGCS references.
9775
9776 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9777
9778         * gcc.dg/20001013-1.c: New test.
9779
9780 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9781
9782         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9783         for intmax_t in the compiler using __typeof__ and the type rules
9784         for conditional expressions.
9785
9786 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9787
9788         * gcc.dg/20001012-1.c: New test.
9789         * gcc.dg/20001012-2.c: New test.
9790
9791 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9792
9793         * gcc.dg/format-attr-1.c: New test.
9794
9795 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9796
9797         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9798         __LONG_LONG_MAX__ instead of LLONG_MAX.
9799
9800 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9801
9802         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9803         scanf flags.
9804         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9805         flags.
9806
9807 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9808
9809         * gcc.dg/sequence-pt-1.c: New test.
9810
9811 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9812
9813         * gcc.c-torture/execute/20001011-1.c: New testcase.
9814         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9815
9816 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9817
9818         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9819         does not error on it.
9820
9821 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9822
9823         * gcc.dg/20001009-1.c: New test.
9824
9825 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9826
9827         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9828         * gcc.c-torture/execute/20001009-2.c: ... to here.
9829
9830 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9831
9832         * gcc.c-torture/compile/20001009-1.c: New testcase.
9833         * gcc.c-torture/execute/20001009-1.c: New testcase.
9834         Testcases provided by Jan Hubicka <jh@suse.cz>.
9835
9836 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9837
9838         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9839         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9840         uintmax_t using <limits.h> to emulate the compiler's internal
9841         logic.  No longer XFAIL %j tests.
9842
9843 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9844
9845         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9846         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9847         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9848         regexps and details of expected handling of some bad formats.
9849         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9850         suppression.
9851
9852 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9853
9854         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9855         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9856         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9857         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9858         in list archives.
9859
9860 2000-10-06  Richard Henderson  <rth@cygnus.com>
9861
9862         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9863         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9864         * g++.old-deja/g++.jason/report.C: Likewise.
9865         * g++.old-deja/g++.law/friend5.C: Likewise.
9866         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9867         of the expected warnings.
9868
9869 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9870
9871         * g++.old-deja/g++.pt/enum14.C: New test.
9872
9873 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9874
9875         * g++.old-deja/g++.pt/crash59.C: New test.
9876
9877 2000-10-04  Will Cohen  <wcohen@redhat.com>
9878
9879         * gcc.dg/20000926-1.c: New test.
9880
9881 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9882
9883         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9884         function name for current C++ compiler.
9885         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9886
9887 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9888
9889         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9890         __PRETTY_FUNCTION__.
9891         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9892
9893 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9894
9895         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9896
9897 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9898
9899         * gcc.c-torture/compile/20000923-1.c: New test.
9900
9901 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9902
9903         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9904         * g++.old-deja/g++.pt/ttp62.C: Same.
9905         * g++.old-deja/g++.other/inline14.C: Same.
9906
9907 2000-09-24  Richard Henderson  <rth@cygnus.com>
9908
9909         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9910
9911 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9912
9913         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9914
9915 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
9916
9917         * gcc.c-torture/compile/20000922-1.c: New file.
9918
9919 2000-09-21  Nick Clifton  <nickc@redhat.com>
9920
9921         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
9922         a signed long modulo operation.
9923         (mod6): New function - perform an unsigned long modulo operation.
9924         (main): Add tests for modulos of very large numbers by very small
9925         dividends.
9926
9927 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9928
9929         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
9930
9931 2000-09-19  Richard Henderson  <rth@cygnus.com>
9932
9933         * gcc.dg/compare2.c (case 10): XFAIL.
9934
9935 2000-09-18  Richard Henderson  <rth@cygnus.com>
9936
9937         * gcc.c-torture/execute/20000906-1.c: Move ...
9938         * gcc.dg/20000906-1.c: ... here.  Only run on targets
9939         that support __builtin_trap.
9940
9941 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
9942
9943         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
9944
9945 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9946
9947         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
9948         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
9949         more $ format tests.
9950
9951 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9952
9953         * gcc.dg/format-errmk-1.c: New test.
9954
9955 2000-09-17  Greg McGary  <greg@mcgary.org>
9956
9957         * gcc.c-torture/execute/20000917-1.x: Remove.
9958
9959 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9960
9961         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
9962
9963 2000-09-17  Greg McGary  <greg@mcgary.org>
9964
9965         * gcc.c-torture/execute/20000917-1.c: New test.
9966         * gcc.c-torture/execute/20000917-1.x: XFAIL.
9967
9968 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
9969
9970         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
9971         in nested macro bug.
9972
9973 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
9974
9975         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
9976
9977 2000-09-14  Jeffrey A Law  (law@cygnus.com)
9978
9979         * gcc.c-torture/execute/20000914-1.c: New test.
9980
9981 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
9982
9983         * g++.other/inline13.C: New test.
9984
9985 2000-09-12  Andreas Jaeger  <aj@suse.de>
9986
9987         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
9988         constant by Ulrich Drepper <drepper@redhat.com>.
9989
9990 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
9991
9992         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
9993
9994 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9995
9996         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
9997
9998 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
9999
10000         * gcc.dg/cpp/backslash.c: New test.
10001
10002 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10003
10004         * gcc.c-torture/execute/20000910-1.c: New test.
10005         * gcc.c-torture/execute/20000910-2.c: Likewise.
10006
10007 2000-09-11  Robert Lipe  <robertl@sco.com>
10008
10009         * gcc.dg/pragma-align.c: New test.
10010
10011 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10012
10013         * g++.old-deja/g++.pt/explicit82.C: New test.
10014         * g++.old-deja/g++.pt/explicit83.C: New test.
10015
10016 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10017
10018         * gcc.dg/asm-names.c: New test.
10019
10020 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10021
10022         * gcc.dg/cpp/tr-warn6.c: New test
10023
10024 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10025
10026         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10027         be accepted.
10028
10029 2000-09-07  Catherine Moore  <clm@redhat.com>
10030
10031         * gcc.c-torture/execute/unroll-1.c: New test.
10032
10033 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10034
10035         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10036         ERROR markers.
10037         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10038         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10039         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10040         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10041         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10042         Preprocess only.
10043         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10044         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10045
10046 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10047
10048         * g++.old-deja/g++.pt/deduct2.C: New test.
10049
10050 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10051
10052         * g++.old-deja/g++.pt/parms2.C: New test.
10053
10054 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10055
10056         * g++.old-deja/g++.pt/crash58.C: New test.
10057
10058 2000-09-06  Greg McGary  <greg@mcgary.org>
10059
10060         * gcc.c-torture/execute/20000906-1.c: New test.
10061         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10062
10063 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10064
10065         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10066
10067 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10068
10069         * g++.old-deja/g++.pt/crash57.C: New test.
10070
10071 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10072
10073         * g++.old-deja/g++.pt/crash56.C: New test.
10074
10075 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10076
10077         * g++.old-deja/g++.pt/koenig1.C: New test.
10078
10079 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10080
10081         * gcc.dg/20000904-1.c: New test.
10082
10083 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10084
10085         * gcc.dg/cpp/paste8.c: New test.
10086
10087 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10088
10089         * gcc.c-torture/compile/20000827-1.c: New test.
10090
10091 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10092
10093         * gcc.dg/format-diag-1.c: New test.
10094
10095 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10096
10097         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10098         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10099         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10100         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10101         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10102
10103 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10104
10105         * g++.old-deja/g++.other/nested4.C: New test.
10106
10107 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10108
10109         * g++.old-deja/g++.ns/scoped1.C: New test.
10110
10111 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10112
10113         * lib/g++.exp: Support testing already-installed GCC.
10114
10115 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10116
10117         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10118
10119 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10120
10121         * gcc.dg/return-type-2.c: New test.
10122
10123 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10124
10125         * gcc.c-torture/compile/20000825-1.c: New test.
10126
10127 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10128
10129         * gcc.dg/dwarf2-2.c: New test.
10130
10131 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10132
10133         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10134         dg-warning regexps.
10135
10136 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10137
10138         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10139         gcc.dg/format-ext-5.c: New tests.
10140
10141 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10142
10143         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10144
10145 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10146
10147         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10148
10149 2000-08-24  Richard Henderson  <rth@cygnus.com>
10150
10151         * gcc.dg/ia64-sync-1.c: New test.
10152         * gcc.dg/ia64-sync-2.c: New test.
10153         * gcc.dg/ia64-asm-1.c: New test.
10154
10155 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10156
10157         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10158         * gcc.dg/format-ext-2.c: New test.
10159
10160 2000-08-23  Jason Merrill  <jason@redhat.com>
10161
10162         * lib/old-dejagnu.exp: Also ignore "In member function" and
10163         "At global scope".
10164
10165 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10166
10167         * gcc.dg/noncompile/label-lineno-1.c: New test.
10168
10169 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10170
10171         * gcc.dg/c99-array-nonobj-1.c: New test.
10172
10173 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10174
10175         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10176         tests.
10177         * gcc.dg/format-ext-1.c: New test.
10178
10179 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10180
10181         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10182         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10183         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10184         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10185         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10186
10187 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10188
10189         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10190         gcc.dg/c99-strftime-2.c: New tests.
10191
10192 2000-08-22  Richard Henderson  <rth@cygnus.com>
10193
10194         * gcc.c-torture/execute/20000822-1.c: New test.
10195
10196 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10197
10198         * gcc.c-torture/execute/20000819-1.x: Remove.
10199
10200 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10201
10202         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10203         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10204         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10205         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10206         gcc.dg/format-xopen-1.c: New tests.
10207
10208 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10209
10210         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10211
10212 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10213
10214         * g++.old-deja/g++.other/loop2.C: New test.
10215
10216         * gcc.c-torture/compile/20000606-1.c: New test.
10217         * gcc.c-torture/compile/20000728-1.c: New test.
10218         * gcc.c-torture/execute/20000801-1.c: New test.
10219         * gcc.c-torture/execute/20000801-2.c: New test.
10220         * gcc.c-torture/execute/20000819-1.c: New test.
10221         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10222         * gcc.dg/20000629-1.c: New test.
10223         * gcc.dg/20000724-1.c: New test.
10224         * gcc.dg/20000807-1.c: New test.
10225
10226 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10227
10228         * gcc.dg/cpp/pragma-1.c: New test.
10229         * gcc.dg/cpp/pragma-2.c: New test.
10230
10231 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10232
10233         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10234         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10235
10236 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10237
10238         * gcc.c-torture/compile/20000818-1.c: New test.
10239
10240 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10241
10242         * gcc.c-torture/execute/20000818-1.c: New test.
10243
10244 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10245
10246         * gcc.dg/format-va-1.c: New test.
10247
10248 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10249
10250         * g++.old-deja/g++.other/typedef8.C: New test.
10251
10252 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10253
10254         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10255         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10256         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10257         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10258         * g++.old-deja/g++.other/ptrmem7.C: New test.
10259         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10260
10261 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10262
10263         * g++.old-deja/g++.pt/typename27.C: New test.
10264
10265 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10266
10267         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10268         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10269         * g++.old-deja/g++.pt/friend45.C: New test.
10270         * g++.old-deja/g++.other/friend8.C: New test.
10271
10272 2000-08-15  Richard Henderson  <rth@cygnus.com>
10273
10274         * gcc.c-torture/execute/20000815-1.c: New test.
10275
10276 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10277
10278         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10279         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10280         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10281
10282 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10283
10284         * g++.old-deja/g++.other/refinit2.C: New test.
10285
10286 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
10287
10288         * lib/c-torture.exp (c-torture): Make
10289         compiler_conditional_xfail_data global.
10290         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10291         compiler_conditional_xfail_data machinery.
10292         (f-torture-execute): Likewise.
10293         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10294         and only when unrolling loops.
10295
10296         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10297
10298 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10299
10300         * g++.old-deja/g++.pt/explicit81.C: New test.
10301
10302 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10303
10304         * g++.old-deja/g++.pt/typename26.C: New test.
10305
10306 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
10307
10308         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10309         warning.
10310
10311 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10312
10313         * g++.old-deja/g++.other/array3.C: New test.
10314
10315 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10316
10317         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10318         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10319         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10320         New tests.
10321
10322 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10323
10324         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10325         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10326
10327 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10328
10329         * gcc.c-torture/execute/20000808-1.c: New test.
10330
10331 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10332
10333         * gcc.dg/c90-const-expr-1.c: New test.
10334
10335 2000-08-08  Richard Henderson  <rth@cygnus.com>
10336
10337         * gcc.dg/noncompile/920923-1.c: Declare calloc.
10338
10339 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10340
10341         * gcc.dg/noncompile/const-ll-1.c: New test.
10342
10343 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10344
10345         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10346
10347 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10348
10349         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10350         that running programs linked against the shared version of libobjc
10351         run correctly.
10352
10353 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10354
10355         * gcc.dg/c99-printf-1.c: New test.
10356
10357 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10358
10359         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10360
10361 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10362
10363         * gcc.c-torture/execute/20000731-1.x: Delete.
10364
10365 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10366
10367         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10368         and torture_without_loops as is done by c-torture.exp.
10369         (search_for): Copy from c-torture.exp.
10370         (gcc-dg-runtest): New function, drives a directory of tests
10371         iterating over the TORTURE_OPTIONS.
10372         (scan-assembler, scan-assembler-not): Move here from
10373         individual directory drivers.
10374
10375         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10376         defined by lib/gcc-dg.exp.
10377         * gcc.dg/cpp/cpp.exp: Likewise.
10378         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10379         gcc-dg-runtest, so we cycle over optimization options.
10380
10381         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10382         * gcc.dg/compare2.c: No longer expected to fail.
10383
10384 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10385
10386         * gcc.c-torture/execute/20000804-1.c: New test.
10387
10388 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10389
10390         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10391
10392 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10393
10394         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10395
10396 2000-08-03  Jeffrey A Law  (law@cygnus.com)
10397
10398         * gcc.c-torture/compile/20000803-1.c: New test.
10399
10400 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10401
10402         * gcc.c-torture/execute/20000801-3.c,
10403         gcc.c-torture/execute/20000801-4.c: New tests.
10404         * gcc.c-torture/execute/20000801-3.x,
10405         gcc.c-torture/execute/20000801-4.x: Xfail.
10406
10407 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
10408
10409         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10410         libobjc/.libs to allow for libtool.
10411
10412 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
10413
10414         * gcc.c-torture/compile/20000802-1.c: New test.
10415
10416 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10417
10418         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10419
10420 2000-07-31  Jeffrey A Law  (law@cygnus.com)
10421
10422         * gcc-c-torture/execute/20000731-2.c: New test.
10423
10424         * gcc.c-torture/execute/20000731-1.c: New test.
10425         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10426
10427 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
10428
10429         * testsuite/gcc.dg/cpp/paste7.c: New test.
10430         * gcc.dg/cpp/20000725-1.c: New test.
10431
10432 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10433
10434         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10435         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10436         declaration warning for __builtin_dwarf_reg_size.
10437
10438         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10439
10440 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10441
10442         * gcc.dg/noncompile/voidparam-1.c: New test.
10443
10444 2000-07-30  Richard Henderson  <rth@cygnus.com>
10445
10446         * gcc.dg/c90-digraph-1.c: Don't xfail.
10447         * gcc.dg/compare2.c (case 10): Xfail.
10448         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10449
10450 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10451
10452         * gcc.dg/c99-main-1.c: New test.
10453
10454 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10455
10456         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10457
10458 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10459
10460         * gcc.c-tortuer/execute/20000726-1.c: New test.
10461
10462 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10463
10464         * gcc.c-torture/execute/enum-2.c: New test.
10465
10466 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10467
10468         * gcc.dg/cpp/tr-warn3.c: New test.
10469
10470 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10471
10472         * g++.old-deja/g++.ext/implicit1.C: Remove.
10473         * g++.old-deja/g++.jason/c2.C: Remove
10474         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10475         * g++.old-deja/g++.pt/crash16.C: Likewise.
10476         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10477
10478 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10479
10480         * g++.old-deja/g++.other/for2.C: New test.
10481
10482 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
10483
10484         * gcc.dg/20000720-1.c: New test.
10485
10486 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10487
10488         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10489
10490 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
10491
10492         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10493         * gcc.c-torture/execute/20000722-1.c: New.
10494         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10495
10496 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
10497
10498         * gcc.dg/cpp/20000720-1.S: New test.
10499
10500 2000-07-21  Michael Meissner  <meissner@redhat.com>
10501
10502         * gcc.c-torture/execute/ieee/hugeval.c: New test.
10503
10504 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10505
10506         * g++.old-deja/g++.brendan/crash16.C,
10507         g++.old-deja/g++.brendan/parse3.C,
10508         g++.old-deja/g++.brendan/redecl1.C,
10509         g++.old-deja/g++.ns/template13.C,
10510         g++.old-deja/g++.other/decl4.C,
10511         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10512
10513 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10514
10515         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10516         and "Internal error".
10517
10518         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10519         regexps.
10520         * gcc.dg/cpp/paste6.c: New test.
10521
10522 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10523
10524         * gcc.dg/cpp/tr-direct.c: New test.
10525
10526         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10527         gcc.dg/cpp/undef1.c: Tweak error regexps.
10528
10529 2000-07-18  Eric Christopher <echristo@redhat.com>
10530
10531         * gcc.c-torture/compile/20000718-1.c: New test.
10532
10533 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
10534
10535         * cpplex.c (_cpp_push_token): If the token being pushed back
10536         is the previous token in this context, just subtract one from
10537         context->posn.
10538         * cppmacro.c (save_expansion): Clear aux field when storing a
10539         placemarker.
10540
10541 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
10542
10543         * gcc.dg/noncompile/redecl-1.c: New test.
10544
10545 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
10546
10547         * gcc.c-torture/execute/20000717-5.c: New test.
10548         * gcc.c-torture/execute/20000717-1.x: Removed.
10549
10550 2000-07-17  Richard Henderson  <rth@cygnus.com>
10551
10552         * gcc.c-torture/execute/20000717-4.c: New test.
10553
10554 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
10555
10556         * gcc.dg/cpp/syshdr.c: New test.
10557         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10558
10559 2000-07-17  Neil Booth  <neilb@earthling.net>
10560
10561         * gcc.dg/cpp/cmdlne-dM.c: New test.
10562         * gcc.dg/cpp/cmdlne-dD.c: New test.
10563
10564 2000-07-17  Jeffrey A Law  (law@cygnus.com)
10565
10566         * gcc.c-torture/execute/20000717-3.c: New test.
10567
10568         * gcc.c-torture/compile/20000717-1.c: New test.
10569
10570 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
10571
10572         * gcc.c-torture/execute/20000717-2.c: New test.
10573
10574 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10575
10576         * gcc.dg/formatz-1.c: New test.
10577
10578         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10579         * gcc.dg/c99-digraph-1.c: New tests.
10580
10581         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10582         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10583
10584         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10585         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10586         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10587         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10588         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10589         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10590         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10591
10592 2000-07-17   Greg McGary <greg@mcgary.org>
10593
10594         * gcc.c-torture/execute/20000717-1.c: New test.
10595         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10596
10597 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
10598
10599         * gcc.c-torture/execute/20000715-2.c: New test.
10600         * gcc.dg/20000715-1.c: New test.
10601
10602 2000-07-15  Michael Meissner  <meissner@redhat.com>
10603
10604         * gcc.c-torture/execute/20000715-1.c: New test.
10605
10606 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
10607
10608         * gcc.c-torture/execute/20000707-1.c: New test.
10609
10610 2000-07-13  Neil Booth  <NeilB@earthling.net>
10611
10612         * testsuite/gcc.dg/cpp/digraph1.c,
10613         testsuite/gcc.dg/cpp/digraph2.c,
10614         testsuite/gcc.dg/cpp/digraphs.c: New tests.
10615
10616 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10617
10618         * g77.f-torture/compile/20000630-2.f:  New test.
10619         * g77.f-torture/compile/20000630-2.x
10620
10621 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10622
10623         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10624
10625 2000-07-11  Neil Booth  <NeilB@earthling.net>
10626
10627         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10628
10629 2000-07-11  Neil Booth  <NeilB@earthling.net>
10630
10631         * gcc.dg/cpp/cmdlne-C.c: New.
10632
10633 2000-07-09  Neil Booth  <NeilB@earthling.net>
10634
10635         * gcc.dg/cpp/directiv.c: New tests.
10636         * gcc.dg/cpp/undef1.c: Update.
10637
10638 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
10639
10640         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10641
10642 2000-07-09  Neil Booth  <NeilB@earthling.net>
10643
10644         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10645
10646 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10647
10648         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10649         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10650
10651 2000-07-08  Neil Booth  <NeilB@earthling.net>
10652
10653         * gcc.dg/cpp/macsyntx.c: New tests.
10654
10655 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10656
10657         * gcc.dg/20000707-1.c: New test.
10658
10659 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10660
10661         * gcc.c-torture/execute/20000706-1.c: New test.
10662         * gcc.c-torture/execute/20000706-2.c: New test.
10663         * gcc.c-torture/execute/20000706-3.c: New test.
10664         * gcc.c-torture/execute/20000706-4.c: New test.
10665         * gcc.c-torture/execute/20000706-5.c: New test.
10666
10667 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10668
10669         * g++.old-deja/g++.pt/instantiate7.C: New test.
10670
10671 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10672
10673         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10674         * g++.old-deja/g++.mike/thunk3.C: Likewise.
10675         * g++.old-deja/g++.other/rtti3.C: Likewise.
10676         * g++.old-deja/g++.other/rttid3.C: Likewise.
10677
10678 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10679
10680         *  g77.f-torture/compile/20000630-1.x: Fix typo
10681
10682 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10683
10684         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10685         assembly output.
10686
10687 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10688
10689         * gcc.dg/cpp/ident.c: New test.
10690
10691 2000-07-05  Neil Booth  <NeilB@earthling.net>
10692
10693         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10694           gcc.dg/cpp/lexstrng.c: New tests.
10695
10696 2000-07-04  Neil Booth  <NeilB@earthling.net>
10697
10698         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10699         * gcc.dg/cpp/strify2.c: Same.
10700
10701 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10702
10703         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10704         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10705         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10706         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10707
10708         * testsuite/gcc.dg/cpp/macro1.c,
10709         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10710         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10711         testsuite/gcc.dg/cpp/strify1.c,
10712         testsuite/gcc.dg/cpp/strify2.c: New tests.
10713
10714 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10715
10716         * gcc.c-torture/execute/20000703-1.c: New test.
10717
10718 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10719
10720         * g++.old-deja/g++.pt (lookup10.C): New test.
10721
10722 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10723
10724         * g++.old-deja/g++.pt (typename25.C): New test.
10725
10726 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10727
10728         * gcc.c-torture/compile/20000701-1.c: New test.
10729
10730 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10731
10732         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10733         to test case.
10734
10735 2000-06-30  Catherine Moore  <clm@cygnus.com>
10736
10737         * gcc.c-torture/execute/align-1.c: New test.
10738
10739 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10740
10741         * g++.old-deja/g++.pt/expr8.C: New test.
10742         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10743
10744 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10745
10746         * gcc.c-torture/compile/20000629-1.c: New test.
10747
10748 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10749
10750
10751         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10752         gcc.dg/noncompile directory, depending on whether they're
10753         preprocessor tests or not.  Annotate all the tests for the dg
10754         framework.
10755
10756         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10757         * gcc.dg/noncompile/noncompile.exp: New.
10758
10759         * Moved files:
10760         Old name                                New name
10761         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10762         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10763         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10764         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10765         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10766         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10767         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10768         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10769         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10770         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10771         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10772         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10773         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10774         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10775         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10776         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10777         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10778         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10779         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10780         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10781         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10782         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10783         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10784         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10785
10786         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10787         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10788         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10789         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10790         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10791         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10792
10793 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10794
10795         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10796         declare one variable.  On the fourth, error.
10797         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10798         declared by 20000628-1a.h.
10799
10800 2000-06-29  Richard Henderson  <rth@redhat.com>
10801
10802         * gcc.c-torture/execute/930529-1.x: New file.
10803         * gcc.dg/920413-1.c: Adjust expected warning text.
10804         * gcc.dg/980217-1.c: Declare abort.
10805         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10806
10807 2000-06-29  Jeffrey A Law  (law@cygnus.com)
10808
10809         * g77.f-torture/compile/20000629-1.f: New test.
10810         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10811
10812 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10813
10814         Rearrange lots of files, removing entirely the
10815         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10816         directories.
10817
10818         * Deleted files:
10819         gcc.c-torture/code_quality/code_quality.exp
10820         gcc.c-torture/special/special.exp
10821         gcc.failure/failure.exp
10822         gcc.failure/940409-1.x
10823         gcc.c-torture/compile/961203-1.x
10824
10825         * New files:
10826         gcc.misc-tests/linkage.exp
10827         gcc.c-torture/execute/920730-1t.c
10828         gcc.c-torture/execute/920730-1t.x
10829         gcc.c-torture/compile/920520-1.x
10830         gcc.c-torture/compile/920521-1.x
10831         gcc.c-torture/compile/981006-1.x
10832         gcc.c-torture/execute/eeprof-1.x
10833
10834         * Moved files (possibly with modifications to fit a new harness):
10835         Old name                                New name
10836         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10837         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10838         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10839         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10840         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10841         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10842         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10843         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10844         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10845         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10846         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10847         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10848         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10849         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10850
10851 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10852
10853         * c-torture/compile/961203-1.x: Delete.
10854
10855         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10856         not exit. Include stdio.h.
10857         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10858         * gcc.misc-tests/dg-12.c: Likewise.
10859         * gcc.misc-tests/dg-5.c: Likewise.
10860         * gcc.misc-tests/dg-6.c: Likewise.
10861         * gcc.misc-tests/dg-7.c: Prototype abort.
10862         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10863         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10864         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10865         not exit.
10866         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10867         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10868
10869 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10870
10871         * gcc.dg/cpp/20000628-1.c: New test.
10872         * gcc.dg/cpp/20000628-1.h: New header for above test.
10873         * gcc.dg/cpp/20000628-1a.h: Likewise.
10874
10875 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10876
10877         * gcc.dg/cpp: New directory.
10878         * gcc.dg/cpp/cpp.exp: New driver.
10879         * gcc.dg/cpp/20000627-1.c: New test.
10880         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10881         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10882         and rewrite as a compilation test.
10883
10884         * gcc.dg: Move many files into the cpp subdirectory, possibly
10885         renaming or editing them as well.
10886         Old name                New name
10887         990119-1.c              cpp/19990119-1.c
10888         990228-1.c              cpp/19990228-1.c
10889         990407-1.c              cpp/19990407-1.c
10890         990409-1.c              cpp/19990409-1.c
10891         990413-1.c              cpp/19990413-1.c
10892         990703-1.c              cpp/19990703-1.c
10893         20000127-1.c            cpp/20000127-1.c
10894         20000129-1.c            cpp/20000129-1.c
10895         20000207-1.c            cpp/20000207-1.c
10896         20000207-2.c            cpp/20000207-2.c
10897         20000209-1.c            cpp/20000209-1.c
10898         20000209-2.c            cpp/20000209-2.c
10899         20000301-1.c            cpp/20000301-1.c
10900         20000419-1.c            cpp/20000419-1.c
10901         20000510-1.S            cpp/20000510-1.S
10902         20000519-1.c            cpp/20000519-1.c
10903         20000529-1.c            cpp/20000529-1.c
10904         20000625-1.c            cpp/20000625-1.c
10905         20000625-2.c            cpp/20000625-2.c
10906         cpp-as1.c               cpp/assert1.c
10907         cpp-as2.c               cpp/assert2.c
10908         cxx-comments-1.c        cpp/cxxcom1.c
10909         cxx-comments-2.c        cpp/cxxcom2.c
10910         endif-label.c           cpp/endif.c
10911         cpp-hash1.c             cpp/hash1.c
10912         cpp-hash2.c             cpp/hash2.c
10913         cpp-if1.c               cpp/if-1.c
10914         cpp-if2.c               cpp/if-2.c
10915         cpp-if3.c               cpp/if-3.c
10916         cpp-if4.c               cpp/if-4.c
10917         cpp-if5.c               cpp/if-5.c
10918         cpp-cond.c              cpp/if-cexp.c
10919         cpp-missingop.c         cpp/if-mop.c
10920         cpp-missingparen.c      cpp/if-mpar.c
10921         cpp-opprec.c            cpp/if-oppr.c
10922         cpp-ifparen.c           cpp/if-paren.c
10923         cpp-shortcircuit.c      cpp/if-sc.c
10924         cpp-shift.c             cpp/if-shift.c
10925         cpp-unary.c             cpp/if-unary.c
10926         cpp-li1.c               cpp/line1.c
10927         cpp-li2.c               cpp/line2.c
10928         lineno.c                cpp/line3.c
10929         lineno-2.c              cpp/line4.c
10930         cpp-mi.c                cpp/mi1.c
10931         cpp-mic.h               cpp/mi1c.h
10932         cpp-micc.h              cpp/mi1cc.h
10933         cpp-mind.h              cpp/mi1nd.h
10934         cpp-mindp.h             cpp/mi1ndp.h
10935         cpp-mix.h               cpp/mi1x.h
10936         cpp-mi2.c               cpp/mi2.c
10937         cpp-mi2a.h              cpp/mi2a.h
10938         cpp-mi2b.h              cpp/mi2b.h
10939         cpp-mi2c.h              cpp/mi2c.h
10940         cpp-mi3.c               cpp/mi3.c
10941         cpp-mi3.def             cpp/mi3.def
10942         poison-1.c              cpp/poison.c
10943         pr-impl.c               cpp/prag-imp.c
10944         cpp-redef-2.c           cpp/redef1.c
10945         cpp-redef.c             cpp/redef2.c
10946         strpaste.c              cpp/strp1.c
10947         strpaste-2.c            cpp/strp2.c
10948         cpp-tradpaste.c         cpp/tr-paste.c
10949         cpp-tradstringify.c     cpp/tr-str.c
10950         cpp-tradwarn1.c         cpp/tr-warn1.c
10951         cpp-tradwarn2.c         cpp/tr-warn2.c
10952         trigraphs.c             cpp/trigraphs.c
10953         cpp-unc1.c              cpp/unc1.c
10954         cpp-unc2.c              cpp/unc2.c
10955         cpp-unc3.c              cpp/unc3.c
10956         cpp-unc.c               cpp/unc4.c
10957         undef.c                 cpp/undef1.c
10958         undef-2.c               cpp/undef2.c
10959         cpp-wi1.c               cpp/widestr1.c
10960
10961 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
10962
10963         * lib/g++.exp (g++_include_flags): Tweak.
10964
10965 2000-06-27  H.J. Lu  <hjl@gnu.org>
10966             Loren J. Rittle  <ljrittle@acm.org>
10967
10968         * lib/g++.exp (g++_include_flags): Override libgloss.exp
10969         version with one that knows about the new gcc tree structure.
10970         (g++_link_flags): Same.
10971
10972 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
10973
10974         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
10975         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
10976         case we are cross-compiling.
10977
10978         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
10979         g++.old-deja/g++.niklas/Makefile.in,
10980         g++.old-deja/g++.niklas/configure.in,
10981         g++.old-deja/g++.other/Makefile.in,
10982         g++.old-deja/g++.other/configure.in,
10983         gcc.c-torture/code_quality/Makefile.in,
10984         gcc.c-torture/code_quality/configure.in,
10985         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
10986         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
10987         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
10988         gcc.c-torture/execute/ieee/Makefile.in,
10989         gcc.c-torture/execute/ieee/configure.in,
10990         gcc.c-torture/noncompile/Makefile.in,
10991         gcc.c-torture/noncompile/configure.in,
10992         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
10993         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
10994         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
10995
10996 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
10997
10998         * g++.old-deja/g++.other/ambig3.C: New test.
10999
11000 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11001
11002         * g++.old-deja/g++.pt/syntax1.C: New test.
11003         * g++.old-deja/g++.pt/syntax2.C: New test.
11004         * g++.old-deja/g++.other/syntax3.C: New test.
11005         * g++.old-deja/g++.other/syntax4.C: New test.
11006
11007 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11008
11009         * gcc.dg/20000623-1.c: Prototype exit and abort.
11010
11011 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11012
11013         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11014         New tests.
11015         * gcc.dg/cpp-mi3.def: New file.
11016
11017         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11018         inside assertions.
11019         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11020         lexer's error messages.
11021         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11022         divine anything from the linemarkers.
11023         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11024         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11025
11026 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11027
11028         * gcc.dg/20000623-1.c: New test.
11029
11030 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11031
11032         * gcc.c-torture/execute/20000622-1.c: New test.
11033
11034 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11035
11036         * g++.old-deja/g++.other/init15.C: New test.
11037
11038 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11039
11040         * g++.old-deja/g++.pt/vaarg2.C: New test.
11041         * g++.old-deja/g++.pt/vaarg3.C: New test.
11042
11043 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11044
11045         * g++.old-deja/g++.other/dyncast6.C: New test.
11046
11047 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11048
11049         * gcc.c-torture/execute/loop-6.c: New test.
11050
11051 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11052
11053         * gcc.dg/20000614-1.c: New test.
11054         * gcc.dg/20000614-2.c: New test.
11055
11056 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11057
11058         * g++.old-deja/g++.other/inline12.C: New test.
11059
11060 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11061
11062         * g++.old-deja/g++.other/eh1.C: New test.
11063
11064 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11065
11066         * g++.old-deja/g++.other/type.C: New test.
11067
11068 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11069
11070         * g++.old-deja/g++.other/initstring.C: New test.
11071
11072 2000-06-12  Jason Merrill  <jason@redhat.com>
11073
11074         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11075
11076 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11077
11078         * gcc.c-torture/compile/20000609-1.c: New test.
11079
11080 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11081
11082         * gcc.dg/20000609-1.c: New test.
11083
11084 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11085
11086         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11087         * gcc.c-torture/noncompile/poison-1.c: Move...
11088         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11089         * gcc.dg/cpp-li1.c: Add a token after the #line.
11090
11091 2000-06-05  Richard Henderson  <rth@cygnus.com>
11092
11093         * gcc.c-torture/execute/20000605-2.c: New test.
11094         * gcc.c-torture/execute/20000605-3.c: New test.
11095
11096 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11097
11098         * g77.f-torture/execute/20000503-1.x: New file.
11099
11100 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11101
11102         * g++.old-deja/g++.eh/badalloc1.C: New test.
11103
11104 2000-06-05  Richard Henderson  <rth@cygnus.com>
11105
11106         * gcc.c-torture/execute/20000605-1.c: New test.
11107
11108 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11109             Nathan Sidwell <nathan@codesourcery.com>
11110
11111         * gcc.c-torture/compile/20000605-1.c: New test.
11112
11113 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11114
11115         * g77.f-torture/compile/20000601-1.f:  New test.
11116
11117 2000-06-03  Richard Henderson  <rth@cygnus.com>
11118
11119         * gcc.c-torture/execute/20000603-1.c: New.
11120
11121 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11122
11123         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11124         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11125
11126 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11127
11128         * gcc.dg/compare2.c (case 12): XFAIL.
11129         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11130         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11131
11132         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11133
11134 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11135
11136         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11137         guard macro is already defined when the header is first
11138         included.
11139         * gcc.dg/cpp-mix.h: New file.
11140         * gcc.dg/endif-label.c: Update patterns to match compiler.
11141
11142         * g++.brendan/complex1.C: Declare abort.
11143         * g++.law/refs4.C: Remove XFAIL.
11144         * g++.oliva/expr2.C: Declare abort and exit.
11145
11146 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11147
11148         * gcc.c-torture/execute/20000528-1.c: New test.
11149
11150         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11151         * g++.old-deja/g++.law/temps4.C: Likewise.
11152
11153         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11154         stdlib.h.  Call abort() on failure.
11155         * g++.old-deja/g++.law/refs4.C: Likewise.
11156         * g++.old-deja/g++.law/temps4.C: Likewise.
11157         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11158         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11159
11160 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11161
11162         Relative to g++.dg/special:
11163         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11164
11165         Relative to g++.old-deja:
11166         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11167         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11168         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11169         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11170         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11171         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11172         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11173
11174         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11175         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11176         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11177         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11178         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11179         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11180         and/or string.h.
11181
11182         * g++.other/goto1.C: Update expectations for error messages.
11183
11184 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11185
11186         * gcc.c-torture/compile/20000523-1.c: New test.
11187
11188 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11189
11190         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11191
11192 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11193
11194         * g++.old-deja/g++.eh/catch11.C: New test.
11195         * g++.old-deja/g++.eh/catch12.C: New test.
11196
11197 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11198
11199         * gcc.c-torture/execute/20000523-1.c: New test.
11200
11201 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11202
11203         * c-torture/execute/bcp-1.c: Replace abort in arg of
11204         __builtin_constant_p with a generic external function.
11205
11206         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11207         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11208         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11209         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11210         Prototype abort and/or exit.
11211
11212         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11213         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11214         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11215         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11216
11217 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11218
11219         * gcc.dg/dwarf2-1.c: New test.
11220
11221 2000-05-20  Richard Henderson  <rth@cygnus.com>
11222
11223         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11224
11225 2000-05-20  Andreas Jaeger  <aj@suse.de>
11226
11227         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11228         testcase.
11229
11230 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11231
11232         * gcc.c-torture/execute/20000519-2.c: New test.
11233
11234 2000-05-19  Andreas Jaeger  <aj@suse.de>
11235
11236         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11237         which fails with SSA.
11238
11239         * lib/c-torture.exp: Also test with -O3 -fssa.
11240
11241 2000-05-18  Michael Meissner  <meissner@redhat.com>
11242
11243         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11244         * gcc.c-torture/execute/920415-1.c: Ditto.
11245         * gcc.c-torture/execute/920501-1.c: Ditto.
11246         * gcc.c-torture/execute/conversion.c: Ditto.
11247         * gcc.c-torture/execute/cvt-1.c: Ditto.
11248
11249 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11250
11251         * gcc.c-torture/compile/20000518-1.c: New test.
11252
11253 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11254
11255         * g77.f-torture/compile/200005018.f:  New test.
11256
11257 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11258
11259         * gcc.c-torture/compile/20000517-1.c: New test.
11260
11261 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11262
11263         * gcc.c-torture/execute/20000516-1.c: New test.
11264
11265 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11266
11267         * g++.old-deja/g++.other/eh.C: New test.
11268
11269 2000-05-12  Richard Henderson  <rth@cygnus.com>
11270
11271         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11272         constants through to doit's conditional.
11273
11274 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11275
11276         * gcc.c-torture/compile/20000511-1.c: New test.
11277         * g77.f-torture/compile/20000511-1.f: New test.
11278         * g77.f-torture/compile/20000511-2.f: New test.
11279
11280 2000-05-11  Michael Meissner  <meissner@redhat.com>
11281
11282         * gcc.c-torture/execute/20000511-1.c: New test.
11283
11284 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11285
11286         * gcc.dg/dg.exp: Scan .S files as well as .c files.
11287         * gcc.dg/20000510-1.S: New.
11288
11289 2000-05-08  Catherine Moore  <clm@cygnus.com>
11290
11291         * gcc.dg/unused-3.c: New.
11292
11293 2000-05-06  Richard Henderson  <rth@cygnus.com>
11294
11295           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11296           * g++.old-deja/g++.mike/warn1.C: Likewise.
11297           * g++.old-deja/g++.pt/local1.C: Likewise.
11298           * g++.old-deja/g++.pt/local7.C: Likewise.
11299           * g++.old-deja/g++.pt/spec16.C: Likewise.
11300
11301 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11302
11303         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11304
11305 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11306
11307           * g77.f-torture/execute/20000503-1.f:  New test.
11308
11309 2000-05-04  Andreas Jaeger  <aj@suse.de>
11310
11311         * gcc.dg/noreturn-2.c: New test.
11312
11313 2000-05-04  Neil Booth  <NeilB@earthling.net>
11314
11315         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11316         preprocessor.
11317
11318 2000-05-04  Richard Henderson  <rth@cygnus.com>
11319
11320         * gcc.c-torture/execute/20000503-1.c: Fix typo.
11321
11322 2000-05-04  Richard Henderson  <rth@cygnus.com>
11323
11324         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11325         OpenSSL by Jason R Thorpe.
11326
11327 2000-05-03  Jim Wilson  <wilson@cygnus.com>
11328
11329         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11330
11331 2000-05-03  Robert Lipe <robertlipe@usa.net>
11332
11333         * gcc.dg/20000503-1.c: New test.
11334
11335 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
11336
11337         * gcc.c-torture/compile/20000502-1.c: New test.
11338         * g++.old-deja/g++.other/align.C: New test.
11339         * gcc.dg/cpp-tradstringify.c: New test.
11340
11341 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11342
11343         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11344         and hard registers.
11345
11346 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
11347
11348         * gcc.c-torture/execute/loop-5.c: New test.
11349
11350 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
11351
11352         * gcc.c-torture/execute/va-arg-20.c: New test.
11353
11354 2000-04-23  Jeffrey A Law  (law@cygnus.com)
11355
11356         * gcc.c-torture/execute/20000422-1.c: New test.
11357
11358 2000-04-20  Greg McGary  <gkm@gnu.org>
11359
11360         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11361         when optimizing, but without sibling-call optimizations (-O1).
11362
11363 2000-04-20  Jeffrey A Law  (law@cygnus.com)
11364
11365           * gcc.c-torture/compile/20000420-1.c: New test.
11366
11367 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11368
11369         * g++.abi/ptrflags.C: New test.
11370         * g++.eh/catchptr1.C: Test incomplete pointer chains.
11371
11372 2000-04-19  Catherine Moore  <clm@cygnus.com>
11373
11374         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11375
11376 2000-04-19  Greg McGary  <gkm@gnu.org>
11377
11378         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11379         sibling-call optimizations.
11380
11381 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11382
11383         * gcc.dg/20000419-1.c: New test.
11384
11385 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11386
11387         * gcc.c-torture/execute/20000412-6.c: New test.
11388
11389 2000-04-12  Jeffrey A Law  (law@cygnus.com)
11390
11391         * gcc.c-torture/execute/20000412-5.c: New test.
11392         * g77.f-torture/compile/20000412-1.f: New test.
11393         * gcc.c-torture/execute/20000412-4.c: New test.
11394         * gcc.c-torture/compile/20000412-2.c: New test.
11395         * gcc.c-torture/execute/20000412-3.c: New test.
11396         * gcc.c-torture/compile/20000412-1.c: New test.
11397         * gcc.c-torture/execute/20000412-2.c: New test.
11398
11399 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
11400
11401         * objc/execute/bf-20.m: New test.
11402
11403 2000-04-10  Richard Henderson  <rth@cygnus.com>
11404
11405         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11406
11407         * gcc.c-torture/execute/20000412-1.c: New test.
11408
11409 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11410
11411         * g++.old-deja/g++.eh/catchptr1.C: New test.
11412
11413 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11414
11415         * g++.old-deja/g++.abi/cxa_vec.C: New test.
11416
11417 2000-04-08  Neil Booth  <NeilB@earthling.net>
11418
11419         * gcc.dg/cpp-nullchar.c: Remove test as
11420         embedded nulls cause problems.
11421
11422 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11423
11424         * gcc.dg/compare2.c: New test.
11425
11426 2000-04-08  Neil Booth  <NeilB@earthling.net>
11427
11428         * gcc.dg/cpp-nullchar.c: New test.
11429
11430 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11431
11432         * gcc.dg/cpp-mi2.c: New test.
11433         * gcc.dg/cpp-mi2[abc].h: New files.
11434
11435 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11436
11437         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11438         member name.
11439
11440 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11441
11442         * g++.old-deja/g++.abi/vmihint.C: New test.
11443
11444 2000-04-06  Neil Booth  <NeilB@earthling.net>
11445
11446         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11447         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11448         copyright.
11449
11450 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11451
11452         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11453         avoid stack-frame overwrite.
11454
11455 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
11456
11457         * gcc.c-torture/compile/20000405-2.c: New test.
11458         * gcc.c-torture/compile/20000405-3.c: New test.
11459
11460 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11461
11462         * gcc.c-torture/compile/20000405-1.c: New test.
11463
11464 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
11465
11466         * gcc.dg/cast-qual-1.c: Revert last change.
11467
11468 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11469
11470         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11471
11472 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11473
11474         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11475         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11476
11477 2000-04-03  Jeffrey A Law  (law@cygnus.com)
11478
11479         * gcc.c-torture/compile/20000403-2.c: New test.
11480         * gcc.c-torture/compile/20000403-1.c: New test.
11481
11482 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11483
11484         * gcc.c-torture/execute/20000403-1.c: New test.
11485
11486 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
11487
11488         * gcc.c-torture/execute/20000402-1.c: New test.
11489
11490 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11491
11492         * gcc.c-torture/execute/va-arg-15.c: New test.
11493         * gcc.c-torture/execute/va-arg-16.c: New test.
11494         * gcc.c-torture/execute/va-arg-17.c: New test.
11495         * gcc.c-torture/execute/va-arg-18.c: New test.
11496         * gcc.c-torture/execute/va-arg-19.c: New test.
11497
11498 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11499
11500         * gcc.c-torture/compile/981211-1.c: Move to...
11501         * gcc.dg/cpp-as1.c: ...here.
11502         * gcc.dg/cpp-as2.c: New file.
11503
11504         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11505         compiler.
11506
11507 2000-04-02  Neil Booth  <NeilB@earthling.net>
11508
11509         * gcc.dg/cpp-cond.c  New tests.
11510         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11511         accidental success less likely.
11512         * gcc.dg/cpp-missingop.c  New tests.
11513         * gcc.dg/cpp-missingparen.c  New tests.
11514         * gcc.dg/cpp-shift.c  New tests.
11515         * gcc.dg/cpp-shortcircuit.c  New tests.
11516         * gcc.dg/cpp-unary.c  New tests.
11517
11518 2000-03-29  Jeffrey A Law  (law@cygnus.com)
11519
11520         * gcc.c-torture/compile/20000329-1.c: New test.
11521
11522 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11523
11524         * gcc.c-torture/compile/20000326-1.c: New test.
11525         * gcc.c-torture/compile/20000326-2.c: New test.
11526
11527 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
11528
11529         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11530         the first parameter is a function argument.
11531
11532 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
11533
11534         * g++.old-deja/g++.ext/array4.C: New test.
11535
11536 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
11537
11538         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11539
11540 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11541
11542         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11543
11544 2000-03-19  Richard Henderson  <rth@cygnus.com>
11545
11546         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11547
11548 2000-03-19  Richard Henderson  <rth@cygnus.com>
11549
11550         * gcc.c-torture/compile/20000319-1.c: New test.
11551
11552 2000-03-14  Jeffrey A Law  (law@cygnus.com)
11553
11554         * gcc.c-torture/execute/20000314-3.c: New test.
11555         * gcc.c-torture/execute/20000314-2.c: New test.
11556         * gcc.c-torture/execute/20000314-1.c: New test.
11557         * gcc.c-torture/compile/20000314-2.c: New test.
11558         * gcc.c-torture/compile/20000314-1.c: New test.
11559
11560 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
11561
11562         * g++.old-deja/g++.warn/inline.C: New test.
11563
11564 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
11565
11566         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11567         standards-compliant result rather than specific constants.
11568         Put test-values in array.
11569
11570 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
11571
11572         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11573         (g++_target_compile): Put test-specific options last.
11574
11575 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11576
11577         * g++.old-deja/g++.eh/vbase4.C: New test.
11578
11579 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11580
11581         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11582
11583 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11584
11585         * g++.old-deja/g++.brendan/misc12.C: Removed.
11586         * g++.old-deja/g++.pt/memtemp77.C: Constify.
11587         * g++.old-deja/g++.ext/pretty4.C: New test.
11588
11589 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11590
11591         * g++.old-deja/g++.other/string2.C: New test.
11592
11593 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11594
11595         * g++.old-deja/g++.warn/impint2.C: New test.
11596
11597 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
11598
11599         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11600         is 1, not zero.
11601
11602 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11603
11604         * g++.old-deja/g++.warn/impint.C: New test.
11605         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11606         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11607         * g++.old-deja/g++.pt/explicit12.C: Likewise.
11608         * g++.old-deja/g++.pt/explicit13.C: Likewise.
11609         * g++.old-deja/g++.pt/explicit17.C: Likewise.
11610         * g++.old-deja/g++.pt/explicit18.C: Likewise.
11611         * g++.old-deja/g++.pt/explicit19.C: Likewise.
11612         * g++.old-deja/g++.pt/explicit23.C: Likewise.
11613         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11614         * g++.old-deja/g++.pt/explicit35.C: Likewise.
11615         * g++.old-deja/g++.pt/explicit6.C: Likewise.
11616         * g++.old-deja/g++.pt/memclass7.C: Likewise.
11617
11618 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11619
11620         * gcc.dg/cpp-redef.c: New test.
11621
11622 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11623
11624         * g++.old-deja/g++.pt/unify7.C: New test.
11625
11626 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11627
11628         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11629         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11630
11631 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
11632
11633         * gcc.c-torture/compile/20000224-1.c: New test.
11634
11635 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11636
11637         * gcc.c-torture/compile/cpp-2.c: New test.
11638         * gcc.c-torture/compile/cpp-1.c: New test.
11639
11640 2000-02-25  Jeffrey A Law  (law@cygnus.com)
11641
11642         * gcc.c-torture/execute/20000225-1.c: New test.
11643
11644 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11645
11646         * gcc.dg/cpp-li2.c: New test.
11647
11648         * gcc.dg/cpp-wi1.c: New test.
11649
11650         * gcc.dg/cpp-li1.c: New test.
11651
11652 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11653
11654         * g++.old-deja/g++.other/sizeof5.C: New test.
11655
11656 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11657
11658         * gcc.c-torture/execute/va-arg-13.c: New test.
11659
11660 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
11661
11662         * gcc.c-torture/execute/va-arg-12.c: New test.
11663
11664 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11665
11666         * gcc.c-torture/execute/20000223-1.c: New test.
11667
11668 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11669
11670         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11671
11672 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
11673
11674         * g++.old-deja/g++.abi/ptrmem.C: New test.
11675
11676 2000-02-19  Richard Henderson  <rth@cygnus.com>
11677
11678         * gcc.c-torture/compile/init-3.c: New.
11679
11680 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11681
11682         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11683         ALWAYS_CXXFLAGS.
11684
11685 2000-02-11  Robert Lipe <robertl@sco.com>
11686
11687         * gcc.c-torture/compile/20000211-3.c: New test.
11688
11689 2000-02-11  Martin Buchholz <martin@xemacs.org>
11690
11691         * gcc.c-torture/compile/20000211-2.c: New test.
11692
11693 2000-02-11  Jeffrey A Law  (law@cygnus.com)
11694
11695         * gcc.c-torture/compile/20000211-1.c: New test.
11696
11697 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11698
11699         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11700           on native targets
11701
11702 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11703
11704         * g++.old-deja/g++.other/cast5.C: New test.
11705
11706 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11707
11708         * gcc.c-torture/execute/20000205-1.c: New.
11709
11710 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11711
11712         * g++.old-deja/g++.jason/cast3.C: Return void.
11713         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11714
11715 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11716
11717         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11718
11719         * gcc.dg/loop-1.c: New test.
11720
11721 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11722
11723         * gcc.c-torture/compile/20000127-1.c: New test.
11724         * gcc.c-torture/execute/991228-1.c: New test.
11725
11726 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11727
11728         * gcc.dg/unused-2.c: New test.
11729
11730         * gcc.dg/conv-1.c: New test.
11731
11732 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11733
11734         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11735         compiler.
11736         (tool_option_proc): Fix typo.
11737
11738 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11739
11740         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11741         of the ld on the host, not on the build machine.
11742         Also, don't crash if '--help' is not a supported option.
11743
11744 2000-01-24  Richard Henderson  <rth@cygnus.com>
11745
11746         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11747
11748 2000-01-20  Jeffrey A Law  (law@cygnus.com)
11749
11750         * gcc.c-torture/execute/20000120-2.c: New test.
11751         * gcc.c-torture/execute/20000120-1.c: New test.
11752
11753 2000-01-13  Jeffrey A Law  (law@cygnus.com)
11754
11755         * gcc.c-torture/execute/20000113-1.c: New test.
11756
11757 2000-01-12  Jeffrey A Law  (law@cygnus.com)
11758
11759         * gcc.c-torture/execute/20000112-1.c: New test.
11760
11761 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11762
11763         * gcc.dg/20000111-1.c: New test.
11764
11765 2000-01-10  Jeffrey A Law  (law@cygnus.com)
11766
11767         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11768         with 16 bit integers.
11769
11770 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11771
11772         * gcc.dg/20000108-1.c: New test.
11773
11774 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11775
11776         * g++.old-deja/g++.ns/koenig8.C: New test.
11777
11778 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11779
11780         * g++.old-deja/g++.other/cast4.C: New test.
11781
11782 2000-01-05  Jeffrey A Law  (law@cygnus.com)
11783
11784         * gcc.c-torture/compile/20000105-2.c: New test.
11785         * gcc.c-torture/compile/20000105-1.c: New test.
11786
11787 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11788
11789         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11790         references to printf & atoi to conform to ANSI standard.
11791         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11792         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11793         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11794         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11795         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11796         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11797         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11798         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11799         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11800         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11801         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11802         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11803         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11804         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11805         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11806         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11807         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11808         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11809         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11810         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11811         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11812         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11813         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11814         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11815         * g++.old-deja/g++.brendan/init3.C: Likewise.
11816         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11817         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11818         * g++.old-deja/g++.brendan/new2.C: Likewise.
11819         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11820         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11821         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11822         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11823         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11824         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11825         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11826         * g++.old-deja/g++.brendan/template24.C: Likewise.
11827         * g++.old-deja/g++.brendan/template3.C: Likewise.
11828         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11829         * g++.old-deja/g++.jason/inline3.C: Likewise.
11830         * g++.old-deja/g++.jason/opeq.C: Likewise.
11831         * g++.old-deja/g++.law/arg5.C: Likewise.
11832         * g++.old-deja/g++.law/arm7.C: Likewise.
11833         * g++.old-deja/g++.law/ctors11.C: Likewise.
11834         * g++.old-deja/g++.law/cvt8.C: Likewise.
11835         * g++.old-deja/g++.law/init9.C: Likewise.
11836         * g++.old-deja/g++.law/refs4.C: Likewise.
11837         * g++.old-deja/g++.law/template2.C: Likewise.
11838         * g++.old-deja/g++.law/visibility24.C: Likewise.
11839         * g++.old-deja/g++.law/vtable3.C: Likewise.
11840         * g++.old-deja/g++.mike/asm2.C: Likewise.
11841         * g++.old-deja/g++.mike/eh1.C: Likewise.
11842         * g++.old-deja/g++.mike/misc1.C: Likewise.
11843         * g++.old-deja/g++.mike/misc13.C: Likewise.
11844         * g++.old-deja/g++.mike/misc14.C: Likewise.
11845         * g++.old-deja/g++.mike/ns12.C: Likewise.
11846         * g++.old-deja/g++.mike/p1248.C: Likewise.
11847         * g++.old-deja/g++.mike/p3708.C: Likewise.
11848         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11849         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11850         * g++.old-deja/g++.mike/p646.C: Likewise.
11851         * g++.old-deja/g++.mike/p700.C: Likewise.
11852         * g++.old-deja/g++.mike/p783.C: Likewise.
11853         * g++.old-deja/g++.mike/p783a.C: Likewise.
11854         * g++.old-deja/g++.mike/p783b.C: Likewise.
11855         * g++.old-deja/g++.mike/p786.C: Likewise.
11856         * g++.old-deja/g++.mike/p789.C: Likewise.
11857         * g++.old-deja/g++.mike/p789a.C: Likewise.
11858         * g++.old-deja/g++.mike/p807a.C: Likewise.
11859         * g++.old-deja/g++.other/delete3.C: Likewise.
11860         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11861         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11862         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11863         * g++.old-deja/g++.other/empty1.C: Likewise.
11864         * g++.old-deja/g++.other/temporary1.C: Likewise.
11865         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11866         * g++.old-deja/g++.pt/t16.C: Likewise.
11867         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11868
11869 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11870
11871         * gcc.dg/991230-1.c: New test.
11872
11873 1999-12-29  Jeffrey A Law  (law@cygnus.com)
11874
11875         * gcc.c-torture/compile/991229-3.c: New test.
11876         * gcc.c-torture/compile/991229-2.c: New test.
11877         * gcc.c-torture/compile/991229-1.c: New test.
11878
11879 1999-12-29  Greg McGary <gkm@eng.ascend.com>
11880
11881         * gcc.c-torture/compile/labels-2.c: New test.
11882
11883 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11884
11885         * gcc.c-torture/execute/991227-1.c: New test.
11886
11887 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11888
11889         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11890
11891 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11892
11893         * gcc.c-torture/execute/991221-1.c: New test.
11894
11895 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11896
11897         * g++.old-deja/g++.other/cast3.C: New test.
11898
11899 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11900
11901         * gcc.c-torture/execute/991216-4.c: New test.
11902
11903 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11904
11905         * gcc.c-torture/execute/991216-1.c: New test.
11906         * gcc.c-torture/execute/991216-2.c: New test.
11907         * gcc.c-torture/execute/991216-3.c: New test.
11908
11909 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11910
11911         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11912         Actually make the test fail by using "-O2" for compilation.
11913
11914 1999-12-15  Nathan Sidwell  <nathan@acm.org>
11915
11916         * g++.old-deja/g++.warn/cast-align1.C: New test.
11917
11918 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11919
11920         * gcc.c-torture/compile/991214-1.c: New test.
11921         * gcc.c-torture/compile/991214-2.c: New test.
11922
11923 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11924
11925         * gcc.dg/991214-1.c: New test.
11926
11927 1999-12-13  Jeffrey A Law  (law@cygnus.com)
11928
11929         * gcc.c-torture/compile/991213-3.c: New test.
11930         * gcc.c-torture/compile/991213-2.c: New test.
11931         * gcc.c-torture/compile/991213-1.c: New test.
11932
11933 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
11934
11935         * gcc.dg/991209-1.c: New test.
11936
11937 1999-12-08  Nathan Sidwell <nathan@acm.org>
11938
11939         * gcc.c-torture/compile/991208-1.c: New test.
11940
11941 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11942
11943         * gcc.dg/ultrasp2.c: New test.
11944
11945 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
11946
11947         * g++.old-deja/g++.abi/align.C (main): Fix typo.
11948
11949 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
11950
11951         * gcc.c-torture/compile/991202-1.c: New test.
11952         * gcc.c-torture/execute/991202-1.c: New test.
11953         * gcc.c-torture/execute/991202-2.c: New test.
11954         * gcc.c-torture/execute/991202-3.c: New test.
11955
11956 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
11957
11958         * g++.old-deja/g++.abi/align.C: New test.
11959         * g++.old-deja/g++.abi/aggregates.C: Likewise.
11960         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11961
11962 1999-12-01  Richard Henderson  <rth@cygnus.com>
11963
11964         * gcc.c-torture/execute/991201-1.c: New.
11965
11966 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
11967
11968         * gcc.dg/991129-1.c: New test.
11969
11970 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
11971
11972         * gcc.c-torture/compile/991127-1.c: New test.
11973
11974 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11975
11976         * g++.old-deja/g++.other/warn4.C: New test.
11977
11978 1999-11-22  Nathan Sidwell  <nathan@acm.org>
11979
11980         * g++.old-deja/g++.eh/cleanup2.C: New test.
11981         * g++.old-deja/g++.ext/pretty2.C: New test.
11982         * g++.old-deja/g++.ext/pretty3.C: New test.
11983         * g++.old-deja/g++.other/debug6.C: New test.
11984
11985 1999-10-20  Jim Wilson  <wilson@cygnus.com>
11986
11987         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
11988         compiler_output to look for one error message instead of two.
11989
11990 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
11991
11992         * gcc.c-torture/execute/991118-1.c: Also test case
11993         where the word boundary does not split a byte evenly.
11994
11995 1999-11-19  Nathan Sidwell  <nathan@acm.org>
11996
11997         * g++.old-deja/g++.ext/restrict1.C: New test.
11998
11999 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12000
12001         * gcc.c-torture/execute/991118-1.c: New test.
12002
12003 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12004
12005         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12006         working directory pathnames.
12007
12008 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12009
12010         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12011         host is equipped with driver.h and driver.o so it can actually
12012         compile and run the tests.
12013
12014 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12015
12016         * gcc.c-torture/compile/991008-1.c: New test.
12017
12018 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12019
12020         * lib/gcc-dg.exp: Include target-supports.exp
12021
12022 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12023
12024         * lib/target-supports.exp: New file: Provide procs to test for
12025         features supported by the target.
12026         (check_weak_available): Moved here from ecos.exp.
12027         (check_alias_available): New proc: Determine of the target
12028         toolchain supports the alias attribute.
12029
12030         * gcc.dg/special/ecos.exp: Move check_weak_available to
12031         target-supports.exp.
12032         (alias-1.c): Only perform the test if the target supports
12033         aliases.
12034         (wkali-1.c): Only perform the test if the target supports
12035         aliases.
12036
12037         * gcc.dg/990506-0.c: Expect error messages from cross
12038         targets as well as native targets.
12039
12040 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12041
12042         * gcc.dg/ultrasp1.c: Removed xfail.
12043         * gcc.dg/struct-ret-2.c: Likewise.
12044         * gcc.dg/array-1.c: Likewise.
12045
12046 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12047
12048         * gcc.dg/struct-ret-2.c: New test.
12049
12050         * gcc.dg/array-1.c: New test.
12051
12052 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12053
12054         * gcc.c-torture/execute/991030-1.c: New test.
12055
12056 1999-10-26  Richard Henderson  <rth@cygnus.com>
12057
12058         * gcc.c-torture/compile/991026-2.c: New test.
12059
12060 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12061
12062         * gcc.c-torture/compile/991026-1.c: New test.
12063
12064 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12065
12066         * gcc.c-torture/execute/991023-1.c: New test.
12067
12068 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12069
12070         * gcc.c-torture/execute/991019-1.c: New test.
12071
12072 1999-10-16  Richard Henderson  <rth@cygnus.com>
12073
12074         * gcc.c-torture/execute/991016-1.c: New test.
12075
12076 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12077
12078         * gcc.c-torture/execute/991014-1.c: New test.
12079
12080 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12081
12082         * g++.old-deja/g++.other/union2.C: New test.
12083
12084 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12085
12086         * g++.old-deja/g++.other/vaarg2.C: New test.
12087         * g++.old-deja/g++.other/vaarg3.C: New test.
12088
12089 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12090
12091         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12092         in compile/.
12093
12094 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12095
12096         * gcc.c-torture/execute/va-arg-11.c: New test.
12097
12098 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12099
12100         * lib/file-format.exp (gcc_target_object_format): Don't
12101         crash if objdump is unavailable.
12102
12103 1999-09-29  Donn Terry <donn@interix.com>
12104
12105         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12106
12107 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12108
12109         * gcc.c-torture/compile/990928-1.c: New test.
12110
12111 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12112
12113         * g++.old-deja/g++.other/decl6.C: New test.
12114
12115 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12116
12117         * gcc.c-torture/execute/va-arg-10.c: New test.
12118
12119 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12120
12121         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12122         __PRETTY_FUNCTION__.
12123
12124 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12125
12126         * gcc.c-torture/execute/990923-1.c: New test.
12127
12128 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12129
12130         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12131         for which -fpic is inappropriate.
12132
12133 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12134
12135         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12136
12137 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12138
12139         * g++.old-deja/g++.other/dyncast1.C: New test.
12140         * g++.old-deja/g++.other/dyncast2.C: New test.
12141         * g++.old-deja/g++.other/dyncast3.C: New test.
12142         * g++.old-deja/g++.other/dyncast4.C: New test.
12143         * g++.old-deja/g++.other/dyncast5.C: New test.
12144         * g++.old-deja/g++.eh/catch3.C: New test.
12145         * g++.old-deja/g++.eh/catch3p.C: New test.
12146         * g++.old-deja/g++.eh/catch4.C: New test.
12147         * g++.old-deja/g++.eh/catch4p.C: New test.
12148         * g++.old-deja/g++.eh/catch5.C: New test.
12149         * g++.old-deja/g++.eh/catch5p.C: New test.
12150         * g++.old-deja/g++.eh/catch6.C: New test.
12151         * g++.old-deja/g++.eh/catch6p.C: New test.
12152         * g++.old-deja/g++.eh/catch7.C: New test.
12153         * g++.old-deja/g++.eh/catch7p.C: New test.
12154         * g++.old-deja/g++.eh/catch8.C: New test.
12155         * g++.old-deja/g++.eh/catch8p.C: New test.
12156         * g++.old-deja/g++.eh/catch9.C: New test.
12157         * g++.old-deja/g++.eh/catch9p.C: New test.
12158
12159 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12160
12161         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12162         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12163
12164 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12165
12166         * gcc.c-torture/compile/990913-1.c: New test.
12167
12168 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12169
12170         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12171         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12172
12173 1999-09-09  Richard Henderson  <rth@cygnus.com>
12174
12175         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12176
12177 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12178
12179         * g++.old-deja/g++.other/lookup11.C: New test.
12180         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12181         what is permitted and what we want.
12182         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12183         overload use.
12184         * g++.old-deja/g++.jason/rfg5.C: Likewise
12185
12186 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12187
12188         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12189         * gcc.c-torture/noncompile/poison-1.c: New file.
12190
12191 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12192
12193         * g++.old-deja/g++.other/sizeof3.C: New test.
12194         * g++.old-deja/g++.other/sizeof4.C: New test.
12195         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12196         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12197
12198 1999-09-07  Richard Henderson  <rth@cygnus.com>
12199
12200         * gcc.dg/va-arg-1.c: New.
12201
12202 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12203
12204         * gcc.c-torture/execute/va-arg-9.c: New test.
12205
12206 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12207
12208         * g77.f-torture/compile/980519-2.f: New test.
12209         * g77.f-torture/compile/19990905-0.f: New test.
12210         * g77.f-torture/compile/19990905-1.f: New test.
12211         * g77.f-torture/compile/19990905-2.f: New test.
12212
12213         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12214
12215 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12216
12217         * gcc.c-torture/execute/990827-1.c: Fix typo.
12218
12219 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12220
12221         * g++.old-deja/g++.other/deref1.C: New test.
12222
12223 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12224
12225         * g++.old-deja/g++.other/ambig2.C: New test.
12226         * g++.old-deja/g++.other/cond5.C: New test.
12227         * g++.old-deja/g++.other/lookup16.C: New test.
12228
12229 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12230
12231         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12232         assemblers too.
12233
12234 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12235
12236         * lib/c-torture.exp: Avoid the "compare executables" optimization
12237         when testing native.
12238
12239 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12240
12241         * gcc.c-torture/execute/990829-1.c: New test.
12242         * gcc.c-torture/compile/990829-1.c: New test.
12243
12244 1999-08-27  Paul Burchard  <burchard@pobox.com>
12245
12246         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12247         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12248         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12249         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12250         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12251         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12252         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12253         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12254         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12255         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12256         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12257
12258 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12259
12260         * gcc.c-torture/execute/990827-1.c: New test.
12261
12262 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12263
12264         * g77.f-torture/noncompile/19990826-4.f: New test.
12265
12266         * g77.f-torture/compile/19990826-3.f: New test.
12267
12268         * g77.f-torture/execute/19990826-2.f: New test.
12269
12270         * g77.f-torture/compile/19990826-1.f: New test.
12271
12272         * gcc.c-torture/execute/990826-0.c: New test.
12273         * g77.c-torture/execute/19990826-0.f: New test.
12274
12275         * g77.f-torture/noncompile/970626-2.f: New test.
12276
12277 1999-08-25  Paul Burchard  <burchard@pobox.com>
12278
12279         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12280         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12281         lss-011.C: New tests.
12282
12283 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12284
12285         * g++.old-deja/g++.other/decl5.C: New test.
12286
12287 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12288
12289         * noncompile/noncompile.exp: Load_lib c-torture.exp.
12290         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12291         call `postbase' for each one.  All callers of `postbase' changed
12292         to call this instead.
12293
12294 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
12295
12296         * gcc.c-torture/execute/990811-1.c: New test.
12297
12298 1999-08-09  Nick Clifton  <nickc@cygnus.com>
12299
12300         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12301         just native ones.
12302
12303         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12304         just native ones.
12305
12306 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12307
12308         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12309
12310 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12311
12312         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12313
12314 1999-08-04  Nathan Sidwell  <nathan@acm.org>
12315
12316         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12317
12318 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12319
12320         * gcc.c-torture/execute/990804-1.c: New test.
12321
12322 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12323
12324         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12325         * g++.old-deja/g++.brendan/crash64.C: Likewise
12326         * g++.old-deja/g++.brendan/overload8.C: Likewise
12327
12328 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12329
12330         * g++.old-deja/g++.other/struct1.C: New test.
12331
12332 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12333
12334         * g++.old-deja/g++.other/enum2.C: New test.
12335
12336 1999-08-02  Richard Henderson  <rth@cygnus.com>
12337
12338         Adapted from tests from Franz Sirl:
12339         * gcc.c-torture/execute/va-arg-7.c: New test.
12340         * gcc.c-torture/execute/va-arg-8.c: New test.
12341
12342 1999-08-01  Jeffrey A Law  (law@cygnus.com)
12343
12344         * gcc.c-torture/compile/990801-2.c: New test.
12345
12346         * gcc.c-torture/compile/990801-1.c: New test.
12347
12348 1999-07-27  Michael Meissner  <meissner@cygnus.com>
12349
12350         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12351         fp-cmp-1.c, converting double to float.
12352
12353         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12354         fp-cmp-1.c, converting double to long double.
12355
12356         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12357         from fr1 to unknown_register, since fr1 is a legitimate register
12358         on some machines.
12359
12360 1999-07-25  Jeffrey A Law  (law@cygnus.com)
12361
12362         * README: More listname related changes.
12363
12364 1999-07-08  Catherine Moore  <clm@cygnus.com>
12365
12366         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12367
12368 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12369
12370         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12371
12372 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12373
12374         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12375
12376 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12377
12378         * gcc.dg/990703-1.c: New test.
12379
12380 1999-06-29  Nick Clifton  <nickc@cygnus.com>
12381
12382         * lib/file-format.exp: New file: Move definition of proc
12383         gcc_target_object_format to here from
12384         gcc.dg/special/ecos.exp.
12385
12386         * lib/c-torture.exp: Include lib file-format.exp.
12387         * lib/gcc-dg.exp: Include lib file-format.exp.
12388
12389         * gcc.dg/special/ecos.exp: Remove definition of proc
12390         gcc_target_object_format.
12391
12392 1999-06-28  Jeffrey A Law  (law@cygnus.com)
12393
12394         * gcc.c-torture/execute/990628-1.c: New test.
12395
12396 1999-06-25  Jeffrey A Law  (law@cygnus.com)
12397
12398         * gcc.c-torture/compile/990625-2.c: New test.
12399
12400         * gcc.c-torture/compile/990625-1.c: New test.
12401
12402 1999-06-23  Nick Clifton  <nickc@cygnus.com>
12403
12404         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
12405         attributes compile.
12406         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12407         ports that use the COFF/PE file format.
12408
12409 1999-06-17  Jeffrey A Law  (law@cygnus.com)
12410
12411         * gcc.c-torture/compile/990617-1.c: New test.
12412
12413 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12414
12415         * g++.old-deja/g++.other/decl4.C: New test.
12416
12417 1999-06-14  Nathan Sidwell  <nathan@acm.org>
12418
12419         * g++.old-deja/g++.other/bitfld3.C: New test.
12420
12421 1999-06-08  Nathan Sidwell  <nathan@acm.org>
12422
12423         * g++.old-deja/g++.eh/catch1.C: New test.
12424
12425 1999-06-07  Jeffrey A Law  (law@cygnus.com)
12426
12427         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12428
12429         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12430         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12431
12432 1999-06-05  Craig Burley  <craig@jcb-sc.com>
12433
12434         * g77.f-torture/compile/19990502-0.f: Replace with new,
12435         shorter, test that still fails after recent changes.
12436
12437 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12438
12439         * gcc.c-torture/execute/990604-1.c: New test.
12440
12441 1999-05-31  Jeffrey A Law  (law@cygnus.com)
12442
12443         * gcc.c-torture/execute/990531-1.c: New test.
12444
12445 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12446
12447         * gcc.c-torture/compile/990527-1.c: New test.
12448
12449 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
12450
12451         * gcc.c-torture/execute/990527-1.c: New test.
12452
12453 1999-05-25  Nick Clifton  <nickc@cygnus.com>
12454
12455         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12456         bitfields as signed.
12457
12458 1999-05-25  Craig Burley  <craig@jcb-sc.com>
12459
12460         * g77.f-torture/compile/19990525-0.f: New test.
12461
12462 1999-05-25  Jeffrey A Law  (law@cygnus.com)
12463
12464         * gcc.c-torture/execute/990525-2.c: New test.
12465
12466         * gcc.c-torture/execute/990525-1.c: New test.
12467
12468 1999-05-24  Nathan Sidwell  <nathan@acm.org>
12469
12470         * g++.old-deja/g++.other/anon3.C: New test.
12471         * g++.old-deja/g++.other/anon4.C: New test.
12472         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12473         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12474         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12475         Merrill).
12476
12477 1999-05-24  Jeffrey A Law  (law@cygnus.com)
12478
12479         * gcc.c-torture/execute/990524-1.c: New test.
12480
12481         * gcc.dg/990524-1.c: New test.
12482
12483 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12484
12485         * gcc.c-torture/compile/990523-1.c: New test.
12486
12487 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12488
12489         * gcc.c-torture/compile/990519-1.c: New test.
12490
12491 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12492
12493         * gcc.c-torture/compile/990517-1.c: New test.
12494
12495         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12496         (e4, f4): New tests.
12497         (main): Call them.
12498
12499 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12500
12501         * gcc.dg/noreturn-1.c: New test.
12502
12503 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12504
12505         * gcc.c-torture/execute/990513-1.c: New test.
12506
12507 1999-05-10  Richard Henderson  <rth@cygnus.com>
12508
12509         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12510
12511 1999-05-10  Craig Burley  <craig@jcb-sc.com>
12512
12513         * g77.f-torture/execute/erfc.f: Use small single-precision
12514         values, to avoid problems on Alphas when not -mieee.
12515
12516 1999-05-08  Craig Burley  <craig@jcb-sc.com>
12517
12518         * gcc.dg/990506-0.c: New test.
12519
12520 1999-05-08  Richard Henderson  <rth@cygnus.com>
12521
12522         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12523         the constant to test.  Don't XFAIL 64-bit targets.
12524
12525         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12526         * g++.old-deja/g++.law/profile1.C: Likewise.
12527
12528         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12529         operator new instances.
12530         * g++.old-deja/g++.other/delete5.C: Likewise.
12531
12532 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12533
12534         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12535         intrinsic.
12536
12537 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12538
12539         * g77.f-torture/execute/u77-test.f: Reverse order of two
12540         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12541
12542 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12543
12544         * gcc.dg/compare1.c: New test.
12545
12546 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12547
12548         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12549         New tests.
12550
12551 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12552
12553         * g77.f-torture/compile/19990502-1.f: New test.
12554
12555 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12556
12557         * g77.f-torture/compile/19990502-0.f: New test.
12558
12559 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12560
12561         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12562         intrinsic.
12563
12564 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12565
12566         * g77.f-torture/execute/u77-test.f (main): List libU77
12567         intrinsics not currently tested.
12568         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12569         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12570         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12571         Trim blanks off the ends of some printed strings.
12572
12573 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12574
12575         * g77.f-torture/execute/u77-test.f (main): Just warn about
12576         FSTAT gid disagreement, as it's expected on some systems.
12577
12578 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12579
12580         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12581         use a new function, which allows for some slop.
12582         Clean up some commentary.
12583         (issum): The new function.
12584         (sgladd): Deleted subroutine.
12585
12586 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12587
12588         * g77.f-torture/execute/u77-test.f: Modify to be more like
12589         libf2c/libU77 version, bringing patches to that version here.
12590         Add suitable commentary.
12591
12592 1999-04-25  Richard Henderson  <rth@cygnus.com>
12593
12594         * gcc.dg/990424-1.c: New test.
12595
12596 1999-04-24  Craig Burley  <craig@jcb-sc.com>
12597
12598         * g77.f-torture/execute/u77-test.f (main): Bug involving
12599         LSTAT has been fixed, so turn back on full checking.
12600
12601 1999-04-20  Craig Burley  <craig@jcb-sc.com>
12602
12603         * g77.f-torture/compile/19990419-0.f: New test.
12604         * g77.f-torture/execute/19990419-1.f: New test.
12605
12606 1999-04-17  Richard Henderson  <rth@cygnus.com>
12607
12608         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12609         to avoid the need for a prototype to supress a warning.
12610
12611 1999-04-07  Jim Wilson  <wilson@cygnus.com>
12612
12613         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12614
12615 1999-04-04  Jeffrey A Law  (law@cygnus.com)
12616
12617         * gcc.c-torture/execute/990404-1.c: New test.
12618
12619 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12620
12621         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12622         * gcc.dg/cpp-if3.c: Don't use -pedantic.
12623         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12624         missing initializer warnings.
12625
12626 1999-03-28  Jeffrey A Law  (law@cygnus.com)
12627
12628         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12629         matching strings.
12630
12631 1999-03-26  Jeffrey A Law  (law@cygnus.com)
12632
12633         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12634
12635 1999-03-26  Craig Burley  <craig@jcb-sc.com>
12636
12637         * g77.f-torture/execute/19990325-0.f: New test.
12638         * g77.f-torture/execute/19990325-1.f: New test.
12639
12640 1999-03-24  Jeffrey A Law  (law@cygnus.com)
12641
12642         * gcc.c-torture/execute/990324-1.c: New test.
12643
12644 1999-03-22  Jim Wilson  <wilson@cygnus.com>
12645
12646         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12647         test with 4.
12648
12649 1999-03-17  Richard Henderson  <rth@cygnus.com>
12650
12651         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12652
12653 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12654
12655         * g77.f-torture/execute/19990313-2.f: New test.
12656         * g77.f-torture/execute/19990313-3.f: New test.
12657
12658 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12659
12660         * g77.f-torture/execute/19990313-0.f: New test.
12661         * g77.f-torture/execute/19990313-1.f: New test.
12662
12663 1999-03-12  Jim Wilson  <wilson@cygnus.com>
12664
12665         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12666         printf to sprintf.
12667         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12668         (main): Add check for u15.  Conditionalize u31 check depending on
12669         whether ints are <32 bits or >=32 bits.
12670
12671 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12672
12673         * g77.f-torture/execute/19981119-0.f: Improve testiness.
12674
12675 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12676
12677         * g77.f-torture/compile/19990305-0.f: New test.
12678         * g77.f-torture/execute/19981119-0.f: New test.
12679
12680 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12681
12682         * g77.f-torture/execute/970625-2.f: call ABORT if final
12683         result is not correct, instead of just printing it.
12684         Add this checking via newly introduced obfuscation, to
12685         trip up buggy front ends.
12686
12687 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12688
12689         * g77.f-torture/compile/960317-1.f: Moved from being
12690         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12691
12692 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12693
12694         * g77.f-torture/execute/960317-1.f: New (old) test.
12695         * g77.f-torture/execute/970625-2.f: Ditto.
12696
12697 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12698
12699         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12700         message on line 1 or line 2; cccp and cpplib do this differently.
12701
12702 1999-03-01  Jeffrey A Law  (law@cygnus.com)
12703
12704         * g++.old-deja/g++.law/weak1.C: New test.
12705
12706 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12707
12708         * gcc.c-torture/execute/990119-1.c: Renamed to...
12709         * gcc.dg/990119-1.c: this, so it will only be tested once
12710         (it's a preprocessor test, it doesn't need to be run at
12711         multiple optimization levels).
12712
12713 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12714
12715         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12716           ALWAYS_CXXFLAGS.
12717
12718 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12719
12720         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12721         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12722         to not be compilable by current g77.
12723
12724 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12725
12726         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12727
12728 1999-02-22  Jeffrey A Law  (law@cygnus.com)
12729
12730         * gcc.c-torture/execute/990222-1.c: New test.
12731
12732 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12733
12734         * g77.f-torture/compile/19990218-0.f: New test.
12735         * g77.f-torture/noncompile/19990218-1.f: New test.
12736
12737 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12738
12739         * g77.f-torture/compile/19981216-0.f: New test.
12740
12741 1999-02-14  Jeffrey A Law  (law@cygnus.com)
12742
12743         * gcc.dg/990214-1.c: New test.
12744
12745 1999-02-13  Jeffrey A Law  (law@cygnus.com)
12746
12747         * gcc.dg/990213-2.c: New test.
12748
12749         * gcc.dg/990213-1.c: New test.
12750
12751 1999-02-12  Jeffrey A Law  (law@cygnus.com)
12752
12753         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12754         ints.
12755
12756 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12757
12758         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12759         specified by target.
12760
12761         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12762
12763 1999-02-11  Jeffrey A Law  (law@cygnus.com)
12764
12765         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12766
12767 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12768
12769         * gcc.dg/special/ecos.exp: New test driver for new tests with
12770         special requirements.
12771
12772         * gcc.dg/special/alias-1.c: New test.
12773         * gcc.dg/special/gcsec-1.c: New test.
12774         * gcc.dg/special/weak-1.c: New test.
12775         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12776         * gcc.dg/special/weak-2.c: New test.
12777         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12778         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12779         * gcc.dg/special/wkali-1.c: New test.
12780         * gcc.dg/special/wkali-2.c: New test.
12781         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12782         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12783
12784 1999-02-10  Felix Lee  <flee@cygnus.com>
12785
12786           * lib/c-torture.exp (c-torture-compile): Pull out code for
12787           analyzing gcc error messages.
12788           (c-torture-execute): Likewise.  Fix some (harmless) false
12789           positives.
12790           * lib/gcc.exp (gcc_check_compile): New function.
12791
12792 1999-02-08  Richard Henderson  <rth@cygnus.com>
12793
12794         * gcc.c-torture/execute/990208-1.c: New test.
12795
12796 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12797
12798         * g++.dg/special/ecos.exp: New driver for new tests with special
12799         requirements
12800
12801         * g++.dg/special/conpr-1.C: New test
12802         * g++.dg/special/conpr-2.C: New test
12803         * g++.dg/special/conpr-2a.C: New test
12804         * g++.dg/special/conpr-3.C: New test
12805         * g++.dg/special/conpr-3a.C: New test
12806         * g++.dg/special/conpr-3b.C: New test
12807
12808         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12809         allow g++ to use the dg driver
12810
12811         * README: Add comment about g++.dg directory
12812
12813 1999-02-06  Jeffrey A Law  (law@cygnus.com)
12814
12815         * README: Update email addresses.
12816
12817 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12818
12819         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12820         arguments in order to force structure S onto the stack even on
12821         the alpha.
12822         (test): Pass 10 leading arguments to function foo as well as the
12823         structure S.
12824
12825         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12826         failure for all targets.
12827
12828         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12829         abort to terminate program execution.
12830
12831 1999-01-30  Richard Henderson  <rth@cygnus.com>
12832
12833         * gcc.c-torture/execute/990130-1.c: New test.
12834
12835 1999-01-30  Jeffrey A Law  (law@cygnus.com)
12836
12837         * gcc.dg/990130-1.c: New test.
12838
12839 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12840
12841         * gcc.c-torture/execute/990128-1.c: New test.
12842
12843 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12844
12845         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12846
12847 1999-01-27  Felix Lee  <flee@cygnus.com>
12848
12849         * lib/c-torture.exp (c-torture-compile): pull out code for
12850         analyzing gcc error messages.
12851         (c-torture-execute): ditto, and fix some (harmless) false
12852         positives.
12853         * lib/gcc.exp (gcc_check_compile): new function.
12854
12855 1999-01-17  Jeffrey A Law  (law@cygnus.com)
12856
12857         * gcc.dg/990117-1.c: New test.
12858
12859         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12860
12861         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12862
12863 1999-01-15  Jeffrey A Law  (law@cygnus.com)
12864
12865         * g77.f-torture/compile/990115-1.f: New test.
12866
12867 1999-01-07  Jeffrey A Law  (law@cygnus.com)
12868
12869         * gcc.c-torture/compile/990107-1.c: New test
12870
12871 1999-01-06  Jeffrey A Law  (law@cygnus.com)
12872
12873         * gcc.c-torture/execute/990106-2.c: New test.
12874
12875         * gcc.c-torture/execute/990106-1.c: New test.
12876
12877 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
12878
12879         * gcc.c-torture/compile/981223-1.c: New test.
12880
12881 1998-12-29  Richard Henderson  <rth@cygnus.com>
12882
12883         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12884         (opt3): Rename from opt4 and disable.
12885
12886 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12887
12888         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12889
12890 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12891
12892         * g++.old-deja/g++.other/conv5.C: New test.
12893
12894 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12895
12896         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12897
12898 1998-12-11  Jeffrey A Law  (law@cygnus.com)
12899
12900         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12901
12902 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
12903
12904         * gcc.c-torture/compile/981211-1.c: New test.
12905
12906 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12907
12908         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12909
12910         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12911
12912 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12913
12914         * gcc.special/930510-1.c: Make C9X safe.
12915         * gcc.misc-tests/gcov-1.c Similarly.
12916         * gcc.misc-tests/gcov-2.c Similarly.
12917
12918 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12919
12920         * gcc.dg/ultrasp1.c: New test.
12921
12922 1998-12-06  Richard Henderson  <rth@cygnus.com>
12923
12924         * gcc.c-torture/execute/981206.c: New test.
12925
12926 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
12927
12928         * g++.old-deja/g++.ns/template7.C: New test.
12929
12930         * g++.old-deja/g++.other/expr1.C: New test.
12931
12932         * g++.old-deja/g++.eh/tmpl3.C: New test.
12933
12934         * g++.old-deja/g++.eh/tmpl2.C: New test.
12935
12936 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
12937
12938         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
12939         * g++.old-deja/g++.other/using6.C: Removed.
12940         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
12941
12942         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
12943
12944 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
12945
12946         * g++.old-deja/g++.pt/overload8.C: New test.
12947
12948         * g++.old-deja/g++.pt/overload7.C: New test.
12949
12950         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
12951
12952         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
12953         and relinking messages.
12954         * lib/g++.exp (g++_target_compile): Remove .rpo file when
12955         compiling with -frepo.
12956
12957 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
12958
12959         * g++.old-deja/g++.pt/lookup6.C: New test.
12960
12961 1998-11-30  Nick Clifton  <nickc@cygnus.com>
12962
12963         * gcc.c-torture/execute/981130-1.c: New test.
12964         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
12965
12966 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
12967
12968         * g++.old-deja/g++.pt/explicit76.C: New test.
12969
12970         * g++.old-deja/g++.pt/friend38.C: New test.
12971
12972         * g++.old-deja/g++.ns/crash2.C: New test.
12973
12974         * g++.old-deja/g++.pt/defarg8.C: New test.
12975
12976         * g++.old-deja/g++.pt/instantiate6.C: New test.
12977
12978         * g++.old-deja/g++.pt/static6.C: New test.
12979
12980         * g++.old-deja/g++.pt/decl2.C: New test.
12981
12982 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
12983
12984         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
12985         problem is actually related with name lookup, but so what? :-)
12986
12987         * g++.old-deja/g++.pt/friend37.C: New test.
12988
12989 1998-11-25  Dave Love  <d.love@dl.ac.uk>
12990
12991         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
12992         element, which fails on some systems.
12993
12994         * g77.f-torture/execute/labug1.f: New test.
12995
12996 1998-11-21  Jeffrey A Law  (law@cygnus.com)
12997
12998         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
12999         is defined.
13000
13001 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13002
13003         * g77.f-torture/compile/981117-1.f: New test.
13004
13005 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13006
13007         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13008         properly discarded.
13009
13010 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13011
13012         * gcc.c-torture/execute/memcheck: New directory of tests for
13013         -fcheck-memory-usage.
13014
13015 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13016
13017         * README: New file, general information about the testsuite and
13018         new description of the various C++ test subdirectories.
13019         * README.g++: Eliminate obsolete information, update and move most
13020         relevant stuff to README.
13021
13022 1998-11-07  Richard Henderson  <rth@cygnus.com>
13023
13024         * gcc.c-torture/compile/981107-1.c: New test.
13025
13026 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13027
13028         * execute/memcpy-bi.c: New testcase.
13029
13030 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13031
13032         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13033         base classes.
13034
13035         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13036         template is selected.
13037
13038         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13039         classes, it should be accepted for all types.
13040
13041         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13042
13043         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13044         specializations start with template headers.
13045
13046 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13047
13048         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13049
13050         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13051         non-POD types.
13052
13053 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13054
13055         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13056
13057 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13058
13059         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13060
13061 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13062
13063         * 981019-1.c: New test.
13064
13065 1998-10-14  Robert Lipe <robertl@dgii.com>
13066
13067         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13068         find objc headers.
13069
13070 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13071
13072         * compile/981001-4.c: Remove use of GCC extension that triggers a
13073         compiler bug.
13074
13075 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13076
13077         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13078
13079 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13080
13081         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13082         instantiation of template produces incorrect code for delete
13083         expression.
13084
13085         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13086         constructors' name is not unique.
13087         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13088         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13089
13090         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13091         automatic array of const is ill-formed.
13092
13093         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13094         of template parameter?
13095
13096         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13097         const.
13098
13099         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13100         pointer-to-member expression.
13101
13102         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13103         declaration causes ICE.
13104
13105 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13106
13107         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13108         reserved in the global namespace.
13109
13110         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13111         generate needed virtual table.
13112
13113         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13114
13115 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13116
13117         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13118         template-dependent type
13119
13120 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13121
13122         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13123         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13124         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13125
13126         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13127         class should be usable as argument of member function.
13128         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13129         class should be usable as return type of member function.
13130         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13131         class should be usable as type of data member.
13132
13133         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13134
13135 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13136
13137         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13138
13139 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13140
13141         * gcc.dg/dll-?.c Add thumb to target list.
13142         Fix assembler scan patterns to match current assembler output.
13143
13144 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13145
13146         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13147         matching of template brackets.
13148
13149         * g++.old-deja/g++.other/using4.C: New test.  Test using
13150         declarations of methods from base classes.
13151
13152         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13153         within functions should introduce names into the innermost
13154         enclosing namespace.
13155
13156         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13157         of static locals if first initialization throws.
13158
13159 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13160
13161         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13162
13163 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13164
13165         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13166         lose track of the possible targets of tablejump insns.
13167         * special/special.exp: Run it.
13168
13169 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13170
13171         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13172         must be declared before its specializations can be named in friend
13173         declarations.
13174
13175 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13176
13177         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13178
13179         * g77.f-torture/execute/io1.f: New test.
13180
13181 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13182
13183         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13184         with pointer to template function, for which no argument deduction
13185         is possible.
13186
13187         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13188         specialization of template function as argument to template
13189         function.
13190
13191         * g++.old-deja/g++.other/access2.C: New test; Inner class
13192         shouldn't have privileged access to Outer's names.
13193
13194 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13195
13196         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13197         friend template declared within template class conflicts with
13198         nested class of the same name.
13199
13200         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13201         is ignored.
13202
13203         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13204         object with direct initializer as function declaration.
13205
13206         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13207         initializers.
13208
13209         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13210         involving const pointer and NULL produces incorrect result.
13211
13212         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13213         type name without `typename' should be rejected with -pedantic.
13214
13215 1998-10-02  Richard Henderson  <rth@cygnus.com>
13216
13217         * g++.old-deja/g++.other/addrof1.C: New test.
13218
13219 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13220
13221         * gcc.c-torture/compile/981001-1.c: New test.
13222         * gcc.c-torture/execute/981001-1.c: New test.
13223
13224 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13225
13226         * gcc.c-torture/compile/981001-2.c: New test.
13227         * gcc.c-torture/compile/981001-3.c: New test.
13228         * gcc.c-torture/compile/981001-4.c: New test.
13229
13230 1998-10-01  Robert Lipe  <robertl@dgii.com>
13231
13232         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13233         multilibbed hosts.   Idea grafted from g77.exp.
13234
13235 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13236
13237         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13238         avoid losing on systems which need -lsocket.
13239
13240 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13241
13242         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13243         * g++.old-deja/g++.other/nested2.C: Ditto.
13244         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13245         failure.
13246
13247 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13248
13249         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13250         preferred over template operator!= for enum bitfields.
13251
13252 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13253
13254         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13255         that happen to have the same base name, but in different scopes,
13256         are incorrectly rejected.
13257
13258 1998-09-16  Richard Henderson  <rth@cygnus.com>
13259
13260         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13261         on the native word size instead of an integer literal.
13262
13263 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13264
13265         * g++.old-deja/g++.other/static2.C: Invocation of static data
13266         member of type pointer-to-function denoted as non-static member.
13267
13268         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13269         checks involving function types and aliases.
13270
13271 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13272
13273         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13274         redefined to the same non-trivial type.
13275
13276         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13277         namespace-qualification of template specializations declared in
13278         other namespaces.
13279
13280         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13281         to declare a subset of the specializations of a template function
13282         as friends of specializations of a template class.
13283
13284         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13285         member templates that do not fully specialize the enclosing
13286         template class are rejected.
13287
13288 1998-09-11  Dave Love  <d.love@dl.ac.uk>
13289
13290         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13291
13292 1998-09-08  Dave Love  <d.love@dl.ac.uk>
13293
13294         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13295         altered from libf2c/libU77 version.
13296
13297 1998-09-06  Dave Love  <d.love@dl.ac.uk>
13298
13299         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13300
13301 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13302
13303         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13304         (un)signed char are different types for template specialization
13305         purposes.
13306
13307 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13308
13309         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13310         * objc: ObjC testsuite.
13311
13312 1998-08-31  Catherine Moore  <clm@cygnus.com>
13313
13314         * gcc.c-torture/execute/941014-1.x:  New file.
13315
13316 1998-08-31  Nick Clifton  <nickc@cygnus.com>
13317
13318         * lib/c-torture.exp: Add support for
13319         torture_eval_before_compile and torture_eval_before_execute
13320         variables.
13321
13322 1998-08-30  Jeffrey A Law  (law@cygnus.com)
13323
13324         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13325         this test triggers valid.
13326
13327 1998-08-27  Jeffrey A Law  (law@cygnus.com)
13328
13329         * gcc.dg/980827-1.c: New test.
13330
13331 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13332
13333         * gcc.c-torture/execute/loop-4b.c: New test.
13334
13335 1998-08-26  Nick Clifton  <nickc@cygnus.com>
13336
13337         * lib/c-torture.exp: Add support for
13338         torture_eval_before_compile and torture_eval_before_execute
13339         variables.
13340
13341 1998-08-25  Jeffrey A Law  (law@cygnus.com)
13342
13343         * gcc.c-torture/compile/980825-1.c: New test.
13344
13345 1998-08-24  Nick Clifton  <nickc@cygnus.com>
13346
13347         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13348         count number tests in opt_t0 not good_t0.
13349
13350 1998-08-24  Jeffrey A Law  (law@cygnus.com)
13351
13352         * gcc.c-torture/compile/930326-1.x: Fix typo.
13353
13354 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
13355
13356         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13357         causes an ICE.
13358
13359 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13360
13361         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13362         STACK_SIZE is defined.
13363         * gcc.c-torture/unsorted/stuct.c: Similarly.
13364
13365         * gcc.c-torture/compile/980821-1.c: New test.
13366
13367 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13368
13369         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13370
13371 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
13372
13373         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13374         code.
13375
13376 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
13377
13378         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13379         error'.
13380
13381 1998-08-18  Jeffrey A Law  (law@cygnus.com)
13382
13383         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13384
13385 1998-08-16  Jeffrey A Law  (law@cygnus.com)
13386
13387         * gcc.c-torture/compile/980816-1.c: New test.
13388
13389         * gcc.dg/980816-1.c: New test.
13390
13391 1998-08-13  Jeffrey A Law  (law@cygnus.com)
13392
13393         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13394         compiler for ieee tests.
13395
13396 1998-08-01  Dave Love  <d.love@dl.ac.uk>
13397
13398         * g77.f-torture/compile/980729-0.f: New test.
13399
13400 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13401
13402         * gcc.c-torture/special/eeprof-1.c: New test, for
13403         -finstrument-functions.
13404         * gcc.c-torture/special/special.exp: Run it.
13405
13406 1998-07-29  Jeffrey A Law  (law@cygnus.com)
13407
13408         * gcc.c-torture/compile/980729-1.c: New test.
13409
13410 1998-07-27  Nick Clifton  <nickc@cygnus.com>
13411
13412         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13413         __thumb__ is defined, and test for ARM style doubles if so.
13414
13415 1998-07-26  Dave Love  <d.love@dl.ac.uk>
13416
13417         * g77.f-torture/noncompile/980615-0.f: New test.
13418
13419 1998-07-26  H.J. Lu  (hjl@gnu.org)
13420
13421         * gcc.dg/980312-1.c: Do link instead of compile.
13422         * gcc.dg/980313-1.c: Likewise.
13423
13424 1998-07-26  Jeffrey A Law  (law@cygnus.com)
13425
13426         * gcc.c-torture/compile/980726-1.c: New test.
13427
13428 1998-07-25  Dave Love  <d.love@dl.ac.uk>
13429
13430         * g77.f-torture/execute/io0.f: New test.
13431
13432 1998-07-24  Nick Clifton  <nickc@cygnus.com>
13433
13434         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13435         an int.
13436
13437 1998-06-18  Michael Meissner  <meissner@cygnus.com>
13438
13439         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13440         m32r bugs.
13441
13442 1998-07-17  Nick Clifton  <nickc@cygnus.com>
13443
13444         * gcc.dg/980626-1.c: Expect failures for all toolchains until
13445         c-decl.c:grokdeclarator can handle mode attributes.
13446
13447 1998-07-16  Jeffrey A Law  (law@cygnus.com)
13448
13449         * gcc.c-torture/execute/980716-1.c: New test.
13450
13451 1998-07-13  Jeffrey A Law  (law@cygnus.com)
13452
13453         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13454         the mn10200.
13455         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13456         the mn10200.
13457         * gcc.c-torture/execute/va-arg-3.x: Similarly.
13458         * gcc.c-torture/compile/930326-1.x: Similarly.
13459
13460 1998-07-13  Dave Love  <d.love@dl.ac.uk>
13461
13462         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13463         New test from Craig.
13464
13465 1998-07-12  Dave Love  <d.love@dl.ac.uk>
13466
13467         * g77.f-torture/noncompile/980616-0.f: New test.
13468
13469         * g77.f-torture/execute/970816-3.f:  New test from Craig.
13470
13471 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13472
13473         *  g++.other/singleton.C: Return error value instead of taking
13474         SIGSEGV.
13475
13476 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13477
13478         *  g++.other/singleton.C: New test.   Warning is under dispute.
13479         Runtime crash is not.
13480
13481 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13482
13483         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13484         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13485         using6.C, using7.C}:  New namespace tests.
13486
13487 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13488
13489         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13490         specialization with typedef'ed names used as array indexes.
13491
13492 1998-07-09  Jeffrey A Law  (law@cygnus.com)
13493
13494         * gcc.c-torture/execute/980709-1.c: New test.
13495
13496         * gcc.dg/980709-1.c: New test.
13497
13498 1998-07-07  Richard Henderson  <rth@cygnus.com>
13499
13500         * gcc.c-torture/execute/bcp-1.c: New test.
13501
13502 1998-07-07  Jeffrey A Law  (law@cygnus.com)
13503
13504         * gcc.c-torture/execute/980707-1.c: New test.
13505
13506 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13507
13508         * gcc.c-torture/compile/980706-1.c: New test.
13509
13510 1998-07-01  Dave Love  <d.love@dl.ac.uk>
13511
13512         * g77.f-torture/execute/980701-0.f,
13513         g77.f-torture/execute/980701-1.f: New test from Craig.
13514
13515 1998-07-01  Jeffrey A Law  (law@cygnus.com)
13516
13517         * gcc.c-torture/compile/980701-1.c: New test.
13518
13519         * gcc.c-torture/execute/980701-1.c: New test.
13520
13521 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13522 rlsruhe.de>
13523
13524         * g++.old-deja/g++.robertl/eb132.C: New test.
13525         * g++.old-deja/g++.robertl/eb133.C: Likewise.
13526
13527 1998-06-29  Dave Love  <d.love@dl.ac.uk>
13528
13529         * g77.f-torture/execute/980628-7.f,
13530         g77.f-torture/execute/980628-8.f,
13531         g77.f-torture/execute/980628-9.f,
13532         g77.f-torture/execute/980628-10.f: New tests from Craig.
13533
13534         * g77.f-torture/execute/980628-3.f: Remove mail headers.
13535
13536 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13537
13538         * g77.f-torture/execute/980628-4.f: New test from Craig.
13539         * g77.f-torture/execute/980628-5.f: Likewise.
13540         * g77.f-torture/execute/980628-2.f: Likewise.
13541         * g77.f-torture/execute/980628-0.f: Likewise.
13542         * g77.f-torture/execute/980628-1.f: Likewise.
13543         * g77.f-torture/execute/980628-3.f: Likewise.
13544         * g77.f-torture/execute/980628-6.f: Likewise.
13545
13546 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13547
13548         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13549         directory when nothing has been installed yet.
13550
13551 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
13552
13553         * gcc.c-torture/special/special.exp: Handle newer versions of
13554         dejagnu.
13555
13556 1998-06-26  Jeffrey A Law  (law@cygnus.com)
13557
13558         * gcc.dg/980626-1.c: New test.
13559
13560 1998-06-19  Bruno Haible <haible@ilog.fr>
13561
13562         * gcc.misc-tests/m-un-2.c: New test.
13563         * g++.old-deja/g++.other/warn01.c: Likewise.
13564
13565 1998-06-19  Robert Lipe  <robertl@dgii.com>
13566
13567         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13568         compatibility with assmblers with a different comment character.
13569         Eliminate use of GAS-specific extensions.
13570
13571 1998-06-19  Jeffrey A Law  (law@cygnus.com)
13572
13573         * gcc.c-torture/execute/ieee/980619-1.c: New test.
13574
13575 1998-06-19  Robert Lipe  <robertl@dgii.com>
13576
13577         *lib/g77.exp: Replace search for libf2c.a with search for newly
13578         renamed libg2c.a
13579
13580 1998-06-17  Jeffrey A Law  (law@cygnus.com)
13581
13582         * gcc.c-torture/execute/980617-1.c: New test.
13583
13584 1998-06-12  Jeffrey A Law  (law@cygnus.com)
13585
13586         * gcc.c-torture/execute/980612-1.c: New test.
13587
13588 1998-06-08  Jeffrey A Law  (law@cygnus.com)
13589
13590         * gcc.dg/980523-1.c: Only test on ppc-linux.
13591         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13592
13593         * gcc.c-torture/execute/980608-1.c: New test.
13594
13595 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
13596
13597         * gcc.c-torture/execute/980605-1.c: New test.
13598
13599 1998-06-04  Jeffrey A Law  (law@cygnus.com)
13600
13601         * gcc.c-torture/execute/980604-1.c: New test.
13602
13603 1998-06-02  Jeffrey A Law  (law@cygnus.com)
13604
13605         * gcc.c-torture/execute/980602-1.c: New test.
13606         * gcc.c-torture/execute/980602-2.c: Likewise.
13607
13608 1998-06-02  Dave Love  <d.love@dl.ac.uk>
13609
13610         * 970125-0.f: Fix per JCB.  Add commentary.
13611
13612 1998-05-31  Michael Meissner  <meissner@cygnus.com>
13613
13614         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13615         IEEE -0 support.
13616
13617 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13618
13619         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13620         earlier.
13621
13622 1998-05-28  Catherine Moore <clm@cygnus.com>
13623
13624         * gcc.c-torture/execute/980526-3.c: New test.
13625
13626 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13627
13628         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13629         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13630         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13631         m88k-motorola-sysv3 to XFAIL.
13632
13633 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13634
13635         * gcc.dg/980526-1.c: New test.
13636         * gcc.c-torture/execute/980526-2.c: New test.
13637
13638 1998-05-26  Jeffrey A Law  (law@cygnus.com)
13639
13640         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13641
13642         * gcc.c-torture/execute/980526-1.c: New test.
13643
13644 1998-05-26  Dave Love  <d.love@dl.ac.uk>
13645
13646         * g77.f-torture/execute/alpha2.f: Add runtime test.
13647
13648 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13649
13650         * g++.old-deja/old-deja.exp: Strip leading directories.
13651
13652         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13653         error for the line.  Don't run multiple tests for the same line.
13654
13655 1998-05-23  Jeffrey A Law  (law@cygnus.com)
13656
13657         * gcc.dg/980523-1.c: New test.
13658
13659 1998-05-23  Dave Love  <d.love@dl.ac.uk>
13660
13661         * g77.f-torture/compile/970915-0.f: New test.
13662
13663 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13664
13665         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13666
13667 1998-05-21  Jeffrey A Law  (law@cygnus.com)
13668
13669         * gcc.dg/980520-1.c: New test.
13670
13671 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
13672
13673         * gcc.dg/980502-1.c: Fix return type.
13674
13675 1998-05-20  Jeffrey A Law  (law@cygnus.com)
13676
13677         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13678         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13679         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13680         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13681         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13682
13683 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13684
13685         * g77.f-torture/execute/980520-1.f: New test.
13686
13687 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13688
13689         * lib/mike-g77.exp: New file.
13690
13691         * g77.f-torture/noncompile/noncompile.exp,
13692         g77.f-torture/noncompile/check0.f: New files.
13693
13694 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13695
13696         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13697         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13698         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13699         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13700         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13701         abort where appropriate.
13702
13703 1998-05-05  Michael Meissner  <meissner@cygnus.com>
13704
13705         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13706         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13707
13708 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13709
13710         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13711
13712 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13713
13714         * g77.f-torture/compile/980427-0.f: New test.
13715
13716 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13717
13718         * g77.f-torture/compile/980424-0.f: New test.
13719
13720 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13721
13722         * g77.f-torture/compile/980419-2.f (main): New test.
13723         * g77.f-torture/compile/970125-0.f: New test.
13724         * g77.f-torture/compile/980419-1.f: New test.
13725
13726 1998-04-08  Jim Wilson  <wilson@cygnus.com>
13727
13728         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13729         of loop-4.c.
13730
13731 1998-04-07  Jim Wilson  <wilson@cygnus.com>
13732
13733         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13734
13735 1998-04-03  Jim Wilson  <wilson@cygnus.com>
13736
13737         * gcc.c-torture/compile/980329-1.c: New test.
13738
13739 1998-03-18  Jim Wilson  <wilson@cygnus.com>
13740
13741         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13742         * gcc.dg/980312-1.c: Fix typo in -march command.
13743
13744 1998-03-16  H.J. Lu  (hjl@gnu.org)
13745
13746         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13747
13748 1998-03-11  Robert Lipe  <robertl@dgii.com>
13749
13750         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13751         Dave Love agree the Fortran source is bogus.
13752
13753 1998-03-11  Robert Lipe  <robertl@dgii.com>
13754
13755         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13756         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13757         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13758         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13759         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13760
13761 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
13762
13763         * g++.old-deja/g++.other/friend1.C: New test.
13764
13765 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13766
13767         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13768         possibly uninitialized) variables and declare dnrm2.
13769
13770 1998-02-23  Robert Lipe <robertl@dgii.com>
13771
13772         From Bruno Haible <haible@ilog.fr>:
13773         * gcc.c-torture/execute/980223.c: New test.
13774
13775 1998-02-13  Jeffrey A Law  (law@cygnus.com)
13776
13777         * gcc.dg/ifelse-1.c: New test.
13778
13779 1998-02-09  H.J. Lu  (hjl@gnu.org)
13780
13781         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13782
13783           * lib/old-dejagnu.exp (old-dejagnu): Added the
13784           "execution test - XFAIL *-*-*" handling in the spirit of
13785           "excess errors test -". Changed the "execution test fails"
13786           handling to be like "excess errors test fails".
13787           * Update various tests accordingly.
13788
13789 1998-02-06  Jim Wilson  <wilson@cygnus.com>
13790
13791         * gcc.c-torture/execute/980205.c: New test.
13792
13793 1998-01-18  Jeffrey A Law  (law@cygnus.com)
13794
13795         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13796         * lib/f-torture.exp: Similarly.
13797         * gcc.c-torture: Rename all .cexp files to .x files.
13798
13799 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
13800
13801         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13802         (940510-1.c): Removed duplicate.
13803         (971104-1.c): New test.
13804
13805 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
13806
13807           * lib/f-torture.exp: Improve error and loop detection.
13808
13809 1997-11-19  Michael Meissner  <meissner@cygnus.com>
13810
13811         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13812         use that to size the filler array.
13813
13814 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
13815
13816         * lib/c-torture.exp(c-torture-execute): Fix typo.
13817
13818         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13819         testcase as the executable name. Keep the executable around if
13820         the test fails.
13821
13822 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
13823
13824         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13825         changes.  Only test one -g option, and move it to the end of the
13826         list of options to test.
13827
13828 1997-09-19  Michael Meissner  <meissner@cygnus.com>
13829
13830         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13831         variable GCC_TORTURE_OPTIONS to supply default switches separated
13832         by colons.  If no environment variable, run tests with -O0 -g, -O1
13833         -g, and -O2 -g as well.
13834
13835 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
13836
13837         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13838         explanatory comments. Fix indentation.
13839
13840 1997-09-15  Jeffrey A Law  (law@cygnus.com)
13841
13842         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13843
13844 1997-09-11  Jeffrey A Law  (law@cygnus.com)
13845
13846         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13847         * g++.old-deja/g++.mike/p7325.C: Likewise.
13848         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13849
13850 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
13851
13852         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13853         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13854         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13855         * g++.old-deja/g++.law/operators4.C: Likewise.
13856
13857 1997-09-11  Joe Buck  (jbuck@synopsys.com)
13858
13859         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13860         * g++.old-deja/g++.mike/p784.C: Ditto.
13861         * g++.old-deja/g++.mike/p785.C: Ditto.
13862
13863 1997-09-05  Jeffrey A Law  (law@cygnus.com)
13864
13865           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13866
13867 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13868
13869         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13870         target feature; pass this to c-torture-execute as needed.
13871
13872 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13873
13874         * lib/c-torture.exp(c-torture-execute): If the previous and the
13875         current executables being tested are identical, we don't need to
13876         run the executable again. Try to make the executable names
13877         unique. Add an optional argument for passing additional compiler
13878         flags.
13879
13880 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
13881
13882         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13883
13884 1997-08-29  Jeffrey A Law  (law@cygnus.com)
13885
13886         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13887
13888 1997-07-31  Jeffrey A Law  (law@cygnus.com)
13889
13890         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13891         32bit or larger longs.
13892
13893         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13894         have either a 32bit long or 32bit int.
13895
13896 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
13897
13898         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13899         Make double precision tests dependent on sizeof (double).
13900
13901 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
13902
13903         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13904         too.
13905
13906 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
13907
13908         * gcc.c-torture/compile/961203-1.cexp: New script.
13909
13910 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
13911
13912         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13913         up the includes ourselves.
13914
13915 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
13916
13917         * lib/plumhall.exp: Remove random include, and add a few
13918         verbose messages for debugging.
13919
13920 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
13921
13922         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
13923         of trying to do it ourselves.
13924
13925 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
13926
13927         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
13928
13929 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
13930
13931         * gcc.prms/5403.c: Made regexp a bit less strict.
13932
13933 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
13934
13935         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
13936         is returned from remote_load instead.
13937         * lib/plumhall.exp: Ditto.
13938         * lib/mike-g++.exp: Ditto.
13939         * lib/old-dejagnu.exp: Ditto.
13940         * lib/c-torture.exp: Ditto.
13941
13942 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
13943
13944         * lib/g++.exp: Use build_wrapper procedure.
13945         * lib/gcc.exp: Ditto.
13946
13947 1997-05-20  Jeffrey A Law  (law@cygnus.com)
13948
13949         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
13950         an old-style decl for malloc.  Fixes tests to work when
13951         sizeof (int) != sizeof (size_t).
13952
13953 1997-05-15  Mike Meissner  <meissner@cygnus.com>
13954
13955         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
13956
13957         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
13958         use stdargs.h interface.
13959
13960 1997-05-15  Mike Meissner  <meissner@cygnus.com>
13961
13962         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
13963         NO_VARARGS when compiling.
13964
13965 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
13966
13967         * lib/plumhall.exp(ph_includes): New procedure.
13968         (ph_make): Use it.
13969         (ph_compiler): Ditto.
13970
13971         * lib/g++.exp: Rename test-glue.c to testglue.c.
13972         * lib/gcc.exp: Ditto.
13973
13974 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
13975
13976         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
13977         to completion when it's called.
13978
13979 1997-03-21  Michael Meissner  <meissner@cygnus.com>
13980
13981         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
13982         is defined, don't do test.
13983
13984 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
13985
13986         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
13987         for object files.
13988         (ph_summary): Mark skipped testcases as untested, not unresolved.
13989
13990         * lib/plumhall.exp (ph_make): If unresolved because of bad
13991         errorCode, record errorCode in log file.
13992         (*): Replace send_log/verbose with verbose -log.
13993
13994 1997-03-19  Michael Meissner  <meissner@cygnus.com>
13995
13996         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
13997         double conversion if double isn't at least 8 bytes.
13998
13999         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14000         int to work with targets where int is 16 bits.
14001
14002         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14003         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14004         precision for the test to complete.
14005
14006 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14007
14008         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14009         if d10v is not compiled with the -mdouble64 flag.
14010         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14011
14012         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14013         d10v is not compiled with the -mint32 flag.
14014
14015 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14016
14017         * lib/plumhall.exp: Use incr_count.
14018
14019 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14020
14021         * gcc.c-torture: Update to c-torture-1.45.
14022
14023 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14024
14025         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14026         the name of the expect testcase file).
14027
14028         * lib/g++.exp(g++_init): Ditto.
14029
14030 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14031
14032         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14033         the host.
14034
14035         * lib/gcc.exp(gcc_exit): New procedure.
14036
14037 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14038
14039         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14040         specs where appropriate.
14041
14042         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14043         because of new "candidates are" messages, and removed a few
14044
14045         * Converted all non-old-style g++ testcases to old-style, and
14046         moved into g++.old-deja.
14047
14048 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14049
14050         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14051         options.
14052
14053         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14054         succeeded.
14055
14056         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14057
14058 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14059
14060         * lib/gcc.exp (gcc_target_compile): Add support for defining
14061         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14062         the machine doesn't have those features.
14063
14064 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14065
14066         * g++.law/operators4.exp: Don't use LIBS.
14067
14068 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14069
14070         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14071
14072         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14073         * lib/g++.exp: Set it here instead. Also, allow use of the
14074         --tool_exec and --tool_opt options. Change CXX to
14075         GXX_UNDER_TEST.
14076
14077         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14078
14079         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14080
14081 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14082
14083         * lib/old-dejagnu.exp: Use prune_warnings instead of
14084         prune_system_crud.
14085         * lib/mike-g++.exp: Ditto.
14086         * lib/gcc.exp: Ditto.
14087         * lib/g++.exp: Ditto.
14088
14089         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14090
14091 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14092
14093           * 941014-2.c: Include stdlib.h
14094           * 960327-1.c: Include stdio.h
14095           * dbra.c, index-1.c: Don't assume ints are 32bits.
14096
14097 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14098
14099         * lib/gcc.exp: Add gcc,stack_size target feature.
14100
14101         * lib/g++.exp(g++_target_compile): Add the include and link
14102         paths here, not in two other places. And, it's $options, not
14103         options.
14104
14105         * lib/mike-g++.exp(postbase): Remove the code that determines
14106         the correct include and link paths.
14107         * g++.old-deja/old-deja.exp: Ditto.
14108
14109 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14110
14111         * lib/g++.exp(g++_init): target_compile no longer returns the
14112         filename of the result.
14113
14114 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14115
14116         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14117         call to glob.
14118
14119         * gcc.c-torture/special/special.exp: Change call to
14120         gcc_target_compile to include the object file.
14121
14122 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14123
14124         * gcc.c-torture/special/special.exp: Correct misspelling in last
14125         change.
14126
14127 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14128
14129         * lib/plumhall.exp(ph_summary): Log the entire output of the
14130         executable. Return -1 if there were any failures, 0 otherwise.
14131         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14132         (ph_make): Clean up objects and executables that were built
14133         if the tests succeeded.
14134
14135 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14136
14137         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14138         libraries and includes in the build tree as appropriate.
14139
14140 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14141
14142         * lib/c-torture.exp: Instead of looking for the global variable
14143         NO_LONG_LONG, check to see if that's a feature of the target.
14144
14145 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14146
14147         * config/default.exp: Minimize. Delete the remainer of the files in
14148         config; this functionality is now in devo/dejagnu/config.
14149
14150         g++.*/*: Pass any additional flags used to compile to postbase;
14151         delete CXXFLAGS.
14152
14153         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14154         is now done by runtest.exp. Use gcc_target_compile instead of
14155         compile.
14156
14157         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14158         Remove references to CFLAGS. Use remote_file instead of
14159         calling rm -f.
14160         (c-torture): Take a list of arguments to use to compile this
14161         testcase.
14162
14163         lib/g++.exp: Simplify. Use target_compile instead of compile.
14164         lib/gcc-dg.exp: Ditto.
14165         lib/gcc.exp: Ditto.
14166         lib/mike-{gcc,g++}.exp: Ditto.
14167         lib/old-dejagnu.exp: Ditto.
14168         lib/plumhall.exp: Ditto.
14169
14170 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14171
14172         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14173         (ph_linker): Likewise.
14174
14175 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14176
14177           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14178         MAP_ANON / MAP_ANONYMOUS if defined;
14179         else try to map from /dev/zero .
14180
14181 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14182
14183         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14184         isn't defined, then define it to MAP_ANONYMOUS.
14185
14186 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14187
14188         * gcc.c-torture: Update to c-torture-1.42 release.
14189
14190 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14191
14192         * gcc.c-torture: Update to c-torture-1.41 release.
14193
14194 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14195
14196         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14197         c-torture release.
14198
14199 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14200
14201         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14202         and LDFLAGS.  Fix second case to append the target_info ldflags
14203         onto LDFLAGS, not CFLAGS.
14204         * lib/g++.exp (g++_init): Add target_info stuff.
14205         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14206         of libgloss and newlib flags for !native.
14207
14208         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14209         (GDB): Fix relative path to go up another dir for finding gdb.
14210
14211 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14212
14213         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14214         versions in the target_info array, if they don't exist.
14215
14216 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14217
14218         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14219
14220 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14221
14222         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14223         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14224
14225 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14226
14227         * lib/old-dejagnu.exp: Don't remove the output file before we've
14228         actually tested it. Don't append pwd to the path of the executable
14229         we're testing.
14230
14231 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14232
14233         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14234
14235 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14236
14237         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14238         temporary directory for compiler files, and set it to a default
14239         value of /tmp. Set $output as the name of the output file from
14240         compiling the testcase. Add a -o option to $cflags_var so the
14241         compiler writes the final output file as $output. Set $executable
14242         to $output.
14243
14244         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14245         directory for compiler files, and set it to /tmp if it doesn't
14246         already have a value. Set $output_file to the name of the output
14247         file from compiling the testcase. Add a -o option to CXXFLAGS so
14248         the compiler writes the final output file as $output. Use $output
14249         as the executable to be tested.
14250
14251 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14252
14253         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14254
14255 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14256
14257         * gcc.c-torture/execute/pending-1.c: New test.  Still
14258         pending in Tege's queue.
14259
14260 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14261
14262         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14263         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14264         if there were failures.  Call unresolved if there were unresolved
14265         testcases.  Call gcc_fail if program did not run to completion.
14266         (ph_make): Pass additional argument name to ph_execute.
14267         (ph_execute): Add new argument.  Pass additional arguments to
14268         ph_summary.  Call gcc_fail is there is no execution output.
14269
14270 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14271
14272         * lib/plumhall.exp (proc_summary): Output relavent summary
14273         lines into the log so specific failures in plumhall can be
14274         investigated.
14275
14276 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14277
14278         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14279         (c-torture-execute): Don't try to execute tests which use
14280         "long long" types if $NO_LONG_LONG is nonzero.
14281
14282 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14283
14284         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14285         not c-torture.
14286
14287         * gcc.ieee: Move from here.
14288         * gcc.c-torture/execute/ieee: To here.
14289
14290 1996-03-26  Jeffrey A Law  (law@cygnus.com)
14291
14292         * gcc.c-torture: Update to c-torture-1.41 release.
14293
14294 1996-03-22  Jeffrey A Law  (law@cygnus.com)
14295
14296         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14297         not "$output".
14298
14299 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14300
14301         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14302         -c present.
14303
14304 1996-03-02  Jeffrey A Law  (law@cygnus.com)
14305
14306         * config/proelf.exp: Handle connecting to a simulator.
14307
14308 1996-01-31  Jeffrey A Law  (law@cygnus.com)
14309
14310         * config/proelf.exp: New file.  Enough framework that we can
14311         run c-torture tests on the proelf targets (or any other target
14312         that gdb can connect to for that matter).
14313
14314 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14315
14316         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14317         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14318
14319         * lib/plumhall.exp (ph_execute): Always call ph_summary if
14320         exec_output exists.
14321
14322 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14323
14324         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14325         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14326
14327         * config/*.exp: Update FSF address.  Change result of ${tool}_load
14328         to pass/fail/unresolved/unsupported/untested.  Caller must now
14329         call unresolved/unsupported/untested.
14330         * lib/*.exp: Update FSF address.  Update to handle new results of
14331         ${tool}_load.
14332         * lib/chill.exp (verbose): Delete.
14333
14334 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14335
14336         * lib/gcc.exp (default_gcc_start): Change order of args to
14337         $LDFLAGS $CFLAGS $LIBS.
14338         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14339         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14340         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14341         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14342         * gcc.misc-tests/dg-test.exp: Likewise.
14343         * gcc.misc-tests/msgs.exp: Likewise.
14344         * gcc.prms/prms.exp: Likewise.
14345         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14346         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14347
14348         * lib/dg.exp: Deleted, moved to dejagnu/lib.
14349
14350 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14351
14352         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14353
14354         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14355         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14356
14357         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14358         necessary.
14359
14360 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14361
14362         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14363         global for loop; add use of $mathlib.
14364         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14365         settings here; set mathlib for anything but VxWorks.
14366
14367 1996-01-22  Jeffrey A Law  (law@cygnus.com)
14368
14369         * gcc.c-torture: Update to c-torture-1.40 release.
14370
14371 1996-01-03  Jeffrey A Law  (law@cygnus.com)
14372
14373         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14374         dg.exp.
14375
14376 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14377
14378         * lib/c-torture.exp (c-torture-execute): Declare "output" as
14379         global.
14380
14381 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14382
14383         * lib/g++.exp (LIBS): Define if not already.
14384         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14385         (gcc-dg-prune): Call prune_gcc_output.
14386         * lib/gcc.exp (prune_gcc_output): New proc.
14387         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14388         prune_gcc_output.
14389
14390 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14391
14392         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14393         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
14394
14395 1995-11-15  Jeffrey A Law  (law@cygnus.com)
14396
14397         * gcc.c-torture: Update to c-torture-1.39 release.
14398
14399 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14400
14401         * lib/c-torture.exp (c-torture-execute): Don't return if one option
14402         fails, try others as well.
14403
14404 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14405
14406         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14407         If compilation fails, mark execute tests as `untested'.
14408         If test is marked as unsupported, don't mark compilation and
14409         execute tests as failed.
14410
14411 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14412
14413         * lib/g++.exp (g++_init): Don't link in libg++, and look to
14414         libstdc++ for whether or not we want to be doing shared
14415         libraries.  Delete link_curses since we don't need it anymore.
14416         * lib/mike-g++.exp (postbase): Don't link in libg++.
14417         * g++.old-deja/old-deja.exp: Likewise.
14418
14419 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14420
14421         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14422
14423 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14424
14425         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14426         For that, add `-Wl,-a,shared_archive'.
14427         * g++.old-deja/old-deja.exp: Likewise.
14428
14429 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14430
14431         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14432
14433 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14434
14435         * lib/mike-g++.exp (postbase): Pay attention to the status of
14436         g++_load.
14437
14438 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14439
14440           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14441
14442 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14443
14444         * lib/gcc.exp (default_gcc_start): No longer need to log program
14445         being executed or its output, execute_anywhere does that now.
14446         * lib/g++.exp (default_g++_version): Call execute_anywhere.
14447         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
14448
14449 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14450
14451         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14452         the same as those in lib/g++.exp.
14453
14454 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
14455
14456         * gcc.c-torture: Update to c-torture-1.38 release.
14457         * gcc.ieee: Related changes.
14458
14459 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14460
14461         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14462         "exec". Minor reformatting changes.
14463
14464         * config/rom68k.exp (${tool}_load): Make it work in a canadian
14465         cross. This means all "exec" calls now work on a remote host as
14466         well.
14467         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14468         cross. Filter out the extra "\r\n" stuff that expect puts in.
14469         (c-torture-execute): Filter out the bogus warnings like
14470         c-torture-compile does. Add support for canadian cross.
14471         * lib/gcc.exp (default_gcc_version, default_gcc_start)
14472         Use execute_anywhere rather than calling exec directly. Now it
14473         works for canadian cross testing.
14474
14475 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14476
14477         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14478         results into a variable, and check that rather than using file exists.
14479
14480 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14481
14482         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14483         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14484
14485 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14486
14487         * g++.old-deja/old-deja.exp: Create and pass runshlib and
14488         lib_curses if there's a shared libg++ in the build tree.
14489
14490 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14491
14492         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14493         if not supported target.
14494
14495 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14496
14497         * lib/g++.exp (g++_init): Move empty setting of runshlib and
14498         link_curses up to always happen, not just for native builds.
14499
14500 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14501
14502         * gcc.c-torture: Update to c-torture-1.36 release.
14503         * gcc.failure: Related changes.
14504
14505 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14506
14507         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14508
14509 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14510
14511         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14512         * lib/mike-g++.exp (postbase): Not in here.  Still reference
14513         runshlib, link_curses, and mathlib for link and run.
14514
14515         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14516         pass the runtime shared library options for Solaris, OSF/1, and
14517         Irix5, and link with -lcurses to avoid unresolved references.
14518
14519 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14520
14521         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14522         only run once.
14523
14524 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14525
14526         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14527
14528 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14529
14530         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
14531         do not have a framework for the "compat" tests yet.
14532
14533 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
14534
14535         * lib/mike-g++.exp (postbase): New local variable `mathlib',
14536         set to null if we're testing vxworks5.1.  Use that instead of
14537         `-lm' in the setting of LIBS for link and run.
14538
14539 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
14540
14541         * config/rom68k.exp (${tool}_load): Major changes to make it
14542         work.  Verified that it does in fact return the stuff in
14543         exec_output properly.  Catch any Emul or any TRAP other than 0.
14544
14545 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
14546
14547         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14548         LDFLAGS properly for targets that need stuff from libgloss.
14549         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14550         only run once.
14551         (gpp_initialized): New variable.
14552
14553 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
14554
14555         * config/rom68k.exp: Load libgloss.exp.
14556         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14557         so we can produce a fully linked binary.
14558         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14559         so we can produce a fully linked binary.
14560
14561 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
14562
14563         * lib/plumhall.exp (ph_section): Watch for expected failures.
14564         Add missing `else'.
14565
14566         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14567         run the testcase.
14568         (c-torture): Likewise.
14569
14570 1995-08-28  Doug Evans  <dje@cygnus.com>
14571
14572         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14573
14574         * lib/mike-g++.exp (mike_cleanup): New proc.
14575         (prebase): New globals compiler_result, not_compiler_result,
14576         target_regexp.
14577         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
14578         allow leading "-" in pattern.  Watch for unsupported tests.
14579         If $compiler_result is set, pattern match assembler code,
14580         and ditto for $not_compiler_result.
14581         * lib/mike-gcc.exp: Likewise.
14582
14583         * lib/plumhall.exp (ph_execute): Only call ph_summary if
14584         execution "succeeded".
14585
14586 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
14587
14588         * config/win32.exp: New file.
14589         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14590
14591 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
14592
14593         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14594         unsupported.
14595         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14596         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14597         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14598
14599         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14600         "... without exceptions was ...".  That is now handled by
14601         prune_system_crud.
14602         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14603
14604 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
14605
14606         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14607         sieve.c,sort2.c}: New files.
14608         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14609         sieve.exp,sort2.exp}: Drivers for them.
14610
14611         * lib/mike-gcc.exp (program_output): New user settable variable.
14612         (postbase): Call prune_system_crud.  Also prune extraneous compiler
14613         messages.
14614         * lib/mike-g++.exp (program_output): New user settable variable.
14615
14616         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14617
14618         * config/sh.exp: Deleted (use sim.exp instead).
14619
14620 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
14621
14622         * config/vx.exp: Declare CHECKTASK as global.
14623         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14624         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14625         * lib/old-dejagnu.exp: Load [pwd]/$executable.
14626
14627 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14628
14629         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14630         target. Like vx.exp, only includes `vx29k.exp' instead of
14631         `vxworks.exp'.
14632
14633 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
14634
14635         * config/sim.exp: Increase time limit from 120 seconds to 240.
14636
14637 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
14638
14639         * gcc.c-torture/execute/950628-1.c: New test.
14640
14641 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
14642
14643         * gcc.c-torture: Update with changes/additions from
14644         c-torture-1.34.
14645
14646 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
14647
14648         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14649
14650 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
14651
14652         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14653
14654 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
14655
14656         * gcc.c-torture/compile/950512-1.c: New test.
14657         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14658         * gcc.dg/struct-ret-1.c: Likewise.
14659
14660 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
14661
14662         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14663           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14664
14665 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
14666
14667         * gcc.c-torture/special/920411-1.c: Deleted.
14668         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14669
14670 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
14671
14672         * config/sim.exp (${tool}_load): Hack in call to bash to get a
14673         cpu limit.
14674
14675 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
14676
14677         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14678
14679 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
14680
14681         From kenner;
14682         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14683         is the proper length.
14684         * va-arg-3.c: Likewise.
14685
14686 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
14687
14688         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14689         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14690
14691         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14692         * lib/g++.exp (default_g++_start): Delete old cruft.
14693
14694 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
14695
14696         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14697         (2 * (1 << 18)) to (2 * (1 << 17)).
14698
14699         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14700
14701 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
14702
14703         * config/rom68k.exp: Renamed from config/idp.exp
14704
14705 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
14706
14707         * c-torture/compile/921109-2.c
14708
14709 1995-04-18  Mike Stump  <mrs@cygnus.com>
14710
14711         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14712         excess errors.
14713
14714 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
14715
14716         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14717         output.
14718         * lib/g++.exp (default_g++_start): Likewise.
14719
14720 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
14721
14722         * gcc.c-torture/compile/950329-1.c: New test.
14723
14724 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
14725
14726           * config/bug.exp (${tool}_load): Updated to use new remote_open
14727           and remote_close procs.
14728         * config/idp.exp: New file.
14729
14730 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
14731
14732         * gcc.c-torture/execute/950322-1.c: New test.
14733
14734 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
14735
14736         * config/vx.exp (${tool}_load): Clean up testing of return code from
14737         vxworks_ld and vxworks_spawn.
14738
14739 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
14740
14741         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14742
14743 1995-03-13  Mike Stump  <mrs@cygnus.com>
14744
14745         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14746         can mark excess errors on a machine by machine basis.  Note, the
14747         default is to not expect any excess errors, even when excess
14748         errors test - is given, so you will want to put an XFAIL ... on
14749         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14750         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14751         those 4 machines, but no others.
14752
14753 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
14754
14755         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14756         * lib/c-torture.exp: to here.
14757
14758 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
14759
14760         * gcc.c-torture/execute/950221-1.c: New test.
14761         * gcc.c-torture/execute/struct-ret-1.c: New test.
14762         * gcc.c-torture/compile/950221-1.c: New test.
14763
14764         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14765
14766 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
14767
14768         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14769         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14770
14771 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14772
14773         * g++.gb: New directory of tests, derived from my signature and
14774         class scoping tests.
14775
14776         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14777         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14778         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14779         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14780         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14781         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14782         * g++.gb/sig25.C: Likewise.
14783
14784         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14785         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14786         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14787         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14788         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14789         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14790         * g++.gb/sig25.exp: Likewise.
14791
14792         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14793         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14794         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14795         * g++.gb/scope13.C: Likewise, this test still fails.
14796
14797         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14798         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14799         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14800         * g++.gb/scope13.exp: Ditto.
14801
14802         * g++.gb/README: New file, explains what these tests are about.
14803
14804 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
14805
14806         * lib/dg.exp (dg-do): Support `preprocess'.
14807         (dg-test): Likewise.
14808
14809 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
14810
14811         * config/udi.exp: change "continue -expect" to "exp_continue".
14812
14813 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
14814
14815         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14816         Delete redundant tests.
14817
14818         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14819         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14820         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14821         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14822         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14823         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14824         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14825         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14826
14827         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14828         storing label pointers.
14829         * gcc.c-torture/execute/921019-1.c: Likewise.
14830         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14831         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14832         parameter fp.
14833         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14834         constants.
14835
14836         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14837         Delete obsolete tests.
14838
14839         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14840         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14841         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14842         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14843         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14844         * gcc.c-torture/compile/950124-1.c: New test.
14845
14846         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14847
14848 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
14849
14850         * lib/mike-g++.exp: Add -lm to LIBS.
14851
14852 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
14853
14854         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14855
14856 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
14857
14858         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14859
14860 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
14861
14862         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14863
14864 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
14865
14866         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14867         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14868         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14869         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14870         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14871         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14872         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14873         * g++.law/{operators31.C, operators32.C,
14874         * g++.law/{operators33.C, operators34.C}: Likewise.
14875         * g++.law/{pic1.C, refs2.C}: Likewise.
14876         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14877         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14878         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14879         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14880
14881         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14882         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14883         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14884         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14885         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14886         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14887         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14888         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14889         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14890         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14891         * g++.law/{operators34.exp}: Likewise.
14892         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14893         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14894         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14895         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14896         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14897
14898         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14899         No longer expected to fail.
14900         * g++.law/missed-error3.C: Tweak for recent bool changes.
14901
14902 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
14903
14904         * config/emb-unix: Deleted.
14905         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14906         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14907
14908 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
14909
14910         * lib/dg.exp (dg-test): Fix typo in last patch.
14911
14912 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
14913
14914         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
14915         (handles multiple occurrences).
14916
14917 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
14918
14919         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
14920         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
14921         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
14922         printed).
14923         * lib/c-torture.exp (c-torture-compile): Likewise.
14924         (c-torture): Prepend full path if missing.
14925         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
14926         (gcc_fail): Likewise.
14927         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
14928
14929 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
14930
14931         * lib/netware.exp: Only attach to NetWare i386 systems.
14932
14933 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
14934
14935         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
14936         messages.  Add test name to "output pattern match" pass/fail message.
14937
14938 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
14939
14940         * gcc.dg: New testsuite.
14941         * gcc.dg/dg.exp: New file.
14942
14943         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
14944         test-switch.c}: Deleted.
14945
14946         * gcc.misc-tests/msgs.exp: New testcase driver.
14947
14948 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
14949
14950         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
14951         Watch for illegal return values from ${tool}_load.
14952         * config/unix.exp (${tool}_load): Fix pass/fail detection for
14953         cross targets.  Coerce return value >0 to 1.
14954
14955 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
14956
14957         * config/unix.exp (${tool}_load): Call program rsh, not proc.
14958
14959         * config/emb-unix.exp: New file.
14960
14961         * config/sim.exp: Error if variable $SIM not defined.
14962         (${tool}_load): Mark test as "untested" if simulator missing.
14963
14964         * config/unix.exp: Load remote.exp to get rcp_download.
14965         * lib/c-torture.exp: Use different option lists for testcases with
14966         and without loops.
14967         * gcc.c-torture/execute/execute.exp: Likewise.
14968
14969 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
14970
14971         * config/*.exp: Clarify return code from ${tool}_load.
14972         Call `unresolved' or `untested' instead of `warning' or `perror'
14973         (sometimes you still want to call both though).
14974         Add comment that `shell_id' is local to each file.
14975         * config/udi.exp (timeout): Set to 30.
14976         Don't print warning if connection fails, $connectmode has already
14977         printed an error.
14978         (${tool}_load): Move verbose messages to level 2.
14979         Rework pattern for "Process started" message.
14980         Pass `shell_id' to ${connectmode}_download.
14981         Retry twice upon timeout.  Make resetting of target more robust.
14982         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
14983         Pass `shell_id' to exit_$connectmode.
14984         Only call exit_$connectmode if connected.
14985         * config/unix.exp (${tool}_load): Check return codes better.
14986         * config/vrtx.exp (${tool}_load): Likewise.
14987         * config/vx.exp (${tool}_load): Likewise.
14988         Delete unneeded global's.
14989         * lib/dg.exp (dg-test): Update to reflect clarified return codes
14990         from ${tool}_load.
14991         (dg-stat): Delete.
14992         (dg-init): Delete recording of pass/fail counts.
14993         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14994         (old-dejagnu-init): Likewise.
14995         (old-dejagnu-stat): Delete contents, empty proc now.
14996         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
14997         (c-torture): Delete references to lcnt, lpass, lfail.
14998         Get option list from TORTURE_OPTIONS.
14999         Delete -funroll[-all]-loops if no loops.
15000         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15001         (g++_stat): Delete contents (empty proc now).
15002         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15003         (gcc_finish): Likewise.
15004         (gcc_stat): Deleted.
15005         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15006         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15007         * gcc.c-torture/execute/execute.exp: Likewise.
15008         Split tests into two parts: compile, execute.
15009         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15010         no loops.  Update to reflect clarified return codes from ${tool}_load.
15011
15012 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15013
15014         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15015         to grep for.
15016         (old-dejagnu): Likewise (where necessary).
15017
15018 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15019
15020         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15021
15022         * lib/dg.exp (dg-process-target): Fix processing of selector.
15023         Add comment regarding use of `error'.
15024
15025         * lib/gcc.exp (prune_system_crud): Define if missing.
15026         * lib/g++.exp (prune_system_crud): Likewise.
15027
15028         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15029         Call prune_system_crud.
15030         * lib/dg.exp (dg-runtest): New proc.
15031         Use perror instead of send_user for tcl errors in testcase.
15032         Don't return any value, it's never used.
15033         Don't clobber previous definition of `unknown'.
15034         Print tcl errors in `dg-final'.
15035
15036 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15037
15038         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15039         (dg-test): Don't print errorInfo, it contains stack backtrace.
15040
15041 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15042
15043         * lib/g++.exp (runtest_file_p): Define if missing.
15044
15045 1994-09-24  Doug Evans  (dje@cygnus.com)
15046
15047         * lib/mike-g++.exp: Comment out loading of g++.exp.
15048         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15049         (default_g++_version): Always print something.
15050         (default_g++_start): Comment out call to `which'.
15051         (g++_start, g++_load): Deleted (must be defined in config file).
15052         * lib/gcc.exp: Test for existence of $CC at start.
15053         Delete check for tmpdir (done in gcc_init).
15054         (default_gcc_version): Always print something.
15055         (default_gcc_start): Comment out call to `which'.
15056         * config/*.exp: Major cleanup - make cross targets work at least a
15057         little better for g++ (by not being "--tool gcc" specific).
15058         Rename gcc_xxx to ${tool}_xxx.
15059         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15060         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15061
15062 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15063
15064         * lib/c-torture.exp (c-torture-compile): Rework compiler
15065         message processing.
15066
15067         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15068         c-torture.
15069
15070 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15071
15072         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15073
15074         * lib/dg.exp (dg-process-target): Support { target native }.
15075
15076 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15077
15078         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15079         looked for "... program xxx got fatal signal".
15080         Correct regsub munging of `comp_output'.
15081         Ignore compiler messages "path prefix not used" and "linker input
15082         file unused".
15083
15084 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15085
15086         * lib/gcc.exp (runtest_file_p): Define if missing.
15087         * gcc.prms/template.c: Example to work from.
15088
15089 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15090
15091         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15092         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15093
15094         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15095         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15096         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15097         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15098
15099         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15100         (dg-process-target): No longer a varargs proc.
15101         Return S/N for target, P/F for xfail.  All callers changed.
15102         (user option procs): More argument checking.
15103         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15104         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15105         (dg-test): Skip test if not running on selected target in `dg-do'.
15106         Update handling of `dg-do-what', `dg-output-text'.
15107         Separate execution pass/fail from output pattern match pass/fail.
15108         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15109
15110 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15111
15112         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15113         target for 920510-1.c.
15114
15115 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15116
15117         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15118         Clean up comment regarding use of passcnt, etc.
15119         (gcc_stat): Don't update `testcnt' here.
15120         (gcc_finish): Do it here.
15121         Might as well reset `but_id' here too.
15122         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15123         to determine if the file should be tested.
15124         * gcc.c-torture/compile/compile.exp: Likewise.
15125         * gcc.c-torture/execute/execute.exp: Likewise.
15126         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15127         * gcc.misc-tests/dg-test.exp: Likewise.
15128         * gcc.prms/prms.exp: Likewise.
15129         * gcc.wendy/wendy.exp: Likewise.
15130         * g++.old-deja.exp: Likewise.
15131         Move "Testing file" message to verbose level 1.
15132
15133 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15134
15135         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15136
15137 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15138
15139         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15140         (default_gcc_start): Accept optional second list element
15141         of compiler flags.  Print compiler output at verbosity level 2.
15142         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15143         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15144         Save current values of framework globals passcnt, failcnt, xpasscnt,
15145         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15146         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15147         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15148         xfailcnt to compute stats.  Update framework global `testcnt' from
15149         pass/fail counts.
15150         (gcc_finish): New proc.  Clean up test environment.
15151         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15152         (gcc_epass, gcc_efail): Delete.
15153         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15154         argument of line number.
15155         (dg-init): If the tool has an init routine, call it.
15156         (dg-test): Remove args `cflags_var' and `libs_var'.
15157         Pass all compiler options to ${tool}_start.
15158         Handle missing line number.
15159         (dg-finish): New function.
15160         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15161         particular files.  Call gcc_finish at end.  Move "skipping test"
15162         message to verbosity level 3.
15163         * gcc.c-torture/compile/compile.exp: Likewise.
15164         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15165         * gcc.c-torture/execute/execute.exp: Likewise.
15166         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15167         Print testcase being tried at verbosity level 1.
15168         * gcc.c-torture/special/special.exp: Unset xfail.
15169         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15170         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15171         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15172         * gcc.failure/failure.exp: Likewise.
15173         * gcc.ieee/ieee.exp: Likewise.
15174         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15175         Update call to dg-test.  Call dg-finish at end.
15176         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15177         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15178         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15179         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15180         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15181         * gcc.wendy/wendy.exp: Add copyright.
15182         Delete setting of tmpdir (done by gcc_init).
15183         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15184         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15185         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15186         gcc_[ce]pass/fail.
15187
15188 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15189
15190         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15191         confusion.
15192         (g++_load): Likewise.
15193
15194         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15195         Rename argument to `prog' to remove the confusion.
15196         Varargs fns behave differently too!
15197         (g++_load): Likewise.
15198
15199         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15200
15201         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15202         what it is.  Delete (always) printing of status value for !native.
15203         Simplify verbose code, and include status and exec_output.
15204         (g++_load): Use gcc_load.
15205
15206 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15207
15208         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15209         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15210         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15211         940714-3.c as these testcases don't exist anymore.  Make
15212         va-arg-1.c expected to pass.
15213
15214 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15215
15216         * gcc.misc-tests/misc.exp: Only run specific testcases.
15217         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15218         * gcc.misc-tests/dg-[1-9].c: New files.
15219
15220         * lib/dg.exp: New testsuite driver.
15221         * gcc.prms/prms.exp: Use it.
15222
15223         * README.gcc: New file.
15224
15225         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15226         Document and reset `lxpass' and `lxfail'.
15227         Simplify "initialized" message.
15228         (gcc_stat): Clean up comments a little.
15229
15230 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15231
15232         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15233
15234 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15235
15236         * lib/old-dejagnu.exp (process-option): New proc.
15237         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15238         (old-dejagnu): Simplify.
15239         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15240
15241 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15242
15243         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15244         exists and is not an empty string.
15245
15246         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15247         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15248         finished.
15249         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15250         automatically.
15251
15252         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15253         longer expected to fail.
15254
15255         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15256         "f" function call.
15257
15258         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15259
15260         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15261         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15262         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15263         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15264         c-torture-1.29.
15265
15266         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15267         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15268
15269         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15270
15271         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15272         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15273
15274         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15275         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15276         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15277
15278 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15279
15280         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15281         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15282         940714-1.c, 940714-2.c, 940714-3.c},
15283         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15284         gcc.misc-tests/{mg.c,mg.exp}:
15285         New tests.
15286         * gcc.noncompile/noncompile.exp: Change accordingly.
15287
15288 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15289
15290         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15291         Undo previous clobberage.
15292
15293 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15294
15295         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15296         * gcc.special/{930510-1.c, special.exp}:
15297         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15298         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15299         struct-varargs-1.c}: New tests from c-torture-1.26.
15300
15301 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15302
15303         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15304           argument to switch.
15305
15306 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15307
15308         * Revert the previous changes.  Please see Rob's directory
15309           (/lisa/test/rob/progressive/gcc/testsuite) for testing
15310           fixes.
15311
15312 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15313
15314         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15315             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15316             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15317             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15318             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15319             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15320             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15321             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15322             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15323             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15324             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15325             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15326             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15327             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15328             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15329             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15330             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15331             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15332             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15333             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15334             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15335             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15336             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15337             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15338             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15339             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15340             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15341
15342 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15343
15344         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15345             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15346           with perror calls.
15347
15348 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15349
15350         * config/unix.exp (g++_load): Fix syntax.
15351
15352 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15353
15354         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15355         * gcc.noncompile/921017-1.c: Deleted obsolete test.
15356         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15357         Don't expect va-arg-1.c to fail.  Correct expected output for
15358         920928-1.c.
15359         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15360         * gcc.wendy/hbm4.c: Correct typo.
15361         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15362
15363 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15364
15365         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15366         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15367         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15368         * lib/c-torture.exp (c-torture-compile): Ditto.
15369
15370         Reduce volume of output (remove all the -I's and such).
15371         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15372         Call gcc_cpass, gcc_cfail.
15373         (c-torture): Pass testing option to c-torture-compile.
15374
15375 1994-03-21  Doug Evans  (dje@cygnus.com)
15376
15377         Bring patches over from progressive.
15378         * config/default.exp: Exit remote shell cleanly.
15379         (g++_exit, g++_start): Add default versions.
15380         * config/sim.exp (gcc_load): Use perror, not error.
15381
15382 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15383
15384         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
15385         set in site.exp.
15386
15387 1994-03-14  Doug Evans  (dje@cygnus.com)
15388
15389         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15390         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15391         (wendy_try): New proc to run testcase.
15392         (main loop): Call 'em.
15393         * gcc.wendy/*.c: Clean up pass to correct expected output.
15394
15395         * lib/gcc.exp: Minor cleanup work.
15396         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15397
15398 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15399
15400         * config/sim.exp (gcc_load): Document return codes better.
15401         Don't pass -v to simulator.
15402
15403 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15404
15405           * gcc.special/920717-x.c: Fix typo.
15406           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15407           get at sources.
15408
15409         * lib/mike-gcc.exp: Fix typo.
15410
15411 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15412
15413         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15414         binary to use, transform the name.
15415         * config/*.exp: rename everything. Nuke any g++ specific files,
15416         it's now a special case of gcc that requires no special support.
15417         Add a default.exp for unsupported targets.
15418
15419 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15420
15421         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15422         lib/old-dejagnu.exp: Fix a few patterns to work with the new
15423         version of Tcl.
15424
15425 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15426
15427         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15428         than a warning.
15429
15430 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15431
15432         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15433
15434 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15435
15436         * gcc.execute/execute.exp: Combine opt_list and foption_list into
15437         option_list.  Compile every file with only 4/6 option choices
15438         (same as C torture) instead of with 12/18 different option
15439         choices.
15440         * lib/c-torture.exp: Likewise.
15441
15442         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15443         not already set.
15444
15445 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15446
15447         * lib/old-deja.exp: Add `excess errors test fails' error, now one
15448         can put an XFAIL *-*-* on excess errors.
15449
15450 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15451
15452         * g++.law: Add more tests derived from g++-bugs snapshots.
15453
15454         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15455         equivalent to g++.law/init9.
15456
15457         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15458         compiled it, and the a.out file after we've run it.
15459
15460 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15461
15462         * lib/mike-g++.exp (postbase): Delete the .o file after we've
15463         compiled it, and the a.out file after we've run it.
15464
15465 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15466
15467         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15468
15469 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15470
15471         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15472         version number.
15473
15474 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15475
15476         * g++.law: New directory of g++ tests derived from the g++-bugs
15477         snapshots.
15478
15479 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15480
15481         * gcc.compile: initbug1.c initbug1.exp testcase added
15482
15483 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15484
15485         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15486         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15487           fixes submitted by Jeff Law (law@cs.utah.edu)
15488         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15489           Jeff Law (law@cs.utah.edu)
15490
15491
15492 1993-11-30  Mike Stump  (mrs@cygnus.com)
15493
15494         * config/unix-g++.exp: Follow the gcc way of doing things.
15495         * g++.old-deja/old-deja.exp: Minor updates.
15496         * lib/g++.exp: New file, follow the gcc way of doing things.
15497         * lib/old-dejagnu.exp: Minor updates.
15498         * lib/mike-g++.exp: Always unset errorInfo.
15499
15500 1993-11-06  Mike Stump  (mrs@cygnus.com)
15501
15502         * lib/gcc.exp: Fix some errors with the below change, CC and
15503         CFLAGS should be global when setting, not local.
15504
15505 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15506
15507         * lib/gcc.exp: Transform tool name.
15508
15509 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15510
15511         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15512
15513 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15514
15515         * lib/gcc.exp: change gcc_done to gcc_stat
15516
15517 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15518
15519         * Upgraded gcc testsuite to c-torture version 1.25
15520
15521 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15522
15523         * lib/gcc.exp: added reporting code. Changed verbose compile message.
15524         * lib/c-torture: added hooks for new reporting code.
15525
15526 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15527
15528         * config/sh-gcc.exp: check if sh-sim exists in the path
15529
15530 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
15531
15532         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15533         * gcc.compile/compile.exp: Initial changes for new logic.
15534         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15535         * gcc.failure/failure.exp: Initial changes for new logic.
15536         * gcc.ieee/ieee.exp: Initial changes for new logic.
15537         * gcc.misc-tests/misc.exp: Initial changes for new logic.
15538         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15539         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15540         * lib/c-torture.exp: Initial changes for new logic.
15541         * lib/gcc.exp: Initial changes for new logic.
15542
15543 1993-10-15  Mike Stump  (mrs@cygnus.com)
15544
15545         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15546         depend upon failure or success.  Fully qualify names in failure
15547         and success messages.  Always remove a.out before starting
15548         compile, just in case.  Pay more attention to error text output by
15549         the compiler.  Handle testcases with no known past errors just
15550         like all others, so that things are uniform.  Other miscellaneous
15551         improvements.
15552
15553 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
15554
15555         * gcc.cpp: new directory for cpp tests
15556
15557 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
15558
15559         * lib/chill.exp: Code reformatted, removed unused code.
15560         * config/unix-chill.exp: Code reformatted, removed unused code.
15561         * chill.execute/execute.exp: Code reformatted, removed unused code.
15562         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15563
15564 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
15565
15566         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
15567         routines not written.
15568
15569 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
15570
15571         * config/bug-gcc.exp: Use new procs from bug.exp.
15572
15573 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
15574
15575         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15576         via ftp, rather than depending on NFS.
15577         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15578         case.
15579
15580 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
15581
15582         * config/bug-gcc.exp: Use new download proc.
15583
15584 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
15585
15586         * chill.execute/execute.exp: cleanups, handles errors better
15587         * chill.compile/compile.exp: rewrite, based on execute.exp
15588         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15589         * lib/chill.exp: major changes to diff proc and compile and link
15590           procs. added chill_fail and chill_pass wrappers to pass and
15591           fail. added more comments, and handle error codes better.
15592           Added a hack to capture stderr from exec, so noncompile tests
15593           can work.
15594
15595 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
15596
15597         * chill.execute/execute.exp: rewrite of testsuite driver
15598         * lib/chill.exp: rewrite of testsuite driver
15599         * config/unix-chill.exp: rewrite of testsuite driver
15600
15601 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
15602
15603     In chill.execute:
15604         * iexpr.ch: Standardize uppercase.
15605         * tuples.dat: Standardize uppercase.
15606         * vary.ch: standardize.  Correct varying string assignments.
15607         * vary.dat: Add new output lines.
15608
15609 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
15610
15611     In chill.execute:
15612         * chprintf.ch: Standardize use of uppercase.
15613         * tuples.ch: Standardize and turn arr2 into a DCL,
15614           rather than a SYN.
15615         * pinits.ch: Standardize.
15616
15617 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
15618
15619         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15620         * Makefil: Renamed to Makefile.in.
15621         * configure.in: New.
15622
15623 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
15624
15625     In chill.execute:
15626         * .cvsignore: Add result/output files.
15627         * Makefile: Fix up variables at start.  Use MFLAGS
15628           everywhere.  Correct bool_loc, built_ins entries.
15629           Add entry for vary1.ch.
15630         * bitarray.ch: Standardize upper-case usage.
15631         * bitexpr.ch: Standardize, add output of b1.
15632         * params.ch: Use arrayt in along PROC parameters, to
15633           avoid novelty problems.
15634         * sets.ch: Tiny cleanup.
15635         * vary1.ch: Re-indent.
15636
15637 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
15638
15639           * Add PR-related files to Makefiles, .cvsignore files, etc.
15640
15641 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
15642
15643         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15644           with compiler objects. New names are test-flow.c and test-loop.c
15645
15646 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
15647
15648         * Upgraded c-torture tests from 1.19 to 1.20
15649
15650         * new files:
15651         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15652         * gcc.compile: 930623-1.c 930623-2.c
15653         * gcc.noncompile: 930622-1.c 930622-2.c
15654         * gcc.failure: 920411-1.c 920627-2.c
15655         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15656
15657 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
15658
15659         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15660           More changes to get testsuite working properly. Needs more work.
15661           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15662
15663 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
15664
15665         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15666           More changes to get testsuite working properly. Needs more work.
15667
15668 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
15669
15670         * chill.compile/compile.exp: Added for Dejagnu support
15671         * chill.execute/execute.exp: Added for Dejagnu support
15672         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15673
15674 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
15675
15676     This should complete moving the CHILL test files.
15677         * chill.noncompile(.cvsignore printf.grt
15678             in-printf.grt chprintf.grt chprintf.ch):
15679             Added test-support files.
15680           (Makefile): Modified further.
15681         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15682             signal.ch): Added test files.
15683           * chill.execute (.cvsignore printf.grt printr.c
15684             in-printf.grt rts.c chprintf.grt rts.h): Added
15685           test-support files.
15686             (Makefile): More corrections.
15687
15688 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
15689
15690         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15691           test cases, ready for DejaGnu.
15692
15693 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
15694
15695         * Upgraded c-torture tests from 1.18 to 1.19
15696
15697         * gcc.compile: added test(s):
15698           930607-1.c
15699         * gcc.execute: added test(s):
15700           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15701
15702         * added new subdirectory for misc tests: gcc.misc-tests
15703         * gcc.misc-test(s): added tests:
15704           inst-check.c test-consts.c test-ior.c test-switch.c
15705
15706 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
15707
15708         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15709
15710 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
15711
15712         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15713
15714 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
15715
15716         * Upgraded c-torture tests from 1.17 to 1.18
15717
15718 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
15719
15720         * Upgraded c-torture tests from 1.12 to 1.17
15721
15722 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
15723
15724         * lib/old-dejagnu.exp:
15725           Fixed handling of XFAIL target triplets to correctly
15726           recognize wildcard characters.  Removed code that
15727           appended a unique id tag to the end of the file name
15728           printed out by the result of the testcases within a
15729           given test file.
15730
15731 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
15732
15733         * lib/old-dejagnu.exp:
15734           Reworked expected failure handling to trigger off of XFAIL
15735           keyword in keyphrase embeded in testcase source code. The
15736           XFAIL keyword must be at the end of the keyphrase line. It
15737           may optionally be followed by one or more target triplets.
15738           It has just occured that the handling of wildcards in the
15739           target triplet may not be correct.
15740
15741 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
15742
15743         * g++.old-deja/tests:
15744           Moved all subdirectories up one level into g++.old-deja .
15745
15746         * lib/old-dejagnu.exp:
15747           Fixed problem with CXXFLAGS not being properly reset, and being
15748           corrupted with extraneous "-c" compiler option.  This was
15749           causing binaries to not be generated for test that needed them.
15750           Modified strings passed to "pass" and "fail" so that individual
15751           tests from the same test file would be distinguished by an
15752           identifier appended to the test file name in the summary logs;
15753           this corrected a problem with erroneous diff logs.  Added code
15754           to search testcases for expected fail and unexpected pass keywords.
15755
15756 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
15757
15758         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15759
15760 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
15761
15762         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15763           Removed extraneous text from end of "Special g++ Options"
15764           keyphrase.
15765
15766         * lib/old-dejagnu.exp: Added pattern matching to look for new
15767           keywords, embedded in testcases comments, which will trigger
15768           calls to xpass and xfail.
15769
15770 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
15771
15772         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15773           comments embedded in the testcases, especially the one looking for
15774           special compiler options, as well as the pattern matching for the
15775           compiler output again.
15776
15777 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
15778
15779         * lib/old-dejagnu.exp: Do a proper check of the return value for
15780           execute tests. Fixed several problems with the pattern matching
15781           of the compiler output which gave erroneous test results.
15782           Changed several of the test result messages to be more descriptive.
15783         * config/unix-g++.exp: Proc g++_load now actually works and
15784           executes the tests passed to it and returns a usable return
15785           value.
15786
15787 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
15788
15789           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15790
15791 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
15792
15793         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15794           Modified both files to properly execute the old style
15795           dejagnu tests. The previous versions of these files were
15796           experimental and did not function anything near correctly.
15797
15798 1993-04-05  Rob Savoye  (rob@cygnus.com)
15799
15800         * Removed all Makefile.in and configure.in files. No configuration
15801         needed now.
15802
15803 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
15804
15805         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15806
15807 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15808
15809         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15810         gcc.special/configure.in, gcc.noncompile/configure.in,
15811         gcc.execute/configure.in, gcc.code_quality/configure.in,
15812         g++.other/configure.in, g++.old-deja/configure.in,
15813         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15814         in srcname setting.
15815
15816 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
15817
15818         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15819         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15820         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15821
15822 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
15823
15824         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15825         (gdb_exit): Don't remove *_soc files.
15826
15827 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
15828
15829         * lib/c-torture.exp: Don't look for main; instead always use -w
15830         -c.  This is how the c-torture tests work.  Remove the object
15831         file if the compilation succeeds.
15832         * gcc.execute/execute.exp: Remove executable if test passes.
15833         * gcc.noncompile/noncompile.exp: Every test is an expected
15834         failure.
15835         * gcc.special/special.exp: Added tests from c-torture 1.11,
15836         corrected use of existing test.
15837         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15838         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15839         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15840         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15841         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15842         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15843         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15844         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15845         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15846         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15847         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15848         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15849         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15850         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15851         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15852         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15853         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15854         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15855         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15856         c-torture 1.11.
15857         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15858         correspond to c-torture 1.11.
15859
15860         * New file.