OSDN Git Service

2003-05-05 Geoffrey Keating <geoffk@apple.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
2
3         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4
5 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
6
7         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
8         * gcc.dg/ppc-fsel-2.c: New test.
9
10         * gcc.dg/unused-5.c: New test.
11
12 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13
14         PR c++/10496
15         * g++.dg/warn/pmf1.C: New test.
16
17 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
18
19         PR c++/4494
20         * g++.dg/warn/main.C: New test.
21
22 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
23
24         * gcc.dg/nonnull-3.c: New test.
25
26 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
27
28         * gcc.dg/cpp/Wtrigraphs.c: Update.
29         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
30
31 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
32
33         * gcc.dg/ppc-fsel-1.c: New test.
34
35 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
36
37         PR c/10604
38         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
39
40 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
41
42         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
43
44 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
45
46         PR c++/9364, c++/10553, c++/10586
47         * g++.dg/parse/typename4.C: New test.
48         * g++.dg/parse/typename5.C: Likewise.
49
50 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
51
52         * gcc.c-torture/compile/20030503-1.c: New test.
53
54 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
55
56         * g++.dg/lookup/using5.C: Fix testcase error.
57
58 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
59
60         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
61         since MEABI is no longer supported.  Remove all vestiges
62         of MEABI from the test.
63
64 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
65
66         PR c++/10554
67         * g++.dg/lookup/using5.C: New test.
68
69 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
70
71         PR c++/8772
72         * g++.dg/template/ttp5.C: New test.
73
74 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
75
76         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
77         (dg-gpp-additional-sources): New function.
78         (dg-gpp-additional-files): Likewise.
79         * lib/g++.exp (additional_sources): New variable.
80         (additional_files): Likewise.
81         (g++_target_compile): Deal with them.
82         * lib/old-dejagnu.exp: Remove.
83         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
84         * g++.old-deja: Revise all tests to use dg commands.
85
86 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
87
88         PR c++/9432, c++/9528
89         * g++.dg/lookup/using4.C: New test.
90
91 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
92
93         * gcc.dg/noreturn-5.c: New file.
94         * gcc.dg/noreturn-6.c: New file.
95
96         * gcc.c-torture/compile/inline-1.c: New file.
97
98 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
99
100         PR c++/10551
101         * g++.dg/template/explicit1.C: New test.
102
103 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
104
105         PR c++/10549
106         * g++.dg/other/bitfield1.C: New test.
107
108         PR c++/10527
109         * g++.dg/init/new7.C: New test.
110
111 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
112
113         * g++.dg/ext/desig1.C: New test.
114         * g++.dg/ext/init1.C: Update.
115
116         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
117
118 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
119
120         PR c++/10180
121         * g++.dg/warn/Winline-1.C: New test.
122
123 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
124
125         * gcc.c-torture/execute/string-opt-19.c: New test.
126
127         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
128         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
129
130 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
131
132         PR c++/10506
133         * g++.dg/init/new6.C: New test.
134
135         PR c++/10503
136         * g++.dg/init/ref6.C: New test.
137
138 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
139
140         * g++.dg/warn/weak1.C: XFAIL on AIX4.
141
142 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
143
144         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
145         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
146
147 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
148
149         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
150         initialized static data members.
151
152 2003-04-25  H.J. Lu <hjl@gnu.org>
153
154         * gcc.dg/ia64-sync-4.c: New test.
155
156 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
157
158         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
159         date.
160
161 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
162
163         PR c++/10337
164         * g++.dg/warn/conv1.C: New test.
165         * g++.old-deja/g++.other/conv7.C: Adjust.
166         * g++.old-deja/g++.other/overload14.C: Adjust.
167
168 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
169
170         PR c++/10471
171         * g++.dg/template/defarg2.C: New test.
172
173 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
174
175         * gcc.dg/cpp/include2.c: Update.
176         * gcc.dg/cpp/multiline-2.c: New.
177         * gcc.dg/cpp/multiline.c: Update.
178         * gcc.dg/cpp/strify2.c: Update.
179         * gcc.dg/cpp/trad/literals-2.c: Update.
180
181 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
182
183         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
184
185 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
186
187         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
188
189 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
190
191         PR c++/10451
192         * g++.dg/parse/crash4.C: New test.
193
194         PR c++/9847
195         * g++.dg/parse/crash5.C: New test.
196
197 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
198
199         PR c++/10446
200         * g++.dg/parse/crash3.C: New test.
201
202         PR c++/10428
203         * g++.dg/parse/elab1.C: New test.
204
205 2003-04-22  Devang Patel  <dpatel@apple.com>
206
207         * gcc.dg/cpp/trad/funlike-5.c: New test.
208
209 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
210
211         * g++.dg/other/packed1.C: Fix dg options.
212
213 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
214
215         * g++.dg/other/offsetof2.C: New test.
216
217 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
218
219         * g++.dg/template/recurse.C: Adjust location of error messages.
220
221 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
222
223         PR c++/9881
224         * g++.dg/init/addr-const1.C: New test.
225         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
226
227 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
228
229         PR c++/10405
230         * g++.dg/lookup/struct-hack1.C: New test.
231
232 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
233
234         * ucs.c: Update diagnostic messages.
235
236 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
237
238         * gcc.dg/cpp/truefalse.cpp: New test.
239         * gcc.dg/cpp/cpp.exp: Update.
240         * g++.dg/other/stdbool-if.C: Remove.
241
242 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
243
244         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
245         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
246
247 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
248
249         * gcc.c-torture/compile/20030418-1.c: New test.
250
251 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
252
253         * README.compat: Remove; content moved to doc/sourcebuild.texi.
254
255 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
256
257         PR c++/10347
258         g++.dg/template/dependent-name1.C: New test.
259
260 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
261
262         * gcc.dg/warn-1.c (tourist_guide): New array,
263         contains a pointer to bar.
264
265 2003-04-16  Roger Sayle  <roger@eyesopen.com>
266
267         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
268         * gcc.c-torture/execute/medce-1.c: New test case.
269         * gcc.c-torture/execute/medce-2.c: New test case.
270
271 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
272
273         * lib/prune.exp: Ignore more messages.
274
275         PR c++/10381
276         * g++.dg/parse/lookup3.C: New test.
277
278 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
279
280         * gcc.c-torture/compile/20030415-1.c : New test.
281
282 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
283
284         * gcc.c-torture/execute/scope-2.c: Move to ...
285         * gcc.dg/noncompile/scope.c: .... here.
286
287 2003-04-14  Roger Sayle  <roger@eyesopen.com>
288
289         * gcc.dg/20030414-2.c: New test case.
290
291 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
292
293         PR target/10377
294         * gcc.dg/20030414-1.c: New test.
295
296 2003-04-13  Roger Sayle  <roger@eyesopen.com>
297
298         * gcc.dg/builtins-12.c: New test case.
299         * gcc.dg/builtins-13.c: New test case.
300
301 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
302
303         * gcc.c-torture/execute/string-opt-18.c: New test.
304
305 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
306
307         PR c++/10300
308         * g++.dg/init/new5.C: New test.
309
310 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
311
312         PR c++/7910
313         * g++.dg/ext/dllimport1.C: New test.
314
315 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
316
317         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
318
319 2003-04-11  Bud Davis <bdavis9659@comcast.net>
320
321         PR Fortran/9263
322         * g77.f-torture/noncompile/9263.f: New test
323         PR Fortran/1832
324         * g77.f-torture/execute/1832.f: New test
325
326 2003-04-11  David Chad  <davidc@freebsd.org>
327             Loren J. Rittle  <ljrittle@acm.org>
328
329         libobjc/8562
330         * objc.dg/headers.m: New test.
331
332 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
333
334         * gcc.c-torture/execute/builtin-noret-2.c: New.
335         * gcc.c-torture/execute/builtin-noret-2.x: New.
336         XFAIL builtin-noret-2.c at -O1 and above.
337         * gcc.dg/redecl.c: New.
338         * gcc.dg/Wshadow-1.c: Update error regexps.
339
340 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
341
342         * g++.dg/abi/bitfield10.C: New test.
343
344 2003-04-09  Mike Stump  <mrs@apple.com>
345
346         * gcc.dg/pch/pch.exp: Make testcase names longer.
347         * g++.dg/pch/pch.exp: Make testcase names longer.
348
349 2003-04-08  Roger Sayle  <roger@eyesopen.com>
350
351         * gcc.dg/builtins-11.c: New test case.
352
353 2003-04-08  Roger Sayle  <roger@eyesopen.com>
354
355         * gcc.dg/builtins-9.c: New test case.
356         * gcc.dg/builtins-10.c: New test case.
357
358 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
359
360         * gcc.dg/noncompile/init-4.c.c: New test.
361
362 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
363
364         * gcc.misc-test/gcov-9.c: New test.
365         * gcc.misc-test/gcov-10.c: New test
366         * gcc.misc-test/gcov-11.c: New test.
367
368 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
369
370         PR optimization/10024
371         * gcc.c-torture/compile/20030405-1.c: New test.
372
373 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
374
375         * gcc.dg/pch/static-3.c: New.
376         * gcc.dg/pch/static-3.hs: New.
377         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
378
379 2003-04-04  Richard Henderson  <rth@redhat.com>
380
381         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
382         * g++.dg/eh/forced2.C: Likewise.
383
384 2003-04-03  Mike Stump  <mrs@apple.com>
385
386         * lib/scanasm.exp (scan-assembler): Add xfail processing for
387         target arg.
388         (scan-assembler-times, scan-assembler-not): Likewise.
389         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
390
391 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
392
393         * gcc.dg/sparc-loop-1.c: New test.
394
395 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
396
397         PR other/9274
398         * g++.dg/pch/system-2.C: New.
399         * g++.dg/pch/system-2.Hs: New.
400
401 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
402
403         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
404
405         * g++.dg/eh/simd-1.C (vecfunc): Same.
406
407 2003-04-01  Roger Sayle  <roger@eyesopen.com>
408
409         * gcc.c-torture/execute/20030401-1.c: New test case.
410
411 2003-04-01  Ziemowit Laski <zlaski@apple.com>
412
413         * objc.dg/defs.m: New.
414
415 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
416
417         * g++.dg/eh/simd-1.C: New.
418         * g++.dg/eh/simd-2.C: New.
419
420 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
421
422         * gcc.c-torture/execute/simd-3.c: New.
423
424 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
425
426         PR c/9936
427         * gcc.dg/20030331-2.c: New test.
428
429 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
430
431         PR c++/10278
432         * g++.dg/parse/crash2.C: New test.
433
434 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
435
436         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
437         * gcc.c-torture/execute/20030331-1.c: ...here.
438
439 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
440
441         * gcc.c-torture/execute/20030331-1.c: New test.
442
443 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
444
445         * lib/gcov.exp: Adjust call return testing strings.
446         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
447
448 2003-03-31  Roger Sayle  <roger@eyesopen.com>
449
450         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
451         * gcc.dg/builtins-7.c: New test case.
452         * gcc.dg/builtins-8.c: New test case.
453
454 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
455
456         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
457
458 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
459
460         PR c++/7647
461         * g++.dg/lookup-class-member-2.C: New test.
462
463 2003-03-30  Glen Nakamura  <glen@imodulo.com>
464
465         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
466
467 2003-03-28  Roger Sayle  <roger@eyesopen.com>
468
469         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
470
471 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
472
473         * g++.dg/init/attrib1.C: New test.
474
475 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
476
477         * gcc.dg/ultrasp8.c: New test.
478
479 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
480
481         * gcc.dg/ultrasp7.c: New test.
482
483 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
484
485         PR c++/10047
486         * g++.dg/template/inline1.C: New test.
487
488 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
489
490         * gcc.dg/sparc-dwarf2.c: New test.
491
492 2003-03-27  Roger Sayle  <roger@eyesopen.com>
493
494         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
495         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
496
497 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
498
499         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
500         than reading .x files.
501         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
502         * g77.dg/gcov/gcov-1.f: Likewise.
503         * gcc.misc-tests/gcov-4b.c: Likewise.
504         * gcc.misc-tests/gcov-5b.c: Likewise.
505         * gcc.misc-tests/gcov-6.c: Likewise.
506         * gcc.misc-tests/gcov-7.c: Likewise.
507         * gcc.misc-tests/gcov-8.c: Likewise.
508         * g++.dg/gcov/gcov-1.x: Remove.
509         * g77.dg/gcov/gcov-1.x: Likewise.
510         * gcc.misc-tests/gcov-4b.x: Likewise.
511         * gcc.misc-tests/gcov-5b.x: Likewise.
512         * gcc.misc-tests/gcov-6.x: Likewise.
513         * gcc.misc-tests/gcov-7.x: Likewise.
514         * gcc.misc-tests/gcov-8.x: Likewise.
515
516 2003-03-27  Glen Nakamura  <glen@imodulo.com>
517
518         PR opt/10087
519         * gcc.dg/20030324-1.c: New test.
520
521 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
522
523         PR c++/10224
524         * g++.dg/template/arg3.C: New test.
525
526         PR c++/10158
527         * g++.dg/template/friend18.C: New test.
528
529 2003-03-26  Roger Sayle  <roger@eyesopen.com>
530
531         * g77.f-torture/compile/20030326-1.f: New test case.
532
533 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
534
535         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
536
537         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
538
539 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
540
541         * gcc.dg/ia64-sync-3.c: New test.
542
543 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
544
545         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
546
547 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
548
549         * gcc.dg/ultrasp6.c: New test.
550
551 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
552
553         * gcc.dg/i386-signbit-1.c: New test.
554         * gcc.dg/i386-signbit-2.c: New test.
555         * gcc.dg/i386-signbit-3.c: New test.
556
557 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
558
559         * gcc.dg/ultrasp5.c: Fix options.
560
561 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
562
563         * gcc.dg/ultrasp5.c: Fix comment.
564
565 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
566
567         PR fortran/10197
568         * g77.f-torture/execute/10197.f: New test.
569
570 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
571
572         PR c++/9898, c++/383
573         * g++.dg/template/conv6.C: New test.
574
575         PR c++/10119
576         * g++.dg/template/ptrmem5.C: New test.
577
578         PR c++/10026
579         * g++.dg/lookup/koenig1.C: New test.
580
581         PR C++/10199
582         * g++.dg/lookup/template2.C: New test.
583
584 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
585
586         * g++.dg/opt/rtti1.C: New test.
587
588 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
589
590         * gcc.dg/ultrasp5.c: New test.
591
592 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
593
594         PR middle-end/9967
595         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
596         builtin fputs.
597
598 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
599
600         PR c/8224
601         * gcc.dg/20030323-1.c: New test.
602
603 2003-03-23  Roger Sayle  <roger@eyesopen.com>
604
605         * gcc.c-torture/compile/20030323-1.c: New test case.
606
607 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
608
609         * gcc.dg/20030321-1.c: New test.
610
611 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
612
613         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
614
615 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
616
617         PR c++/9978, c++/9708
618         * g++.dg/ext/vlm1.C: Adjust expected error.
619         * g++.dg/ext/vla2.C: New test.
620         * g++.dg/template/arg1.C: New test.
621         * g++.dg/template/arg2.C: New test.
622
623 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
624
625         * g77.f-torture/execute/select.f: New test.
626         * g77.f-torture/noncompile/select_no_compile.f: New test.
627
628 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
629
630         PR c++/9898
631         * g++.dg/other/error4.C: New test.
632
633 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
634
635         * g++.dg/template/friend17.C: New test.
636
637 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
638
639         * gcc.c-torture/compile/20030320-1.c: New.
640
641 2003-03-20  Roger Sayle  <roger@eyesopen.com>
642
643         * gcc.dg/builtins-6.c: New test case.
644
645 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
646
647         PR target/10073
648         * gcc.c-torture/compile/20030319-1.c: New.
649
650 2003-03-18  Jan Hubicka  <jh@suse.cz>
651
652         * gcc.dg/i386-cvt-1.c: New test.
653
654 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
655
656         * objc.dg/naming-1.m: Use "(parse|syntax) error".
657         * objc.dg/naming-2.m: Likewise.
658
659 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
660
661         PR c++/9639
662         * g++.dg/parse/crash1.C: New test.
663
664 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
665
666         PR c++/8805
667         * g++.dg/eh/cleanup1.C: New test.
668
669 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
670
671         * gcc.c-torture/execute/20030316-1.c: New test case.
672
673 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
674
675         PR c++/9629
676         * g++.dg/init/ctor2.C: New test.
677
678 2003-03-15  Roger Sayle  <roger@eyesopen.com>
679
680         * g77.f-torture/compile/xformat.f: New test case.
681
682 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
683
684         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
685         * g++.old-deja/g++.mike/eh50.C: Likewise.
686
687 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
688
689         PR c++/6440
690         * g++.dg/template/spec7.C: New test.
691         * g++.dg/template/spec8.C: Likewise.
692
693 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
694
695         * gcc.c-torture/execute/20030313-1.c: New test.
696
697 2003-03-14  Richard Henderson  <rth@redhat.com>
698
699         * gcc.dg/inline-2.c: Adjust alpha test for external call.
700
701 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
702
703         * gcc.c-torture/compile/20030314-1.c: New test.
704
705 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
706
707         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
708         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
709         thumb target,
710         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
711         to accept newer _imp__  prefix and additional
712         newline in .drectve section.
713         * gcc.dg/dll-4.c: Likewise.
714         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
715         switch.
716
717 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
718
719         * g++.dg/parse/namespace9.C: New test.
720
721         * g++.dg/init/ref5.C: New test.
722         * g++.dg/parse/ptrmem1.C: Likewise.
723
724 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
725
726         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
727         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
728         regular expression.
729         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
730         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
731
732 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
733
734         * gcc.c-torture/execute/20030224-2.c: New test.
735
736 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
737
738         * gcc.dg/decl-3.c: New test.
739
740 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
741
742         * gcc.dg/i386-loop-2.c: New test.
743
744 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
745
746         PR c++/9474
747         * g++.dg/parse/namespace8.C: New test.
748
749         PR c++/9924
750         * g++.dg/overload/builtin2.C: New test.
751
752 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
753
754         * gcc.dg/return-type-3.c: New test.
755
756 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
757
758         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
759         profiling options are not supported.
760
761 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
762
763         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
764         * g++.old-deja/g++.warn/impint2.C: Likewise.
765
766 2003-03-10  Devang Patel  <dpatel@apple.com>
767
768         * g++.dg/cpp/c++_cmd_1.C: New test.
769         * g++.dg/cpp/c++_cmd_1.h: New file.
770
771 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
772
773         * gcc.dg/altivec-9.c: New file.
774
775 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
776
777         * gcc.dg/ppc-sdata-1.c: New test.
778         * gcc.dg/ppc-sdata-2.c: New test.
779
780 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
781
782         PR c++/9373
783         * g++.dg/opt/ptrmem2.C: New test.
784
785         PR c++/8534
786         * g++.dg/opt/ptrmem1.C: New test.
787
788 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
789
790         * gcc.dg/i386-loop-1.c: New test.
791
792 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
793
794         PR c++/9970
795         * g++.dg/lookup/friend1.C: New test.
796
797 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
798
799         PR c++/9823
800         * g++.dg/parser/constructor1.C: New test.
801
802 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
803
804         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
805
806         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
807
808 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
809
810         * gcc.dg/cpp/Wunused.c: Update test.
811
812 2003-03-08  Jan Hubicka  <jh@suse.cz>
813
814         * gcc.dg/inline-3.c: New test.
815
816 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
817
818         PR c++/9809
819         * g++.dg/parse/builtin1.C: New test.
820
821         PR c++/9982
822         * g++.dg/abi/cookie1.C: New test.
823         * g++.dg/abi/cookie2.C: Likewise.
824
825         PR c++/9524
826         * g++.dg/template/field1.C: New test.
827
828         PR c++/9912
829         * g++.dg/parse/class1.C: New test.
830         * g++.dg/parse/namespace7.C: Likewise.
831         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
832
833 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
834
835         * g++.dg/init/ref4.C: New test.
836
837 2003-03-07  Jan Hubicka  <jh@suse.cz>
838
839         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
840         * gcc.dg/inline-3.c:  New test.
841
842 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
843
844         * g++.dg/init/ref3.C: New test.
845
846         PR c++/9965
847         * g++.dg/init/ref2.C: New test.
848
849         PR c++/9400
850         * g++.dg/warn/Wshadow-2.C: New test.
851
852         PR c++/9791
853         * g++.dg/warn/Woverloaded-1.C: New test.
854
855 2003-03-05  Jan Hubicka  <jh@suse.cz>
856
857         * gcc.dg/i386-local2.c: New.
858         * gcc.dg/i386-local.c: Fix typo.
859
860 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
861
862         * g++.dg/abi/layout3.C: New test.
863
864 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
865
866         * gcc.c-torture/compile/20030305-1.c
867
868 2003-03-05  Jan Hubicka  <jh@suse.cz>
869
870         * gcc.dg/i386-local.c: New.
871
872 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
873
874         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
875
876 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
877
878         * gcc.dg/switch-2.c: New test.
879         * gcc.dg/switch-3.c: New test.
880         * gcc.dg/Wswitch.c: Adjust line numbers.
881         * gcc.dg/Wswitch-default.c: Likewise.
882         * gcc.dg/Wswitch-enum.c: Likewise.
883
884 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
885
886         * gcc.c-torture/execute/20030222-1.c: New test.
887
888 2003-03-03  James E Wilson  <wilson@tuliptree.org>
889
890         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
891
892 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
893
894         PR c++/9878
895         * g++.dg/init/ref1.C: New test.
896
897 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
898
899         * gcc.dg/sh-relax.c: New SH-only test.
900
901 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
902
903         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
904         comment explaining purpose of testcase.
905
906 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
907
908         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
909         for HC11/HC12 (asm needs two int registers).
910         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
911         HC11/HC12 because the test uses an asm which needs two 32-bit
912         registers.
913
914 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
915
916         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
917         for HC11/HC12 (array is too large otherwise).
918         * gcc.c-torture/compile/920501-4.x: New file, likewise.
919         * gcc.c-torture/compile/20010518-2.x: Likewise.
920         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
921         HC11/HC12 (array is too large).
922
923 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
924
925         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
926         * lib/g++-dg.exp (g++-dg-test): Likewise.
927
928 2003-03-01  Roger Sayle  <roger@eyesopen.com>
929
930         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
931         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
932
933 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
934
935         * g++.dg/warn/implicit-typename1.C: Remove warning.
936
937 2003-02-28  Richard Henderson  <rth@redhat.com>
938
939         * gcc.dg/noreturn-1.c: Move noreturn warning line.
940         * gcc.dg/return-type-1.c: Move control reaches end warning line.
941
942 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
943
944         * gcc.dg/pch/pch.exp: Change .pch to .gch.
945         * g++.dg/pch/pch.exp: Likewise.
946
947 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
948
949         PR c++/9879
950         * testsuite/g++.dg/init/new4.C: New test.
951
952 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
953
954         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
955
956 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
957
958         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
959         unsigned long.
960
961         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
962         wider than float.
963
964 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
965
966         * lib/scanasm.exp: Add support for counting numbers of
967         occurences.
968         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
969         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
970
971 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
972
973         PR c++/9683
974         * g++.dg/template/static3.C: New test.
975
976         PR c++/9829
977         * g++.dg/parse/namespace6.C: New test.
978
979 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
980
981         PR target/9732
982         * gcc.dg/20030225-1.c: New test.
983
984 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
985
986         * README: Remove out-of-date information.
987
988         PR c++/9836
989         * g++.dg/template/spec6.C: New test.
990
991 2003-02-24  Jeff Law  <law@redhat.com>
992
993         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
994
995 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
996
997         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
998         * gcc.dg/pragma-ep-1.c: Likewise.
999
1000 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1001
1002         PR c++/9602
1003         * g++.dg/template/friend16.C: New test.
1004
1005 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
1006
1007         PR c++/5333
1008         * g++.dg/parse/fused-params1.C: Adjust error messages.
1009         * g++.dg/template/nested3.C: New test.
1010
1011 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1012
1013         * g++.dg/abi/param1.C: New test.
1014
1015 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1016
1017         PR c++/7982
1018         * g++.dg/warn/implicit-typename1.C: New test.
1019
1020 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1021
1022         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1023         with "mtune".
1024         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1025         * gcc.c-torture/execute/20010129-1.x: Likewise.
1026         * gcc.dg/20011107-1.c: Likewise.
1027         * gcc.dg/20020108-1.c: Likewise.
1028         * gcc.dg/20020122-3.c: Likewise.
1029         * gcc.dg/20020206-1.c: Likewise.
1030         * gcc.dg/20020310-1.c: Likewise.
1031         * gcc.dg/20020426-2.c: Likewise.
1032         * gcc.dg/20020517-1.c: Likewise.
1033         * gcc.dg/991230-1.c: Likewise.
1034         * gcc.dg/i386-unroll-1.c: Likewise.
1035         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1036
1037 2003-02-22  Jan Hubicka  <jh@suse.cz>
1038
1039         * gcc.dg/i386-mul.c: New test.
1040
1041 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1042
1043         * gcc.dg/builtins-5.c: New test case.
1044
1045 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1046
1047         * gcc.dg/asmreg-1.c: New test.
1048
1049 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1050
1051         PR c++/9749
1052         * g++.dg/parse/varmod1.C: New test.
1053
1054 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1055
1056         PR c++/9727
1057         * g++.dg/template/op1.C: New test.
1058
1059 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1060
1061         PR c++/8906
1062         * g++.dg/template/nested2.C: New test.
1063
1064 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1065
1066         PR c++/8724
1067         * g++.dg/expr/dtor1.C: New test.
1068
1069 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1070
1071         * gcc.dg/cpp/include3.c: New test.
1072         * gcc.dg/cpp/inc/foo.h: New file.
1073
1074 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1075
1076         * gcc.c-torture/execute/20030221-1.c: New test.
1077
1078 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1079
1080         PR c++/9729
1081         * g++.dg/abi/conv1.C: New test.
1082
1083 2003-02-20  Jan Hubicka  <jh@suse.cz>
1084
1085         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1086
1087 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1088
1089         * gcc.c-torture/compile/20030219-1.c: New test.
1090
1091 2003-02-18  Jan Hubicka  <jh@suse.cz>
1092
1093         * gcc.dg/funcorder.c: New test.
1094
1095 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1096
1097         * gcc.c-torture/execute/20030218-1.c: New.
1098
1099 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1100
1101         * gcc.dg/20030218-1.c: New.
1102
1103 2003-02-18  Richard Henderson  <rth@redhat.com>
1104
1105         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1106         * gcc.dg/attr-used-2.c: New.
1107
1108 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1109
1110         PR c++/9704
1111         * g++.dg/init/copy5.C: New test.
1112
1113 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1114
1115         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1116         * g++.dg/pch/pch.exp: Likewise.
1117
1118 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1119
1120         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1121         STACK_SIZE is not defined.
1122
1123 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1124
1125         PR c++/9457
1126         * g++.dg/template/init1.C: New test.
1127
1128 2003-02-16  Jan HUbicka  <jh@suse.cz>
1129
1130         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1131         (foo): Add few extra tests
1132         * gcc.dg/c99-const-expr-3.c: Likewise.
1133         * gcc.c-torture/execute/20030216-1.c: New.
1134
1135 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1136
1137         PR c++/9459
1138         * g++.dg/ext/typeof4.C: New test.
1139
1140 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1141
1142         * gcc.dg/i386-387-3.c: New test case.
1143
1144 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1145
1146         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1147         cris-*-elf* cris-*-aout* and mmix-*-*.
1148
1149 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1150
1151         * gcc.dg/20030213-1.c: New test.
1152
1153 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1154
1155         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1156         * gcc.dg/i386-387-2.c: Likewise.
1157
1158 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1159
1160         * gcc.dg/ppc-spe.c: Fix formatting.
1161         Enable tests that were previously unsupported by gas.
1162         Delete tests for instructions that no longer exist.
1163         Switch arguments on evsubifw builtin.
1164
1165 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1166
1167         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1168         STACK_SIZE is too small.
1169
1170 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1171             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1172
1173         * gcc.dg/decl-2.c: New test.
1174
1175 2003-02-10  Jan Hubicka  <jh@suse.cz>
1176
1177         * gcc.dg/i386-fpcvt-1.c:  New test.
1178
1179 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1180
1181         * gcc.c-torture/execute/20030209-1.c: New test.
1182
1183 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1184
1185         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1186         int-wide bitops, use the constants of the same width.
1187         Likewise, if long long is 32-bit wide, test bitops using
1188         32-bit constants.
1189
1190 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1191
1192         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1193
1194 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1195
1196         * testsuite/gcc.dg/builtins-4.c: New test case.
1197
1198 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1199
1200         * gcc.dg/20020430-1.c: Fix dg command typos.
1201         * gcc.dg/20020503-1.c: Likewise.
1202
1203 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1204
1205         PR c++/8785
1206         * g++.dg/parse/fused-params1.C: New test.
1207
1208         PR c++/8857
1209         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1210
1211         PR c++/8921
1212         * g++.dg/parse/non-dependent1.C: New test.
1213
1214         PR c++/8928
1215         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1216
1217         PR c++/9228
1218         * g++.dg/parse/undefined7.C: New test.
1219         * g++.dg/parse/non-templ1.C: New test.
1220
1221         PR c++/9229
1222         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1223
1224 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1225
1226         * gcc.c-torture/compile/20030206-1.c: New test.
1227
1228 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1229
1230         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1231         "pow" to "foo" to avoid potential confusion with a math built-in.
1232
1233 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1234
1235         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1236         conditions for SPARC targets.
1237
1238 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1239
1240         * gcc.dg/20030204-1.c: New test.
1241
1242 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1243
1244         PR c++/38
1245         * g++.dg/parse/array-size1.C: New test.
1246
1247         PR c++/5657
1248         * g++.dg/parse/undefined3.C: New test.
1249
1250         PR c++/5665
1251         * g++.dg/parse/undefined4.C: New test.
1252
1253         PR c++/5975
1254         * g++.dg/parse/undefined5.C: New test.
1255
1256         PR c++/7259
1257         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1258
1259         PR c++/8578
1260         * g++.dg/parse/casting-operator1.C: New test.
1261
1262         PR c++/8596
1263         * g++.dg/parse/undefined6.C: New test.
1264
1265         PR c++/8736
1266         * g++.dg/parse/missing-template1.C: New test.
1267
1268 2003-02-04  Jan Hubicka  <jh@suse.cz>
1269
1270         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1271         * gcc.dg/i386-cmov?.c:  Likewise.
1272         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1273         * gcc.dg/i386-ssefp-1.c:  Likewise.
1274         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1275         conventions.
1276
1277 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1278
1279         PR c++/7129
1280         * testsuite/g++.dg/ext/max.C: New test.
1281
1282 2003-02-03  Jan Hubicka  <jh@suse.cz>
1283
1284         * gcc.c-torture/execute/20030203-1.c: New test.
1285
1286 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1287
1288         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1289         'natural-endian'.
1290
1291 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1292
1293         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1294         * g++.dg/init/new2.C: Likewise.
1295         * g++.dg/other/new1.C: Likewise.
1296
1297 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1298
1299         * gcc.dg/struct-ret-libc.c: New test.
1300
1301 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1302
1303         * gcc.dg/20030129-1.c: New test.
1304
1305 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1306
1307         PR c++/8849
1308         * g++.dg/template/ptrmem4.C: New test.
1309
1310 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1311
1312         * g++.dg/parser/constant1.C: New test.
1313
1314 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1315
1316         PR c++/8591
1317         * g++.dg/parse/friend2.C: New test.
1318
1319 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1320
1321         PR c++/9437
1322         * g++.dg/template/unify4.C: New test.
1323
1324 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1325
1326         * gcc.c-torture/execute/20030128-1.c: New test.
1327
1328 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1329
1330         * g++.dg/lookup/nested1.C: Test moved from ...
1331         * g++.old-deja/g++.other/lookup24.C: ... here.
1332
1333 2003-01-28  Jan Hubicka  <jh@suse.cz>
1334
1335         * gcc.dg/i386-cmov5.c:  New test.
1336
1337 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1338
1339         * gcc.c-torture/execute/20010925-1.c: Changed the
1340         memcpy declaration.
1341
1342 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1343
1344         PR c++/3902
1345         * g++.dg/parse/template5.C: New test.
1346
1347 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1348
1349         PR fortran/9258
1350         * g77.dg/pr9258: New test.
1351
1352 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1353
1354         * README: Move relevant parts from README.g++.
1355
1356         * README.g++: Remove this file.
1357
1358 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1359
1360         * g++.dg/abi/dcast1.C: New test.
1361
1362 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1363
1364         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1365
1366 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1367
1368         PR c++/47
1369         * g++.old-deja/g++.other/lookup24.C: New test.
1370
1371 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1372
1373         PR middle-end/7227
1374         * gcc.dg/uninit-C.c: New test.
1375
1376 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
1377
1378         * g++.dg/abi/covariant1.C: New test.
1379
1380 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1381
1382         * gcc.dg/20030123-1.c: New test.
1383
1384 2003-01-25  Jan Hubicka  <jh@suse.cz>
1385
1386         PR opt/8492
1387         * gcc.c-torture/compile/20030125-1.c
1388
1389 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
1390
1391         PR c++/9403
1392         * g++.dg/parse/template3.C: New test.
1393         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1394
1395         PR c++/795
1396         * g++.dg/parse/template4.C: New test.
1397
1398         PR c++/9415
1399         * g++.dg/template/qual2.C: New test.
1400
1401         PR c++/8545
1402         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1403
1404         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1405
1406 2003-01-25  Roger Sayle  <roger@eyesopen.com>
1407
1408         * gcc.c-torture/execute/switch-1.c: New test case.
1409
1410 2003-01-25  Jan Hubicka  <jh@suse.cz>
1411
1412         * gcc.c-torture/execute/20030125-1.[cx]: New test.
1413
1414 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1415
1416         Tweaks for Bison-1.875. From the NEWS file:
1417         "- `parse error' -> `syntax error'
1418         Bison now uniformly uses the term `syntax error'"
1419         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1420         * gcc.dg/cpp/digraph2.c: Likewise.
1421         * gcc.dg/cpp/direct2.c: Likewise.
1422         * gcc.dg/cpp/paste4.c: Likewise.
1423         * gcc.dg/c90-restrict-1.c: Likewise.
1424         * gcc.dg/c99-func-2.c: Likewise.
1425         * gcc.dg/noncompile/920721-2.c: Likewise.
1426         * gcc.dg/noncompile/930622-2.c: Likewise.
1427         * gcc.dg/noncompile/940112-1.c: Likewise.
1428         * gcc.dg/noncompile/950921-1.c: Likewise.
1429         * gcc.dg/noncompile/951123-1.c: Likewise.
1430         * gcc.dg/noncompile/971104-1.c: Likewise.
1431         * gcc.dg/noncompile/990416-1.c: Likewise.
1432
1433 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
1434
1435         * g++.dg/parse/undefined1.C: Add error message.
1436
1437 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1438
1439         PR c++/9354
1440         * g++.dg/parse/new1.C: New test.
1441
1442         PR c++/9216
1443         * g++.dg/parse/template2.C: New test.
1444
1445         PR c++/9354
1446         * g++.dg/parse/typedef2.C: New test.
1447
1448         PR c++/9328
1449         * g++.dg/ext/typeof3.C: New test.
1450
1451 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1452
1453         PR c++/2738
1454         * g++.dg/parse/ret-type1.C: New test.
1455
1456         PR c++/3792
1457         * g++.dg/parse/tmpl-outside1.C: New test.
1458
1459         PR c++/4207
1460         * g++.dg/parse/int-as-enum1.C: New test.
1461
1462         PR c++/4903
1463         * g++.dg/parse/no-typename1.C: New test.
1464
1465         PR c++/5533
1466         * g++.dg/parse/no-value1.C: New test.
1467
1468         PR c++/5921
1469         * g++.dg/parse/wrong-inline1.C: New test.
1470
1471         PR c++/6402
1472         * g++.dg/parse/ref1.C: New test.
1473
1474         PR c++/6992
1475         * g++.dg/parse/attr-ctor1.C: New test.
1476
1477         PR c++/7229
1478         * g++.dg/parse/namespace5.C: New test.
1479
1480         PR c++/7917
1481         * g++.dg/parse/func-def1.C: New test.
1482
1483         PR c++/8143
1484         * g++.dg/parse/undefined1.C: New test.
1485
1486         PR c++/5723, PR c++/8522
1487         * g++.dg/parse/specialization1.C: New test.
1488
1489         PR c++/163, PR c++/8595
1490         * g++.dg/parse/struct-as-enum1.C: New test.
1491
1492         PR c++/9173
1493         * g++.dg/parse/undefined2.C: New test.
1494
1495 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1496
1497         PR c++/9298
1498         * g++.dg/parse/template1.C: New test.
1499
1500         PR c++/9384
1501         * g++.dg/parse/using1.C: New test.
1502
1503         PR c++/9285
1504         PR c++/9294
1505         * g++.dg/parse/expr2.C: New test.
1506
1507         PR c++/9388
1508         * g++.dg/parse/lookup2.C: Likewise.
1509
1510 2003-01-21  Jan Hubicka  <jh@suse.cz>
1511
1512         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
1513         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
1514         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1515         * gcc.c-torture/execute/string-opt-*.c: Likewise.
1516
1517 2003-01-20  Nick Clifton  <nickc@redhat.com>
1518
1519         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
1520         problem with ARM sibcall code generation.
1521
1522 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1523
1524         * gcc.c-torture/execute/20030120-1.c: New.
1525
1526 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
1527
1528         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1529
1530 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
1531
1532         PR c++/9272
1533         * g++.dg/parse/ctor1.C: New test.
1534
1535         PR c++/9294:
1536         * g++.dg/parse/qualified1.C: New test.
1537
1538         * g++.dg/parse/typename3.C: New test.
1539
1540 2003-01-16  Richard Henderson  <rth@redhat.com>
1541
1542         * g++.dg/tls/init-2.C: Fix error matches for real this time.
1543
1544 2003-01-16  Richard Henderson  <rth@redhat.com>
1545
1546         * g++.dg/pch/pch.exp: Copy test header to the working directory
1547         before using it either for precompilation or direct use.
1548         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1549         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1550
1551 2003-01-16  Richard Henderson  <rth@redhat.com>
1552
1553         * gcc.dg/pch/pch.exp: Copy test header to the working directory
1554         before using it either for precompilation or direct use.
1555         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1556         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1557
1558 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
1559
1560         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1561         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1562         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1563         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1564         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1565         typename warning into error.
1566         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1567         error messages.
1568         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1569         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1570         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1571         messages.
1572         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1573         make declaration visible in template.
1574         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1575         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1576         messages.
1577         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1578         message.
1579         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1580         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1581         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1582         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1583         typename warning with error message.
1584         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1585         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1586         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1587
1588 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
1589
1590         * g++.dg/parse/ambig2.C: New test.
1591
1592 2003-01-15  Richard Henderson  <rth@redhat.com>
1593
1594         * g++.dg/tls/init-2.C: Update error message string.
1595
1596 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1597
1598         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1599
1600 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1601
1602         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1603         all for HC11/HC12.
1604         * gcc.c-torture/compile/20001205-1.x: Likewise.
1605         * gcc.c-torture/compile/20001226-1.x: Likewise.
1606         * gcc.c-torture/compile/920520-1.x: Likewise.
1607         * gcc.c-torture/compile/961203-1.x: Likewise.
1608         * gcc.c-torture/compile/20020604-1.x: Likewise.
1609
1610 2003-01-15  Jan Hubicka  <jh@suse.cz>
1611
1612         * gcc.c-torture/compile/20030115-1.c: New test.
1613
1614         * gcc.dg/i386-fpcvt-1.c: New test.
1615         * gcc.dg/i386-fpcvt-2.c: New test.
1616
1617 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
1618
1619         Further conform g++'s __vmi_class_type_info to the C++ ABI
1620         specification.
1621         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1622         the specification.
1623
1624 2003-01-14  Jan Hubicka  <jh@suse.cz>
1625
1626         * gcc.dg/i386-fpcvt-1.c: New test.
1627         * gcc.dg/i386-fpcvt-2.c: New test.
1628
1629 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1630
1631         * gcc.dg/i386-mmx-3.c: New test.
1632
1633 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
1634
1635         PR c++/9264
1636         * g++.dg/parse/octal1.C: New file.
1637
1638         PR c++/9172
1639         * g++.dg/parse/typename1.C: New file.
1640
1641 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
1642
1643         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1644         * gcc.dg/bf-no-ms-layout.c: Likewise.
1645         * gcc.dg/bf-ms-attrib.c: Likewise.
1646
1647 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
1648
1649         PR c++/9099
1650         * g++.dg/parse/dtor1.C: New file.
1651
1652         PR c++/9128
1653         * g++.dg/rtti/typeid1.C: New file.
1654
1655         PR c++/9153
1656         * g++.dg/parse/lookup1.C: New file.
1657
1658         PR c++/9171
1659         * g++.dg/templ/spec5.C: New file.
1660
1661 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
1662
1663         * gcc.c-torture/compile/20030110-1.c: New test.
1664
1665 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
1666
1667         Merge from pch-branch:
1668
1669         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
1670
1671         * gcc.dg/pch/cpp-1.h: New.
1672         * gcc.dg/pch/cpp-1.c: New.
1673         * gcc.dg/pch/cpp-2.h: New.
1674         * gcc.dg/pch/cpp-2.c: New.
1675
1676         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
1677
1678         * gcc.dg/pch/except-1.h: New.
1679         * gcc.dg/pch/except-1.c: New.
1680
1681         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
1682
1683         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1684         running test.
1685         * gcc.dg/pch: Include *.hp not *.h.
1686         * gcc.dg/pch/system-1.h: New.
1687         * gcc.dg/pch/system-1.c: New.
1688
1689         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
1690
1691         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1692         rather than trying to build and run a program using PCH.
1693         * gcc.dg/pch: Remove dg-do commands from test files.
1694
1695         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
1696
1697         * gcc.dg/pch/macro-3.c: New.
1698         * gcc.dg/pch/macro-3.h: New.
1699
1700         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
1701
1702         * gcc.dg/pch/common-1.c: New.
1703         * gcc.dg/pch/common-1.h: New.
1704         * gcc.dg/pch/decl-1.c: New.
1705         * gcc.dg/pch/decl-1.h: New.
1706         * gcc.dg/pch/decl-2.c: New.
1707         * gcc.dg/pch/decl-2.h: New.
1708         * gcc.dg/pch/decl-3.c: New.
1709         * gcc.dg/pch/decl-3.h: New.
1710         * gcc.dg/pch/decl-4.c: New.
1711         * gcc.dg/pch/decl-4.h: New.
1712         * gcc.dg/pch/decl-5.c: New.
1713         * gcc.dg/pch/decl-5.h: New.
1714         * gcc.dg/pch/global-1.c: New.
1715         * gcc.dg/pch/global-1.h: New.
1716         * gcc.dg/pch/inline-1.c: New.
1717         * gcc.dg/pch/inline-1.h: New.
1718         * gcc.dg/pch/inline-2.c: New.
1719         * gcc.dg/pch/inline-2.h: New.
1720         * gcc.dg/pch/static-1.c: New.
1721         * gcc.dg/pch/static-1.h: New.
1722         * gcc.dg/pch/static-2.c: New.
1723         * gcc.dg/pch/static-2.h: New.
1724
1725         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
1726
1727         * g++.dg/pch/pch.exp: Better handle failing testcases.
1728         * gcc.dg/pch/pch.exp: Likewise.
1729         * gcc.dg/pch/macro-1.c: New.
1730         * gcc.dg/pch/macro-1.h: New.
1731         * gcc.dg/pch/macro-2.c: New.
1732         * gcc.dg/pch/macro-2.h: New.
1733
1734         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
1735
1736         * g++.dg/dg.exp: Treat files in pch/ specially.
1737         * g++.dg/pch/pch.exp: New file.
1738         * g++.dg/pch/empty.H: New file.
1739         * g++.dg/pch/empty.C: New file.
1740         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1741         "precompile".
1742
1743         * gcc.dg/pch/pch.exp: New file.
1744         * gcc.dg/pch/empty.h: New file.
1745         * gcc.dg/pch/empty.c: New file.
1746         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1747         "precompile".
1748
1749 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1750
1751         * g++.dg/template/friend14.C: New test.
1752
1753 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1754
1755         * gcc.dg/old-style-asm-1.c: New test.
1756
1757 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
1758
1759         * gcc.c-torture/compile/20030109-1.c: New test.
1760
1761 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1762
1763         * gcc.c-torture/execute/20030109-1.c: New test.
1764
1765 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1766
1767         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1768         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1769         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1770         * g++.old-deja/g++.mike/eh2.C: Likewise
1771         * g++.old-deja/g++.mike/eh3.C: Likewise
1772         * g++.old-deja/g++.mike/eh5.C: Likewise
1773         * g++.old-deja/g++.mike/eh6.C: Likewise
1774         * g++.old-deja/g++.mike/eh7.C: Likewise
1775         * g++.old-deja/g++.mike/eh8.C: Likewise
1776         * g++.old-deja/g++.mike/eh9.C: Likewise
1777         * g++.old-deja/g++.mike/eh10.C: Likewise
1778         * g++.old-deja/g++.mike/eh12.C: Likewise
1779         * g++.old-deja/g++.mike/eh13.C: Likewise
1780         * g++.old-deja/g++.mike/eh14.C: Likewise
1781         * g++.old-deja/g++.mike/eh16.C: Likewise
1782         * g++.old-deja/g++.mike/eh17.C: Likewise
1783         * g++.old-deja/g++.mike/eh18.C: Likewise
1784         * g++.old-deja/g++.mike/eh21.C: Likewise
1785         * g++.old-deja/g++.mike/eh23.C: Likewise
1786         * g++.old-deja/g++.mike/eh24.C: Likewise
1787         * g++.old-deja/g++.mike/eh25.C: Likewise
1788         * g++.old-deja/g++.mike/eh26.C: Likewise
1789         * g++.old-deja/g++.mike/eh27.C: Likewise
1790         * g++.old-deja/g++.mike/eh28.C: Likewise
1791         * g++.old-deja/g++.mike/eh29.C: Likewise
1792         * g++.old-deja/g++.mike/eh31.C: Likewise
1793         * g++.old-deja/g++.mike/eh33.C: Likewise
1794         * g++.old-deja/g++.mike/eh34.C: Likewise
1795         * g++.old-deja/g++.mike/eh35.C: Likewise
1796         * g++.old-deja/g++.mike/eh36.C: Likewise
1797         * g++.old-deja/g++.mike/eh37.C: Likewise
1798         * g++.old-deja/g++.mike/eh38.C: Likewise
1799         * g++.old-deja/g++.mike/eh39.C: Likewise
1800         * g++.old-deja/g++.mike/eh40.C: Likewise
1801         * g++.old-deja/g++.mike/eh41.C: Likewise
1802         * g++.old-deja/g++.mike/eh42.C: Likewise
1803         * g++.old-deja/g++.mike/eh44.C: Likewise
1804         * g++.old-deja/g++.mike/eh46.C: Likewise
1805         * g++.old-deja/g++.mike/eh47.C: Likewise
1806         * g++.old-deja/g++.mike/eh48.C: Likewise
1807         * g++.old-deja/g++.mike/eh49.C: Likewise
1808         * g++.old-deja/g++.mike/eh50.C: Likewise
1809         * g++.old-deja/g++.mike/eh51.C: Likewise
1810         * g++.old-deja/g++.mike/eh53.C: Likewise
1811         * g++.old-deja/g++.mike/eh55.C: Likewise
1812         * g++.old-deja/g++.mike/p7912.C: Likewise
1813         * g++.old-deja/g++.mike/p9706.C: Likewise
1814         * g++.old-deja/g++.mike/p10416.C: Likewise
1815         * g++.old-deja/g++.mike/p11667.C: Likewise
1816         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1817         Remove redundant reference to Iris.
1818         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1819         Elxsi, i860, Pico Java, and WE32K.
1820
1821 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1822
1823         * g++.dg/ext/asm4.C: New test.
1824
1825 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1826
1827         PR c++/9030
1828         * g++.dg/template/friend12.C: New test.
1829         * g++.dg/template/friend13.C: Likewise.
1830         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1831
1832 2003-01-08  Jan Hubicka  <jh@suse.cz>
1833
1834         * gcc.dg/i386-cadd.c: New test.
1835         * gcc.dg/i386-cmov4.c: Likewise.
1836
1837 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1838
1839         PR c++/9165
1840         * g++.dg/warn/Wunused-3.C: New test.
1841
1842         * g++.dg/abi/bitfield9.C: New test.
1843
1844         PR c++/9189
1845         * g++.dg/parse/defarg3.C: New test.
1846
1847 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1848
1849         * g++.dg/parse/ambig1.C: New test.
1850         * g++.dg/parse/defarg2.C: New test.
1851
1852 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1853
1854         * g++.dg/template/defarg-1.C: New test.
1855         * g++.dg/template/local2.C: Likewise.
1856
1857 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1858
1859         * gcc.c-torture/execute/20030105-1.c: New test.
1860
1861 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1862
1863         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1864         * g++.dg/parse/namespace4.C: Likewise.
1865
1866 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1867
1868         * g++.dg/template/ntp2.C: New test.
1869
1870 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1871
1872         * g++.dg/parse/extern-C-1.C: New test.
1873
1874         * g++.dg/parse/namespace4.C: New test.
1875
1876         * g++.dg/template/nested1.C: New test.
1877
1878         * g++.dg/parse/namespace3.C: New test.
1879
1880 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1881
1882         * g++.dg/lookup/two-stage1.C: New test.
1883
1884 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1885
1886         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1887         * g++.old-deja/g++.jason/access8.C: Likewise.
1888         * g++.old-deja/g++.other/decl5.C: Likewise.
1889
1890 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1891
1892         * g++.dg/parse/parse7.C: New test.
1893
1894 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1895
1896         PR c++/2843
1897         * g++.dg/ext/attrib7.C: New test.
1898
1899 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1900
1901         * g++.dg/parse/parse6.C: New test.
1902
1903 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1904
1905         * gcc.dg/h8300-stack-1.c: New.
1906
1907 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1908
1909         g++.dg/lookup/exception1.C: New test.
1910
1911         g++.dg/lookup/template1.C: New test.
1912
1913         g++.dg/parse/namespace2.C: New test.
1914
1915         g++.dg/parse/parens2.C: New test.
1916
1917 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1918
1919         * g++.dg/parse/parse5.C: New test.
1920         * g++.dg/lookup/scoped4.C: New test.
1921
1922 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1923
1924         * g++.dg/parse/parens1.C: New test.
1925
1926         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1927         angle-bracket1.C.
1928         * g++.dg/parse/parens2.C: New test.
1929
1930         * g++.dg/lookup/scope-operator1.C: New test.
1931
1932         * g++.dg/parse/operator1.C: New test.
1933
1934 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1935
1936         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
1937         * g++.old-deja/g++.other/access6.C: Likewise.
1938         * g++.old-deja/g++.other/decl1.C: Likewise.
1939         * g++.old-deja/g++.pt/typename12.C: Likewise.
1940
1941 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1942
1943         * g++.dg/parse/namespace1.C: New test.
1944
1945 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1946
1947         * g++.dg/parse/parse4.C: New test.
1948
1949 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1950
1951         * g++.dg/parse/parse3.C: New test.
1952
1953 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1954
1955         * g++.dg/parse/parse2.C: New test.
1956
1957 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1958
1959         * g++.dg/template/friend11.C: New test.
1960
1961 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1962
1963         * g++.dg/parse/parse1.C: New test.
1964
1965 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
1966
1967         * lib/profopt.exp: Change the name of a global variable to avoid
1968         possible clashes with other test suites.
1969
1970 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
1971
1972         * g++.dg/inherit/covariant8.C: New test.
1973
1974 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
1975
1976         * g++.dg/init/array9.C: New test.
1977
1978         PR c++/9112
1979         * g++.dg/parse/expr1.C: New test.
1980
1981 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
1982
1983         * gcc.c-torture/compile/20021230-1.c: New test.
1984
1985 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1986
1987         * g++.dg/inherit/covariant5.C: New test.
1988         * g++.dg/inherit/covariant6.C: New test.
1989         * g++.dg/inherit/covariant7.C: New test.
1990
1991 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1992
1993         PR c++/2739
1994         * g++.dg/other/access2.C: New test.
1995
1996 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1997
1998         * g++.dg/other/anon-struct.C: No longer fails
1999         * g++.old-deja/g++.brendan/parse4.C: Likewise.
2000         * g++.old-deja/g++.brendan/parse5.C: Likewise.
2001         * g++.old-deja/g++.brendan/parse6.C: Likewise.
2002
2003 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2004
2005         * g++.dg/parse/angle-bracket.C (main): No longer fails.
2006
2007 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
2008
2009         * g++.dg/eh/spec4.C: Remove stray semicolon.
2010         * g++.dg/expr/pmf-1.C: Change error message.
2011         * g++.dg/ext/asm1.C: Remove stray semicolon.
2012         * g++.dg/ext/typename1.C: Add missing typenames.
2013         * g++.dg/inherit/template-as-base.C: Change error message.
2014         * g++.dg/lookup/scoped1.C: Likewise.
2015         * g++.dg/lookup/scoped2.C: Likewise.
2016         * g++.dg/lookup/using2.C: Likewise.
2017         * g++.dg/other/component1.C: Remove stray semicolon.
2018         * g++.dg/other/do1.C: Change error message.
2019         * g++.dg/other/error2.C: Likewise.
2020         * g++.dg/other/init1.C: Likewise.
2021         * g++.dg/other/packed1.C: Remove stray semicolon.
2022         * g++.dg/other/ptrmem2.C: Change error message.
2023         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2024         marker.
2025         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2026         * g++.dg/template/access3.C: Add typename keyword.
2027         * g++.dg/template/access5.C: Remove stray semicolon.
2028         * g++.dg/template/access6.C: Likewise.
2029         * g++.dg/template/complit1.C: Likewise.
2030         * g++.dg/template/crash1.C: Change error message.
2031         * g++.dg/template/inherit2.C: Remove stray semicolon.
2032         * g++.dg/template/instantiate2.C: Likewise.
2033         * g++.dg/template/instantiate3.C: Change error message.
2034         * g++.dg/template/qual1.C: Remove stray semicolon.
2035         * g++.dg/template/qualttp18.C: Change error message.
2036         * g++.dg/template/ref1.C: Remove stray semicolon.
2037         * g++.dg/template/sizeof1.C (A::value): Declare it.
2038         * g++.dg/template/spec4.C: Change error message.
2039         * g++.dg/template/static1.C: Likewise.
2040         * g++.dg/template/type1.C: Likewise.
2041         * g++.dg/template/typename3.C: Likewise.
2042         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2043         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2044         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2045         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2046         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2047         named return value extension.
2048         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2049         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2050         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2051         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2052         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2053         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2054         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2055         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2056         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2057         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2058         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2059         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2060         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2061         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2062         syntax.
2063         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2064         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2065         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2066         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2067         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2068         * g++.old-deja/g++.brendan/template11.C: Likewise.
2069         * g++.old-deja/g++.brendan/template26.C: Likewise.
2070         * g++.old-deja/g++.brendan/template27.C: Use explicit
2071         specialization syntax.
2072         * g++.old-deja/g++.brendan/template30.C: Likewise.
2073         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2074         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2075         non-dependent names.
2076         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2077         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2078         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2079         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2080         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2081         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2082         named return value extension.
2083         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2084         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2085         * g++.old-deja/g++.ext/return1.C: Likewise.
2086         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2087         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2088         * g++.old-deja/g++.jason/access8.C: Likewise.
2089         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2090         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2091         pseudo-destructor names.
2092         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2093         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2094         pseudo-destructor names.
2095         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2096         * g++.old-deja/g++.jason/overload19.C: Likewise.
2097         * g++.old-deja/g++.jason/overload32.C: Likewise.
2098         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2099         stray semicolons.
2100         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2101         * g++.old-deja/g++.jason/return.C: Likewise.
2102         * g++.old-deja/g++.jason/return2.C: Likewise.
2103         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2104         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2105         syntax.
2106         * g++.old-deja/g++.jason/template10.C: Account for use of
2107         non-dependent names.
2108         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2109         syntax.
2110         * g++.old-deja/g++.jason/template37.C: Likewise.
2111         * g++.old-deja/g++.law/access4.C: Change error messages.
2112         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2113         pseudo-destructor names.
2114         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2115         * g++.old-deja/g++.law/ctors9.C: Likewise.
2116         * g++.old-deja/g++.law/cvt22.C: Likewise.
2117         * g++.old-deja/g++.law/dtors5.C: Likewise.
2118         * g++.old-deja/g++.law/global-init1.C: Likewise.
2119         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2120         * g++.old-deja/g++.law/operators28.C: Likewise.
2121         * g++.old-deja/g++.law/visibility28.C: Likewise.
2122         * g++.old-deja/g++.martin/eval1.C: Likewise.
2123         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2124         name.
2125         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2126         * g++.old-deja/g++.mike/net34.C: Likewise.
2127         * g++.old-deja/g++.mike/net36.C: Likewise.
2128         * g++.old-deja/g++.mike/ns2.C: Likewise.
2129         * g++.old-deja/g++.mike/p12306.C: Likewise.
2130         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2131         value extension.
2132         * g++.old-deja/g++.mike/p700.C: Likewise.
2133         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2134         * g++.old-deja/g++.mike/p710.C: Likewise.
2135         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2136         value extension.
2137         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2138         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2139         * g++.old-deja/g++.ns/crash2.C: Likewise.
2140         * g++.old-deja/g++.ns/crash3.C: Likewise.
2141         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2142         * g++.old-deja/g++.ns/ns17.C: Likewise.
2143         * g++.old-deja/g++.ns/template16.C: Likewise.
2144         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2145         keyword.
2146         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2147         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2148         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2149         named return value extension.
2150         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2151         * g++.old-deja/g++.other/access4.C: Issue additional error
2152         messages.
2153         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2154         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2155         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2156         * g++.old-deja/g++.other/crash25.C: Change error message.
2157         * g++.old-deja/g++.other/crash4.C: Change error message.
2158         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2159         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2160         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2161         checks.
2162         * g++.old-deja/g++.other/defarg8.C: Likewise.
2163         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2164         * g++.old-deja/g++.other/dtor10.C: Likewise.
2165         * g++.old-deja/g++.other/incomplete.C: Likewise.
2166         * g++.old-deja/g++.other/linkage7.C: Likewise.
2167         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2168         lookup algorithm.
2169         * g++.old-deja/g++.other/mangle2.C: Likewise.
2170         * g++.old-deja/g++.other/refinit2.C: Likewise.
2171         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2172         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2173         * g++.old-deja/g++.pt/crash28.C: Likewise.
2174         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2175         syntax.
2176         * g++.old-deja/g++.pt/crash32.C: Change error message.
2177         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2178         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2179         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2180         error message position.
2181         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2182         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2183         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2184         syntax.
2185         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2186         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2187         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2188         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2189         keyword.
2190         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2191         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2192         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2193         keyword.
2194         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2195         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2196         syntax.
2197         * g++.old-deja/g++.pt/friend28.C: Account for use of
2198         non-dependent names.
2199         * g++.old-deja/g++.pt/friend29.C: Likewise.
2200         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2201         rules.
2202         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2203         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2204         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2205         lookup rules.
2206         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2207         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2208         keyword.
2209         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2210         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2211         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2212         keyword.
2213         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2214         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2215         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2216         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2217         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2218         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2219         keyword.
2220         * g++.old-deja/g++.pt/spec10.C: Likewise.
2221         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2222         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2223         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2224         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2225         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2226         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2227         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2228         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2229         * g++.old-deja/g++.pt/typename15.C: Likewise.
2230         * g++.old-deja/g++.pt/typename22.C: Likewise.
2231         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2232         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2233         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2234         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2235         syntax.
2236         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2237         return value extension.
2238         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2239         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2240         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2241         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2242
2243 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2244
2245         * g++.dg/warn/inline1.C: New test.
2246         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2247         * g++.old-deja/g++.jason/synth10.C: Likewise.
2248         * g++.old-deja/g++.mike/net31.C: Likewise.
2249         * g++.old-deja/g++.mike/p8786.C: Likewise.
2250
2251         * g++.dg/template/friend10.C: New test.
2252         * g++.dg/template/conv5.C: New test.
2253
2254 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2255
2256         * g++.dg/lookup/scoped3.C: New test.
2257
2258         * g++.dg/lookup/decl1.C: New test.
2259         * g++.dg/lookup/decl2.C: New test.
2260
2261 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2262
2263         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2264         gcc.c-torture/compile/20021015-1.c,
2265         gcc.c-torture/compile/20021015-2.c,
2266         gcc.c-torture/compile/20021123-1.c,
2267         gcc.c-torture/compile/20021123-2.c,
2268         gcc.c-torture/compile/20021123-3.c,
2269         gcc.c-torture/compile/20021123-4.c,
2270         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2271         only to 3.1 or 3.2 branch.
2272
2273 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2274
2275         * gcc.dg/i386-bitfield3.c: New test.
2276
2277         * gcc.dg/i386-bitfield2.c: New test.
2278
2279 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2280
2281         * g++.dg/parse/conv_op1.C: New test.
2282
2283 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2284
2285         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2286         approved.
2287
2288 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2289
2290         * gcc.c-torture/compile/20021220-1.c: New test.
2291
2292 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2293
2294         * gcc.dg/i386-fastcall-1.c: New.
2295
2296 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2297
2298         * gcc.c-torture/execute/20021219-1.c: New test.
2299
2300 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2301
2302         * gcc.dg/i386-pic-1.c: New test.
2303
2304 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2305
2306         PR c++/8099
2307         * g++.dg/template/friend9.C: New test.
2308
2309 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2310
2311         PR c++/3663
2312         * g++.dg/template/access7.C: New test.
2313
2314 2002-12-18  Nick Clifton  <nickc@redhat.com>
2315
2316         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2317         the libstdc++-v3 directory has been found.
2318
2319 2002-12-12  Devang Patel <dpatel@apple.com>
2320         * gcc.dg/darwin-ld-1.c: New test.
2321         * gcc.dg/darwin-ld-2.c: New test.
2322         * gcc.dg/darwin-ld-3.c: New test.
2323         * gcc.dg/darwin-ld-4.c: New test.
2324         * gcc.dg/darwin-ld-5.c: New test.
2325
2326 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2327
2328         * gcc.c-torture/compile/20021212-1.c: New test.
2329
2330 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2331
2332         * gcc.dg/fshort-wchar: New test.
2333
2334 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2335
2336         PR c++/8372
2337         * g++.dg/template/dtor1.C: New test.
2338
2339         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2340         markers.
2341
2342 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2343
2344         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2345
2346 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2347
2348         * g++.dg/template/static1.C: New test.
2349         * g++.dg/template/static2.C: New test.
2350         * g++.old-deja/g++.ext/memconst.C: New test.
2351
2352 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2353
2354         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2355         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2356         * g++.dg/special/initp1.C: Likewise.
2357
2358 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2359
2360         * gcc.c-torture/execute/20021204-1.c: New test.
2361
2362 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2363
2364         * gcc.dg/ppc-fmadd-1.c: New file.
2365         * gcc.dg/ppc-fmadd-2.c: New file.
2366         * gcc.dg/ppc-fmadd-3.c: New file.
2367
2368 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2369
2370         * gcc.c-torture/compile/20021204-1.c: New test.
2371
2372 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2373
2374         * g++.dg/inherit/covariant2.C: New test.
2375         * g++.dg/inherit/covariant3.C: New test.
2376         * g++.dg/inherit/covariant4.C: New test.
2377         * g++.dg/inherit/covariant1.C: Remove XFAIL.
2378         * g++.old-deja/g++.robertl/eb17.C: Likewise.
2379
2380 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
2381
2382         PR c++/8688
2383         * g++.dg/init/brace3.C: New test.
2384
2385 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2386
2387         * gcc.dg/20020210-1.c: Fix a comment typo.
2388
2389 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
2390
2391         PR c++/8720
2392         * g++.dg/parse/defarg1.C: New test.
2393
2394         PR c++/8615
2395         * g++.dg/template/char1.C: New test.
2396
2397         * g++.dg/template/varmod1.C: Fix typo.
2398
2399 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2400
2401         DR 180
2402         * g++.old-deja/g++.pt/crash32.C: Expect error.
2403
2404 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
2405
2406         PR c++/5919
2407         * g++.dg/template/varmod1.C: New test.
2408
2409         PR c++/8727
2410         * g++.dg/inherit/typeinfo1.C: New test.
2411
2412         PR c++/8663
2413         * g++.dg/inherit/typedef1.C: New test.
2414
2415 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
2416
2417         PR c++/8332
2418         PR c++/8493
2419         * g++.dg/template/strlen1.C: New test.
2420
2421         PR c++/8227
2422         * g++.dg/template/ctor2.C: New test.
2423
2424         PR c++/8214
2425         * g++.dg/init/string1.C: New test.
2426
2427         PR c++/8511
2428         * g++.dg/template/friend8.C: New test.
2429
2430 2002-11-29  Joe Buck <jbuck@synopsys.com>
2431
2432         * g++.dg/lookup/anon2.C: New test.
2433
2434 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2435
2436         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2437         h8300 port.
2438
2439 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2440
2441         * gcc.dg/bitfld-6.c: New test.
2442
2443 2002-11-27  Jan Hubicka  <jh@suse.cz>
2444
2445         * gcc.c-torture/execute/20021127.[cx]: New test.
2446
2447 2002-11-26  Jan Hubicka  <jh@suse.cz>
2448
2449         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2450         quality.
2451
2452 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
2453
2454         * g++.dg/init/brace2.C: New test.
2455         * g++.old-deja/g++.mike/p9129.C: Correct.
2456
2457 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
2458
2459         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2460
2461 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
2462
2463         * gcc.dg/sibcall-6: New test for indirect sibcalls.
2464
2465 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
2466
2467         * testsuite/g++.dg/abi/empty11.C: New test.
2468         * testsuite/g++.dg/rtti/cv1.C: New test.
2469
2470 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2471
2472         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2473
2474 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
2475
2476         * g++.dg/abi/empty10.C: New test.
2477
2478 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2479
2480         * gcc.c-torture/compile/20021124-1.c: New test.
2481
2482 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
2483
2484         * g++.dg/abi/rtti2.C: New test.
2485
2486 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2487
2488         * gcc.dg/i386-unroll-1.c: New test.
2489
2490 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2491
2492         * gcc.c-torture/compile/20021120-1.c: New test.
2493         * gcc.c-torture/compile/20021120-2.c: New test.
2494
2495 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2496
2497         * gcc.dg/bitfld-5.c: New test.
2498
2499 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2500
2501         * gcc.c-torture/execute/20021120-3.c: New test.
2502
2503 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2504
2505         * gcc.c-torture/execute/20021120-2.c: New test.
2506
2507 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2508
2509         * gcc.c-torture/execute/20021120-1.c: New test.
2510
2511 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2512
2513         * gcc.c-torture/execute/20021118-3.c: New test.
2514
2515 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2516
2517         * gcc.c-torture/compile/20021119-1.c: New test.
2518
2519 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2520
2521         * gcc.dg/duff-1.c: New test.
2522         * gcc.dg/duff-2.c: New test.
2523         * gcc.dg/duff-3.c: New test.
2524
2525 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2526
2527         * gcc.dg/cpp/_Pragma5.c: New test.
2528
2529 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2530
2531         * gcc.c-torture/execute/20021118-2.c: New test.
2532
2533 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2534
2535         * gcc.c-torture/execute/20021118-1.c: New test.
2536
2537 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
2538
2539         * gcc.dg/20021116-1.c: New test.
2540
2541 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
2542
2543         * g++.dg/abi/vcall1.C: New test.
2544
2545 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
2546
2547         * gcc.dg/20021029-1.c: New test.
2548         * gcc.dg/20021029-2.c: New test.
2549
2550 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2551
2552         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2553
2554 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2555
2556         PR c/8439
2557         * gcc.dg/20021110.c: Move to ...
2558         * gcc.c-torture/compile/20021110.c: .... here.
2559
2560 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2561
2562         PR c/8467
2563         * gcc.c-torture/execute/20021111-1.c
2564
2565 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2566
2567         PR c/8439
2568         * gcc.dg/20021110.c: New test.
2569
2570 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
2571
2572         * g++.dg/abi/vthunk3.C: Run only on x86.
2573
2574 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2575
2576         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2577
2578 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2579
2580         * lib/compat.exp (compat-execute): Fix logic error in last
2581         change.
2582
2583 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2584
2585         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2586
2587 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2588
2589         PR c++/8389
2590         * g++.dg/template/access6.C: New test.
2591
2592 2002-11-08  Jan Hubicka  <jh@suse.cz>
2593
2594         * gcc.dg/i386-ssefp-1.c: New test.
2595         * gcc.dg/i386-ssefp-1.c: New test.
2596
2597 2002-11-08  Jan Hubicka  <jh@suse.cz>
2598
2599         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2600
2601 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2602
2603         * g++.dg/abi/vthunk3.C: New test.
2604
2605         PR c++/8338
2606         * g++.dg/template/crash2.C: New test.
2607
2608 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2609
2610         * testsuite/g++.dg/abi/dtor1.C: New test.
2611         * testsuite/g++.dg/abi/dtor2.C: Likewise.
2612
2613 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
2614
2615         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2616         Darwin.
2617
2618 2002-11-04  Adam Nemet  <anemet@lnxw.com>
2619
2620         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2621         -mthumb.  Only xfail with -O0.
2622
2623 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
2624
2625         * g++.dg/abi/thunk1.C: New test.
2626         * g++.dg/abi/thunk2.C: Likewise.
2627         * g++.dg/abi/vtt1.C: Likewise.
2628
2629 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
2630
2631         PR optimization/8423
2632         * gcc.c-torture/execute/builtin-constant.c: New test.
2633
2634 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
2635
2636         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2637         Add some more cases.
2638
2639 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
2640
2641         PR c++/8391
2642         * g++.dg/opt/local1.C: New test.
2643
2644 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
2645
2646         PR c++/8160
2647         * g++.dg/template/complit1.C: New test.
2648
2649         PR c++/8149
2650         * g++.dg/template/typename4.C: Likewise.
2651
2652 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2653
2654         Core issue 287, PR c++/7639
2655         * g++.dg/template/instantiate1.C: Adjust error location.
2656         * g++.dg/template/instantiate3.C: New test.
2657         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2658         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2659         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2660
2661 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
2662
2663         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2664
2665 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
2666
2667         PR c++/8287
2668         * g++.dg/init/dtor2.C: New test.
2669
2670 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2671
2672         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2673         * gcc.dg/nest.c: Bypass errors on irix6.
2674
2675 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2676
2677         * gcc.dg/nest.c: Expect error for mmix-*-*.
2678         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2679
2680 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2681
2682         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2683         markers.
2684
2685         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2686
2687 2002-10-25  Mike Stump  <mrs@apple.com>
2688
2689         * gcc.dg/warn-1.c: New test.
2690
2691 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2692
2693         * g++.dg/template/typename3.C: New test.
2694
2695 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
2696
2697         * g++.dg/lookup/ptrmem1.C: New test.
2698
2699         * g++.dg/abi/vthunk2.C: New test.
2700
2701 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2702
2703         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2704
2705 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
2706
2707         * g++.dg/abi/empty9.C: New test.
2708
2709 2002-10-24  Richard Henderson  <rth@redhat.com>
2710
2711         * g++.dg/inherit/thunk1.C: Enable for ia64.
2712
2713 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2714
2715         PR c++/8067
2716         * g++.dg/lookup/pretty1.C: New test.
2717
2718 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
2719
2720         * gcc.dg/20021023-1.c: New test.
2721
2722 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2723
2724         PR c++/7679
2725         * g++.dg/parse/inline1.C: New test.
2726
2727 2002-10-23  Richard Henderson  <rth@redhat.com>
2728
2729         * g++.dg/inherit/thunk1.C: Enable for x86_64.
2730
2731         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2732
2733 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
2734
2735         PR c++/6579
2736         * g++.dg/parse/stmtexpr3.C: New test.
2737
2738 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2739
2740         * g++.dg/expr/cond1.C: New test.
2741
2742 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2743
2744         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2745
2746 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2747
2748         * g++.dg/abi/vbase13.C: New test.
2749         * g++.dg/abi/vbase14.C: Likewise.
2750
2751 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
2752
2753         * gcc.dg/tls/pic-1.c: New test.
2754         * gcc.dg/tls/nonpic-1.c: New test.
2755         * gcc.dg/20021018-1.c: New test.
2756
2757 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2758
2759         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2760         Remove only files with the same base name as the test case.
2761         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2762         (profopt-execute): Likewise.  Also, remove old profiling
2763         and performance data files before running the tests.
2764
2765         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2766         * g++.dg/bprob/bprob.exp: Likewise.
2767         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2768         to allow more general test case names.
2769
2770         * g++.dg/bprob/bprob-1.C: Rename to ...
2771         * g++.dg/bprob/g++-bprob-1.C: ... this.
2772
2773         * g77.dg/bprob/bprob-1.f: Rename to ...
2774         * g77.dg/bprob/g77-bprob-1.f: ... this.
2775
2776 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2777
2778         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2779         bison 1.50 or later.
2780
2781 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2782
2783         * g++.dg/README: Describe more test directories.
2784
2785 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2786
2787         * g++.dg/init/array6.C: Add additional tests.
2788
2789 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2790
2791         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2792         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2793
2794 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2795
2796         * gcc.c-torture/compile/20020604-1.x: New.
2797         * gcc.c-torture/compile/simd-5.x: Likewise.
2798         * gcc.c-torture/execute/920710-1.x: Likewise.
2799         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2800
2801 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2802
2803         * g++.dg/inherit/override1.C: Add dg-options clause.
2804
2805 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2806
2807         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2808         _mm_slli_si128.
2809
2810 2002-10-19  Andreas Schwab  <schwab@suse.de>
2811
2812         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2813         directory component.
2814
2815 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2816
2817         * g++.dg/inherit/thunk1.C: New test.
2818
2819         * g++.dg/inherit/override1.C: New test.
2820
2821         * g++.dg/abi/mangle11.C: New test.
2822         * g++.dg/abi/mangle14.C: New test.
2823         * g++.dg/abi/mangle17.C: New test.
2824
2825 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2826
2827         * g++.dg/overload/member2.C: New test.
2828
2829 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2830
2831         * g++.dg/README: Describe new compat directory.
2832         * g++.dg/dg.exp: Skip tests in compat directory.
2833         * README.compat: New file.
2834         * lib/compat.exp: New expect script.
2835         * g++.dg/compat: New test directory.
2836         * g++.dg/compat/compat.exp: New expect script.
2837         * g++.dg/compat/abi: New test directory.
2838         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2839         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2840         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2841         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2842         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2843         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2844         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2845         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2846         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2847         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2848         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2849         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2850         * g++.dg/compat/break: New test directory.
2851         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2852         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2853         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2854         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2855         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2856         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2857         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2858         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2859         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2860         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2861         g++.dg/compat/break/README: New files.
2862         * g++.dg/compat/eh: New test directory.
2863         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2864         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2865         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2866         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2867         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2868         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2869         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2870         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2871         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2872         g++.dg/compat/eh/filter2_y.C,
2873         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2874         g++.dg/compat/eh/new1_y.C,
2875         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2876         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2877         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2878         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2879         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2880         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2881         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2882         g++.dg/compat/eh/unexpected1_y.C: New files.
2883         * g++.dg/compat/init: New test directory.
2884         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2885         g++.dg/compat/init/array5_y.C,
2886         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2887         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2888         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2889         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2890         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2891         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2892         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2893         g++.dg/compat/init/init-ref2_y.C: New files.
2894
2895 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2896
2897         PR c++/7584
2898         * g++.dg/inherit/using3.C: New test.
2899
2900 2002-10-17  Jan Hubicka  <jh@suse.cz>
2901
2902         * gcc.dg/20021017-2.c: New test.
2903
2904 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2905
2906         * g++.dg/abi/mangle16.C: Adjust.
2907
2908         * g++.dg/init/array8.C: New test.
2909
2910 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2911
2912         * gcc.dg/special/mips-abi.exp: New test.
2913         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2914
2915 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2916
2917         * g++.dg/abi/mangle16.C: New test.
2918         * g++.dg/abi/mangle17.C: Likewise.
2919
2920         PR c++/7478
2921         * g++.dg/template/ref1.C: New test.
2922
2923 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2924
2925         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2926
2927 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2928
2929         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2930
2931 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2932
2933         PR c++/7524
2934         * g++.dg/init/array7.C: New test.
2935
2936 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
2937
2938         * g++.dg/init/array6.C: New test.
2939
2940         * g++.dg/abi/mangle13.C: Likewise.
2941         * g++.dg/abi/mangle14.C: Likewise.
2942         * g++.dg/abi/mangle15.C: Likewise.
2943
2944 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2945
2946         * g++.dg/abi/empty8.C: New test.
2947
2948 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
2949
2950         * g++.dg/init/ctor1.C: New test.
2951
2952 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
2953
2954         * gcc.c-torture/execute/20021015-1.c: New test.
2955
2956 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
2957
2958         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
2959
2960 2002-10-14  Jan Hubicka  <jh@suse.cz>
2961
2962         * gcc.dg/i386-ssetype-[1-5].c: New tests.
2963
2964 2002-10-14  Richard Henderson  <rth@redhat.com>
2965
2966         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
2967
2968 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2969
2970         PR optimization/6631
2971         * g++.dg/opt/const2.C: New test.
2972
2973 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
2974
2975         PR c++/7176
2976         * g++.dg/parse/friend1.C: New test.
2977         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
2978
2979 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
2980
2981         * gcc.dg/20021014-1.c: New test.
2982
2983 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
2984
2985         PR c++/5661
2986         * g++.dg/ext/vlm1.C: New test.
2987         * g++.dg/ext/vlm2.C: Likewise.
2988
2989         * g++.dg/init/array1.C: Remove invalid braces.
2990         * g++.dg/init/brace1.C: New test.
2991         * g++.dg/init/copy2.C: Likewise.
2992         * g++.dg/init/copy3.C: Likewise.
2993         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
2994         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
2995         braces.
2996
2997 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
2998
2999         * gcc.dg/cpp/assembler.S: Don't use -ansi.
3000
3001 2002-10-11  Richard Shann  <richard.shann@superh.com>
3002
3003         * gcc.c-torture/compile/simd-5.c: New test.
3004
3005 2002-10-10  Roger Sayle  <roger@eyesopen.com>
3006
3007         * gcc.c-torture/execute/shiftopt-1.c: New test case.
3008
3009 2002-10-10  Jim Wilson  <wilson@redhat.com>
3010
3011         * gcc.c-torture/execute/20021010-1.c: New test.
3012
3013 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
3014
3015         PR c/7353
3016         * g++.dg/ext/typedef-init.C: New test.
3017         * gcc.dg/typedef-init.c: New test.
3018
3019 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
3020
3021         * gcc.dg/cpp/paste13.c: New test.
3022
3023 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3024
3025         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
3026         remaining platforms, XFAIL during compile, not execute.  Don't
3027         XFAIL at -O0.
3028
3029 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
3030
3031         * gcc.dg/alias-1.c: Tweak expected warning.
3032
3033 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3034
3035         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3036
3037 2002-10-06  Andreas Jaeger  <aj@suse.de>
3038
3039         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3040         * gcc.dg/cpp/c++98.C: Likewise.
3041
3042         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3043         * g++.dg/cpp/c++98.C: Likewise.
3044
3045         * g++.dg/README (Subdirectories): Mention cpp directory.
3046
3047         PR target/7559
3048         * gcc.dg/20021006-1.c: New test.
3049
3050 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3051
3052         PR c++/7804
3053         * g++.dg/other/warning1.C: New test.
3054
3055 2002-10-04  Roger Sayle  <roger@eyesopen.com>
3056
3057         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
3058         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
3059         and sparc-*-* with -m64 as expected failures.  See PR 8087.
3060
3061 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3062
3063         PR c++/7931
3064         * g++.dg/template/ptrmem3.C: New test.
3065
3066         PR c++/7754
3067         * g++.dg/template/union1.C: New test.
3068
3069 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3070
3071         PR c++/8006
3072         * g++.dg/abi/mangle9.C: New test.
3073         * g++.dg/abi/mangle10.C: New test.
3074         * g++.dg/abi/mangle11.C: New test.
3075         * g++.dg/abi/mangle12.C: New test.
3076
3077 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
3078
3079         PR c++/7188.
3080         * g++.dg/template/meminit1.C: New test.
3081         * g++.dg/warn/Wreorder-1.C: Likewise.
3082         * g++.old-deja/g++.mike/warn3.C: Tweak.
3083         * lib/prune.exp: Ingore "in copy constructor".
3084
3085 2002-10-02  Andreas Jaeger  <aj@suse.de>
3086
3087         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3088         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3089         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3090         on x86-64.
3091
3092 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3093
3094         * gcc.dg/empty1.C: Fix typo.
3095
3096 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3097
3098         * gcc.dg/alias-1.c: New test.
3099
3100 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3101
3102         * gcc.dg/empty1.C: New test.
3103
3104         * g++.dg/tls/init-2.C: Tweak error messages.
3105
3106 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3107
3108         * gcc.c-torture/compile/20020923-1.c: New test.
3109
3110 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3111
3112         * gcc.c-torture/execute/ffs-1.c: New test.
3113         * gcc.c-torture/execute/ffs-2.c: Ditto.
3114
3115 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3116
3117         * g++.dg/overload/member1.C: New test.
3118
3119 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3120
3121         * g++.dg/abi/empty7.C: New test.
3122         * g++.dg/init/pm2.C: Likewise.
3123
3124 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3125
3126         * g++.dg/rtti/crash1.C: New test.
3127
3128 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3129
3130         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3131         gcc.dg/sibcall-4.c: New tests.
3132
3133 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3134
3135         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3136         powerpc and MMIX targets.
3137
3138 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3139
3140         * gcc.dg/cpp/20020927-1.c: New.
3141
3142 2002-09-26  David S. Miller  <davem@redhat.com>
3143
3144         * gcc.c-torture/compile/trunctfdf.c: New.
3145
3146 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3147
3148         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3149
3150 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3151
3152         * gcc.c-torture/execute/loop-15.c: New.
3153
3154 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3155
3156         * README.QMTEST: Fix typo.
3157
3158 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3159
3160         * gcc.dg/20020926-1.c: New test.
3161
3162 2002-09-25  David S. Miller  <davem@redhat.com>
3163
3164         PR target/7842
3165         * gcc.c-torture/execute/shiftdi.c: New test.
3166
3167 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3168
3169         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3170         unique to the tool.
3171         * lib/g77.exp (g77_init): Likewise.
3172         * lib/g++.exp (g++_init): Likewise.
3173         * lib/objc.exp (objc_init): Likewise.
3174
3175 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3176
3177         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3178         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3179         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3180
3181 2002-09-25  Richard Henderson  <rth@redhat.com>
3182
3183         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3184         too-small long double.
3185
3186 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3187
3188         * gcc.dg/20020919-1.c: New test.
3189
3190 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3191
3192         * g++.dg/abi/bitfield6.C: New test.
3193         * g++.dg/abi/bitfield7.C: New test.
3194         * g++.dg/abi/bitfield8.C: New test.
3195         * g++.dg/abi/vbase11.C: New test.
3196
3197 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3198
3199         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3200         hppa*-*-hpux*.  Update test comment.
3201
3202 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3203
3204         * gcc.dg/tls/struct-1.c: New test.
3205
3206 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3207
3208         * gcc.dg/cpp/tr-warn2.c: Update.
3209
3210 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3211
3212         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3213
3214 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3215
3216         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3217         systems.
3218
3219 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3220
3221         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3222
3223         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3224         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3225         setting of cxxfilt.
3226
3227 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3228
3229         * gcc.dg/20020312-2.c: Update for darwin.
3230
3231 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3232
3233         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3234
3235 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3236
3237         * objc.dg/comp-types-1.m: New test.
3238         * objc.dg/comp-types-2.m: New test.
3239         * objc.dg/comp-types-3.m: New test.
3240         * objc.dg/comp-types-4.m: New test.
3241         * objc.dg/comp-types-5.m: New test.
3242         * objc.dg/comp-types-6.m: New test.
3243
3244 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3245
3246         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3247
3248 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3249
3250         * g++.dg/other/do1.C: New test.
3251
3252         * g++.dg/template/subst1.C: New test.
3253
3254 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3255
3256         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3257
3258 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3259
3260         * g++.dg/template/qualttp20.C: Adjust expected errors.
3261         * g++.old-deja/g++.jason/report.C: Likewise.
3262         * g++.old-deja/g++.other/qual1.C: Likewise.
3263
3264         * g++.dg/lookup/scoped2.C: New test.
3265
3266         * g++.dg/ext/asm3.C: New test.
3267
3268 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3269
3270         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3271
3272 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3273
3274         * ChangeLog: follow spelling conventions.
3275         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3276         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3277         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3278         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3279         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3280         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3281         * g++.old-deja/g++.law/global-init1.C: Likewise.
3282         * g++.old-deja/g++.other/delete4.C: Likewise.
3283         * g++.old-deja/g++.other/inline21.C: Likewise.
3284         * g++.old-deja/g++.other/singleton.C: Likewise.
3285         * g77.dg/strlen0.f: Likewise.
3286         * g77.f-torture/compile/20010519-1.f: Likewise.
3287         * g77.f-torture/compile/980310-4.f: Likewise.
3288         * gcc.c-torture/compile/20000605-1.c: Likewise.
3289         * gcc.c-torture/execute/20020225-1.c: Likewise.
3290         * gcc.dg/c90-hexfloat-2.c: Likewise.
3291         * gcc.dg/c99-bool-1.c: Likewise.
3292         * gcc.dg/c99-hexfloat-2.c: Likewise.
3293         * gcc.dg/dll-2.c: Likewise.
3294         * gcc.dg/wtr-union-init-1.c: Likewise.
3295         * gcc.dg/wtr-union-init-2.c: Likewise.
3296         * gcc.dg/wtr-union-init-3.c: Likewise.
3297         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3298         * gcc.dg/cpp/defined.c: Likewise.
3299         * gcc.dg/cpp/macsyntx.c: Likewise.
3300         * gcc.dg/cpp/paste2.c: Likewise.
3301         * gcc.dg/cpp/trad/defined.c: Likewise.
3302         * gcc.dg/format/c90-printf-1.c: Likewise.
3303         * gcc.dg/format/c90-scanf-1.c: Likewise.
3304         * gcc.dg/format/c99-printf-1.c: Likewise.
3305         * gcc.dg/format/c99-scanf-1.c: Likewise.
3306         * gcc.misc-tests/gcov-8.c: Likewise.
3307         * lib/profopt.exp: Likewise.
3308
3309 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3310
3311         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3312
3313 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3314
3315         * g++.dg/inherit/using2.C: New test.
3316
3317 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3318
3319         * ChangeLog: Follow spelling conventions.
3320         * g++.dg/template/friend4.C: Likewise.
3321         * g++.old-deja/g++.pt/crash67.C: Likewise.
3322         * gcc.c-torture/execute/20000801-4.c: Likewise.
3323         * gcc.dg/c90-digraph-1.c: Likewise.
3324         * gcc.dg/c94-digraph-1.c: Likewise.
3325         * gcc.dg/c99-digraph-1.c: Likewise.
3326         * gcc.dg/cpp/line5.c: Likewise.
3327         * gcc.dg/cpp/multiline.c: Likewise.
3328         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3329         * gcc.dg/format/attr-3.c: Likewise.
3330         * gcc.dg/format/c90-scanf-3.c: Likewise.
3331         * gcc.dg/format/ext-4.c: Likewise.
3332
3333 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3334
3335         * g++.dg/template/pretty1.C: New test.
3336
3337 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3338
3339         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3340
3341 2002-09-13  Matt Austern  <austern@apple.com>
3342
3343         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3344         passing a cast expression to a function by const reference.
3345
3346 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3347
3348         * g++.dg/template/deduce1.C: New test.
3349
3350 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3351
3352         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3353         32-bit int.
3354
3355 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3356
3357         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3358         usage.
3359
3360 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3361
3362         * gcc.c-torture/compile/20020910-1.c: New test.
3363
3364 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3365
3366         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3367
3368 2002-09-10  Andreas Jaeger  <aj@suse.de>
3369
3370         * gcc.dg/20020312-2.c: Adjust for x86-64.
3371
3372 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3373
3374         * g77.dg/7388.f: New test case for PR 7388.
3375
3376 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3377
3378         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3379
3380 2002-09-05  Ziemowit Laski <zlaski@apple.com>
3381
3382         * objc.dg/proto-lossage-1.m: New test.
3383
3384 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3385
3386         * gcc.dg/cpp/_Pragma4.c: Fix typo.
3387
3388 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3389
3390         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3391         expected to pass.
3392
3393 2002-09-06  Stan Shebs  <shebs@apple.com>
3394             David Edelsohn  <edelsohn@gnu.org>
3395
3396         * gcc.dg/weak: New directory.
3397         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3398         target-specific xfail bits.
3399         * gcc.dg/typeof-2.c: Move to new directory.
3400         * gcc.dg/weak.exp: New expect script.
3401
3402 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
3403
3404         * gcc.c-torture/execute/extzvsi.c: New test.
3405
3406 2002-09-05  Stan Shebs  <shebs@apple.com>
3407
3408         * gcc.dg/weak-1.c: xfail on Darwin.
3409         * gcc.dg/weak-2.c: Ditto.
3410         * gcc.dg/weak-3.c: Ditto.
3411         * gcc.dg/weak-4.c: Ditto.
3412         * gcc.dg/weak-5.c: Ditto.
3413         * gcc.dg/weak-6.c: Ditto.
3414         * gcc.dg/weak-7.c: Ditto.
3415         * gcc.dg/weak-8.c: Ditto.
3416         * gcc.dg/weak-9.c: Ditto.
3417
3418 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3419
3420         * gcc.c-torture/execute/loop-14.c: New test.
3421
3422 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
3423
3424         * g++.dg/other/cxa-atexit1.C: New test.
3425
3426         * gcc.dg/typeof-2.c: New test.
3427
3428 2002-09-03  Roger Sayle  <roger@eyesopen.com>
3429
3430         * gcc.dg/builtins-2.c: New testcase.
3431         * gcc.dg/builtins-3.c: New testcase.
3432
3433 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3434
3435         * gcc.dg/cpp/_Pragma4.c: New test.
3436
3437 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3438
3439         * objc/execute/nil_method-1.m: New testcase.
3440
3441 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3442
3443         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3444         [Object class], not [Object initialize].
3445
3446 2002-08-31  Roger Sayle  <roger@eyesopen.com>
3447             Hans-Peter Nilsson  <hp@bitrange.com>
3448
3449         * gcc.c-torture/execute/20020720-1.x: Skip test on
3450         mmix-knuth-mmixware.  Correct comment.
3451
3452 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
3453
3454         * testsuite/g++.dg/abi/bitfield5.C: New test.
3455         * testsuite/g++.dg/abi/vbase10.C: Likewise.
3456
3457 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3458
3459         * objc.dg/undeclared-selector.m: New test.
3460
3461 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3462
3463         * g++.dg/other/offsetof1.C: Avoid cast warning.
3464
3465 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
3466
3467         * objc.dg/super-class-2.m: New test.
3468
3469 2002-08-24  Matt Austern  <austern@apple.com>
3470
3471         * g++.dg/ext/lvaddr.C: New test.
3472         * g++.dg/ext/lvcast.C: New test.
3473
3474 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
3475
3476         * testsuite/g++.dg/inherit/cond1.C: New test.
3477
3478 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3479
3480         * gcc.dg/noncompile/incomplete-1.c: New test.
3481
3482 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3483
3484         * gcc.dg/typespec-1.c: New test.
3485
3486 2002-08-20  Devang Patel  <dpatel@apple.com>
3487         * objc.dg/proto-hier-2.m: New test.
3488
3489 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
3490
3491         * objc.dg/bitfield-1.m: New test.
3492         * objc.dg/bitfield-2.m: New test.
3493
3494 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3495
3496         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3497         gcc.dg/c99-flex-array-4.c: New tests.
3498
3499 2002-08-16  Stan Shebs  <shebs@apple.com>
3500
3501         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3502
3503 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
3504
3505         * gcc.dg/typeof-1.c: New test.
3506         * g++.dg/ext/typeof2.C: New test.
3507
3508 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3509
3510         * g++.dg/other/offsetof1.C: New test.
3511
3512 2002-08-14  Richard Henderson  <rth@redhat.com>
3513
3514         * gcc.dg/tls/diag-3.c: Fix expected message strings.
3515
3516 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3517
3518         * gcc.dg/cpp/_Pragma3.c: New test.
3519
3520 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
3521
3522         * g++.dg/template/inherit3: New test.
3523
3524 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3525
3526         * gcc.dg/bitfld-4.c: Add blank options.
3527
3528 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
3529
3530         * g++.dg/template/crash1.C: New test.
3531
3532 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3533
3534         * gcc.dg/tls/opt-2.c: New test.
3535
3536 2002-08-08  Devang Patel  <dpatel@apple.com>
3537
3538         * objc.dg/selector-1.m : New test
3539
3540 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3541
3542         * g++.dg/abi/bitfield4.C: New test.
3543         * gcc.dg/bitfld-4.c: New test.
3544
3545 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3546
3547         * g++.dg/other/packed1.C: New test.
3548
3549 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
3550
3551         * g++.dg/abi/offsetof.C: Tweak error messages.
3552         * g++.old-deja/g++.mike/p10769a.C: Likewise.
3553
3554 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3555
3556         * gcc.dg/bitfld-3.c: New test.
3557
3558 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3559             Richard Henderson  <rth@redhat.com>
3560
3561         * gcc.dg/i386-bitfield1.c: New test.
3562         * g++.dg/abi/bitfield3.C: Update.
3563
3564 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3565
3566         * objc.dg/const-str-2.m: Update.
3567         * gcc.dg/cpp/c++98.c: Change to C extension.
3568         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3569         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3570
3571 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3572
3573         * testsuite/gcc.dg/tls/diag-3.c: New.
3574
3575 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3576
3577         * g++.dg/README (Subdirectories): Document new subdir expr.
3578         * g++.dg/expr/pmf-1.C: New test.
3579
3580 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3581
3582         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3583
3584 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
3585
3586         * g++.dg/abi/bitfield3.C: New test.
3587
3588 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3589
3590         * lib/gcov.exp: Tweak expected line formats.
3591         * gcc.misc-tests/gcov8.c: New test.
3592         * gcc.misc-tests/gcov8.x: New flags.
3593
3594 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
3595
3596         * consistency.vlad/layout/endian.c: Include string.h.
3597
3598         * gcc.c-torture/execute/20020805-1.c: New test.
3599
3600 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3601
3602         * g++.dg/other/conversion1.C: New test.
3603
3604 2002-08-03  Roger Sayle  <roger@eyesopen.com>
3605
3606         * gcc.dg/builtins-1.c: New testcase.
3607
3608 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
3609
3610         * g++.dg/inherit/access3.C: New test.
3611
3612 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
3613
3614         * gcc.dg/ia64-visibility-2.c: New test.
3615
3616 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
3617
3618         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3619         __qualifier_flags to __flags.
3620
3621 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
3622
3623         * g++.dg/inherit/operator1.C: New test.
3624         * g++.dg/lookup/disamb1.C: Fix typo in comment.
3625         * g++.dg/other/error1.C: Change expected error message.
3626         * g++.dg/template/conv4.C: Likewise.
3627
3628 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
3629
3630         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3631         for documented behavior.
3632
3633 2002-07-25  Roger Sayle  <roger@eyesopen.com>
3634
3635         * gcc.c-torture/execute/20020720-1.x: Skip this test on
3636         several targets known to fail.
3637
3638 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
3639
3640         * gcc.dg/mips-args-[123].c: New tests.
3641
3642 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
3643
3644         * gcc.dg/ppc-spe.c: New.
3645
3646 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
3647
3648         * g++.dg/other/ptrmem4.C: New testcase.
3649
3650 2002-07-24  Richard Henderson  <rth@redhat.com>
3651
3652         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3653
3654 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
3655
3656         * g++.dg/ext/alignof1.C (main): Return 0 for success.
3657
3658 2002-07-24  Roger Sayle  <roger@eyesopen.com>
3659
3660         * gcc.c-torture/execute/memset-3.c: New testcase.
3661
3662 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
3663
3664         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3665         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3666
3667 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3668
3669         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3670         Delete.
3671
3672 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
3673
3674         * gcc.c-torture/compile/simd-4.c: New test.
3675
3676 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3677
3678         PR c++/7347, c++/7348
3679         * g++.dg/template/access4.C: New test.
3680         * g++.dg/template/access5.C: New test.
3681         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3682         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3683         * g++.old-deja/g++.pt/ttp58.C: Likewise.
3684         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3685
3686 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
3687
3688         * gcc.dg/gnu89-init-2.c: New test.
3689
3690 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3691
3692         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3693
3694 2002-07-20  Roger Sayle  <roger@eyesopen.com>
3695
3696         * gcc.c-torture/execute/20020720-1.c: New testcase.
3697
3698 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3699
3700         * gcc.dg/cpp/Wsignprom.c: New tests.
3701
3702 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
3703
3704         * gcc.c-torture/execute/loop-13.c: New test.
3705
3706 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3707
3708         * gcc.dg/cpp/expr.c: New tests.
3709
3710 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
3711
3712         * g++.dg/opt/pr6713.C: Add template instantiation.
3713
3714 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
3715
3716         * gcc.dg/nest.c: New test.
3717
3718 2002-07-17  Richard Henderson  <rth@redhat.com>
3719
3720         * g++.dg/opt/pr6713.C: New test.
3721
3722 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3723
3724         * gcc.c-torture/execute/loop-2e.x: Let the testcase
3725         XFAIL for all x86 processors.
3726
3727 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3728
3729         * gcc.c-torture/execute/20010122-1.x: Do not test with
3730         -fomit-frame-pointer.
3731
3732 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3733
3734         * g++.dg/template/instantiate2.C: New test.
3735         * g++.dg/template/spec4.C: New test.
3736
3737 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3738
3739         * g++.dg/template/access2.C: New test.
3740         * g++.dg/template/access3.C: New test.
3741
3742 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
3743
3744         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3745         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3746         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3747         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3748         Convert to use <stdarg.h>.
3749         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3750         Delete.
3751         * gcc.dg/va-arg-2.c: New.
3752         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3753
3754 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
3755
3756         * gcc.c-torture/compile/20020710-1.c: New test.
3757
3758 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
3759                           Andrew Pinski  <pinskia@physics.uc.edu>
3760
3761         gcc.c-torture/compile/simd-2.c: New testcase.
3762         gcc.c-torture/compile/simd-3.c: Likewise.
3763
3764 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3765
3766         PR c++/7224
3767         * g++.dg/overload/error1.C: New test.
3768
3769 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3770
3771         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3772         configuration and IRIX 6 O32 ABI.
3773
3774 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3775
3776         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3777
3778 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3779
3780         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3781
3782 2002-07-10  Jeffrey A Law  <law@redhat.com>
3783
3784         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3785
3786         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3787
3788 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3789
3790         * gcc.dg/20020312-2.c: Check for __PPC__.
3791
3792 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3793
3794         * gcc.c-torture/compile/20020709-1.c: New test.
3795
3796 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3797
3798         * g++.dg/template/qualttp21.C: New test case.
3799
3800 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3801
3802         * gcc.c-torture/compile/20020706-1.c: New test.
3803         * gcc.c-torture/compile/20020706-2.c: New test.
3804
3805 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3806             Alexandre Oliva  <aoliva@redhat.com>
3807
3808         * g++.dg/warn/incomplete1.C: New test.
3809
3810 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3811
3812         PR c++/7099
3813         * g++.dg/warn/noreturn1.C: New test.
3814
3815 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3816
3817         PR c++/6706
3818         * g++.dg/debug/debug6.C: New test.
3819         * g++.dg/debug/debug7.C: New test.
3820
3821 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
3822
3823         * gcc.c-torture/compile/simd-3.c: New test.
3824
3825 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3826
3827         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3828         * gcc.dg/20020620-1.c: Likewise.
3829
3830 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3831
3832         PR c++/6944
3833         * g++.dg/init/array4.C: New test.
3834         * g++.dg/init/array5.C: New test.
3835
3836 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
3837
3838         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3839         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3840
3841 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3842
3843         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3844         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3845         * gcc.dg/wtr-conversion-1.c: Likewise.
3846         * gcc.dg/wtr-escape-1.c: Likewise.
3847         * gcc.dg/wtr-int-type-1.c: Likewise.
3848         * gcc.dg/wtr-label-1.c: Likewise.
3849         * gcc.dg/wtr-static-1.c: Likewise.
3850         * gcc.dg/wtr-strcat-1.c: Likewise.
3851         * gcc.dg/wtr-suffix-1.c: Likewise.
3852         * gcc.dg/wtr-switch-1.c: Likewise.
3853         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3854         * gcc.dg/wtr-union-init-1.c: Likewise.
3855         * gcc.dg/wtr-union-init-2.c: Likewise.
3856         * gcc.dg/wtr-union-init-3.c: Likewise.
3857
3858         * gcc.dg/wtr-func-def-1.c: New test.
3859
3860 2002-07-02 Devang Patel <dpatel@apple.com>
3861
3862         * objc.dg/param-1.m: New test.
3863
3864 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3865
3866         * gcc.dg/cpp/trad/directive.c: Add test.
3867         * gcc.dg/cpp/trad/macroargs.c: Add test.
3868         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3869
3870 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3871
3872         * gcc.dg/cpp/cmdlne-M.c: New test.
3873
3874 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3875
3876         * objc.dg/desig-init-1.m: New test.
3877
3878 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3879
3880         PR c++/6716
3881         * g++.dg/template/instantiate1.C: New test.
3882
3883 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3884
3885         PR c++/7112
3886         * g++.dg/template/sizeof2.C: New test.
3887
3888 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3889
3890         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3891         gcc.dg/cpp/trad/include.c: New tests.
3892
3893 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3894
3895         PR target/7177
3896         * gcc.c-torture/compile/20020701-1.c: New test.
3897
3898 2002-07-01  Stan Shebs  <shebs@apple.com>
3899
3900         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3901         header here...
3902         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3903         (objc-torture-execute): or here.
3904
3905 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
3906
3907         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3908
3909 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3910
3911         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3912
3913 2002-06-30  Devang Patel  <dpatel@apple.com>
3914
3915         * objc.dg/fsyntax-only.m: New test.
3916
3917 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3918
3919         PR c++/6695
3920         * g++.dg/template/friend7.C: New file.
3921
3922 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3923
3924         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3925         return type.
3926
3927 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
3928
3929         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3930         avoid division by zero.
3931
3932 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3933
3934         * gcc.dg/Wunknownprag.c: New tests.
3935
3936 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
3937
3938         * gcc.c-torture/execute/simd-2.c: New test.
3939
3940 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
3941
3942         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
3943         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
3944         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
3945         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
3946         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
3947         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
3948         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
3949         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
3950         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
3951         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
3952         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
3953         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
3954         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
3955         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
3956         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
3957         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
3958         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
3959
3960 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
3961
3962         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
3963         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
3964         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
3965         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
3966         New tests.
3967         * gcc.dg/cpp/trad/directive.c: Update.
3968
3969 2002-06-23  Andreas Jaeger  <aj@suse.de>
3970
3971         * gcc.c-torture/execute/complex-6.c: New.
3972
3973 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
3974
3975         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
3976         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
3977         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
3978         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
3979
3980 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
3981
3982         * gcc.dg/cpp/trad: New directory with traditional tests copied
3983         from parent directory.
3984         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3985         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3986         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3987         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
3988         Move to trad/ and rename.
3989         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
3990         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
3991         gcc.dg/cpp/trad/redef2.c: New tests.
3992         * gcc.dg/cpp/trad/trad.exp: New driver.
3993
3994 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
3995
3996         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
3997         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
3998         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
3999         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4000         Remove.
4001
4002 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
4003
4004         * gcc.dg/20020620-1.c: New test.
4005
4006 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4007
4008         * g++.dg/template/ttp4.C: New test.
4009
4010 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
4011
4012         * g++.dg/opt/vt1.C: Fix regexp.
4013
4014 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4015
4016         * gcc.c-torture/execute/pure-1.c: Make functions static again.
4017         Don't use attribute `noinline'.
4018
4019 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4020
4021         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4022
4023 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
4024
4025         * gcc.c-torture/execute/simd-1.c: New.
4026
4027         * gcc.dg/simd-1.c: New.
4028
4029 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4030
4031         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4032
4033 2002-06-16  Richard Henderson  <rth@redhat.com>
4034
4035         * g++.dg/ext/anon-struct1.C: New.
4036         * g++.dg/ext/anon-struct2.C: New.
4037         * g++.dg/ext/anon-struct3.C: New.
4038         * gcc.dg/anon-struct-1.c: New.
4039         * gcc.dg/anon-struct-2.c: New.
4040         * gcc.dg/anon-struct-3.c: New.
4041         * gcc.dg/20011008-1.c: Adjust warning text.
4042         * gcc.dg/20020527-1.c: Add -fms-extensions.
4043
4044 2002-06-16  Richard Henderson  <rth@redhat.com>
4045
4046         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4047
4048 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
4049
4050         * gcc.c-torture/execute/20020615-1.c: New test.
4051
4052 2002-06-15  Roger Sayle  <roger@eyesopen.com>
4053
4054         * gcc.c-tortuture/execute/compare-1.c: New test case.
4055         * gcc.c-tortuture/execute/compare-2.c: New test case.
4056         * gcc.c-tortuture/execute/compare-3.c: New test case.
4057
4058 2002-06-13  Richard Henderson  <rth@redhat.com>
4059
4060         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
4061         ia64 ilp32.
4062
4063 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4064
4065         * g++.dg/template/typename2.C: Update error message.
4066
4067 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
4068
4069         * gcc.c-torture/execute/20020611-1.c: New test.
4070
4071 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
4072
4073         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4074         list of targets to skip.
4075
4076 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
4077
4078         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4079         targets if not optimizing.
4080
4081 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
4082
4083         * gcc.c-torture/compile/20020605-1.c: New test.
4084
4085         * g++.dg/opt/vt1.C: New test.
4086
4087         * gcc.dg/20020531-1.c: New test.
4088
4089         * gcc.dg/20020530-1.c: New test.
4090
4091         * gcc.dg/20020527-1.c: New test.
4092
4093         * g++.dg/opt/cse1.C: New test.
4094
4095 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4096
4097         * gcc.dg/20020607-2.c: New test case.
4098
4099 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4100
4101         * gcc.c-torture/compile/20020604-1.c: New test.
4102
4103 2002-06-04  Richard Henderson  <rth@redhat.com>
4104
4105         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4106         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4107         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4108
4109 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4110
4111         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4112
4113 2002-06-03  Richard Henderson  <rth@redhat.com>
4114
4115         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4116         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4117
4118 2002-06-02  Richard Henderson  <rth@redhat.com>
4119
4120         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4121         test functions static.
4122
4123 2002-06-02  Andreas Jaeger  <aj@suse.de>
4124
4125         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4126         now.
4127
4128 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4129
4130         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4131         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4132         Update for mofified diagnostics.
4133         * gcc.dg/c99-intconst-1.c: No longer fail.
4134
4135 2002-06-02  Richard Henderson  <rth@redhat.com>
4136
4137         * gcc.dg/uninit-A.c: Remove xfail markers.
4138
4139 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4140
4141         * gcc.dg/fnegate-1.c: New test case.
4142
4143 2002-05-30  Osku Salerma  <osku@iki.fi>
4144
4145         * gcc.c-torture/execute/mayalias-1.c: New file.
4146
4147 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4148
4149         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4150         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4151         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4152
4153 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4154
4155         * gcc.c-torture/execute/20020529-1.c: New test.
4156
4157 2002-05-27  Richard Henderson  <rth@redhat.com>
4158
4159         * g++.dg/ext/attrib6.C: New test case.
4160
4161 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4162
4163         * gcc.c-torture/execute/pure-1.c: New test.
4164
4165 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4166
4167         * gcc.dg/cpp/arith-2.c: Remove.
4168
4169 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4170
4171         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4172         * gcc.dg/cpp/if-3.c: Remove.
4173
4174 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4175
4176         * g++.dg/opt/cse2.C: New test.
4177
4178 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4179
4180         * gcc.dg/cpp/arith-1.c: New semantic tests.
4181         * gcc.dg/cpp/if-1.c: Update.
4182
4183 2002-05-24  Ben Elliston  <bje@redhat.com>
4184
4185         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4186
4187 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4188
4189         * gcc.dg/verbose-asm.c: New test.
4190
4191 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4192
4193         * gcc.dg/cpp/paste12.c: New test.
4194
4195 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4196
4197         * g++.dg/parse/named_ops.C: New test.
4198
4199 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4200
4201         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4202
4203 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4204
4205         * gcc.dg/weak-2.c: Allow optional leading underscore
4206         in scan-assembler symbol name.
4207         * gcc.dg/weak-3.c: Likewise.
4208         * gcc.dg/weak-4.c: Likewise.
4209         * gcc.dg/weak-5.c: Likewise.
4210
4211 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4212
4213         * gcc.dg/20020523-1.c: New test.
4214
4215 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4216
4217         * objc.dg/const-str-2.m: Update now that we stop after
4218         a command line error.
4219
4220 2002-05-22  Richard Henderson  <rth@redhat.com>
4221
4222         * g++.dg/dg.exp: Fix typo in test pruneing.
4223
4224 2002-05-22  Richard Henderson  <rth@redhat.com>
4225
4226         * g++.dg/dg.exp: Prune the tls subdirectory.
4227         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4228         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4229         * g++.dg/tls/init-1.C: New.
4230
4231 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4232
4233         * gcc.dg/20020517-1.c: New test.
4234
4235 2002-05-21  Richard Henderson  <rth@redhat.com>
4236
4237         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4238         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4239
4240 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4241
4242         * g++.dg/other/copy2.C: New test.
4243
4244 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4245
4246         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4247         (MAX_COPY): Bump up to 10 times sizeof (long long).
4248         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4249
4250         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4251         sizeof (long long).
4252
4253         * gcc.c-torture/execute/strcpy-1.c: New test.
4254
4255 2002-05-19  Jason Merrill  <jason2redhat.com>
4256
4257         * g++.dg/ext/oper1.C: New test.
4258
4259 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4260 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4261
4262         * README.QMTEST: New file.
4263
4264         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4265
4266 2002-05-19  Andreas Jaeger  <aj@suse.de>
4267
4268         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4269         now.
4270         * gcc.c-torture/execute/loop-2d.x: Likewise.
4271
4272 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4273
4274         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4275         support weak symbols.
4276         * gcc.dg/weak-4.c: Likewise
4277         * gcc.dg/weak-6.c: Likewise
4278
4279 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4280
4281         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4282         cygwin, coff and h8300-*-hms targets
4283         * gcc.dg/weak-5.c: Likewise
4284         * gcc.dg/weak-7.c: Likewise
4285
4286 2002-05-16  Jason Merrill  <jason@redhat.com>
4287
4288         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4289         (scan-assembler-not, scan-assembler-dem): Likewise.
4290         (scan-assembler-dem-not): Likewise.
4291
4292 2002-05-15  Richard Henderson  <rth@redhat.com>
4293
4294         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4295
4296 2002-05-15  Richard Henderson  <rth@redhat.com>
4297
4298         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4299         (vfoo1f): Warning here.
4300         (vfoo1l): Don't redefine the alias.
4301
4302 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4303
4304         * g++.dg/init/pm1.C: New test.
4305
4306 2002-05-12  David S. Miller  <davem@redhat.com>
4307
4308         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4309         types.
4310
4311 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4312
4313         * gcc.c-torture/execute/20020510-1.c: New test case.
4314
4315 2002-05-10  David S. Miller  <davem@redhat.com>
4316
4317         * gcc.c-torture/execute/conversion.c: Test long double too.
4318
4319 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4320
4321         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4322         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4323         * lib/g++.exp (g++_link_flags): Likewise.
4324         * lib/objc.exp (objc_target_compile): Likewise.
4325
4326 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4327
4328         * gcc.dg/cpp/poison.c: Update.
4329         * gcc.dg/cpp/20000625-2.c: Remove.
4330         * gcc.dg/cpp/direct2s.c: Remove final test.
4331
4332 2002-05-08  Tom Rix  <trix@redhat.com>
4333
4334         * gcc.c-torture/execute/20020508-1.c: New test.
4335         * gcc.c-torture/execute/20020508-2.c: New test.
4336         * gcc.c-torture/execute/20020508-3.c: New test.
4337
4338 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4339
4340         * gcc.dg/cpp/charconst-4.c: More tests.
4341
4342 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4343
4344         PR c/6569
4345         * gcc.dg/weak-3.c: Update location of warning messages.
4346         * gcc.dg/weak-5.c: Likewise.
4347
4348 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4349
4350         * gcc.c-torture/execute/20020506-1.c: New test case.
4351
4352 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4353
4354         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4355
4356 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4357
4358         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4359
4360 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4361
4362         * gcc.dg/cpp/charconst-3.c: New test.
4363
4364 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4365
4366         * gcc.dg/cpp/charconst.c: Update tests.
4367
4368 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4369
4370         * treelang: Added directory for new sample language treelang. Also
4371         lib/treelang.exp: New file to signal treelang should be tested.
4372
4373 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4374
4375         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4376         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4377         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4378         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4379         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4380         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4381         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4382
4383 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4384
4385         * gcc.dg/format/xopen-2.c: New test.
4386
4387 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4388
4389         * gcc.dg/20020503-1.c: New test.
4390
4391 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
4392
4393         * g++.dg/init/dtor1.C: Make it tougher.
4394
4395 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
4396
4397         * g++.dg/init/dtor1.C: New test.
4398
4399 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4400
4401         * gcc.dg/altivec-8.c: New.
4402
4403 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4404
4405         * gcc.dg/altivec-7.c: New.
4406
4407 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
4408
4409         * g++.dg/parse/typedef1.C: New test.
4410
4411 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
4412
4413         PR c++/6486
4414         * g++.dg/template/friend6.C: New test.
4415
4416         PR c++/6492
4417         * g++.dg/init/copy1.C: New test.
4418
4419 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4420
4421         * g++.dg/warn/effc1.C: New test.
4422
4423 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4424
4425         * gcc.dg/cpp/if-cexp.c: Add a test.
4426
4427 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
4428
4429         * gcc.dg/20020426-2.c: New test.
4430
4431 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4432
4433         * gcc.dg/cpp/if-mop.c: Update.
4434         * gcc.dg/cpp/if-mpar.c: Add test.
4435         * gcc.dg/cpp/if-oppr.c: Update.
4436
4437 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4438
4439         PR c/6343
4440         * gcc.dg/weak-[2-7].c: New tests.
4441
4442 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4443
4444         * gcc.dg/enum1.c: New test.
4445
4446 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4447
4448         PR c++/6497
4449         * g++.dg/inherit/access2.C: New test.
4450
4451 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4452
4453         PR bootstrap/6445
4454         * gcc.dg/20020426-1.c: New test.
4455
4456 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4457
4458         * g++.dg/abi/enum1.C: New test.
4459
4460 2002-04-26  Richard Henderson  <rth@redhat.com>
4461
4462         * gcc.dg/c99-bool-1.c: Expect always true warning.
4463
4464 2002-04-25  Roger Sayle  <roger@eyesopen.com>
4465
4466         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4467
4468 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4469
4470         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4471         targets.
4472
4473 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
4474
4475         * g++.dg/abi/mange7.C: New test.
4476
4477         PR c++/6438.
4478         * g++.dg/parse/stmtexpr2.C: New test.
4479
4480 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4481
4482         * gcc.dg/20020312-2.c: Add SH target.
4483
4484 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4485
4486         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4487         compiler output on mips*-*-irix*.
4488
4489 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
4490
4491         * g++.dg/parse/attr1.C: New test.
4492
4493 2002-04-23  Roger Sayle  <roger@eyesopen.com>
4494
4495         * gcc.c-torture/execute/string-opt-17.c: New test case.
4496         * gcc.c-torture/execute/memset-2.c: New test case.
4497
4498 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
4499
4500         PR c++/6256:
4501         * g++.dg/template/friend5.C: New test.
4502
4503         PR c++/6331:
4504         * g++.dg/template/qual1.C: Likewise.
4505
4506 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
4507
4508         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4509         Include stdlib.h, not stdio.h or ctype.h.
4510
4511 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4512
4513         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4514         cris-*-elf* and mmix-*-*.
4515         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4516         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4517         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4518         Ditto.
4519         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4520         * gcc.dg/wchar_t-1.c: Ditto.
4521
4522 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4523
4524         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4525         Clarify comment.
4526
4527 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4528
4529         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4530
4531 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4532
4533         * gcc.c-torture/execute/20000906-1.x: Delete.
4534
4535 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4536
4537         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4538
4539 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4540
4541         * PR6367
4542         * g77.f-torture/execute/6367.f: New test.
4543         * g77.f-torture/execute/6367.x: Disable for MMIX.
4544
4545 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
4546
4547         * PR6352
4548         * g++.dg/opt/inline2.C: New test.
4549
4550 2002-04-18  Richard Henderson  <rth@redhat.com>
4551
4552         * gcc.dg/20000906-1.c: Enable for all targets.
4553         * gcc.c-torture/compile/iftrap-2.c: New.
4554
4555 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4556
4557         * gcc.dg/20020418-1.c: New test.
4558         * gcc.dg/20020418-2.c: New test.
4559
4560 2002-04-18  Richard Henderson  <rth@redhat.com>
4561
4562         * gcc.c-torture/compile/iftrap-1.c: New.
4563         * gcc.dg/iftrap-1.c: Adjust for ia64.
4564         * gcc.dg/iftrap-2.c: New.
4565
4566 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4567
4568         * gcc.c-torture/compile/20020418-1.c: New test.
4569
4570 2002-04-18  Roger Sayle  <roger@eyesopen.com>
4571
4572         * gcc.c-torture/compile/20020415-1.c: New.
4573
4574 2002-04-18  David S. Miller  <davem@redhat.com>
4575
4576         * gcc.c-torture/execute/20020418-1.c: New test.
4577
4578 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
4579
4580         * gcc.dg/20020416-1.c: New test.
4581
4582         * g++.dg/opt/inline1.C: New test.
4583
4584 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
4585
4586         * gcc.dg/altivec-5.c: New test.
4587
4588         * gcc.dg/20020415-1.c: New test.
4589
4590 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
4591
4592         * testsuite/lib/chill.exp: Remove.
4593
4594 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
4595
4596         * g++.dg/other/big-struct.C: New test.
4597
4598 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4599
4600         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4601         of scratch file.
4602
4603 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4604
4605         PR c/6277
4606         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
4607         in scan-assembler function name
4608
4609 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4610
4611         * g77.f-torture/execute/980628-4.x,
4612         g77.f-torture/execute/980628-5.x,
4613         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4614         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4615         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4616         i[34567]86-*-*.
4617
4618 2002-04-13  David S. Miller  <davem@redhat.com>
4619
4620         * gcc.c-torture/execute/20020413-1.c: New test.
4621
4622 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
4623
4624         * gcc.dg/asm-6.c,
4625         * g++.dg/ext/asm1.C: New tests.
4626
4627 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
4628
4629         PR c++ 5373.
4630         * g++.dg/parse/stmtexpr1.C: New test.
4631
4632         PR c++/5189.
4633         * g++.dg/template/copy1.C: New test.
4634
4635 2002-04-12  Richard Henderson  <rth@redhat.com>
4636
4637         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4638
4639 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
4640
4641         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4642         gcc.c-torture/execute/20020307-2.c.
4643
4644 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
4645
4646         * g++.dg/ext/attrib5.C,
4647         * g++.dg/lookup/struct1.C: New tests.
4648
4649 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
4650
4651         * gcc.dg/20020411-1.c: New test.
4652
4653         * gcc.c-torture/execute/20020411-1.c: New test.
4654
4655 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
4656
4657         * g77.f-torture/execute/6177.f: New test.
4658
4659 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
4660
4661         PR middle-end/6247
4662         * g++.dg/opt/cleanup1.C: New test.
4663
4664         * g++.dg/opt/const1.C: New test.
4665
4666 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
4667
4668         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4669
4670 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4671
4672         PR c++/5507
4673         * g++.dg/template/typename2.C: New test.
4674
4675 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
4676
4677         * gcc.c-torture/execute/loop-12.c: New.
4678
4679 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4680
4681         * g77.f-torture/execute/980628-4.x,
4682         g77.f-torture/execute/980628-5.x,
4683         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4684         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4685         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4686
4687 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4688
4689         PR optimization/6086
4690         * g++.dg/opt/preinc1.C: New test.
4691
4692 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4693
4694         PR c++/5571
4695         * g++.dg/opt/static2.C: New test.
4696
4697 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4698
4699         PR c/5120
4700         * gcc.dg/20020406-1.c: New test.
4701
4702 2002-04-04  David S. Miller  <davem@redhat.com>
4703
4704         * gcc.c-torture/execute/20020404-1.c: New test.
4705
4706 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
4707
4708         PR c/6123
4709         * gcc.dg/20020312-2.c: Do not declare global register variable
4710         if __PIC__ or __pic__ is defined.
4711
4712 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4713
4714         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4715         __asm__ so that it works correctly even if -ansi -pedantic-errors.
4716
4717 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4718
4719         * gcc.misc-tests/linkage.exp: Update last change to handle
4720         sparc*-, not just sparc-.
4721
4722 2002-04-03  Richard Henderson  <rth@redhat.com>
4723
4724         * gcc.dg/cpp/ucs.c: Improved long UCS test.
4725
4726 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4727
4728         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4729
4730 2002-04-02  David S. Miller  <davem@redhat.com>
4731
4732         * gcc.c-torture/execute/20020402-3.c: New test.
4733
4734 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4735
4736         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4737         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4738
4739         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4740         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4741         g77.f-torture/execute/20001201.x,
4742         g77.f-torture/execute/u77-test.x: New files.
4743
4744         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4745         * gcc.dg/wchar_t-1.c: Ditto.
4746
4747 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4748
4749         * gcc.c-torture/execute/20020402-1.c: New test.
4750
4751 2002-04-01  Richard Henderson  <rth@redhat.com>
4752
4753         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4754
4755         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4756
4757 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4758
4759         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4760
4761 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4762
4763         * g++.dg/inherit/template-as-base.C: Expect error.
4764         * g++.dg/inherit/namespace-as-base.C: Likewise.
4765
4766 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4767
4768         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4769         g++.dg/ext/instantiate3.C: Tweak match patterns.
4770
4771         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4772         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4773         -da test.
4774
4775 2002-03-31  Richard Henderson  <rth@redhat.com>
4776
4777         * gcc.dg/special/alias-2.c: New.
4778         * gcc.dg/special/ecos.exp: Run it.
4779
4780 2002-03-31  Richard Henderson  <rth@redhat.com>
4781
4782         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4783
4784 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4785
4786         * gcc.dg/weak-1.c: Disable on h8300 port.
4787
4788 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4789
4790         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4791         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4792         ordering tests.
4793         * g++.dg/bprob/bprob-1.C: New test.
4794         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4795         * g++.dg/gcov/gcov-1.C: New test.
4796         * g++.dg/gcov/gcov-1.x: New file.
4797         * g++.dg/gcov/gcov-2.C: New test.
4798         * g++.dg/gcov/gcov-3.C: New test.
4799         * g++.dg/gcov/gcov-3.h: New file.
4800
4801 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4802
4803         * g++.old-deja/g++.other/builtins5.C: New test.
4804         * g++.old-deja/g++.other/builtins6.C: New test.
4805         * g++.old-deja/g++.other/builtins7.C: New test.
4806         * g++.old-deja/g++.other/builtins8.C: New test.
4807         * g++.old-deja/g++.other/builtins9.C: New test.
4808
4809 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4810
4811         * g++.dg/opt/static1.C: New test.
4812
4813         * g++.dg/opt/longbranch1.C: New test.
4814
4815 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4816
4817         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4818
4819         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4820
4821 2002-03-28  Jeffrey A Law  (law@redhat.com)
4822
4823         * gcc.c-torture/execute/20020328-1.c: New test.
4824
4825 2002-03-27  Richard Henderson  <rth@redhat.com>
4826
4827         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4828         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4829         move from g++.old-deja/g++.ext/.
4830
4831 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4832
4833         * g++.dg/init/new2.C: New test.
4834
4835 2002-03-26  Richard Henderson  <rth@redhat.com>
4836
4837         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4838
4839         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4840         on sparc.
4841
4842         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4843         sparcv9 systems.
4844         * gcc.dg/20001102-1.c: Likewise.
4845
4846 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4847
4848         * gcc.dg/cpp/endif-pedantic1.c,
4849         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4850
4851 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4852
4853         * g++.dg/init/new1.C: New test.
4854
4855 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4856
4857         * g++.dg/abi/vbase9.C: New test.
4858
4859 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4860
4861         * gcc.dg/arm-asm.c: New test.
4862
4863 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4864
4865         * gcc.dg/Wswitch-enum.c: New test.
4866         Fix PR c/5044.
4867
4868 2002-03-26  Richard Henderson  <rth@redhat.com>
4869
4870         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4871         structure.
4872
4873 2002-03-25  Richard Henderson  <rth@redhat.com>
4874
4875         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4876         sparcv9 systems.
4877
4878         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4879         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4880
4881 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4882
4883         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4884
4885 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4886
4887         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4888         targets using generic thunk support.
4889
4890 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4891
4892         * gcc.c-torture/compile/20020323-1.c: New test.
4893
4894         * g++.dg/opt/conj2.C: New test.
4895
4896 2002-03-24  Richard Henderson  <rth@redhat.com>
4897
4898         * gcc.dg/weak-1.c: Use -fno-common.
4899
4900 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4901
4902         * g77.dg/f77-edit-apostrophe-out.f: New test
4903         * g77.dg/f77-edit-h-out.f: New test
4904         * g77.dg/f77-edit-t-in.f: New test
4905         * g77.dg/f77-edit-t-out.f: New test
4906         * g77.dg/f77-edit-x-out.f: New test
4907         * g77.dg/f77-edit-slash-out.f: New test
4908         * g77.dg/f77-edit-colon-out.f: New test
4909         * g77.dg/f77-edit-s-out.f: New test
4910
4911 2002-03-24  Richard Henderson  <rth@redhat.com>
4912
4913         * objc/execute/formal_protocol-6.x: New XFAIL.
4914
4915 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4916
4917         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4918         that do not support weak symbols
4919
4920 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4921
4922         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4923         * lib/g77.exp:  Likewise
4924         * lib/objc.exp: Likewise
4925
4926 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4927
4928         * gcc.dg/Wswitch-default.c: New test.
4929
4930 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4931
4932         * g++.dg/other/enum1.C: New test.
4933
4934 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
4935
4936         * gcc.dg/pragma-ep-3.c: Fix typo.
4937
4938 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4939
4940         * g++.dg/inherit/template-as-base.C: New test.
4941
4942 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
4943
4944         * g++.old-deja/g++.other/dwarf2-1.C: Move...
4945         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
4946
4947 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
4948
4949         * gcc.dg/cpp/multiline.c: Update to match.
4950
4951 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
4952
4953         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
4954
4955 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
4956
4957         * gcc.dg/cpp/extratokens2.c:  New file.
4958
4959 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
4960
4961         * gcc.dg/20020312-2.c: Add rs6000 target.
4962
4963         * gcc.c-torture/compile/20020319-1.c: New test.
4964
4965 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4966
4967         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
4968         (A, E): Handle this.
4969
4970 2002-03-20  Jason Merrill  <jason@redhat.com>
4971
4972         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
4973         ignoring -fpic.
4974         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
4975         through prune_gcc_output.
4976
4977 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
4978
4979         * gcc.c-torture/compile/20020320-1.c: New test.
4980
4981 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
4982
4983         * gcc.c-torture/compile/20020318-1.c: New test.
4984
4985         * gcc.dg/struct-by-value-1.c: New test.
4986
4987         * gcc.dg/20020319-1.c: New test.
4988
4989 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
4990
4991         * g++.dg/opt/conj1.C: New test.
4992
4993 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
4994
4995         * g++.dg/template/qualttp20.C: Revert previous change.
4996         * g++.dg/template/qualttp3.C: Likewise.
4997         * g++.dg/template/qualttp4.C: Likewise
4998         * g++.dg/template/qualttp5.C: Likewise
4999         * g++.dg/template/qualttp6.C: Likewise
5000         * g++.dg/template/qualttp7.C: Likewise
5001         * g++.dg/template/qualttp8.C: Likewise
5002         * g++.dg/template/recurse.C: Likewise.
5003
5004 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5005
5006         * gcc.dg/cpp/wchar-1.c: Update.
5007
5008 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5009
5010         * g++.dg/template/conv1.C: New test.
5011         * g++.dg/template/conv2.C: New test.
5012         * g++.dg/template/conv3.C: New test.
5013         * g++.dg/template/conv4.C: New test.
5014
5015 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5016
5017         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5018         * g++.dg/template/qualttp3.C: Likewise.
5019         * g++.dg/template/qualttp4.C: Likewise
5020         * g++.dg/template/qualttp5.C: Likewise
5021         * g++.dg/template/qualttp6.C: Likewise
5022         * g++.dg/template/qualttp7.C: Likewise
5023         * g++.dg/template/qualttp8.C: Likewise
5024         * g++.dg/template/recurse.C: Likewise.
5025
5026 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5027
5028         * g++.dg/opt/dtor1.C: New test.
5029
5030 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
5031
5032         * gcc.c-torture/compile/20020315-1.c: New test.
5033
5034 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
5035
5036         * gcc.dg/weak-1.c: Fix scan tests.
5037
5038 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
5039
5040         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5041         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5042         cris-*-aout* mmix-*-*.
5043         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5044         cris-*-aout* mmix-*-*.
5045         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5046         cris-*-elf* cris-*-aout* and mmix-*-*.
5047         * gcc.dg/20001009-1.c: Ditto.
5048         * gcc.dg/20010912-1.c: Ditto.
5049         * gcc.dg/20020122-4.c: Ditto.
5050         * gcc.dg/inline-2.c: Ditto.
5051
5052 2002-03-14  Jeffrey A Law  (law@cygnus.com)
5053
5054         * gcc.c-torture/compile/20020314-1.c: New test.
5055
5056 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
5057
5058         * gcc.c-torture/execute/20020314-1.c: New test.
5059
5060 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
5061
5062         * g++.dg/warn/Wunused-1.C: New test.
5063
5064 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
5065
5066         * g++.dg/abi/mangle6.C: New test.
5067
5068 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
5069
5070         * gcc.c-torture/compile/20020309-2.c: New test.
5071
5072         * gcc.c-torture/compile/20020312-1.c: New test.
5073
5074 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5075
5076         * g++.dg/other/access1.C: New test.
5077
5078 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
5079
5080         * gcc.c-torture/execute/wchar_t-1.c: New test.
5081
5082 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
5083
5084         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5085
5086 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5087
5088         * gcc.dg/20020312-1.c: New test case.
5089
5090 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5091
5092         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5093
5094 2002-03-11  Richard Henderson  <rth@redhat.com>
5095
5096         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5097         * g++.old-deja/g++.jason/report.C: Likewise.
5098
5099 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5100
5101         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5102         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5103
5104 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5105
5106         * testsuite/g++.dg/overload/pmf1.C: New test.
5107
5108 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5109
5110         * gcc.c-torture/execute/20020307-1.c: Use long.
5111
5112 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5113
5114         PR optimization/5844
5115         * gcc.dg/20020310-1.c: New test.
5116
5117 2002-03-09  Michael Meissner  <meissner@redhat.com>
5118
5119         * gcc.c-torture/execute/memcpy-2.c: New test.
5120         * gcc.c-torture/execute/memset-1.c: New test.
5121         * gcc.c-torture/execute/strlen-1.c: New test.
5122         * gcc.c-torture/execute/strcmp-1.c: New test.
5123         * gcc.c-torture/execute/strncmp-1.c: New test.
5124
5125 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5126
5127         * gcc.dg/ppc-ldstruct.c: New test.
5128
5129 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5130
5131         * gcc.c-torture/execute/va-arg-22.c: New test.
5132
5133 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5134
5135         * gcc.c-torture/compile/20020309-1.c: New test.
5136
5137 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5138
5139         * gcc.c-torture/execute/20020307-2.c: New test.
5140
5141 2002-03-07  Jeffrey A Law  (law@redhat.com)
5142
5143         * g77.f-torture/compile/20020307-1.f: New test.
5144
5145 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5146
5147         * gcc.dg/unordered-1.c: New test.
5148
5149 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5150
5151         * gcc.c-torture/execute/20020307-1.c: New test.
5152
5153 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5154
5155         * gcc.dg/20020304-1.c: New test.
5156
5157         * gcc.c-torture/compile/20020304-2.c: New test.
5158
5159 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5160
5161         * gcc.c-torture/compile/20020304-1.c: New test case
5162         (from PR c/5830).
5163
5164 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5165
5166         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5167
5168 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5169
5170         * g++.dg/other/classkey1.C: New test.
5171
5172 2002-03-01  Richard Henderson  <rth@redhat.com>
5173
5174         * gcc.c-torture/compile/981223-1.x: New.
5175         * gcc.c-torture/compile/920625-1.x: New.
5176
5177 2002-02-28  Richard Henderson  <rth@redhat.com>
5178
5179         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5180
5181 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5182
5183         * gcc.c-torture/execute/20020227-1.c: New test.
5184
5185 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5186
5187         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5188         here" ERROR lines.
5189         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5190         * g++.old-deja.g++.other/defarg1.C: Likewise.
5191         * g++.old-deja/g++.pt/calls2.C: Likewise.
5192         * g++.old-deja/g++.pt/crash20.C: Likewise.
5193         * g++.old-deja/g++.pt/crash30.C: Likewise.
5194         * g++.old-deja/g++.pt/crash36.C: Likewise.
5195         * g++.old-deja/g++.pt/crash6.C: Likewise.
5196         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5197         * g++.old-deja/g++.pt/derived3.C: Likewise.
5198         * g++.old-deja/g++.pt/error1.C: Likewise.
5199         * g++.old-deja/g++.pt/friend21.C: Likewise.
5200         * g++.old-deja/g++.pt/friend23.C: Likewise.
5201         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5202         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5203
5204 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5205
5206         * gcc.c-torture/execute/20020225-2.c: New test.
5207
5208 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5209
5210         * gcc.c-torture/execute/920730-1t.c,
5211         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5212         Delete test cases, only relevant to -traditional.
5213
5214 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5215
5216         * gcc.dg/cpp/undef1.c: Remove.
5217         * gcc.dg/cpp/directiv.c: Update.
5218         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5219
5220 2002-02-27  Michael Meissner  <meissner@redhat.com>
5221
5222         * gcc.c-torture/execute/20020226-1.c: New test.
5223
5224 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5225
5226         * g++.dg/debug/debug4.C: New test.
5227
5228         * gcc.dg/ia64-visibility-1.c: New test.
5229
5230 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5231
5232         * gcc.dg/debug/20020224-1.c: New.
5233
5234 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5235
5236         * gcc.c-torture/execute/960416-1.x: New.
5237         * gcc.c-torture/execute/divconst-3.x: Likewise.
5238
5239 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5240
5241         * gcc.dg/20020224-1.c: New test.
5242
5243 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5244
5245         * gcc.c-torture/execute/20020225-1.c: New.
5246
5247 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5248
5249         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5250
5251 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5252
5253         * gcc.dg/20020222-1.c: New test.
5254
5255 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5256
5257         * g++.dg/opt/anonunion1.C: New test.
5258
5259 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5260
5261         * g++.dg/template/qualttp19.C: New test.
5262         * g++.dg/template/qualttp20.C: New test.
5263         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5264         * g++.old-deja/g++.other/qual1.C: Likewise.
5265
5266 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5267
5268         * gcc.dg/attr-alwaysinline.c: New.
5269
5270 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5271
5272         * gcc.dg/20020220-1.c: New test.
5273
5274         * gcc.dg/20020220-2.c: New test.
5275
5276         * g++.dg/opt/mmx1.C: New test.
5277
5278 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5279
5280         * gcc.c-torture/compile/20020110.c: New test.
5281
5282 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5283
5284         * gcc.c-torture/execute/20020219-1.c: New test.
5285
5286         * gcc.dg/20020219-1.c: New test.
5287
5288         * gcc.dg/noncompile/20020220-1.c: New test.
5289
5290         * g++.dg/opt/ptrintsum1.C: New test.
5291
5292         * gcc.dg/debug/20020220-1.c: New test.
5293
5294 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5295
5296         * gcc.c-torture/execute/20020216-1.c: New test.
5297
5298 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5299
5300         * gcc.dg/decl-1.c: Update, new test.
5301
5302 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5303
5304         * g++.dg/abi/bitfield1.C: New test.
5305         * g++.dg/abi/bitfield2.C: New test.
5306
5307 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5308
5309         * gcc.dg/attr-nest.c: New test.
5310
5311 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5312
5313         * gcc.c-torture/execute/20020215-1.c: New test.
5314
5315 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5316
5317         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5318         * g++.dg/debug/debug.exp: New.
5319         * g++.dg/debug/trivial.C: New.
5320         * g++.dg/debug/debug1.C: Moved...
5321         * g++.dg/other/debug1.C: ...from here.
5322         * g++.dg/debug/debug2.C: Moved...
5323         * g++.dg/other/debug2.C: ...from here.
5324         * g++.dg/debug/debug3.C: Moved...
5325         * g++.dg/other/debug3.C: ...from here.
5326
5327         * gcc.dg/noncompile/20020213-1.c: New test.
5328
5329 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5330
5331         * g++.dg/other/debug3.C: New test.
5332
5333         * gcc.c-torture/execute/20020213-1.c: New test.
5334
5335 2002-02-13  Richard Smith <richard@ex-parrot.com>
5336
5337         * g++.old-deja/g++.other/thunk1.C: New test.
5338
5339 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5340
5341         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5342
5343 2002-02-13  Stan Shebs  <shebs@apple.com>
5344
5345         * gcc.dg/altivec-3.c: New.
5346
5347 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5348
5349         * gcc.dg/Wunreachable-1.c: New test.
5350         * gcc.dg/Wunreachable-2.c: New test.
5351
5352 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5353
5354         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5355
5356 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5357
5358         * gcc.dg/decl-1.c: New test.
5359
5360 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5361
5362         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5363
5364 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5365
5366         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5367         * gcc.c-torture/compile/980506-1.x: Likewise.
5368
5369 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5370
5371         * gcc.dg/20020210-1.c: New.
5372
5373 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5374
5375         * g77.f-torture/execute/947.f: New regression test
5376         for PR fortran/947.
5377
5378 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5379
5380         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5381         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5382
5383 2002-02-08  Richard Henderson  <rth@redhat.com>
5384
5385         * gcc.c-torture/compile/labels-3.c: New.
5386
5387 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
5388
5389         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5390         expression statements work instead.
5391         * gcc.dg/noncompile/20020207-1.c: New test.
5392
5393 2002-02-07  Richard Henderson  <rth@redhat.com>
5394
5395         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5396
5397 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5398
5399         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5400         message from g77
5401         * lib/g77-dg.exp: Trim g77 error messages so that they are
5402         recognized by dg.exp.
5403
5404 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5405
5406         PR fortran/5473
5407         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5408
5409 2002-02-07  Richard Henderson  <rth@redhat.com>
5410
5411         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5412         to be sufficiently aligned for integers.
5413
5414 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5415
5416         * g++.dg/template/friend4.C: New test.
5417
5418 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5419
5420         PR fortran/5743
5421         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5422         unsupported cases.
5423
5424 2002-02-07  Richard Henderson  <rth@redhat.com>
5425
5426         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5427         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5428         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5429         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5430
5431 2002-02-06  Richard Henderson  <rth@redhat.com>
5432
5433         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5434
5435 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
5436
5437         * gcc.dg/20020206-1.c: New test.
5438
5439 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
5440
5441         * gcc.c-torture/execute/20020206-1.c: New test.
5442
5443         * gcc.c-torture/execute/20020206-2.c: New test.
5444
5445         PR optimization/5429:
5446         * gcc.c-torture/compile/20020206-1.c: New test.
5447
5448 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5449
5450         * g++.dg/ext/align1.C: Do not use an explicit alignment value
5451         as certain file formats cannot support particularly large
5452         alignments.
5453
5454         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5455         and do not expect to be able to link the executable.
5456
5457         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5458         fail because the COFF format does not support the weak attribute.
5459
5460 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5461
5462         * g77.dg/pr5473.f:  New test
5463
5464 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5465
5466         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5467         Fix testcase accordingly.
5468
5469 2002-02-04  Richard Henderson  <rth@redhat.com>
5470
5471         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5472         (buf): Change to be an array of pointers, not ints.
5473
5474 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5475
5476         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5477         before all tests.  Move warning one line above to match where it
5478         C frontend emits.
5479         * gcc.dg/Wswitch-2.c: New test.
5480         * g++.dg/warn/Wswitch-1.C: New test.
5481         * g++.dg/warn/Wswitch-2.C: New test.
5482
5483 2002-02-04  Richard Henderson  <rth@redhat.com>
5484
5485         * g++.dg/abi/offsetof.C: Fix size comparison.
5486
5487 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5488
5489         * gcc.dg/cast-qual-2.c: New test.
5490
5491 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5492
5493         * gcc.dg/20020201-4.c: New test.
5494
5495 2002-02-04  Ben Elliston  <bje@redhat.com>
5496
5497         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5498         target_info attribute != 0, in addition to the empty string.
5499         (gcc_target_compile): Likewise.
5500
5501 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
5502
5503         * gcc.dg/Wswitch.c: New test.
5504         PR gcc/4475. PR gcc/3780.
5505
5506 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5507
5508         * g77.f-torture/execute/5122.f: New test for regressions
5509         against PR fortran/5122.
5510
5511 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5512
5513         * g77.f-torture/compile/pr3743.f: Delete
5514         * g77.dg/pr3743-1.f: New test.
5515         * g77.dg/pr3743-2.f: New test.
5516         * g77.dg/pr3743-3.f: New test.
5517         * g77.dg/pr3743-4.f: New test.
5518
5519 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5520
5521         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5522
5523 2002-02-02  Richard Henderson  <rth@redhat.com>
5524
5525         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5526         * gcc.c-torture/execute/bf64-1.c: Likewise.
5527
5528 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5529
5530         * gcc.dg/20020201-2.c: New test.
5531
5532         * gcc.dg/20020201-3.c: New test.
5533
5534         * gcc.c-torture/execute/bitfld-2.c: New test.
5535
5536 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5537
5538         * gcc.dg/bitfld-1.c: Update.
5539         * gcc.dg/bitfld-2.c: Update.
5540         * gcc.c-torture/execute/bitfld-1.x: New.
5541
5542 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5543
5544         * gcc.c-torture/execute/20020201-1.c: New test.
5545
5546 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
5547
5548         PR target/5469
5549         * gcc.dg/20020201-1.c: New test.
5550
5551 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5552
5553         PR fortran/3743
5554         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5555         * g77.f-torture/compile/pr3743.x: Remove
5556
5557 2002-01-31  Tom Rix  <trix@redhat.com>
5558
5559         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5560
5561 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5562
5563         * gcc.dg/noncompile/20020130-1.c: New test.
5564
5565 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5566
5567         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5568
5569 2002-01-29  Richard Henderson  <rth@redhat.com>
5570
5571         * gcc.c-torture/execute/991118-1.c: Cast various constants back
5572         to long long.
5573         * gcc.c-torture/execute/bf64-1.c: Likewise.
5574
5575 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
5576
5577         * gcc.c-torture/execute/20020129-1.c: New test.
5578
5579 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5580
5581         * gcc.c-torture/compile/20000224-1.c: Update.
5582         * gcc.c-torture/execute/bitfld-1.c: New tests.
5583         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5584         * gcc.dg/uninit-A.c: Update.
5585
5586 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5587
5588         * g++.dg/template/ctor1.C: Add instantiation.
5589
5590 2002-01-28  Paul Koning  <pkoning@equallogic.com>
5591
5592         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5593         argument to __builtin_prefetch to be const ptr.
5594
5595 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
5596
5597         * gcc.c-torture/compile/20020120-1.c: New test.
5598
5599 2002-01-27  Kazu Hirata  <kazu@hxi.com>
5600
5601         * gcc.c-torture/execute/20020127-1.c: New test.
5602
5603 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5604
5605         * g77.dg/f77-edit-i-in.f: New test
5606         * g77.dg/f77-edit-i-out.f: New test
5607
5608 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5609
5610         * gcc.dg/debug/debug.exp: New file.
5611         * gcc.dg/debug/trivial.c: New file.
5612         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5613         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5614         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5615         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5616         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5617         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5618         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5619         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5620         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5621         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5622         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5623         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5624         * gcc.dg/20000503-1.c: Removed.
5625         * gcc.dg/20010207-1.c: Removed.
5626         * gcc.dg/20011223-1.c: Removed.
5627         * gcc.dg/20020104-2.c: Removed.
5628         * gcc.dg/debug-1.c: Removed.
5629         * gcc.dg/debug-2.c: Removed.
5630         * gcc.dg/debug-3.c: Removed.
5631         * gcc.dg/debug-4.c: Removed.
5632         * gcc.dg/debug-5.c: Removed.
5633         * gcc.dg/debug-6.c: Removed.
5634         * gcc.dg/dwarf2-1.c: Removed.
5635         * gcc.dg/dwarf2-2.c: Removed.
5636
5637 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
5638
5639         * g++.old-deja/g++.other/eh5.C: New test.
5640         * g++.old-deja/g++.other/sibcall2.C: New test.
5641         * g++.old-deja/g++.other/array9.C: New test.
5642         * g++.old-deja/g++.other/typename2.C: New test.
5643         * g++.old-deja/g++.other/crash60.C: New test.
5644         * g++.old-deja/g++.other/conv9.C: New test.
5645         * g++.old-deja/g++.other/mangle10.C: New test.
5646         * g++.old-deja/g++.other/unchanging1.C: New test.
5647         * g++.old-deja/g++.other/exprstmt1.C: New test.
5648         * g++.old-deja/g++.other/inline23.C: New test.
5649         * g++.old-deja/g++.eh/ia64-1.C: New test.
5650         * g++.old-deja/g++.other/dwarf2-1.C: New test.
5651         * g++.old-deja/g++.other/reload1.C: New test.
5652         * g++.old-deja/g++.other/static20.C: New test.
5653         * g++.old-deja/g++.other/local-alloc1.C: New test.
5654         * g++.old-deja/g++.other/conv8.C: New test.
5655         * g++.old-deja/g++.other/stmtexpr2.C: New test.
5656         * g++.old-deja/g++.other/storeexpr1.C: New test.
5657         * g++.old-deja/g++.other/storeexpr2.C: New test.
5658         * g++.dg/eh/template2.C: New test.
5659         * g++.dg/warn/weak1.C: New test.
5660
5661 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
5662
5663         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5664         Remove first, non-varying, argument.
5665
5666 2002-01-23  Richard Henderson  <rth@redhat.com>
5667
5668         * gcc.dg/inline-2.c: New.
5669
5670         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5671         Add optional target arg.  Check number of arguments.
5672         (scan-assembler-not, scan-assembler-dem): Likewise.
5673         (scan-assembler-dem-not): Likewise.
5674
5675 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5676
5677         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5678         line 12.
5679         * g++.old-deja/g++.brendan/parse3.C,
5680         g++.old-deja/g++.other/crash26.C,
5681         g++.old-deja/g++.other/crash28.C,
5682         g++.old-deja/g++.other/crash29.C,
5683         g++.old-deja/g++.other/crash30.C,
5684         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5685
5686 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5687
5688         * gcc.dg/20020115-1.c: New.
5689
5690 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
5691
5692         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5693
5694 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
5695
5696         * gcc.dg/20020122-3.c: New.
5697
5698 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
5699
5700         * g++.dg/other/gc1.C: New test.
5701
5702 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5703
5704         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5705
5706 2002-01-22  Richard Henderson  <rth@redhat.com>
5707
5708         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5709
5710 2002-01-22  Richard Henderson  <rth@redhat.com>
5711
5712         * gcc.dg/20020122-4.c: New.
5713
5714 2002-01-22  H.J. Lu <hjl@gnu.org>
5715
5716         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5717         link output.
5718         * gcc.dg/special/ecos.exp: Likewise.
5719         * lib/g++-dg.exp: Likewise.
5720         * lib/g77-dg.exp: Likewise.
5721         * lib/gcc-dg.exp : Likewise.
5722         * lib/mike-g++.exp: Likewise.
5723         * lib/mike-g77.exp: Likewise.
5724         * lib/mike-gcc.exp: Likewise.
5725         * lib/objc-dg.exp: Likewise.
5726
5727 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
5728
5729         PR target/5379
5730         * gcc.dg/20020122-2.c: New test.
5731
5732 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5733
5734         * gcc.dg/20020122-1.c: New test.
5735
5736 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5737
5738         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5739
5740 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5741
5742         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5743
5744 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5745
5746         * gcc.c-torture/compile/20020121-1.c: New test.
5747
5748 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5749
5750         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5751         ld_library_path.
5752
5753 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
5754
5755         * gcc.dg/20020218-1.c: New test.
5756
5757 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5758
5759         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5760         messages
5761         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5762         "At global scope" warning
5763         * g++.dg/ext/align1.C: Change cygwin test for alignment
5764         from db-bogus to dg-warning
5765
5766 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5767
5768         * g77.f-torture/compile/cpp2.F: New test.
5769
5770 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5771
5772         * g++.dg/template/access1.C: New test.
5773
5774 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5775
5776         * gcc.dg/20020118-1.c: New.
5777
5778 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5779
5780         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5781
5782 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5783
5784         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5785         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5786         alignment warnings.
5787
5788 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5789
5790         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5791         torture_with_loops and torture_without_loops
5792
5793 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5794
5795         * gcc.c-torture/compile/20020116-1.c: New test.
5796
5797 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5798
5799         * gcc.dg/20020116-2.c: New test.
5800
5801         * gcc.dg/ultrasp4.c: New test.
5802
5803         * gcc.dg/20020116-1.c: New test.
5804
5805 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5806
5807         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5808         by EABI.
5809
5810 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5811
5812         * gcc.misc-tests/i386-prefetch.exp: New.
5813         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5814         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5815         * gcc.misc-tests/i386-pf-none-1.c: New test.
5816         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5817
5818 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5819
5820         * gcc.dg/gnu89-init-1.c: Add new tests.
5821
5822 2002-01-15  Andreas Jaeger  <aj@suse.de>
5823
5824         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5825         * gcc.dg/i386-mmx-2.c: Likewise.
5826         * gcc.dg/i386-sse-1.c: Likewise.
5827         * gcc.dg/i386-sse-2.c: Likewise.
5828         * gcc.dg/i386-sse-3.c: Likewise.
5829
5830 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5831
5832         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5833         Uncomment additional cases that now pass.
5834
5835 2002-01-11  Richard Henderson  <rth@redhat.com>
5836
5837         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5838         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5839
5840 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
5841
5842         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5843
5844 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5845
5846         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5847         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5848
5849 2002-01-10  Dale Johannesen  <dalej@apple.com>
5850
5851         * gcc.c-torture/execute/loop-11.c: New.
5852
5853 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5854
5855         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5856         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5857
5858 2002-01-09  Richard Henderson  <rth@redhat.com>
5859
5860         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5861         type in which to perform the operation for each size.
5862
5863 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
5864
5865         * gcc.c-torture/compile/20020109-2.c: New test.
5866
5867 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5868
5869         * gcc.c-torture/execute/loop-10.c: New test.
5870
5871 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5872
5873         * gcc.c-torture/compile/20010226-1.c: New test.
5874         * gcc.c-torture/compile/20010227-1.c: New test.
5875         * gcc.c-torture/compile/20010426-1.c: New test.
5876         * gcc.c-torture/compile/20010510-1.c: New test.
5877         * gcc.c-torture/compile/20010605-3.c: New test.
5878         * gcc.c-torture/compile/20010824-1.c: New test.
5879         * gcc.c-torture/execute/20010409-1.c: New test.
5880         * gcc.dg/noncompile/20000901-1.c: New test.
5881         * gcc.dg/20001023-1.c: New test.
5882         * gcc.dg/20001101-1.c: New test.
5883         * gcc.dg/20001102-1.c: New test.
5884         * gcc.dg/20010207-1.c: New test.
5885         * gcc.dg/20010405-1.c: New test.
5886         * gcc.dg/20010822-1.c: New test.
5887         * gcc.dg/20011107-1.c: New test.
5888
5889 2002-01-09  Jeffrey A Law  (law@redhat.com)
5890
5891         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5892
5893         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5894         execution failure on PA targets.
5895
5896 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5897
5898         * gcc.c-torture/compile/20020109-1.c: New test.
5899
5900 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5901
5902         * gcc.c-torture/execute/20020108-1.c: New test.
5903
5904 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5905
5906         * gcc.dg/20020108-1.c: New test.
5907
5908 2002-01-08  H.J. Lu <hjl@gnu.org>
5909
5910         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5911         for header files.
5912
5913 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5914
5915         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5916         consistency.
5917
5918 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5919
5920         * gcc.dg/altivec-4.c: Test altivec predicates.
5921
5922 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5923
5924         * gcc.c-torture/execute/20020107-1.c: New test.
5925
5926 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5927
5928         PR c/5279
5929         * gcc.c-torture/compile/20020106-1.c: New test.
5930
5931 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5932
5933         * gcc.c-torture/execute/nestfunc-4.c: New test.
5934
5935 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5936
5937         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
5938         extra triple that slipped in.
5939         * g++.old-deja/g++.abi/align.C: Likewise.
5940         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5941
5942 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
5943
5944         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
5945         * g++.old-deja/g++.abi/align.C: Likewise.
5946         * g++.old-deja/g++.abi/bitfields.C: Likewise.
5947
5948         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
5949         on FreeBSD/i386.
5950         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
5951         FreeBSD.
5952
5953 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
5954
5955         * gcc.dg/20020104-1.c: New test.
5956
5957         * gcc.dg/20020104-2.c: New test.
5958
5959 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
5960
5961         * gcc.dg/20020103-1.c: Fix typo in target selector.
5962
5963 2002-01-03  Richard Henderson  <rth@redhat.com>
5964
5965         * gcc.dg/20020103-1.c: New.
5966
5967 2002-01-03  Kazu Hirata  <kazu@hxi.com>
5968
5969         * gcc.c-torture/execute/20020103-1.c: New test.
5970
5971 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
5972
5973         * g++.dg/other/debug2.C: New test.
5974
5975         * gcc.c-torture/compile/20020103-1.c: New test.
5976
5977 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
5978
5979         * gcc.dg/gnu89-init-1.c: Added new tests.
5980
5981 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
5982
5983         * g++.dg/template/friend2.C: Remove as patch is reverted.
5984
5985         * g++.dg/warn/oldcast1.C: New test.
5986
5987         * g++.dg/template/ptrmem1.C: New test.
5988         * g++.dg/template/ptrmem2.C: New test.
5989
5990         * g++.dg/template/ntp.C: New test.
5991
5992         * g++.dg/other/component1.C: New test.
5993
5994         * g++.dg/template/ttp3.C: New test.
5995
5996         * g++.dg/template/friend2.C: New test.
5997         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
5998
5999 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6000
6001         * g++.dg/other/ptrmem1.C: New test.
6002         * g++.dg/other/ptrmem2.C: New test.
6003
6004 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6005
6006         * g++.dg/template/ctor1.C: New test.
6007
6008 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6009
6010         * g++.dg/template/friend2.C: New test.
6011
6012 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
6013
6014         * gcc.dg/mmix-1.c: New test.
6015
6016 2001-12-31  Richard Henderson  <rth@redhat.com>
6017
6018         * gcc.dg/asm-5.c: New.
6019
6020 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
6021
6022         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6023         in namespace __gnu_cxx
6024
6025 2001-12-30  Richard Henderson  <rth@redhat.com>
6026
6027         * gcc.dg/debug-6.c: New.
6028
6029 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
6030
6031         * gcc.c-torture/compile/20011229-2.c: New test.
6032
6033 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
6034
6035         * gcc.dg/debug-3.c: New test.
6036         * gcc.dg/debug-4.c: New test.
6037         * gcc.dg/debug-5.c: New test.
6038
6039 2001-12-29  Richard Henderson  <rth@redhat.com>
6040
6041         * g++.dg/eh/loop1.C: New.
6042
6043 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6044
6045         * g++.dg/template/crash1.C: New test.
6046
6047 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6048
6049         * g++.dg/other/const1.C: New test.
6050
6051 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6052
6053         * gcc.c-torture/compile/20011229-1.c: New test.
6054
6055 2001-12-28  Stan Shebs  <shebs@apple.com>
6056
6057         * lib/objc-torture.exp: Resync with c-torture.exp.
6058         * lib/objc.exp: Load standard libraries.
6059
6060 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
6061
6062         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6063         additional tests.
6064
6065 2001-12-27  Roger Sayle <roger@eyesopen.com>
6066
6067         * gcc.c-torture/execute/string-opt-16.c: New testcase.
6068
6069 2001-12-27  Richard Henderson  <rth@redhat.com>
6070
6071         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6072
6073 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6074
6075         * g++.dg/eh/ctor1.C: New test.
6076         * g++.dg/other/error2.C: New test.
6077
6078 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6079
6080         * g++.dg/other/init2.C: New test.
6081
6082 2001-12-24  Richard Henderson  <rth@redhat.com>
6083
6084         * gcc.dg/20011223-1.c: New.
6085         * gcc.dg/inline-1.c: New.
6086
6087 2001-12-23  Richard Henderson  <rth@redhat.com>
6088
6089         * gcc.dg/asm-4.c: Test operand modifiers.
6090
6091 2001-12-23  Richard Henderson  <rth@redhat.com>
6092
6093         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6094
6095 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6096
6097         * gcc.c-torture/execute/20011223-1.c: New test.
6098
6099 2001-12-21  Richard Henderson  <rth@redhat.com>
6100
6101         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6102         re-enables the warning.
6103
6104 2001-12-21  Richard Henderson  <rth@redhat.com>
6105
6106         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6107
6108 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6109
6110         * gcc.c-torture/compile/20011218-1.c: New test.
6111
6112 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6113
6114         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6115         arm-isr.c test.
6116         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6117         epilogue generation for ARM ISR routines.
6118
6119 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6120
6121         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6122         * gcc.dg/format/c90-printf-3.c: Likewise.
6123         * gcc.dg/format/c99-printf-3.c: Likewise.
6124         * gcc.dg/format/ext-1.c: Likewise.
6125         * gcc.dg/format/ext-6.c: Likewise.
6126         * gcc.dg/format/format.h: Prototype unlocked stdio.
6127
6128 2001-12-20  Richard Henderson  <rth@redhat.com>
6129
6130         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6131         (arena): Use it.
6132         (malloc): Correct allocation logic.  Abort if we fill up the
6133         arena before initialization complete.
6134         (realloc): Correct allocation logic.
6135
6136 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6137
6138         * gcc.c-torture/compile/20011219-2.c: New test.
6139
6140         * gcc.c-torture/execute/20011219-1.c: New test.
6141
6142 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6143
6144         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6145         target does not support weak symbols.
6146
6147 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6148
6149         * gcc.c-torture/compile/20011219-1.c: New test.
6150
6151 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6152
6153         * g++.dg/other/error1.C: New test.
6154
6155 2001-12-17  Jeffrey A Law  (law@redhat.com)
6156
6157         * gcc.c-torture/execute/20011217-1.c: New test.
6158
6159 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6160
6161         * objc.dg/special/: New directory.
6162         * objc.dg/special/special.exp: New file.
6163         * objc.dg/special/unclaimed-category-1.h: New file.
6164         * objc.dg/special/unclaimed-category-1a.m: New file.
6165         * objc.dg/special/unclaimed-category-1.m: New file.
6166
6167 2001-12-17  Andreas Jaeger  <aj@suse.de>
6168
6169         * gcc.c-torture/compile/20011217-2.c: New test.
6170
6171 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6172
6173         * gcc.c-torture/compile/20011217-1.c: New test.
6174
6175 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6176
6177         * testsuite/gcc.dg/20011214-1.c: New.
6178
6179 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6180
6181         * gcc.dg/altivec-4.c: New.
6182
6183 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6184
6185         * gcc.dg/20011113-1.c: New test.
6186
6187 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6188
6189         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6190         std::__malloc_alloc_template<0> and
6191         std::__default_alloc_template<false, 0>.
6192
6193 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6194
6195         * objc/execute/bf-21.m: New test.
6196         * objc/execute/enumeration-1.m: New test.
6197         * objc/execute/enumeration-2.m: New test.
6198
6199 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6200
6201         * gcc.dg/gnu89-init-1.c: New test.
6202
6203 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6204
6205         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6206         * g++.old-deja/g++.jason/2371.C: Likewise.
6207         * g++.old-deja/g++.jason/template33.C: Likewise.
6208         * g++.old-deja/g++.jason/template34.C: Likewise.
6209         * g++.old-deja/g++.jason/template36.C: Likewise.
6210         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6211         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6212         * g++.old-deja/g++.other/typename1.C: Likewise.
6213         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6214         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6215         * g++.old-deja/g++.pt/typename11.C: Likewise.
6216         * g++.old-deja/g++.pt/typename14.C: Likewise.
6217         * g++.old-deja/g++.pt/typename16.C: Likewise.
6218         * g++.old-deja/g++.pt/typename3.C: Likewise.
6219         * g++.old-deja/g++.pt/typename4.C: Likewise.
6220         * g++.old-deja/g++.pt/typename5.C: Likewise.
6221         * g++.old-deja/g++.pt/typename7.C: Likewise.
6222         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6223
6224 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6225
6226         * g++.dg/other/linkage1.C: New test.
6227         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6228         specifiers.
6229
6230 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6231
6232         * gcc.dg/concat.c: New test.
6233
6234 2001-12-11  Stan Shebs  <shebs@apple.com>
6235
6236         * objc/compile: New test directory.
6237         * objc/compile/compile.exp: New expect script.
6238         * objc/compile/20011211-1.m: New compile test.
6239
6240 2001-12-11  Jason Merrill  <jason@redhat.com>
6241
6242         * lib/prune.exp (prune_gcc_output): Also handle "In member
6243         function".  So many permutations...
6244
6245 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6246
6247         * g++.dg/template/typedef1.C: New test.
6248
6249 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6250
6251         * g++.dg/other/copy1.C: New test.
6252
6253 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6254
6255         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6256
6257         * gcc.dg/builtin-choose-expr.c: New.
6258
6259 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6260
6261         * gcc.dg/altivec-2.c: New.
6262
6263 2001-12-07  Richard Henderson  <rth@redhat.com>
6264
6265         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6266
6267 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6268
6269         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6270         ultrasparc.
6271
6272 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6273
6274         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6275
6276 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6277
6278         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6279         variable argument list.
6280
6281 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6282
6283         * gcc.c-torture/execute/memcheck: Delete entire directory.
6284         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6285         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6286
6287 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6288
6289         * gcc.dg/Wshadow-1.c: New test.
6290
6291 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6292
6293         * gcc.c-torture/compile/20011130-1.c: New test.
6294
6295         * gcc.dg/noncompile/20011025-1.c: New test.
6296
6297         * g++.dg/other/anon-union.C: New test.
6298
6299         * gcc.c-torture/execute/20011024-1.c: New test.
6300
6301 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6302
6303         * gcc.c-torture/execute/20000722-1.x,
6304         gcc.c-torture/execute/20010123-1.x: Remove.
6305         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6306         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6307         gcc.dg/c99-complit-2.c: New tests.
6308
6309 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6310
6311         * g++.dg/inherit/base1.C: New test.
6312
6313 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6314
6315         * g++.dg/other/stdarg1.C: New test.
6316
6317         * gcc.c-torture/compile/20011130-2.c: New test.
6318
6319 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6320
6321         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6322         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6323         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6324         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6325         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6326         * gcc.dg/builtin-prefetch-1.c: New test.
6327
6328 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6329
6330         * gcc.dg/20011130-1.c: New test.
6331
6332 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6333
6334         * g++.dg/other/scope1.C: New test.
6335         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6336
6337 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6338
6339         * gcc.dg/vla-init-1.c: New test.
6340
6341 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6342
6343         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6344
6345 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6346
6347         * objc.dg/alias.m: Update.
6348         * objc.dg/class-1.m: Update.
6349         * objc.dg/const-str-1.m: Update.
6350         * objc.dg/fwd-proto-1.m: Update.
6351         * objc.dg/id-1.m: Update.
6352         * objc.dg/super-class-1.m: Update.
6353
6354 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6355
6356         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6357         constructs.
6358
6359 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6360
6361         * gcc.c-torture/execute/20011128-1.c: New test.
6362
6363 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6364
6365         * gcc.dg/20011127-1.c: New test.
6366
6367 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6368
6369         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6370         from Austin Group draft 7.
6371         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6372         scanf format arguments.
6373         * gcc.dg/format/no-exargs-2.c: New test.
6374
6375 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6376
6377         * g++.dg/abi/vbase8-4.C: New test.
6378
6379 2001-11-24  Ian Lance Taylor  <ian@airs.com>
6380
6381         * gcc.c-torture/execute/20011121-1.c: New test.
6382
6383 2001-11-23  Jeffrey A Law  (law@cygnus.com)
6384
6385         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6386
6387 2001-11-23  Andreas Jaeger  <aj@suse.de>
6388
6389         * gcc.dg/cpp/charconst-2.c: New test.
6390
6391 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6392
6393         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6394         to the host if it is remote.  Let tests specify extra headers
6395         they use.
6396         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6397         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6398         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6399         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6400         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6401         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6402         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6403         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6404         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6405         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6406
6407 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6408
6409         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6410         for little endian ARMs.
6411
6412 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
6413
6414         * gcc.c-torture/compile/20011119-1.c: New test.
6415         * gcc.c-torture/compile/20011119-2.c: New test.
6416
6417 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6418
6419         * gcc.dg/altivec-1.c: Fix typo.
6420
6421 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6422
6423         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6424
6425 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6426
6427         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6428
6429 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6430
6431         * lib/g77.exp: Don't specify --rpath-link.
6432
6433         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6434         across all the headers.
6435         * gcc.dg/format/format.exp: For testing on a remote host,
6436         copy format.h.
6437
6438         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6439         * gcc.c-torture/execute/930406-1.c: Likewise.
6440         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6441
6442 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6443
6444         * gcc.dg/altivec-1.c: New.
6445
6446 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6447
6448         * gcc.dg/cpp/fpreprocessed.c: New test case.
6449
6450 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6451
6452         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6453         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6454         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6455
6456 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6457
6458         * gcc.dg/no-builtin-1.c: New test.
6459
6460 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
6461
6462         * gcc.c-torture/execute/20011115-1.c: New test.
6463
6464 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
6465
6466         * gcc.c-torture/compile/20011114-2.c: New test.
6467         * gcc.c-torture/compile/20011114-3.c: New test.
6468         * gcc.c-torture/compile/20011114-4.c: New test.
6469
6470 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6471
6472         * g++.dg/other/init1.C: New test.
6473
6474 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6475
6476         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6477         message.
6478
6479         * gcc.c-torture/execute/20011114-1.c: New testcase.
6480
6481         * gcc.c-torture/compile/20010327-1.c: Revert last change.
6482         * gcc.c-torture/compile/20011114-1.c: New test, exactly
6483         like the (before this change) version of 20010327-1.c.
6484
6485 2001-11-14  Roger Sayle <roger@eyesopen.com>
6486
6487         * gcc.c-torture/execute/string-opt-13.c: New testcase.
6488
6489 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6490
6491         * g++.dg/init/array2.C: New test.
6492
6493 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6494
6495         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6496
6497 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6498
6499         * g++.dg/other/forscope1.C: New test.
6500         * g++.dg/ext/forscope1.C: New test.
6501         * g++.dg/ext/forscope2.C: New test.
6502
6503 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
6504
6505         * gcc.c-torture/execute/20011113-1.c: New test.
6506
6507 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6508
6509         * gcc.c-torture/execute/20011109-2.c: New test.
6510
6511         * gcc.c-torture/execute/20011109-1.c: New test.
6512
6513 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
6514
6515         * gcc.c-torture/compile/20011109-1.c: New test.
6516
6517 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6518
6519         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6520         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6521         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6522         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6523         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6524         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6525         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6526
6527 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6528
6529         * g++.dg/warn/Wshadow-1.C: New tests.
6530         * g++.old-deja/g++.mike/for3.C: Update.
6531
6532 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6533
6534         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6535         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6536         XFAILs.  Adjust expected error texts.
6537         * gcc.c-torture/compile/20011106-1.c,
6538         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6539         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6540         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6541         gcc.dg/c99-array-lval-5.c: New tests.
6542
6543 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6544
6545         * gcc.dg/cpp/defined.c: Update.
6546
6547 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6548
6549         * gcc.c-torture/execute/anon-1.c: New test.
6550
6551 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6552
6553         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6554         same size, so no warning should be produced on stormy16.
6555
6556         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6557         due to oversized array.
6558         * g++.old-deja/g++.mike/ns15.C: Likewise.
6559         * g++.old-deja/g++.pt/crash16.C: Likewise.
6560
6561 2001-11-02  Graham Stott  <grahams@redhat.com>
6562
6563         * g++.dgother/debug1.C: Fix typos.
6564
6565 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
6566
6567         * g++.dg/other/debug1.C: New test.
6568
6569 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6570
6571         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6572         of unsigned long.
6573
6574 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
6575
6576         * gcc.dg/20011029-2.c: New test.
6577
6578         * gcc.c-torture/compile/20011029-1.c: New test.
6579
6580 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6581
6582         * objc/execute/class_self-1.m: New test.
6583         * objc/execute/class_self-2.m: New test.
6584
6585 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
6586
6587         * gcc.misc-tests/msgs.exp: Delete.
6588         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6589         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6590         error set to match recent changes.
6591
6592 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
6593
6594         * gcc.dg/20011021-1.c: New test.
6595
6596 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
6597
6598         * gcc.c-torture/compile/20011023-1.c: New test.
6599
6600 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6601
6602         * lib/g77.exp: Rewrite based on lib/g++.exp.
6603
6604 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
6605
6606         * gcc.c-torture/execute/20011019-1.c: New test.
6607
6608         * gcc.dg/20011018-1.c: New test.
6609
6610 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6611
6612         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6613
6614 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6615
6616         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6617         * gcc.dg/attr-invalid.c: Likewise.
6618
6619 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
6620
6621         * testsuite/gcc.dg/20011015-1.c: New test.
6622
6623 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6624
6625         * g++.dg/template/unify2.C: New test.
6626
6627 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6628
6629         * g++.dg/other/exception-specification.C: New test
6630
6631 2001-10-13  Tom Rix  <trix@redhat.com>
6632
6633         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6634         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6635
6636 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
6637
6638         * testsuite/gcc.dg/20011009-1.c: New test.
6639
6640 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
6641
6642         PR g++/4476
6643         * g++.dg/other/friend1.C: New test.
6644
6645 2001-10-11  Richard Henderson  <rth@redhat.com>
6646
6647         * g++.old-deja/g++.other/crash18.C: Add -S to options.
6648
6649 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6650
6651         * gcc.c-torture/compile/20011010-1.c: New.
6652
6653 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6654
6655         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6656         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6657         g77.f-torture/execute/execute.exp,
6658         g77.f-torture/noncompile/noncompile.exp,
6659         gcc.c-torture/compile/compile.exp,
6660         gcc.c-torture/execute/execute.exp,
6661         gcc.c-torture/execute/ieee/ieee.exp,
6662         gcc.c-torture/execute/memcheck/memcheck.exp,
6663         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6664         objc/execute/execute.exp: Update FSF address.
6665
6666 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
6667
6668         * gcc.dg/cpp/cmdlne-C.c: Update.
6669         * gcc.dg/cpp/cmdlne-C2.c: New.
6670
6671 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6672
6673         * gcc.c-torture/execute/20011008-3.c: New.
6674
6675 2001-10-08  DJ Delorie  <dj@redhat.com>
6676
6677         * gcc.dg/20011008-1.c: New.
6678         * gcc.dg/20011008-2.c: New.
6679
6680 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6681
6682         * gcc.dg/cpp/spacing1.c: Update test.
6683
6684 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6685
6686         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6687         spelling errors of "separate" as "seperate".
6688
6689 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6690
6691         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6692         enough to avoid inlining.
6693
6694 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6695
6696         * lib/g77.exp: set libg2c_dir correctly.
6697
6698 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6699
6700         * gcc.dg/cpp/macro11.c: New test.
6701
6702 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6703
6704         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6705         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6706         gcc.dg/format/multattr-3.c: New tests.
6707         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6708         tests for format attributes on function pointers being rejected.
6709
6710 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6711
6712         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6713
6714 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6715
6716         * g++.dg/warn/format1.C: New test.
6717
6718 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6719
6720         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6721
6722 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6723
6724         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6725
6726 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6727
6728         * gcc.dg/cpp/redef2.c: Add test.
6729
6730 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6731
6732         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6733         long-standing bug on i686, apparently.
6734         * gcc.c-torture/execute/loop-2c.x: New file.
6735         * gcc.c-torture/execute/loop-2d.x: New file.
6736         * gcc.c-torture/execute/loop-3c.x: New file.
6737
6738 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6739
6740         * gcc.dg/cpp/20000625-2.c: Correct line number.
6741
6742 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6743
6744         * gcc.dg/cpp/macro10.c: New test.
6745         * gcc.dg/cpp/strify3.c: New test.
6746         * gcc.dg/cpp/spacing1.c: Add tests.
6747         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6748         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6749
6750 2001-09-24  DJ Delorie  <dj@redhat.com>
6751
6752         * gcc.c-torture/execute/20010924-1.c: New test.
6753
6754 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6755
6756         * testsuite/objc/execute/paste.m: Remove.
6757
6758 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6759
6760         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6761
6762 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6763
6764         * g77.dg/strlen0.f: New test.
6765
6766 2001-09-21  Richard Henderson  <rth@redhat.com>
6767
6768         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6769         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6770
6771 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6772
6773         Table-driven attributes.
6774         * g++.dg/ext/attrib1.C: New test.
6775
6776 2001-09-20  DJ Delorie  <dj@redhat.com>
6777
6778         * gcc.dg/20000926-1.c: Update expected warning messages.
6779         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6780         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6781         array.
6782
6783 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6784
6785         * g++.dg/eh/registers1.C: New test case.
6786
6787 2001-09-17  Richard Henderson  <rth@redhat.com>
6788
6789         * gcc.dg/array-5.c: Fix VLA decomposition test.
6790
6791 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6792
6793         * gcc.dg/cpp/line5.c: New testcase.
6794
6795 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6796
6797         * gcc.dg/cpp/macro9.c: New test.
6798
6799 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6800
6801         * gcc.c-torture/execute/980223.c: Change type of addr from long
6802         to char *.
6803
6804 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6805
6806         * gcc.c-torture/execute/20010915-1.c: New test.
6807
6808 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6809
6810         * g77.dg/bprob: New directory.
6811         * g77.dg/bprob/bprob.exp: New file.
6812         * g77.dg/bprob/bprob-1.f: New test.
6813         * g77.dg/gcov: New directory.
6814         * g77.dg/gcov/gcov.exp: New file.
6815         * g77.dg/gcov/gcov-1.f: New test.
6816         * g77.dg/gcov/gcov-1.x: New file.
6817
6818 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6819
6820         * gcc.dg/cpp/directiv.c: Update.
6821         * gcc.dg/cpp/undef1.c: Update.
6822
6823 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6824
6825         * gcc.dg/20010912-1.c: New test.
6826
6827 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6828
6829         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6830         language-independent file in lib.
6831         * lib/gcov.exp: New file.
6832
6833 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6834
6835         * gcc.c-torture/compile/20010911-1.c: New test.
6836
6837 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6838
6839         * lib/profopt.exp: New, to support profile-directed optimizations.
6840         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6841         * gcc.misc-tests/bprob-1.c: New test.
6842         * gcc.misc-tests/bprob-2.c: New test.
6843
6844 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6845
6846         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6847         XFAIL and which kinds of gcov output to verify.
6848         * gcc.misc-tests/gcov-4b.x: New file.
6849         * gcc.misc-tests/gcov-5b.x: New file.
6850         * gcc.misc-tests/gcov-6.x: New file.
6851         * gcc.misc-tests/gcov-7.c: New test.
6852         * gcc.misc-tests/gcov-7.x: New file.
6853
6854 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6855
6856         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6857         * gcc.misc-tests/gcov-6.c: New test.
6858
6859 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6860
6861         PR c++/3986
6862         * g++.dg/abi/vbase1.C: New test.
6863
6864 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6865
6866         * objc.dg/method-2.m: New.
6867
6868 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6869
6870         PR c++/4203
6871         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6872         * g++.dg/init/empty1.C: New test.
6873
6874 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6875
6876         * gcc.c-torture/compile/20010903-1.c: New test.
6877
6878 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6879
6880         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6881         for m68k.
6882
6883 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6884
6885         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6886
6887         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6888
6889         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6890
6891 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6892
6893         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6894         for 16-bit 'unsigned int'.
6895
6896 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6897
6898         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6899
6900 2001-08-27  Richard Henderson  <rth@redhat.com>
6901
6902         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6903         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6904
6905 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6906
6907         * gcc.dg/asm-names.c (ymain): New.
6908
6909 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6910
6911         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6912         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6913         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6914
6915 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6916
6917         * gcc.dg/compare5.c: New testcase.
6918
6919 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6920
6921         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6922         and "In instantiation".
6923
6924 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6925
6926         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6927
6928 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6929
6930         * gcc.misc-tests/gcov.exp: Add support for branch information.
6931         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6932         * gcc.misc-tests/gcov-4.c: New test.
6933         * gcc.misc-tests/gcov-4b.c: New test.
6934         * gcc.misc-tests/gcov-5b.c: New test.
6935
6936 2001-08-20  Zack Weinberg  <zackw@panix.com>
6937
6938         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
6939         expected to fail.
6940
6941 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6942
6943         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
6944
6945 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
6946
6947         * g++.dg/eh/template1.C: New test.
6948
6949 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
6950
6951         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
6952         Fix thinko.
6953         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
6954         for xfail.
6955
6956 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
6957
6958         * lib/g77-dg.exp:  Use prune.exp for common procedures
6959         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
6960         * lib/g77.exp: (g77-dg-prune) Remove
6961
6962 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
6963
6964         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
6965
6966 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6967
6968         * g++.dg/template/unify1.C: New test.
6969
6970 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
6971
6972         * g++.dg/abi/empty4.C: New test.
6973
6974 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
6975
6976         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
6977         solaris2.*
6978         * g77.f-torture/compile/pr3743.x: Likewise
6979
6980 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
6981
6982         * g++.dg/other/using-declaration.C: New test.
6983
6984 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6985
6986         * gcc.dg/cpp/tr-sign.c: New testcase.
6987
6988 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6989
6990         * gcc.dg/cpp/19951025-1.c: Revert.
6991         * gcc.dg/cpp/directiv.c: We no longer process directives that
6992         interrupt macro arguments.
6993
6994 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
6995
6996         * gcc.dg/bconstp-1.c: New test.
6997
6998 2001-08-03  Richard Henderson  <rth@redhat.com>
6999
7000         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7001
7002 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7003
7004         * gcc.dg/cpp/19951025-1.c: Update.
7005
7006 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
7007
7008         * g77.dg/ff90-1.f (s): Fix reference of variable z,
7009         should be x.
7010
7011 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7012
7013         Kill -fhonor-std.
7014         * g++.old-deja/g++.ns/ns14.C: Remove special options.
7015         * g++.old-deja/g++.other/std1.C: Likewise.
7016         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7017
7018 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
7019
7020         * lib/g77.exp:  Load gcc-defs.exp for common procedures
7021         (g77_pass, g77_fail, g77_finish, g77_exit,
7022         ${tool}_check_unsupported_p} Now redundant.  Deleted.
7023
7024 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7025
7026         * g77.dg/fbackslash.f
7027         * g77.dg/fcase-preserve.f
7028         * g77.dg/ff90-1.f
7029         * g77.dg/ffixed-line-length-0.f
7030         * g77.dg/ffixed-line-length-132.f
7031         * g77.dg/ffixed-line-length-7.f
7032         * g77.dg/ffixed-line-length-72.f
7033         * g77.dg/ffixed-line-length-none.f
7034         * g77.dg/ffree-form-1.f
7035         * g77.dg/fno-backslash.f
7036         * g77.dg/fno-f90-1.f
7037         * g77.dg/fno-fixed-form-1.f
7038         * g77.dg/fno-onetrip.f
7039         * g77.dg/fno-typeless-boz.f
7040         * g77.dg/fno-underscoring.f
7041         * g77.dg/fno-vxt-1.f
7042         * g77.dg/fonetrip.f
7043         * g77.dg/ftypeless-boz.f
7044         * g77.dg/fugly-assumed.f
7045         * g77.dg/funderscoring.f
7046         * g77.dg/fvxt-1.f
7047
7048 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
7049
7050         * objc.dg/fwd-proto-1.m: New.
7051         * objc.dg/local-decl-1.m: New.
7052         * objc.dg/naming-1.m: New.
7053         * objc.dg/naming-2.m: New.
7054         * objc.dg/proto-hier-1.m: New.
7055
7056 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
7057
7058         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7059         largest-type elements to a struct makes its size grow.
7060
7061 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7062
7063         * g++.dg/abi/vthunk1.C: New test.
7064
7065 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7066
7067         * g++.dg/abi/vbase8-22.C: New test.
7068
7069 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7070
7071         * gcc.dg/cpp/macro8.c: New test.
7072
7073 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7074
7075         * g++.dg/abi/vbase8-21.C: New test.
7076
7077 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7078
7079         * g++.dg/abi/vbase8-10.C: New test.
7080
7081 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7082
7083         * lib/g++.exp (g++_set_ld_library_path): Renamed to
7084         ${tool}_set_ld_library_path.
7085         Changed caller.
7086         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7087         g++.exp.
7088
7089 2001-07-26  Stan Cox <scox@redhat.com>
7090
7091         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7092         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7093         gcc_exit, gcc_check_unsupported_p):
7094         Moved to gcc-deps.exp
7095         * gcc-deps.exp: New file.
7096
7097 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7098
7099         * g++.old-deja/g++.pt/defarg14.C: New test.
7100
7101 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7102
7103         * g++.old-deja/g++.other/lineno5.C: New test.
7104
7105 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7106
7107         * g++.old-deja/g++.pt/crash68.C: New test.
7108
7109 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7110
7111         * g++.old-deja/g++.other/crash42.C: New test.
7112
7113 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7114
7115         * gcc.dg/cpp/extratokens.c: Fix.
7116         * gcc.dg/cpp/skipping2.c: New tests.
7117
7118 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7119
7120         * gcc.c-torture/execute/20010724-1.c: New file.
7121         * gcc.c-torture/execute/20010724-1.x: New file.
7122
7123 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7124
7125         * g++.old-deja/g++.other/cond7.C: New test.
7126
7127 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7128
7129         * g++.old-deja/g++.other/optimize4.C: New test.
7130
7131 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7132
7133         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7134
7135 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7136
7137         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7138         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7139         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7140         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7141
7142         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7143         bug report" message.
7144
7145         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7146         * g++.dg/ext/instantiate1.C: Move from old-deja.
7147
7148 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7149
7150         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7151         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7152         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7153         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7154
7155 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7156
7157         * gcc.c-torture/execute/20010723-1.c: New test.
7158
7159 2001-07-23  Ben Elliston  <bje@redhat.com>
7160
7161         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7162
7163 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7164
7165         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7166         i[34567]86-*-*.
7167         Delete handling of ieee_multilib_flags.
7168         Pass -mieee for alpha*-*-* and sh-*-*.
7169         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7170
7171 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7172
7173         Remove old-abi tests.
7174         * g++.old-deja/g++.mike/p11116.C: Remove.
7175         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7176
7177 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7178
7179         * g77.f-torture/compile/pr3743.f:  New test
7180
7181 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7182
7183         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7184
7185 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7186
7187         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7188         g++.old-deja/g++.pt/static6.C: Likewise.
7189         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7190         supports weak symbols.
7191
7192 2001-07-18  Andreas Jaeger  <aj@suse.de>
7193
7194         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7195         supported again.
7196
7197 2001-07-18  Andreas Jaeger  <aj@suse.de>
7198
7199         * gcc.dg/iftrap-1.c: Fix target line.
7200
7201 2001-07-17  Richard Henderson  <rth@redhat.com>
7202
7203         * gcc.c-torture/execute/20010717-1.c: New.
7204
7205 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7206
7207         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7208         tests.
7209
7210 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7211
7212         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7213
7214 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7215
7216         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7217         UAC_SIGBUS, UAC_NOPRINT definitions.
7218
7219 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7220
7221         * objc/execute/object_is_class.m: New test.
7222         * objc/execute/object_is_meta_class.m: New test.
7223
7224 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7225
7226         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7227         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7228
7229 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7230
7231         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7232         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7233
7234 2001-07-14  Richard Henderson  <rth@redhat.com>
7235
7236         * gcc.dg/iftrap-1.c: New.
7237
7238 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7239
7240         * g77.f-torture/execute/intrinsic77.f: New test.
7241
7242 2001-07-11  Janis Johnson <janis@us.ibm.com>
7243
7244         * gcc.misc-tests/gcov-3.c: New test.
7245
7246 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7247
7248         * gcc.c-torture/compile/20010711-1.c,
7249         * gcc.c-torture/compile/20010711-2.c: New tests.
7250
7251 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7252
7253         * gcc.c-torture/execute/20010711-1.c: New test.
7254
7255 2001-07-11  Ben Elliston  <bje@redhat.com>
7256
7257         * g++.old-deja/g++.other/enum5.C: New test.
7258
7259 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7260
7261         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7262         (g++-dg-prune): Call prune_gcc_output.
7263         * prune.exp: New file for prune_gcc_output.
7264         * lib/g++.exp, lib/gcc.exp: Load it.
7265
7266 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7267
7268         * gcc.c-torture/compile/20010701-1.c,
7269         g++.old-deja/g++.ext/attrib6.C: New tests.
7270
7271 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7272
7273         * gcc.c-torture/compile/20010706-1.c: New test.
7274
7275 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7276
7277         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7278
7279 2001-06-28  Stan Shebs  <shebs@apple.com>
7280
7281         * gcc.dg/pragma-darwin.c: New test.
7282
7283 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7284
7285         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7286         Solaris 2.[678] system.
7287
7288 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7289
7290         * gcc.dg/20010622-1.c: New test.
7291
7292 2001-06-18  Stan Shebs  <shebs@apple.com>
7293
7294         * objc.dg: New directory.
7295         * objc.dg/dg.exp: New file.
7296         * objc.dg/alias.m: New.
7297         * objc.dg/class-1.m: New.
7298         * objc.dg/class-2.m: New.
7299         * objc.dg/const-str-1.m: New.
7300         * objc.dg/const-str-2.m: New.
7301         * objc.dg/id-1.m: New.
7302         * objc.dg/method-1.m: New.
7303         * objc.dg/super-class-1.m: New.
7304         * lib/objc-dg.exp: New file.
7305
7306 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7307
7308         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7309         of label name.
7310
7311 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7312
7313         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7314
7315 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7316
7317         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7318         variable.
7319
7320 2001-06-12  Richard Henderson  <rth@redhat.com>
7321
7322         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7323
7324 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7325
7326         * g++.old-deja/g++.abi/vbase5.C: New test.
7327         * g++.old-deja/g++.abi/vbase6.C: New test.
7328         * g++.old-deja/g++.abi/vbase7.C: New test.
7329
7330 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7331
7332         * gcc.c-torture/compile/20010610-1.c: New test.
7333
7334 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7335
7336         * g++.old-deja/g++.abi/vbase4.C: New test.
7337
7338 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7339
7340         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7341         support %f for HC11/HC12 targets.
7342         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7343         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7344         on HC11/HC12 targets.
7345         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7346
7347 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7348
7349         * gcc.dg/wchar_t-1.c: New file.
7350         * gcc.dg/wint_t-1.c: Likewise.
7351
7352 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7353
7354         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7355
7356 2001-06-11  Richard Henderson  <rth@redhat.com>
7357
7358         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7359
7360 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7361
7362         * gcc.c-torture/compile/20010611-1.c: New test.
7363
7364 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7365
7366         * gcc.dg/c99-tag-1.c: Add more tests.
7367
7368 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7369
7370         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7371         representation on MN10300 and ARM/Thumb.
7372
7373 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7374
7375         * g77.f-torture/execute/20010610.f: New.
7376
7377 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7378
7379         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7380         names.
7381
7382 2001-06-09  Richard Henderson  <rth@redhat.com>
7383
7384         * gcc.c-torture/execute/ashrdi-1.c: New.
7385         * gcc.c-torture/execute/ashldi-1.c: New.
7386         * gcc.c-torture/execute/lshrdi-1.c: New.
7387
7388 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7389
7390         * objc/execute/load-3.m: Added. Check sending +load to categories,
7391         in addition to classes.
7392
7393 2001-06-08  Stan Shebs  <shebs@apple.com>
7394
7395         * objc/execute/load-2.m: New test.  From Nicola Pero
7396         <n.pero@mi.flashnet.it>.
7397
7398 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
7399
7400         * gcc.c-torture/execute/20010605-2.c: New test.
7401
7402 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7403
7404         * g++.old-deja/g++.abi/vbase2.C: New test.
7405         * g++.old-deja/g++.abi/vbase3.C: New test.
7406
7407 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7408
7409         * g++.old-deja/g++.pt/friend49.C: New test.
7410
7411 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7412
7413         * g++.old-deja/g++.ext/anon3.C: New test.
7414
7415 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7416
7417         * g++.old-deja/g++.other/conv7.C: New test.
7418
7419 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7420
7421         * gcc.c-torture/compile/20010605-2.c: New test.
7422
7423 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7424
7425         * gcc.c-torture/execute/20010604-1.c: New test.
7426
7427 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7428
7429         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7430
7431 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7432
7433         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7434         (g++_link_flags): Likewise.
7435         (g++_init): Pass gccpath's value to two previous functions.
7436
7437 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7438
7439         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7440         Ensure logfile entry matches exec command line.
7441
7442 2001-05-31  Richard Henderson  <rth@redhat.com>
7443
7444         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7445         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7446
7447 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7448
7449         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7450         compiler for irix6.2
7451
7452 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7453
7454         * g++.old-deja/g++.other/optimize3.C: New file.
7455
7456 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7457
7458         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7459         assemble.
7460
7461 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7462
7463         * g++.old-deja/g++.other/optimize2.C: New file.
7464
7465 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
7466
7467         * gcc.c-torture/compile/20010518-2.c: New file.
7468         * gcc.c-torture/execute/20010518-1.c: New file.
7469         * gcc.c-torture/execute/20010518-2.c: New file.
7470
7471 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7472
7473         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7474
7475 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
7476
7477         G++ no longer defines builtins that do not begin with __builtin.
7478         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7479         * g++.old-deja/g++.brendand/misc13.C: Likewise.
7480         * g++.old-deja/g++.law/builtin1.C: Likewise.
7481         * g++.old-deja/g++.law/cvt2.C: Likewise.
7482         * g++.old-deja/g++.mike/net5.C: Likewise.
7483         * g++.old-deja/g++.other/builtins1.C: Likewise.
7484         * g++.old-deja/g++.other/builtins2.C: Likewise.
7485         * g++.old-deja/g++.other/builtins3.C: Likewise.
7486         * g++.old-deja/g++.other/builtins4.C: Likewise.
7487         * g++.old-deja/g++.other/inline8.C: Likewise.
7488         * g++.old-deja/g++.robertl/eb39.C: Likewise.
7489
7490 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7491
7492         * g++.old-deja/g++.pt/using1.C: Adjust.
7493         * g++.old-deja/g++.pt/using2.C: New test.
7494
7495 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7496
7497         * gcc.dg/cpp/charconst.c: New tests.
7498         * gcc.dg/cpp/escape.c: New tests.
7499         * gcc.dg/cpp/escape-1.c: New tests.
7500         * gcc.dg/cpp/escape-2.c: New tests.
7501         * gcc.dg/cpp/ucs.c: New tests.
7502
7503 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7504
7505         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7506         native compiler for irix6.5.
7507
7508 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7509
7510         * lib/g++.exp (g++_include_flags): Use args to compute
7511         get_multilibs.
7512         (g++_link_flags): Likewise.
7513         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7514
7515 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7516
7517         * gcc.dg/c90-hexfloat-1.c: Add more tests.
7518
7519 2001-05-21  Geoff Keating  <geoffk@redhat.com>
7520
7521         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7522         this file.
7523
7524 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7525
7526         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7527         STACK_SIZE;
7528         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7529         to STACK_SIZE; Use it to define size of add_histo array.
7530         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7531         to STACK_SIZE.
7532         (f): Use GITT_SIZE to define size of gitt local table.
7533         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7534         to STACK_SIZE; Use it to define size of bytemem array.
7535
7536 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7537
7538         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7539         on 68HC11/HC12 due to the asm instruction.
7540         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7541         * gcc.c-torture/compile/920520-1.x: Likewise.
7542         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7543         on 68HC11/HC12 because the function is larger than 64K.
7544         * gcc.c-torture/compile/961203-1.x: New file, this test fails
7545         on 68HC11/HC12 because the structure is too large.
7546
7547 2001-05-20  Richard Henderson  <rth@redhat.com>
7548
7549         * gcc.c-torture/execute/20010520-1.c: New.
7550
7551 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7552
7553         * g++.old-deja/g++.warn/compare1.C: New test.
7554         * gcc.dg/compare4.c: New test.
7555
7556 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7557
7558         * g++.old-deja/g++.other/optimize1.C: New test.
7559
7560 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7561
7562         * g++.old-deja/g++.pt/spec41.C: New test.
7563
7564 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7565
7566         * gcc.c-torture/compile/20010114-1.x: Remove.
7567
7568 2001-05-18  Stan Shebs  <shebs@apple.com>
7569
7570         * gcc.c-torture/compile/20010518-1.c: New test.
7571
7572 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7573
7574         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7575         * g++.old-deja/g++.pt/crash67.C: New test.
7576
7577 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7578
7579         * g++.old-deja/g++.other/debug9.C: New test.
7580
7581 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
7582
7583         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7584
7585 2001-05-16  Jan Hubicka  <jh@suse.cz>
7586
7587         * gcc.c-torture/compile/20010516-1.c: New test.
7588
7589 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7590
7591         * g++.old-deja/g++.other/crash41.C: New test.
7592
7593 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7594
7595         * g++.old-deja/g++.pt/crash66.C: New test.
7596
7597 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7598
7599         * g++.old-deja/g++.robertl/eb27.C: Convert.
7600
7601 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7602
7603         * g++.dg/friend-warn.C: New test.  Do not warn about friend
7604         declaration being redundant.
7605
7606 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7607
7608         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7609
7610 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
7611
7612         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7613
7614 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7615
7616         * lib/g++.exp: Use testsuite_flags.
7617
7618 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
7619
7620         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7621
7622 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7623
7624         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7625
7626 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
7627
7628         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7629
7630 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
7631
7632         * gcc.c-torture/compile/20010313-1.c: New test.
7633
7634 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
7635
7636         * gcc.dg/cpp/direct2.c: New test.
7637         * gccq.dg/cpp/direct2s.c: New test.
7638
7639         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7640
7641 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
7642
7643         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7644         * g++.old-deja/g++.other/op3.C: Likewise.
7645
7646 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7647
7648         * gcc.dg/cpp/syshdr.h: New file.
7649         * gcc.dg/cpp/sysmac1.c: Update.
7650         * gcc.dg/cpp/sysmac2.c: Update.
7651
7652 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7653
7654         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7655
7656 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
7657
7658         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7659         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7660
7661 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
7662
7663         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7664
7665 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
7666
7667         * lib/g++.exp (g++_include_flags): Don't use any special flags
7668         if TESTING_IN_BUILD_TREE is not defined.
7669         (g++_init): Use a plain 'c++' as the compiler if
7670         TESTING_IN_BUILD_TREEE is not defined.
7671
7672 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7673
7674         * g++.old-deja/g++.eh/catch13.C: New test.
7675         * g++.old-deja/g++.eh/catch14.C: New test.
7676
7677 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7678
7679         * gcc.dg/cpp/tr-define.c: New test.
7680
7681 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7682
7683         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7684         <stdlib.h>, not <malloc.h>.
7685
7686 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7687
7688         * g++.old-deja/g++.ns/template17.C: New test.
7689
7690 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7691
7692         * g++.old-deja/g++.pt/ref4.C: New test.
7693
7694 2001-04-30  Richard Henderson  <rth@redhat.com>
7695
7696         * gcc.dg/20000724-1.c: Revert last change.
7697
7698 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7699
7700         * g77.f-torture/execute/20010430.f: New test.
7701
7702 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
7703
7704         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7705
7706 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7707
7708         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7709
7710 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7711
7712         * g++.old-deja/g++.eh/crash6.C: New test.
7713
7714 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7715
7716         * g++.old-deja/g++.other/warn7.C: New test.
7717
7718 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7719
7720         * g++.old-deja/g++.other/defarg9.C: New test.
7721
7722 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7723
7724         * g77.f-torture/compile/20010426.f: New test.
7725         * g77.f-torture/execute/20010426.f: New test.
7726
7727 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7728
7729         * g77.f-torture/compile/20000629-1.x: Remove - error
7730         has been fixed.
7731
7732 2001-04-26  Jeffrey A Law  (law@cygnus.com)
7733
7734         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7735         Tweak slightly to work with g++.dg framework.
7736         * g++.dg/special/ecos.exp: Run initp1.C test.
7737         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7738
7739         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7740         its linker doesn't give line numbers either.
7741         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7742
7743 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7744
7745         * g++.old-deja/g++.other/lex1.C: New test.
7746
7747 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
7748
7749         * gcc.dg/noncompile/20010425-1.c: New test.
7750
7751 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7752
7753         * g++.old-deja/g++.pt/mangle2.C: New test.
7754
7755 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7756
7757         * gcc.dg/format/plus-1.c: New test.
7758
7759 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7760
7761         * gcc.dg/20010423-1.c: New test.
7762
7763 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7764
7765         * gcc.c-torture/execute/20010422-1.c: New test.
7766
7767 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7768
7769         * g++.old-deja/g++.ns/type2.C: New test.
7770
7771 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7772
7773         * g++.old-deja/g++.other/perf1.C: New test.
7774
7775 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7776
7777         * gcc.dg/c99-func-2.c: Remove xfail.
7778         * gcc.dg/c99-func-3.c: Remove xfail.
7779         * gcc.dg/c99-func-4.c: Remove xfail.
7780
7781 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7782
7783         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7784
7785 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7786
7787         * gcc.c-torture/compile/20010423-1.c: New test.
7788
7789 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7790
7791         * g++.old-deja/g++.pt/typename28.C: New test.
7792
7793 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7794
7795         * g++.old-deja/g++.abi/empty2.C: New test.
7796         * g++.old-deja/g++.abi/empty3.C: New test.
7797
7798 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7799
7800         * g++.old-deja/g++.other/comdat2.C: New test.
7801         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7802
7803 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7804
7805         * g++.old-deja/g++.other/overload14.C: New test.
7806
7807 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7808
7809         * g++.old-deja/g++.other/lookup23.C: New test.
7810
7811 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7812
7813         * gcc.c-torture/execute/20010403-1.c: New test.
7814
7815 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7816             Mark Mitchell  <mark@codesourcery.com>
7817
7818         * lib/old-dejagnu.exp: Don't delete output of executable.
7819         Add .exe suffix to executables.
7820
7821 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7822
7823         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7824
7825 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7826
7827         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7828
7829 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7830
7831         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7832         * g++.old-deja/g++.abi/crash1.C: New test.
7833
7834 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7835
7836         * g++.old-deja/g++.other/crash40.C: New test.
7837
7838 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7839
7840         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7841
7842 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7843
7844         * g++.old-deja/g++.other/warn6.C: New test.
7845
7846 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7847
7848         * g++.old-deja/g++.robertl/eb42.C: Same.
7849
7850 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7851
7852         * gcc.dg/wtr-conversion-1.c: New testcase.
7853
7854 2001-04-10  Richard Henderson  <rth@redhat.com>
7855
7856         * g++.old-deja/g++.other/array5.C: New.
7857
7858 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7859
7860         * gcc.c-torture/execute/20010408-1.c: New test.
7861
7862 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7863
7864         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7865         headers and constructs.
7866         * g++.old-deja/g++.robertl/eb79.C: Same.
7867         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7868         * g++.old-deja/g++.robertl/eb73.C: Same.
7869         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7870         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7871         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7872         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7873         * g++.old-deja/g++.robertl/eb44.C: Same.
7874         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7875         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7876         * g++.old-deja/g++.robertl/eb39.C: Same.
7877         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7878         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7879         * g++.old-deja/g++.robertl/eb30.C: Same.
7880         * g++.old-deja/g++.robertl/eb3.C: Same.
7881         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7882         * g++.old-deja/g++.robertl/eb21.C: Same.
7883         * g++.old-deja/g++.robertl/eb15.C: Same.
7884         * g++.old-deja/g++.robertl/eb118.C: Same.
7885         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7886         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7887         * g++.old-deja/g++.robertl/eb109.C: Same.
7888         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7889         * g++.old-deja/g++.mike/rtti1.C: Same.
7890         * g++.old-deja/g++.mike/p658.C: Same.
7891         * g++.old-deja/g++.mike/net46.C: Same.
7892         * g++.old-deja/g++.mike/net34.C: Same.
7893         * g++.old-deja/g++.mike/memoize1.C: Same.
7894         * g++.old-deja/g++.mike/eh2.C: Same.
7895         * g++.old-deja/g++.law/weak.C: Same.
7896         * g++.old-deja/g++.law/visibility7.C: Same.
7897         * g++.old-deja/g++.law/visibility25.C: Same.
7898         * g++.old-deja/g++.law/visibility22.C: Same.
7899         * g++.old-deja/g++.law/visibility2.C: Same.
7900         * g++.old-deja/g++.law/visibility17.C: Same.
7901         * g++.old-deja/g++.law/visibility13.C: Same.
7902         * g++.old-deja/g++.law/visibility10.C: Same.
7903         * g++.old-deja/g++.law/visibility1.C: Same.
7904         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7905         * g++.old-deja/g++.law/vbase1.C: Same.
7906         * g++.old-deja/g++.law/operators32.C: Same.
7907         * g++.old-deja/g++.law/nest3.C: Same.
7908         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7909         * g++.old-deja/g++.law/except5.C (main): Same.
7910         * g++.old-deja/g++.law/cvt7.C (run): Same.
7911         * g++.old-deja/g++.law/cvt2.C: Same.
7912         * g++.old-deja/g++.law/cvt16.C: Same.
7913         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7914         * g++.old-deja/g++.law/ctors17.C (main): Same.
7915         * g++.old-deja/g++.law/ctors13.C: Same.
7916         * g++.old-deja/g++.law/ctors12.C (main): Same.
7917         * g++.old-deja/g++.law/ctors10.C: Same.
7918         * g++.old-deja/g++.law/code-gen5.C: Same.
7919         * g++.old-deja/g++.law/bad-error7.C: Same.
7920         * g++.old-deja/g++.law/arm9.C: Same.
7921         * g++.old-deja/g++.law/arm12.C: Same.
7922         * g++.old-deja/g++.law/arg8.C: Same.
7923         * g++.old-deja/g++.law/arg1.C: Same.
7924         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7925         * g++.old-deja/g++.jason/template31.C: Same.
7926         * g++.old-deja/g++.jason/template24.C (main): Same.
7927         * g++.old-deja/g++.jason/2371.C: Same.
7928         * g++.old-deja/g++.eh/new2.C: Same.
7929         * g++.old-deja/g++.eh/new1.C: Same.
7930         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7931         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7932         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7933         * g++.old-deja/g++.brendan/crash62.C: Same.
7934         * g++.old-deja/g++.brendan/crash52.C: Same.
7935         * g++.old-deja/g++.brendan/crash49.C (main): Same.
7936         * g++.old-deja/g++.brendan/crash38.C: Same.
7937         * g++.old-deja/g++.brendan/crash15.C (main): Same.
7938         * g++.old-deja/g++.brendan/copy9.C: Same.
7939
7940 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
7941
7942         * gcc.c-torture/execute/20001203-2.c (memset):
7943         Count argument is of type __SIZE_TYPE__.
7944
7945 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
7946
7947         * gcc.c-torture/compile/20010404-1.c: New test.
7948
7949 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
7950
7951         * gcc.c-torture/compile/20010326-1.c: New test.
7952
7953 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
7954
7955         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
7956         peculiarities of the SH.
7957         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
7958
7959 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7960
7961         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
7962         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
7963         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
7964
7965 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7966
7967         * g77.f-torture/compile/20010321-1.f: New test.
7968
7969 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7970
7971         * gcc.c-torture/compile/20010329-1.c: New test.
7972
7973 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
7974
7975         * gcc.c-torture/execute/20010329-1.c: New test.
7976
7977 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7978
7979         * g++.old-deja/g++.other/eh4.C: Fix typo.
7980
7981 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
7982
7983         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
7984
7985 2001-03-28  Philip Blundell  <philb@gnu.org>
7986
7987         * gcc.c-torture/compile/20010328-1.c: New test.
7988
7989 2001-03-27  Richard Henderson  <rth@redhat.com>
7990
7991         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
7992         * g++.old-deja/g++.eh/vbase3.C: Likewise.
7993
7994 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
7995
7996         * gcc.c-torture/compile/20010327-1.c: New test.
7997
7998 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
7999
8000         * g++.old-deja/g++.other/friend12.C: New test.
8001         * g++.old-deja/g++.other/friend9.C: Expect no errors.
8002         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8003
8004 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8005
8006         * gcc.c-torture/execute/20010325-1.c: New test.
8007
8008 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
8009
8010         * g++.old-deja/g++.other/mangle3.C: New test.
8011
8012 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
8013
8014         * g++.old-deja/g++.other/anon8.C: New test.
8015
8016 2001-03-20  Philip Blundell  <philb@gnu.org>
8017
8018         * gcc.c-torture/compile/20010320-1.c: New test.
8019
8020 2001-03-17  Richard Henderson  <rth@redhat.com>
8021
8022         * g++.old-deja/g++.other/eh4.C: Add expected error text.
8023
8024 2001-03-15  Geoff Keating  <geoff@redhat.com>
8025
8026         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8027         tests on AIX.
8028
8029 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
8030
8031         * g++.old-deja/g++.other/eh4.C: New test.
8032
8033 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8034
8035         * gcc.dg/cpp/mi1.c: Update.
8036
8037 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
8038
8039         * g++.old-deja/g++.other/regstack.C: New test.
8040
8041 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8042
8043         * g++.old-deja/g++.other/ref4.C: New test.
8044
8045 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
8046
8047         * objc/execute/va_method.m: Added.
8048         * objc/execute/IMP.m: Added.
8049         * objc/execute/_cmd.m: Added.
8050         * objc/execute/accessing_ivars.m: Added.
8051         * objc/execute/class-1.m: Added.
8052         * objc/execute/class-10.m: Added.
8053         * objc/execute/class-11.m: Added.
8054         * objc/execute/class-12.m: Added.
8055         * objc/execute/class-13.m: Added.
8056         * objc/execute/class-14.m: Added.
8057         * objc/execute/class-2.m: Added.
8058         * objc/execute/class-3.m: Added.
8059         * objc/execute/class-4.m: Added.
8060         * objc/execute/class-5.m: Added.
8061         * objc/execute/class-6.m: Added.
8062         * objc/execute/class-7.m: Added.
8063         * objc/execute/class-8.m: Added.
8064         * objc/execute/class-9.m: Added.
8065         * objc/execute/class-tests-1.h
8066         * objc/execute/class-tests-2.h
8067         * objc/execute/compatibility_alias.m: Added.
8068         * objc/execute/encode-1.m: Added.
8069         * objc/execute/formal_protocol-1.m: Added.
8070         * objc/execute/formal_protocol-2.m: Added.
8071         * objc/execute/formal_protocol-3.m: Added.
8072         * objc/execute/formal_protocol-4.m: Added.
8073         * objc/execute/formal_protocol-5.m: Added.
8074         * objc/execute/formal_protocol-6.m: Added.
8075         * objc/execute/formal_protocol-7.m: Added.
8076         * objc/execute/informal_protocol.m: Added.
8077         * objc/execute/initialize.m: Added.
8078         * objc/execute/load.m: Added.
8079         * objc/execute/many_args_method.m: Added.
8080         * objc/execute/nested-3.m: Added.
8081         * objc/execute/no_clash.m: Added.
8082         * objc/execute/private.m: Added.
8083         * objc/execute/redefining_self.m: Added.
8084         * objc/execute/root_methods.m: Added.
8085         * objc/execute/selector-1.m: Added.
8086         * objc/execute/static-1.m: Added.
8087         * objc/execute/static-2.m: Added.
8088         * objc/execute/va_method.m: Added.
8089
8090 2001-03-10  Richard Henderson  <rth@redhat.com>
8091
8092         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8093
8094 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8095
8096         * g++.old-deja/g++.other/crash31.C: XFAIL.
8097         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8098         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8099         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8100         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8101         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8102
8103 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8104
8105         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8106
8107 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8108
8109         * gcc.dg/20000724-1.c: Don't use multiline strings.
8110
8111 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8112
8113         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8114         result of -cString against what we expect it to be; don't just
8115         print it out for no one to read.
8116
8117         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8118         Based on testcases provided by Nicola Pero.
8119
8120 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8121
8122         * gcc.dg/cpp/macro7.c: New test.
8123
8124 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8125
8126         * gcc.dg/cpp/multiline.c: Update.
8127
8128 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8129
8130         * g++.old-deja/g++.other/enum3.C: New test.
8131
8132 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8133
8134         * g++.old-deja/g++.other/pod1.C: New test.
8135
8136 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8137
8138         * g++.old-deja/g++.ext/overload1.C: New test.
8139
8140 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8141
8142         * g++.old-deja/g++.pt/using1.C: New test.
8143
8144 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8145
8146         * g++.old-deja/g++.other/using9.C: New test.
8147
8148 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8149
8150         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8151
8152         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8153
8154 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8155
8156         * g++.old-deja/g++.ext/realpt1.C: Remove.
8157
8158 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8159
8160         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8161
8162 2001-02-26  Will Cohen  <wcohen@redhat.com>
8163
8164         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8165
8166 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8167
8168         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8169         templatized constructors.
8170
8171 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8172
8173         * gcc.c-torture/execute/20010224-1.c: New test.
8174
8175 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8176
8177         * gcc.c-torture/execute/20010222-1.c: New test.
8178
8179 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8180
8181         * g++.old-deja/g++.other/inline20.C: New test.
8182
8183 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8184
8185         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8186
8187 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8188
8189         * g++.old-deja/g++.other/lookup22.C: New test.
8190
8191 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8192
8193         * g77.dg: New directory.
8194         * g77.dg/20010216-1.f: New test case.
8195         * g77.dg/dg.exp: New driver.
8196         * lib/g77-dg.exp: New driver library.
8197
8198 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8199
8200         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8201
8202 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8203
8204         * g++.old-deja/g++.other/decl9.C: New test.
8205
8206 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8207
8208         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8209         not need <string> and also tests the initialization at runtime.
8210
8211 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8212
8213         * gcc.c-torture/execute/longlong.c: New test.
8214
8215 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8216
8217         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8218
8219 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8220
8221         * gcc.c-torture/execute/920302-1.c (execute):
8222         Change argument type to short.
8223
8224 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8225
8226         * g++.old-deja/g++.pt/deduct6.C: New test.
8227
8228 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8229
8230         * g++.old-deja/g++.pt/deduct5.C: New test.
8231
8232 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8233
8234         * gcc.c-torture/execute/20010209-1.c: New test.
8235
8236 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8237
8238         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8239
8240 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8241
8242         * g++.dg/vtgc1.C: Update for new ABI.
8243
8244         * consistency.vlad: New directory, 1665 files.
8245
8246 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8247
8248         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8249         return type.
8250         * gcc.dg/cpp/digraphs.c: Declare puts.
8251
8252 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8253
8254         * g++.old-deja/g++.other/warn5.C: New test.
8255
8256 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8257
8258         * g++.old-deja/g++.pt/spec40.C: New test.
8259
8260 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8261
8262         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8263         case.
8264         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8265
8266 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8267
8268         * gcc.c-torture/compile/20010209-1.c: New test.
8269
8270 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8271
8272         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8273         excess errors message but not if it crashes.
8274         * g++.old-deja/g++.other/crash27.C: Likewise.
8275         * g++.old-deja/g++.other/crash28.C: Likewise.
8276         * g++.old-deja/g++.other/crash30.C: Likewise.
8277         * g++.old-deja/g++.other/crash32.C: Likewise.
8278         * g++.old-deja/g++.other/crash35.C: Likewise.
8279         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8280
8281 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8282
8283         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8284         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8285         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8286         g77.f-torture/execute/execute.exp,
8287         g77.f-torture/noncompile/noncompile.exp,
8288         gcc.c-torture/execute/execute.exp,
8289         gcc.c-torture/execute/memcheck/memcheck.exp,
8290         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8291         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8292         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8293         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8294         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8295         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8296         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8297         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8298         Remove bug reporting instructions with ancient email addresses.
8299
8300 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8301
8302         * gcc.dg/20010202-1.c: New test.
8303         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8304
8305 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8306
8307         * g++.dg/stdbool-if.C: New test.
8308
8309 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8310
8311         * objc/execute/fdecl.m: Added main().
8312
8313 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8314
8315         * gcc.c-torture/execute/20010206-1.c: New test.
8316
8317 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8318
8319         * gcc.dg/cpp/avoidpaste1.c: Update.
8320
8321 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8322
8323         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8324         Pero <nicola@brainstorm.co.uk>.
8325         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8326
8327 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8328
8329         * g++.old-deja/g++.pt/spec39.C: New test.
8330
8331 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8332
8333         * gcc.c-torture/compile/20010202-1.c: New test.
8334
8335 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8336
8337         * g++.old-deja/g++.abi/primary2.C: New test.
8338         * g++.old-deja/g++.abi/primary3.C: New test.
8339         * g++.old-deja/g++.abi/primary4.C: New test.
8340         * g++.old-deja/g++.abi/primary5.C: New test.
8341         * g++.old-deja/g++.abi/vtable3.h: New test.
8342         * g++.old-deja/g++.abi/vtable3a.C: New test.
8343         * g++.old-deja/g++.abi/vtable3b.C: New test.
8344         * g++.old-deja/g++.abi/vtable3c.C: New test.
8345         * g++.old-deja/g++.abi/vtable3d.C: New test.
8346         * g++.old-deja/g++.abi/vtable3e.C: New test.
8347         * g++.old-deja/g++.abi/vtable3f.C: New test.
8348         * g++.old-deja/g++.abi/vtable3g.C: New test.
8349         * g++.old-deja/g++.abi/vtable3h.C: New test.
8350         * g++.old-deja/g++.abi/vtable3i.C: New test.
8351         * g++.old-deja/g++.abi/vtable3j.C: New test.
8352         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8353
8354 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8355
8356         * g++.old-deja/g++.other/anon6.C: New test.
8357         * g++.old-deja/g++.other/anon7.C: New test.
8358
8359 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8360
8361         * gcc.dg/cpp/avoidpaste2.c: New tests.
8362
8363 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8364
8365         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8366
8367 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8368
8369         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8370         DECIMAL_DIG cases for Irix."
8371
8372 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
8373
8374         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8375
8376 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8377
8378         * gcc.dg/c99-tag-1.c: New test.
8379
8380 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8381
8382         * gcc.dg/cpp/tr-warn1.c: Add tests.
8383
8384 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8385
8386         * gcc.dg/cpp/avoidpaste1.c: Update.
8387         * gcc.dg/cpp/paste4.c: Update.
8388
8389 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8390
8391         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8392         cases for Irix.
8393
8394 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8395
8396         * g++.old-deja/g++.other/inline19.C: New test.
8397
8398 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8399
8400         * gcc.dg/Wlarger-than.c: New test.
8401
8402 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8403
8404         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8405
8406 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
8407
8408         * gcc.c-torture/execute/20010129-1.c: New test.
8409         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8410
8411 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8412
8413         * gcc.dg/cpp/avoidpaste1.c: Test case.
8414
8415 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
8416
8417         * g++.old-deja/g++.other/inline18.C: New test.
8418
8419 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8420
8421         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8422         and __builtin_putchar.
8423
8424 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
8425
8426         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8427         tests.
8428
8429 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8430
8431         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8432         floating point number rounding mode to round to the nearest
8433         representable mode.
8434
8435 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
8436
8437         * g++.old-deja/g++.other/mangle2.C: New test.
8438
8439 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8440
8441         * gcc.c-torture/compile/20010124-1.c: New test.
8442
8443 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8444
8445         * g++.old-deja/g++.pt/spec38.C: New test.
8446
8447 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8448
8449         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8450         "Build don't run".
8451
8452 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8453
8454         * gcc.c-torture/execute/20010123-1.c: New test.
8455
8456 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8457
8458         * g++.old-deja/g++.pt/spec37.C: New test.
8459
8460 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8461
8462         * g++.old-deja/g++.pt/overload14.C: New test.
8463
8464 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8465
8466         * gcc.c-torture/execute/20010122-1.c: New test, exercise
8467         __builtin_return_address.
8468
8469 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8470
8471         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8472         * g++.old-deja/g++.pt/spec35.C: New test.
8473         * g++.old-deja/g++.pt/spec36.C: New test.
8474
8475 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
8476
8477         * gcc.c-torture/compile/20010118-1.c: New test.
8478
8479 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8480
8481         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8482
8483 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8484
8485         * gcc.c-torture/execute/20010119-1.c: New test.
8486
8487 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8488
8489         * g++.old-deja/g++.other/vbase5.C: New test.
8490
8491 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8492
8493         * gcc.c-torture/execute/20010118-1.c: New test.
8494
8495 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8496
8497         * g++.old-deja/g++.pt/deduct3.C: New test.
8498
8499 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8500
8501         * g++.old-deja/g++.pt/spec34.C: New test.
8502
8503 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8504
8505         * g77.f-torture/compile/20000601-2.f: New test.
8506
8507 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8508
8509         * g++.old-deja/g++.other/init17.C: New test.
8510
8511 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8512
8513         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8514
8515 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8516
8517         * g++.old-deja/g++.pt/unify8.C: New test.
8518
8519 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8520
8521         * g++.old-deja/g++.abi/vbase1.C: New test.
8522
8523 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8524
8525         * g++.old-deja/g++.pt/crash65.C: New test.
8526
8527 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8528
8529         * gcc.dg/cpp/assembl2.S: New test case.
8530
8531 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8532
8533         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8534         are supported.
8535
8536 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8537
8538         * g++.old-deja/g++.other/builtins1.C: New test.
8539         * g++.old-deja/g++.other/builtins2.C: Likewise.
8540         * g++.old-deja/g++.other/builtins3.C: Likewise.
8541         * g++.old-deja/g++.other/builtins4.C: Likewise.
8542
8543 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
8544
8545         * gcc.c-torture/compile/20010117-1.c: New test.
8546         * gcc.c-torture/compile/20010117-2.c: New test.
8547
8548 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8549
8550         * g77.f-torture/execute/20010116.[fx]: New test,
8551         XFAIL on i?86-*-*.
8552         * g77.f-torture/compile/20010115.f: Indicate it's
8553         a test for PR fortran/1636.
8554
8555 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8556
8557         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8558
8559 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8560
8561         * g77.f-torture/compile/20010115.f: New test.
8562
8563 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8564
8565         * g++.old-deja/g++.pt/nontype5.C: New test.
8566
8567 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8568
8569         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8570         have an equivalent working one below it.
8571
8572 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8573
8574         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8575         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8576
8577 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8578
8579         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8580         message containing "init_priority".
8581         (conpr-2.C): Likewise.
8582         (conpr-3.C): Likewise.
8583         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8584
8585 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8586
8587         * gcc.c-torture/execute/20010114-2.c: New test.
8588
8589 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8590
8591         * gcc.c-torture/compile/20010114-1.c: New test.
8592         * gcc.c-torture/compile/20010114-1.x: Xfail.
8593         * gcc.c-torture/compile/20010114-2.c: New test.
8594         * gcc.c-torture/execute/20010114-1.c: New test.
8595         * gcc.dg/trunc-1.c: New test.
8596         * gcc.dg/uninit-B.c: New test.
8597
8598 2001-01-13  Nick Clifton  <nickc@redhat.com>
8599
8600         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8601         target.
8602
8603 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8604
8605         * gcc.c-torture/compile/20010113-1.c: New test.
8606
8607 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
8608
8609         * gcc.c-torture/compile/20001212-1.c: New test.
8610
8611 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8612
8613         * gcc.dg/cpp/widestr1.c: Update.
8614         * gcc.dg/cpp/prag-imp.c: Remove.
8615
8616 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
8617
8618         * gcc.c-torture/execute/20000801-3.x: Remove.
8619         * gcc.dg/c90-init-1.c: New test.
8620         * gcc.dg/c99-init-1.c: New test.
8621         * gcc.dg/c99-init-2.c: New test.
8622         * gcc.dg/gnu99-init-1.c: New test.
8623
8624 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
8625
8626         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8627         testing that no relevant ones were found.
8628
8629 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8630
8631         * g++.old-deja/g++.pt/cast2.C: New test.
8632
8633 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8634
8635         * g++.old-deja/g++.pt/friend47.C: New test.
8636
8637 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8638
8639         * g++.old-deja/g++.pt/instantiate13.C: New test.
8640
8641 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8642
8643         * g++.old-deja/g++.other/defarg7.C: New test.
8644         * g++.old-deja/g++.other/defarg8.C: New test.
8645
8646 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8647
8648         * g++.old-deja/g++.pt/crash64.C: New test.
8649
8650 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8651
8652         * g++.old-deja/g++.pt/crash63.C: New test.
8653
8654 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
8655
8656         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8657
8658 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
8659
8660         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8661
8662 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8663
8664         * g++.old-deja/g++.pt/error3.C: New test.
8665
8666 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8667
8668         * g++.old-deja/g++.other/crash39.C: New test.
8669
8670 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8671
8672         * g++.old-deja/g++.other/vbase4.C: New test.
8673
8674 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8675
8676         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8677         * gcc.dg/special/20000419-2.c: New file. Identical to above.
8678         * gcc.dg/special/special.exp: New test driver which will check
8679         for alias support for the above test.
8680
8681 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8682
8683         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8684         problems on small machines.
8685         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8686         parameterize.
8687
8688 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8689
8690         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8691         mips.
8692         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8693
8694 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8695
8696         * g++.old_deja/g++.pt/using8.C: New test.
8697
8698 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8699
8700         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8701
8702 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8703
8704         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8705         where a failure is expected.
8706         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8707
8708 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8709
8710         * g++.old_deja/g++.pt/instantiate12.C: New test.
8711
8712 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8713
8714         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8715         start of structs.
8716         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8717         * g++.old-deja/g++.brendan/crash17.C: Likewise.
8718         * g++.old-deja/g++.brendan/crash29.C: Likewise.
8719         * g++.old-deja/g++.brendan/crash48.C: Likewise.
8720         * g++.old-deja/g++.brendan/ns1.C: Likewise.
8721         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8722         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8723         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8724         * g++.old-deja/g++.eh/spec6.C: Likewise.
8725         * g++.old-deja/g++.jason/crash3.C: Likewise.
8726         * g++.old-deja/g++.law/ctors11.C: Likewise.
8727         * g++.old-deja/g++.law/ctors17.C: Likewise.
8728         * g++.old-deja/g++.law/ctors5.C: Likewise.
8729         * g++.old-deja/g++.law/ctors9.C: Likewise.
8730         * g++.old-deja/g++.mike/ambig1.C: Likewise.
8731         * g++.old-deja/g++.mike/net22.C: Likewise.
8732         * g++.old-deja/g++.mike/p3538a.C: Likewise.
8733         * g++.old-deja/g++.mike/p3538b.C: Likewise.
8734         * g++.old-deja/g++.mike/virt3.C: Likewise.
8735         * g++.old-deja/g++.niklas/t128.C: Likewise.
8736         * g++.old-deja/g++.other/anon4.C: Likewise.
8737         * g++.old-deja/g++.other/using1.C: Likewise.
8738         * g++.old-deja/g++.other/warn3.C: Likewise.
8739         * g++.old-deja/g++.pt/t37.C: Likewise.
8740         * g++.old-deja/g++.robertl/eb69.C: Likewise.
8741         * g++.old-deja/g++.robertl/eb71.C: Likewise.
8742
8743 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8744
8745         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8746
8747 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8748
8749         * gcc.c-torture/execute/stdio-opt-3.c: New test.
8750
8751 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
8752
8753         * gcc.c-torture/compile/20010107-1.c: New test.
8754
8755 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8756
8757         * gcc.c-torture/execute/builtin-noret-1.c: New test.
8758
8759 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8760
8761         * gcc.dg/format/format.h: New file.
8762         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8763         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8764         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8765         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8766         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8767         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8768         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8769         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8770         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8771         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8772         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8773         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8774         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8775         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8776         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8777         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8778         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8779         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8780         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8781         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8782         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8783         instead of declaring standard types, macros and functions in each
8784         test.
8785
8786 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8787
8788         * gcc.c-torture/execute/20010106-1.c: New test.
8789
8790 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8791
8792         * gcc.dg/format/format.exp: New file.
8793         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8794         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8795         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8796         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8797         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8798         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8799         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8800         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8801         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8802         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8803         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8804         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8805         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8806         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8807         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8808         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8809         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8810         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8811         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8812         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8813         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8814         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8815         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8816         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8817         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8818         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8819         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8820         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8821         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8822         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8823         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8824         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8825         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8826         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8827         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8828         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8829         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8830         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8831         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8832         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8833         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8834         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8835
8836 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8837
8838         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8839         account.
8840
8841 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8842
8843         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8844
8845 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8846
8847         * g++.old-deja/g++.pt/crash62.C: New test.
8848
8849 2001-01-04  Richard Henderson  <rth@redhat.com>
8850
8851         * gcc.dg/20000926-1.c: Update expected warnings.
8852         * gcc.dg/array-2.c: Likewise.
8853         * gcc.dg/array-4.c: Also validate flexible array members.
8854         * gcc.dg/c99-flex-array-1.c: New.
8855
8856 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8857
8858         * gcc.c-torture/compile/20001222-1.x: Remove.
8859
8860 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8861
8862         * gcc.c-torture/execute/built-in-setjmp.c: New.
8863
8864 2001-01-03  Richard Henderson  <rth@redhat.com>
8865
8866         * gcc.dg/940510-1.c: Update expected error wording.
8867         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8868
8869 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8870
8871         * lib/target-supports.exp (check_alias_available): Modified to
8872         indicate aliases not supported if only weak aliases are supported.
8873
8874 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8875
8876         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8877         Turn on cmpstrsi checks for __pj__ and __i370__.
8878
8879 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8880
8881         * g++.old-deja/g++.other/virtual11.C: New test.
8882
8883 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8884
8885         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8886
8887 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8888
8889         * gcc.c-torture/compile/20010102-1.c: New test.
8890
8891 2001-01-02  Andreas Jaeger  <aj@suse.de>
8892
8893         * gcc.dg/noreturn-3.c: New test.
8894
8895         * gcc.dg/noreturn-4.c: New test.
8896
8897 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8898
8899         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8900         __builtin_fputc and __builtin_fwrite.
8901
8902 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8903
8904         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8905         signed char, not default char.
8906
8907 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8908
8909         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8910
8911 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8912
8913         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8914
8915 2000-12-29  Richard Henderson  <rth@redhat.com>
8916
8917         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8918         (__cyg_profile_func_exit): Define.
8919
8920 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8921
8922         * g++.dg/vtgc1.C: New test.
8923
8924 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8925
8926         * gcc.dg/noncompile/20001228-1.c: New test.
8927
8928         * gcc.dg/20001228-1.c: New test.
8929
8930         * gcc.c-torture/execute/20001228-1.c: New test.
8931
8932 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8933
8934         * gcc.dg/format-strfmon-1.c: New test.
8935
8936 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8937
8938         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
8939         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
8940         * gcc.c-torture/execute/string-opt-1.c: Likewise.
8941         * gcc.c-torture/execute/string-opt-2.c: Likewise.
8942         * gcc.c-torture/execute/string-opt-3.c: Likewise.
8943         * gcc.c-torture/execute/string-opt-4.c: Likewise.
8944         * gcc.c-torture/execute/string-opt-6.c: Likewise.
8945         * gcc.c-torture/execute/string-opt-7.c: Likewise.
8946         * gcc.c-torture/execute/string-opt-8.c: Likewise.
8947         * gcc.c-torture/execute/string-opt-9.c: Likewise.
8948         * gcc.c-torture/execute/string-opt-10.c: Likewise.
8949         * gcc.c-torture/execute/string-opt-11.c: Likewise.
8950         * gcc.c-torture/execute/string-opt-12.c: Likewise.
8951
8952         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
8953         * gcc.c-torture/execute/string-opt-4.c: Test index.
8954
8955 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
8956
8957         * gcc.c-torture/compile/20001226-1.c: New test.
8958
8959 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8960
8961         * gcc.c-torture/compile/20001222-1.c: New test.
8962         * gcc.c-torture/compile/20001222-1.x: Xfail.
8963
8964 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
8965
8966         * gcc.c-torture/execute/comp-goto-2.c: New test.
8967
8968 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
8969
8970         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
8971         Use long types if __INT_MAX__ is 32767.
8972         (main): Use cast to (sint32 *) when poking 88 into a_page.
8973
8974         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
8975
8976 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
8977
8978         * gcc.c-torture/compile/20001221-1.c: New test.
8979         * gcc.c-torture/execute/20001221-1.c: New test.
8980
8981 2000-12-20  Richard Henderson  <rth@redhat.com>
8982
8983         * g++.old-deja/g++.pt/crash36.C: Update error lines.
8984         * g++.old-deja/g++.robertl/eb109.C: Likewise.
8985
8986 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8987
8988         * gcc.dg/compare3.c: New test.
8989
8990 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8991
8992         * gcc.dg/format-warnll-1.c: New test.
8993
8994 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8995
8996         * gcc.dg/cpp/cmdlne-P.c: New test.
8997
8998 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
8999
9000         * gcc.c-torture/execute/builtin-abs-1.c,
9001         gcc.c-torture/execute/builtin-abs-2.c: New tests.
9002
9003 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9004
9005         * gcc.dg/cpp/multiline.c: New test.
9006
9007 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9008
9009         * g++.old-deja/g++.other/syshdr1.C: Update.
9010         * gcc.dg/cpp/lineflags.c: Remove temporarily.
9011
9012 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9013
9014         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9015
9016 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9017
9018         * g++.old-deja/g++.pt/ttp65.C: New test.
9019
9020 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9021
9022         * g++.old-deja/g++.pt/ttp64.C: New test.
9023
9024 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9025
9026         * g++.old-deja/g++.pt/spec33.C: New test.
9027
9028 2000-12-14  Catherine Moore  <clm@redhat.com>
9029
9030         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9031         * gcc.c-torture/execute/920612-2.c: Likewise.
9032         * gcc.c-torture/execute/920428-2.c: Likewise.
9033         * gcc-c-torture/execute/va-arg-11.c: Call exit.
9034         * gcc.c-torture/execute/va-arg-21.c: Likewise.
9035
9036 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9037
9038         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9039         * gcc.dg/pack-test-2.c: Likewise.
9040
9041 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9042
9043         Tests by Zack Weinberg <zackw@stanford.edu>.
9044
9045         * gcc.dg/cpp/defined.c: Update.
9046         * gcc.dg/cpp/defined_trad.c: New tests.
9047
9048 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9049
9050         * gcc.dg/cpp/trad-direct.c: Update.
9051
9052 2000-12-11  Neil Booth  <neilb@earthling.net>
9053
9054         * gcc.dg/cpp/defined_trad.c
9055
9056 2000-12-11  Neil Booth  <neilb@earthling.net>
9057
9058         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9059
9060 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9061
9062         * gcc.dg/format-miss-2.c: New test.
9063
9064 2000-12-09  Neil Booth  <neilb@earthling.net>
9065
9066         * gcc.dg/cpp/lineflags.c: New tests.
9067         * gcc.dg/cpp/poison.c: Update.
9068         * gcc.dg/cpp/redef2.c: Update.
9069         * gcc.dg/cpp/skipping.c: New test.
9070
9071 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
9072
9073         * g++.old-deja/g++.other/eh3.C: New testcase.
9074
9075 2000-12-07  Neil Booth  <neilb@earthling.net>
9076
9077         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9078         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9079         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9080         wtr-union-init-2.c, wtr-union-init-3.c: Update.
9081         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9082         Update.
9083
9084 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9085
9086         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9087         __SIZE_TYPE__ instead of int for type of integers cast to
9088         pointers.
9089
9090 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9091
9092         * g++.old-deja/g++.other/cleanup4.C: New test.
9093
9094 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9095
9096         * format-sec-1.c: New test.
9097
9098 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9099
9100         * gcc.dg/format-nonlit-3.c: New test.
9101
9102 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9103
9104         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9105         through a null pointer.
9106
9107 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9108
9109         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9110         * g++.old-deja/g++.pt/partial4.C: New test.
9111
9112 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9113
9114         * gcc.c-torture/execute/ieee/hugeval.x: New.
9115
9116 2000-12-06  Neil Booth  <neilb@earthling.net>
9117
9118         * gcc.dg/cpp/backslash2.c: New tests.
9119
9120 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9121
9122         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9123         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9124
9125 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9126
9127         * gcc.c-torture/execute/20001203-2.c: New testcase.
9128
9129 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9130
9131         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9132         * g++.old-deja/g++.other/virtual10.C: New test.
9133
9134 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9135
9136         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9137
9138 2000-12-05  Richard Henderson  <rth@redhat.com>
9139
9140         * gcc.c-torture/compile/20001205-1.c: New.
9141
9142 2000-12-04  Neil Booth  <neilb@earthling.net>
9143
9144         * g++.old-deja/g++.other/virtual9.C: New test.
9145         * g++.old-deja/g++.pt/crash61.C: New test.
9146         * gcc.c-torture/execute/loop-9.c: New test.
9147
9148 2000-12-04  Neil Booth  <neilb@earthling.net>
9149
9150         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9151         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9152         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9153         * gcc.dg/cpp/extratokens.c: ...here.
9154
9155 2000-12-04  Neil Booth  <neilb@earthling.net>
9156
9157         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9158         New tests.
9159
9160 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9161
9162         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9163         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9164
9165 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9166
9167         * gcc.c-torture/execute/20001203-1.c: New test.
9168
9169 2000-12-03  Neil Booth  <neilb@earthling.net>
9170
9171         * gcc.dg/cpp/macro6.c: New test cases.
9172
9173 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9174
9175         * gcc.c-torture/execute/string-opt-9.c: New test.
9176         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9177         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9178         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9179
9180         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9181         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9182
9183 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9184
9185         * gcc.dg/cpp/if-6.c: New testcase.
9186
9187         * gcc.dg/20001201-1.c: New testcase.
9188
9189 2000-12-02  Neil Booth  <neilb@earthling.net>
9190
9191         * g++.old-deja/g++.other/externC4.C,
9192         g++.old-deja/g++.other/friend10.C: New tests.
9193
9194 2000-12-02  Neil Booth  <neilb@earthling.net>
9195
9196         * g++.old-deja/g++.other/instan2.C
9197         * g++.old-deja/g++.other/instan3.C: New test.
9198
9199 2000-12-02  Neil Booth  <neilb@earthling.net>
9200
9201         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9202         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9203         gnuc99.c,gnuc99-pedantic.c: New tests.
9204
9205 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9206
9207         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9208         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9209
9210 2000-12-01  Neil Booth  <neilb@earthling.net>
9211
9212         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9213         * gcc.dg/cpp/poison.c: Update.
9214         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9215
9216 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9217
9218         * g77.f-torture/execute/20001201.f: New test.
9219
9220 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9221
9222         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9223
9224 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9225
9226         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9227
9228 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9229
9230         * g++.old-deja/g++.other/cast6.C: New test.
9231
9232 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9233
9234         * gcc.c-torture/execute/20001130-2.c: New testcase.
9235
9236 2000-11-30  Richard Henderson  <rth@redhat.com>
9237
9238         * gcc.c-torture/execute/20001130-1.c: New test.
9239
9240 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9241
9242         * g++.old-deja/g++.other/op3.C: New test.
9243
9244 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9245
9246         * g++.old-deja/g++.other/op2.C: New test.
9247
9248 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9249
9250         * g++.old-deja/g++.other/crash38.C: New test.
9251
9252 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9253
9254         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9255
9256 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9257
9258         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9259         tests.
9260         * gcc.c-torture/execute/string-opt-6.c: New test.
9261
9262         * gcc.dg/20001117-1.c: Add main.
9263
9264 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9265
9266         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9267         Move from here ...
9268         * gcc.dg/940510-1.c: ... to here.
9269
9270         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9271         zero-size arrays in toplevel structures.
9272
9273 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9274
9275         * gcc.c-torture/execute/loop-8.c: New test.
9276
9277 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9278
9279         * g++.old-deja/g++.other/base1.C: New test.
9280
9281 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9282
9283         * g++.old-deja/g++.other/parse2.C: New test.
9284
9285 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9286
9287         * g++.old-deja/g++.pt/incomplete1.C: New test.
9288
9289 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9290
9291         * g++.old-deja/g++.other/friend9.C: New test.
9292
9293 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9294
9295         * gcc.dg/20001127-1.c: New test.
9296
9297 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9298
9299         * g++.old-deja/g++.pt/friend46.C: New test.
9300
9301 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9302
9303         * g++.old-deja/g++.other/ptrmem8.C: New test.
9304
9305 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9306
9307         * gcc.c-torture/execute/string-opt-7.c: New test.
9308         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9309
9310 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9311
9312         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9313         instead of 'mkcheck 2'.
9314
9315 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9316
9317         * gcc.c-torture/execute/memcheck/driver.c,
9318         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9319         C9X references to refer to C99.
9320
9321 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9322
9323         * gcc.dg/ultrasp3.c: New test.
9324
9325 2000-11-25  Neil Booth  <neilb@earthling.net>
9326
9327         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9328
9329 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9330
9331         * gcc.c-torture/compile/20001123-2.c: New.
9332
9333 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9334
9335         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9336
9337 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9338
9339         * gcc.dg/sequence-point-1.c: Add some new tests.
9340         * gcc.c-torture/execute/20001124-1.c: New test.
9341
9342 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9343
9344         * g++.old-deja/g++.other/vaarg4.C: New test.
9345         * gcc.c-torture/compile/20001123-1.c: New test.
9346
9347 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9348
9349         * g++.other/crash24.C: Adjust and remove XFAIL.
9350         * g++.other/crash37.C: New test.
9351
9352 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9353
9354         * g++.old-deja/g++.pt/instantiate9.C: New test.
9355
9356 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9357
9358         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9359         new ABI, too.
9360
9361         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9362         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9363
9364 2000-11-22  Neil Booth  <neilb@earthling.net>
9365
9366         * gcc.dg/cpp/Wtrigraphs.c: New test.
9367
9368 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9369
9370         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9371
9372 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
9373
9374         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9375
9376 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9377
9378         * lib/gcc-dg.exp: load_lib scanasm.exp.
9379         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9380         * lib/g++-dg.exp: load_lib scanasm.exp.
9381         * lib/scanasm.exp: New.
9382         (scan-assembler, scan-assembler-not): Add optional arguments to
9383         test name, or if not present, the pattern name.
9384         (scan-assembler-dem, scan-assembler-dem-not): New.
9385
9386         * g++.dg/dg.exp: New.
9387
9388 2000-11-21  Neil Booth  <neilb@earthling.net>
9389
9390         * gcc.dg/cpp/integrated1.c: Remove.
9391
9392 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9393
9394         * gcc.c-torture/execute/20001121-1.c: New test.
9395
9396 2000-11-21  Richard Henderson  <rth@redhat.com>
9397
9398         * gcc.c-torture/compile/20001121-1.c: New test.
9399
9400 2000-11-20  Neil Booth  <neilb@earthling.net>
9401
9402         * gcc.dg/cpp/integrated1.c: New test.
9403
9404 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9405
9406         * g++.old-deja/g++.other/inline17.C: New test.
9407
9408 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9409
9410         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9411         local variable to be zero: I made the variable global. Now
9412         uses abort() and exit() instead of relying on main's return value.
9413
9414 2000-11-20  Neil Booth  <neilb@earthling.net>
9415
9416         * gcc.dg/cpp/paste2.c: Update test.
9417         * objc/execute/paste.m: New test.
9418
9419 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9420
9421         * gcc.dg/c99-condexpr-1.c: New test.
9422
9423 2000-11-20  Neil Booth  <neilb@earthling.net>
9424
9425         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9426
9427 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9428
9429         * g++.old-deja/g++.pt/export1.C: New test.
9430
9431 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
9432
9433         * gcc.dg/20001117-1.c: New test.
9434
9435 2000-11-18  Richard Henderson  <rth@redhat.com>
9436
9437         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9438
9439 2000-11-18  Richard Henderson  <rth@redhat.com>
9440
9441         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9442         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9443         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9444
9445 2000-11-18  Richard Henderson  <rth@redhat.com>
9446
9447         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9448         (main): New.  Exit cleanly.
9449
9450 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9451
9452         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9453         gcc.dg/c99-fordecl-2.c: New tests.
9454
9455 2000-11-18  Richard Henderson  <rth@redhat.com>
9456
9457         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9458         * gcc.c-torture/execute/zerolen-2.c: New.
9459
9460 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9461
9462         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9463         memory.
9464
9465 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9466
9467         * g++.old-deja/g++.pt/instantiate8.C: New test.
9468
9469 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9470
9471         * g++.old-deja/g++.other/incomplete.C: Add more tests.
9472         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9473
9474 2000-11-16  Nick Clifton  <nickc@redhat.com>
9475
9476         * gcc.c-torture/execute/nestfunc-2.c: New test.
9477         * gcc.c-torture/execute/nestfunc-3.c: New test.
9478
9479 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9480
9481         * gcc.c-torture/compile/20001116-1.c: New test.
9482
9483 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9484
9485         * gcc.c-torture/execute/20001115-1.c: New test.
9486
9487 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
9488
9489         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9490         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9491         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9492         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9493
9494 2000-11-15  Neil Booth  <neilb@earthling.net>
9495
9496         gcc.dg/cpp/_Pragma1.c: Update.
9497         gcc.dg/cpp/_Pragma2.c: New test.
9498
9499 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9500
9501         * g++.old-deja/g++.other/anon5.C: New test.
9502
9503 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9504
9505         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9506         tests.
9507
9508 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
9509
9510         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9511         output.
9512
9513 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9514
9515         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9516         labels at end of compound statements.
9517
9518 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
9519
9520         * gcc.c-torture/execute/loop-7.c: New test.
9521
9522 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9523
9524         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9525
9526 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9527
9528         * gcc.dg/c99-bool-1.c: New test.
9529
9530 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9531
9532         * gcc.dg/c99-scope-1.c: Remove xfail.
9533         * gcc.dg/c99-scope-2.c: New test.
9534
9535 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9536
9537         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9538         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9539
9540 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
9541
9542         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9543         error messages.
9544
9545         * g++.mike/p700.C: Don't typedef wchar_t.
9546         * g++.mike/p784.C: Likewise.
9547         * g++.mike/eb101.C: Don't use __wchar_t.
9548
9549 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9550
9551         * g77.f-torture/execute/20001111.[fx]: Test premature exit
9552         from DO loop.
9553
9554 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9555
9556         * gcc.c-torture/execute/20001111-1.c: New test.
9557
9558 2000-11-10  Nick Clifton  <nickc@redhat.com>
9559
9560         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9561         long multuiple and accumulate.
9562
9563 2000-11-09  Richard Henderson  <rth@redhat.com>
9564
9565         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9566         via size_t instead of int.
9567
9568         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9569         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9570         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9571         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9572
9573 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9574
9575         * gcc.c-torture/compile/20001109-1.c: New test.
9576         * gcc.c-torture/compile/20001109-2.c: New test.
9577
9578 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9579
9580         * g++.old-deja/g++.pt/operator1.C: New test.
9581         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9582
9583 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9584
9585         * gcc.dg/20001108-1.c: New test.
9586
9587 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9588
9589         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9590         with both arguments constant strings.
9591         * gcc.c-torture/execute/string-opt-3.c: New test.
9592         * gcc.c-torture/execute/string-opt-4.c: New test.
9593         * gcc.c-torture/execute/string-opt-5.c: New test.
9594
9595 2000-11-08  Nick Clifton  <nickc@redhat.com>
9596
9597         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9598         mulsidi3adddi patterns.
9599
9600 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9601
9602         * g++.old-deja/g++.other/crash36.C: New test.
9603
9604 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
9605
9606         * g++.old-deja/g++.other/init16.C: New test.
9607
9608 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9609
9610         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9611
9612 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9613
9614         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9615         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9616         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9617
9618 2000-11-07  DJ Delorie  <dj@redhat.com>
9619
9620         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9621
9622 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9623
9624         * gcc.c-torture/execute/string-opt-1.c: New test.
9625
9626 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9627
9628         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
9629         mips-sgi-irix6.* because the MIPS ABI passes floating-point
9630         parameters in registers, and there is no way for a varargs
9631         function to know in which order the integer and floating-point
9632         parameters should be interleaved when they are placed on the
9633         stack.
9634         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9635         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9636
9637 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9638
9639         * gcc.c-torture/execute/string-opt-2.c: New test.
9640
9641 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
9642
9643         * g++.old-deja/g++.pt/crash60.C: New test.
9644
9645 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9646
9647         * g++.old-deja/g++.other/crash24.C: New test.
9648         * g++.old-deja/g++.other/crash25.C: New test.
9649         * g++.old-deja/g++.other/crash26.C: New test.
9650         * g++.old-deja/g++.other/crash27.C: New test.
9651         * g++.old-deja/g++.other/crash28.C: New test.
9652         * g++.old-deja/g++.other/crash29.C: New test.
9653         * g++.old-deja/g++.other/crash30.C: New test.
9654         * g++.old-deja/g++.other/crash31.C: New test.
9655         * g++.old-deja/g++.other/crash32.C: New test.
9656         * g++.old-deja/g++.other/crash33.C: New test.
9657         * g++.old-deja/g++.other/crash34.C: New test.
9658         * g++.old-deja/g++.other/crash35.C: New test.
9659
9660 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9661
9662         * gcc.c-torture/execute/20001031-1.c: New test.
9663
9664 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
9665
9666         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9667         namespace.
9668
9669         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9670         standards-conformant.
9671
9672         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9673
9674         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9675         * g++.old-deja/g++.mike/p755a.C: Likewise.
9676         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9677         library makes no calls to `operator new' during initialization.
9678
9679 2000-11-04  Neil Booth  <neilb@earthling.net>
9680
9681         * gcc.dg/cpp/include2.c: New tests.
9682
9683 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
9684
9685         * lib/g++.exp (g++_set_ld_library_path): New function.
9686         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9687
9688 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9689
9690         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9691         warnings.
9692
9693 2000-11-01  Richard Henderson  <rth@redhat.com>
9694
9695         * g++.old-deja/g++.ext/namedret1.C: New.
9696         * g++.old-deja/g++.ext/namedret2.C: New.
9697         * g++.old-deja/g++.ext/namedret3.C: New.
9698
9699 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9700
9701         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9702         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9703
9704 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9705
9706         * gcc.c-torture/execute/va-arg-21.c: New test.
9707
9708 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9709
9710         * gcc.dg/c99-complex-2.c: New test.
9711
9712 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9713
9714         * gcc.c-torture/execute/stdio-opt-1.c: New test.
9715
9716 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
9717
9718         * g++.old-deja/g++.other/inline16.C: New test.
9719
9720 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9721
9722         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9723         __PRETTY_FUNCTION__
9724
9725 2000-10-29  Neil Booth  <neilb@earthling.net>
9726
9727         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9728         New tests.
9729         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9730         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9731         optimisation.
9732
9733 2000-10-29  Neil Booth  <neilb@earthling.net>
9734
9735         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9736         * mi1.c, mi1c.h: Add null directives to multiple-include test.
9737         * mi5.c: Test multiple includes work with -C.
9738         * trigraphs.c: Test ^= version.
9739
9740 2000-10-28  Neil Booth  <neilb@earthling.net>
9741
9742         New tests and test updates for new macro expander.
9743
9744         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9745         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9746         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9747         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9748         new diagnostic messages.
9749
9750         * gcc.dg/cpp/macro3.c: New tests.
9751
9752 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
9753
9754         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9755         on the same line.
9756
9757 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
9758
9759         * g++.old-deja/g++.other/eh2.C: New test.
9760
9761 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9762
9763         * gcc.c-torture/execute/20001027-1.c: New test.
9764
9765 2000-10-26  Richard Henderson  <rth@redhat.com>
9766
9767         * gcc.c-torture/execute/20001026-1.c: New.
9768
9769 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9770
9771         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9772         * g++.old-deja/g++.law/builtin1.C: Likewise.
9773         * g++.old-deja/g++.law/ctors10.C: Likewise.
9774         * g++.old-deja/g++.law/virtual3.C: Likewise.
9775         * g++.old-deja/g++.mike/p658.C: Likewise.
9776         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9777         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9778         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9779         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9780         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9781
9782 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9783
9784         * gcc.c-torture/compile/20001024-1.c: New test.
9785
9786 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9787
9788         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9789         to tell us whether or not we are using V3.
9790
9791 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9792
9793         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9794         operands.
9795
9796 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9797
9798         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9799
9800 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9801
9802         * gcc.c-torture/execute/20001024-1.c: New test.
9803
9804 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9805
9806         * g++.old-deja/g++.other/sibcall1.C: New test.
9807
9808 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9809
9810         * gcc.dg/noncompile/init-3.c: New test.
9811
9812 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9813
9814         * gcc.dg/format-array-1.c: New test.
9815
9816 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9817
9818         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9819         writing through null pointers; remove comment about testing
9820         unterminated strings.
9821
9822 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9823
9824         * gcc.c-torture/execute/20001017-2.c: New test.
9825
9826 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9827
9828         * gcc.c-torture/compile/20001018-1.c: New test.
9829         * gcc.c-torture/compile/20001018-1.x: Xfail.
9830
9831 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9832
9833         * gcc.c-torture/execute/20001017-1.c: New test.
9834
9835 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9836
9837         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9838         for multiple use of arguments with scanf formats; add tests for
9839         multiple use of arguments.
9840
9841 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9842
9843         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9844
9845 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9846
9847         * gcc.dg/format-miss-1.c: New test.
9848
9849 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9850
9851         * gcc.c-torture/execute/20001013-1.c: New test.
9852
9853 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9854
9855         * gcc.dg/format-branch-1.c: New test.
9856
9857 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9858
9859         * README, lib/file-format.exp: Remove EGCS references.
9860
9861 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9862
9863         * gcc.dg/20001013-1.c: New test.
9864
9865 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9866
9867         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9868         for intmax_t in the compiler using __typeof__ and the type rules
9869         for conditional expressions.
9870
9871 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9872
9873         * gcc.dg/20001012-1.c: New test.
9874         * gcc.dg/20001012-2.c: New test.
9875
9876 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9877
9878         * gcc.dg/format-attr-1.c: New test.
9879
9880 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9881
9882         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9883         __LONG_LONG_MAX__ instead of LLONG_MAX.
9884
9885 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9886
9887         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9888         scanf flags.
9889         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9890         flags.
9891
9892 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9893
9894         * gcc.dg/sequence-pt-1.c: New test.
9895
9896 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9897
9898         * gcc.c-torture/execute/20001011-1.c: New testcase.
9899         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9900
9901 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9902
9903         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9904         does not error on it.
9905
9906 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9907
9908         * gcc.dg/20001009-1.c: New test.
9909
9910 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9911
9912         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9913         * gcc.c-torture/execute/20001009-2.c: ... to here.
9914
9915 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9916
9917         * gcc.c-torture/compile/20001009-1.c: New testcase.
9918         * gcc.c-torture/execute/20001009-1.c: New testcase.
9919         Testcases provided by Jan Hubicka <jh@suse.cz>.
9920
9921 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9922
9923         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9924         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9925         uintmax_t using <limits.h> to emulate the compiler's internal
9926         logic.  No longer XFAIL %j tests.
9927
9928 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9929
9930         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9931         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9932         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9933         regexps and details of expected handling of some bad formats.
9934         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
9935         suppression.
9936
9937 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9938
9939         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
9940         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
9941         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
9942         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
9943         in list archives.
9944
9945 2000-10-06  Richard Henderson  <rth@cygnus.com>
9946
9947         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
9948         * g++.old-deja/g++.brendan/crash52.C: Likewise.
9949         * g++.old-deja/g++.jason/report.C: Likewise.
9950         * g++.old-deja/g++.law/friend5.C: Likewise.
9951         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
9952         of the expected warnings.
9953
9954 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
9955
9956         * g++.old-deja/g++.pt/enum14.C: New test.
9957
9958 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
9959
9960         * g++.old-deja/g++.pt/crash59.C: New test.
9961
9962 2000-10-04  Will Cohen  <wcohen@redhat.com>
9963
9964         * gcc.dg/20000926-1.c: New test.
9965
9966 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
9967
9968         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
9969         function name for current C++ compiler.
9970         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
9971
9972 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
9973
9974         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
9975         __PRETTY_FUNCTION__.
9976         * g++.old-deja/g++.ext/pretty2.C: Likewise.
9977
9978 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9979
9980         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
9981
9982 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
9983
9984         * gcc.c-torture/compile/20000923-1.c: New test.
9985
9986 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
9987
9988         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
9989         * g++.old-deja/g++.pt/ttp62.C: Same.
9990         * g++.old-deja/g++.other/inline14.C: Same.
9991
9992 2000-09-24  Richard Henderson  <rth@cygnus.com>
9993
9994         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
9995
9996 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9997
9998         * gcc.dg/c90-printf-1.c: Add test for wide string format.
9999
10000 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
10001
10002         * gcc.c-torture/compile/20000922-1.c: New file.
10003
10004 2000-09-21  Nick Clifton  <nickc@redhat.com>
10005
10006         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10007         a signed long modulo operation.
10008         (mod6): New function - perform an unsigned long modulo operation.
10009         (main): Add tests for modulos of very large numbers by very small
10010         dividends.
10011
10012 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10013
10014         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10015
10016 2000-09-19  Richard Henderson  <rth@cygnus.com>
10017
10018         * gcc.dg/compare2.c (case 10): XFAIL.
10019
10020 2000-09-18  Richard Henderson  <rth@cygnus.com>
10021
10022         * gcc.c-torture/execute/20000906-1.c: Move ...
10023         * gcc.dg/20000906-1.c: ... here.  Only run on targets
10024         that support __builtin_trap.
10025
10026 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
10027
10028         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10029
10030 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10031
10032         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10033         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
10034         more $ format tests.
10035
10036 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10037
10038         * gcc.dg/format-errmk-1.c: New test.
10039
10040 2000-09-17  Greg McGary  <greg@mcgary.org>
10041
10042         * gcc.c-torture/execute/20000917-1.x: Remove.
10043
10044 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10045
10046         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10047
10048 2000-09-17  Greg McGary  <greg@mcgary.org>
10049
10050         * gcc.c-torture/execute/20000917-1.c: New test.
10051         * gcc.c-torture/execute/20000917-1.x: XFAIL.
10052
10053 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
10054
10055         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10056         in nested macro bug.
10057
10058 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
10059
10060         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10061
10062 2000-09-14  Jeffrey A Law  (law@cygnus.com)
10063
10064         * gcc.c-torture/execute/20000914-1.c: New test.
10065
10066 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
10067
10068         * g++.other/inline13.C: New test.
10069
10070 2000-09-12  Andreas Jaeger  <aj@suse.de>
10071
10072         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10073         constant by Ulrich Drepper <drepper@redhat.com>.
10074
10075 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
10076
10077         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10078
10079 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10080
10081         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10082
10083 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
10084
10085         * gcc.dg/cpp/backslash.c: New test.
10086
10087 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10088
10089         * gcc.c-torture/execute/20000910-1.c: New test.
10090         * gcc.c-torture/execute/20000910-2.c: Likewise.
10091
10092 2000-09-11  Robert Lipe  <robertl@sco.com>
10093
10094         * gcc.dg/pragma-align.c: New test.
10095
10096 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10097
10098         * g++.old-deja/g++.pt/explicit82.C: New test.
10099         * g++.old-deja/g++.pt/explicit83.C: New test.
10100
10101 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10102
10103         * gcc.dg/asm-names.c: New test.
10104
10105 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10106
10107         * gcc.dg/cpp/tr-warn6.c: New test
10108
10109 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10110
10111         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10112         be accepted.
10113
10114 2000-09-07  Catherine Moore  <clm@redhat.com>
10115
10116         * gcc.c-torture/execute/unroll-1.c: New test.
10117
10118 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10119
10120         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10121         ERROR markers.
10122         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10123         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10124         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10125         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10126         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10127         Preprocess only.
10128         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10129         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10130
10131 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10132
10133         * g++.old-deja/g++.pt/deduct2.C: New test.
10134
10135 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10136
10137         * g++.old-deja/g++.pt/parms2.C: New test.
10138
10139 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10140
10141         * g++.old-deja/g++.pt/crash58.C: New test.
10142
10143 2000-09-06  Greg McGary  <greg@mcgary.org>
10144
10145         * gcc.c-torture/execute/20000906-1.c: New test.
10146         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10147
10148 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10149
10150         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10151
10152 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10153
10154         * g++.old-deja/g++.pt/crash57.C: New test.
10155
10156 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10157
10158         * g++.old-deja/g++.pt/crash56.C: New test.
10159
10160 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10161
10162         * g++.old-deja/g++.pt/koenig1.C: New test.
10163
10164 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10165
10166         * gcc.dg/20000904-1.c: New test.
10167
10168 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10169
10170         * gcc.dg/cpp/paste8.c: New test.
10171
10172 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10173
10174         * gcc.c-torture/compile/20000827-1.c: New test.
10175
10176 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10177
10178         * gcc.dg/format-diag-1.c: New test.
10179
10180 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10181
10182         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10183         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10184         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10185         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10186         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10187
10188 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10189
10190         * g++.old-deja/g++.other/nested4.C: New test.
10191
10192 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10193
10194         * g++.old-deja/g++.ns/scoped1.C: New test.
10195
10196 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10197
10198         * lib/g++.exp: Support testing already-installed GCC.
10199
10200 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10201
10202         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10203
10204 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10205
10206         * gcc.dg/return-type-2.c: New test.
10207
10208 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10209
10210         * gcc.c-torture/compile/20000825-1.c: New test.
10211
10212 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10213
10214         * gcc.dg/dwarf2-2.c: New test.
10215
10216 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10217
10218         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10219         dg-warning regexps.
10220
10221 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10222
10223         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10224         gcc.dg/format-ext-5.c: New tests.
10225
10226 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10227
10228         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10229
10230 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10231
10232         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10233
10234 2000-08-24  Richard Henderson  <rth@cygnus.com>
10235
10236         * gcc.dg/ia64-sync-1.c: New test.
10237         * gcc.dg/ia64-sync-2.c: New test.
10238         * gcc.dg/ia64-asm-1.c: New test.
10239
10240 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10241
10242         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10243         * gcc.dg/format-ext-2.c: New test.
10244
10245 2000-08-23  Jason Merrill  <jason@redhat.com>
10246
10247         * lib/old-dejagnu.exp: Also ignore "In member function" and
10248         "At global scope".
10249
10250 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10251
10252         * gcc.dg/noncompile/label-lineno-1.c: New test.
10253
10254 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10255
10256         * gcc.dg/c99-array-nonobj-1.c: New test.
10257
10258 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10259
10260         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10261         tests.
10262         * gcc.dg/format-ext-1.c: New test.
10263
10264 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10265
10266         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10267         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10268         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10269         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10270         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10271
10272 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10273
10274         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10275         gcc.dg/c99-strftime-2.c: New tests.
10276
10277 2000-08-22  Richard Henderson  <rth@cygnus.com>
10278
10279         * gcc.c-torture/execute/20000822-1.c: New test.
10280
10281 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10282
10283         * gcc.c-torture/execute/20000819-1.x: Remove.
10284
10285 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10286
10287         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10288         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10289         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10290         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10291         gcc.dg/format-xopen-1.c: New tests.
10292
10293 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10294
10295         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10296
10297 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10298
10299         * g++.old-deja/g++.other/loop2.C: New test.
10300
10301         * gcc.c-torture/compile/20000606-1.c: New test.
10302         * gcc.c-torture/compile/20000728-1.c: New test.
10303         * gcc.c-torture/execute/20000801-1.c: New test.
10304         * gcc.c-torture/execute/20000801-2.c: New test.
10305         * gcc.c-torture/execute/20000819-1.c: New test.
10306         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10307         * gcc.dg/20000629-1.c: New test.
10308         * gcc.dg/20000724-1.c: New test.
10309         * gcc.dg/20000807-1.c: New test.
10310
10311 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10312
10313         * gcc.dg/cpp/pragma-1.c: New test.
10314         * gcc.dg/cpp/pragma-2.c: New test.
10315
10316 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10317
10318         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10319         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10320
10321 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10322
10323         * gcc.c-torture/compile/20000818-1.c: New test.
10324
10325 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10326
10327         * gcc.c-torture/execute/20000818-1.c: New test.
10328
10329 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10330
10331         * gcc.dg/format-va-1.c: New test.
10332
10333 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10334
10335         * g++.old-deja/g++.other/typedef8.C: New test.
10336
10337 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10338
10339         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10340         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10341         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10342         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10343         * g++.old-deja/g++.other/ptrmem7.C: New test.
10344         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10345
10346 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10347
10348         * g++.old-deja/g++.pt/typename27.C: New test.
10349
10350 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10351
10352         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10353         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10354         * g++.old-deja/g++.pt/friend45.C: New test.
10355         * g++.old-deja/g++.other/friend8.C: New test.
10356
10357 2000-08-15  Richard Henderson  <rth@cygnus.com>
10358
10359         * gcc.c-torture/execute/20000815-1.c: New test.
10360
10361 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10362
10363         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10364         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10365         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10366
10367 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10368
10369         * g++.old-deja/g++.other/refinit2.C: New test.
10370
10371 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
10372
10373         * lib/c-torture.exp (c-torture): Make
10374         compiler_conditional_xfail_data global.
10375         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10376         compiler_conditional_xfail_data machinery.
10377         (f-torture-execute): Likewise.
10378         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10379         and only when unrolling loops.
10380
10381         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10382
10383 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10384
10385         * g++.old-deja/g++.pt/explicit81.C: New test.
10386
10387 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10388
10389         * g++.old-deja/g++.pt/typename26.C: New test.
10390
10391 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
10392
10393         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10394         warning.
10395
10396 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10397
10398         * g++.old-deja/g++.other/array3.C: New test.
10399
10400 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10401
10402         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10403         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10404         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10405         New tests.
10406
10407 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10408
10409         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10410         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10411
10412 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10413
10414         * gcc.c-torture/execute/20000808-1.c: New test.
10415
10416 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10417
10418         * gcc.dg/c90-const-expr-1.c: New test.
10419
10420 2000-08-08  Richard Henderson  <rth@cygnus.com>
10421
10422         * gcc.dg/noncompile/920923-1.c: Declare calloc.
10423
10424 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10425
10426         * gcc.dg/noncompile/const-ll-1.c: New test.
10427
10428 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10429
10430         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10431
10432 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10433
10434         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10435         that running programs linked against the shared version of libobjc
10436         run correctly.
10437
10438 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10439
10440         * gcc.dg/c99-printf-1.c: New test.
10441
10442 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10443
10444         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10445
10446 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10447
10448         * gcc.c-torture/execute/20000731-1.x: Delete.
10449
10450 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10451
10452         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10453         and torture_without_loops as is done by c-torture.exp.
10454         (search_for): Copy from c-torture.exp.
10455         (gcc-dg-runtest): New function, drives a directory of tests
10456         iterating over the TORTURE_OPTIONS.
10457         (scan-assembler, scan-assembler-not): Move here from
10458         individual directory drivers.
10459
10460         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10461         defined by lib/gcc-dg.exp.
10462         * gcc.dg/cpp/cpp.exp: Likewise.
10463         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10464         gcc-dg-runtest, so we cycle over optimization options.
10465
10466         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10467         * gcc.dg/compare2.c: No longer expected to fail.
10468
10469 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10470
10471         * gcc.c-torture/execute/20000804-1.c: New test.
10472
10473 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10474
10475         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10476
10477 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10478
10479         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10480
10481 2000-08-03  Jeffrey A Law  (law@cygnus.com)
10482
10483         * gcc.c-torture/compile/20000803-1.c: New test.
10484
10485 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10486
10487         * gcc.c-torture/execute/20000801-3.c,
10488         gcc.c-torture/execute/20000801-4.c: New tests.
10489         * gcc.c-torture/execute/20000801-3.x,
10490         gcc.c-torture/execute/20000801-4.x: Xfail.
10491
10492 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
10493
10494         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10495         libobjc/.libs to allow for libtool.
10496
10497 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
10498
10499         * gcc.c-torture/compile/20000802-1.c: New test.
10500
10501 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10502
10503         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10504
10505 2000-07-31  Jeffrey A Law  (law@cygnus.com)
10506
10507         * gcc-c-torture/execute/20000731-2.c: New test.
10508
10509         * gcc.c-torture/execute/20000731-1.c: New test.
10510         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10511
10512 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
10513
10514         * testsuite/gcc.dg/cpp/paste7.c: New test.
10515         * gcc.dg/cpp/20000725-1.c: New test.
10516
10517 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10518
10519         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10520         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10521         declaration warning for __builtin_dwarf_reg_size.
10522
10523         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10524
10525 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10526
10527         * gcc.dg/noncompile/voidparam-1.c: New test.
10528
10529 2000-07-30  Richard Henderson  <rth@cygnus.com>
10530
10531         * gcc.dg/c90-digraph-1.c: Don't xfail.
10532         * gcc.dg/compare2.c (case 10): Xfail.
10533         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10534
10535 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10536
10537         * gcc.dg/c99-main-1.c: New test.
10538
10539 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10540
10541         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10542
10543 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10544
10545         * gcc.c-tortuer/execute/20000726-1.c: New test.
10546
10547 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10548
10549         * gcc.c-torture/execute/enum-2.c: New test.
10550
10551 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10552
10553         * gcc.dg/cpp/tr-warn3.c: New test.
10554
10555 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10556
10557         * g++.old-deja/g++.ext/implicit1.C: Remove.
10558         * g++.old-deja/g++.jason/c2.C: Remove
10559         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10560         * g++.old-deja/g++.pt/crash16.C: Likewise.
10561         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10562
10563 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10564
10565         * g++.old-deja/g++.other/for2.C: New test.
10566
10567 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
10568
10569         * gcc.dg/20000720-1.c: New test.
10570
10571 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10572
10573         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10574
10575 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
10576
10577         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10578         * gcc.c-torture/execute/20000722-1.c: New.
10579         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10580
10581 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
10582
10583         * gcc.dg/cpp/20000720-1.S: New test.
10584
10585 2000-07-21  Michael Meissner  <meissner@redhat.com>
10586
10587         * gcc.c-torture/execute/ieee/hugeval.c: New test.
10588
10589 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10590
10591         * g++.old-deja/g++.brendan/crash16.C,
10592         g++.old-deja/g++.brendan/parse3.C,
10593         g++.old-deja/g++.brendan/redecl1.C,
10594         g++.old-deja/g++.ns/template13.C,
10595         g++.old-deja/g++.other/decl4.C,
10596         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10597
10598 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10599
10600         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10601         and "Internal error".
10602
10603         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10604         regexps.
10605         * gcc.dg/cpp/paste6.c: New test.
10606
10607 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10608
10609         * gcc.dg/cpp/tr-direct.c: New test.
10610
10611         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10612         gcc.dg/cpp/undef1.c: Tweak error regexps.
10613
10614 2000-07-18  Eric Christopher <echristo@redhat.com>
10615
10616         * gcc.c-torture/compile/20000718-1.c: New test.
10617
10618 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
10619
10620         * cpplex.c (_cpp_push_token): If the token being pushed back
10621         is the previous token in this context, just subtract one from
10622         context->posn.
10623         * cppmacro.c (save_expansion): Clear aux field when storing a
10624         placemarker.
10625
10626 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
10627
10628         * gcc.dg/noncompile/redecl-1.c: New test.
10629
10630 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
10631
10632         * gcc.c-torture/execute/20000717-5.c: New test.
10633         * gcc.c-torture/execute/20000717-1.x: Removed.
10634
10635 2000-07-17  Richard Henderson  <rth@cygnus.com>
10636
10637         * gcc.c-torture/execute/20000717-4.c: New test.
10638
10639 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
10640
10641         * gcc.dg/cpp/syshdr.c: New test.
10642         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10643
10644 2000-07-17  Neil Booth  <neilb@earthling.net>
10645
10646         * gcc.dg/cpp/cmdlne-dM.c: New test.
10647         * gcc.dg/cpp/cmdlne-dD.c: New test.
10648
10649 2000-07-17  Jeffrey A Law  (law@cygnus.com)
10650
10651         * gcc.c-torture/execute/20000717-3.c: New test.
10652
10653         * gcc.c-torture/compile/20000717-1.c: New test.
10654
10655 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
10656
10657         * gcc.c-torture/execute/20000717-2.c: New test.
10658
10659 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10660
10661         * gcc.dg/formatz-1.c: New test.
10662
10663         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10664         * gcc.dg/c99-digraph-1.c: New tests.
10665
10666         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10667         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10668
10669         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10670         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10671         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10672         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10673         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10674         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10675         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10676
10677 2000-07-17   Greg McGary <greg@mcgary.org>
10678
10679         * gcc.c-torture/execute/20000717-1.c: New test.
10680         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10681
10682 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
10683
10684         * gcc.c-torture/execute/20000715-2.c: New test.
10685         * gcc.dg/20000715-1.c: New test.
10686
10687 2000-07-15  Michael Meissner  <meissner@redhat.com>
10688
10689         * gcc.c-torture/execute/20000715-1.c: New test.
10690
10691 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
10692
10693         * gcc.c-torture/execute/20000707-1.c: New test.
10694
10695 2000-07-13  Neil Booth  <NeilB@earthling.net>
10696
10697         * testsuite/gcc.dg/cpp/digraph1.c,
10698         testsuite/gcc.dg/cpp/digraph2.c,
10699         testsuite/gcc.dg/cpp/digraphs.c: New tests.
10700
10701 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10702
10703         * g77.f-torture/compile/20000630-2.f:  New test.
10704         * g77.f-torture/compile/20000630-2.x
10705
10706 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10707
10708         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10709
10710 2000-07-11  Neil Booth  <NeilB@earthling.net>
10711
10712         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10713
10714 2000-07-11  Neil Booth  <NeilB@earthling.net>
10715
10716         * gcc.dg/cpp/cmdlne-C.c: New.
10717
10718 2000-07-09  Neil Booth  <NeilB@earthling.net>
10719
10720         * gcc.dg/cpp/directiv.c: New tests.
10721         * gcc.dg/cpp/undef1.c: Update.
10722
10723 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
10724
10725         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10726
10727 2000-07-09  Neil Booth  <NeilB@earthling.net>
10728
10729         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10730
10731 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10732
10733         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10734         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10735
10736 2000-07-08  Neil Booth  <NeilB@earthling.net>
10737
10738         * gcc.dg/cpp/macsyntx.c: New tests.
10739
10740 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10741
10742         * gcc.dg/20000707-1.c: New test.
10743
10744 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10745
10746         * gcc.c-torture/execute/20000706-1.c: New test.
10747         * gcc.c-torture/execute/20000706-2.c: New test.
10748         * gcc.c-torture/execute/20000706-3.c: New test.
10749         * gcc.c-torture/execute/20000706-4.c: New test.
10750         * gcc.c-torture/execute/20000706-5.c: New test.
10751
10752 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10753
10754         * g++.old-deja/g++.pt/instantiate7.C: New test.
10755
10756 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10757
10758         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10759         * g++.old-deja/g++.mike/thunk3.C: Likewise.
10760         * g++.old-deja/g++.other/rtti3.C: Likewise.
10761         * g++.old-deja/g++.other/rttid3.C: Likewise.
10762
10763 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10764
10765         *  g77.f-torture/compile/20000630-1.x: Fix typo
10766
10767 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10768
10769         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10770         assembly output.
10771
10772 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10773
10774         * gcc.dg/cpp/ident.c: New test.
10775
10776 2000-07-05  Neil Booth  <NeilB@earthling.net>
10777
10778         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10779           gcc.dg/cpp/lexstrng.c: New tests.
10780
10781 2000-07-04  Neil Booth  <NeilB@earthling.net>
10782
10783         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10784         * gcc.dg/cpp/strify2.c: Same.
10785
10786 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10787
10788         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10789         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10790         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10791         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10792
10793         * testsuite/gcc.dg/cpp/macro1.c,
10794         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10795         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10796         testsuite/gcc.dg/cpp/strify1.c,
10797         testsuite/gcc.dg/cpp/strify2.c: New tests.
10798
10799 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10800
10801         * gcc.c-torture/execute/20000703-1.c: New test.
10802
10803 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10804
10805         * g++.old-deja/g++.pt (lookup10.C): New test.
10806
10807 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10808
10809         * g++.old-deja/g++.pt (typename25.C): New test.
10810
10811 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10812
10813         * gcc.c-torture/compile/20000701-1.c: New test.
10814
10815 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10816
10817         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10818         to test case.
10819
10820 2000-06-30  Catherine Moore  <clm@cygnus.com>
10821
10822         * gcc.c-torture/execute/align-1.c: New test.
10823
10824 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10825
10826         * g++.old-deja/g++.pt/expr8.C: New test.
10827         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10828
10829 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10830
10831         * gcc.c-torture/compile/20000629-1.c: New test.
10832
10833 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10834
10835
10836         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10837         gcc.dg/noncompile directory, depending on whether they're
10838         preprocessor tests or not.  Annotate all the tests for the dg
10839         framework.
10840
10841         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10842         * gcc.dg/noncompile/noncompile.exp: New.
10843
10844         * Moved files:
10845         Old name                                New name
10846         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10847         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10848         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10849         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10850         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10851         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10852         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10853         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10854         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10855         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10856         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10857         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10858         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10859         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10860         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10861         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10862         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10863         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10864         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10865         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10866         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10867         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10868         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10869         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10870
10871         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10872         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10873         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10874         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10875         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10876         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10877
10878 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10879
10880         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10881         declare one variable.  On the fourth, error.
10882         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10883         declared by 20000628-1a.h.
10884
10885 2000-06-29  Richard Henderson  <rth@redhat.com>
10886
10887         * gcc.c-torture/execute/930529-1.x: New file.
10888         * gcc.dg/920413-1.c: Adjust expected warning text.
10889         * gcc.dg/980217-1.c: Declare abort.
10890         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10891
10892 2000-06-29  Jeffrey A Law  (law@cygnus.com)
10893
10894         * g77.f-torture/compile/20000629-1.f: New test.
10895         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10896
10897 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10898
10899         Rearrange lots of files, removing entirely the
10900         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10901         directories.
10902
10903         * Deleted files:
10904         gcc.c-torture/code_quality/code_quality.exp
10905         gcc.c-torture/special/special.exp
10906         gcc.failure/failure.exp
10907         gcc.failure/940409-1.x
10908         gcc.c-torture/compile/961203-1.x
10909
10910         * New files:
10911         gcc.misc-tests/linkage.exp
10912         gcc.c-torture/execute/920730-1t.c
10913         gcc.c-torture/execute/920730-1t.x
10914         gcc.c-torture/compile/920520-1.x
10915         gcc.c-torture/compile/920521-1.x
10916         gcc.c-torture/compile/981006-1.x
10917         gcc.c-torture/execute/eeprof-1.x
10918
10919         * Moved files (possibly with modifications to fit a new harness):
10920         Old name                                New name
10921         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10922         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10923         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10924         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10925         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10926         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10927         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10928         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10929         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10930         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10931         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10932         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10933         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10934         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
10935
10936 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10937
10938         * c-torture/compile/961203-1.x: Delete.
10939
10940         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
10941         not exit. Include stdio.h.
10942         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
10943         * gcc.misc-tests/dg-12.c: Likewise.
10944         * gcc.misc-tests/dg-5.c: Likewise.
10945         * gcc.misc-tests/dg-6.c: Likewise.
10946         * gcc.misc-tests/dg-7.c: Prototype abort.
10947         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
10948         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
10949         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
10950         not exit.
10951         * gcc.misc-tests/sieve.c: Use return from main, not exit.
10952         * gcc.misc-tests/sort2.c: Use return from main, not exit.
10953
10954 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
10955
10956         * gcc.dg/cpp/20000628-1.c: New test.
10957         * gcc.dg/cpp/20000628-1.h: New header for above test.
10958         * gcc.dg/cpp/20000628-1a.h: Likewise.
10959
10960 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
10961
10962         * gcc.dg/cpp: New directory.
10963         * gcc.dg/cpp/cpp.exp: New driver.
10964         * gcc.dg/cpp/20000627-1.c: New test.
10965         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
10966         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
10967         and rewrite as a compilation test.
10968
10969         * gcc.dg: Move many files into the cpp subdirectory, possibly
10970         renaming or editing them as well.
10971         Old name                New name
10972         990119-1.c              cpp/19990119-1.c
10973         990228-1.c              cpp/19990228-1.c
10974         990407-1.c              cpp/19990407-1.c
10975         990409-1.c              cpp/19990409-1.c
10976         990413-1.c              cpp/19990413-1.c
10977         990703-1.c              cpp/19990703-1.c
10978         20000127-1.c            cpp/20000127-1.c
10979         20000129-1.c            cpp/20000129-1.c
10980         20000207-1.c            cpp/20000207-1.c
10981         20000207-2.c            cpp/20000207-2.c
10982         20000209-1.c            cpp/20000209-1.c
10983         20000209-2.c            cpp/20000209-2.c
10984         20000301-1.c            cpp/20000301-1.c
10985         20000419-1.c            cpp/20000419-1.c
10986         20000510-1.S            cpp/20000510-1.S
10987         20000519-1.c            cpp/20000519-1.c
10988         20000529-1.c            cpp/20000529-1.c
10989         20000625-1.c            cpp/20000625-1.c
10990         20000625-2.c            cpp/20000625-2.c
10991         cpp-as1.c               cpp/assert1.c
10992         cpp-as2.c               cpp/assert2.c
10993         cxx-comments-1.c        cpp/cxxcom1.c
10994         cxx-comments-2.c        cpp/cxxcom2.c
10995         endif-label.c           cpp/endif.c
10996         cpp-hash1.c             cpp/hash1.c
10997         cpp-hash2.c             cpp/hash2.c
10998         cpp-if1.c               cpp/if-1.c
10999         cpp-if2.c               cpp/if-2.c
11000         cpp-if3.c               cpp/if-3.c
11001         cpp-if4.c               cpp/if-4.c
11002         cpp-if5.c               cpp/if-5.c
11003         cpp-cond.c              cpp/if-cexp.c
11004         cpp-missingop.c         cpp/if-mop.c
11005         cpp-missingparen.c      cpp/if-mpar.c
11006         cpp-opprec.c            cpp/if-oppr.c
11007         cpp-ifparen.c           cpp/if-paren.c
11008         cpp-shortcircuit.c      cpp/if-sc.c
11009         cpp-shift.c             cpp/if-shift.c
11010         cpp-unary.c             cpp/if-unary.c
11011         cpp-li1.c               cpp/line1.c
11012         cpp-li2.c               cpp/line2.c
11013         lineno.c                cpp/line3.c
11014         lineno-2.c              cpp/line4.c
11015         cpp-mi.c                cpp/mi1.c
11016         cpp-mic.h               cpp/mi1c.h
11017         cpp-micc.h              cpp/mi1cc.h
11018         cpp-mind.h              cpp/mi1nd.h
11019         cpp-mindp.h             cpp/mi1ndp.h
11020         cpp-mix.h               cpp/mi1x.h
11021         cpp-mi2.c               cpp/mi2.c
11022         cpp-mi2a.h              cpp/mi2a.h
11023         cpp-mi2b.h              cpp/mi2b.h
11024         cpp-mi2c.h              cpp/mi2c.h
11025         cpp-mi3.c               cpp/mi3.c
11026         cpp-mi3.def             cpp/mi3.def
11027         poison-1.c              cpp/poison.c
11028         pr-impl.c               cpp/prag-imp.c
11029         cpp-redef-2.c           cpp/redef1.c
11030         cpp-redef.c             cpp/redef2.c
11031         strpaste.c              cpp/strp1.c
11032         strpaste-2.c            cpp/strp2.c
11033         cpp-tradpaste.c         cpp/tr-paste.c
11034         cpp-tradstringify.c     cpp/tr-str.c
11035         cpp-tradwarn1.c         cpp/tr-warn1.c
11036         cpp-tradwarn2.c         cpp/tr-warn2.c
11037         trigraphs.c             cpp/trigraphs.c
11038         cpp-unc1.c              cpp/unc1.c
11039         cpp-unc2.c              cpp/unc2.c
11040         cpp-unc3.c              cpp/unc3.c
11041         cpp-unc.c               cpp/unc4.c
11042         undef.c                 cpp/undef1.c
11043         undef-2.c               cpp/undef2.c
11044         cpp-wi1.c               cpp/widestr1.c
11045
11046 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
11047
11048         * lib/g++.exp (g++_include_flags): Tweak.
11049
11050 2000-06-27  H.J. Lu  <hjl@gnu.org>
11051             Loren J. Rittle  <ljrittle@acm.org>
11052
11053         * lib/g++.exp (g++_include_flags): Override libgloss.exp
11054         version with one that knows about the new gcc tree structure.
11055         (g++_link_flags): Same.
11056
11057 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
11058
11059         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11060         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11061         case we are cross-compiling.
11062
11063         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11064         g++.old-deja/g++.niklas/Makefile.in,
11065         g++.old-deja/g++.niklas/configure.in,
11066         g++.old-deja/g++.other/Makefile.in,
11067         g++.old-deja/g++.other/configure.in,
11068         gcc.c-torture/code_quality/Makefile.in,
11069         gcc.c-torture/code_quality/configure.in,
11070         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11071         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11072         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11073         gcc.c-torture/execute/ieee/Makefile.in,
11074         gcc.c-torture/execute/ieee/configure.in,
11075         gcc.c-torture/noncompile/Makefile.in,
11076         gcc.c-torture/noncompile/configure.in,
11077         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11078         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11079         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11080
11081 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11082
11083         * g++.old-deja/g++.other/ambig3.C: New test.
11084
11085 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11086
11087         * g++.old-deja/g++.pt/syntax1.C: New test.
11088         * g++.old-deja/g++.pt/syntax2.C: New test.
11089         * g++.old-deja/g++.other/syntax3.C: New test.
11090         * g++.old-deja/g++.other/syntax4.C: New test.
11091
11092 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11093
11094         * gcc.dg/20000623-1.c: Prototype exit and abort.
11095
11096 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11097
11098         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11099         New tests.
11100         * gcc.dg/cpp-mi3.def: New file.
11101
11102         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11103         inside assertions.
11104         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11105         lexer's error messages.
11106         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11107         divine anything from the linemarkers.
11108         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11109         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11110
11111 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11112
11113         * gcc.dg/20000623-1.c: New test.
11114
11115 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11116
11117         * gcc.c-torture/execute/20000622-1.c: New test.
11118
11119 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11120
11121         * g++.old-deja/g++.other/init15.C: New test.
11122
11123 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11124
11125         * g++.old-deja/g++.pt/vaarg2.C: New test.
11126         * g++.old-deja/g++.pt/vaarg3.C: New test.
11127
11128 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11129
11130         * g++.old-deja/g++.other/dyncast6.C: New test.
11131
11132 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11133
11134         * gcc.c-torture/execute/loop-6.c: New test.
11135
11136 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11137
11138         * gcc.dg/20000614-1.c: New test.
11139         * gcc.dg/20000614-2.c: New test.
11140
11141 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11142
11143         * g++.old-deja/g++.other/inline12.C: New test.
11144
11145 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11146
11147         * g++.old-deja/g++.other/eh1.C: New test.
11148
11149 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11150
11151         * g++.old-deja/g++.other/type.C: New test.
11152
11153 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11154
11155         * g++.old-deja/g++.other/initstring.C: New test.
11156
11157 2000-06-12  Jason Merrill  <jason@redhat.com>
11158
11159         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11160
11161 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11162
11163         * gcc.c-torture/compile/20000609-1.c: New test.
11164
11165 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11166
11167         * gcc.dg/20000609-1.c: New test.
11168
11169 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11170
11171         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11172         * gcc.c-torture/noncompile/poison-1.c: Move...
11173         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11174         * gcc.dg/cpp-li1.c: Add a token after the #line.
11175
11176 2000-06-05  Richard Henderson  <rth@cygnus.com>
11177
11178         * gcc.c-torture/execute/20000605-2.c: New test.
11179         * gcc.c-torture/execute/20000605-3.c: New test.
11180
11181 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11182
11183         * g77.f-torture/execute/20000503-1.x: New file.
11184
11185 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11186
11187         * g++.old-deja/g++.eh/badalloc1.C: New test.
11188
11189 2000-06-05  Richard Henderson  <rth@cygnus.com>
11190
11191         * gcc.c-torture/execute/20000605-1.c: New test.
11192
11193 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11194             Nathan Sidwell <nathan@codesourcery.com>
11195
11196         * gcc.c-torture/compile/20000605-1.c: New test.
11197
11198 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11199
11200         * g77.f-torture/compile/20000601-1.f:  New test.
11201
11202 2000-06-03  Richard Henderson  <rth@cygnus.com>
11203
11204         * gcc.c-torture/execute/20000603-1.c: New.
11205
11206 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11207
11208         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11209         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11210
11211 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11212
11213         * gcc.dg/compare2.c (case 12): XFAIL.
11214         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11215         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11216
11217         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11218
11219 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11220
11221         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11222         guard macro is already defined when the header is first
11223         included.
11224         * gcc.dg/cpp-mix.h: New file.
11225         * gcc.dg/endif-label.c: Update patterns to match compiler.
11226
11227         * g++.brendan/complex1.C: Declare abort.
11228         * g++.law/refs4.C: Remove XFAIL.
11229         * g++.oliva/expr2.C: Declare abort and exit.
11230
11231 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11232
11233         * gcc.c-torture/execute/20000528-1.c: New test.
11234
11235         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11236         * g++.old-deja/g++.law/temps4.C: Likewise.
11237
11238         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11239         stdlib.h.  Call abort() on failure.
11240         * g++.old-deja/g++.law/refs4.C: Likewise.
11241         * g++.old-deja/g++.law/temps4.C: Likewise.
11242         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11243         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11244
11245 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11246
11247         Relative to g++.dg/special:
11248         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11249
11250         Relative to g++.old-deja:
11251         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11252         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11253         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11254         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11255         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11256         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11257         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11258
11259         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11260         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11261         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11262         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11263         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11264         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11265         and/or string.h.
11266
11267         * g++.other/goto1.C: Update expectations for error messages.
11268
11269 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11270
11271         * gcc.c-torture/compile/20000523-1.c: New test.
11272
11273 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11274
11275         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11276
11277 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11278
11279         * g++.old-deja/g++.eh/catch11.C: New test.
11280         * g++.old-deja/g++.eh/catch12.C: New test.
11281
11282 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11283
11284         * gcc.c-torture/execute/20000523-1.c: New test.
11285
11286 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11287
11288         * c-torture/execute/bcp-1.c: Replace abort in arg of
11289         __builtin_constant_p with a generic external function.
11290
11291         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11292         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11293         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11294         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11295         Prototype abort and/or exit.
11296
11297         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11298         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11299         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11300         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11301
11302 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11303
11304         * gcc.dg/dwarf2-1.c: New test.
11305
11306 2000-05-20  Richard Henderson  <rth@cygnus.com>
11307
11308         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11309
11310 2000-05-20  Andreas Jaeger  <aj@suse.de>
11311
11312         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11313         testcase.
11314
11315 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11316
11317         * gcc.c-torture/execute/20000519-2.c: New test.
11318
11319 2000-05-19  Andreas Jaeger  <aj@suse.de>
11320
11321         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11322         which fails with SSA.
11323
11324         * lib/c-torture.exp: Also test with -O3 -fssa.
11325
11326 2000-05-18  Michael Meissner  <meissner@redhat.com>
11327
11328         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11329         * gcc.c-torture/execute/920415-1.c: Ditto.
11330         * gcc.c-torture/execute/920501-1.c: Ditto.
11331         * gcc.c-torture/execute/conversion.c: Ditto.
11332         * gcc.c-torture/execute/cvt-1.c: Ditto.
11333
11334 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11335
11336         * gcc.c-torture/compile/20000518-1.c: New test.
11337
11338 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11339
11340         * g77.f-torture/compile/200005018.f:  New test.
11341
11342 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11343
11344         * gcc.c-torture/compile/20000517-1.c: New test.
11345
11346 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11347
11348         * gcc.c-torture/execute/20000516-1.c: New test.
11349
11350 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11351
11352         * g++.old-deja/g++.other/eh.C: New test.
11353
11354 2000-05-12  Richard Henderson  <rth@cygnus.com>
11355
11356         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11357         constants through to doit's conditional.
11358
11359 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11360
11361         * gcc.c-torture/compile/20000511-1.c: New test.
11362         * g77.f-torture/compile/20000511-1.f: New test.
11363         * g77.f-torture/compile/20000511-2.f: New test.
11364
11365 2000-05-11  Michael Meissner  <meissner@redhat.com>
11366
11367         * gcc.c-torture/execute/20000511-1.c: New test.
11368
11369 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11370
11371         * gcc.dg/dg.exp: Scan .S files as well as .c files.
11372         * gcc.dg/20000510-1.S: New.
11373
11374 2000-05-08  Catherine Moore  <clm@cygnus.com>
11375
11376         * gcc.dg/unused-3.c: New.
11377
11378 2000-05-06  Richard Henderson  <rth@cygnus.com>
11379
11380           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11381           * g++.old-deja/g++.mike/warn1.C: Likewise.
11382           * g++.old-deja/g++.pt/local1.C: Likewise.
11383           * g++.old-deja/g++.pt/local7.C: Likewise.
11384           * g++.old-deja/g++.pt/spec16.C: Likewise.
11385
11386 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11387
11388         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11389
11390 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11391
11392           * g77.f-torture/execute/20000503-1.f:  New test.
11393
11394 2000-05-04  Andreas Jaeger  <aj@suse.de>
11395
11396         * gcc.dg/noreturn-2.c: New test.
11397
11398 2000-05-04  Neil Booth  <NeilB@earthling.net>
11399
11400         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11401         preprocessor.
11402
11403 2000-05-04  Richard Henderson  <rth@cygnus.com>
11404
11405         * gcc.c-torture/execute/20000503-1.c: Fix typo.
11406
11407 2000-05-04  Richard Henderson  <rth@cygnus.com>
11408
11409         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11410         OpenSSL by Jason R Thorpe.
11411
11412 2000-05-03  Jim Wilson  <wilson@cygnus.com>
11413
11414         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11415
11416 2000-05-03  Robert Lipe <robertlipe@usa.net>
11417
11418         * gcc.dg/20000503-1.c: New test.
11419
11420 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
11421
11422         * gcc.c-torture/compile/20000502-1.c: New test.
11423         * g++.old-deja/g++.other/align.C: New test.
11424         * gcc.dg/cpp-tradstringify.c: New test.
11425
11426 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11427
11428         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11429         and hard registers.
11430
11431 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
11432
11433         * gcc.c-torture/execute/loop-5.c: New test.
11434
11435 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
11436
11437         * gcc.c-torture/execute/va-arg-20.c: New test.
11438
11439 2000-04-23  Jeffrey A Law  (law@cygnus.com)
11440
11441         * gcc.c-torture/execute/20000422-1.c: New test.
11442
11443 2000-04-20  Greg McGary  <gkm@gnu.org>
11444
11445         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11446         when optimizing, but without sibling-call optimizations (-O1).
11447
11448 2000-04-20  Jeffrey A Law  (law@cygnus.com)
11449
11450           * gcc.c-torture/compile/20000420-1.c: New test.
11451
11452 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11453
11454         * g++.abi/ptrflags.C: New test.
11455         * g++.eh/catchptr1.C: Test incomplete pointer chains.
11456
11457 2000-04-19  Catherine Moore  <clm@cygnus.com>
11458
11459         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11460
11461 2000-04-19  Greg McGary  <gkm@gnu.org>
11462
11463         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11464         sibling-call optimizations.
11465
11466 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11467
11468         * gcc.dg/20000419-1.c: New test.
11469
11470 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11471
11472         * gcc.c-torture/execute/20000412-6.c: New test.
11473
11474 2000-04-12  Jeffrey A Law  (law@cygnus.com)
11475
11476         * gcc.c-torture/execute/20000412-5.c: New test.
11477         * g77.f-torture/compile/20000412-1.f: New test.
11478         * gcc.c-torture/execute/20000412-4.c: New test.
11479         * gcc.c-torture/compile/20000412-2.c: New test.
11480         * gcc.c-torture/execute/20000412-3.c: New test.
11481         * gcc.c-torture/compile/20000412-1.c: New test.
11482         * gcc.c-torture/execute/20000412-2.c: New test.
11483
11484 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
11485
11486         * objc/execute/bf-20.m: New test.
11487
11488 2000-04-10  Richard Henderson  <rth@cygnus.com>
11489
11490         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11491
11492         * gcc.c-torture/execute/20000412-1.c: New test.
11493
11494 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11495
11496         * g++.old-deja/g++.eh/catchptr1.C: New test.
11497
11498 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11499
11500         * g++.old-deja/g++.abi/cxa_vec.C: New test.
11501
11502 2000-04-08  Neil Booth  <NeilB@earthling.net>
11503
11504         * gcc.dg/cpp-nullchar.c: Remove test as
11505         embedded nulls cause problems.
11506
11507 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11508
11509         * gcc.dg/compare2.c: New test.
11510
11511 2000-04-08  Neil Booth  <NeilB@earthling.net>
11512
11513         * gcc.dg/cpp-nullchar.c: New test.
11514
11515 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11516
11517         * gcc.dg/cpp-mi2.c: New test.
11518         * gcc.dg/cpp-mi2[abc].h: New files.
11519
11520 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11521
11522         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11523         member name.
11524
11525 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11526
11527         * g++.old-deja/g++.abi/vmihint.C: New test.
11528
11529 2000-04-06  Neil Booth  <NeilB@earthling.net>
11530
11531         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11532         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11533         copyright.
11534
11535 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11536
11537         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11538         avoid stack-frame overwrite.
11539
11540 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
11541
11542         * gcc.c-torture/compile/20000405-2.c: New test.
11543         * gcc.c-torture/compile/20000405-3.c: New test.
11544
11545 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11546
11547         * gcc.c-torture/compile/20000405-1.c: New test.
11548
11549 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
11550
11551         * gcc.dg/cast-qual-1.c: Revert last change.
11552
11553 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11554
11555         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11556
11557 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11558
11559         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11560         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11561
11562 2000-04-03  Jeffrey A Law  (law@cygnus.com)
11563
11564         * gcc.c-torture/compile/20000403-2.c: New test.
11565         * gcc.c-torture/compile/20000403-1.c: New test.
11566
11567 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11568
11569         * gcc.c-torture/execute/20000403-1.c: New test.
11570
11571 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
11572
11573         * gcc.c-torture/execute/20000402-1.c: New test.
11574
11575 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11576
11577         * gcc.c-torture/execute/va-arg-15.c: New test.
11578         * gcc.c-torture/execute/va-arg-16.c: New test.
11579         * gcc.c-torture/execute/va-arg-17.c: New test.
11580         * gcc.c-torture/execute/va-arg-18.c: New test.
11581         * gcc.c-torture/execute/va-arg-19.c: New test.
11582
11583 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11584
11585         * gcc.c-torture/compile/981211-1.c: Move to...
11586         * gcc.dg/cpp-as1.c: ...here.
11587         * gcc.dg/cpp-as2.c: New file.
11588
11589         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11590         compiler.
11591
11592 2000-04-02  Neil Booth  <NeilB@earthling.net>
11593
11594         * gcc.dg/cpp-cond.c  New tests.
11595         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11596         accidental success less likely.
11597         * gcc.dg/cpp-missingop.c  New tests.
11598         * gcc.dg/cpp-missingparen.c  New tests.
11599         * gcc.dg/cpp-shift.c  New tests.
11600         * gcc.dg/cpp-shortcircuit.c  New tests.
11601         * gcc.dg/cpp-unary.c  New tests.
11602
11603 2000-03-29  Jeffrey A Law  (law@cygnus.com)
11604
11605         * gcc.c-torture/compile/20000329-1.c: New test.
11606
11607 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11608
11609         * gcc.c-torture/compile/20000326-1.c: New test.
11610         * gcc.c-torture/compile/20000326-2.c: New test.
11611
11612 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
11613
11614         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11615         the first parameter is a function argument.
11616
11617 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
11618
11619         * g++.old-deja/g++.ext/array4.C: New test.
11620
11621 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
11622
11623         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11624
11625 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11626
11627         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11628
11629 2000-03-19  Richard Henderson  <rth@cygnus.com>
11630
11631         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11632
11633 2000-03-19  Richard Henderson  <rth@cygnus.com>
11634
11635         * gcc.c-torture/compile/20000319-1.c: New test.
11636
11637 2000-03-14  Jeffrey A Law  (law@cygnus.com)
11638
11639         * gcc.c-torture/execute/20000314-3.c: New test.
11640         * gcc.c-torture/execute/20000314-2.c: New test.
11641         * gcc.c-torture/execute/20000314-1.c: New test.
11642         * gcc.c-torture/compile/20000314-2.c: New test.
11643         * gcc.c-torture/compile/20000314-1.c: New test.
11644
11645 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
11646
11647         * g++.old-deja/g++.warn/inline.C: New test.
11648
11649 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
11650
11651         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11652         standards-compliant result rather than specific constants.
11653         Put test-values in array.
11654
11655 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
11656
11657         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11658         (g++_target_compile): Put test-specific options last.
11659
11660 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11661
11662         * g++.old-deja/g++.eh/vbase4.C: New test.
11663
11664 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11665
11666         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11667
11668 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11669
11670         * g++.old-deja/g++.brendan/misc12.C: Removed.
11671         * g++.old-deja/g++.pt/memtemp77.C: Constify.
11672         * g++.old-deja/g++.ext/pretty4.C: New test.
11673
11674 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11675
11676         * g++.old-deja/g++.other/string2.C: New test.
11677
11678 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11679
11680         * g++.old-deja/g++.warn/impint2.C: New test.
11681
11682 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
11683
11684         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11685         is 1, not zero.
11686
11687 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11688
11689         * g++.old-deja/g++.warn/impint.C: New test.
11690         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11691         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11692         * g++.old-deja/g++.pt/explicit12.C: Likewise.
11693         * g++.old-deja/g++.pt/explicit13.C: Likewise.
11694         * g++.old-deja/g++.pt/explicit17.C: Likewise.
11695         * g++.old-deja/g++.pt/explicit18.C: Likewise.
11696         * g++.old-deja/g++.pt/explicit19.C: Likewise.
11697         * g++.old-deja/g++.pt/explicit23.C: Likewise.
11698         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11699         * g++.old-deja/g++.pt/explicit35.C: Likewise.
11700         * g++.old-deja/g++.pt/explicit6.C: Likewise.
11701         * g++.old-deja/g++.pt/memclass7.C: Likewise.
11702
11703 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11704
11705         * gcc.dg/cpp-redef.c: New test.
11706
11707 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11708
11709         * g++.old-deja/g++.pt/unify7.C: New test.
11710
11711 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11712
11713         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11714         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11715
11716 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
11717
11718         * gcc.c-torture/compile/20000224-1.c: New test.
11719
11720 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11721
11722         * gcc.c-torture/compile/cpp-2.c: New test.
11723         * gcc.c-torture/compile/cpp-1.c: New test.
11724
11725 2000-02-25  Jeffrey A Law  (law@cygnus.com)
11726
11727         * gcc.c-torture/execute/20000225-1.c: New test.
11728
11729 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11730
11731         * gcc.dg/cpp-li2.c: New test.
11732
11733         * gcc.dg/cpp-wi1.c: New test.
11734
11735         * gcc.dg/cpp-li1.c: New test.
11736
11737 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11738
11739         * g++.old-deja/g++.other/sizeof5.C: New test.
11740
11741 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11742
11743         * gcc.c-torture/execute/va-arg-13.c: New test.
11744
11745 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
11746
11747         * gcc.c-torture/execute/va-arg-12.c: New test.
11748
11749 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11750
11751         * gcc.c-torture/execute/20000223-1.c: New test.
11752
11753 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11754
11755         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11756
11757 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
11758
11759         * g++.old-deja/g++.abi/ptrmem.C: New test.
11760
11761 2000-02-19  Richard Henderson  <rth@cygnus.com>
11762
11763         * gcc.c-torture/compile/init-3.c: New.
11764
11765 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11766
11767         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11768         ALWAYS_CXXFLAGS.
11769
11770 2000-02-11  Robert Lipe <robertl@sco.com>
11771
11772         * gcc.c-torture/compile/20000211-3.c: New test.
11773
11774 2000-02-11  Martin Buchholz <martin@xemacs.org>
11775
11776         * gcc.c-torture/compile/20000211-2.c: New test.
11777
11778 2000-02-11  Jeffrey A Law  (law@cygnus.com)
11779
11780         * gcc.c-torture/compile/20000211-1.c: New test.
11781
11782 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11783
11784         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11785           on native targets
11786
11787 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11788
11789         * g++.old-deja/g++.other/cast5.C: New test.
11790
11791 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11792
11793         * gcc.c-torture/execute/20000205-1.c: New.
11794
11795 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11796
11797         * g++.old-deja/g++.jason/cast3.C: Return void.
11798         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11799
11800 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11801
11802         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11803
11804         * gcc.dg/loop-1.c: New test.
11805
11806 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11807
11808         * gcc.c-torture/compile/20000127-1.c: New test.
11809         * gcc.c-torture/execute/991228-1.c: New test.
11810
11811 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11812
11813         * gcc.dg/unused-2.c: New test.
11814
11815         * gcc.dg/conv-1.c: New test.
11816
11817 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11818
11819         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11820         compiler.
11821         (tool_option_proc): Fix typo.
11822
11823 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11824
11825         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11826         of the ld on the host, not on the build machine.
11827         Also, don't crash if '--help' is not a supported option.
11828
11829 2000-01-24  Richard Henderson  <rth@cygnus.com>
11830
11831         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11832
11833 2000-01-20  Jeffrey A Law  (law@cygnus.com)
11834
11835         * gcc.c-torture/execute/20000120-2.c: New test.
11836         * gcc.c-torture/execute/20000120-1.c: New test.
11837
11838 2000-01-13  Jeffrey A Law  (law@cygnus.com)
11839
11840         * gcc.c-torture/execute/20000113-1.c: New test.
11841
11842 2000-01-12  Jeffrey A Law  (law@cygnus.com)
11843
11844         * gcc.c-torture/execute/20000112-1.c: New test.
11845
11846 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11847
11848         * gcc.dg/20000111-1.c: New test.
11849
11850 2000-01-10  Jeffrey A Law  (law@cygnus.com)
11851
11852         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11853         with 16 bit integers.
11854
11855 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11856
11857         * gcc.dg/20000108-1.c: New test.
11858
11859 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11860
11861         * g++.old-deja/g++.ns/koenig8.C: New test.
11862
11863 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11864
11865         * g++.old-deja/g++.other/cast4.C: New test.
11866
11867 2000-01-05  Jeffrey A Law  (law@cygnus.com)
11868
11869         * gcc.c-torture/compile/20000105-2.c: New test.
11870         * gcc.c-torture/compile/20000105-1.c: New test.
11871
11872 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11873
11874         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11875         references to printf & atoi to conform to ANSI standard.
11876         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11877         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11878         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11879         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11880         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11881         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11882         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11883         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11884         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11885         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11886         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11887         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11888         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11889         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11890         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11891         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11892         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11893         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11894         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11895         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11896         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11897         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11898         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11899         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11900         * g++.old-deja/g++.brendan/init3.C: Likewise.
11901         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11902         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11903         * g++.old-deja/g++.brendan/new2.C: Likewise.
11904         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11905         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11906         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11907         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11908         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11909         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11910         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11911         * g++.old-deja/g++.brendan/template24.C: Likewise.
11912         * g++.old-deja/g++.brendan/template3.C: Likewise.
11913         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11914         * g++.old-deja/g++.jason/inline3.C: Likewise.
11915         * g++.old-deja/g++.jason/opeq.C: Likewise.
11916         * g++.old-deja/g++.law/arg5.C: Likewise.
11917         * g++.old-deja/g++.law/arm7.C: Likewise.
11918         * g++.old-deja/g++.law/ctors11.C: Likewise.
11919         * g++.old-deja/g++.law/cvt8.C: Likewise.
11920         * g++.old-deja/g++.law/init9.C: Likewise.
11921         * g++.old-deja/g++.law/refs4.C: Likewise.
11922         * g++.old-deja/g++.law/template2.C: Likewise.
11923         * g++.old-deja/g++.law/visibility24.C: Likewise.
11924         * g++.old-deja/g++.law/vtable3.C: Likewise.
11925         * g++.old-deja/g++.mike/asm2.C: Likewise.
11926         * g++.old-deja/g++.mike/eh1.C: Likewise.
11927         * g++.old-deja/g++.mike/misc1.C: Likewise.
11928         * g++.old-deja/g++.mike/misc13.C: Likewise.
11929         * g++.old-deja/g++.mike/misc14.C: Likewise.
11930         * g++.old-deja/g++.mike/ns12.C: Likewise.
11931         * g++.old-deja/g++.mike/p1248.C: Likewise.
11932         * g++.old-deja/g++.mike/p3708.C: Likewise.
11933         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11934         * g++.old-deja/g++.mike/p3708b.C: Likewise.
11935         * g++.old-deja/g++.mike/p646.C: Likewise.
11936         * g++.old-deja/g++.mike/p700.C: Likewise.
11937         * g++.old-deja/g++.mike/p783.C: Likewise.
11938         * g++.old-deja/g++.mike/p783a.C: Likewise.
11939         * g++.old-deja/g++.mike/p783b.C: Likewise.
11940         * g++.old-deja/g++.mike/p786.C: Likewise.
11941         * g++.old-deja/g++.mike/p789.C: Likewise.
11942         * g++.old-deja/g++.mike/p789a.C: Likewise.
11943         * g++.old-deja/g++.mike/p807a.C: Likewise.
11944         * g++.old-deja/g++.other/delete3.C: Likewise.
11945         * g++.old-deja/g++.other/dyncast1.C: Likewise.
11946         * g++.old-deja/g++.other/dyncast2.C: Likewise.
11947         * g++.old-deja/g++.other/dyncast3.C: Likewise.
11948         * g++.old-deja/g++.other/empty1.C: Likewise.
11949         * g++.old-deja/g++.other/temporary1.C: Likewise.
11950         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
11951         * g++.old-deja/g++.pt/t16.C: Likewise.
11952         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
11953
11954 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
11955
11956         * gcc.dg/991230-1.c: New test.
11957
11958 1999-12-29  Jeffrey A Law  (law@cygnus.com)
11959
11960         * gcc.c-torture/compile/991229-3.c: New test.
11961         * gcc.c-torture/compile/991229-2.c: New test.
11962         * gcc.c-torture/compile/991229-1.c: New test.
11963
11964 1999-12-29  Greg McGary <gkm@eng.ascend.com>
11965
11966         * gcc.c-torture/compile/labels-2.c: New test.
11967
11968 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11969
11970         * gcc.c-torture/execute/991227-1.c: New test.
11971
11972 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11973
11974         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
11975
11976 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
11977
11978         * gcc.c-torture/execute/991221-1.c: New test.
11979
11980 1999-12-20  Nathan Sidwell  <nathan@acm.org>
11981
11982         * g++.old-deja/g++.other/cast3.C: New test.
11983
11984 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
11985
11986         * gcc.c-torture/execute/991216-4.c: New test.
11987
11988 1999-12-16  Michael Meissner  <meissner@cygnus.com>
11989
11990         * gcc.c-torture/execute/991216-1.c: New test.
11991         * gcc.c-torture/execute/991216-2.c: New test.
11992         * gcc.c-torture/execute/991216-3.c: New test.
11993
11994 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
11995
11996         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
11997         Actually make the test fail by using "-O2" for compilation.
11998
11999 1999-12-15  Nathan Sidwell  <nathan@acm.org>
12000
12001         * g++.old-deja/g++.warn/cast-align1.C: New test.
12002
12003 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12004
12005         * gcc.c-torture/compile/991214-1.c: New test.
12006         * gcc.c-torture/compile/991214-2.c: New test.
12007
12008 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12009
12010         * gcc.dg/991214-1.c: New test.
12011
12012 1999-12-13  Jeffrey A Law  (law@cygnus.com)
12013
12014         * gcc.c-torture/compile/991213-3.c: New test.
12015         * gcc.c-torture/compile/991213-2.c: New test.
12016         * gcc.c-torture/compile/991213-1.c: New test.
12017
12018 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
12019
12020         * gcc.dg/991209-1.c: New test.
12021
12022 1999-12-08  Nathan Sidwell <nathan@acm.org>
12023
12024         * gcc.c-torture/compile/991208-1.c: New test.
12025
12026 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12027
12028         * gcc.dg/ultrasp2.c: New test.
12029
12030 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
12031
12032         * g++.old-deja/g++.abi/align.C (main): Fix typo.
12033
12034 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
12035
12036         * gcc.c-torture/compile/991202-1.c: New test.
12037         * gcc.c-torture/execute/991202-1.c: New test.
12038         * gcc.c-torture/execute/991202-2.c: New test.
12039         * gcc.c-torture/execute/991202-3.c: New test.
12040
12041 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
12042
12043         * g++.old-deja/g++.abi/align.C: New test.
12044         * g++.old-deja/g++.abi/aggregates.C: Likewise.
12045         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12046
12047 1999-12-01  Richard Henderson  <rth@cygnus.com>
12048
12049         * gcc.c-torture/execute/991201-1.c: New.
12050
12051 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
12052
12053         * gcc.dg/991129-1.c: New test.
12054
12055 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12056
12057         * gcc.c-torture/compile/991127-1.c: New test.
12058
12059 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12060
12061         * g++.old-deja/g++.other/warn4.C: New test.
12062
12063 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12064
12065         * g++.old-deja/g++.eh/cleanup2.C: New test.
12066         * g++.old-deja/g++.ext/pretty2.C: New test.
12067         * g++.old-deja/g++.ext/pretty3.C: New test.
12068         * g++.old-deja/g++.other/debug6.C: New test.
12069
12070 1999-10-20  Jim Wilson  <wilson@cygnus.com>
12071
12072         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12073         compiler_output to look for one error message instead of two.
12074
12075 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
12076
12077         * gcc.c-torture/execute/991118-1.c: Also test case
12078         where the word boundary does not split a byte evenly.
12079
12080 1999-11-19  Nathan Sidwell  <nathan@acm.org>
12081
12082         * g++.old-deja/g++.ext/restrict1.C: New test.
12083
12084 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12085
12086         * gcc.c-torture/execute/991118-1.c: New test.
12087
12088 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12089
12090         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12091         working directory pathnames.
12092
12093 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12094
12095         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12096         host is equipped with driver.h and driver.o so it can actually
12097         compile and run the tests.
12098
12099 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12100
12101         * gcc.c-torture/compile/991008-1.c: New test.
12102
12103 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12104
12105         * lib/gcc-dg.exp: Include target-supports.exp
12106
12107 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12108
12109         * lib/target-supports.exp: New file: Provide procs to test for
12110         features supported by the target.
12111         (check_weak_available): Moved here from ecos.exp.
12112         (check_alias_available): New proc: Determine of the target
12113         toolchain supports the alias attribute.
12114
12115         * gcc.dg/special/ecos.exp: Move check_weak_available to
12116         target-supports.exp.
12117         (alias-1.c): Only perform the test if the target supports
12118         aliases.
12119         (wkali-1.c): Only perform the test if the target supports
12120         aliases.
12121
12122         * gcc.dg/990506-0.c: Expect error messages from cross
12123         targets as well as native targets.
12124
12125 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12126
12127         * gcc.dg/ultrasp1.c: Removed xfail.
12128         * gcc.dg/struct-ret-2.c: Likewise.
12129         * gcc.dg/array-1.c: Likewise.
12130
12131 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12132
12133         * gcc.dg/struct-ret-2.c: New test.
12134
12135         * gcc.dg/array-1.c: New test.
12136
12137 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12138
12139         * gcc.c-torture/execute/991030-1.c: New test.
12140
12141 1999-10-26  Richard Henderson  <rth@cygnus.com>
12142
12143         * gcc.c-torture/compile/991026-2.c: New test.
12144
12145 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12146
12147         * gcc.c-torture/compile/991026-1.c: New test.
12148
12149 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12150
12151         * gcc.c-torture/execute/991023-1.c: New test.
12152
12153 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12154
12155         * gcc.c-torture/execute/991019-1.c: New test.
12156
12157 1999-10-16  Richard Henderson  <rth@cygnus.com>
12158
12159         * gcc.c-torture/execute/991016-1.c: New test.
12160
12161 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12162
12163         * gcc.c-torture/execute/991014-1.c: New test.
12164
12165 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12166
12167         * g++.old-deja/g++.other/union2.C: New test.
12168
12169 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12170
12171         * g++.old-deja/g++.other/vaarg2.C: New test.
12172         * g++.old-deja/g++.other/vaarg3.C: New test.
12173
12174 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12175
12176         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12177         in compile/.
12178
12179 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12180
12181         * gcc.c-torture/execute/va-arg-11.c: New test.
12182
12183 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12184
12185         * lib/file-format.exp (gcc_target_object_format): Don't
12186         crash if objdump is unavailable.
12187
12188 1999-09-29  Donn Terry <donn@interix.com>
12189
12190         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12191
12192 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12193
12194         * gcc.c-torture/compile/990928-1.c: New test.
12195
12196 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12197
12198         * g++.old-deja/g++.other/decl6.C: New test.
12199
12200 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12201
12202         * gcc.c-torture/execute/va-arg-10.c: New test.
12203
12204 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12205
12206         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12207         __PRETTY_FUNCTION__.
12208
12209 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12210
12211         * gcc.c-torture/execute/990923-1.c: New test.
12212
12213 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12214
12215         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12216         for which -fpic is inappropriate.
12217
12218 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12219
12220         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12221
12222 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12223
12224         * g++.old-deja/g++.other/dyncast1.C: New test.
12225         * g++.old-deja/g++.other/dyncast2.C: New test.
12226         * g++.old-deja/g++.other/dyncast3.C: New test.
12227         * g++.old-deja/g++.other/dyncast4.C: New test.
12228         * g++.old-deja/g++.other/dyncast5.C: New test.
12229         * g++.old-deja/g++.eh/catch3.C: New test.
12230         * g++.old-deja/g++.eh/catch3p.C: New test.
12231         * g++.old-deja/g++.eh/catch4.C: New test.
12232         * g++.old-deja/g++.eh/catch4p.C: New test.
12233         * g++.old-deja/g++.eh/catch5.C: New test.
12234         * g++.old-deja/g++.eh/catch5p.C: New test.
12235         * g++.old-deja/g++.eh/catch6.C: New test.
12236         * g++.old-deja/g++.eh/catch6p.C: New test.
12237         * g++.old-deja/g++.eh/catch7.C: New test.
12238         * g++.old-deja/g++.eh/catch7p.C: New test.
12239         * g++.old-deja/g++.eh/catch8.C: New test.
12240         * g++.old-deja/g++.eh/catch8p.C: New test.
12241         * g++.old-deja/g++.eh/catch9.C: New test.
12242         * g++.old-deja/g++.eh/catch9p.C: New test.
12243
12244 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12245
12246         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12247         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12248
12249 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12250
12251         * gcc.c-torture/compile/990913-1.c: New test.
12252
12253 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12254
12255         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12256         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12257
12258 1999-09-09  Richard Henderson  <rth@cygnus.com>
12259
12260         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12261
12262 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12263
12264         * g++.old-deja/g++.other/lookup11.C: New test.
12265         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12266         what is permitted and what we want.
12267         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12268         overload use.
12269         * g++.old-deja/g++.jason/rfg5.C: Likewise
12270
12271 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12272
12273         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12274         * gcc.c-torture/noncompile/poison-1.c: New file.
12275
12276 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12277
12278         * g++.old-deja/g++.other/sizeof3.C: New test.
12279         * g++.old-deja/g++.other/sizeof4.C: New test.
12280         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12281         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12282
12283 1999-09-07  Richard Henderson  <rth@cygnus.com>
12284
12285         * gcc.dg/va-arg-1.c: New.
12286
12287 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12288
12289         * gcc.c-torture/execute/va-arg-9.c: New test.
12290
12291 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12292
12293         * g77.f-torture/compile/980519-2.f: New test.
12294         * g77.f-torture/compile/19990905-0.f: New test.
12295         * g77.f-torture/compile/19990905-1.f: New test.
12296         * g77.f-torture/compile/19990905-2.f: New test.
12297
12298         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12299
12300 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12301
12302         * gcc.c-torture/execute/990827-1.c: Fix typo.
12303
12304 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12305
12306         * g++.old-deja/g++.other/deref1.C: New test.
12307
12308 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12309
12310         * g++.old-deja/g++.other/ambig2.C: New test.
12311         * g++.old-deja/g++.other/cond5.C: New test.
12312         * g++.old-deja/g++.other/lookup16.C: New test.
12313
12314 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12315
12316         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12317         assemblers too.
12318
12319 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12320
12321         * lib/c-torture.exp: Avoid the "compare executables" optimization
12322         when testing native.
12323
12324 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12325
12326         * gcc.c-torture/execute/990829-1.c: New test.
12327         * gcc.c-torture/compile/990829-1.c: New test.
12328
12329 1999-08-27  Paul Burchard  <burchard@pobox.com>
12330
12331         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12332         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12333         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12334         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12335         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12336         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12337         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12338         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12339         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12340         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12341         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12342
12343 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12344
12345         * gcc.c-torture/execute/990827-1.c: New test.
12346
12347 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12348
12349         * g77.f-torture/noncompile/19990826-4.f: New test.
12350
12351         * g77.f-torture/compile/19990826-3.f: New test.
12352
12353         * g77.f-torture/execute/19990826-2.f: New test.
12354
12355         * g77.f-torture/compile/19990826-1.f: New test.
12356
12357         * gcc.c-torture/execute/990826-0.c: New test.
12358         * g77.c-torture/execute/19990826-0.f: New test.
12359
12360         * g77.f-torture/noncompile/970626-2.f: New test.
12361
12362 1999-08-25  Paul Burchard  <burchard@pobox.com>
12363
12364         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12365         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12366         lss-011.C: New tests.
12367
12368 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12369
12370         * g++.old-deja/g++.other/decl5.C: New test.
12371
12372 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12373
12374         * noncompile/noncompile.exp: Load_lib c-torture.exp.
12375         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12376         call `postbase' for each one.  All callers of `postbase' changed
12377         to call this instead.
12378
12379 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
12380
12381         * gcc.c-torture/execute/990811-1.c: New test.
12382
12383 1999-08-09  Nick Clifton  <nickc@cygnus.com>
12384
12385         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12386         just native ones.
12387
12388         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12389         just native ones.
12390
12391 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12392
12393         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12394
12395 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12396
12397         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12398
12399 1999-08-04  Nathan Sidwell  <nathan@acm.org>
12400
12401         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12402
12403 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12404
12405         * gcc.c-torture/execute/990804-1.c: New test.
12406
12407 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12408
12409         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12410         * g++.old-deja/g++.brendan/crash64.C: Likewise
12411         * g++.old-deja/g++.brendan/overload8.C: Likewise
12412
12413 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12414
12415         * g++.old-deja/g++.other/struct1.C: New test.
12416
12417 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12418
12419         * g++.old-deja/g++.other/enum2.C: New test.
12420
12421 1999-08-02  Richard Henderson  <rth@cygnus.com>
12422
12423         Adapted from tests from Franz Sirl:
12424         * gcc.c-torture/execute/va-arg-7.c: New test.
12425         * gcc.c-torture/execute/va-arg-8.c: New test.
12426
12427 1999-08-01  Jeffrey A Law  (law@cygnus.com)
12428
12429         * gcc.c-torture/compile/990801-2.c: New test.
12430
12431         * gcc.c-torture/compile/990801-1.c: New test.
12432
12433 1999-07-27  Michael Meissner  <meissner@cygnus.com>
12434
12435         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12436         fp-cmp-1.c, converting double to float.
12437
12438         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12439         fp-cmp-1.c, converting double to long double.
12440
12441         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12442         from fr1 to unknown_register, since fr1 is a legitimate register
12443         on some machines.
12444
12445 1999-07-25  Jeffrey A Law  (law@cygnus.com)
12446
12447         * README: More listname related changes.
12448
12449 1999-07-08  Catherine Moore  <clm@cygnus.com>
12450
12451         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12452
12453 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12454
12455         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12456
12457 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12458
12459         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12460
12461 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12462
12463         * gcc.dg/990703-1.c: New test.
12464
12465 1999-06-29  Nick Clifton  <nickc@cygnus.com>
12466
12467         * lib/file-format.exp: New file: Move definition of proc
12468         gcc_target_object_format to here from
12469         gcc.dg/special/ecos.exp.
12470
12471         * lib/c-torture.exp: Include lib file-format.exp.
12472         * lib/gcc-dg.exp: Include lib file-format.exp.
12473
12474         * gcc.dg/special/ecos.exp: Remove definition of proc
12475         gcc_target_object_format.
12476
12477 1999-06-28  Jeffrey A Law  (law@cygnus.com)
12478
12479         * gcc.c-torture/execute/990628-1.c: New test.
12480
12481 1999-06-25  Jeffrey A Law  (law@cygnus.com)
12482
12483         * gcc.c-torture/compile/990625-2.c: New test.
12484
12485         * gcc.c-torture/compile/990625-1.c: New test.
12486
12487 1999-06-23  Nick Clifton  <nickc@cygnus.com>
12488
12489         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
12490         attributes compile.
12491         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12492         ports that use the COFF/PE file format.
12493
12494 1999-06-17  Jeffrey A Law  (law@cygnus.com)
12495
12496         * gcc.c-torture/compile/990617-1.c: New test.
12497
12498 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12499
12500         * g++.old-deja/g++.other/decl4.C: New test.
12501
12502 1999-06-14  Nathan Sidwell  <nathan@acm.org>
12503
12504         * g++.old-deja/g++.other/bitfld3.C: New test.
12505
12506 1999-06-08  Nathan Sidwell  <nathan@acm.org>
12507
12508         * g++.old-deja/g++.eh/catch1.C: New test.
12509
12510 1999-06-07  Jeffrey A Law  (law@cygnus.com)
12511
12512         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12513
12514         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12515         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12516
12517 1999-06-05  Craig Burley  <craig@jcb-sc.com>
12518
12519         * g77.f-torture/compile/19990502-0.f: Replace with new,
12520         shorter, test that still fails after recent changes.
12521
12522 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12523
12524         * gcc.c-torture/execute/990604-1.c: New test.
12525
12526 1999-05-31  Jeffrey A Law  (law@cygnus.com)
12527
12528         * gcc.c-torture/execute/990531-1.c: New test.
12529
12530 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12531
12532         * gcc.c-torture/compile/990527-1.c: New test.
12533
12534 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
12535
12536         * gcc.c-torture/execute/990527-1.c: New test.
12537
12538 1999-05-25  Nick Clifton  <nickc@cygnus.com>
12539
12540         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12541         bitfields as signed.
12542
12543 1999-05-25  Craig Burley  <craig@jcb-sc.com>
12544
12545         * g77.f-torture/compile/19990525-0.f: New test.
12546
12547 1999-05-25  Jeffrey A Law  (law@cygnus.com)
12548
12549         * gcc.c-torture/execute/990525-2.c: New test.
12550
12551         * gcc.c-torture/execute/990525-1.c: New test.
12552
12553 1999-05-24  Nathan Sidwell  <nathan@acm.org>
12554
12555         * g++.old-deja/g++.other/anon3.C: New test.
12556         * g++.old-deja/g++.other/anon4.C: New test.
12557         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12558         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12559         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12560         Merrill).
12561
12562 1999-05-24  Jeffrey A Law  (law@cygnus.com)
12563
12564         * gcc.c-torture/execute/990524-1.c: New test.
12565
12566         * gcc.dg/990524-1.c: New test.
12567
12568 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12569
12570         * gcc.c-torture/compile/990523-1.c: New test.
12571
12572 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12573
12574         * gcc.c-torture/compile/990519-1.c: New test.
12575
12576 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12577
12578         * gcc.c-torture/compile/990517-1.c: New test.
12579
12580         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12581         (e4, f4): New tests.
12582         (main): Call them.
12583
12584 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12585
12586         * gcc.dg/noreturn-1.c: New test.
12587
12588 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12589
12590         * gcc.c-torture/execute/990513-1.c: New test.
12591
12592 1999-05-10  Richard Henderson  <rth@cygnus.com>
12593
12594         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12595
12596 1999-05-10  Craig Burley  <craig@jcb-sc.com>
12597
12598         * g77.f-torture/execute/erfc.f: Use small single-precision
12599         values, to avoid problems on Alphas when not -mieee.
12600
12601 1999-05-08  Craig Burley  <craig@jcb-sc.com>
12602
12603         * gcc.dg/990506-0.c: New test.
12604
12605 1999-05-08  Richard Henderson  <rth@cygnus.com>
12606
12607         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12608         the constant to test.  Don't XFAIL 64-bit targets.
12609
12610         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12611         * g++.old-deja/g++.law/profile1.C: Likewise.
12612
12613         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12614         operator new instances.
12615         * g++.old-deja/g++.other/delete5.C: Likewise.
12616
12617 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12618
12619         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12620         intrinsic.
12621
12622 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12623
12624         * g77.f-torture/execute/u77-test.f: Reverse order of two
12625         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12626
12627 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12628
12629         * gcc.dg/compare1.c: New test.
12630
12631 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12632
12633         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12634         New tests.
12635
12636 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12637
12638         * g77.f-torture/compile/19990502-1.f: New test.
12639
12640 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12641
12642         * g77.f-torture/compile/19990502-0.f: New test.
12643
12644 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12645
12646         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12647         intrinsic.
12648
12649 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12650
12651         * g77.f-torture/execute/u77-test.f (main): List libU77
12652         intrinsics not currently tested.
12653         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12654         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12655         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12656         Trim blanks off the ends of some printed strings.
12657
12658 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12659
12660         * g77.f-torture/execute/u77-test.f (main): Just warn about
12661         FSTAT gid disagreement, as it's expected on some systems.
12662
12663 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12664
12665         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12666         use a new function, which allows for some slop.
12667         Clean up some commentary.
12668         (issum): The new function.
12669         (sgladd): Deleted subroutine.
12670
12671 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12672
12673         * g77.f-torture/execute/u77-test.f: Modify to be more like
12674         libf2c/libU77 version, bringing patches to that version here.
12675         Add suitable commentary.
12676
12677 1999-04-25  Richard Henderson  <rth@cygnus.com>
12678
12679         * gcc.dg/990424-1.c: New test.
12680
12681 1999-04-24  Craig Burley  <craig@jcb-sc.com>
12682
12683         * g77.f-torture/execute/u77-test.f (main): Bug involving
12684         LSTAT has been fixed, so turn back on full checking.
12685
12686 1999-04-20  Craig Burley  <craig@jcb-sc.com>
12687
12688         * g77.f-torture/compile/19990419-0.f: New test.
12689         * g77.f-torture/execute/19990419-1.f: New test.
12690
12691 1999-04-17  Richard Henderson  <rth@cygnus.com>
12692
12693         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12694         to avoid the need for a prototype to supress a warning.
12695
12696 1999-04-07  Jim Wilson  <wilson@cygnus.com>
12697
12698         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12699
12700 1999-04-04  Jeffrey A Law  (law@cygnus.com)
12701
12702         * gcc.c-torture/execute/990404-1.c: New test.
12703
12704 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12705
12706         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12707         * gcc.dg/cpp-if3.c: Don't use -pedantic.
12708         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12709         missing initializer warnings.
12710
12711 1999-03-28  Jeffrey A Law  (law@cygnus.com)
12712
12713         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12714         matching strings.
12715
12716 1999-03-26  Jeffrey A Law  (law@cygnus.com)
12717
12718         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12719
12720 1999-03-26  Craig Burley  <craig@jcb-sc.com>
12721
12722         * g77.f-torture/execute/19990325-0.f: New test.
12723         * g77.f-torture/execute/19990325-1.f: New test.
12724
12725 1999-03-24  Jeffrey A Law  (law@cygnus.com)
12726
12727         * gcc.c-torture/execute/990324-1.c: New test.
12728
12729 1999-03-22  Jim Wilson  <wilson@cygnus.com>
12730
12731         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12732         test with 4.
12733
12734 1999-03-17  Richard Henderson  <rth@cygnus.com>
12735
12736         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12737
12738 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12739
12740         * g77.f-torture/execute/19990313-2.f: New test.
12741         * g77.f-torture/execute/19990313-3.f: New test.
12742
12743 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12744
12745         * g77.f-torture/execute/19990313-0.f: New test.
12746         * g77.f-torture/execute/19990313-1.f: New test.
12747
12748 1999-03-12  Jim Wilson  <wilson@cygnus.com>
12749
12750         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12751         printf to sprintf.
12752         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12753         (main): Add check for u15.  Conditionalize u31 check depending on
12754         whether ints are <32 bits or >=32 bits.
12755
12756 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12757
12758         * g77.f-torture/execute/19981119-0.f: Improve testiness.
12759
12760 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12761
12762         * g77.f-torture/compile/19990305-0.f: New test.
12763         * g77.f-torture/execute/19981119-0.f: New test.
12764
12765 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12766
12767         * g77.f-torture/execute/970625-2.f: call ABORT if final
12768         result is not correct, instead of just printing it.
12769         Add this checking via newly introduced obfuscation, to
12770         trip up buggy front ends.
12771
12772 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12773
12774         * g77.f-torture/compile/960317-1.f: Moved from being
12775         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12776
12777 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12778
12779         * g77.f-torture/execute/960317-1.f: New (old) test.
12780         * g77.f-torture/execute/970625-2.f: Ditto.
12781
12782 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12783
12784         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12785         message on line 1 or line 2; cccp and cpplib do this differently.
12786
12787 1999-03-01  Jeffrey A Law  (law@cygnus.com)
12788
12789         * g++.old-deja/g++.law/weak1.C: New test.
12790
12791 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12792
12793         * gcc.c-torture/execute/990119-1.c: Renamed to...
12794         * gcc.dg/990119-1.c: this, so it will only be tested once
12795         (it's a preprocessor test, it doesn't need to be run at
12796         multiple optimization levels).
12797
12798 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12799
12800         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12801           ALWAYS_CXXFLAGS.
12802
12803 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12804
12805         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12806         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12807         to not be compilable by current g77.
12808
12809 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12810
12811         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12812
12813 1999-02-22  Jeffrey A Law  (law@cygnus.com)
12814
12815         * gcc.c-torture/execute/990222-1.c: New test.
12816
12817 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12818
12819         * g77.f-torture/compile/19990218-0.f: New test.
12820         * g77.f-torture/noncompile/19990218-1.f: New test.
12821
12822 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12823
12824         * g77.f-torture/compile/19981216-0.f: New test.
12825
12826 1999-02-14  Jeffrey A Law  (law@cygnus.com)
12827
12828         * gcc.dg/990214-1.c: New test.
12829
12830 1999-02-13  Jeffrey A Law  (law@cygnus.com)
12831
12832         * gcc.dg/990213-2.c: New test.
12833
12834         * gcc.dg/990213-1.c: New test.
12835
12836 1999-02-12  Jeffrey A Law  (law@cygnus.com)
12837
12838         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12839         ints.
12840
12841 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12842
12843         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12844         specified by target.
12845
12846         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12847
12848 1999-02-11  Jeffrey A Law  (law@cygnus.com)
12849
12850         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12851
12852 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12853
12854         * gcc.dg/special/ecos.exp: New test driver for new tests with
12855         special requirements.
12856
12857         * gcc.dg/special/alias-1.c: New test.
12858         * gcc.dg/special/gcsec-1.c: New test.
12859         * gcc.dg/special/weak-1.c: New test.
12860         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12861         * gcc.dg/special/weak-2.c: New test.
12862         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12863         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12864         * gcc.dg/special/wkali-1.c: New test.
12865         * gcc.dg/special/wkali-2.c: New test.
12866         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12867         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12868
12869 1999-02-10  Felix Lee  <flee@cygnus.com>
12870
12871           * lib/c-torture.exp (c-torture-compile): Pull out code for
12872           analyzing gcc error messages.
12873           (c-torture-execute): Likewise.  Fix some (harmless) false
12874           positives.
12875           * lib/gcc.exp (gcc_check_compile): New function.
12876
12877 1999-02-08  Richard Henderson  <rth@cygnus.com>
12878
12879         * gcc.c-torture/execute/990208-1.c: New test.
12880
12881 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12882
12883         * g++.dg/special/ecos.exp: New driver for new tests with special
12884         requirements
12885
12886         * g++.dg/special/conpr-1.C: New test
12887         * g++.dg/special/conpr-2.C: New test
12888         * g++.dg/special/conpr-2a.C: New test
12889         * g++.dg/special/conpr-3.C: New test
12890         * g++.dg/special/conpr-3a.C: New test
12891         * g++.dg/special/conpr-3b.C: New test
12892
12893         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12894         allow g++ to use the dg driver
12895
12896         * README: Add comment about g++.dg directory
12897
12898 1999-02-06  Jeffrey A Law  (law@cygnus.com)
12899
12900         * README: Update email addresses.
12901
12902 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12903
12904         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12905         arguments in order to force structure S onto the stack even on
12906         the alpha.
12907         (test): Pass 10 leading arguments to function foo as well as the
12908         structure S.
12909
12910         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12911         failure for all targets.
12912
12913         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12914         abort to terminate program execution.
12915
12916 1999-01-30  Richard Henderson  <rth@cygnus.com>
12917
12918         * gcc.c-torture/execute/990130-1.c: New test.
12919
12920 1999-01-30  Jeffrey A Law  (law@cygnus.com)
12921
12922         * gcc.dg/990130-1.c: New test.
12923
12924 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12925
12926         * gcc.c-torture/execute/990128-1.c: New test.
12927
12928 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12929
12930         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12931
12932 1999-01-27  Felix Lee  <flee@cygnus.com>
12933
12934         * lib/c-torture.exp (c-torture-compile): pull out code for
12935         analyzing gcc error messages.
12936         (c-torture-execute): ditto, and fix some (harmless) false
12937         positives.
12938         * lib/gcc.exp (gcc_check_compile): new function.
12939
12940 1999-01-17  Jeffrey A Law  (law@cygnus.com)
12941
12942         * gcc.dg/990117-1.c: New test.
12943
12944         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
12945
12946         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
12947
12948 1999-01-15  Jeffrey A Law  (law@cygnus.com)
12949
12950         * g77.f-torture/compile/990115-1.f: New test.
12951
12952 1999-01-07  Jeffrey A Law  (law@cygnus.com)
12953
12954         * gcc.c-torture/compile/990107-1.c: New test
12955
12956 1999-01-06  Jeffrey A Law  (law@cygnus.com)
12957
12958         * gcc.c-torture/execute/990106-2.c: New test.
12959
12960         * gcc.c-torture/execute/990106-1.c: New test.
12961
12962 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
12963
12964         * gcc.c-torture/compile/981223-1.c: New test.
12965
12966 1998-12-29  Richard Henderson  <rth@cygnus.com>
12967
12968         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
12969         (opt3): Rename from opt4 and disable.
12970
12971 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
12972
12973         * g++.old-deja/g++.pt/ptrmem5.C: New test.
12974
12975 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
12976
12977         * g++.old-deja/g++.other/conv5.C: New test.
12978
12979 1998-12-14  Nick Clifton  <nickc@cygnus.com>
12980
12981         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
12982
12983 1998-12-11  Jeffrey A Law  (law@cygnus.com)
12984
12985         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
12986
12987 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
12988
12989         * gcc.c-torture/compile/981211-1.c: New test.
12990
12991 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
12992
12993         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
12994
12995         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
12996
12997 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12998
12999         * gcc.special/930510-1.c: Make C9X safe.
13000         * gcc.misc-tests/gcov-1.c Similarly.
13001         * gcc.misc-tests/gcov-2.c Similarly.
13002
13003 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13004
13005         * gcc.dg/ultrasp1.c: New test.
13006
13007 1998-12-06  Richard Henderson  <rth@cygnus.com>
13008
13009         * gcc.c-torture/execute/981206.c: New test.
13010
13011 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13012
13013         * g++.old-deja/g++.ns/template7.C: New test.
13014
13015         * g++.old-deja/g++.other/expr1.C: New test.
13016
13017         * g++.old-deja/g++.eh/tmpl3.C: New test.
13018
13019         * g++.old-deja/g++.eh/tmpl2.C: New test.
13020
13021 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13022
13023         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13024         * g++.old-deja/g++.other/using6.C: Removed.
13025         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13026
13027         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13028
13029 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13030
13031         * g++.old-deja/g++.pt/overload8.C: New test.
13032
13033         * g++.old-deja/g++.pt/overload7.C: New test.
13034
13035         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13036
13037         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13038         and relinking messages.
13039         * lib/g++.exp (g++_target_compile): Remove .rpo file when
13040         compiling with -frepo.
13041
13042 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
13043
13044         * g++.old-deja/g++.pt/lookup6.C: New test.
13045
13046 1998-11-30  Nick Clifton  <nickc@cygnus.com>
13047
13048         * gcc.c-torture/execute/981130-1.c: New test.
13049         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13050
13051 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13052
13053         * g++.old-deja/g++.pt/explicit76.C: New test.
13054
13055         * g++.old-deja/g++.pt/friend38.C: New test.
13056
13057         * g++.old-deja/g++.ns/crash2.C: New test.
13058
13059         * g++.old-deja/g++.pt/defarg8.C: New test.
13060
13061         * g++.old-deja/g++.pt/instantiate6.C: New test.
13062
13063         * g++.old-deja/g++.pt/static6.C: New test.
13064
13065         * g++.old-deja/g++.pt/decl2.C: New test.
13066
13067 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13068
13069         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
13070         problem is actually related with name lookup, but so what? :-)
13071
13072         * g++.old-deja/g++.pt/friend37.C: New test.
13073
13074 1998-11-25  Dave Love  <d.love@dl.ac.uk>
13075
13076         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13077         element, which fails on some systems.
13078
13079         * g77.f-torture/execute/labug1.f: New test.
13080
13081 1998-11-21  Jeffrey A Law  (law@cygnus.com)
13082
13083         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13084         is defined.
13085
13086 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13087
13088         * g77.f-torture/compile/981117-1.f: New test.
13089
13090 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13091
13092         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13093         properly discarded.
13094
13095 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13096
13097         * gcc.c-torture/execute/memcheck: New directory of tests for
13098         -fcheck-memory-usage.
13099
13100 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13101
13102         * README: New file, general information about the testsuite and
13103         new description of the various C++ test subdirectories.
13104         * README.g++: Eliminate obsolete information, update and move most
13105         relevant stuff to README.
13106
13107 1998-11-07  Richard Henderson  <rth@cygnus.com>
13108
13109         * gcc.c-torture/compile/981107-1.c: New test.
13110
13111 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13112
13113         * execute/memcpy-bi.c: New testcase.
13114
13115 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13116
13117         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13118         base classes.
13119
13120         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13121         template is selected.
13122
13123         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13124         classes, it should be accepted for all types.
13125
13126         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13127
13128         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13129         specializations start with template headers.
13130
13131 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13132
13133         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13134
13135         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13136         non-POD types.
13137
13138 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13139
13140         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13141
13142 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13143
13144         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13145
13146 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13147
13148         * 981019-1.c: New test.
13149
13150 1998-10-14  Robert Lipe <robertl@dgii.com>
13151
13152         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13153         find objc headers.
13154
13155 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13156
13157         * compile/981001-4.c: Remove use of GCC extension that triggers a
13158         compiler bug.
13159
13160 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13161
13162         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13163
13164 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13165
13166         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13167         instantiation of template produces incorrect code for delete
13168         expression.
13169
13170         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13171         constructors' name is not unique.
13172         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13173         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13174
13175         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13176         automatic array of const is ill-formed.
13177
13178         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13179         of template parameter?
13180
13181         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13182         const.
13183
13184         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13185         pointer-to-member expression.
13186
13187         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13188         declaration causes ICE.
13189
13190 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13191
13192         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13193         reserved in the global namespace.
13194
13195         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13196         generate needed virtual table.
13197
13198         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13199
13200 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13201
13202         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13203         template-dependent type
13204
13205 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13206
13207         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13208         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13209         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13210
13211         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13212         class should be usable as argument of member function.
13213         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13214         class should be usable as return type of member function.
13215         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13216         class should be usable as type of data member.
13217
13218         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13219
13220 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13221
13222         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13223
13224 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13225
13226         * gcc.dg/dll-?.c Add thumb to target list.
13227         Fix assembler scan patterns to match current assembler output.
13228
13229 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13230
13231         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13232         matching of template brackets.
13233
13234         * g++.old-deja/g++.other/using4.C: New test.  Test using
13235         declarations of methods from base classes.
13236
13237         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13238         within functions should introduce names into the innermost
13239         enclosing namespace.
13240
13241         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13242         of static locals if first initialization throws.
13243
13244 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13245
13246         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13247
13248 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13249
13250         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13251         lose track of the possible targets of tablejump insns.
13252         * special/special.exp: Run it.
13253
13254 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13255
13256         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13257         must be declared before its specializations can be named in friend
13258         declarations.
13259
13260 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13261
13262         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13263
13264         * g77.f-torture/execute/io1.f: New test.
13265
13266 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13267
13268         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13269         with pointer to template function, for which no argument deduction
13270         is possible.
13271
13272         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13273         specialization of template function as argument to template
13274         function.
13275
13276         * g++.old-deja/g++.other/access2.C: New test; Inner class
13277         shouldn't have privileged access to Outer's names.
13278
13279 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13280
13281         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13282         friend template declared within template class conflicts with
13283         nested class of the same name.
13284
13285         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13286         is ignored.
13287
13288         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13289         object with direct initializer as function declaration.
13290
13291         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13292         initializers.
13293
13294         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13295         involving const pointer and NULL produces incorrect result.
13296
13297         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13298         type name without `typename' should be rejected with -pedantic.
13299
13300 1998-10-02  Richard Henderson  <rth@cygnus.com>
13301
13302         * g++.old-deja/g++.other/addrof1.C: New test.
13303
13304 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13305
13306         * gcc.c-torture/compile/981001-1.c: New test.
13307         * gcc.c-torture/execute/981001-1.c: New test.
13308
13309 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13310
13311         * gcc.c-torture/compile/981001-2.c: New test.
13312         * gcc.c-torture/compile/981001-3.c: New test.
13313         * gcc.c-torture/compile/981001-4.c: New test.
13314
13315 1998-10-01  Robert Lipe  <robertl@dgii.com>
13316
13317         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13318         multilibbed hosts.   Idea grafted from g77.exp.
13319
13320 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13321
13322         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13323         avoid losing on systems which need -lsocket.
13324
13325 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13326
13327         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13328         * g++.old-deja/g++.other/nested2.C: Ditto.
13329         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13330         failure.
13331
13332 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13333
13334         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13335         preferred over template operator!= for enum bitfields.
13336
13337 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13338
13339         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13340         that happen to have the same base name, but in different scopes,
13341         are incorrectly rejected.
13342
13343 1998-09-16  Richard Henderson  <rth@cygnus.com>
13344
13345         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13346         on the native word size instead of an integer literal.
13347
13348 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13349
13350         * g++.old-deja/g++.other/static2.C: Invocation of static data
13351         member of type pointer-to-function denoted as non-static member.
13352
13353         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13354         checks involving function types and aliases.
13355
13356 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13357
13358         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13359         redefined to the same non-trivial type.
13360
13361         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13362         namespace-qualification of template specializations declared in
13363         other namespaces.
13364
13365         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13366         to declare a subset of the specializations of a template function
13367         as friends of specializations of a template class.
13368
13369         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13370         member templates that do not fully specialize the enclosing
13371         template class are rejected.
13372
13373 1998-09-11  Dave Love  <d.love@dl.ac.uk>
13374
13375         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13376
13377 1998-09-08  Dave Love  <d.love@dl.ac.uk>
13378
13379         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13380         altered from libf2c/libU77 version.
13381
13382 1998-09-06  Dave Love  <d.love@dl.ac.uk>
13383
13384         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13385
13386 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13387
13388         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13389         (un)signed char are different types for template specialization
13390         purposes.
13391
13392 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13393
13394         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13395         * objc: ObjC testsuite.
13396
13397 1998-08-31  Catherine Moore  <clm@cygnus.com>
13398
13399         * gcc.c-torture/execute/941014-1.x:  New file.
13400
13401 1998-08-31  Nick Clifton  <nickc@cygnus.com>
13402
13403         * lib/c-torture.exp: Add support for
13404         torture_eval_before_compile and torture_eval_before_execute
13405         variables.
13406
13407 1998-08-30  Jeffrey A Law  (law@cygnus.com)
13408
13409         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13410         this test triggers valid.
13411
13412 1998-08-27  Jeffrey A Law  (law@cygnus.com)
13413
13414         * gcc.dg/980827-1.c: New test.
13415
13416 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13417
13418         * gcc.c-torture/execute/loop-4b.c: New test.
13419
13420 1998-08-26  Nick Clifton  <nickc@cygnus.com>
13421
13422         * lib/c-torture.exp: Add support for
13423         torture_eval_before_compile and torture_eval_before_execute
13424         variables.
13425
13426 1998-08-25  Jeffrey A Law  (law@cygnus.com)
13427
13428         * gcc.c-torture/compile/980825-1.c: New test.
13429
13430 1998-08-24  Nick Clifton  <nickc@cygnus.com>
13431
13432         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13433         count number tests in opt_t0 not good_t0.
13434
13435 1998-08-24  Jeffrey A Law  (law@cygnus.com)
13436
13437         * gcc.c-torture/compile/930326-1.x: Fix typo.
13438
13439 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
13440
13441         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13442         causes an ICE.
13443
13444 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13445
13446         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13447         STACK_SIZE is defined.
13448         * gcc.c-torture/unsorted/stuct.c: Similarly.
13449
13450         * gcc.c-torture/compile/980821-1.c: New test.
13451
13452 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13453
13454         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13455
13456 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
13457
13458         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13459         code.
13460
13461 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
13462
13463         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13464         error'.
13465
13466 1998-08-18  Jeffrey A Law  (law@cygnus.com)
13467
13468         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13469
13470 1998-08-16  Jeffrey A Law  (law@cygnus.com)
13471
13472         * gcc.c-torture/compile/980816-1.c: New test.
13473
13474         * gcc.dg/980816-1.c: New test.
13475
13476 1998-08-13  Jeffrey A Law  (law@cygnus.com)
13477
13478         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13479         compiler for ieee tests.
13480
13481 1998-08-01  Dave Love  <d.love@dl.ac.uk>
13482
13483         * g77.f-torture/compile/980729-0.f: New test.
13484
13485 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13486
13487         * gcc.c-torture/special/eeprof-1.c: New test, for
13488         -finstrument-functions.
13489         * gcc.c-torture/special/special.exp: Run it.
13490
13491 1998-07-29  Jeffrey A Law  (law@cygnus.com)
13492
13493         * gcc.c-torture/compile/980729-1.c: New test.
13494
13495 1998-07-27  Nick Clifton  <nickc@cygnus.com>
13496
13497         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13498         __thumb__ is defined, and test for ARM style doubles if so.
13499
13500 1998-07-26  Dave Love  <d.love@dl.ac.uk>
13501
13502         * g77.f-torture/noncompile/980615-0.f: New test.
13503
13504 1998-07-26  H.J. Lu  (hjl@gnu.org)
13505
13506         * gcc.dg/980312-1.c: Do link instead of compile.
13507         * gcc.dg/980313-1.c: Likewise.
13508
13509 1998-07-26  Jeffrey A Law  (law@cygnus.com)
13510
13511         * gcc.c-torture/compile/980726-1.c: New test.
13512
13513 1998-07-25  Dave Love  <d.love@dl.ac.uk>
13514
13515         * g77.f-torture/execute/io0.f: New test.
13516
13517 1998-07-24  Nick Clifton  <nickc@cygnus.com>
13518
13519         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13520         an int.
13521
13522 1998-06-18  Michael Meissner  <meissner@cygnus.com>
13523
13524         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13525         m32r bugs.
13526
13527 1998-07-17  Nick Clifton  <nickc@cygnus.com>
13528
13529         * gcc.dg/980626-1.c: Expect failures for all toolchains until
13530         c-decl.c:grokdeclarator can handle mode attributes.
13531
13532 1998-07-16  Jeffrey A Law  (law@cygnus.com)
13533
13534         * gcc.c-torture/execute/980716-1.c: New test.
13535
13536 1998-07-13  Jeffrey A Law  (law@cygnus.com)
13537
13538         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13539         the mn10200.
13540         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13541         the mn10200.
13542         * gcc.c-torture/execute/va-arg-3.x: Similarly.
13543         * gcc.c-torture/compile/930326-1.x: Similarly.
13544
13545 1998-07-13  Dave Love  <d.love@dl.ac.uk>
13546
13547         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13548         New test from Craig.
13549
13550 1998-07-12  Dave Love  <d.love@dl.ac.uk>
13551
13552         * g77.f-torture/noncompile/980616-0.f: New test.
13553
13554         * g77.f-torture/execute/970816-3.f:  New test from Craig.
13555
13556 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13557
13558         *  g++.other/singleton.C: Return error value instead of taking
13559         SIGSEGV.
13560
13561 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13562
13563         *  g++.other/singleton.C: New test.   Warning is under dispute.
13564         Runtime crash is not.
13565
13566 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13567
13568         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13569         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13570         using6.C, using7.C}:  New namespace tests.
13571
13572 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13573
13574         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13575         specialization with typedef'ed names used as array indexes.
13576
13577 1998-07-09  Jeffrey A Law  (law@cygnus.com)
13578
13579         * gcc.c-torture/execute/980709-1.c: New test.
13580
13581         * gcc.dg/980709-1.c: New test.
13582
13583 1998-07-07  Richard Henderson  <rth@cygnus.com>
13584
13585         * gcc.c-torture/execute/bcp-1.c: New test.
13586
13587 1998-07-07  Jeffrey A Law  (law@cygnus.com)
13588
13589         * gcc.c-torture/execute/980707-1.c: New test.
13590
13591 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13592
13593         * gcc.c-torture/compile/980706-1.c: New test.
13594
13595 1998-07-01  Dave Love  <d.love@dl.ac.uk>
13596
13597         * g77.f-torture/execute/980701-0.f,
13598         g77.f-torture/execute/980701-1.f: New test from Craig.
13599
13600 1998-07-01  Jeffrey A Law  (law@cygnus.com)
13601
13602         * gcc.c-torture/compile/980701-1.c: New test.
13603
13604         * gcc.c-torture/execute/980701-1.c: New test.
13605
13606 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13607 rlsruhe.de>
13608
13609         * g++.old-deja/g++.robertl/eb132.C: New test.
13610         * g++.old-deja/g++.robertl/eb133.C: Likewise.
13611
13612 1998-06-29  Dave Love  <d.love@dl.ac.uk>
13613
13614         * g77.f-torture/execute/980628-7.f,
13615         g77.f-torture/execute/980628-8.f,
13616         g77.f-torture/execute/980628-9.f,
13617         g77.f-torture/execute/980628-10.f: New tests from Craig.
13618
13619         * g77.f-torture/execute/980628-3.f: Remove mail headers.
13620
13621 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13622
13623         * g77.f-torture/execute/980628-4.f: New test from Craig.
13624         * g77.f-torture/execute/980628-5.f: Likewise.
13625         * g77.f-torture/execute/980628-2.f: Likewise.
13626         * g77.f-torture/execute/980628-0.f: Likewise.
13627         * g77.f-torture/execute/980628-1.f: Likewise.
13628         * g77.f-torture/execute/980628-3.f: Likewise.
13629         * g77.f-torture/execute/980628-6.f: Likewise.
13630
13631 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13632
13633         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13634         directory when nothing has been installed yet.
13635
13636 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
13637
13638         * gcc.c-torture/special/special.exp: Handle newer versions of
13639         dejagnu.
13640
13641 1998-06-26  Jeffrey A Law  (law@cygnus.com)
13642
13643         * gcc.dg/980626-1.c: New test.
13644
13645 1998-06-19  Bruno Haible <haible@ilog.fr>
13646
13647         * gcc.misc-tests/m-un-2.c: New test.
13648         * g++.old-deja/g++.other/warn01.c: Likewise.
13649
13650 1998-06-19  Robert Lipe  <robertl@dgii.com>
13651
13652         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13653         compatibility with assmblers with a different comment character.
13654         Eliminate use of GAS-specific extensions.
13655
13656 1998-06-19  Jeffrey A Law  (law@cygnus.com)
13657
13658         * gcc.c-torture/execute/ieee/980619-1.c: New test.
13659
13660 1998-06-19  Robert Lipe  <robertl@dgii.com>
13661
13662         *lib/g77.exp: Replace search for libf2c.a with search for newly
13663         renamed libg2c.a
13664
13665 1998-06-17  Jeffrey A Law  (law@cygnus.com)
13666
13667         * gcc.c-torture/execute/980617-1.c: New test.
13668
13669 1998-06-12  Jeffrey A Law  (law@cygnus.com)
13670
13671         * gcc.c-torture/execute/980612-1.c: New test.
13672
13673 1998-06-08  Jeffrey A Law  (law@cygnus.com)
13674
13675         * gcc.dg/980523-1.c: Only test on ppc-linux.
13676         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13677
13678         * gcc.c-torture/execute/980608-1.c: New test.
13679
13680 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
13681
13682         * gcc.c-torture/execute/980605-1.c: New test.
13683
13684 1998-06-04  Jeffrey A Law  (law@cygnus.com)
13685
13686         * gcc.c-torture/execute/980604-1.c: New test.
13687
13688 1998-06-02  Jeffrey A Law  (law@cygnus.com)
13689
13690         * gcc.c-torture/execute/980602-1.c: New test.
13691         * gcc.c-torture/execute/980602-2.c: Likewise.
13692
13693 1998-06-02  Dave Love  <d.love@dl.ac.uk>
13694
13695         * 970125-0.f: Fix per JCB.  Add commentary.
13696
13697 1998-05-31  Michael Meissner  <meissner@cygnus.com>
13698
13699         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13700         IEEE -0 support.
13701
13702 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13703
13704         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13705         earlier.
13706
13707 1998-05-28  Catherine Moore <clm@cygnus.com>
13708
13709         * gcc.c-torture/execute/980526-3.c: New test.
13710
13711 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13712
13713         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13714         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13715         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13716         m88k-motorola-sysv3 to XFAIL.
13717
13718 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13719
13720         * gcc.dg/980526-1.c: New test.
13721         * gcc.c-torture/execute/980526-2.c: New test.
13722
13723 1998-05-26  Jeffrey A Law  (law@cygnus.com)
13724
13725         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13726
13727         * gcc.c-torture/execute/980526-1.c: New test.
13728
13729 1998-05-26  Dave Love  <d.love@dl.ac.uk>
13730
13731         * g77.f-torture/execute/alpha2.f: Add runtime test.
13732
13733 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13734
13735         * g++.old-deja/old-deja.exp: Strip leading directories.
13736
13737         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13738         error for the line.  Don't run multiple tests for the same line.
13739
13740 1998-05-23  Jeffrey A Law  (law@cygnus.com)
13741
13742         * gcc.dg/980523-1.c: New test.
13743
13744 1998-05-23  Dave Love  <d.love@dl.ac.uk>
13745
13746         * g77.f-torture/compile/970915-0.f: New test.
13747
13748 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13749
13750         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13751
13752 1998-05-21  Jeffrey A Law  (law@cygnus.com)
13753
13754         * gcc.dg/980520-1.c: New test.
13755
13756 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
13757
13758         * gcc.dg/980502-1.c: Fix return type.
13759
13760 1998-05-20  Jeffrey A Law  (law@cygnus.com)
13761
13762         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13763         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13764         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13765         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13766         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13767
13768 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13769
13770         * g77.f-torture/execute/980520-1.f: New test.
13771
13772 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13773
13774         * lib/mike-g77.exp: New file.
13775
13776         * g77.f-torture/noncompile/noncompile.exp,
13777         g77.f-torture/noncompile/check0.f: New files.
13778
13779 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13780
13781         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13782         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13783         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13784         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13785         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13786         abort where appropriate.
13787
13788 1998-05-05  Michael Meissner  <meissner@cygnus.com>
13789
13790         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13791         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13792
13793 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13794
13795         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13796
13797 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13798
13799         * g77.f-torture/compile/980427-0.f: New test.
13800
13801 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13802
13803         * g77.f-torture/compile/980424-0.f: New test.
13804
13805 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13806
13807         * g77.f-torture/compile/980419-2.f (main): New test.
13808         * g77.f-torture/compile/970125-0.f: New test.
13809         * g77.f-torture/compile/980419-1.f: New test.
13810
13811 1998-04-08  Jim Wilson  <wilson@cygnus.com>
13812
13813         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13814         of loop-4.c.
13815
13816 1998-04-07  Jim Wilson  <wilson@cygnus.com>
13817
13818         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13819
13820 1998-04-03  Jim Wilson  <wilson@cygnus.com>
13821
13822         * gcc.c-torture/compile/980329-1.c: New test.
13823
13824 1998-03-18  Jim Wilson  <wilson@cygnus.com>
13825
13826         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13827         * gcc.dg/980312-1.c: Fix typo in -march command.
13828
13829 1998-03-16  H.J. Lu  (hjl@gnu.org)
13830
13831         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13832
13833 1998-03-11  Robert Lipe  <robertl@dgii.com>
13834
13835         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13836         Dave Love agree the Fortran source is bogus.
13837
13838 1998-03-11  Robert Lipe  <robertl@dgii.com>
13839
13840         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13841         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13842         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13843         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13844         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13845
13846 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
13847
13848         * g++.old-deja/g++.other/friend1.C: New test.
13849
13850 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13851
13852         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13853         possibly uninitialized) variables and declare dnrm2.
13854
13855 1998-02-23  Robert Lipe <robertl@dgii.com>
13856
13857         From Bruno Haible <haible@ilog.fr>:
13858         * gcc.c-torture/execute/980223.c: New test.
13859
13860 1998-02-13  Jeffrey A Law  (law@cygnus.com)
13861
13862         * gcc.dg/ifelse-1.c: New test.
13863
13864 1998-02-09  H.J. Lu  (hjl@gnu.org)
13865
13866         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13867
13868           * lib/old-dejagnu.exp (old-dejagnu): Added the
13869           "execution test - XFAIL *-*-*" handling in the spirit of
13870           "excess errors test -". Changed the "execution test fails"
13871           handling to be like "excess errors test fails".
13872           * Update various tests accordingly.
13873
13874 1998-02-06  Jim Wilson  <wilson@cygnus.com>
13875
13876         * gcc.c-torture/execute/980205.c: New test.
13877
13878 1998-01-18  Jeffrey A Law  (law@cygnus.com)
13879
13880         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13881         * lib/f-torture.exp: Similarly.
13882         * gcc.c-torture: Rename all .cexp files to .x files.
13883
13884 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
13885
13886         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13887         (940510-1.c): Removed duplicate.
13888         (971104-1.c): New test.
13889
13890 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
13891
13892           * lib/f-torture.exp: Improve error and loop detection.
13893
13894 1997-11-19  Michael Meissner  <meissner@cygnus.com>
13895
13896         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13897         use that to size the filler array.
13898
13899 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
13900
13901         * lib/c-torture.exp(c-torture-execute): Fix typo.
13902
13903         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13904         testcase as the executable name. Keep the executable around if
13905         the test fails.
13906
13907 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
13908
13909         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13910         changes.  Only test one -g option, and move it to the end of the
13911         list of options to test.
13912
13913 1997-09-19  Michael Meissner  <meissner@cygnus.com>
13914
13915         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13916         variable GCC_TORTURE_OPTIONS to supply default switches separated
13917         by colons.  If no environment variable, run tests with -O0 -g, -O1
13918         -g, and -O2 -g as well.
13919
13920 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
13921
13922         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13923         explanatory comments. Fix indentation.
13924
13925 1997-09-15  Jeffrey A Law  (law@cygnus.com)
13926
13927         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13928
13929 1997-09-11  Jeffrey A Law  (law@cygnus.com)
13930
13931         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13932         * g++.old-deja/g++.mike/p7325.C: Likewise.
13933         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13934
13935 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
13936
13937         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
13938         * g++.old-deja/g++.brendan/crash30.C: Likewise.
13939         * g++.old-deja/g++.brendan/crash39.C: Likewise.
13940         * g++.old-deja/g++.law/operators4.C: Likewise.
13941
13942 1997-09-11  Joe Buck  (jbuck@synopsys.com)
13943
13944         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
13945         * g++.old-deja/g++.mike/p784.C: Ditto.
13946         * g++.old-deja/g++.mike/p785.C: Ditto.
13947
13948 1997-09-05  Jeffrey A Law  (law@cygnus.com)
13949
13950           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
13951
13952 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13953
13954         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
13955         target feature; pass this to c-torture-execute as needed.
13956
13957 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
13958
13959         * lib/c-torture.exp(c-torture-execute): If the previous and the
13960         current executables being tested are identical, we don't need to
13961         run the executable again. Try to make the executable names
13962         unique. Add an optional argument for passing additional compiler
13963         flags.
13964
13965 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
13966
13967         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
13968
13969 1997-08-29  Jeffrey A Law  (law@cygnus.com)
13970
13971         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
13972
13973 1997-07-31  Jeffrey A Law  (law@cygnus.com)
13974
13975         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
13976         32bit or larger longs.
13977
13978         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
13979         have either a 32bit long or 32bit int.
13980
13981 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
13982
13983         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
13984         Make double precision tests dependent on sizeof (double).
13985
13986 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
13987
13988         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
13989         too.
13990
13991 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
13992
13993         * gcc.c-torture/compile/961203-1.cexp: New script.
13994
13995 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
13996
13997         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
13998         up the includes ourselves.
13999
14000 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
14001
14002         * lib/plumhall.exp: Remove random include, and add a few
14003         verbose messages for debugging.
14004
14005 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
14006
14007         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14008         of trying to do it ourselves.
14009
14010 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14011
14012         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14013
14014 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
14015
14016         * gcc.prms/5403.c: Made regexp a bit less strict.
14017
14018 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
14019
14020         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14021         is returned from remote_load instead.
14022         * lib/plumhall.exp: Ditto.
14023         * lib/mike-g++.exp: Ditto.
14024         * lib/old-dejagnu.exp: Ditto.
14025         * lib/c-torture.exp: Ditto.
14026
14027 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
14028
14029         * lib/g++.exp: Use build_wrapper procedure.
14030         * lib/gcc.exp: Ditto.
14031
14032 1997-05-20  Jeffrey A Law  (law@cygnus.com)
14033
14034         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14035         an old-style decl for malloc.  Fixes tests to work when
14036         sizeof (int) != sizeof (size_t).
14037
14038 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14039
14040         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14041
14042         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14043         use stdargs.h interface.
14044
14045 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14046
14047         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14048         NO_VARARGS when compiling.
14049
14050 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
14051
14052         * lib/plumhall.exp(ph_includes): New procedure.
14053         (ph_make): Use it.
14054         (ph_compiler): Ditto.
14055
14056         * lib/g++.exp: Rename test-glue.c to testglue.c.
14057         * lib/gcc.exp: Ditto.
14058
14059 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
14060
14061         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14062         to completion when it's called.
14063
14064 1997-03-21  Michael Meissner  <meissner@cygnus.com>
14065
14066         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14067         is defined, don't do test.
14068
14069 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
14070
14071         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14072         for object files.
14073         (ph_summary): Mark skipped testcases as untested, not unresolved.
14074
14075         * lib/plumhall.exp (ph_make): If unresolved because of bad
14076         errorCode, record errorCode in log file.
14077         (*): Replace send_log/verbose with verbose -log.
14078
14079 1997-03-19  Michael Meissner  <meissner@cygnus.com>
14080
14081         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14082         double conversion if double isn't at least 8 bytes.
14083
14084         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14085         int to work with targets where int is 16 bits.
14086
14087         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14088         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14089         precision for the test to complete.
14090
14091 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14092
14093         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14094         if d10v is not compiled with the -mdouble64 flag.
14095         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14096
14097         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14098         d10v is not compiled with the -mint32 flag.
14099
14100 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14101
14102         * lib/plumhall.exp: Use incr_count.
14103
14104 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14105
14106         * gcc.c-torture: Update to c-torture-1.45.
14107
14108 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14109
14110         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14111         the name of the expect testcase file).
14112
14113         * lib/g++.exp(g++_init): Ditto.
14114
14115 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14116
14117         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14118         the host.
14119
14120         * lib/gcc.exp(gcc_exit): New procedure.
14121
14122 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14123
14124         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14125         specs where appropriate.
14126
14127         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14128         because of new "candidates are" messages, and removed a few
14129
14130         * Converted all non-old-style g++ testcases to old-style, and
14131         moved into g++.old-deja.
14132
14133 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14134
14135         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14136         options.
14137
14138         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14139         succeeded.
14140
14141         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14142
14143 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14144
14145         * lib/gcc.exp (gcc_target_compile): Add support for defining
14146         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14147         the machine doesn't have those features.
14148
14149 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14150
14151         * g++.law/operators4.exp: Don't use LIBS.
14152
14153 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14154
14155         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14156
14157         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14158         * lib/g++.exp: Set it here instead. Also, allow use of the
14159         --tool_exec and --tool_opt options. Change CXX to
14160         GXX_UNDER_TEST.
14161
14162         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14163
14164         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14165
14166 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14167
14168         * lib/old-dejagnu.exp: Use prune_warnings instead of
14169         prune_system_crud.
14170         * lib/mike-g++.exp: Ditto.
14171         * lib/gcc.exp: Ditto.
14172         * lib/g++.exp: Ditto.
14173
14174         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14175
14176 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14177
14178           * 941014-2.c: Include stdlib.h
14179           * 960327-1.c: Include stdio.h
14180           * dbra.c, index-1.c: Don't assume ints are 32bits.
14181
14182 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14183
14184         * lib/gcc.exp: Add gcc,stack_size target feature.
14185
14186         * lib/g++.exp(g++_target_compile): Add the include and link
14187         paths here, not in two other places. And, it's $options, not
14188         options.
14189
14190         * lib/mike-g++.exp(postbase): Remove the code that determines
14191         the correct include and link paths.
14192         * g++.old-deja/old-deja.exp: Ditto.
14193
14194 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14195
14196         * lib/g++.exp(g++_init): target_compile no longer returns the
14197         filename of the result.
14198
14199 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14200
14201         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14202         call to glob.
14203
14204         * gcc.c-torture/special/special.exp: Change call to
14205         gcc_target_compile to include the object file.
14206
14207 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14208
14209         * gcc.c-torture/special/special.exp: Correct misspelling in last
14210         change.
14211
14212 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14213
14214         * lib/plumhall.exp(ph_summary): Log the entire output of the
14215         executable. Return -1 if there were any failures, 0 otherwise.
14216         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14217         (ph_make): Clean up objects and executables that were built
14218         if the tests succeeded.
14219
14220 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14221
14222         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14223         libraries and includes in the build tree as appropriate.
14224
14225 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14226
14227         * lib/c-torture.exp: Instead of looking for the global variable
14228         NO_LONG_LONG, check to see if that's a feature of the target.
14229
14230 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14231
14232         * config/default.exp: Minimize. Delete the remainer of the files in
14233         config; this functionality is now in devo/dejagnu/config.
14234
14235         g++.*/*: Pass any additional flags used to compile to postbase;
14236         delete CXXFLAGS.
14237
14238         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14239         is now done by runtest.exp. Use gcc_target_compile instead of
14240         compile.
14241
14242         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14243         Remove references to CFLAGS. Use remote_file instead of
14244         calling rm -f.
14245         (c-torture): Take a list of arguments to use to compile this
14246         testcase.
14247
14248         lib/g++.exp: Simplify. Use target_compile instead of compile.
14249         lib/gcc-dg.exp: Ditto.
14250         lib/gcc.exp: Ditto.
14251         lib/mike-{gcc,g++}.exp: Ditto.
14252         lib/old-dejagnu.exp: Ditto.
14253         lib/plumhall.exp: Ditto.
14254
14255 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14256
14257         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14258         (ph_linker): Likewise.
14259
14260 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14261
14262           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14263         MAP_ANON / MAP_ANONYMOUS if defined;
14264         else try to map from /dev/zero .
14265
14266 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14267
14268         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14269         isn't defined, then define it to MAP_ANONYMOUS.
14270
14271 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14272
14273         * gcc.c-torture: Update to c-torture-1.42 release.
14274
14275 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14276
14277         * gcc.c-torture: Update to c-torture-1.41 release.
14278
14279 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14280
14281         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14282         c-torture release.
14283
14284 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14285
14286         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14287         and LDFLAGS.  Fix second case to append the target_info ldflags
14288         onto LDFLAGS, not CFLAGS.
14289         * lib/g++.exp (g++_init): Add target_info stuff.
14290         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14291         of libgloss and newlib flags for !native.
14292
14293         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14294         (GDB): Fix relative path to go up another dir for finding gdb.
14295
14296 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14297
14298         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14299         versions in the target_info array, if they don't exist.
14300
14301 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14302
14303         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14304
14305 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14306
14307         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14308         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14309
14310 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14311
14312         * lib/old-dejagnu.exp: Don't remove the output file before we've
14313         actually tested it. Don't append pwd to the path of the executable
14314         we're testing.
14315
14316 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14317
14318         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14319
14320 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14321
14322         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14323         temporary directory for compiler files, and set it to a default
14324         value of /tmp. Set $output as the name of the output file from
14325         compiling the testcase. Add a -o option to $cflags_var so the
14326         compiler writes the final output file as $output. Set $executable
14327         to $output.
14328
14329         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14330         directory for compiler files, and set it to /tmp if it doesn't
14331         already have a value. Set $output_file to the name of the output
14332         file from compiling the testcase. Add a -o option to CXXFLAGS so
14333         the compiler writes the final output file as $output. Use $output
14334         as the executable to be tested.
14335
14336 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14337
14338         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14339
14340 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14341
14342         * gcc.c-torture/execute/pending-1.c: New test.  Still
14343         pending in Tege's queue.
14344
14345 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14346
14347         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14348         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14349         if there were failures.  Call unresolved if there were unresolved
14350         testcases.  Call gcc_fail if program did not run to completion.
14351         (ph_make): Pass additional argument name to ph_execute.
14352         (ph_execute): Add new argument.  Pass additional arguments to
14353         ph_summary.  Call gcc_fail is there is no execution output.
14354
14355 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14356
14357         * lib/plumhall.exp (proc_summary): Output relavent summary
14358         lines into the log so specific failures in plumhall can be
14359         investigated.
14360
14361 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14362
14363         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14364         (c-torture-execute): Don't try to execute tests which use
14365         "long long" types if $NO_LONG_LONG is nonzero.
14366
14367 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14368
14369         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14370         not c-torture.
14371
14372         * gcc.ieee: Move from here.
14373         * gcc.c-torture/execute/ieee: To here.
14374
14375 1996-03-26  Jeffrey A Law  (law@cygnus.com)
14376
14377         * gcc.c-torture: Update to c-torture-1.41 release.
14378
14379 1996-03-22  Jeffrey A Law  (law@cygnus.com)
14380
14381         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14382         not "$output".
14383
14384 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14385
14386         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14387         -c present.
14388
14389 1996-03-02  Jeffrey A Law  (law@cygnus.com)
14390
14391         * config/proelf.exp: Handle connecting to a simulator.
14392
14393 1996-01-31  Jeffrey A Law  (law@cygnus.com)
14394
14395         * config/proelf.exp: New file.  Enough framework that we can
14396         run c-torture tests on the proelf targets (or any other target
14397         that gdb can connect to for that matter).
14398
14399 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14400
14401         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14402         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14403
14404         * lib/plumhall.exp (ph_execute): Always call ph_summary if
14405         exec_output exists.
14406
14407 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14408
14409         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14410         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14411
14412         * config/*.exp: Update FSF address.  Change result of ${tool}_load
14413         to pass/fail/unresolved/unsupported/untested.  Caller must now
14414         call unresolved/unsupported/untested.
14415         * lib/*.exp: Update FSF address.  Update to handle new results of
14416         ${tool}_load.
14417         * lib/chill.exp (verbose): Delete.
14418
14419 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14420
14421         * lib/gcc.exp (default_gcc_start): Change order of args to
14422         $LDFLAGS $CFLAGS $LIBS.
14423         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14424         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14425         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14426         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14427         * gcc.misc-tests/dg-test.exp: Likewise.
14428         * gcc.misc-tests/msgs.exp: Likewise.
14429         * gcc.prms/prms.exp: Likewise.
14430         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14431         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14432
14433         * lib/dg.exp: Deleted, moved to dejagnu/lib.
14434
14435 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14436
14437         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14438
14439         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14440         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14441
14442         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14443         necessary.
14444
14445 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14446
14447         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14448         global for loop; add use of $mathlib.
14449         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14450         settings here; set mathlib for anything but VxWorks.
14451
14452 1996-01-22  Jeffrey A Law  (law@cygnus.com)
14453
14454         * gcc.c-torture: Update to c-torture-1.40 release.
14455
14456 1996-01-03  Jeffrey A Law  (law@cygnus.com)
14457
14458         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14459         dg.exp.
14460
14461 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14462
14463         * lib/c-torture.exp (c-torture-execute): Declare "output" as
14464         global.
14465
14466 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14467
14468         * lib/g++.exp (LIBS): Define if not already.
14469         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14470         (gcc-dg-prune): Call prune_gcc_output.
14471         * lib/gcc.exp (prune_gcc_output): New proc.
14472         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14473         prune_gcc_output.
14474
14475 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14476
14477         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14478         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
14479
14480 1995-11-15  Jeffrey A Law  (law@cygnus.com)
14481
14482         * gcc.c-torture: Update to c-torture-1.39 release.
14483
14484 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14485
14486         * lib/c-torture.exp (c-torture-execute): Don't return if one option
14487         fails, try others as well.
14488
14489 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14490
14491         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14492         If compilation fails, mark execute tests as `untested'.
14493         If test is marked as unsupported, don't mark compilation and
14494         execute tests as failed.
14495
14496 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14497
14498         * lib/g++.exp (g++_init): Don't link in libg++, and look to
14499         libstdc++ for whether or not we want to be doing shared
14500         libraries.  Delete link_curses since we don't need it anymore.
14501         * lib/mike-g++.exp (postbase): Don't link in libg++.
14502         * g++.old-deja/old-deja.exp: Likewise.
14503
14504 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14505
14506         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14507
14508 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14509
14510         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14511         For that, add `-Wl,-a,shared_archive'.
14512         * g++.old-deja/old-deja.exp: Likewise.
14513
14514 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14515
14516         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14517
14518 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14519
14520         * lib/mike-g++.exp (postbase): Pay attention to the status of
14521         g++_load.
14522
14523 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14524
14525           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14526
14527 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14528
14529         * lib/gcc.exp (default_gcc_start): No longer need to log program
14530         being executed or its output, execute_anywhere does that now.
14531         * lib/g++.exp (default_g++_version): Call execute_anywhere.
14532         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
14533
14534 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14535
14536         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14537         the same as those in lib/g++.exp.
14538
14539 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
14540
14541         * gcc.c-torture: Update to c-torture-1.38 release.
14542         * gcc.ieee: Related changes.
14543
14544 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14545
14546         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14547         "exec". Minor reformatting changes.
14548
14549         * config/rom68k.exp (${tool}_load): Make it work in a canadian
14550         cross. This means all "exec" calls now work on a remote host as
14551         well.
14552         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14553         cross. Filter out the extra "\r\n" stuff that expect puts in.
14554         (c-torture-execute): Filter out the bogus warnings like
14555         c-torture-compile does. Add support for canadian cross.
14556         * lib/gcc.exp (default_gcc_version, default_gcc_start)
14557         Use execute_anywhere rather than calling exec directly. Now it
14558         works for canadian cross testing.
14559
14560 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14561
14562         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14563         results into a variable, and check that rather than using file exists.
14564
14565 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14566
14567         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14568         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14569
14570 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14571
14572         * g++.old-deja/old-deja.exp: Create and pass runshlib and
14573         lib_curses if there's a shared libg++ in the build tree.
14574
14575 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14576
14577         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14578         if not supported target.
14579
14580 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14581
14582         * lib/g++.exp (g++_init): Move empty setting of runshlib and
14583         link_curses up to always happen, not just for native builds.
14584
14585 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14586
14587         * gcc.c-torture: Update to c-torture-1.36 release.
14588         * gcc.failure: Related changes.
14589
14590 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14591
14592         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14593
14594 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14595
14596         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14597         * lib/mike-g++.exp (postbase): Not in here.  Still reference
14598         runshlib, link_curses, and mathlib for link and run.
14599
14600         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14601         pass the runtime shared library options for Solaris, OSF/1, and
14602         Irix5, and link with -lcurses to avoid unresolved references.
14603
14604 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14605
14606         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14607         only run once.
14608
14609 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14610
14611         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14612
14613 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14614
14615         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
14616         do not have a framework for the "compat" tests yet.
14617
14618 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
14619
14620         * lib/mike-g++.exp (postbase): New local variable `mathlib',
14621         set to null if we're testing vxworks5.1.  Use that instead of
14622         `-lm' in the setting of LIBS for link and run.
14623
14624 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
14625
14626         * config/rom68k.exp (${tool}_load): Major changes to make it
14627         work.  Verified that it does in fact return the stuff in
14628         exec_output properly.  Catch any Emul or any TRAP other than 0.
14629
14630 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
14631
14632         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14633         LDFLAGS properly for targets that need stuff from libgloss.
14634         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14635         only run once.
14636         (gpp_initialized): New variable.
14637
14638 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
14639
14640         * config/rom68k.exp: Load libgloss.exp.
14641         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14642         so we can produce a fully linked binary.
14643         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14644         so we can produce a fully linked binary.
14645
14646 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
14647
14648         * lib/plumhall.exp (ph_section): Watch for expected failures.
14649         Add missing `else'.
14650
14651         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14652         run the testcase.
14653         (c-torture): Likewise.
14654
14655 1995-08-28  Doug Evans  <dje@cygnus.com>
14656
14657         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14658
14659         * lib/mike-g++.exp (mike_cleanup): New proc.
14660         (prebase): New globals compiler_result, not_compiler_result,
14661         target_regexp.
14662         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
14663         allow leading "-" in pattern.  Watch for unsupported tests.
14664         If $compiler_result is set, pattern match assembler code,
14665         and ditto for $not_compiler_result.
14666         * lib/mike-gcc.exp: Likewise.
14667
14668         * lib/plumhall.exp (ph_execute): Only call ph_summary if
14669         execution "succeeded".
14670
14671 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
14672
14673         * config/win32.exp: New file.
14674         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14675
14676 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
14677
14678         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14679         unsupported.
14680         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14681         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14682         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14683
14684         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14685         "... without exceptions was ...".  That is now handled by
14686         prune_system_crud.
14687         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14688
14689 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
14690
14691         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14692         sieve.c,sort2.c}: New files.
14693         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14694         sieve.exp,sort2.exp}: Drivers for them.
14695
14696         * lib/mike-gcc.exp (program_output): New user settable variable.
14697         (postbase): Call prune_system_crud.  Also prune extraneous compiler
14698         messages.
14699         * lib/mike-g++.exp (program_output): New user settable variable.
14700
14701         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14702
14703         * config/sh.exp: Deleted (use sim.exp instead).
14704
14705 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
14706
14707         * config/vx.exp: Declare CHECKTASK as global.
14708         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14709         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14710         * lib/old-dejagnu.exp: Load [pwd]/$executable.
14711
14712 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14713
14714         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14715         target. Like vx.exp, only includes `vx29k.exp' instead of
14716         `vxworks.exp'.
14717
14718 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
14719
14720         * config/sim.exp: Increase time limit from 120 seconds to 240.
14721
14722 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
14723
14724         * gcc.c-torture/execute/950628-1.c: New test.
14725
14726 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
14727
14728         * gcc.c-torture: Update with changes/additions from
14729         c-torture-1.34.
14730
14731 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
14732
14733         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14734
14735 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
14736
14737         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14738
14739 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
14740
14741         * gcc.c-torture/compile/950512-1.c: New test.
14742         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14743         * gcc.dg/struct-ret-1.c: Likewise.
14744
14745 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
14746
14747         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14748           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14749
14750 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
14751
14752         * gcc.c-torture/special/920411-1.c: Deleted.
14753         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14754
14755 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
14756
14757         * config/sim.exp (${tool}_load): Hack in call to bash to get a
14758         cpu limit.
14759
14760 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
14761
14762         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14763
14764 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
14765
14766         From kenner;
14767         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14768         is the proper length.
14769         * va-arg-3.c: Likewise.
14770
14771 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
14772
14773         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14774         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14775
14776         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14777         * lib/g++.exp (default_g++_start): Delete old cruft.
14778
14779 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
14780
14781         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14782         (2 * (1 << 18)) to (2 * (1 << 17)).
14783
14784         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14785
14786 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
14787
14788         * config/rom68k.exp: Renamed from config/idp.exp
14789
14790 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
14791
14792         * c-torture/compile/921109-2.c
14793
14794 1995-04-18  Mike Stump  <mrs@cygnus.com>
14795
14796         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14797         excess errors.
14798
14799 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
14800
14801         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14802         output.
14803         * lib/g++.exp (default_g++_start): Likewise.
14804
14805 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
14806
14807         * gcc.c-torture/compile/950329-1.c: New test.
14808
14809 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
14810
14811           * config/bug.exp (${tool}_load): Updated to use new remote_open
14812           and remote_close procs.
14813         * config/idp.exp: New file.
14814
14815 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
14816
14817         * gcc.c-torture/execute/950322-1.c: New test.
14818
14819 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
14820
14821         * config/vx.exp (${tool}_load): Clean up testing of return code from
14822         vxworks_ld and vxworks_spawn.
14823
14824 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
14825
14826         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14827
14828 1995-03-13  Mike Stump  <mrs@cygnus.com>
14829
14830         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14831         can mark excess errors on a machine by machine basis.  Note, the
14832         default is to not expect any excess errors, even when excess
14833         errors test - is given, so you will want to put an XFAIL ... on
14834         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14835         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14836         those 4 machines, but no others.
14837
14838 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
14839
14840         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14841         * lib/c-torture.exp: to here.
14842
14843 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
14844
14845         * gcc.c-torture/execute/950221-1.c: New test.
14846         * gcc.c-torture/execute/struct-ret-1.c: New test.
14847         * gcc.c-torture/compile/950221-1.c: New test.
14848
14849         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14850
14851 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
14852
14853         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14854         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14855
14856 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14857
14858         * g++.gb: New directory of tests, derived from my signature and
14859         class scoping tests.
14860
14861         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14862         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14863         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14864         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14865         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14866         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14867         * g++.gb/sig25.C: Likewise.
14868
14869         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14870         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14871         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14872         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14873         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14874         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14875         * g++.gb/sig25.exp: Likewise.
14876
14877         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14878         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14879         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14880         * g++.gb/scope13.C: Likewise, this test still fails.
14881
14882         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14883         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14884         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14885         * g++.gb/scope13.exp: Ditto.
14886
14887         * g++.gb/README: New file, explains what these tests are about.
14888
14889 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
14890
14891         * lib/dg.exp (dg-do): Support `preprocess'.
14892         (dg-test): Likewise.
14893
14894 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
14895
14896         * config/udi.exp: change "continue -expect" to "exp_continue".
14897
14898 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
14899
14900         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14901         Delete redundant tests.
14902
14903         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14904         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14905         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14906         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14907         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14908         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14909         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14910         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14911
14912         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14913         storing label pointers.
14914         * gcc.c-torture/execute/921019-1.c: Likewise.
14915         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14916         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14917         parameter fp.
14918         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14919         constants.
14920
14921         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14922         Delete obsolete tests.
14923
14924         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14925         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14926         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14927         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14928         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14929         * gcc.c-torture/compile/950124-1.c: New test.
14930
14931         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14932
14933 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
14934
14935         * lib/mike-g++.exp: Add -lm to LIBS.
14936
14937 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
14938
14939         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
14940
14941 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
14942
14943         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
14944
14945 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
14946
14947         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
14948
14949 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
14950
14951         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
14952         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
14953         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
14954         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
14955         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
14956         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
14957         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
14958         * g++.law/{operators31.C, operators32.C,
14959         * g++.law/{operators33.C, operators34.C}: Likewise.
14960         * g++.law/{pic1.C, refs2.C}: Likewise.
14961         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
14962         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
14963         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
14964         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14965
14966         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
14967         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
14968         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
14969         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
14970         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
14971         * g++.law/{enum9.exp, friend5.exp}: Likewise.
14972         * g++.law/{nest3.exp, nest4.exp}: Likewise.
14973         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
14974         * g++.law/{operators30.exp, operators31.exp}: Likewise.
14975         * g++.law/{operators32.exp, operators33.exp}: Likewise.
14976         * g++.law/{operators34.exp}: Likewise.
14977         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
14978         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
14979         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
14980         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
14981         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
14982
14983         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
14984         No longer expected to fail.
14985         * g++.law/missed-error3.C: Tweak for recent bool changes.
14986
14987 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
14988
14989         * config/emb-unix: Deleted.
14990         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
14991         remote execution.  Do final link on remote host if REMOTE_LINK is set.
14992
14993 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
14994
14995         * lib/dg.exp (dg-test): Fix typo in last patch.
14996
14997 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
14998
14999         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15000         (handles multiple occurrences).
15001
15002 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
15003
15004         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15005         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15006         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15007         printed).
15008         * lib/c-torture.exp (c-torture-compile): Likewise.
15009         (c-torture): Prepend full path if missing.
15010         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15011         (gcc_fail): Likewise.
15012         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15013
15014 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
15015
15016         * lib/netware.exp: Only attach to NetWare i386 systems.
15017
15018 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
15019
15020         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15021         messages.  Add test name to "output pattern match" pass/fail message.
15022
15023 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
15024
15025         * gcc.dg: New testsuite.
15026         * gcc.dg/dg.exp: New file.
15027
15028         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15029         test-switch.c}: Deleted.
15030
15031         * gcc.misc-tests/msgs.exp: New testcase driver.
15032
15033 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
15034
15035         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15036         Watch for illegal return values from ${tool}_load.
15037         * config/unix.exp (${tool}_load): Fix pass/fail detection for
15038         cross targets.  Coerce return value >0 to 1.
15039
15040 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
15041
15042         * config/unix.exp (${tool}_load): Call program rsh, not proc.
15043
15044         * config/emb-unix.exp: New file.
15045
15046         * config/sim.exp: Error if variable $SIM not defined.
15047         (${tool}_load): Mark test as "untested" if simulator missing.
15048
15049         * config/unix.exp: Load remote.exp to get rcp_download.
15050         * lib/c-torture.exp: Use different option lists for testcases with
15051         and without loops.
15052         * gcc.c-torture/execute/execute.exp: Likewise.
15053
15054 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
15055
15056         * config/*.exp: Clarify return code from ${tool}_load.
15057         Call `unresolved' or `untested' instead of `warning' or `perror'
15058         (sometimes you still want to call both though).
15059         Add comment that `shell_id' is local to each file.
15060         * config/udi.exp (timeout): Set to 30.
15061         Don't print warning if connection fails, $connectmode has already
15062         printed an error.
15063         (${tool}_load): Move verbose messages to level 2.
15064         Rework pattern for "Process started" message.
15065         Pass `shell_id' to ${connectmode}_download.
15066         Retry twice upon timeout.  Make resetting of target more robust.
15067         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15068         Pass `shell_id' to exit_$connectmode.
15069         Only call exit_$connectmode if connected.
15070         * config/unix.exp (${tool}_load): Check return codes better.
15071         * config/vrtx.exp (${tool}_load): Likewise.
15072         * config/vx.exp (${tool}_load): Likewise.
15073         Delete unneeded global's.
15074         * lib/dg.exp (dg-test): Update to reflect clarified return codes
15075         from ${tool}_load.
15076         (dg-stat): Delete.
15077         (dg-init): Delete recording of pass/fail counts.
15078         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15079         (old-dejagnu-init): Likewise.
15080         (old-dejagnu-stat): Delete contents, empty proc now.
15081         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15082         (c-torture): Delete references to lcnt, lpass, lfail.
15083         Get option list from TORTURE_OPTIONS.
15084         Delete -funroll[-all]-loops if no loops.
15085         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15086         (g++_stat): Delete contents (empty proc now).
15087         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15088         (gcc_finish): Likewise.
15089         (gcc_stat): Deleted.
15090         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15091         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15092         * gcc.c-torture/execute/execute.exp: Likewise.
15093         Split tests into two parts: compile, execute.
15094         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15095         no loops.  Update to reflect clarified return codes from ${tool}_load.
15096
15097 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15098
15099         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15100         to grep for.
15101         (old-dejagnu): Likewise (where necessary).
15102
15103 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15104
15105         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15106
15107         * lib/dg.exp (dg-process-target): Fix processing of selector.
15108         Add comment regarding use of `error'.
15109
15110         * lib/gcc.exp (prune_system_crud): Define if missing.
15111         * lib/g++.exp (prune_system_crud): Likewise.
15112
15113         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15114         Call prune_system_crud.
15115         * lib/dg.exp (dg-runtest): New proc.
15116         Use perror instead of send_user for tcl errors in testcase.
15117         Don't return any value, it's never used.
15118         Don't clobber previous definition of `unknown'.
15119         Print tcl errors in `dg-final'.
15120
15121 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15122
15123         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15124         (dg-test): Don't print errorInfo, it contains stack backtrace.
15125
15126 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15127
15128         * lib/g++.exp (runtest_file_p): Define if missing.
15129
15130 1994-09-24  Doug Evans  (dje@cygnus.com)
15131
15132         * lib/mike-g++.exp: Comment out loading of g++.exp.
15133         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15134         (default_g++_version): Always print something.
15135         (default_g++_start): Comment out call to `which'.
15136         (g++_start, g++_load): Deleted (must be defined in config file).
15137         * lib/gcc.exp: Test for existence of $CC at start.
15138         Delete check for tmpdir (done in gcc_init).
15139         (default_gcc_version): Always print something.
15140         (default_gcc_start): Comment out call to `which'.
15141         * config/*.exp: Major cleanup - make cross targets work at least a
15142         little better for g++ (by not being "--tool gcc" specific).
15143         Rename gcc_xxx to ${tool}_xxx.
15144         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15145         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15146
15147 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15148
15149         * lib/c-torture.exp (c-torture-compile): Rework compiler
15150         message processing.
15151
15152         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15153         c-torture.
15154
15155 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15156
15157         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15158
15159         * lib/dg.exp (dg-process-target): Support { target native }.
15160
15161 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15162
15163         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15164         looked for "... program xxx got fatal signal".
15165         Correct regsub munging of `comp_output'.
15166         Ignore compiler messages "path prefix not used" and "linker input
15167         file unused".
15168
15169 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15170
15171         * lib/gcc.exp (runtest_file_p): Define if missing.
15172         * gcc.prms/template.c: Example to work from.
15173
15174 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15175
15176         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15177         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15178
15179         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15180         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15181         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15182         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15183
15184         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15185         (dg-process-target): No longer a varargs proc.
15186         Return S/N for target, P/F for xfail.  All callers changed.
15187         (user option procs): More argument checking.
15188         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15189         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15190         (dg-test): Skip test if not running on selected target in `dg-do'.
15191         Update handling of `dg-do-what', `dg-output-text'.
15192         Separate execution pass/fail from output pattern match pass/fail.
15193         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15194
15195 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15196
15197         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15198         target for 920510-1.c.
15199
15200 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15201
15202         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15203         Clean up comment regarding use of passcnt, etc.
15204         (gcc_stat): Don't update `testcnt' here.
15205         (gcc_finish): Do it here.
15206         Might as well reset `but_id' here too.
15207         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15208         to determine if the file should be tested.
15209         * gcc.c-torture/compile/compile.exp: Likewise.
15210         * gcc.c-torture/execute/execute.exp: Likewise.
15211         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15212         * gcc.misc-tests/dg-test.exp: Likewise.
15213         * gcc.prms/prms.exp: Likewise.
15214         * gcc.wendy/wendy.exp: Likewise.
15215         * g++.old-deja.exp: Likewise.
15216         Move "Testing file" message to verbose level 1.
15217
15218 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15219
15220         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15221
15222 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15223
15224         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15225         (default_gcc_start): Accept optional second list element
15226         of compiler flags.  Print compiler output at verbosity level 2.
15227         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15228         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15229         Save current values of framework globals passcnt, failcnt, xpasscnt,
15230         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15231         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15232         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15233         xfailcnt to compute stats.  Update framework global `testcnt' from
15234         pass/fail counts.
15235         (gcc_finish): New proc.  Clean up test environment.
15236         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15237         (gcc_epass, gcc_efail): Delete.
15238         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15239         argument of line number.
15240         (dg-init): If the tool has an init routine, call it.
15241         (dg-test): Remove args `cflags_var' and `libs_var'.
15242         Pass all compiler options to ${tool}_start.
15243         Handle missing line number.
15244         (dg-finish): New function.
15245         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15246         particular files.  Call gcc_finish at end.  Move "skipping test"
15247         message to verbosity level 3.
15248         * gcc.c-torture/compile/compile.exp: Likewise.
15249         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15250         * gcc.c-torture/execute/execute.exp: Likewise.
15251         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15252         Print testcase being tried at verbosity level 1.
15253         * gcc.c-torture/special/special.exp: Unset xfail.
15254         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15255         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15256         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15257         * gcc.failure/failure.exp: Likewise.
15258         * gcc.ieee/ieee.exp: Likewise.
15259         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15260         Update call to dg-test.  Call dg-finish at end.
15261         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15262         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15263         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15264         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15265         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15266         * gcc.wendy/wendy.exp: Add copyright.
15267         Delete setting of tmpdir (done by gcc_init).
15268         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15269         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15270         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15271         gcc_[ce]pass/fail.
15272
15273 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15274
15275         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15276         confusion.
15277         (g++_load): Likewise.
15278
15279         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15280         Rename argument to `prog' to remove the confusion.
15281         Varargs fns behave differently too!
15282         (g++_load): Likewise.
15283
15284         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15285
15286         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15287         what it is.  Delete (always) printing of status value for !native.
15288         Simplify verbose code, and include status and exec_output.
15289         (g++_load): Use gcc_load.
15290
15291 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15292
15293         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15294         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15295         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15296         940714-3.c as these testcases don't exist anymore.  Make
15297         va-arg-1.c expected to pass.
15298
15299 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15300
15301         * gcc.misc-tests/misc.exp: Only run specific testcases.
15302         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15303         * gcc.misc-tests/dg-[1-9].c: New files.
15304
15305         * lib/dg.exp: New testsuite driver.
15306         * gcc.prms/prms.exp: Use it.
15307
15308         * README.gcc: New file.
15309
15310         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15311         Document and reset `lxpass' and `lxfail'.
15312         Simplify "initialized" message.
15313         (gcc_stat): Clean up comments a little.
15314
15315 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15316
15317         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15318
15319 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15320
15321         * lib/old-dejagnu.exp (process-option): New proc.
15322         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15323         (old-dejagnu): Simplify.
15324         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15325
15326 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15327
15328         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15329         exists and is not an empty string.
15330
15331         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15332         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15333         finished.
15334         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15335         automatically.
15336
15337         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15338         longer expected to fail.
15339
15340         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15341         "f" function call.
15342
15343         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15344
15345         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15346         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15347         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15348         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15349         c-torture-1.29.
15350
15351         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15352         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15353
15354         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15355
15356         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15357         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15358
15359         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15360         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15361         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15362
15363 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15364
15365         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15366         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15367         940714-1.c, 940714-2.c, 940714-3.c},
15368         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15369         gcc.misc-tests/{mg.c,mg.exp}:
15370         New tests.
15371         * gcc.noncompile/noncompile.exp: Change accordingly.
15372
15373 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15374
15375         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15376         Undo previous clobberage.
15377
15378 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15379
15380         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15381         * gcc.special/{930510-1.c, special.exp}:
15382         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15383         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15384         struct-varargs-1.c}: New tests from c-torture-1.26.
15385
15386 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15387
15388         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15389           argument to switch.
15390
15391 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15392
15393         * Revert the previous changes.  Please see Rob's directory
15394           (/lisa/test/rob/progressive/gcc/testsuite) for testing
15395           fixes.
15396
15397 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15398
15399         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15400             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15401             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15402             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15403             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15404             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15405             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15406             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15407             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15408             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15409             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15410             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15411             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15412             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15413             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15414             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15415             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15416             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15417             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15418             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15419             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15420             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15421             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15422             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15423             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15424             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15425             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15426
15427 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15428
15429         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15430             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15431           with perror calls.
15432
15433 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15434
15435         * config/unix.exp (g++_load): Fix syntax.
15436
15437 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15438
15439         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15440         * gcc.noncompile/921017-1.c: Deleted obsolete test.
15441         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15442         Don't expect va-arg-1.c to fail.  Correct expected output for
15443         920928-1.c.
15444         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15445         * gcc.wendy/hbm4.c: Correct typo.
15446         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15447
15448 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15449
15450         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15451         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15452         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15453         * lib/c-torture.exp (c-torture-compile): Ditto.
15454
15455         Reduce volume of output (remove all the -I's and such).
15456         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15457         Call gcc_cpass, gcc_cfail.
15458         (c-torture): Pass testing option to c-torture-compile.
15459
15460 1994-03-21  Doug Evans  (dje@cygnus.com)
15461
15462         Bring patches over from progressive.
15463         * config/default.exp: Exit remote shell cleanly.
15464         (g++_exit, g++_start): Add default versions.
15465         * config/sim.exp (gcc_load): Use perror, not error.
15466
15467 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15468
15469         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
15470         set in site.exp.
15471
15472 1994-03-14  Doug Evans  (dje@cygnus.com)
15473
15474         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15475         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15476         (wendy_try): New proc to run testcase.
15477         (main loop): Call 'em.
15478         * gcc.wendy/*.c: Clean up pass to correct expected output.
15479
15480         * lib/gcc.exp: Minor cleanup work.
15481         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15482
15483 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15484
15485         * config/sim.exp (gcc_load): Document return codes better.
15486         Don't pass -v to simulator.
15487
15488 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15489
15490           * gcc.special/920717-x.c: Fix typo.
15491           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15492           get at sources.
15493
15494         * lib/mike-gcc.exp: Fix typo.
15495
15496 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15497
15498         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15499         binary to use, transform the name.
15500         * config/*.exp: rename everything. Nuke any g++ specific files,
15501         it's now a special case of gcc that requires no special support.
15502         Add a default.exp for unsupported targets.
15503
15504 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15505
15506         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15507         lib/old-dejagnu.exp: Fix a few patterns to work with the new
15508         version of Tcl.
15509
15510 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15511
15512         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15513         than a warning.
15514
15515 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15516
15517         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15518
15519 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15520
15521         * gcc.execute/execute.exp: Combine opt_list and foption_list into
15522         option_list.  Compile every file with only 4/6 option choices
15523         (same as C torture) instead of with 12/18 different option
15524         choices.
15525         * lib/c-torture.exp: Likewise.
15526
15527         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15528         not already set.
15529
15530 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15531
15532         * lib/old-deja.exp: Add `excess errors test fails' error, now one
15533         can put an XFAIL *-*-* on excess errors.
15534
15535 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15536
15537         * g++.law: Add more tests derived from g++-bugs snapshots.
15538
15539         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15540         equivalent to g++.law/init9.
15541
15542         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15543         compiled it, and the a.out file after we've run it.
15544
15545 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15546
15547         * lib/mike-g++.exp (postbase): Delete the .o file after we've
15548         compiled it, and the a.out file after we've run it.
15549
15550 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15551
15552         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15553
15554 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15555
15556         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15557         version number.
15558
15559 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15560
15561         * g++.law: New directory of g++ tests derived from the g++-bugs
15562         snapshots.
15563
15564 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15565
15566         * gcc.compile: initbug1.c initbug1.exp testcase added
15567
15568 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15569
15570         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15571         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15572           fixes submitted by Jeff Law (law@cs.utah.edu)
15573         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15574           Jeff Law (law@cs.utah.edu)
15575
15576
15577 1993-11-30  Mike Stump  (mrs@cygnus.com)
15578
15579         * config/unix-g++.exp: Follow the gcc way of doing things.
15580         * g++.old-deja/old-deja.exp: Minor updates.
15581         * lib/g++.exp: New file, follow the gcc way of doing things.
15582         * lib/old-dejagnu.exp: Minor updates.
15583         * lib/mike-g++.exp: Always unset errorInfo.
15584
15585 1993-11-06  Mike Stump  (mrs@cygnus.com)
15586
15587         * lib/gcc.exp: Fix some errors with the below change, CC and
15588         CFLAGS should be global when setting, not local.
15589
15590 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15591
15592         * lib/gcc.exp: Transform tool name.
15593
15594 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15595
15596         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15597
15598 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15599
15600         * lib/gcc.exp: change gcc_done to gcc_stat
15601
15602 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15603
15604         * Upgraded gcc testsuite to c-torture version 1.25
15605
15606 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15607
15608         * lib/gcc.exp: added reporting code. Changed verbose compile message.
15609         * lib/c-torture: added hooks for new reporting code.
15610
15611 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15612
15613         * config/sh-gcc.exp: check if sh-sim exists in the path
15614
15615 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
15616
15617         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15618         * gcc.compile/compile.exp: Initial changes for new logic.
15619         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15620         * gcc.failure/failure.exp: Initial changes for new logic.
15621         * gcc.ieee/ieee.exp: Initial changes for new logic.
15622         * gcc.misc-tests/misc.exp: Initial changes for new logic.
15623         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15624         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15625         * lib/c-torture.exp: Initial changes for new logic.
15626         * lib/gcc.exp: Initial changes for new logic.
15627
15628 1993-10-15  Mike Stump  (mrs@cygnus.com)
15629
15630         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15631         depend upon failure or success.  Fully qualify names in failure
15632         and success messages.  Always remove a.out before starting
15633         compile, just in case.  Pay more attention to error text output by
15634         the compiler.  Handle testcases with no known past errors just
15635         like all others, so that things are uniform.  Other miscellaneous
15636         improvements.
15637
15638 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
15639
15640         * gcc.cpp: new directory for cpp tests
15641
15642 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
15643
15644         * lib/chill.exp: Code reformatted, removed unused code.
15645         * config/unix-chill.exp: Code reformatted, removed unused code.
15646         * chill.execute/execute.exp: Code reformatted, removed unused code.
15647         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15648
15649 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
15650
15651         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
15652         routines not written.
15653
15654 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
15655
15656         * config/bug-gcc.exp: Use new procs from bug.exp.
15657
15658 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
15659
15660         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15661         via ftp, rather than depending on NFS.
15662         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15663         case.
15664
15665 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
15666
15667         * config/bug-gcc.exp: Use new download proc.
15668
15669 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
15670
15671         * chill.execute/execute.exp: cleanups, handles errors better
15672         * chill.compile/compile.exp: rewrite, based on execute.exp
15673         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15674         * lib/chill.exp: major changes to diff proc and compile and link
15675           procs. added chill_fail and chill_pass wrappers to pass and
15676           fail. added more comments, and handle error codes better.
15677           Added a hack to capture stderr from exec, so noncompile tests
15678           can work.
15679
15680 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
15681
15682         * chill.execute/execute.exp: rewrite of testsuite driver
15683         * lib/chill.exp: rewrite of testsuite driver
15684         * config/unix-chill.exp: rewrite of testsuite driver
15685
15686 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
15687
15688     In chill.execute:
15689         * iexpr.ch: Standardize uppercase.
15690         * tuples.dat: Standardize uppercase.
15691         * vary.ch: standardize.  Correct varying string assignments.
15692         * vary.dat: Add new output lines.
15693
15694 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
15695
15696     In chill.execute:
15697         * chprintf.ch: Standardize use of uppercase.
15698         * tuples.ch: Standardize and turn arr2 into a DCL,
15699           rather than a SYN.
15700         * pinits.ch: Standardize.
15701
15702 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
15703
15704         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15705         * Makefil: Renamed to Makefile.in.
15706         * configure.in: New.
15707
15708 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
15709
15710     In chill.execute:
15711         * .cvsignore: Add result/output files.
15712         * Makefile: Fix up variables at start.  Use MFLAGS
15713           everywhere.  Correct bool_loc, built_ins entries.
15714           Add entry for vary1.ch.
15715         * bitarray.ch: Standardize upper-case usage.
15716         * bitexpr.ch: Standardize, add output of b1.
15717         * params.ch: Use arrayt in along PROC parameters, to
15718           avoid novelty problems.
15719         * sets.ch: Tiny cleanup.
15720         * vary1.ch: Re-indent.
15721
15722 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
15723
15724           * Add PR-related files to Makefiles, .cvsignore files, etc.
15725
15726 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
15727
15728         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15729           with compiler objects. New names are test-flow.c and test-loop.c
15730
15731 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
15732
15733         * Upgraded c-torture tests from 1.19 to 1.20
15734
15735         * new files:
15736         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15737         * gcc.compile: 930623-1.c 930623-2.c
15738         * gcc.noncompile: 930622-1.c 930622-2.c
15739         * gcc.failure: 920411-1.c 920627-2.c
15740         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15741
15742 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
15743
15744         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15745           More changes to get testsuite working properly. Needs more work.
15746           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15747
15748 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
15749
15750         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15751           More changes to get testsuite working properly. Needs more work.
15752
15753 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
15754
15755         * chill.compile/compile.exp: Added for Dejagnu support
15756         * chill.execute/execute.exp: Added for Dejagnu support
15757         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15758
15759 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
15760
15761     This should complete moving the CHILL test files.
15762         * chill.noncompile(.cvsignore printf.grt
15763             in-printf.grt chprintf.grt chprintf.ch):
15764             Added test-support files.
15765           (Makefile): Modified further.
15766         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15767             signal.ch): Added test files.
15768           * chill.execute (.cvsignore printf.grt printr.c
15769             in-printf.grt rts.c chprintf.grt rts.h): Added
15770           test-support files.
15771             (Makefile): More corrections.
15772
15773 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
15774
15775         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15776           test cases, ready for DejaGnu.
15777
15778 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
15779
15780         * Upgraded c-torture tests from 1.18 to 1.19
15781
15782         * gcc.compile: added test(s):
15783           930607-1.c
15784         * gcc.execute: added test(s):
15785           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15786
15787         * added new subdirectory for misc tests: gcc.misc-tests
15788         * gcc.misc-test(s): added tests:
15789           inst-check.c test-consts.c test-ior.c test-switch.c
15790
15791 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
15792
15793         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15794
15795 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
15796
15797         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15798
15799 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
15800
15801         * Upgraded c-torture tests from 1.17 to 1.18
15802
15803 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
15804
15805         * Upgraded c-torture tests from 1.12 to 1.17
15806
15807 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
15808
15809         * lib/old-dejagnu.exp:
15810           Fixed handling of XFAIL target triplets to correctly
15811           recognize wildcard characters.  Removed code that
15812           appended a unique id tag to the end of the file name
15813           printed out by the result of the testcases within a
15814           given test file.
15815
15816 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
15817
15818         * lib/old-dejagnu.exp:
15819           Reworked expected failure handling to trigger off of XFAIL
15820           keyword in keyphrase embeded in testcase source code. The
15821           XFAIL keyword must be at the end of the keyphrase line. It
15822           may optionally be followed by one or more target triplets.
15823           It has just occured that the handling of wildcards in the
15824           target triplet may not be correct.
15825
15826 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
15827
15828         * g++.old-deja/tests:
15829           Moved all subdirectories up one level into g++.old-deja .
15830
15831         * lib/old-dejagnu.exp:
15832           Fixed problem with CXXFLAGS not being properly reset, and being
15833           corrupted with extraneous "-c" compiler option.  This was
15834           causing binaries to not be generated for test that needed them.
15835           Modified strings passed to "pass" and "fail" so that individual
15836           tests from the same test file would be distinguished by an
15837           identifier appended to the test file name in the summary logs;
15838           this corrected a problem with erroneous diff logs.  Added code
15839           to search testcases for expected fail and unexpected pass keywords.
15840
15841 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
15842
15843         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15844
15845 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
15846
15847         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15848           Removed extraneous text from end of "Special g++ Options"
15849           keyphrase.
15850
15851         * lib/old-dejagnu.exp: Added pattern matching to look for new
15852           keywords, embedded in testcases comments, which will trigger
15853           calls to xpass and xfail.
15854
15855 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
15856
15857         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15858           comments embedded in the testcases, especially the one looking for
15859           special compiler options, as well as the pattern matching for the
15860           compiler output again.
15861
15862 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
15863
15864         * lib/old-dejagnu.exp: Do a proper check of the return value for
15865           execute tests. Fixed several problems with the pattern matching
15866           of the compiler output which gave erroneous test results.
15867           Changed several of the test result messages to be more descriptive.
15868         * config/unix-g++.exp: Proc g++_load now actually works and
15869           executes the tests passed to it and returns a usable return
15870           value.
15871
15872 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
15873
15874           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15875
15876 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
15877
15878         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15879           Modified both files to properly execute the old style
15880           dejagnu tests. The previous versions of these files were
15881           experimental and did not function anything near correctly.
15882
15883 1993-04-05  Rob Savoye  (rob@cygnus.com)
15884
15885         * Removed all Makefile.in and configure.in files. No configuration
15886         needed now.
15887
15888 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
15889
15890         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15891
15892 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15893
15894         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15895         gcc.special/configure.in, gcc.noncompile/configure.in,
15896         gcc.execute/configure.in, gcc.code_quality/configure.in,
15897         g++.other/configure.in, g++.old-deja/configure.in,
15898         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15899         in srcname setting.
15900
15901 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
15902
15903         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15904         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15905         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15906
15907 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
15908
15909         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15910         (gdb_exit): Don't remove *_soc files.
15911
15912 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
15913
15914         * lib/c-torture.exp: Don't look for main; instead always use -w
15915         -c.  This is how the c-torture tests work.  Remove the object
15916         file if the compilation succeeds.
15917         * gcc.execute/execute.exp: Remove executable if test passes.
15918         * gcc.noncompile/noncompile.exp: Every test is an expected
15919         failure.
15920         * gcc.special/special.exp: Added tests from c-torture 1.11,
15921         corrected use of existing test.
15922         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15923         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15924         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15925         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15926         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15927         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15928         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15929         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15930         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15931         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15932         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15933         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15934         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
15935         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
15936         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
15937         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
15938         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
15939         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
15940         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
15941         c-torture 1.11.
15942         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
15943         correspond to c-torture 1.11.
15944
15945         * New file.