OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2
3         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4         (bcopy): Call memmove.
5
6 2003-05-08  Roger Sayle  <roger@eyesopen.com>
7
8         * g77.f-torture/compile/8485.f: New test case.
9
10 2003-05-07  Richard Henderson  <rth@redhat.com>
11
12         PR c++/10570
13         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
14         Verify exception_cleanup not called for rethrows.
15         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
16         when exiting catch block without rethrowing.
17         * g++.dg/eh/forced3.C: New.
18         * g++.dg/eh/forced4.C: New.
19
20 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
21
22         * gcc.dg/20030505.c: Fix triplet.
23
24 2003-05-06  DJ Delorie  <dj@redhat.com>
25
26         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
27         * gcc.dg/nest.c: Likewise.
28
29 2003-05-05  Roger Sayle  <roger@eyesopen.com>
30
31         * gcc.dg/builtins-14.c: New test case.
32
33 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
34
35         * lib/compat.exp (compat-execute): New argument.
36         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
37         * gcc.dg/compat: New test directory.
38         * gcc.dg/compat/compat.exp: New expect script.
39         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
40         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
41         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
43         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
44         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
45
46         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
47         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
48         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
49         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
50         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
51         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
52         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
53         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
54         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
55         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
56         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
57         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
58         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
59         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
60         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
61
62 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
63
64         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
65
66 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
67
68         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
69
70 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
71
72         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
73         * gcc.dg/ppc-fsel-2.c: New test.
74
75         * gcc.dg/unused-5.c: New test.
76
77 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
78
79         PR c++/10496
80         * g++.dg/warn/pmf1.C: New test.
81
82 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
83
84         PR c++/4494
85         * g++.dg/warn/main.C: New test.
86
87 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
88
89         * gcc.dg/nonnull-3.c: New test.
90
91 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
92
93         * gcc.dg/cpp/Wtrigraphs.c: Update.
94         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
95
96 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
97
98         * gcc.dg/ppc-fsel-1.c: New test.
99
100 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
101
102         PR c/10604
103         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
104
105 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
106
107         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
108
109 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
110
111         PR c++/9364, c++/10553, c++/10586
112         * g++.dg/parse/typename4.C: New test.
113         * g++.dg/parse/typename5.C: Likewise.
114
115 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
116
117         * gcc.c-torture/compile/20030503-1.c: New test.
118
119 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
120
121         * g++.dg/lookup/using5.C: Fix testcase error.
122
123 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
124
125         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
126         since MEABI is no longer supported.  Remove all vestiges
127         of MEABI from the test.
128
129 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
130
131         PR c++/10554
132         * g++.dg/lookup/using5.C: New test.
133
134 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
135
136         PR c++/8772
137         * g++.dg/template/ttp5.C: New test.
138
139 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
140
141         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
142         (dg-gpp-additional-sources): New function.
143         (dg-gpp-additional-files): Likewise.
144         * lib/g++.exp (additional_sources): New variable.
145         (additional_files): Likewise.
146         (g++_target_compile): Deal with them.
147         * lib/old-dejagnu.exp: Remove.
148         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
149         * g++.old-deja: Revise all tests to use dg commands.
150
151 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
152
153         PR c++/9432, c++/9528
154         * g++.dg/lookup/using4.C: New test.
155
156 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
157
158         * gcc.dg/noreturn-5.c: New file.
159         * gcc.dg/noreturn-6.c: New file.
160
161         * gcc.c-torture/compile/inline-1.c: New file.
162
163 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
164
165         PR c++/10551
166         * g++.dg/template/explicit1.C: New test.
167
168 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
169
170         PR c++/10549
171         * g++.dg/other/bitfield1.C: New test.
172
173         PR c++/10527
174         * g++.dg/init/new7.C: New test.
175
176 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
177
178         * g++.dg/ext/desig1.C: New test.
179         * g++.dg/ext/init1.C: Update.
180
181         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
182
183 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
184
185         PR c++/10180
186         * g++.dg/warn/Winline-1.C: New test.
187
188 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
189
190         * gcc.c-torture/execute/string-opt-19.c: New test.
191
192         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
193         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
194
195 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
196
197         PR c++/10506
198         * g++.dg/init/new6.C: New test.
199
200         PR c++/10503
201         * g++.dg/init/ref6.C: New test.
202
203 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
204
205         * g++.dg/warn/weak1.C: XFAIL on AIX4.
206
207 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
208
209         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
210         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
211
212 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
213
214         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
215         initialized static data members.
216
217 2003-04-25  H.J. Lu <hjl@gnu.org>
218
219         * gcc.dg/ia64-sync-4.c: New test.
220
221 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
222
223         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
224         date.
225
226 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
227
228         PR c++/10337
229         * g++.dg/warn/conv1.C: New test.
230         * g++.old-deja/g++.other/conv7.C: Adjust.
231         * g++.old-deja/g++.other/overload14.C: Adjust.
232
233 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
234
235         PR c++/10471
236         * g++.dg/template/defarg2.C: New test.
237
238 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
239
240         * gcc.dg/cpp/include2.c: Update.
241         * gcc.dg/cpp/multiline-2.c: New.
242         * gcc.dg/cpp/multiline.c: Update.
243         * gcc.dg/cpp/strify2.c: Update.
244         * gcc.dg/cpp/trad/literals-2.c: Update.
245
246 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
247
248         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
249
250 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
251
252         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
253
254 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
255
256         PR c++/10451
257         * g++.dg/parse/crash4.C: New test.
258
259         PR c++/9847
260         * g++.dg/parse/crash5.C: New test.
261
262 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
263
264         PR c++/10446
265         * g++.dg/parse/crash3.C: New test.
266
267         PR c++/10428
268         * g++.dg/parse/elab1.C: New test.
269
270 2003-04-22  Devang Patel  <dpatel@apple.com>
271
272         * gcc.dg/cpp/trad/funlike-5.c: New test.
273
274 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
275
276         * g++.dg/other/packed1.C: Fix dg options.
277
278 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
279
280         * g++.dg/other/offsetof2.C: New test.
281
282 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
283
284         * g++.dg/template/recurse.C: Adjust location of error messages.
285
286 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
287
288         PR c++/9881
289         * g++.dg/init/addr-const1.C: New test.
290         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
291
292 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
293
294         PR c++/10405
295         * g++.dg/lookup/struct-hack1.C: New test.
296
297 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
298
299         * ucs.c: Update diagnostic messages.
300
301 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
302
303         * gcc.dg/cpp/truefalse.cpp: New test.
304         * gcc.dg/cpp/cpp.exp: Update.
305         * g++.dg/other/stdbool-if.C: Remove.
306
307 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
308
309         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
310         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
311
312 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
313
314         * gcc.c-torture/compile/20030418-1.c: New test.
315
316 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
317
318         * README.compat: Remove; content moved to doc/sourcebuild.texi.
319
320 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
321
322         PR c++/10347
323         g++.dg/template/dependent-name1.C: New test.
324
325 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
326
327         * gcc.dg/warn-1.c (tourist_guide): New array,
328         contains a pointer to bar.
329
330 2003-04-16  Roger Sayle  <roger@eyesopen.com>
331
332         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
333         * gcc.c-torture/execute/medce-1.c: New test case.
334         * gcc.c-torture/execute/medce-2.c: New test case.
335
336 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
337
338         * lib/prune.exp: Ignore more messages.
339
340         PR c++/10381
341         * g++.dg/parse/lookup3.C: New test.
342
343 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
344
345         * gcc.c-torture/compile/20030415-1.c : New test.
346
347 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
348
349         * gcc.c-torture/execute/scope-2.c: Move to ...
350         * gcc.dg/noncompile/scope.c: .... here.
351
352 2003-04-14  Roger Sayle  <roger@eyesopen.com>
353
354         * gcc.dg/20030414-2.c: New test case.
355
356 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
357
358         PR target/10377
359         * gcc.dg/20030414-1.c: New test.
360
361 2003-04-13  Roger Sayle  <roger@eyesopen.com>
362
363         * gcc.dg/builtins-12.c: New test case.
364         * gcc.dg/builtins-13.c: New test case.
365
366 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
367
368         * gcc.c-torture/execute/string-opt-18.c: New test.
369
370 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
371
372         PR c++/10300
373         * g++.dg/init/new5.C: New test.
374
375 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
376
377         PR c++/7910
378         * g++.dg/ext/dllimport1.C: New test.
379
380 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
381
382         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
383
384 2003-04-11  Bud Davis <bdavis9659@comcast.net>
385
386         PR Fortran/9263
387         * g77.f-torture/noncompile/9263.f: New test
388         PR Fortran/1832
389         * g77.f-torture/execute/1832.f: New test
390
391 2003-04-11  David Chad  <davidc@freebsd.org>
392             Loren J. Rittle  <ljrittle@acm.org>
393
394         libobjc/8562
395         * objc.dg/headers.m: New test.
396
397 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
398
399         * gcc.c-torture/execute/builtin-noret-2.c: New.
400         * gcc.c-torture/execute/builtin-noret-2.x: New.
401         XFAIL builtin-noret-2.c at -O1 and above.
402         * gcc.dg/redecl.c: New.
403         * gcc.dg/Wshadow-1.c: Update error regexps.
404
405 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
406
407         * g++.dg/abi/bitfield10.C: New test.
408
409 2003-04-09  Mike Stump  <mrs@apple.com>
410
411         * gcc.dg/pch/pch.exp: Make testcase names longer.
412         * g++.dg/pch/pch.exp: Make testcase names longer.
413
414 2003-04-08  Roger Sayle  <roger@eyesopen.com>
415
416         * gcc.dg/builtins-11.c: New test case.
417
418 2003-04-08  Roger Sayle  <roger@eyesopen.com>
419
420         * gcc.dg/builtins-9.c: New test case.
421         * gcc.dg/builtins-10.c: New test case.
422
423 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
424
425         * gcc.dg/noncompile/init-4.c.c: New test.
426
427 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
428
429         * gcc.misc-test/gcov-9.c: New test.
430         * gcc.misc-test/gcov-10.c: New test
431         * gcc.misc-test/gcov-11.c: New test.
432
433 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
434
435         PR optimization/10024
436         * gcc.c-torture/compile/20030405-1.c: New test.
437
438 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
439
440         * gcc.dg/pch/static-3.c: New.
441         * gcc.dg/pch/static-3.hs: New.
442         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
443
444 2003-04-04  Richard Henderson  <rth@redhat.com>
445
446         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
447         * g++.dg/eh/forced2.C: Likewise.
448
449 2003-04-03  Mike Stump  <mrs@apple.com>
450
451         * lib/scanasm.exp (scan-assembler): Add xfail processing for
452         target arg.
453         (scan-assembler-times, scan-assembler-not): Likewise.
454         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
455
456 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
457
458         * gcc.dg/sparc-loop-1.c: New test.
459
460 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
461
462         PR other/9274
463         * g++.dg/pch/system-2.C: New.
464         * g++.dg/pch/system-2.Hs: New.
465
466 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
467
468         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
469
470         * g++.dg/eh/simd-1.C (vecfunc): Same.
471
472 2003-04-01  Roger Sayle  <roger@eyesopen.com>
473
474         * gcc.c-torture/execute/20030401-1.c: New test case.
475
476 2003-04-01  Ziemowit Laski <zlaski@apple.com>
477
478         * objc.dg/defs.m: New.
479
480 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
481
482         * g++.dg/eh/simd-1.C: New.
483         * g++.dg/eh/simd-2.C: New.
484
485 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
486
487         * gcc.c-torture/execute/simd-3.c: New.
488
489 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
490
491         PR c/9936
492         * gcc.dg/20030331-2.c: New test.
493
494 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
495
496         PR c++/10278
497         * g++.dg/parse/crash2.C: New test.
498
499 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
500
501         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
502         * gcc.c-torture/execute/20030331-1.c: ...here.
503
504 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
505
506         * gcc.c-torture/execute/20030331-1.c: New test.
507
508 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
509
510         * lib/gcov.exp: Adjust call return testing strings.
511         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
512
513 2003-03-31  Roger Sayle  <roger@eyesopen.com>
514
515         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
516         * gcc.dg/builtins-7.c: New test case.
517         * gcc.dg/builtins-8.c: New test case.
518
519 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
520
521         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
522
523 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
524
525         PR c++/7647
526         * g++.dg/lookup-class-member-2.C: New test.
527
528 2003-03-30  Glen Nakamura  <glen@imodulo.com>
529
530         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
531
532 2003-03-28  Roger Sayle  <roger@eyesopen.com>
533
534         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
535
536 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
537
538         * g++.dg/init/attrib1.C: New test.
539
540 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
541
542         * gcc.dg/ultrasp8.c: New test.
543
544 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
545
546         * gcc.dg/ultrasp7.c: New test.
547
548 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
549
550         PR c++/10047
551         * g++.dg/template/inline1.C: New test.
552
553 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
554
555         * gcc.dg/sparc-dwarf2.c: New test.
556
557 2003-03-27  Roger Sayle  <roger@eyesopen.com>
558
559         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
560         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
561
562 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
563
564         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
565         than reading .x files.
566         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
567         * g77.dg/gcov/gcov-1.f: Likewise.
568         * gcc.misc-tests/gcov-4b.c: Likewise.
569         * gcc.misc-tests/gcov-5b.c: Likewise.
570         * gcc.misc-tests/gcov-6.c: Likewise.
571         * gcc.misc-tests/gcov-7.c: Likewise.
572         * gcc.misc-tests/gcov-8.c: Likewise.
573         * g++.dg/gcov/gcov-1.x: Remove.
574         * g77.dg/gcov/gcov-1.x: Likewise.
575         * gcc.misc-tests/gcov-4b.x: Likewise.
576         * gcc.misc-tests/gcov-5b.x: Likewise.
577         * gcc.misc-tests/gcov-6.x: Likewise.
578         * gcc.misc-tests/gcov-7.x: Likewise.
579         * gcc.misc-tests/gcov-8.x: Likewise.
580
581 2003-03-27  Glen Nakamura  <glen@imodulo.com>
582
583         PR opt/10087
584         * gcc.dg/20030324-1.c: New test.
585
586 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
587
588         PR c++/10224
589         * g++.dg/template/arg3.C: New test.
590
591         PR c++/10158
592         * g++.dg/template/friend18.C: New test.
593
594 2003-03-26  Roger Sayle  <roger@eyesopen.com>
595
596         * g77.f-torture/compile/20030326-1.f: New test case.
597
598 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
599
600         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
601
602         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
603
604 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
605
606         * gcc.dg/ia64-sync-3.c: New test.
607
608 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
609
610         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
611
612 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
613
614         * gcc.dg/ultrasp6.c: New test.
615
616 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
617
618         * gcc.dg/i386-signbit-1.c: New test.
619         * gcc.dg/i386-signbit-2.c: New test.
620         * gcc.dg/i386-signbit-3.c: New test.
621
622 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
623
624         * gcc.dg/ultrasp5.c: Fix options.
625
626 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
627
628         * gcc.dg/ultrasp5.c: Fix comment.
629
630 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
631
632         PR fortran/10197
633         * g77.f-torture/execute/10197.f: New test.
634
635 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
636
637         PR c++/9898, c++/383
638         * g++.dg/template/conv6.C: New test.
639
640         PR c++/10119
641         * g++.dg/template/ptrmem5.C: New test.
642
643         PR c++/10026
644         * g++.dg/lookup/koenig1.C: New test.
645
646         PR C++/10199
647         * g++.dg/lookup/template2.C: New test.
648
649 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
650
651         * g++.dg/opt/rtti1.C: New test.
652
653 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
654
655         * gcc.dg/ultrasp5.c: New test.
656
657 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
658
659         PR middle-end/9967
660         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
661         builtin fputs.
662
663 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
664
665         PR c/8224
666         * gcc.dg/20030323-1.c: New test.
667
668 2003-03-23  Roger Sayle  <roger@eyesopen.com>
669
670         * gcc.c-torture/compile/20030323-1.c: New test case.
671
672 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
673
674         * gcc.dg/20030321-1.c: New test.
675
676 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
677
678         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
679
680 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
681
682         PR c++/9978, c++/9708
683         * g++.dg/ext/vlm1.C: Adjust expected error.
684         * g++.dg/ext/vla2.C: New test.
685         * g++.dg/template/arg1.C: New test.
686         * g++.dg/template/arg2.C: New test.
687
688 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
689
690         * g77.f-torture/execute/select.f: New test.
691         * g77.f-torture/noncompile/select_no_compile.f: New test.
692
693 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
694
695         PR c++/9898
696         * g++.dg/other/error4.C: New test.
697
698 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
699
700         * g++.dg/template/friend17.C: New test.
701
702 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
703
704         * gcc.c-torture/compile/20030320-1.c: New.
705
706 2003-03-20  Roger Sayle  <roger@eyesopen.com>
707
708         * gcc.dg/builtins-6.c: New test case.
709
710 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
711
712         PR target/10073
713         * gcc.c-torture/compile/20030319-1.c: New.
714
715 2003-03-18  Jan Hubicka  <jh@suse.cz>
716
717         * gcc.dg/i386-cvt-1.c: New test.
718
719 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
720
721         * objc.dg/naming-1.m: Use "(parse|syntax) error".
722         * objc.dg/naming-2.m: Likewise.
723
724 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
725
726         PR c++/9639
727         * g++.dg/parse/crash1.C: New test.
728
729 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
730
731         PR c++/8805
732         * g++.dg/eh/cleanup1.C: New test.
733
734 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
735
736         * gcc.c-torture/execute/20030316-1.c: New test case.
737
738 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
739
740         PR c++/9629
741         * g++.dg/init/ctor2.C: New test.
742
743 2003-03-15  Roger Sayle  <roger@eyesopen.com>
744
745         * g77.f-torture/compile/xformat.f: New test case.
746
747 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
748
749         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
750         * g++.old-deja/g++.mike/eh50.C: Likewise.
751
752 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
753
754         PR c++/6440
755         * g++.dg/template/spec7.C: New test.
756         * g++.dg/template/spec8.C: Likewise.
757
758 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
759
760         * gcc.c-torture/execute/20030313-1.c: New test.
761
762 2003-03-14  Richard Henderson  <rth@redhat.com>
763
764         * gcc.dg/inline-2.c: Adjust alpha test for external call.
765
766 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
767
768         * gcc.c-torture/compile/20030314-1.c: New test.
769
770 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
771
772         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
773         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
774         thumb target,
775         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
776         to accept newer _imp__  prefix and additional
777         newline in .drectve section.
778         * gcc.dg/dll-4.c: Likewise.
779         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
780         switch.
781
782 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
783
784         * g++.dg/parse/namespace9.C: New test.
785
786         * g++.dg/init/ref5.C: New test.
787         * g++.dg/parse/ptrmem1.C: Likewise.
788
789 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
790
791         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
792         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
793         regular expression.
794         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
795         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
796
797 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
798
799         * gcc.c-torture/execute/20030224-2.c: New test.
800
801 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
802
803         * gcc.dg/decl-3.c: New test.
804
805 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
806
807         * gcc.dg/i386-loop-2.c: New test.
808
809 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
810
811         PR c++/9474
812         * g++.dg/parse/namespace8.C: New test.
813
814         PR c++/9924
815         * g++.dg/overload/builtin2.C: New test.
816
817 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
818
819         * gcc.dg/return-type-3.c: New test.
820
821 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
822
823         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
824         profiling options are not supported.
825
826 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
827
828         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
829         * g++.old-deja/g++.warn/impint2.C: Likewise.
830
831 2003-03-10  Devang Patel  <dpatel@apple.com>
832
833         * g++.dg/cpp/c++_cmd_1.C: New test.
834         * g++.dg/cpp/c++_cmd_1.h: New file.
835
836 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
837
838         * gcc.dg/altivec-9.c: New file.
839
840 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
841
842         * gcc.dg/ppc-sdata-1.c: New test.
843         * gcc.dg/ppc-sdata-2.c: New test.
844
845 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
846
847         PR c++/9373
848         * g++.dg/opt/ptrmem2.C: New test.
849
850         PR c++/8534
851         * g++.dg/opt/ptrmem1.C: New test.
852
853 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
854
855         * gcc.dg/i386-loop-1.c: New test.
856
857 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
858
859         PR c++/9970
860         * g++.dg/lookup/friend1.C: New test.
861
862 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
863
864         PR c++/9823
865         * g++.dg/parser/constructor1.C: New test.
866
867 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
868
869         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
870
871         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
872
873 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
874
875         * gcc.dg/cpp/Wunused.c: Update test.
876
877 2003-03-08  Jan Hubicka  <jh@suse.cz>
878
879         * gcc.dg/inline-3.c: New test.
880
881 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
882
883         PR c++/9809
884         * g++.dg/parse/builtin1.C: New test.
885
886         PR c++/9982
887         * g++.dg/abi/cookie1.C: New test.
888         * g++.dg/abi/cookie2.C: Likewise.
889
890         PR c++/9524
891         * g++.dg/template/field1.C: New test.
892
893         PR c++/9912
894         * g++.dg/parse/class1.C: New test.
895         * g++.dg/parse/namespace7.C: Likewise.
896         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
897
898 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
899
900         * g++.dg/init/ref4.C: New test.
901
902 2003-03-07  Jan Hubicka  <jh@suse.cz>
903
904         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
905         * gcc.dg/inline-3.c:  New test.
906
907 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
908
909         * g++.dg/init/ref3.C: New test.
910
911         PR c++/9965
912         * g++.dg/init/ref2.C: New test.
913
914         PR c++/9400
915         * g++.dg/warn/Wshadow-2.C: New test.
916
917         PR c++/9791
918         * g++.dg/warn/Woverloaded-1.C: New test.
919
920 2003-03-05  Jan Hubicka  <jh@suse.cz>
921
922         * gcc.dg/i386-local2.c: New.
923         * gcc.dg/i386-local.c: Fix typo.
924
925 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
926
927         * g++.dg/abi/layout3.C: New test.
928
929 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
930
931         * gcc.c-torture/compile/20030305-1.c
932
933 2003-03-05  Jan Hubicka  <jh@suse.cz>
934
935         * gcc.dg/i386-local.c: New.
936
937 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
938
939         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
940
941 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
942
943         * gcc.dg/switch-2.c: New test.
944         * gcc.dg/switch-3.c: New test.
945         * gcc.dg/Wswitch.c: Adjust line numbers.
946         * gcc.dg/Wswitch-default.c: Likewise.
947         * gcc.dg/Wswitch-enum.c: Likewise.
948
949 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
950
951         * gcc.c-torture/execute/20030222-1.c: New test.
952
953 2003-03-03  James E Wilson  <wilson@tuliptree.org>
954
955         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
956
957 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
958
959         PR c++/9878
960         * g++.dg/init/ref1.C: New test.
961
962 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
963
964         * gcc.dg/sh-relax.c: New SH-only test.
965
966 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
967
968         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
969         comment explaining purpose of testcase.
970
971 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
972
973         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
974         for HC11/HC12 (asm needs two int registers).
975         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
976         HC11/HC12 because the test uses an asm which needs two 32-bit
977         registers.
978
979 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
980
981         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
982         for HC11/HC12 (array is too large otherwise).
983         * gcc.c-torture/compile/920501-4.x: New file, likewise.
984         * gcc.c-torture/compile/20010518-2.x: Likewise.
985         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
986         HC11/HC12 (array is too large).
987
988 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
989
990         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
991         * lib/g++-dg.exp (g++-dg-test): Likewise.
992
993 2003-03-01  Roger Sayle  <roger@eyesopen.com>
994
995         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
996         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
997
998 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
999
1000         * g++.dg/warn/implicit-typename1.C: Remove warning.
1001
1002 2003-02-28  Richard Henderson  <rth@redhat.com>
1003
1004         * gcc.dg/noreturn-1.c: Move noreturn warning line.
1005         * gcc.dg/return-type-1.c: Move control reaches end warning line.
1006
1007 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
1008
1009         * gcc.dg/pch/pch.exp: Change .pch to .gch.
1010         * g++.dg/pch/pch.exp: Likewise.
1011
1012 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
1013
1014         PR c++/9879
1015         * testsuite/g++.dg/init/new4.C: New test.
1016
1017 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
1018
1019         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1020
1021 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
1022
1023         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1024         unsigned long.
1025
1026         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1027         wider than float.
1028
1029 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1030
1031         * lib/scanasm.exp: Add support for counting numbers of
1032         occurences.
1033         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1034         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1035
1036 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
1037
1038         PR c++/9683
1039         * g++.dg/template/static3.C: New test.
1040
1041         PR c++/9829
1042         * g++.dg/parse/namespace6.C: New test.
1043
1044 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1045
1046         PR target/9732
1047         * gcc.dg/20030225-1.c: New test.
1048
1049 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
1050
1051         * README: Remove out-of-date information.
1052
1053         PR c++/9836
1054         * g++.dg/template/spec6.C: New test.
1055
1056 2003-02-24  Jeff Law  <law@redhat.com>
1057
1058         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1059
1060 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1061
1062         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1063         * gcc.dg/pragma-ep-1.c: Likewise.
1064
1065 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1066
1067         PR c++/9602
1068         * g++.dg/template/friend16.C: New test.
1069
1070 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
1071
1072         PR c++/5333
1073         * g++.dg/parse/fused-params1.C: Adjust error messages.
1074         * g++.dg/template/nested3.C: New test.
1075
1076 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1077
1078         * g++.dg/abi/param1.C: New test.
1079
1080 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1081
1082         PR c++/7982
1083         * g++.dg/warn/implicit-typename1.C: New test.
1084
1085 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1086
1087         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1088         with "mtune".
1089         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1090         * gcc.c-torture/execute/20010129-1.x: Likewise.
1091         * gcc.dg/20011107-1.c: Likewise.
1092         * gcc.dg/20020108-1.c: Likewise.
1093         * gcc.dg/20020122-3.c: Likewise.
1094         * gcc.dg/20020206-1.c: Likewise.
1095         * gcc.dg/20020310-1.c: Likewise.
1096         * gcc.dg/20020426-2.c: Likewise.
1097         * gcc.dg/20020517-1.c: Likewise.
1098         * gcc.dg/991230-1.c: Likewise.
1099         * gcc.dg/i386-unroll-1.c: Likewise.
1100         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1101
1102 2003-02-22  Jan Hubicka  <jh@suse.cz>
1103
1104         * gcc.dg/i386-mul.c: New test.
1105
1106 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1107
1108         * gcc.dg/builtins-5.c: New test case.
1109
1110 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1111
1112         * gcc.dg/asmreg-1.c: New test.
1113
1114 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1115
1116         PR c++/9749
1117         * g++.dg/parse/varmod1.C: New test.
1118
1119 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1120
1121         PR c++/9727
1122         * g++.dg/template/op1.C: New test.
1123
1124 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1125
1126         PR c++/8906
1127         * g++.dg/template/nested2.C: New test.
1128
1129 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1130
1131         PR c++/8724
1132         * g++.dg/expr/dtor1.C: New test.
1133
1134 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1135
1136         * gcc.dg/cpp/include3.c: New test.
1137         * gcc.dg/cpp/inc/foo.h: New file.
1138
1139 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1140
1141         * gcc.c-torture/execute/20030221-1.c: New test.
1142
1143 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1144
1145         PR c++/9729
1146         * g++.dg/abi/conv1.C: New test.
1147
1148 2003-02-20  Jan Hubicka  <jh@suse.cz>
1149
1150         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1151
1152 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1153
1154         * gcc.c-torture/compile/20030219-1.c: New test.
1155
1156 2003-02-18  Jan Hubicka  <jh@suse.cz>
1157
1158         * gcc.dg/funcorder.c: New test.
1159
1160 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1161
1162         * gcc.c-torture/execute/20030218-1.c: New.
1163
1164 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1165
1166         * gcc.dg/20030218-1.c: New.
1167
1168 2003-02-18  Richard Henderson  <rth@redhat.com>
1169
1170         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1171         * gcc.dg/attr-used-2.c: New.
1172
1173 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1174
1175         PR c++/9704
1176         * g++.dg/init/copy5.C: New test.
1177
1178 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1179
1180         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1181         * g++.dg/pch/pch.exp: Likewise.
1182
1183 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1184
1185         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1186         STACK_SIZE is not defined.
1187
1188 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1189
1190         PR c++/9457
1191         * g++.dg/template/init1.C: New test.
1192
1193 2003-02-16  Jan HUbicka  <jh@suse.cz>
1194
1195         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1196         (foo): Add few extra tests
1197         * gcc.dg/c99-const-expr-3.c: Likewise.
1198         * gcc.c-torture/execute/20030216-1.c: New.
1199
1200 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1201
1202         PR c++/9459
1203         * g++.dg/ext/typeof4.C: New test.
1204
1205 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1206
1207         * gcc.dg/i386-387-3.c: New test case.
1208
1209 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1210
1211         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1212         cris-*-elf* cris-*-aout* and mmix-*-*.
1213
1214 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1215
1216         * gcc.dg/20030213-1.c: New test.
1217
1218 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1219
1220         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1221         * gcc.dg/i386-387-2.c: Likewise.
1222
1223 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1224
1225         * gcc.dg/ppc-spe.c: Fix formatting.
1226         Enable tests that were previously unsupported by gas.
1227         Delete tests for instructions that no longer exist.
1228         Switch arguments on evsubifw builtin.
1229
1230 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1231
1232         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1233         STACK_SIZE is too small.
1234
1235 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1236             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1237
1238         * gcc.dg/decl-2.c: New test.
1239
1240 2003-02-10  Jan Hubicka  <jh@suse.cz>
1241
1242         * gcc.dg/i386-fpcvt-1.c:  New test.
1243
1244 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1245
1246         * gcc.c-torture/execute/20030209-1.c: New test.
1247
1248 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1249
1250         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1251         int-wide bitops, use the constants of the same width.
1252         Likewise, if long long is 32-bit wide, test bitops using
1253         32-bit constants.
1254
1255 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1256
1257         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1258
1259 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1260
1261         * testsuite/gcc.dg/builtins-4.c: New test case.
1262
1263 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1264
1265         * gcc.dg/20020430-1.c: Fix dg command typos.
1266         * gcc.dg/20020503-1.c: Likewise.
1267
1268 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1269
1270         PR c++/8785
1271         * g++.dg/parse/fused-params1.C: New test.
1272
1273         PR c++/8857
1274         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1275
1276         PR c++/8921
1277         * g++.dg/parse/non-dependent1.C: New test.
1278
1279         PR c++/8928
1280         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1281
1282         PR c++/9228
1283         * g++.dg/parse/undefined7.C: New test.
1284         * g++.dg/parse/non-templ1.C: New test.
1285
1286         PR c++/9229
1287         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1288
1289 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1290
1291         * gcc.c-torture/compile/20030206-1.c: New test.
1292
1293 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1294
1295         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1296         "pow" to "foo" to avoid potential confusion with a math built-in.
1297
1298 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1299
1300         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1301         conditions for SPARC targets.
1302
1303 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1304
1305         * gcc.dg/20030204-1.c: New test.
1306
1307 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1308
1309         PR c++/38
1310         * g++.dg/parse/array-size1.C: New test.
1311
1312         PR c++/5657
1313         * g++.dg/parse/undefined3.C: New test.
1314
1315         PR c++/5665
1316         * g++.dg/parse/undefined4.C: New test.
1317
1318         PR c++/5975
1319         * g++.dg/parse/undefined5.C: New test.
1320
1321         PR c++/7259
1322         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1323
1324         PR c++/8578
1325         * g++.dg/parse/casting-operator1.C: New test.
1326
1327         PR c++/8596
1328         * g++.dg/parse/undefined6.C: New test.
1329
1330         PR c++/8736
1331         * g++.dg/parse/missing-template1.C: New test.
1332
1333 2003-02-04  Jan Hubicka  <jh@suse.cz>
1334
1335         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1336         * gcc.dg/i386-cmov?.c:  Likewise.
1337         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1338         * gcc.dg/i386-ssefp-1.c:  Likewise.
1339         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1340         conventions.
1341
1342 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1343
1344         PR c++/7129
1345         * testsuite/g++.dg/ext/max.C: New test.
1346
1347 2003-02-03  Jan Hubicka  <jh@suse.cz>
1348
1349         * gcc.c-torture/execute/20030203-1.c: New test.
1350
1351 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1352
1353         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1354         'natural-endian'.
1355
1356 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1357
1358         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1359         * g++.dg/init/new2.C: Likewise.
1360         * g++.dg/other/new1.C: Likewise.
1361
1362 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1363
1364         * gcc.dg/struct-ret-libc.c: New test.
1365
1366 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1367
1368         * gcc.dg/20030129-1.c: New test.
1369
1370 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1371
1372         PR c++/8849
1373         * g++.dg/template/ptrmem4.C: New test.
1374
1375 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1376
1377         * g++.dg/parser/constant1.C: New test.
1378
1379 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1380
1381         PR c++/8591
1382         * g++.dg/parse/friend2.C: New test.
1383
1384 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1385
1386         PR c++/9437
1387         * g++.dg/template/unify4.C: New test.
1388
1389 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1390
1391         * gcc.c-torture/execute/20030128-1.c: New test.
1392
1393 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1394
1395         * g++.dg/lookup/nested1.C: Test moved from ...
1396         * g++.old-deja/g++.other/lookup24.C: ... here.
1397
1398 2003-01-28  Jan Hubicka  <jh@suse.cz>
1399
1400         * gcc.dg/i386-cmov5.c:  New test.
1401
1402 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1403
1404         * gcc.c-torture/execute/20010925-1.c: Changed the
1405         memcpy declaration.
1406
1407 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1408
1409         PR c++/3902
1410         * g++.dg/parse/template5.C: New test.
1411
1412 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1413
1414         PR fortran/9258
1415         * g77.dg/pr9258: New test.
1416
1417 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1418
1419         * README: Move relevant parts from README.g++.
1420
1421         * README.g++: Remove this file.
1422
1423 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1424
1425         * g++.dg/abi/dcast1.C: New test.
1426
1427 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1428
1429         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1430
1431 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1432
1433         PR c++/47
1434         * g++.old-deja/g++.other/lookup24.C: New test.
1435
1436 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1437
1438         PR middle-end/7227
1439         * gcc.dg/uninit-C.c: New test.
1440
1441 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
1442
1443         * g++.dg/abi/covariant1.C: New test.
1444
1445 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
1446
1447         * gcc.dg/20030123-1.c: New test.
1448
1449 2003-01-25  Jan Hubicka  <jh@suse.cz>
1450
1451         PR opt/8492
1452         * gcc.c-torture/compile/20030125-1.c
1453
1454 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
1455
1456         PR c++/9403
1457         * g++.dg/parse/template3.C: New test.
1458         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
1459
1460         PR c++/795
1461         * g++.dg/parse/template4.C: New test.
1462
1463         PR c++/9415
1464         * g++.dg/template/qual2.C: New test.
1465
1466         PR c++/8545
1467         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
1468
1469         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
1470
1471 2003-01-25  Roger Sayle  <roger@eyesopen.com>
1472
1473         * gcc.c-torture/execute/switch-1.c: New test case.
1474
1475 2003-01-25  Jan Hubicka  <jh@suse.cz>
1476
1477         * gcc.c-torture/execute/20030125-1.[cx]: New test.
1478
1479 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
1480
1481         Tweaks for Bison-1.875. From the NEWS file:
1482         "- `parse error' -> `syntax error'
1483         Bison now uniformly uses the term `syntax error'"
1484         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
1485         * gcc.dg/cpp/digraph2.c: Likewise.
1486         * gcc.dg/cpp/direct2.c: Likewise.
1487         * gcc.dg/cpp/paste4.c: Likewise.
1488         * gcc.dg/c90-restrict-1.c: Likewise.
1489         * gcc.dg/c99-func-2.c: Likewise.
1490         * gcc.dg/noncompile/920721-2.c: Likewise.
1491         * gcc.dg/noncompile/930622-2.c: Likewise.
1492         * gcc.dg/noncompile/940112-1.c: Likewise.
1493         * gcc.dg/noncompile/950921-1.c: Likewise.
1494         * gcc.dg/noncompile/951123-1.c: Likewise.
1495         * gcc.dg/noncompile/971104-1.c: Likewise.
1496         * gcc.dg/noncompile/990416-1.c: Likewise.
1497
1498 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
1499
1500         * g++.dg/parse/undefined1.C: Add error message.
1501
1502 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1503
1504         PR c++/9354
1505         * g++.dg/parse/new1.C: New test.
1506
1507         PR c++/9216
1508         * g++.dg/parse/template2.C: New test.
1509
1510         PR c++/9354
1511         * g++.dg/parse/typedef2.C: New test.
1512
1513         PR c++/9328
1514         * g++.dg/ext/typeof3.C: New test.
1515
1516 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1517
1518         PR c++/2738
1519         * g++.dg/parse/ret-type1.C: New test.
1520
1521         PR c++/3792
1522         * g++.dg/parse/tmpl-outside1.C: New test.
1523
1524         PR c++/4207
1525         * g++.dg/parse/int-as-enum1.C: New test.
1526
1527         PR c++/4903
1528         * g++.dg/parse/no-typename1.C: New test.
1529
1530         PR c++/5533
1531         * g++.dg/parse/no-value1.C: New test.
1532
1533         PR c++/5921
1534         * g++.dg/parse/wrong-inline1.C: New test.
1535
1536         PR c++/6402
1537         * g++.dg/parse/ref1.C: New test.
1538
1539         PR c++/6992
1540         * g++.dg/parse/attr-ctor1.C: New test.
1541
1542         PR c++/7229
1543         * g++.dg/parse/namespace5.C: New test.
1544
1545         PR c++/7917
1546         * g++.dg/parse/func-def1.C: New test.
1547
1548         PR c++/8143
1549         * g++.dg/parse/undefined1.C: New test.
1550
1551         PR c++/5723, PR c++/8522
1552         * g++.dg/parse/specialization1.C: New test.
1553
1554         PR c++/163, PR c++/8595
1555         * g++.dg/parse/struct-as-enum1.C: New test.
1556
1557         PR c++/9173
1558         * g++.dg/parse/undefined2.C: New test.
1559
1560 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
1561
1562         PR c++/9298
1563         * g++.dg/parse/template1.C: New test.
1564
1565         PR c++/9384
1566         * g++.dg/parse/using1.C: New test.
1567
1568         PR c++/9285
1569         PR c++/9294
1570         * g++.dg/parse/expr2.C: New test.
1571
1572         PR c++/9388
1573         * g++.dg/parse/lookup2.C: Likewise.
1574
1575 2003-01-21  Jan Hubicka  <jh@suse.cz>
1576
1577         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
1578         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
1579         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
1580         * gcc.c-torture/execute/string-opt-*.c: Likewise.
1581
1582 2003-01-20  Nick Clifton  <nickc@redhat.com>
1583
1584         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
1585         problem with ARM sibcall code generation.
1586
1587 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
1588
1589         * gcc.c-torture/execute/20030120-1.c: New.
1590
1591 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
1592
1593         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
1594
1595 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
1596
1597         PR c++/9272
1598         * g++.dg/parse/ctor1.C: New test.
1599
1600         PR c++/9294:
1601         * g++.dg/parse/qualified1.C: New test.
1602
1603         * g++.dg/parse/typename3.C: New test.
1604
1605 2003-01-16  Richard Henderson  <rth@redhat.com>
1606
1607         * g++.dg/tls/init-2.C: Fix error matches for real this time.
1608
1609 2003-01-16  Richard Henderson  <rth@redhat.com>
1610
1611         * g++.dg/pch/pch.exp: Copy test header to the working directory
1612         before using it either for precompilation or direct use.
1613         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
1614         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
1615
1616 2003-01-16  Richard Henderson  <rth@redhat.com>
1617
1618         * gcc.dg/pch/pch.exp: Copy test header to the working directory
1619         before using it either for precompilation or direct use.
1620         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
1621         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
1622
1623 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
1624
1625         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
1626         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
1627         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
1628         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
1629         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
1630         typename warning into error.
1631         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
1632         error messages.
1633         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
1634         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
1635         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
1636         messages.
1637         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
1638         make declaration visible in template.
1639         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
1640         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
1641         messages.
1642         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
1643         message.
1644         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
1645         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
1646         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
1647         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
1648         typename warning with error message.
1649         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
1650         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
1651         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
1652
1653 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
1654
1655         * g++.dg/parse/ambig2.C: New test.
1656
1657 2003-01-15  Richard Henderson  <rth@redhat.com>
1658
1659         * g++.dg/tls/init-2.C: Update error message string.
1660
1661 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1662
1663         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
1664
1665 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
1666
1667         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
1668         all for HC11/HC12.
1669         * gcc.c-torture/compile/20001205-1.x: Likewise.
1670         * gcc.c-torture/compile/20001226-1.x: Likewise.
1671         * gcc.c-torture/compile/920520-1.x: Likewise.
1672         * gcc.c-torture/compile/961203-1.x: Likewise.
1673         * gcc.c-torture/compile/20020604-1.x: Likewise.
1674
1675 2003-01-15  Jan Hubicka  <jh@suse.cz>
1676
1677         * gcc.c-torture/compile/20030115-1.c: New test.
1678
1679         * gcc.dg/i386-fpcvt-1.c: New test.
1680         * gcc.dg/i386-fpcvt-2.c: New test.
1681
1682 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
1683
1684         Further conform g++'s __vmi_class_type_info to the C++ ABI
1685         specification.
1686         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
1687         the specification.
1688
1689 2003-01-14  Jan Hubicka  <jh@suse.cz>
1690
1691         * gcc.dg/i386-fpcvt-1.c: New test.
1692         * gcc.dg/i386-fpcvt-2.c: New test.
1693
1694 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1695
1696         * gcc.dg/i386-mmx-3.c: New test.
1697
1698 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
1699
1700         PR c++/9264
1701         * g++.dg/parse/octal1.C: New file.
1702
1703         PR c++/9172
1704         * g++.dg/parse/typename1.C: New file.
1705
1706 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
1707
1708         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
1709         * gcc.dg/bf-no-ms-layout.c: Likewise.
1710         * gcc.dg/bf-ms-attrib.c: Likewise.
1711
1712 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
1713
1714         PR c++/9099
1715         * g++.dg/parse/dtor1.C: New file.
1716
1717         PR c++/9128
1718         * g++.dg/rtti/typeid1.C: New file.
1719
1720         PR c++/9153
1721         * g++.dg/parse/lookup1.C: New file.
1722
1723         PR c++/9171
1724         * g++.dg/templ/spec5.C: New file.
1725
1726 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
1727
1728         * gcc.c-torture/compile/20030110-1.c: New test.
1729
1730 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
1731
1732         Merge from pch-branch:
1733
1734         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
1735
1736         * gcc.dg/pch/cpp-1.h: New.
1737         * gcc.dg/pch/cpp-1.c: New.
1738         * gcc.dg/pch/cpp-2.h: New.
1739         * gcc.dg/pch/cpp-2.c: New.
1740
1741         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
1742
1743         * gcc.dg/pch/except-1.h: New.
1744         * gcc.dg/pch/except-1.c: New.
1745
1746         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
1747
1748         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
1749         running test.
1750         * gcc.dg/pch: Include *.hp not *.h.
1751         * gcc.dg/pch/system-1.h: New.
1752         * gcc.dg/pch/system-1.c: New.
1753
1754         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
1755
1756         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
1757         rather than trying to build and run a program using PCH.
1758         * gcc.dg/pch: Remove dg-do commands from test files.
1759
1760         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
1761
1762         * gcc.dg/pch/macro-3.c: New.
1763         * gcc.dg/pch/macro-3.h: New.
1764
1765         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
1766
1767         * gcc.dg/pch/common-1.c: New.
1768         * gcc.dg/pch/common-1.h: New.
1769         * gcc.dg/pch/decl-1.c: New.
1770         * gcc.dg/pch/decl-1.h: New.
1771         * gcc.dg/pch/decl-2.c: New.
1772         * gcc.dg/pch/decl-2.h: New.
1773         * gcc.dg/pch/decl-3.c: New.
1774         * gcc.dg/pch/decl-3.h: New.
1775         * gcc.dg/pch/decl-4.c: New.
1776         * gcc.dg/pch/decl-4.h: New.
1777         * gcc.dg/pch/decl-5.c: New.
1778         * gcc.dg/pch/decl-5.h: New.
1779         * gcc.dg/pch/global-1.c: New.
1780         * gcc.dg/pch/global-1.h: New.
1781         * gcc.dg/pch/inline-1.c: New.
1782         * gcc.dg/pch/inline-1.h: New.
1783         * gcc.dg/pch/inline-2.c: New.
1784         * gcc.dg/pch/inline-2.h: New.
1785         * gcc.dg/pch/static-1.c: New.
1786         * gcc.dg/pch/static-1.h: New.
1787         * gcc.dg/pch/static-2.c: New.
1788         * gcc.dg/pch/static-2.h: New.
1789
1790         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
1791
1792         * g++.dg/pch/pch.exp: Better handle failing testcases.
1793         * gcc.dg/pch/pch.exp: Likewise.
1794         * gcc.dg/pch/macro-1.c: New.
1795         * gcc.dg/pch/macro-1.h: New.
1796         * gcc.dg/pch/macro-2.c: New.
1797         * gcc.dg/pch/macro-2.h: New.
1798
1799         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
1800
1801         * g++.dg/dg.exp: Treat files in pch/ specially.
1802         * g++.dg/pch/pch.exp: New file.
1803         * g++.dg/pch/empty.H: New file.
1804         * g++.dg/pch/empty.C: New file.
1805         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
1806         "precompile".
1807
1808         * gcc.dg/pch/pch.exp: New file.
1809         * gcc.dg/pch/empty.h: New file.
1810         * gcc.dg/pch/empty.c: New file.
1811         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
1812         "precompile".
1813
1814 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1815
1816         * g++.dg/template/friend14.C: New test.
1817
1818 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1819
1820         * gcc.dg/old-style-asm-1.c: New test.
1821
1822 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
1823
1824         * gcc.c-torture/compile/20030109-1.c: New test.
1825
1826 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1827
1828         * gcc.c-torture/execute/20030109-1.c: New test.
1829
1830 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
1831
1832         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
1833         * g++.old-deja/g++.mike/dyncast2.C: Likewise
1834         * g++.old-deja/g++.mike/dyncast3.C: Likewise
1835         * g++.old-deja/g++.mike/eh2.C: Likewise
1836         * g++.old-deja/g++.mike/eh3.C: Likewise
1837         * g++.old-deja/g++.mike/eh5.C: Likewise
1838         * g++.old-deja/g++.mike/eh6.C: Likewise
1839         * g++.old-deja/g++.mike/eh7.C: Likewise
1840         * g++.old-deja/g++.mike/eh8.C: Likewise
1841         * g++.old-deja/g++.mike/eh9.C: Likewise
1842         * g++.old-deja/g++.mike/eh10.C: Likewise
1843         * g++.old-deja/g++.mike/eh12.C: Likewise
1844         * g++.old-deja/g++.mike/eh13.C: Likewise
1845         * g++.old-deja/g++.mike/eh14.C: Likewise
1846         * g++.old-deja/g++.mike/eh16.C: Likewise
1847         * g++.old-deja/g++.mike/eh17.C: Likewise
1848         * g++.old-deja/g++.mike/eh18.C: Likewise
1849         * g++.old-deja/g++.mike/eh21.C: Likewise
1850         * g++.old-deja/g++.mike/eh23.C: Likewise
1851         * g++.old-deja/g++.mike/eh24.C: Likewise
1852         * g++.old-deja/g++.mike/eh25.C: Likewise
1853         * g++.old-deja/g++.mike/eh26.C: Likewise
1854         * g++.old-deja/g++.mike/eh27.C: Likewise
1855         * g++.old-deja/g++.mike/eh28.C: Likewise
1856         * g++.old-deja/g++.mike/eh29.C: Likewise
1857         * g++.old-deja/g++.mike/eh31.C: Likewise
1858         * g++.old-deja/g++.mike/eh33.C: Likewise
1859         * g++.old-deja/g++.mike/eh34.C: Likewise
1860         * g++.old-deja/g++.mike/eh35.C: Likewise
1861         * g++.old-deja/g++.mike/eh36.C: Likewise
1862         * g++.old-deja/g++.mike/eh37.C: Likewise
1863         * g++.old-deja/g++.mike/eh38.C: Likewise
1864         * g++.old-deja/g++.mike/eh39.C: Likewise
1865         * g++.old-deja/g++.mike/eh40.C: Likewise
1866         * g++.old-deja/g++.mike/eh41.C: Likewise
1867         * g++.old-deja/g++.mike/eh42.C: Likewise
1868         * g++.old-deja/g++.mike/eh44.C: Likewise
1869         * g++.old-deja/g++.mike/eh46.C: Likewise
1870         * g++.old-deja/g++.mike/eh47.C: Likewise
1871         * g++.old-deja/g++.mike/eh48.C: Likewise
1872         * g++.old-deja/g++.mike/eh49.C: Likewise
1873         * g++.old-deja/g++.mike/eh50.C: Likewise
1874         * g++.old-deja/g++.mike/eh51.C: Likewise
1875         * g++.old-deja/g++.mike/eh53.C: Likewise
1876         * g++.old-deja/g++.mike/eh55.C: Likewise
1877         * g++.old-deja/g++.mike/p7912.C: Likewise
1878         * g++.old-deja/g++.mike/p9706.C: Likewise
1879         * g++.old-deja/g++.mike/p10416.C: Likewise
1880         * g++.old-deja/g++.mike/p11667.C: Likewise
1881         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
1882         Remove redundant reference to Iris.
1883         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
1884         Elxsi, i860, Pico Java, and WE32K.
1885
1886 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
1887
1888         * g++.dg/ext/asm4.C: New test.
1889
1890 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1891
1892         PR c++/9030
1893         * g++.dg/template/friend12.C: New test.
1894         * g++.dg/template/friend13.C: Likewise.
1895         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
1896
1897 2003-01-08  Jan Hubicka  <jh@suse.cz>
1898
1899         * gcc.dg/i386-cadd.c: New test.
1900         * gcc.dg/i386-cmov4.c: Likewise.
1901
1902 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
1903
1904         PR c++/9165
1905         * g++.dg/warn/Wunused-3.C: New test.
1906
1907         * g++.dg/abi/bitfield9.C: New test.
1908
1909         PR c++/9189
1910         * g++.dg/parse/defarg3.C: New test.
1911
1912 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
1913
1914         * g++.dg/parse/ambig1.C: New test.
1915         * g++.dg/parse/defarg2.C: New test.
1916
1917 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
1918
1919         * g++.dg/template/defarg-1.C: New test.
1920         * g++.dg/template/local2.C: Likewise.
1921
1922 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
1923
1924         * gcc.c-torture/execute/20030105-1.c: New test.
1925
1926 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1927
1928         * g++.dg/parse/namespace3.C: Remove extra semicolons.
1929         * g++.dg/parse/namespace4.C: Likewise.
1930
1931 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
1932
1933         * g++.dg/template/ntp2.C: New test.
1934
1935 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
1936
1937         * g++.dg/parse/extern-C-1.C: New test.
1938
1939         * g++.dg/parse/namespace4.C: New test.
1940
1941         * g++.dg/template/nested1.C: New test.
1942
1943         * g++.dg/parse/namespace3.C: New test.
1944
1945 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
1946
1947         * g++.dg/lookup/two-stage1.C: New test.
1948
1949 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1950
1951         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
1952         * g++.old-deja/g++.jason/access8.C: Likewise.
1953         * g++.old-deja/g++.other/decl5.C: Likewise.
1954
1955 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1956
1957         * g++.dg/parse/parse7.C: New test.
1958
1959 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
1960
1961         PR c++/2843
1962         * g++.dg/ext/attrib7.C: New test.
1963
1964 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
1965
1966         * g++.dg/parse/parse6.C: New test.
1967
1968 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
1969
1970         * gcc.dg/h8300-stack-1.c: New.
1971
1972 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1973
1974         g++.dg/lookup/exception1.C: New test.
1975
1976         g++.dg/lookup/template1.C: New test.
1977
1978         g++.dg/parse/namespace2.C: New test.
1979
1980         g++.dg/parse/parens2.C: New test.
1981
1982 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
1983
1984         * g++.dg/parse/parse5.C: New test.
1985         * g++.dg/lookup/scoped4.C: New test.
1986
1987 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
1988
1989         * g++.dg/parse/parens1.C: New test.
1990
1991         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
1992         angle-bracket1.C.
1993         * g++.dg/parse/parens2.C: New test.
1994
1995         * g++.dg/lookup/scope-operator1.C: New test.
1996
1997         * g++.dg/parse/operator1.C: New test.
1998
1999 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2000
2001         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2002         * g++.old-deja/g++.other/access6.C: Likewise.
2003         * g++.old-deja/g++.other/decl1.C: Likewise.
2004         * g++.old-deja/g++.pt/typename12.C: Likewise.
2005
2006 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2007
2008         * g++.dg/parse/namespace1.C: New test.
2009
2010 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2011
2012         * g++.dg/parse/parse4.C: New test.
2013
2014 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2015
2016         * g++.dg/parse/parse3.C: New test.
2017
2018 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2019
2020         * g++.dg/parse/parse2.C: New test.
2021
2022 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2023
2024         * g++.dg/template/friend11.C: New test.
2025
2026 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2027
2028         * g++.dg/parse/parse1.C: New test.
2029
2030 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
2031
2032         * lib/profopt.exp: Change the name of a global variable to avoid
2033         possible clashes with other test suites.
2034
2035 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
2036
2037         * g++.dg/inherit/covariant8.C: New test.
2038
2039 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2040
2041         * g++.dg/init/array9.C: New test.
2042
2043         PR c++/9112
2044         * g++.dg/parse/expr1.C: New test.
2045
2046 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
2047
2048         * gcc.c-torture/compile/20021230-1.c: New test.
2049
2050 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
2051
2052         * g++.dg/inherit/covariant5.C: New test.
2053         * g++.dg/inherit/covariant6.C: New test.
2054         * g++.dg/inherit/covariant7.C: New test.
2055
2056 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2057
2058         PR c++/2739
2059         * g++.dg/other/access2.C: New test.
2060
2061 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2062
2063         * g++.dg/other/anon-struct.C: No longer fails
2064         * g++.old-deja/g++.brendan/parse4.C: Likewise.
2065         * g++.old-deja/g++.brendan/parse5.C: Likewise.
2066         * g++.old-deja/g++.brendan/parse6.C: Likewise.
2067
2068 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2069
2070         * g++.dg/parse/angle-bracket.C (main): No longer fails.
2071
2072 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
2073
2074         * g++.dg/eh/spec4.C: Remove stray semicolon.
2075         * g++.dg/expr/pmf-1.C: Change error message.
2076         * g++.dg/ext/asm1.C: Remove stray semicolon.
2077         * g++.dg/ext/typename1.C: Add missing typenames.
2078         * g++.dg/inherit/template-as-base.C: Change error message.
2079         * g++.dg/lookup/scoped1.C: Likewise.
2080         * g++.dg/lookup/scoped2.C: Likewise.
2081         * g++.dg/lookup/using2.C: Likewise.
2082         * g++.dg/other/component1.C: Remove stray semicolon.
2083         * g++.dg/other/do1.C: Change error message.
2084         * g++.dg/other/error2.C: Likewise.
2085         * g++.dg/other/init1.C: Likewise.
2086         * g++.dg/other/packed1.C: Remove stray semicolon.
2087         * g++.dg/other/ptrmem2.C: Change error message.
2088         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2089         marker.
2090         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2091         * g++.dg/template/access3.C: Add typename keyword.
2092         * g++.dg/template/access5.C: Remove stray semicolon.
2093         * g++.dg/template/access6.C: Likewise.
2094         * g++.dg/template/complit1.C: Likewise.
2095         * g++.dg/template/crash1.C: Change error message.
2096         * g++.dg/template/inherit2.C: Remove stray semicolon.
2097         * g++.dg/template/instantiate2.C: Likewise.
2098         * g++.dg/template/instantiate3.C: Change error message.
2099         * g++.dg/template/qual1.C: Remove stray semicolon.
2100         * g++.dg/template/qualttp18.C: Change error message.
2101         * g++.dg/template/ref1.C: Remove stray semicolon.
2102         * g++.dg/template/sizeof1.C (A::value): Declare it.
2103         * g++.dg/template/spec4.C: Change error message.
2104         * g++.dg/template/static1.C: Likewise.
2105         * g++.dg/template/type1.C: Likewise.
2106         * g++.dg/template/typename3.C: Likewise.
2107         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2108         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2109         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2110         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2111         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2112         named return value extension.
2113         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2114         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2115         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2116         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2117         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2118         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2119         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2120         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2121         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2122         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2123         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2124         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2125         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2126         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2127         syntax.
2128         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2129         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2130         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2131         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2132         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2133         * g++.old-deja/g++.brendan/template11.C: Likewise.
2134         * g++.old-deja/g++.brendan/template26.C: Likewise.
2135         * g++.old-deja/g++.brendan/template27.C: Use explicit
2136         specialization syntax.
2137         * g++.old-deja/g++.brendan/template30.C: Likewise.
2138         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2139         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2140         non-dependent names.
2141         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2142         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2143         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2144         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2145         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2146         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2147         named return value extension.
2148         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2149         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2150         * g++.old-deja/g++.ext/return1.C: Likewise.
2151         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2152         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2153         * g++.old-deja/g++.jason/access8.C: Likewise.
2154         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2155         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2156         pseudo-destructor names.
2157         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2158         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2159         pseudo-destructor names.
2160         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2161         * g++.old-deja/g++.jason/overload19.C: Likewise.
2162         * g++.old-deja/g++.jason/overload32.C: Likewise.
2163         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2164         stray semicolons.
2165         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2166         * g++.old-deja/g++.jason/return.C: Likewise.
2167         * g++.old-deja/g++.jason/return2.C: Likewise.
2168         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2169         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2170         syntax.
2171         * g++.old-deja/g++.jason/template10.C: Account for use of
2172         non-dependent names.
2173         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2174         syntax.
2175         * g++.old-deja/g++.jason/template37.C: Likewise.
2176         * g++.old-deja/g++.law/access4.C: Change error messages.
2177         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2178         pseudo-destructor names.
2179         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2180         * g++.old-deja/g++.law/ctors9.C: Likewise.
2181         * g++.old-deja/g++.law/cvt22.C: Likewise.
2182         * g++.old-deja/g++.law/dtors5.C: Likewise.
2183         * g++.old-deja/g++.law/global-init1.C: Likewise.
2184         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2185         * g++.old-deja/g++.law/operators28.C: Likewise.
2186         * g++.old-deja/g++.law/visibility28.C: Likewise.
2187         * g++.old-deja/g++.martin/eval1.C: Likewise.
2188         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2189         name.
2190         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2191         * g++.old-deja/g++.mike/net34.C: Likewise.
2192         * g++.old-deja/g++.mike/net36.C: Likewise.
2193         * g++.old-deja/g++.mike/ns2.C: Likewise.
2194         * g++.old-deja/g++.mike/p12306.C: Likewise.
2195         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2196         value extension.
2197         * g++.old-deja/g++.mike/p700.C: Likewise.
2198         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2199         * g++.old-deja/g++.mike/p710.C: Likewise.
2200         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2201         value extension.
2202         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2203         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2204         * g++.old-deja/g++.ns/crash2.C: Likewise.
2205         * g++.old-deja/g++.ns/crash3.C: Likewise.
2206         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2207         * g++.old-deja/g++.ns/ns17.C: Likewise.
2208         * g++.old-deja/g++.ns/template16.C: Likewise.
2209         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2210         keyword.
2211         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2212         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2213         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2214         named return value extension.
2215         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2216         * g++.old-deja/g++.other/access4.C: Issue additional error
2217         messages.
2218         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2219         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2220         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2221         * g++.old-deja/g++.other/crash25.C: Change error message.
2222         * g++.old-deja/g++.other/crash4.C: Change error message.
2223         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2224         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2225         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2226         checks.
2227         * g++.old-deja/g++.other/defarg8.C: Likewise.
2228         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2229         * g++.old-deja/g++.other/dtor10.C: Likewise.
2230         * g++.old-deja/g++.other/incomplete.C: Likewise.
2231         * g++.old-deja/g++.other/linkage7.C: Likewise.
2232         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2233         lookup algorithm.
2234         * g++.old-deja/g++.other/mangle2.C: Likewise.
2235         * g++.old-deja/g++.other/refinit2.C: Likewise.
2236         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2237         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2238         * g++.old-deja/g++.pt/crash28.C: Likewise.
2239         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2240         syntax.
2241         * g++.old-deja/g++.pt/crash32.C: Change error message.
2242         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2243         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2244         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2245         error message position.
2246         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2247         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2248         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2249         syntax.
2250         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2251         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2252         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2253         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2254         keyword.
2255         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2256         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2257         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2258         keyword.
2259         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2260         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2261         syntax.
2262         * g++.old-deja/g++.pt/friend28.C: Account for use of
2263         non-dependent names.
2264         * g++.old-deja/g++.pt/friend29.C: Likewise.
2265         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2266         rules.
2267         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2268         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2269         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2270         lookup rules.
2271         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2272         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2273         keyword.
2274         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2275         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2276         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2277         keyword.
2278         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2279         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2280         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2281         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2282         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2283         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2284         keyword.
2285         * g++.old-deja/g++.pt/spec10.C: Likewise.
2286         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2287         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2288         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2289         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2290         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2291         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2292         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2293         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2294         * g++.old-deja/g++.pt/typename15.C: Likewise.
2295         * g++.old-deja/g++.pt/typename22.C: Likewise.
2296         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2297         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2298         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2299         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2300         syntax.
2301         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2302         return value extension.
2303         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2304         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2305         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2306         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2307
2308 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2309
2310         * g++.dg/warn/inline1.C: New test.
2311         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2312         * g++.old-deja/g++.jason/synth10.C: Likewise.
2313         * g++.old-deja/g++.mike/net31.C: Likewise.
2314         * g++.old-deja/g++.mike/p8786.C: Likewise.
2315
2316         * g++.dg/template/friend10.C: New test.
2317         * g++.dg/template/conv5.C: New test.
2318
2319 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2320
2321         * g++.dg/lookup/scoped3.C: New test.
2322
2323         * g++.dg/lookup/decl1.C: New test.
2324         * g++.dg/lookup/decl2.C: New test.
2325
2326 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2327
2328         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2329         gcc.c-torture/compile/20021015-1.c,
2330         gcc.c-torture/compile/20021015-2.c,
2331         gcc.c-torture/compile/20021123-1.c,
2332         gcc.c-torture/compile/20021123-2.c,
2333         gcc.c-torture/compile/20021123-3.c,
2334         gcc.c-torture/compile/20021123-4.c,
2335         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2336         only to 3.1 or 3.2 branch.
2337
2338 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2339
2340         * gcc.dg/i386-bitfield3.c: New test.
2341
2342         * gcc.dg/i386-bitfield2.c: New test.
2343
2344 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2345
2346         * g++.dg/parse/conv_op1.C: New test.
2347
2348 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2349
2350         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2351         approved.
2352
2353 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2354
2355         * gcc.c-torture/compile/20021220-1.c: New test.
2356
2357 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2358
2359         * gcc.dg/i386-fastcall-1.c: New.
2360
2361 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2362
2363         * gcc.c-torture/execute/20021219-1.c: New test.
2364
2365 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2366
2367         * gcc.dg/i386-pic-1.c: New test.
2368
2369 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2370
2371         PR c++/8099
2372         * g++.dg/template/friend9.C: New test.
2373
2374 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2375
2376         PR c++/3663
2377         * g++.dg/template/access7.C: New test.
2378
2379 2002-12-18  Nick Clifton  <nickc@redhat.com>
2380
2381         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2382         the libstdc++-v3 directory has been found.
2383
2384 2002-12-12  Devang Patel <dpatel@apple.com>
2385         * gcc.dg/darwin-ld-1.c: New test.
2386         * gcc.dg/darwin-ld-2.c: New test.
2387         * gcc.dg/darwin-ld-3.c: New test.
2388         * gcc.dg/darwin-ld-4.c: New test.
2389         * gcc.dg/darwin-ld-5.c: New test.
2390
2391 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2392
2393         * gcc.c-torture/compile/20021212-1.c: New test.
2394
2395 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2396
2397         * gcc.dg/fshort-wchar: New test.
2398
2399 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2400
2401         PR c++/8372
2402         * g++.dg/template/dtor1.C: New test.
2403
2404         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2405         markers.
2406
2407 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2408
2409         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2410
2411 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2412
2413         * g++.dg/template/static1.C: New test.
2414         * g++.dg/template/static2.C: New test.
2415         * g++.old-deja/g++.ext/memconst.C: New test.
2416
2417 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2418
2419         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2420         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2421         * g++.dg/special/initp1.C: Likewise.
2422
2423 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2424
2425         * gcc.c-torture/execute/20021204-1.c: New test.
2426
2427 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2428
2429         * gcc.dg/ppc-fmadd-1.c: New file.
2430         * gcc.dg/ppc-fmadd-2.c: New file.
2431         * gcc.dg/ppc-fmadd-3.c: New file.
2432
2433 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2434
2435         * gcc.c-torture/compile/20021204-1.c: New test.
2436
2437 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
2438
2439         * g++.dg/inherit/covariant2.C: New test.
2440         * g++.dg/inherit/covariant3.C: New test.
2441         * g++.dg/inherit/covariant4.C: New test.
2442         * g++.dg/inherit/covariant1.C: Remove XFAIL.
2443         * g++.old-deja/g++.robertl/eb17.C: Likewise.
2444
2445 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
2446
2447         PR c++/8688
2448         * g++.dg/init/brace3.C: New test.
2449
2450 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
2451
2452         * gcc.dg/20020210-1.c: Fix a comment typo.
2453
2454 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
2455
2456         PR c++/8720
2457         * g++.dg/parse/defarg1.C: New test.
2458
2459         PR c++/8615
2460         * g++.dg/template/char1.C: New test.
2461
2462         * g++.dg/template/varmod1.C: Fix typo.
2463
2464 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2465
2466         DR 180
2467         * g++.old-deja/g++.pt/crash32.C: Expect error.
2468
2469 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
2470
2471         PR c++/5919
2472         * g++.dg/template/varmod1.C: New test.
2473
2474         PR c++/8727
2475         * g++.dg/inherit/typeinfo1.C: New test.
2476
2477         PR c++/8663
2478         * g++.dg/inherit/typedef1.C: New test.
2479
2480 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
2481
2482         PR c++/8332
2483         PR c++/8493
2484         * g++.dg/template/strlen1.C: New test.
2485
2486         PR c++/8227
2487         * g++.dg/template/ctor2.C: New test.
2488
2489         PR c++/8214
2490         * g++.dg/init/string1.C: New test.
2491
2492         PR c++/8511
2493         * g++.dg/template/friend8.C: New test.
2494
2495 2002-11-29  Joe Buck <jbuck@synopsys.com>
2496
2497         * g++.dg/lookup/anon2.C: New test.
2498
2499 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
2500
2501         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
2502         h8300 port.
2503
2504 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
2505
2506         * gcc.dg/bitfld-6.c: New test.
2507
2508 2002-11-27  Jan Hubicka  <jh@suse.cz>
2509
2510         * gcc.c-torture/execute/20021127.[cx]: New test.
2511
2512 2002-11-26  Jan Hubicka  <jh@suse.cz>
2513
2514         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
2515         quality.
2516
2517 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
2518
2519         * g++.dg/init/brace2.C: New test.
2520         * g++.old-deja/g++.mike/p9129.C: Correct.
2521
2522 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
2523
2524         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
2525
2526 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
2527
2528         * gcc.dg/sibcall-6: New test for indirect sibcalls.
2529
2530 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
2531
2532         * testsuite/g++.dg/abi/empty11.C: New test.
2533         * testsuite/g++.dg/rtti/cv1.C: New test.
2534
2535 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
2536
2537         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
2538
2539 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
2540
2541         * g++.dg/abi/empty10.C: New test.
2542
2543 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
2544
2545         * gcc.c-torture/compile/20021124-1.c: New test.
2546
2547 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
2548
2549         * g++.dg/abi/rtti2.C: New test.
2550
2551 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2552
2553         * gcc.dg/i386-unroll-1.c: New test.
2554
2555 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2556
2557         * gcc.c-torture/compile/20021120-1.c: New test.
2558         * gcc.c-torture/compile/20021120-2.c: New test.
2559
2560 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2561
2562         * gcc.dg/bitfld-5.c: New test.
2563
2564 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2565
2566         * gcc.c-torture/execute/20021120-3.c: New test.
2567
2568 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2569
2570         * gcc.c-torture/execute/20021120-2.c: New test.
2571
2572 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
2573
2574         * gcc.c-torture/execute/20021120-1.c: New test.
2575
2576 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
2577
2578         * gcc.c-torture/execute/20021118-3.c: New test.
2579
2580 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2581
2582         * gcc.c-torture/compile/20021119-1.c: New test.
2583
2584 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
2585
2586         * gcc.dg/duff-1.c: New test.
2587         * gcc.dg/duff-2.c: New test.
2588         * gcc.dg/duff-3.c: New test.
2589
2590 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
2591
2592         * gcc.dg/cpp/_Pragma5.c: New test.
2593
2594 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2595
2596         * gcc.c-torture/execute/20021118-2.c: New test.
2597
2598 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
2599
2600         * gcc.c-torture/execute/20021118-1.c: New test.
2601
2602 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
2603
2604         * gcc.dg/20021116-1.c: New test.
2605
2606 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
2607
2608         * g++.dg/abi/vcall1.C: New test.
2609
2610 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
2611
2612         * gcc.dg/20021029-1.c: New test.
2613         * gcc.dg/20021029-2.c: New test.
2614
2615 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
2616
2617         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
2618
2619 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2620
2621         PR c/8439
2622         * gcc.dg/20021110.c: Move to ...
2623         * gcc.c-torture/compile/20021110.c: .... here.
2624
2625 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2626
2627         PR c/8467
2628         * gcc.c-torture/execute/20021111-1.c
2629
2630 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2631
2632         PR c/8439
2633         * gcc.dg/20021110.c: New test.
2634
2635 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
2636
2637         * g++.dg/abi/vthunk3.C: Run only on x86.
2638
2639 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2640
2641         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
2642
2643 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
2644
2645         * lib/compat.exp (compat-execute): Fix logic error in last
2646         change.
2647
2648 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
2649
2650         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
2651
2652 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2653
2654         PR c++/8389
2655         * g++.dg/template/access6.C: New test.
2656
2657 2002-11-08  Jan Hubicka  <jh@suse.cz>
2658
2659         * gcc.dg/i386-ssefp-1.c: New test.
2660         * gcc.dg/i386-ssefp-1.c: New test.
2661
2662 2002-11-08  Jan Hubicka  <jh@suse.cz>
2663
2664         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
2665
2666 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2667
2668         * g++.dg/abi/vthunk3.C: New test.
2669
2670         PR c++/8338
2671         * g++.dg/template/crash2.C: New test.
2672
2673 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
2674
2675         * testsuite/g++.dg/abi/dtor1.C: New test.
2676         * testsuite/g++.dg/abi/dtor2.C: Likewise.
2677
2678 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
2679
2680         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
2681         Darwin.
2682
2683 2002-11-04  Adam Nemet  <anemet@lnxw.com>
2684
2685         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
2686         -mthumb.  Only xfail with -O0.
2687
2688 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
2689
2690         * g++.dg/abi/thunk1.C: New test.
2691         * g++.dg/abi/thunk2.C: Likewise.
2692         * g++.dg/abi/vtt1.C: Likewise.
2693
2694 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
2695
2696         PR optimization/8423
2697         * gcc.c-torture/execute/builtin-constant.c: New test.
2698
2699 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
2700
2701         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
2702         Add some more cases.
2703
2704 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
2705
2706         PR c++/8391
2707         * g++.dg/opt/local1.C: New test.
2708
2709 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
2710
2711         PR c++/8160
2712         * g++.dg/template/complit1.C: New test.
2713
2714         PR c++/8149
2715         * g++.dg/template/typename4.C: Likewise.
2716
2717 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2718
2719         Core issue 287, PR c++/7639
2720         * g++.dg/template/instantiate1.C: Adjust error location.
2721         * g++.dg/template/instantiate3.C: New test.
2722         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
2723         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
2724         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
2725
2726 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
2727
2728         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
2729
2730 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
2731
2732         PR c++/8287
2733         * g++.dg/init/dtor2.C: New test.
2734
2735 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2736
2737         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
2738         * gcc.dg/nest.c: Bypass errors on irix6.
2739
2740 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
2741
2742         * gcc.dg/nest.c: Expect error for mmix-*-*.
2743         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
2744
2745 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
2746
2747         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
2748         markers.
2749
2750         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
2751
2752 2002-10-25  Mike Stump  <mrs@apple.com>
2753
2754         * gcc.dg/warn-1.c: New test.
2755
2756 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2757
2758         * g++.dg/template/typename3.C: New test.
2759
2760 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
2761
2762         * g++.dg/lookup/ptrmem1.C: New test.
2763
2764         * g++.dg/abi/vthunk2.C: New test.
2765
2766 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
2767
2768         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
2769
2770 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
2771
2772         * g++.dg/abi/empty9.C: New test.
2773
2774 2002-10-24  Richard Henderson  <rth@redhat.com>
2775
2776         * g++.dg/inherit/thunk1.C: Enable for ia64.
2777
2778 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2779
2780         PR c++/8067
2781         * g++.dg/lookup/pretty1.C: New test.
2782
2783 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
2784
2785         * gcc.dg/20021023-1.c: New test.
2786
2787 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
2788
2789         PR c++/7679
2790         * g++.dg/parse/inline1.C: New test.
2791
2792 2002-10-23  Richard Henderson  <rth@redhat.com>
2793
2794         * g++.dg/inherit/thunk1.C: Enable for x86_64.
2795
2796         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
2797
2798 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
2799
2800         PR c++/6579
2801         * g++.dg/parse/stmtexpr3.C: New test.
2802
2803 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
2804
2805         * g++.dg/expr/cond1.C: New test.
2806
2807 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2808
2809         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
2810
2811 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2812
2813         * g++.dg/abi/vbase13.C: New test.
2814         * g++.dg/abi/vbase14.C: Likewise.
2815
2816 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
2817
2818         * gcc.dg/tls/pic-1.c: New test.
2819         * gcc.dg/tls/nonpic-1.c: New test.
2820         * gcc.dg/20021018-1.c: New test.
2821
2822 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2823
2824         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
2825         Remove only files with the same base name as the test case.
2826         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
2827         (profopt-execute): Likewise.  Also, remove old profiling
2828         and performance data files before running the tests.
2829
2830         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
2831         * g++.dg/bprob/bprob.exp: Likewise.
2832         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
2833         to allow more general test case names.
2834
2835         * g++.dg/bprob/bprob-1.C: Rename to ...
2836         * g++.dg/bprob/g++-bprob-1.C: ... this.
2837
2838         * g77.dg/bprob/bprob-1.f: Rename to ...
2839         * g77.dg/bprob/g77-bprob-1.f: ... this.
2840
2841 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
2842
2843         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
2844         bison 1.50 or later.
2845
2846 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
2847
2848         * g++.dg/README: Describe more test directories.
2849
2850 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2851
2852         * g++.dg/init/array6.C: Add additional tests.
2853
2854 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
2855
2856         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
2857         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
2858
2859 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
2860
2861         * gcc.c-torture/compile/20020604-1.x: New.
2862         * gcc.c-torture/compile/simd-5.x: Likewise.
2863         * gcc.c-torture/execute/920710-1.x: Likewise.
2864         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
2865
2866 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
2867
2868         * g++.dg/inherit/override1.C: Add dg-options clause.
2869
2870 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2871
2872         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
2873         _mm_slli_si128.
2874
2875 2002-10-19  Andreas Schwab  <schwab@suse.de>
2876
2877         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
2878         directory component.
2879
2880 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
2881
2882         * g++.dg/inherit/thunk1.C: New test.
2883
2884         * g++.dg/inherit/override1.C: New test.
2885
2886         * g++.dg/abi/mangle11.C: New test.
2887         * g++.dg/abi/mangle14.C: New test.
2888         * g++.dg/abi/mangle17.C: New test.
2889
2890 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
2891
2892         * g++.dg/overload/member2.C: New test.
2893
2894 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
2895
2896         * g++.dg/README: Describe new compat directory.
2897         * g++.dg/dg.exp: Skip tests in compat directory.
2898         * README.compat: New file.
2899         * lib/compat.exp: New expect script.
2900         * g++.dg/compat: New test directory.
2901         * g++.dg/compat/compat.exp: New expect script.
2902         * g++.dg/compat/abi: New test directory.
2903         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
2904         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
2905         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
2906         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
2907         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
2908         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
2909         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
2910         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
2911         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
2912         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
2913         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
2914         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
2915         * g++.dg/compat/break: New test directory.
2916         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
2917         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
2918         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
2919         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
2920         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
2921         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
2922         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
2923         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
2924         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
2925         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
2926         g++.dg/compat/break/README: New files.
2927         * g++.dg/compat/eh: New test directory.
2928         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
2929         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
2930         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
2931         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
2932         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
2933         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
2934         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
2935         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
2936         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
2937         g++.dg/compat/eh/filter2_y.C,
2938         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
2939         g++.dg/compat/eh/new1_y.C,
2940         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
2941         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
2942         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
2943         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
2944         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
2945         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
2946         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
2947         g++.dg/compat/eh/unexpected1_y.C: New files.
2948         * g++.dg/compat/init: New test directory.
2949         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
2950         g++.dg/compat/init/array5_y.C,
2951         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
2952         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
2953         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
2954         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
2955         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
2956         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
2957         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
2958         g++.dg/compat/init/init-ref2_y.C: New files.
2959
2960 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2961
2962         PR c++/7584
2963         * g++.dg/inherit/using3.C: New test.
2964
2965 2002-10-17  Jan Hubicka  <jh@suse.cz>
2966
2967         * gcc.dg/20021017-2.c: New test.
2968
2969 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
2970
2971         * g++.dg/abi/mangle16.C: Adjust.
2972
2973         * g++.dg/init/array8.C: New test.
2974
2975 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
2976
2977         * gcc.dg/special/mips-abi.exp: New test.
2978         * gcc.dg/special/mips-abi.s: Empty file used by the above.
2979
2980 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2981
2982         * g++.dg/abi/mangle16.C: New test.
2983         * g++.dg/abi/mangle17.C: Likewise.
2984
2985         PR c++/7478
2986         * g++.dg/template/ref1.C: New test.
2987
2988 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2989
2990         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
2991
2992 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
2993
2994         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
2995
2996 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
2997
2998         PR c++/7524
2999         * g++.dg/init/array7.C: New test.
3000
3001 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
3002
3003         * g++.dg/init/array6.C: New test.
3004
3005         * g++.dg/abi/mangle13.C: Likewise.
3006         * g++.dg/abi/mangle14.C: Likewise.
3007         * g++.dg/abi/mangle15.C: Likewise.
3008
3009 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3010
3011         * g++.dg/abi/empty8.C: New test.
3012
3013 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
3014
3015         * g++.dg/init/ctor1.C: New test.
3016
3017 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
3018
3019         * gcc.c-torture/execute/20021015-1.c: New test.
3020
3021 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
3022
3023         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3024
3025 2002-10-14  Jan Hubicka  <jh@suse.cz>
3026
3027         * gcc.dg/i386-ssetype-[1-5].c: New tests.
3028
3029 2002-10-14  Richard Henderson  <rth@redhat.com>
3030
3031         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3032
3033 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3034
3035         PR optimization/6631
3036         * g++.dg/opt/const2.C: New test.
3037
3038 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3039
3040         PR c++/7176
3041         * g++.dg/parse/friend1.C: New test.
3042         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3043
3044 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
3045
3046         * gcc.dg/20021014-1.c: New test.
3047
3048 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
3049
3050         PR c++/5661
3051         * g++.dg/ext/vlm1.C: New test.
3052         * g++.dg/ext/vlm2.C: Likewise.
3053
3054         * g++.dg/init/array1.C: Remove invalid braces.
3055         * g++.dg/init/brace1.C: New test.
3056         * g++.dg/init/copy2.C: Likewise.
3057         * g++.dg/init/copy3.C: Likewise.
3058         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3059         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3060         braces.
3061
3062 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
3063
3064         * gcc.dg/cpp/assembler.S: Don't use -ansi.
3065
3066 2002-10-11  Richard Shann  <richard.shann@superh.com>
3067
3068         * gcc.c-torture/compile/simd-5.c: New test.
3069
3070 2002-10-10  Roger Sayle  <roger@eyesopen.com>
3071
3072         * gcc.c-torture/execute/shiftopt-1.c: New test case.
3073
3074 2002-10-10  Jim Wilson  <wilson@redhat.com>
3075
3076         * gcc.c-torture/execute/20021010-1.c: New test.
3077
3078 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
3079
3080         PR c/7353
3081         * g++.dg/ext/typedef-init.C: New test.
3082         * gcc.dg/typedef-init.c: New test.
3083
3084 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
3085
3086         * gcc.dg/cpp/paste13.c: New test.
3087
3088 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3089
3090         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
3091         remaining platforms, XFAIL during compile, not execute.  Don't
3092         XFAIL at -O0.
3093
3094 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
3095
3096         * gcc.dg/alias-1.c: Tweak expected warning.
3097
3098 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3099
3100         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3101
3102 2002-10-06  Andreas Jaeger  <aj@suse.de>
3103
3104         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3105         * gcc.dg/cpp/c++98.C: Likewise.
3106
3107         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3108         * g++.dg/cpp/c++98.C: Likewise.
3109
3110         * g++.dg/README (Subdirectories): Mention cpp directory.
3111
3112         PR target/7559
3113         * gcc.dg/20021006-1.c: New test.
3114
3115 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3116
3117         PR c++/7804
3118         * g++.dg/other/warning1.C: New test.
3119
3120 2002-10-04  Roger Sayle  <roger@eyesopen.com>
3121
3122         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
3123         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
3124         and sparc-*-* with -m64 as expected failures.  See PR 8087.
3125
3126 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3127
3128         PR c++/7931
3129         * g++.dg/template/ptrmem3.C: New test.
3130
3131         PR c++/7754
3132         * g++.dg/template/union1.C: New test.
3133
3134 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3135
3136         PR c++/8006
3137         * g++.dg/abi/mangle9.C: New test.
3138         * g++.dg/abi/mangle10.C: New test.
3139         * g++.dg/abi/mangle11.C: New test.
3140         * g++.dg/abi/mangle12.C: New test.
3141
3142 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
3143
3144         PR c++/7188.
3145         * g++.dg/template/meminit1.C: New test.
3146         * g++.dg/warn/Wreorder-1.C: Likewise.
3147         * g++.old-deja/g++.mike/warn3.C: Tweak.
3148         * lib/prune.exp: Ingore "in copy constructor".
3149
3150 2002-10-02  Andreas Jaeger  <aj@suse.de>
3151
3152         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3153         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3154         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3155         on x86-64.
3156
3157 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3158
3159         * gcc.dg/empty1.C: Fix typo.
3160
3161 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3162
3163         * gcc.dg/alias-1.c: New test.
3164
3165 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3166
3167         * gcc.dg/empty1.C: New test.
3168
3169         * g++.dg/tls/init-2.C: Tweak error messages.
3170
3171 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3172
3173         * gcc.c-torture/compile/20020923-1.c: New test.
3174
3175 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3176
3177         * gcc.c-torture/execute/ffs-1.c: New test.
3178         * gcc.c-torture/execute/ffs-2.c: Ditto.
3179
3180 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3181
3182         * g++.dg/overload/member1.C: New test.
3183
3184 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3185
3186         * g++.dg/abi/empty7.C: New test.
3187         * g++.dg/init/pm2.C: Likewise.
3188
3189 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3190
3191         * g++.dg/rtti/crash1.C: New test.
3192
3193 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3194
3195         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3196         gcc.dg/sibcall-4.c: New tests.
3197
3198 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3199
3200         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3201         powerpc and MMIX targets.
3202
3203 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3204
3205         * gcc.dg/cpp/20020927-1.c: New.
3206
3207 2002-09-26  David S. Miller  <davem@redhat.com>
3208
3209         * gcc.c-torture/compile/trunctfdf.c: New.
3210
3211 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3212
3213         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3214
3215 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3216
3217         * gcc.c-torture/execute/loop-15.c: New.
3218
3219 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3220
3221         * README.QMTEST: Fix typo.
3222
3223 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3224
3225         * gcc.dg/20020926-1.c: New test.
3226
3227 2002-09-25  David S. Miller  <davem@redhat.com>
3228
3229         PR target/7842
3230         * gcc.c-torture/execute/shiftdi.c: New test.
3231
3232 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3233
3234         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3235         unique to the tool.
3236         * lib/g77.exp (g77_init): Likewise.
3237         * lib/g++.exp (g++_init): Likewise.
3238         * lib/objc.exp (objc_init): Likewise.
3239
3240 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3241
3242         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3243         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3244         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3245
3246 2002-09-25  Richard Henderson  <rth@redhat.com>
3247
3248         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3249         too-small long double.
3250
3251 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3252
3253         * gcc.dg/20020919-1.c: New test.
3254
3255 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3256
3257         * g++.dg/abi/bitfield6.C: New test.
3258         * g++.dg/abi/bitfield7.C: New test.
3259         * g++.dg/abi/bitfield8.C: New test.
3260         * g++.dg/abi/vbase11.C: New test.
3261
3262 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3263
3264         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3265         hppa*-*-hpux*.  Update test comment.
3266
3267 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3268
3269         * gcc.dg/tls/struct-1.c: New test.
3270
3271 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3272
3273         * gcc.dg/cpp/tr-warn2.c: Update.
3274
3275 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3276
3277         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3278
3279 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3280
3281         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3282         systems.
3283
3284 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3285
3286         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3287
3288         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3289         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3290         setting of cxxfilt.
3291
3292 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3293
3294         * gcc.dg/20020312-2.c: Update for darwin.
3295
3296 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3297
3298         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3299
3300 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3301
3302         * objc.dg/comp-types-1.m: New test.
3303         * objc.dg/comp-types-2.m: New test.
3304         * objc.dg/comp-types-3.m: New test.
3305         * objc.dg/comp-types-4.m: New test.
3306         * objc.dg/comp-types-5.m: New test.
3307         * objc.dg/comp-types-6.m: New test.
3308
3309 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3310
3311         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3312
3313 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3314
3315         * g++.dg/other/do1.C: New test.
3316
3317         * g++.dg/template/subst1.C: New test.
3318
3319 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3320
3321         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3322
3323 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3324
3325         * g++.dg/template/qualttp20.C: Adjust expected errors.
3326         * g++.old-deja/g++.jason/report.C: Likewise.
3327         * g++.old-deja/g++.other/qual1.C: Likewise.
3328
3329         * g++.dg/lookup/scoped2.C: New test.
3330
3331         * g++.dg/ext/asm3.C: New test.
3332
3333 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3334
3335         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3336
3337 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3338
3339         * ChangeLog: follow spelling conventions.
3340         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3341         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3342         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3343         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3344         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3345         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3346         * g++.old-deja/g++.law/global-init1.C: Likewise.
3347         * g++.old-deja/g++.other/delete4.C: Likewise.
3348         * g++.old-deja/g++.other/inline21.C: Likewise.
3349         * g++.old-deja/g++.other/singleton.C: Likewise.
3350         * g77.dg/strlen0.f: Likewise.
3351         * g77.f-torture/compile/20010519-1.f: Likewise.
3352         * g77.f-torture/compile/980310-4.f: Likewise.
3353         * gcc.c-torture/compile/20000605-1.c: Likewise.
3354         * gcc.c-torture/execute/20020225-1.c: Likewise.
3355         * gcc.dg/c90-hexfloat-2.c: Likewise.
3356         * gcc.dg/c99-bool-1.c: Likewise.
3357         * gcc.dg/c99-hexfloat-2.c: Likewise.
3358         * gcc.dg/dll-2.c: Likewise.
3359         * gcc.dg/wtr-union-init-1.c: Likewise.
3360         * gcc.dg/wtr-union-init-2.c: Likewise.
3361         * gcc.dg/wtr-union-init-3.c: Likewise.
3362         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3363         * gcc.dg/cpp/defined.c: Likewise.
3364         * gcc.dg/cpp/macsyntx.c: Likewise.
3365         * gcc.dg/cpp/paste2.c: Likewise.
3366         * gcc.dg/cpp/trad/defined.c: Likewise.
3367         * gcc.dg/format/c90-printf-1.c: Likewise.
3368         * gcc.dg/format/c90-scanf-1.c: Likewise.
3369         * gcc.dg/format/c99-printf-1.c: Likewise.
3370         * gcc.dg/format/c99-scanf-1.c: Likewise.
3371         * gcc.misc-tests/gcov-8.c: Likewise.
3372         * lib/profopt.exp: Likewise.
3373
3374 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3375
3376         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3377
3378 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3379
3380         * g++.dg/inherit/using2.C: New test.
3381
3382 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3383
3384         * ChangeLog: Follow spelling conventions.
3385         * g++.dg/template/friend4.C: Likewise.
3386         * g++.old-deja/g++.pt/crash67.C: Likewise.
3387         * gcc.c-torture/execute/20000801-4.c: Likewise.
3388         * gcc.dg/c90-digraph-1.c: Likewise.
3389         * gcc.dg/c94-digraph-1.c: Likewise.
3390         * gcc.dg/c99-digraph-1.c: Likewise.
3391         * gcc.dg/cpp/line5.c: Likewise.
3392         * gcc.dg/cpp/multiline.c: Likewise.
3393         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3394         * gcc.dg/format/attr-3.c: Likewise.
3395         * gcc.dg/format/c90-scanf-3.c: Likewise.
3396         * gcc.dg/format/ext-4.c: Likewise.
3397
3398 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3399
3400         * g++.dg/template/pretty1.C: New test.
3401
3402 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3403
3404         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3405
3406 2002-09-13  Matt Austern  <austern@apple.com>
3407
3408         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3409         passing a cast expression to a function by const reference.
3410
3411 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3412
3413         * g++.dg/template/deduce1.C: New test.
3414
3415 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3416
3417         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3418         32-bit int.
3419
3420 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3421
3422         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3423         usage.
3424
3425 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3426
3427         * gcc.c-torture/compile/20020910-1.c: New test.
3428
3429 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3430
3431         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3432
3433 2002-09-10  Andreas Jaeger  <aj@suse.de>
3434
3435         * gcc.dg/20020312-2.c: Adjust for x86-64.
3436
3437 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
3438
3439         * g77.dg/7388.f: New test case for PR 7388.
3440
3441 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
3442
3443         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
3444
3445 2002-09-05  Ziemowit Laski <zlaski@apple.com>
3446
3447         * objc.dg/proto-lossage-1.m: New test.
3448
3449 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
3450
3451         * gcc.dg/cpp/_Pragma4.c: Fix typo.
3452
3453 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
3454
3455         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
3456         expected to pass.
3457
3458 2002-09-06  Stan Shebs  <shebs@apple.com>
3459             David Edelsohn  <edelsohn@gnu.org>
3460
3461         * gcc.dg/weak: New directory.
3462         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
3463         target-specific xfail bits.
3464         * gcc.dg/typeof-2.c: Move to new directory.
3465         * gcc.dg/weak.exp: New expect script.
3466
3467 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
3468
3469         * gcc.c-torture/execute/extzvsi.c: New test.
3470
3471 2002-09-05  Stan Shebs  <shebs@apple.com>
3472
3473         * gcc.dg/weak-1.c: xfail on Darwin.
3474         * gcc.dg/weak-2.c: Ditto.
3475         * gcc.dg/weak-3.c: Ditto.
3476         * gcc.dg/weak-4.c: Ditto.
3477         * gcc.dg/weak-5.c: Ditto.
3478         * gcc.dg/weak-6.c: Ditto.
3479         * gcc.dg/weak-7.c: Ditto.
3480         * gcc.dg/weak-8.c: Ditto.
3481         * gcc.dg/weak-9.c: Ditto.
3482
3483 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
3484
3485         * gcc.c-torture/execute/loop-14.c: New test.
3486
3487 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
3488
3489         * g++.dg/other/cxa-atexit1.C: New test.
3490
3491         * gcc.dg/typeof-2.c: New test.
3492
3493 2002-09-03  Roger Sayle  <roger@eyesopen.com>
3494
3495         * gcc.dg/builtins-2.c: New testcase.
3496         * gcc.dg/builtins-3.c: New testcase.
3497
3498 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
3499
3500         * gcc.dg/cpp/_Pragma4.c: New test.
3501
3502 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
3503
3504         * objc/execute/nil_method-1.m: New testcase.
3505
3506 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
3507
3508         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
3509         [Object class], not [Object initialize].
3510
3511 2002-08-31  Roger Sayle  <roger@eyesopen.com>
3512             Hans-Peter Nilsson  <hp@bitrange.com>
3513
3514         * gcc.c-torture/execute/20020720-1.x: Skip test on
3515         mmix-knuth-mmixware.  Correct comment.
3516
3517 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
3518
3519         * testsuite/g++.dg/abi/bitfield5.C: New test.
3520         * testsuite/g++.dg/abi/vbase10.C: Likewise.
3521
3522 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
3523
3524         * objc.dg/undeclared-selector.m: New test.
3525
3526 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
3527
3528         * g++.dg/other/offsetof1.C: Avoid cast warning.
3529
3530 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
3531
3532         * objc.dg/super-class-2.m: New test.
3533
3534 2002-08-24  Matt Austern  <austern@apple.com>
3535
3536         * g++.dg/ext/lvaddr.C: New test.
3537         * g++.dg/ext/lvcast.C: New test.
3538
3539 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
3540
3541         * testsuite/g++.dg/inherit/cond1.C: New test.
3542
3543 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
3544
3545         * gcc.dg/noncompile/incomplete-1.c: New test.
3546
3547 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
3548
3549         * gcc.dg/typespec-1.c: New test.
3550
3551 2002-08-20  Devang Patel  <dpatel@apple.com>
3552         * objc.dg/proto-hier-2.m: New test.
3553
3554 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
3555
3556         * objc.dg/bitfield-1.m: New test.
3557         * objc.dg/bitfield-2.m: New test.
3558
3559 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3560
3561         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
3562         gcc.dg/c99-flex-array-4.c: New tests.
3563
3564 2002-08-16  Stan Shebs  <shebs@apple.com>
3565
3566         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
3567
3568 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
3569
3570         * gcc.dg/typeof-1.c: New test.
3571         * g++.dg/ext/typeof2.C: New test.
3572
3573 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3574
3575         * g++.dg/other/offsetof1.C: New test.
3576
3577 2002-08-14  Richard Henderson  <rth@redhat.com>
3578
3579         * gcc.dg/tls/diag-3.c: Fix expected message strings.
3580
3581 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
3582
3583         * gcc.dg/cpp/_Pragma3.c: New test.
3584
3585 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
3586
3587         * g++.dg/template/inherit3: New test.
3588
3589 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3590
3591         * gcc.dg/bitfld-4.c: Add blank options.
3592
3593 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
3594
3595         * g++.dg/template/crash1.C: New test.
3596
3597 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3598
3599         * gcc.dg/tls/opt-2.c: New test.
3600
3601 2002-08-08  Devang Patel  <dpatel@apple.com>
3602
3603         * objc.dg/selector-1.m : New test
3604
3605 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3606
3607         * g++.dg/abi/bitfield4.C: New test.
3608         * gcc.dg/bitfld-4.c: New test.
3609
3610 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
3611
3612         * g++.dg/other/packed1.C: New test.
3613
3614 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
3615
3616         * g++.dg/abi/offsetof.C: Tweak error messages.
3617         * g++.old-deja/g++.mike/p10769a.C: Likewise.
3618
3619 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
3620
3621         * gcc.dg/bitfld-3.c: New test.
3622
3623 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
3624             Richard Henderson  <rth@redhat.com>
3625
3626         * gcc.dg/i386-bitfield1.c: New test.
3627         * g++.dg/abi/bitfield3.C: Update.
3628
3629 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
3630
3631         * objc.dg/const-str-2.m: Update.
3632         * gcc.dg/cpp/c++98.c: Change to C extension.
3633         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
3634         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
3635
3636 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
3637
3638         * testsuite/gcc.dg/tls/diag-3.c: New.
3639
3640 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
3641
3642         * g++.dg/README (Subdirectories): Document new subdir expr.
3643         * g++.dg/expr/pmf-1.C: New test.
3644
3645 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
3646
3647         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
3648
3649 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
3650
3651         * g++.dg/abi/bitfield3.C: New test.
3652
3653 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
3654
3655         * lib/gcov.exp: Tweak expected line formats.
3656         * gcc.misc-tests/gcov8.c: New test.
3657         * gcc.misc-tests/gcov8.x: New flags.
3658
3659 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
3660
3661         * consistency.vlad/layout/endian.c: Include string.h.
3662
3663         * gcc.c-torture/execute/20020805-1.c: New test.
3664
3665 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
3666
3667         * g++.dg/other/conversion1.C: New test.
3668
3669 2002-08-03  Roger Sayle  <roger@eyesopen.com>
3670
3671         * gcc.dg/builtins-1.c: New testcase.
3672
3673 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
3674
3675         * g++.dg/inherit/access3.C: New test.
3676
3677 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
3678
3679         * gcc.dg/ia64-visibility-2.c: New test.
3680
3681 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
3682
3683         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
3684         __qualifier_flags to __flags.
3685
3686 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
3687
3688         * g++.dg/inherit/operator1.C: New test.
3689         * g++.dg/lookup/disamb1.C: Fix typo in comment.
3690         * g++.dg/other/error1.C: Change expected error message.
3691         * g++.dg/template/conv4.C: Likewise.
3692
3693 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
3694
3695         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
3696         for documented behavior.
3697
3698 2002-07-25  Roger Sayle  <roger@eyesopen.com>
3699
3700         * gcc.c-torture/execute/20020720-1.x: Skip this test on
3701         several targets known to fail.
3702
3703 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
3704
3705         * gcc.dg/mips-args-[123].c: New tests.
3706
3707 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
3708
3709         * gcc.dg/ppc-spe.c: New.
3710
3711 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
3712
3713         * g++.dg/other/ptrmem4.C: New testcase.
3714
3715 2002-07-24  Richard Henderson  <rth@redhat.com>
3716
3717         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
3718
3719 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
3720
3721         * g++.dg/ext/alignof1.C (main): Return 0 for success.
3722
3723 2002-07-24  Roger Sayle  <roger@eyesopen.com>
3724
3725         * gcc.c-torture/execute/memset-3.c: New testcase.
3726
3727 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
3728
3729         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
3730         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
3731
3732 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3733
3734         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
3735         Delete.
3736
3737 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
3738
3739         * gcc.c-torture/compile/simd-4.c: New test.
3740
3741 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3742
3743         PR c++/7347, c++/7348
3744         * g++.dg/template/access4.C: New test.
3745         * g++.dg/template/access5.C: New test.
3746         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
3747         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
3748         * g++.old-deja/g++.pt/ttp58.C: Likewise.
3749         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
3750
3751 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
3752
3753         * gcc.dg/gnu89-init-2.c: New test.
3754
3755 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
3756
3757         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
3758
3759 2002-07-20  Roger Sayle  <roger@eyesopen.com>
3760
3761         * gcc.c-torture/execute/20020720-1.c: New testcase.
3762
3763 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
3764
3765         * gcc.dg/cpp/Wsignprom.c: New tests.
3766
3767 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
3768
3769         * gcc.c-torture/execute/loop-13.c: New test.
3770
3771 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
3772
3773         * gcc.dg/cpp/expr.c: New tests.
3774
3775 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
3776
3777         * g++.dg/opt/pr6713.C: Add template instantiation.
3778
3779 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
3780
3781         * gcc.dg/nest.c: New test.
3782
3783 2002-07-17  Richard Henderson  <rth@redhat.com>
3784
3785         * g++.dg/opt/pr6713.C: New test.
3786
3787 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
3788
3789         * gcc.c-torture/execute/loop-2e.x: Let the testcase
3790         XFAIL for all x86 processors.
3791
3792 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
3793
3794         * gcc.c-torture/execute/20010122-1.x: Do not test with
3795         -fomit-frame-pointer.
3796
3797 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3798
3799         * g++.dg/template/instantiate2.C: New test.
3800         * g++.dg/template/spec4.C: New test.
3801
3802 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3803
3804         * g++.dg/template/access2.C: New test.
3805         * g++.dg/template/access3.C: New test.
3806
3807 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
3808
3809         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
3810         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
3811         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
3812         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
3813         Convert to use <stdarg.h>.
3814         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
3815         Delete.
3816         * gcc.dg/va-arg-2.c: New.
3817         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
3818
3819 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
3820
3821         * gcc.c-torture/compile/20020710-1.c: New test.
3822
3823 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
3824                           Andrew Pinski  <pinskia@physics.uc.edu>
3825
3826         gcc.c-torture/compile/simd-2.c: New testcase.
3827         gcc.c-torture/compile/simd-3.c: Likewise.
3828
3829 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
3830
3831         PR c++/7224
3832         * g++.dg/overload/error1.C: New test.
3833
3834 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3835
3836         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
3837         configuration and IRIX 6 O32 ABI.
3838
3839 2002-07-11  Roger Sayle  <roger@eyesopen.com>
3840
3841         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
3842
3843 2002-07-10  Roger Sayle  <roger@eyesopen.com>
3844
3845         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
3846
3847 2002-07-10  Jeffrey A Law  <law@redhat.com>
3848
3849         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
3850
3851         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
3852
3853 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
3854
3855         * gcc.dg/20020312-2.c: Check for __PPC__.
3856
3857 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
3858
3859         * gcc.c-torture/compile/20020709-1.c: New test.
3860
3861 2002-07-07  Roger Sayle  <roger@eyesopen.com>
3862
3863         * g++.dg/template/qualttp21.C: New test case.
3864
3865 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
3866
3867         * gcc.c-torture/compile/20020706-1.c: New test.
3868         * gcc.c-torture/compile/20020706-2.c: New test.
3869
3870 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
3871             Alexandre Oliva  <aoliva@redhat.com>
3872
3873         * g++.dg/warn/incomplete1.C: New test.
3874
3875 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3876
3877         PR c++/7099
3878         * g++.dg/warn/noreturn1.C: New test.
3879
3880 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
3881
3882         PR c++/6706
3883         * g++.dg/debug/debug6.C: New test.
3884         * g++.dg/debug/debug7.C: New test.
3885
3886 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
3887
3888         * gcc.c-torture/compile/simd-3.c: New test.
3889
3890 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
3891
3892         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
3893         * gcc.dg/20020620-1.c: Likewise.
3894
3895 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3896
3897         PR c++/6944
3898         * g++.dg/init/array4.C: New test.
3899         * g++.dg/init/array5.C: New test.
3900
3901 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
3902
3903         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
3904         * gcc.c-torture/execute/simd-2.c (main): Likewise.
3905
3906 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3907
3908         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
3909         * gcc.dg/wtr-aggr-init-1.c: Likewise.
3910         * gcc.dg/wtr-conversion-1.c: Likewise.
3911         * gcc.dg/wtr-escape-1.c: Likewise.
3912         * gcc.dg/wtr-int-type-1.c: Likewise.
3913         * gcc.dg/wtr-label-1.c: Likewise.
3914         * gcc.dg/wtr-static-1.c: Likewise.
3915         * gcc.dg/wtr-strcat-1.c: Likewise.
3916         * gcc.dg/wtr-suffix-1.c: Likewise.
3917         * gcc.dg/wtr-switch-1.c: Likewise.
3918         * gcc.dg/wtr-unary-plus-1.c: Likewise.
3919         * gcc.dg/wtr-union-init-1.c: Likewise.
3920         * gcc.dg/wtr-union-init-2.c: Likewise.
3921         * gcc.dg/wtr-union-init-3.c: Likewise.
3922
3923         * gcc.dg/wtr-func-def-1.c: New test.
3924
3925 2002-07-02 Devang Patel <dpatel@apple.com>
3926
3927         * objc.dg/param-1.m: New test.
3928
3929 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
3930
3931         * gcc.dg/cpp/trad/directive.c: Add test.
3932         * gcc.dg/cpp/trad/macroargs.c: Add test.
3933         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
3934
3935 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
3936
3937         * gcc.dg/cpp/cmdlne-M.c: New test.
3938
3939 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
3940
3941         * objc.dg/desig-init-1.m: New test.
3942
3943 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3944
3945         PR c++/6716
3946         * g++.dg/template/instantiate1.C: New test.
3947
3948 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
3949
3950         PR c++/7112
3951         * g++.dg/template/sizeof2.C: New test.
3952
3953 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3954
3955         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
3956         gcc.dg/cpp/trad/include.c: New tests.
3957
3958 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
3959
3960         PR target/7177
3961         * gcc.c-torture/compile/20020701-1.c: New test.
3962
3963 2002-07-01  Stan Shebs  <shebs@apple.com>
3964
3965         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
3966         header here...
3967         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
3968         (objc-torture-execute): or here.
3969
3970 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
3971
3972         * gcc.c-torture/execute/arith-rand-ll.c: New test.
3973
3974 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
3975
3976         * gcc.dg/cpp/trad/escaped-nl.c: New test.
3977
3978 2002-06-30  Devang Patel  <dpatel@apple.com>
3979
3980         * objc.dg/fsyntax-only.m: New test.
3981
3982 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
3983
3984         PR c++/6695
3985         * g++.dg/template/friend7.C: New file.
3986
3987 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
3988
3989         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
3990         return type.
3991
3992 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
3993
3994         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
3995         avoid division by zero.
3996
3997 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
3998
3999         * gcc.dg/Wunknownprag.c: New tests.
4000
4001 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
4002
4003         * gcc.c-torture/execute/simd-2.c: New test.
4004
4005 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
4006
4007         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4008         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4009         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4010         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4011         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4012         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4013         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4014         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4015         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4016         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4017         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4018         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4019         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4020         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4021         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4022         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4023         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4024
4025 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
4026
4027         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4028         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4029         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4030         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4031         New tests.
4032         * gcc.dg/cpp/trad/directive.c: Update.
4033
4034 2002-06-23  Andreas Jaeger  <aj@suse.de>
4035
4036         * gcc.c-torture/execute/complex-6.c: New.
4037
4038 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
4039
4040         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4041         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4042         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4043         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4044
4045 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
4046
4047         * gcc.dg/cpp/trad: New directory with traditional tests copied
4048         from parent directory.
4049         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4050         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4051         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4052         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4053         Move to trad/ and rename.
4054         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4055         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4056         gcc.dg/cpp/trad/redef2.c: New tests.
4057         * gcc.dg/cpp/trad/trad.exp: New driver.
4058
4059 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
4060
4061         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4062         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4063         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4064         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4065         Remove.
4066
4067 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
4068
4069         * gcc.dg/20020620-1.c: New test.
4070
4071 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4072
4073         * g++.dg/template/ttp4.C: New test.
4074
4075 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
4076
4077         * g++.dg/opt/vt1.C: Fix regexp.
4078
4079 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4080
4081         * gcc.c-torture/execute/pure-1.c: Make functions static again.
4082         Don't use attribute `noinline'.
4083
4084 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4085
4086         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4087
4088 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
4089
4090         * gcc.c-torture/execute/simd-1.c: New.
4091
4092         * gcc.dg/simd-1.c: New.
4093
4094 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4095
4096         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4097
4098 2002-06-16  Richard Henderson  <rth@redhat.com>
4099
4100         * g++.dg/ext/anon-struct1.C: New.
4101         * g++.dg/ext/anon-struct2.C: New.
4102         * g++.dg/ext/anon-struct3.C: New.
4103         * gcc.dg/anon-struct-1.c: New.
4104         * gcc.dg/anon-struct-2.c: New.
4105         * gcc.dg/anon-struct-3.c: New.
4106         * gcc.dg/20011008-1.c: Adjust warning text.
4107         * gcc.dg/20020527-1.c: Add -fms-extensions.
4108
4109 2002-06-16  Richard Henderson  <rth@redhat.com>
4110
4111         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4112
4113 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
4114
4115         * gcc.c-torture/execute/20020615-1.c: New test.
4116
4117 2002-06-15  Roger Sayle  <roger@eyesopen.com>
4118
4119         * gcc.c-tortuture/execute/compare-1.c: New test case.
4120         * gcc.c-tortuture/execute/compare-2.c: New test case.
4121         * gcc.c-tortuture/execute/compare-3.c: New test case.
4122
4123 2002-06-13  Richard Henderson  <rth@redhat.com>
4124
4125         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
4126         ia64 ilp32.
4127
4128 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4129
4130         * g++.dg/template/typename2.C: Update error message.
4131
4132 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
4133
4134         * gcc.c-torture/execute/20020611-1.c: New test.
4135
4136 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
4137
4138         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4139         list of targets to skip.
4140
4141 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
4142
4143         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4144         targets if not optimizing.
4145
4146 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
4147
4148         * gcc.c-torture/compile/20020605-1.c: New test.
4149
4150         * g++.dg/opt/vt1.C: New test.
4151
4152         * gcc.dg/20020531-1.c: New test.
4153
4154         * gcc.dg/20020530-1.c: New test.
4155
4156         * gcc.dg/20020527-1.c: New test.
4157
4158         * g++.dg/opt/cse1.C: New test.
4159
4160 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4161
4162         * gcc.dg/20020607-2.c: New test case.
4163
4164 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4165
4166         * gcc.c-torture/compile/20020604-1.c: New test.
4167
4168 2002-06-04  Richard Henderson  <rth@redhat.com>
4169
4170         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4171         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4172         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4173
4174 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4175
4176         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4177
4178 2002-06-03  Richard Henderson  <rth@redhat.com>
4179
4180         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4181         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4182
4183 2002-06-02  Richard Henderson  <rth@redhat.com>
4184
4185         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4186         test functions static.
4187
4188 2002-06-02  Andreas Jaeger  <aj@suse.de>
4189
4190         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4191         now.
4192
4193 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4194
4195         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4196         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4197         Update for mofified diagnostics.
4198         * gcc.dg/c99-intconst-1.c: No longer fail.
4199
4200 2002-06-02  Richard Henderson  <rth@redhat.com>
4201
4202         * gcc.dg/uninit-A.c: Remove xfail markers.
4203
4204 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4205
4206         * gcc.dg/fnegate-1.c: New test case.
4207
4208 2002-05-30  Osku Salerma  <osku@iki.fi>
4209
4210         * gcc.c-torture/execute/mayalias-1.c: New file.
4211
4212 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4213
4214         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4215         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4216         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4217
4218 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4219
4220         * gcc.c-torture/execute/20020529-1.c: New test.
4221
4222 2002-05-27  Richard Henderson  <rth@redhat.com>
4223
4224         * g++.dg/ext/attrib6.C: New test case.
4225
4226 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4227
4228         * gcc.c-torture/execute/pure-1.c: New test.
4229
4230 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4231
4232         * gcc.dg/cpp/arith-2.c: Remove.
4233
4234 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4235
4236         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4237         * gcc.dg/cpp/if-3.c: Remove.
4238
4239 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4240
4241         * g++.dg/opt/cse2.C: New test.
4242
4243 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4244
4245         * gcc.dg/cpp/arith-1.c: New semantic tests.
4246         * gcc.dg/cpp/if-1.c: Update.
4247
4248 2002-05-24  Ben Elliston  <bje@redhat.com>
4249
4250         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4251
4252 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4253
4254         * gcc.dg/verbose-asm.c: New test.
4255
4256 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4257
4258         * gcc.dg/cpp/paste12.c: New test.
4259
4260 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4261
4262         * g++.dg/parse/named_ops.C: New test.
4263
4264 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4265
4266         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4267
4268 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4269
4270         * gcc.dg/weak-2.c: Allow optional leading underscore
4271         in scan-assembler symbol name.
4272         * gcc.dg/weak-3.c: Likewise.
4273         * gcc.dg/weak-4.c: Likewise.
4274         * gcc.dg/weak-5.c: Likewise.
4275
4276 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4277
4278         * gcc.dg/20020523-1.c: New test.
4279
4280 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4281
4282         * objc.dg/const-str-2.m: Update now that we stop after
4283         a command line error.
4284
4285 2002-05-22  Richard Henderson  <rth@redhat.com>
4286
4287         * g++.dg/dg.exp: Fix typo in test pruneing.
4288
4289 2002-05-22  Richard Henderson  <rth@redhat.com>
4290
4291         * g++.dg/dg.exp: Prune the tls subdirectory.
4292         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4293         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4294         * g++.dg/tls/init-1.C: New.
4295
4296 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4297
4298         * gcc.dg/20020517-1.c: New test.
4299
4300 2002-05-21  Richard Henderson  <rth@redhat.com>
4301
4302         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4303         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4304
4305 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4306
4307         * g++.dg/other/copy2.C: New test.
4308
4309 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4310
4311         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4312         (MAX_COPY): Bump up to 10 times sizeof (long long).
4313         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4314
4315         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4316         sizeof (long long).
4317
4318         * gcc.c-torture/execute/strcpy-1.c: New test.
4319
4320 2002-05-19  Jason Merrill  <jason2redhat.com>
4321
4322         * g++.dg/ext/oper1.C: New test.
4323
4324 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4325 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4326
4327         * README.QMTEST: New file.
4328
4329         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4330
4331 2002-05-19  Andreas Jaeger  <aj@suse.de>
4332
4333         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4334         now.
4335         * gcc.c-torture/execute/loop-2d.x: Likewise.
4336
4337 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4338
4339         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4340         support weak symbols.
4341         * gcc.dg/weak-4.c: Likewise
4342         * gcc.dg/weak-6.c: Likewise
4343
4344 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4345
4346         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4347         cygwin, coff and h8300-*-hms targets
4348         * gcc.dg/weak-5.c: Likewise
4349         * gcc.dg/weak-7.c: Likewise
4350
4351 2002-05-16  Jason Merrill  <jason@redhat.com>
4352
4353         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4354         (scan-assembler-not, scan-assembler-dem): Likewise.
4355         (scan-assembler-dem-not): Likewise.
4356
4357 2002-05-15  Richard Henderson  <rth@redhat.com>
4358
4359         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4360
4361 2002-05-15  Richard Henderson  <rth@redhat.com>
4362
4363         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4364         (vfoo1f): Warning here.
4365         (vfoo1l): Don't redefine the alias.
4366
4367 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4368
4369         * g++.dg/init/pm1.C: New test.
4370
4371 2002-05-12  David S. Miller  <davem@redhat.com>
4372
4373         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4374         types.
4375
4376 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4377
4378         * gcc.c-torture/execute/20020510-1.c: New test case.
4379
4380 2002-05-10  David S. Miller  <davem@redhat.com>
4381
4382         * gcc.c-torture/execute/conversion.c: Test long double too.
4383
4384 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4385
4386         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4387         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4388         * lib/g++.exp (g++_link_flags): Likewise.
4389         * lib/objc.exp (objc_target_compile): Likewise.
4390
4391 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4392
4393         * gcc.dg/cpp/poison.c: Update.
4394         * gcc.dg/cpp/20000625-2.c: Remove.
4395         * gcc.dg/cpp/direct2s.c: Remove final test.
4396
4397 2002-05-08  Tom Rix  <trix@redhat.com>
4398
4399         * gcc.c-torture/execute/20020508-1.c: New test.
4400         * gcc.c-torture/execute/20020508-2.c: New test.
4401         * gcc.c-torture/execute/20020508-3.c: New test.
4402
4403 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4404
4405         * gcc.dg/cpp/charconst-4.c: More tests.
4406
4407 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4408
4409         PR c/6569
4410         * gcc.dg/weak-3.c: Update location of warning messages.
4411         * gcc.dg/weak-5.c: Likewise.
4412
4413 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4414
4415         * gcc.c-torture/execute/20020506-1.c: New test case.
4416
4417 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4418
4419         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4420
4421 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4422
4423         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4424
4425 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4426
4427         * gcc.dg/cpp/charconst-3.c: New test.
4428
4429 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4430
4431         * gcc.dg/cpp/charconst.c: Update tests.
4432
4433 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4434
4435         * treelang: Added directory for new sample language treelang. Also
4436         lib/treelang.exp: New file to signal treelang should be tested.
4437
4438 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4439
4440         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
4441         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
4442         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
4443         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
4444         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
4445         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
4446         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
4447
4448 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
4449
4450         * gcc.dg/format/xopen-2.c: New test.
4451
4452 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
4453
4454         * gcc.dg/20020503-1.c: New test.
4455
4456 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
4457
4458         * g++.dg/init/dtor1.C: Make it tougher.
4459
4460 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
4461
4462         * g++.dg/init/dtor1.C: New test.
4463
4464 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
4465
4466         * gcc.dg/altivec-8.c: New.
4467
4468 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
4469
4470         * gcc.dg/altivec-7.c: New.
4471
4472 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
4473
4474         * g++.dg/parse/typedef1.C: New test.
4475
4476 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
4477
4478         PR c++/6486
4479         * g++.dg/template/friend6.C: New test.
4480
4481         PR c++/6492
4482         * g++.dg/init/copy1.C: New test.
4483
4484 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
4485
4486         * g++.dg/warn/effc1.C: New test.
4487
4488 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4489
4490         * gcc.dg/cpp/if-cexp.c: Add a test.
4491
4492 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
4493
4494         * gcc.dg/20020426-2.c: New test.
4495
4496 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
4497
4498         * gcc.dg/cpp/if-mop.c: Update.
4499         * gcc.dg/cpp/if-mpar.c: Add test.
4500         * gcc.dg/cpp/if-oppr.c: Update.
4501
4502 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4503
4504         PR c/6343
4505         * gcc.dg/weak-[2-7].c: New tests.
4506
4507 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4508
4509         * gcc.dg/enum1.c: New test.
4510
4511 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4512
4513         PR c++/6497
4514         * g++.dg/inherit/access2.C: New test.
4515
4516 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
4517
4518         PR bootstrap/6445
4519         * gcc.dg/20020426-1.c: New test.
4520
4521 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
4522
4523         * g++.dg/abi/enum1.C: New test.
4524
4525 2002-04-26  Richard Henderson  <rth@redhat.com>
4526
4527         * gcc.dg/c99-bool-1.c: Expect always true warning.
4528
4529 2002-04-25  Roger Sayle  <roger@eyesopen.com>
4530
4531         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
4532
4533 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4534
4535         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
4536         targets.
4537
4538 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
4539
4540         * g++.dg/abi/mange7.C: New test.
4541
4542         PR c++/6438.
4543         * g++.dg/parse/stmtexpr2.C: New test.
4544
4545 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
4546
4547         * gcc.dg/20020312-2.c: Add SH target.
4548
4549 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4550
4551         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
4552         compiler output on mips*-*-irix*.
4553
4554 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
4555
4556         * g++.dg/parse/attr1.C: New test.
4557
4558 2002-04-23  Roger Sayle  <roger@eyesopen.com>
4559
4560         * gcc.c-torture/execute/string-opt-17.c: New test case.
4561         * gcc.c-torture/execute/memset-2.c: New test case.
4562
4563 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
4564
4565         PR c++/6256:
4566         * g++.dg/template/friend5.C: New test.
4567
4568         PR c++/6331:
4569         * g++.dg/template/qual1.C: Likewise.
4570
4571 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
4572
4573         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
4574         Include stdlib.h, not stdio.h or ctype.h.
4575
4576 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
4577
4578         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
4579         cris-*-elf* and mmix-*-*.
4580         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
4581         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
4582         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
4583         Ditto.
4584         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
4585         * gcc.dg/wchar_t-1.c: Ditto.
4586
4587 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
4588
4589         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
4590         Clarify comment.
4591
4592 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
4593
4594         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
4595
4596 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4597
4598         * gcc.c-torture/execute/20000906-1.x: Delete.
4599
4600 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
4601
4602         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
4603
4604 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
4605
4606         * PR6367
4607         * g77.f-torture/execute/6367.f: New test.
4608         * g77.f-torture/execute/6367.x: Disable for MMIX.
4609
4610 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
4611
4612         * PR6352
4613         * g++.dg/opt/inline2.C: New test.
4614
4615 2002-04-18  Richard Henderson  <rth@redhat.com>
4616
4617         * gcc.dg/20000906-1.c: Enable for all targets.
4618         * gcc.c-torture/compile/iftrap-2.c: New.
4619
4620 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4621
4622         * gcc.dg/20020418-1.c: New test.
4623         * gcc.dg/20020418-2.c: New test.
4624
4625 2002-04-18  Richard Henderson  <rth@redhat.com>
4626
4627         * gcc.c-torture/compile/iftrap-1.c: New.
4628         * gcc.dg/iftrap-1.c: Adjust for ia64.
4629         * gcc.dg/iftrap-2.c: New.
4630
4631 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
4632
4633         * gcc.c-torture/compile/20020418-1.c: New test.
4634
4635 2002-04-18  Roger Sayle  <roger@eyesopen.com>
4636
4637         * gcc.c-torture/compile/20020415-1.c: New.
4638
4639 2002-04-18  David S. Miller  <davem@redhat.com>
4640
4641         * gcc.c-torture/execute/20020418-1.c: New test.
4642
4643 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
4644
4645         * gcc.dg/20020416-1.c: New test.
4646
4647         * g++.dg/opt/inline1.C: New test.
4648
4649 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
4650
4651         * gcc.dg/altivec-5.c: New test.
4652
4653         * gcc.dg/20020415-1.c: New test.
4654
4655 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
4656
4657         * testsuite/lib/chill.exp: Remove.
4658
4659 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
4660
4661         * g++.dg/other/big-struct.C: New test.
4662
4663 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
4664
4665         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
4666         of scratch file.
4667
4668 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
4669
4670         PR c/6277
4671         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
4672         in scan-assembler function name
4673
4674 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
4675
4676         * g77.f-torture/execute/980628-4.x,
4677         g77.f-torture/execute/980628-5.x,
4678         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4679         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4680         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
4681         i[34567]86-*-*.
4682
4683 2002-04-13  David S. Miller  <davem@redhat.com>
4684
4685         * gcc.c-torture/execute/20020413-1.c: New test.
4686
4687 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
4688
4689         * gcc.dg/asm-6.c,
4690         * g++.dg/ext/asm1.C: New tests.
4691
4692 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
4693
4694         PR c++ 5373.
4695         * g++.dg/parse/stmtexpr1.C: New test.
4696
4697         PR c++/5189.
4698         * g++.dg/template/copy1.C: New test.
4699
4700 2002-04-12  Richard Henderson  <rth@redhat.com>
4701
4702         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
4703
4704 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
4705
4706         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
4707         gcc.c-torture/execute/20020307-2.c.
4708
4709 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
4710
4711         * g++.dg/ext/attrib5.C,
4712         * g++.dg/lookup/struct1.C: New tests.
4713
4714 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
4715
4716         * gcc.dg/20020411-1.c: New test.
4717
4718         * gcc.c-torture/execute/20020411-1.c: New test.
4719
4720 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
4721
4722         * g77.f-torture/execute/6177.f: New test.
4723
4724 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
4725
4726         PR middle-end/6247
4727         * g++.dg/opt/cleanup1.C: New test.
4728
4729         * g++.dg/opt/const1.C: New test.
4730
4731 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
4732
4733         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
4734
4735 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
4736
4737         PR c++/5507
4738         * g++.dg/template/typename2.C: New test.
4739
4740 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
4741
4742         * gcc.c-torture/execute/loop-12.c: New.
4743
4744 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
4745
4746         * g77.f-torture/execute/980628-4.x,
4747         g77.f-torture/execute/980628-5.x,
4748         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
4749         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
4750         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
4751
4752 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4753
4754         PR optimization/6086
4755         * g++.dg/opt/preinc1.C: New test.
4756
4757 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4758
4759         PR c++/5571
4760         * g++.dg/opt/static2.C: New test.
4761
4762 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
4763
4764         PR c/5120
4765         * gcc.dg/20020406-1.c: New test.
4766
4767 2002-04-04  David S. Miller  <davem@redhat.com>
4768
4769         * gcc.c-torture/execute/20020404-1.c: New test.
4770
4771 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
4772
4773         PR c/6123
4774         * gcc.dg/20020312-2.c: Do not declare global register variable
4775         if __PIC__ or __pic__ is defined.
4776
4777 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
4778
4779         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
4780         __asm__ so that it works correctly even if -ansi -pedantic-errors.
4781
4782 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4783
4784         * gcc.misc-tests/linkage.exp: Update last change to handle
4785         sparc*-, not just sparc-.
4786
4787 2002-04-03  Richard Henderson  <rth@redhat.com>
4788
4789         * gcc.dg/cpp/ucs.c: Improved long UCS test.
4790
4791 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4792
4793         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
4794
4795 2002-04-02  David S. Miller  <davem@redhat.com>
4796
4797         * gcc.c-torture/execute/20020402-3.c: New test.
4798
4799 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
4800
4801         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
4802         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
4803
4804         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
4805         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
4806         g77.f-torture/execute/20001201.x,
4807         g77.f-torture/execute/u77-test.x: New files.
4808
4809         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
4810         * gcc.dg/wchar_t-1.c: Ditto.
4811
4812 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4813
4814         * gcc.c-torture/execute/20020402-1.c: New test.
4815
4816 2002-04-01  Richard Henderson  <rth@redhat.com>
4817
4818         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
4819
4820         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
4821
4822 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4823
4824         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
4825
4826 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
4827
4828         * g++.dg/inherit/template-as-base.C: Expect error.
4829         * g++.dg/inherit/namespace-as-base.C: Likewise.
4830
4831 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
4832
4833         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
4834         g++.dg/ext/instantiate3.C: Tweak match patterns.
4835
4836         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
4837         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
4838         -da test.
4839
4840 2002-03-31  Richard Henderson  <rth@redhat.com>
4841
4842         * gcc.dg/special/alias-2.c: New.
4843         * gcc.dg/special/ecos.exp: Run it.
4844
4845 2002-03-31  Richard Henderson  <rth@redhat.com>
4846
4847         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
4848
4849 2002-03-31  Kazu Hirata  <kazu@hxi.com>
4850
4851         * gcc.dg/weak-1.c: Disable on h8300 port.
4852
4853 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
4854
4855         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
4856         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
4857         ordering tests.
4858         * g++.dg/bprob/bprob-1.C: New test.
4859         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
4860         * g++.dg/gcov/gcov-1.C: New test.
4861         * g++.dg/gcov/gcov-1.x: New file.
4862         * g++.dg/gcov/gcov-2.C: New test.
4863         * g++.dg/gcov/gcov-3.C: New test.
4864         * g++.dg/gcov/gcov-3.h: New file.
4865
4866 2002-03-28  Roger Sayle  <roger@eyesopen.com>
4867
4868         * g++.old-deja/g++.other/builtins5.C: New test.
4869         * g++.old-deja/g++.other/builtins6.C: New test.
4870         * g++.old-deja/g++.other/builtins7.C: New test.
4871         * g++.old-deja/g++.other/builtins8.C: New test.
4872         * g++.old-deja/g++.other/builtins9.C: New test.
4873
4874 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
4875
4876         * g++.dg/opt/static1.C: New test.
4877
4878         * g++.dg/opt/longbranch1.C: New test.
4879
4880 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
4881
4882         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
4883
4884         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
4885
4886 2002-03-28  Jeffrey A Law  (law@redhat.com)
4887
4888         * gcc.c-torture/execute/20020328-1.c: New test.
4889
4890 2002-03-27  Richard Henderson  <rth@redhat.com>
4891
4892         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
4893         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
4894         move from g++.old-deja/g++.ext/.
4895
4896 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
4897
4898         * g++.dg/init/new2.C: New test.
4899
4900 2002-03-26  Richard Henderson  <rth@redhat.com>
4901
4902         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
4903
4904         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
4905         on sparc.
4906
4907         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
4908         sparcv9 systems.
4909         * gcc.dg/20001102-1.c: Likewise.
4910
4911 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
4912
4913         * gcc.dg/cpp/endif-pedantic1.c,
4914         gcc.dg/cpp/endif-pedantic2.c:  New tests.
4915
4916 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
4917
4918         * g++.dg/init/new1.C: New test.
4919
4920 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
4921
4922         * g++.dg/abi/vbase9.C: New test.
4923
4924 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
4925
4926         * gcc.dg/arm-asm.c: New test.
4927
4928 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
4929
4930         * gcc.dg/Wswitch-enum.c: New test.
4931         Fix PR c/5044.
4932
4933 2002-03-26  Richard Henderson  <rth@redhat.com>
4934
4935         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
4936         structure.
4937
4938 2002-03-25  Richard Henderson  <rth@redhat.com>
4939
4940         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
4941         sparcv9 systems.
4942
4943         * gcc.c-torture/compile/20011119-1.c (xxx): New.
4944         * gcc.c-torture/compile/20011119-2.c (xxx): New.
4945
4946 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
4947
4948         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
4949
4950 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
4951
4952         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
4953         targets using generic thunk support.
4954
4955 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
4956
4957         * gcc.c-torture/compile/20020323-1.c: New test.
4958
4959         * g++.dg/opt/conj2.C: New test.
4960
4961 2002-03-24  Richard Henderson  <rth@redhat.com>
4962
4963         * gcc.dg/weak-1.c: Use -fno-common.
4964
4965 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4966
4967         * g77.dg/f77-edit-apostrophe-out.f: New test
4968         * g77.dg/f77-edit-h-out.f: New test
4969         * g77.dg/f77-edit-t-in.f: New test
4970         * g77.dg/f77-edit-t-out.f: New test
4971         * g77.dg/f77-edit-x-out.f: New test
4972         * g77.dg/f77-edit-slash-out.f: New test
4973         * g77.dg/f77-edit-colon-out.f: New test
4974         * g77.dg/f77-edit-s-out.f: New test
4975
4976 2002-03-24  Richard Henderson  <rth@redhat.com>
4977
4978         * objc/execute/formal_protocol-6.x: New XFAIL.
4979
4980 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4981
4982         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
4983         that do not support weak symbols
4984
4985 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
4986
4987         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
4988         * lib/g77.exp:  Likewise
4989         * lib/objc.exp: Likewise
4990
4991 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
4992
4993         * gcc.dg/Wswitch-default.c: New test.
4994
4995 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
4996
4997         * g++.dg/other/enum1.C: New test.
4998
4999 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
5000
5001         * gcc.dg/pragma-ep-3.c: Fix typo.
5002
5003 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5004
5005         * g++.dg/inherit/template-as-base.C: New test.
5006
5007 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
5008
5009         * g++.old-deja/g++.other/dwarf2-1.C: Move...
5010         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
5011
5012 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
5013
5014         * gcc.dg/cpp/multiline.c: Update to match.
5015
5016 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
5017
5018         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5019
5020 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
5021
5022         * gcc.dg/cpp/extratokens2.c:  New file.
5023
5024 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
5025
5026         * gcc.dg/20020312-2.c: Add rs6000 target.
5027
5028         * gcc.c-torture/compile/20020319-1.c: New test.
5029
5030 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5031
5032         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5033         (A, E): Handle this.
5034
5035 2002-03-20  Jason Merrill  <jason@redhat.com>
5036
5037         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5038         ignoring -fpic.
5039         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5040         through prune_gcc_output.
5041
5042 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
5043
5044         * gcc.c-torture/compile/20020320-1.c: New test.
5045
5046 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
5047
5048         * gcc.c-torture/compile/20020318-1.c: New test.
5049
5050         * gcc.dg/struct-by-value-1.c: New test.
5051
5052         * gcc.dg/20020319-1.c: New test.
5053
5054 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
5055
5056         * g++.dg/opt/conj1.C: New test.
5057
5058 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
5059
5060         * g++.dg/template/qualttp20.C: Revert previous change.
5061         * g++.dg/template/qualttp3.C: Likewise.
5062         * g++.dg/template/qualttp4.C: Likewise
5063         * g++.dg/template/qualttp5.C: Likewise
5064         * g++.dg/template/qualttp6.C: Likewise
5065         * g++.dg/template/qualttp7.C: Likewise
5066         * g++.dg/template/qualttp8.C: Likewise
5067         * g++.dg/template/recurse.C: Likewise.
5068
5069 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5070
5071         * gcc.dg/cpp/wchar-1.c: Update.
5072
5073 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5074
5075         * g++.dg/template/conv1.C: New test.
5076         * g++.dg/template/conv2.C: New test.
5077         * g++.dg/template/conv3.C: New test.
5078         * g++.dg/template/conv4.C: New test.
5079
5080 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5081
5082         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5083         * g++.dg/template/qualttp3.C: Likewise.
5084         * g++.dg/template/qualttp4.C: Likewise
5085         * g++.dg/template/qualttp5.C: Likewise
5086         * g++.dg/template/qualttp6.C: Likewise
5087         * g++.dg/template/qualttp7.C: Likewise
5088         * g++.dg/template/qualttp8.C: Likewise
5089         * g++.dg/template/recurse.C: Likewise.
5090
5091 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5092
5093         * g++.dg/opt/dtor1.C: New test.
5094
5095 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
5096
5097         * gcc.c-torture/compile/20020315-1.c: New test.
5098
5099 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
5100
5101         * gcc.dg/weak-1.c: Fix scan tests.
5102
5103 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
5104
5105         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5106         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5107         cris-*-aout* mmix-*-*.
5108         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5109         cris-*-aout* mmix-*-*.
5110         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5111         cris-*-elf* cris-*-aout* and mmix-*-*.
5112         * gcc.dg/20001009-1.c: Ditto.
5113         * gcc.dg/20010912-1.c: Ditto.
5114         * gcc.dg/20020122-4.c: Ditto.
5115         * gcc.dg/inline-2.c: Ditto.
5116
5117 2002-03-14  Jeffrey A Law  (law@cygnus.com)
5118
5119         * gcc.c-torture/compile/20020314-1.c: New test.
5120
5121 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
5122
5123         * gcc.c-torture/execute/20020314-1.c: New test.
5124
5125 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * g++.dg/warn/Wunused-1.C: New test.
5128
5129 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
5130
5131         * g++.dg/abi/mangle6.C: New test.
5132
5133 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
5134
5135         * gcc.c-torture/compile/20020309-2.c: New test.
5136
5137         * gcc.c-torture/compile/20020312-1.c: New test.
5138
5139 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5140
5141         * g++.dg/other/access1.C: New test.
5142
5143 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
5144
5145         * gcc.c-torture/execute/wchar_t-1.c: New test.
5146
5147 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
5148
5149         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5150
5151 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5152
5153         * gcc.dg/20020312-1.c: New test case.
5154
5155 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5156
5157         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5158
5159 2002-03-11  Richard Henderson  <rth@redhat.com>
5160
5161         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5162         * g++.old-deja/g++.jason/report.C: Likewise.
5163
5164 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5165
5166         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5167         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5168
5169 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5170
5171         * testsuite/g++.dg/overload/pmf1.C: New test.
5172
5173 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5174
5175         * gcc.c-torture/execute/20020307-1.c: Use long.
5176
5177 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5178
5179         PR optimization/5844
5180         * gcc.dg/20020310-1.c: New test.
5181
5182 2002-03-09  Michael Meissner  <meissner@redhat.com>
5183
5184         * gcc.c-torture/execute/memcpy-2.c: New test.
5185         * gcc.c-torture/execute/memset-1.c: New test.
5186         * gcc.c-torture/execute/strlen-1.c: New test.
5187         * gcc.c-torture/execute/strcmp-1.c: New test.
5188         * gcc.c-torture/execute/strncmp-1.c: New test.
5189
5190 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5191
5192         * gcc.dg/ppc-ldstruct.c: New test.
5193
5194 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5195
5196         * gcc.c-torture/execute/va-arg-22.c: New test.
5197
5198 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5199
5200         * gcc.c-torture/compile/20020309-1.c: New test.
5201
5202 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5203
5204         * gcc.c-torture/execute/20020307-2.c: New test.
5205
5206 2002-03-07  Jeffrey A Law  (law@redhat.com)
5207
5208         * g77.f-torture/compile/20020307-1.f: New test.
5209
5210 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5211
5212         * gcc.dg/unordered-1.c: New test.
5213
5214 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5215
5216         * gcc.c-torture/execute/20020307-1.c: New test.
5217
5218 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5219
5220         * gcc.dg/20020304-1.c: New test.
5221
5222         * gcc.c-torture/compile/20020304-2.c: New test.
5223
5224 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5225
5226         * gcc.c-torture/compile/20020304-1.c: New test case
5227         (from PR c/5830).
5228
5229 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5230
5231         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5232
5233 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5234
5235         * g++.dg/other/classkey1.C: New test.
5236
5237 2002-03-01  Richard Henderson  <rth@redhat.com>
5238
5239         * gcc.c-torture/compile/981223-1.x: New.
5240         * gcc.c-torture/compile/920625-1.x: New.
5241
5242 2002-02-28  Richard Henderson  <rth@redhat.com>
5243
5244         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5245
5246 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5247
5248         * gcc.c-torture/execute/20020227-1.c: New test.
5249
5250 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5251
5252         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5253         here" ERROR lines.
5254         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5255         * g++.old-deja.g++.other/defarg1.C: Likewise.
5256         * g++.old-deja/g++.pt/calls2.C: Likewise.
5257         * g++.old-deja/g++.pt/crash20.C: Likewise.
5258         * g++.old-deja/g++.pt/crash30.C: Likewise.
5259         * g++.old-deja/g++.pt/crash36.C: Likewise.
5260         * g++.old-deja/g++.pt/crash6.C: Likewise.
5261         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5262         * g++.old-deja/g++.pt/derived3.C: Likewise.
5263         * g++.old-deja/g++.pt/error1.C: Likewise.
5264         * g++.old-deja/g++.pt/friend21.C: Likewise.
5265         * g++.old-deja/g++.pt/friend23.C: Likewise.
5266         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5267         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5268
5269 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5270
5271         * gcc.c-torture/execute/20020225-2.c: New test.
5272
5273 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5274
5275         * gcc.c-torture/execute/920730-1t.c,
5276         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5277         Delete test cases, only relevant to -traditional.
5278
5279 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5280
5281         * gcc.dg/cpp/undef1.c: Remove.
5282         * gcc.dg/cpp/directiv.c: Update.
5283         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5284
5285 2002-02-27  Michael Meissner  <meissner@redhat.com>
5286
5287         * gcc.c-torture/execute/20020226-1.c: New test.
5288
5289 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5290
5291         * g++.dg/debug/debug4.C: New test.
5292
5293         * gcc.dg/ia64-visibility-1.c: New test.
5294
5295 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5296
5297         * gcc.dg/debug/20020224-1.c: New.
5298
5299 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5300
5301         * gcc.c-torture/execute/960416-1.x: New.
5302         * gcc.c-torture/execute/divconst-3.x: Likewise.
5303
5304 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5305
5306         * gcc.dg/20020224-1.c: New test.
5307
5308 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5309
5310         * gcc.c-torture/execute/20020225-1.c: New.
5311
5312 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5313
5314         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5315
5316 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5317
5318         * gcc.dg/20020222-1.c: New test.
5319
5320 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5321
5322         * g++.dg/opt/anonunion1.C: New test.
5323
5324 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5325
5326         * g++.dg/template/qualttp19.C: New test.
5327         * g++.dg/template/qualttp20.C: New test.
5328         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5329         * g++.old-deja/g++.other/qual1.C: Likewise.
5330
5331 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5332
5333         * gcc.dg/attr-alwaysinline.c: New.
5334
5335 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5336
5337         * gcc.dg/20020220-1.c: New test.
5338
5339         * gcc.dg/20020220-2.c: New test.
5340
5341         * g++.dg/opt/mmx1.C: New test.
5342
5343 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5344
5345         * gcc.c-torture/compile/20020110.c: New test.
5346
5347 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5348
5349         * gcc.c-torture/execute/20020219-1.c: New test.
5350
5351         * gcc.dg/20020219-1.c: New test.
5352
5353         * gcc.dg/noncompile/20020220-1.c: New test.
5354
5355         * g++.dg/opt/ptrintsum1.C: New test.
5356
5357         * gcc.dg/debug/20020220-1.c: New test.
5358
5359 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5360
5361         * gcc.c-torture/execute/20020216-1.c: New test.
5362
5363 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5364
5365         * gcc.dg/decl-1.c: Update, new test.
5366
5367 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5368
5369         * g++.dg/abi/bitfield1.C: New test.
5370         * g++.dg/abi/bitfield2.C: New test.
5371
5372 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5373
5374         * gcc.dg/attr-nest.c: New test.
5375
5376 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5377
5378         * gcc.c-torture/execute/20020215-1.c: New test.
5379
5380 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5381
5382         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5383         * g++.dg/debug/debug.exp: New.
5384         * g++.dg/debug/trivial.C: New.
5385         * g++.dg/debug/debug1.C: Moved...
5386         * g++.dg/other/debug1.C: ...from here.
5387         * g++.dg/debug/debug2.C: Moved...
5388         * g++.dg/other/debug2.C: ...from here.
5389         * g++.dg/debug/debug3.C: Moved...
5390         * g++.dg/other/debug3.C: ...from here.
5391
5392         * gcc.dg/noncompile/20020213-1.c: New test.
5393
5394 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5395
5396         * g++.dg/other/debug3.C: New test.
5397
5398         * gcc.c-torture/execute/20020213-1.c: New test.
5399
5400 2002-02-13  Richard Smith <richard@ex-parrot.com>
5401
5402         * g++.old-deja/g++.other/thunk1.C: New test.
5403
5404 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5405
5406         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5407
5408 2002-02-13  Stan Shebs  <shebs@apple.com>
5409
5410         * gcc.dg/altivec-3.c: New.
5411
5412 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5413
5414         * gcc.dg/Wunreachable-1.c: New test.
5415         * gcc.dg/Wunreachable-2.c: New test.
5416
5417 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5418
5419         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5420
5421 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5422
5423         * gcc.dg/decl-1.c: New test.
5424
5425 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5426
5427         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5428
5429 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5430
5431         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5432         * gcc.c-torture/compile/980506-1.x: Likewise.
5433
5434 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5435
5436         * gcc.dg/20020210-1.c: New.
5437
5438 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
5439
5440         * g77.f-torture/execute/947.f: New regression test
5441         for PR fortran/947.
5442
5443 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
5444
5445         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
5446         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
5447
5448 2002-02-08  Richard Henderson  <rth@redhat.com>
5449
5450         * gcc.c-torture/compile/labels-3.c: New.
5451
5452 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
5453
5454         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
5455         expression statements work instead.
5456         * gcc.dg/noncompile/20020207-1.c: New test.
5457
5458 2002-02-07  Richard Henderson  <rth@redhat.com>
5459
5460         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
5461
5462 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5463
5464         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
5465         message from g77
5466         * lib/g77-dg.exp: Trim g77 error messages so that they are
5467         recognized by dg.exp.
5468
5469 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5470
5471         PR fortran/5473
5472         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
5473
5474 2002-02-07  Richard Henderson  <rth@redhat.com>
5475
5476         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
5477         to be sufficiently aligned for integers.
5478
5479 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
5480
5481         * g++.dg/template/friend4.C: New test.
5482
5483 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
5484
5485         PR fortran/5743
5486         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
5487         unsupported cases.
5488
5489 2002-02-07  Richard Henderson  <rth@redhat.com>
5490
5491         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
5492         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
5493         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
5494         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
5495
5496 2002-02-06  Richard Henderson  <rth@redhat.com>
5497
5498         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
5499
5500 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
5501
5502         * gcc.dg/20020206-1.c: New test.
5503
5504 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
5505
5506         * gcc.c-torture/execute/20020206-1.c: New test.
5507
5508         * gcc.c-torture/execute/20020206-2.c: New test.
5509
5510         PR optimization/5429:
5511         * gcc.c-torture/compile/20020206-1.c: New test.
5512
5513 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
5514
5515         * g++.dg/ext/align1.C: Do not use an explicit alignment value
5516         as certain file formats cannot support particularly large
5517         alignments.
5518
5519         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
5520         and do not expect to be able to link the executable.
5521
5522         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
5523         fail because the COFF format does not support the weak attribute.
5524
5525 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
5526
5527         * g77.dg/pr5473.f:  New test
5528
5529 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
5530
5531         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
5532         Fix testcase accordingly.
5533
5534 2002-02-04  Richard Henderson  <rth@redhat.com>
5535
5536         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
5537         (buf): Change to be an array of pointers, not ints.
5538
5539 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5540
5541         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
5542         before all tests.  Move warning one line above to match where it
5543         C frontend emits.
5544         * gcc.dg/Wswitch-2.c: New test.
5545         * g++.dg/warn/Wswitch-1.C: New test.
5546         * g++.dg/warn/Wswitch-2.C: New test.
5547
5548 2002-02-04  Richard Henderson  <rth@redhat.com>
5549
5550         * g++.dg/abi/offsetof.C: Fix size comparison.
5551
5552 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
5553
5554         * gcc.dg/cast-qual-2.c: New test.
5555
5556 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
5557
5558         * gcc.dg/20020201-4.c: New test.
5559
5560 2002-02-04  Ben Elliston  <bje@redhat.com>
5561
5562         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
5563         target_info attribute != 0, in addition to the empty string.
5564         (gcc_target_compile): Likewise.
5565
5566 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
5567
5568         * gcc.dg/Wswitch.c: New test.
5569         PR gcc/4475. PR gcc/3780.
5570
5571 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
5572
5573         * g77.f-torture/execute/5122.f: New test for regressions
5574         against PR fortran/5122.
5575
5576 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
5577
5578         * g77.f-torture/compile/pr3743.f: Delete
5579         * g77.dg/pr3743-1.f: New test.
5580         * g77.dg/pr3743-2.f: New test.
5581         * g77.dg/pr3743-3.f: New test.
5582         * g77.dg/pr3743-4.f: New test.
5583
5584 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5585
5586         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
5587
5588 2002-02-02  Richard Henderson  <rth@redhat.com>
5589
5590         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
5591         * gcc.c-torture/execute/bf64-1.c: Likewise.
5592
5593 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5594
5595         * gcc.dg/20020201-2.c: New test.
5596
5597         * gcc.dg/20020201-3.c: New test.
5598
5599         * gcc.c-torture/execute/bitfld-2.c: New test.
5600
5601 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
5602
5603         * gcc.dg/bitfld-1.c: Update.
5604         * gcc.dg/bitfld-2.c: Update.
5605         * gcc.c-torture/execute/bitfld-1.x: New.
5606
5607 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
5608
5609         * gcc.c-torture/execute/20020201-1.c: New test.
5610
5611 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
5612
5613         PR target/5469
5614         * gcc.dg/20020201-1.c: New test.
5615
5616 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
5617
5618         PR fortran/3743
5619         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
5620         * g77.f-torture/compile/pr3743.x: Remove
5621
5622 2002-01-31  Tom Rix  <trix@redhat.com>
5623
5624         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
5625
5626 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
5627
5628         * gcc.dg/noncompile/20020130-1.c: New test.
5629
5630 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
5631
5632         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
5633
5634 2002-01-29  Richard Henderson  <rth@redhat.com>
5635
5636         * gcc.c-torture/execute/991118-1.c: Cast various constants back
5637         to long long.
5638         * gcc.c-torture/execute/bf64-1.c: Likewise.
5639
5640 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
5641
5642         * gcc.c-torture/execute/20020129-1.c: New test.
5643
5644 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5645
5646         * gcc.c-torture/compile/20000224-1.c: Update.
5647         * gcc.c-torture/execute/bitfld-1.c: New tests.
5648         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
5649         * gcc.dg/uninit-A.c: Update.
5650
5651 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5652
5653         * g++.dg/template/ctor1.C: Add instantiation.
5654
5655 2002-01-28  Paul Koning  <pkoning@equallogic.com>
5656
5657         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
5658         argument to __builtin_prefetch to be const ptr.
5659
5660 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
5661
5662         * gcc.c-torture/compile/20020120-1.c: New test.
5663
5664 2002-01-27  Kazu Hirata  <kazu@hxi.com>
5665
5666         * gcc.c-torture/execute/20020127-1.c: New test.
5667
5668 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
5669
5670         * g77.dg/f77-edit-i-in.f: New test
5671         * g77.dg/f77-edit-i-out.f: New test
5672
5673 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
5674
5675         * gcc.dg/debug/debug.exp: New file.
5676         * gcc.dg/debug/trivial.c: New file.
5677         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
5678         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
5679         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
5680         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
5681         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
5682         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
5683         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
5684         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
5685         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
5686         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
5687         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
5688         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
5689         * gcc.dg/20000503-1.c: Removed.
5690         * gcc.dg/20010207-1.c: Removed.
5691         * gcc.dg/20011223-1.c: Removed.
5692         * gcc.dg/20020104-2.c: Removed.
5693         * gcc.dg/debug-1.c: Removed.
5694         * gcc.dg/debug-2.c: Removed.
5695         * gcc.dg/debug-3.c: Removed.
5696         * gcc.dg/debug-4.c: Removed.
5697         * gcc.dg/debug-5.c: Removed.
5698         * gcc.dg/debug-6.c: Removed.
5699         * gcc.dg/dwarf2-1.c: Removed.
5700         * gcc.dg/dwarf2-2.c: Removed.
5701
5702 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
5703
5704         * g++.old-deja/g++.other/eh5.C: New test.
5705         * g++.old-deja/g++.other/sibcall2.C: New test.
5706         * g++.old-deja/g++.other/array9.C: New test.
5707         * g++.old-deja/g++.other/typename2.C: New test.
5708         * g++.old-deja/g++.other/crash60.C: New test.
5709         * g++.old-deja/g++.other/conv9.C: New test.
5710         * g++.old-deja/g++.other/mangle10.C: New test.
5711         * g++.old-deja/g++.other/unchanging1.C: New test.
5712         * g++.old-deja/g++.other/exprstmt1.C: New test.
5713         * g++.old-deja/g++.other/inline23.C: New test.
5714         * g++.old-deja/g++.eh/ia64-1.C: New test.
5715         * g++.old-deja/g++.other/dwarf2-1.C: New test.
5716         * g++.old-deja/g++.other/reload1.C: New test.
5717         * g++.old-deja/g++.other/static20.C: New test.
5718         * g++.old-deja/g++.other/local-alloc1.C: New test.
5719         * g++.old-deja/g++.other/conv8.C: New test.
5720         * g++.old-deja/g++.other/stmtexpr2.C: New test.
5721         * g++.old-deja/g++.other/storeexpr1.C: New test.
5722         * g++.old-deja/g++.other/storeexpr2.C: New test.
5723         * g++.dg/eh/template2.C: New test.
5724         * g++.dg/warn/weak1.C: New test.
5725
5726 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
5727
5728         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
5729         Remove first, non-varying, argument.
5730
5731 2002-01-23  Richard Henderson  <rth@redhat.com>
5732
5733         * gcc.dg/inline-2.c: New.
5734
5735         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
5736         Add optional target arg.  Check number of arguments.
5737         (scan-assembler-not, scan-assembler-dem): Likewise.
5738         (scan-assembler-dem-not): Likewise.
5739
5740 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5741
5742         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
5743         line 12.
5744         * g++.old-deja/g++.brendan/parse3.C,
5745         g++.old-deja/g++.other/crash26.C,
5746         g++.old-deja/g++.other/crash28.C,
5747         g++.old-deja/g++.other/crash29.C,
5748         g++.old-deja/g++.other/crash30.C,
5749         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
5750
5751 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
5752
5753         * gcc.dg/20020115-1.c: New.
5754
5755 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
5756
5757         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
5758
5759 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
5760
5761         * gcc.dg/20020122-3.c: New.
5762
5763 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
5764
5765         * g++.dg/other/gc1.C: New test.
5766
5767 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
5768
5769         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
5770
5771 2002-01-22  Richard Henderson  <rth@redhat.com>
5772
5773         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
5774
5775 2002-01-22  Richard Henderson  <rth@redhat.com>
5776
5777         * gcc.dg/20020122-4.c: New.
5778
5779 2002-01-22  H.J. Lu <hjl@gnu.org>
5780
5781         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
5782         link output.
5783         * gcc.dg/special/ecos.exp: Likewise.
5784         * lib/g++-dg.exp: Likewise.
5785         * lib/g77-dg.exp: Likewise.
5786         * lib/gcc-dg.exp : Likewise.
5787         * lib/mike-g++.exp: Likewise.
5788         * lib/mike-g77.exp: Likewise.
5789         * lib/mike-gcc.exp: Likewise.
5790         * lib/objc-dg.exp: Likewise.
5791
5792 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
5793
5794         PR target/5379
5795         * gcc.dg/20020122-2.c: New test.
5796
5797 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
5798
5799         * gcc.dg/20020122-1.c: New test.
5800
5801 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
5802
5803         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
5804
5805 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
5806
5807         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
5808
5809 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5810
5811         * gcc.c-torture/compile/20020121-1.c: New test.
5812
5813 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
5814
5815         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
5816         ld_library_path.
5817
5818 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
5819
5820         * gcc.dg/20020218-1.c: New test.
5821
5822 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
5823
5824         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
5825         messages
5826         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
5827         "At global scope" warning
5828         * g++.dg/ext/align1.C: Change cygwin test for alignment
5829         from db-bogus to dg-warning
5830
5831 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
5832
5833         * g77.f-torture/compile/cpp2.F: New test.
5834
5835 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
5836
5837         * g++.dg/template/access1.C: New test.
5838
5839 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
5840
5841         * gcc.dg/20020118-1.c: New.
5842
5843 2002-01-18  Kazu Hirata  <kazu@hxi.com>
5844
5845         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
5846
5847 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5848
5849         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
5850         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
5851         alignment warnings.
5852
5853 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
5854
5855         * gcc.misc-tests/i386-prefetch.exp: Save and restore
5856         torture_with_loops and torture_without_loops
5857
5858 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
5859
5860         * gcc.c-torture/compile/20020116-1.c: New test.
5861
5862 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
5863
5864         * gcc.dg/20020116-2.c: New test.
5865
5866         * gcc.dg/ultrasp4.c: New test.
5867
5868         * gcc.dg/20020116-1.c: New test.
5869
5870 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
5871
5872         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
5873         by EABI.
5874
5875 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
5876
5877         * gcc.misc-tests/i386-prefetch.exp: New.
5878         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
5879         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
5880         * gcc.misc-tests/i386-pf-none-1.c: New test.
5881         * gcc.misc-tests/i386-pf-sse-1.c: New test.
5882
5883 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
5884
5885         * gcc.dg/gnu89-init-1.c: Add new tests.
5886
5887 2002-01-15  Andreas Jaeger  <aj@suse.de>
5888
5889         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
5890         * gcc.dg/i386-mmx-2.c: Likewise.
5891         * gcc.dg/i386-sse-1.c: Likewise.
5892         * gcc.dg/i386-sse-2.c: Likewise.
5893         * gcc.dg/i386-sse-3.c: Likewise.
5894
5895 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
5896
5897         * g77.f-torture/execute/intrinsic-unix-bessel.f:
5898         Uncomment additional cases that now pass.
5899
5900 2002-01-11  Richard Henderson  <rth@redhat.com>
5901
5902         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
5903         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
5904
5905 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
5906
5907         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
5908
5909 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
5910
5911         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
5912         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
5913
5914 2002-01-10  Dale Johannesen  <dalej@apple.com>
5915
5916         * gcc.c-torture/execute/loop-11.c: New.
5917
5918 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
5919
5920         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
5921         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
5922
5923 2002-01-09  Richard Henderson  <rth@redhat.com>
5924
5925         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
5926         type in which to perform the operation for each size.
5927
5928 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
5929
5930         * gcc.c-torture/compile/20020109-2.c: New test.
5931
5932 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
5933
5934         * gcc.c-torture/execute/loop-10.c: New test.
5935
5936 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5937
5938         * gcc.c-torture/compile/20010226-1.c: New test.
5939         * gcc.c-torture/compile/20010227-1.c: New test.
5940         * gcc.c-torture/compile/20010426-1.c: New test.
5941         * gcc.c-torture/compile/20010510-1.c: New test.
5942         * gcc.c-torture/compile/20010605-3.c: New test.
5943         * gcc.c-torture/compile/20010824-1.c: New test.
5944         * gcc.c-torture/execute/20010409-1.c: New test.
5945         * gcc.dg/noncompile/20000901-1.c: New test.
5946         * gcc.dg/20001023-1.c: New test.
5947         * gcc.dg/20001101-1.c: New test.
5948         * gcc.dg/20001102-1.c: New test.
5949         * gcc.dg/20010207-1.c: New test.
5950         * gcc.dg/20010405-1.c: New test.
5951         * gcc.dg/20010822-1.c: New test.
5952         * gcc.dg/20011107-1.c: New test.
5953
5954 2002-01-09  Jeffrey A Law  (law@redhat.com)
5955
5956         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
5957
5958         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
5959         execution failure on PA targets.
5960
5961 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
5962
5963         * gcc.c-torture/compile/20020109-1.c: New test.
5964
5965 2002-01-08  Kazu Hirata  <kazu@hxi.com>
5966
5967         * gcc.c-torture/execute/20020108-1.c: New test.
5968
5969 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
5970
5971         * gcc.dg/20020108-1.c: New test.
5972
5973 2002-01-08  H.J. Lu <hjl@gnu.org>
5974
5975         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
5976         for header files.
5977
5978 2002-01-08  Geoff Keating  <geoffk@redhat.com>
5979
5980         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
5981         consistency.
5982
5983 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
5984
5985         * gcc.dg/altivec-4.c: Test altivec predicates.
5986
5987 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
5988
5989         * gcc.c-torture/execute/20020107-1.c: New test.
5990
5991 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
5992
5993         PR c/5279
5994         * gcc.c-torture/compile/20020106-1.c: New test.
5995
5996 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
5997
5998         * gcc.c-torture/execute/nestfunc-4.c: New test.
5999
6000 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6001
6002         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6003         extra triple that slipped in.
6004         * g++.old-deja/g++.abi/align.C: Likewise.
6005         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6006
6007 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6008
6009         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6010         * g++.old-deja/g++.abi/align.C: Likewise.
6011         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6012
6013         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6014         on FreeBSD/i386.
6015         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6016         FreeBSD.
6017
6018 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
6019
6020         * gcc.dg/20020104-1.c: New test.
6021
6022         * gcc.dg/20020104-2.c: New test.
6023
6024 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
6025
6026         * gcc.dg/20020103-1.c: Fix typo in target selector.
6027
6028 2002-01-03  Richard Henderson  <rth@redhat.com>
6029
6030         * gcc.dg/20020103-1.c: New.
6031
6032 2002-01-03  Kazu Hirata  <kazu@hxi.com>
6033
6034         * gcc.c-torture/execute/20020103-1.c: New test.
6035
6036 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
6037
6038         * g++.dg/other/debug2.C: New test.
6039
6040         * gcc.c-torture/compile/20020103-1.c: New test.
6041
6042 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
6043
6044         * gcc.dg/gnu89-init-1.c: Added new tests.
6045
6046 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6047
6048         * g++.dg/template/friend2.C: Remove as patch is reverted.
6049
6050         * g++.dg/warn/oldcast1.C: New test.
6051
6052         * g++.dg/template/ptrmem1.C: New test.
6053         * g++.dg/template/ptrmem2.C: New test.
6054
6055         * g++.dg/template/ntp.C: New test.
6056
6057         * g++.dg/other/component1.C: New test.
6058
6059         * g++.dg/template/ttp3.C: New test.
6060
6061         * g++.dg/template/friend2.C: New test.
6062         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6063
6064 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6065
6066         * g++.dg/other/ptrmem1.C: New test.
6067         * g++.dg/other/ptrmem2.C: New test.
6068
6069 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6070
6071         * g++.dg/template/ctor1.C: New test.
6072
6073 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6074
6075         * g++.dg/template/friend2.C: New test.
6076
6077 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
6078
6079         * gcc.dg/mmix-1.c: New test.
6080
6081 2001-12-31  Richard Henderson  <rth@redhat.com>
6082
6083         * gcc.dg/asm-5.c: New.
6084
6085 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
6086
6087         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6088         in namespace __gnu_cxx
6089
6090 2001-12-30  Richard Henderson  <rth@redhat.com>
6091
6092         * gcc.dg/debug-6.c: New.
6093
6094 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
6095
6096         * gcc.c-torture/compile/20011229-2.c: New test.
6097
6098 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
6099
6100         * gcc.dg/debug-3.c: New test.
6101         * gcc.dg/debug-4.c: New test.
6102         * gcc.dg/debug-5.c: New test.
6103
6104 2001-12-29  Richard Henderson  <rth@redhat.com>
6105
6106         * g++.dg/eh/loop1.C: New.
6107
6108 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6109
6110         * g++.dg/template/crash1.C: New test.
6111
6112 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6113
6114         * g++.dg/other/const1.C: New test.
6115
6116 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6117
6118         * gcc.c-torture/compile/20011229-1.c: New test.
6119
6120 2001-12-28  Stan Shebs  <shebs@apple.com>
6121
6122         * lib/objc-torture.exp: Resync with c-torture.exp.
6123         * lib/objc.exp: Load standard libraries.
6124
6125 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
6126
6127         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6128         additional tests.
6129
6130 2001-12-27  Roger Sayle <roger@eyesopen.com>
6131
6132         * gcc.c-torture/execute/string-opt-16.c: New testcase.
6133
6134 2001-12-27  Richard Henderson  <rth@redhat.com>
6135
6136         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6137
6138 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6139
6140         * g++.dg/eh/ctor1.C: New test.
6141         * g++.dg/other/error2.C: New test.
6142
6143 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6144
6145         * g++.dg/other/init2.C: New test.
6146
6147 2001-12-24  Richard Henderson  <rth@redhat.com>
6148
6149         * gcc.dg/20011223-1.c: New.
6150         * gcc.dg/inline-1.c: New.
6151
6152 2001-12-23  Richard Henderson  <rth@redhat.com>
6153
6154         * gcc.dg/asm-4.c: Test operand modifiers.
6155
6156 2001-12-23  Richard Henderson  <rth@redhat.com>
6157
6158         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6159
6160 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6161
6162         * gcc.c-torture/execute/20011223-1.c: New test.
6163
6164 2001-12-21  Richard Henderson  <rth@redhat.com>
6165
6166         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6167         re-enables the warning.
6168
6169 2001-12-21  Richard Henderson  <rth@redhat.com>
6170
6171         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6172
6173 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6174
6175         * gcc.c-torture/compile/20011218-1.c: New test.
6176
6177 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6178
6179         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6180         arm-isr.c test.
6181         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6182         epilogue generation for ARM ISR routines.
6183
6184 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6185
6186         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6187         * gcc.dg/format/c90-printf-3.c: Likewise.
6188         * gcc.dg/format/c99-printf-3.c: Likewise.
6189         * gcc.dg/format/ext-1.c: Likewise.
6190         * gcc.dg/format/ext-6.c: Likewise.
6191         * gcc.dg/format/format.h: Prototype unlocked stdio.
6192
6193 2001-12-20  Richard Henderson  <rth@redhat.com>
6194
6195         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6196         (arena): Use it.
6197         (malloc): Correct allocation logic.  Abort if we fill up the
6198         arena before initialization complete.
6199         (realloc): Correct allocation logic.
6200
6201 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6202
6203         * gcc.c-torture/compile/20011219-2.c: New test.
6204
6205         * gcc.c-torture/execute/20011219-1.c: New test.
6206
6207 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6208
6209         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6210         target does not support weak symbols.
6211
6212 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6213
6214         * gcc.c-torture/compile/20011219-1.c: New test.
6215
6216 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6217
6218         * g++.dg/other/error1.C: New test.
6219
6220 2001-12-17  Jeffrey A Law  (law@redhat.com)
6221
6222         * gcc.c-torture/execute/20011217-1.c: New test.
6223
6224 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6225
6226         * objc.dg/special/: New directory.
6227         * objc.dg/special/special.exp: New file.
6228         * objc.dg/special/unclaimed-category-1.h: New file.
6229         * objc.dg/special/unclaimed-category-1a.m: New file.
6230         * objc.dg/special/unclaimed-category-1.m: New file.
6231
6232 2001-12-17  Andreas Jaeger  <aj@suse.de>
6233
6234         * gcc.c-torture/compile/20011217-2.c: New test.
6235
6236 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6237
6238         * gcc.c-torture/compile/20011217-1.c: New test.
6239
6240 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6241
6242         * testsuite/gcc.dg/20011214-1.c: New.
6243
6244 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6245
6246         * gcc.dg/altivec-4.c: New.
6247
6248 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6249
6250         * gcc.dg/20011113-1.c: New test.
6251
6252 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6253
6254         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6255         std::__malloc_alloc_template<0> and
6256         std::__default_alloc_template<false, 0>.
6257
6258 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6259
6260         * objc/execute/bf-21.m: New test.
6261         * objc/execute/enumeration-1.m: New test.
6262         * objc/execute/enumeration-2.m: New test.
6263
6264 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6265
6266         * gcc.dg/gnu89-init-1.c: New test.
6267
6268 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6269
6270         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6271         * g++.old-deja/g++.jason/2371.C: Likewise.
6272         * g++.old-deja/g++.jason/template33.C: Likewise.
6273         * g++.old-deja/g++.jason/template34.C: Likewise.
6274         * g++.old-deja/g++.jason/template36.C: Likewise.
6275         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6276         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6277         * g++.old-deja/g++.other/typename1.C: Likewise.
6278         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6279         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6280         * g++.old-deja/g++.pt/typename11.C: Likewise.
6281         * g++.old-deja/g++.pt/typename14.C: Likewise.
6282         * g++.old-deja/g++.pt/typename16.C: Likewise.
6283         * g++.old-deja/g++.pt/typename3.C: Likewise.
6284         * g++.old-deja/g++.pt/typename4.C: Likewise.
6285         * g++.old-deja/g++.pt/typename5.C: Likewise.
6286         * g++.old-deja/g++.pt/typename7.C: Likewise.
6287         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6288
6289 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6290
6291         * g++.dg/other/linkage1.C: New test.
6292         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6293         specifiers.
6294
6295 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6296
6297         * gcc.dg/concat.c: New test.
6298
6299 2001-12-11  Stan Shebs  <shebs@apple.com>
6300
6301         * objc/compile: New test directory.
6302         * objc/compile/compile.exp: New expect script.
6303         * objc/compile/20011211-1.m: New compile test.
6304
6305 2001-12-11  Jason Merrill  <jason@redhat.com>
6306
6307         * lib/prune.exp (prune_gcc_output): Also handle "In member
6308         function".  So many permutations...
6309
6310 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6311
6312         * g++.dg/template/typedef1.C: New test.
6313
6314 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6315
6316         * g++.dg/other/copy1.C: New test.
6317
6318 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6319
6320         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6321
6322         * gcc.dg/builtin-choose-expr.c: New.
6323
6324 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6325
6326         * gcc.dg/altivec-2.c: New.
6327
6328 2001-12-07  Richard Henderson  <rth@redhat.com>
6329
6330         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6331
6332 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6333
6334         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6335         ultrasparc.
6336
6337 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6338
6339         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6340
6341 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6342
6343         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6344         variable argument list.
6345
6346 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6347
6348         * gcc.c-torture/execute/memcheck: Delete entire directory.
6349         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6350         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6351
6352 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6353
6354         * gcc.dg/Wshadow-1.c: New test.
6355
6356 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6357
6358         * gcc.c-torture/compile/20011130-1.c: New test.
6359
6360         * gcc.dg/noncompile/20011025-1.c: New test.
6361
6362         * g++.dg/other/anon-union.C: New test.
6363
6364         * gcc.c-torture/execute/20011024-1.c: New test.
6365
6366 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6367
6368         * gcc.c-torture/execute/20000722-1.x,
6369         gcc.c-torture/execute/20010123-1.x: Remove.
6370         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6371         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6372         gcc.dg/c99-complit-2.c: New tests.
6373
6374 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6375
6376         * g++.dg/inherit/base1.C: New test.
6377
6378 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6379
6380         * g++.dg/other/stdarg1.C: New test.
6381
6382         * gcc.c-torture/compile/20011130-2.c: New test.
6383
6384 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6385
6386         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6387         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6388         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6389         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6390         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6391         * gcc.dg/builtin-prefetch-1.c: New test.
6392
6393 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6394
6395         * gcc.dg/20011130-1.c: New test.
6396
6397 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6398
6399         * g++.dg/other/scope1.C: New test.
6400         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6401
6402 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6403
6404         * gcc.dg/vla-init-1.c: New test.
6405
6406 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6407
6408         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6409
6410 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6411
6412         * objc.dg/alias.m: Update.
6413         * objc.dg/class-1.m: Update.
6414         * objc.dg/const-str-1.m: Update.
6415         * objc.dg/fwd-proto-1.m: Update.
6416         * objc.dg/id-1.m: Update.
6417         * objc.dg/super-class-1.m: Update.
6418
6419 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6420
6421         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6422         constructs.
6423
6424 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6425
6426         * gcc.c-torture/execute/20011128-1.c: New test.
6427
6428 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6429
6430         * gcc.dg/20011127-1.c: New test.
6431
6432 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6433
6434         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
6435         from Austin Group draft 7.
6436         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
6437         scanf format arguments.
6438         * gcc.dg/format/no-exargs-2.c: New test.
6439
6440 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
6441
6442         * g++.dg/abi/vbase8-4.C: New test.
6443
6444 2001-11-24  Ian Lance Taylor  <ian@airs.com>
6445
6446         * gcc.c-torture/execute/20011121-1.c: New test.
6447
6448 2001-11-23  Jeffrey A Law  (law@cygnus.com)
6449
6450         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
6451
6452 2001-11-23  Andreas Jaeger  <aj@suse.de>
6453
6454         * gcc.dg/cpp/charconst-2.c: New test.
6455
6456 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
6457
6458         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
6459         to the host if it is remote.  Let tests specify extra headers
6460         they use.
6461         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
6462         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
6463         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
6464         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
6465         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
6466         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
6467         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
6468         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
6469         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
6470         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
6471
6472 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
6473
6474         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
6475         for little endian ARMs.
6476
6477 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
6478
6479         * gcc.c-torture/compile/20011119-1.c: New test.
6480         * gcc.c-torture/compile/20011119-2.c: New test.
6481
6482 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
6483
6484         * gcc.dg/altivec-1.c: Fix typo.
6485
6486 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
6487
6488         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
6489
6490 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
6491
6492         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6493
6494 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
6495
6496         * lib/g77.exp: Don't specify --rpath-link.
6497
6498         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
6499         across all the headers.
6500         * gcc.dg/format/format.exp: For testing on a remote host,
6501         copy format.h.
6502
6503         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
6504         * gcc.c-torture/execute/930406-1.c: Likewise.
6505         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
6506
6507 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
6508
6509         * gcc.dg/altivec-1.c: New.
6510
6511 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
6512
6513         * gcc.dg/cpp/fpreprocessed.c: New test case.
6514
6515 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6516
6517         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
6518         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
6519         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
6520
6521 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
6522
6523         * gcc.dg/no-builtin-1.c: New test.
6524
6525 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
6526
6527         * gcc.c-torture/execute/20011115-1.c: New test.
6528
6529 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
6530
6531         * gcc.c-torture/compile/20011114-2.c: New test.
6532         * gcc.c-torture/compile/20011114-3.c: New test.
6533         * gcc.c-torture/compile/20011114-4.c: New test.
6534
6535 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
6536
6537         * g++.dg/other/init1.C: New test.
6538
6539 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
6540
6541         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
6542         message.
6543
6544         * gcc.c-torture/execute/20011114-1.c: New testcase.
6545
6546         * gcc.c-torture/compile/20010327-1.c: Revert last change.
6547         * gcc.c-torture/compile/20011114-1.c: New test, exactly
6548         like the (before this change) version of 20010327-1.c.
6549
6550 2001-11-14  Roger Sayle <roger@eyesopen.com>
6551
6552         * gcc.c-torture/execute/string-opt-13.c: New testcase.
6553
6554 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
6555
6556         * g++.dg/init/array2.C: New test.
6557
6558 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
6559
6560         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
6561
6562 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
6563
6564         * g++.dg/other/forscope1.C: New test.
6565         * g++.dg/ext/forscope1.C: New test.
6566         * g++.dg/ext/forscope2.C: New test.
6567
6568 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
6569
6570         * gcc.c-torture/execute/20011113-1.c: New test.
6571
6572 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
6573
6574         * gcc.c-torture/execute/20011109-2.c: New test.
6575
6576         * gcc.c-torture/execute/20011109-1.c: New test.
6577
6578 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
6579
6580         * gcc.c-torture/compile/20011109-1.c: New test.
6581
6582 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
6583
6584         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
6585         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
6586         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
6587         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
6588         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
6589         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
6590         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
6591
6592 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6593
6594         * g++.dg/warn/Wshadow-1.C: New tests.
6595         * g++.old-deja/g++.mike/for3.C: Update.
6596
6597 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
6598
6599         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
6600         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
6601         XFAILs.  Adjust expected error texts.
6602         * gcc.c-torture/compile/20011106-1.c,
6603         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
6604         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
6605         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
6606         gcc.dg/c99-array-lval-5.c: New tests.
6607
6608 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6609
6610         * gcc.dg/cpp/defined.c: Update.
6611
6612 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
6613
6614         * gcc.c-torture/execute/anon-1.c: New test.
6615
6616 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
6617
6618         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
6619         same size, so no warning should be produced on stormy16.
6620
6621         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
6622         due to oversized array.
6623         * g++.old-deja/g++.mike/ns15.C: Likewise.
6624         * g++.old-deja/g++.pt/crash16.C: Likewise.
6625
6626 2001-11-02  Graham Stott  <grahams@redhat.com>
6627
6628         * g++.dgother/debug1.C: Fix typos.
6629
6630 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
6631
6632         * g++.dg/other/debug1.C: New test.
6633
6634 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
6635
6636         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
6637         of unsigned long.
6638
6639 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
6640
6641         * gcc.dg/20011029-2.c: New test.
6642
6643         * gcc.c-torture/compile/20011029-1.c: New test.
6644
6645 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
6646
6647         * objc/execute/class_self-1.m: New test.
6648         * objc/execute/class_self-2.m: New test.
6649
6650 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
6651
6652         * gcc.misc-tests/msgs.exp: Delete.
6653         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
6654         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
6655         error set to match recent changes.
6656
6657 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
6658
6659         * gcc.dg/20011021-1.c: New test.
6660
6661 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
6662
6663         * gcc.c-torture/compile/20011023-1.c: New test.
6664
6665 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
6666
6667         * lib/g77.exp: Rewrite based on lib/g++.exp.
6668
6669 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
6670
6671         * gcc.c-torture/execute/20011019-1.c: New test.
6672
6673         * gcc.dg/20011018-1.c: New test.
6674
6675 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
6676
6677         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
6678
6679 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
6680
6681         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
6682         * gcc.dg/attr-invalid.c: Likewise.
6683
6684 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
6685
6686         * testsuite/gcc.dg/20011015-1.c: New test.
6687
6688 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6689
6690         * g++.dg/template/unify2.C: New test.
6691
6692 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
6693
6694         * g++.dg/other/exception-specification.C: New test
6695
6696 2001-10-13  Tom Rix  <trix@redhat.com>
6697
6698         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
6699         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
6700
6701 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
6702
6703         * testsuite/gcc.dg/20011009-1.c: New test.
6704
6705 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
6706
6707         PR g++/4476
6708         * g++.dg/other/friend1.C: New test.
6709
6710 2001-10-11  Richard Henderson  <rth@redhat.com>
6711
6712         * g++.old-deja/g++.other/crash18.C: Add -S to options.
6713
6714 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6715
6716         * gcc.c-torture/compile/20011010-1.c: New.
6717
6718 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
6719
6720         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
6721         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
6722         g77.f-torture/execute/execute.exp,
6723         g77.f-torture/noncompile/noncompile.exp,
6724         gcc.c-torture/compile/compile.exp,
6725         gcc.c-torture/execute/execute.exp,
6726         gcc.c-torture/execute/ieee/ieee.exp,
6727         gcc.c-torture/execute/memcheck/memcheck.exp,
6728         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
6729         objc/execute/execute.exp: Update FSF address.
6730
6731 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
6732
6733         * gcc.dg/cpp/cmdlne-C.c: Update.
6734         * gcc.dg/cpp/cmdlne-C2.c: New.
6735
6736 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6737
6738         * gcc.c-torture/execute/20011008-3.c: New.
6739
6740 2001-10-08  DJ Delorie  <dj@redhat.com>
6741
6742         * gcc.dg/20011008-1.c: New.
6743         * gcc.dg/20011008-2.c: New.
6744
6745 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
6746
6747         * gcc.dg/cpp/spacing1.c: Update test.
6748
6749 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
6750
6751         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
6752         spelling errors of "separate" as "seperate".
6753
6754 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
6755
6756         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
6757         enough to avoid inlining.
6758
6759 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
6760
6761         * lib/g77.exp: set libg2c_dir correctly.
6762
6763 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6764
6765         * gcc.dg/cpp/macro11.c: New test.
6766
6767 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6768
6769         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
6770         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
6771         gcc.dg/format/multattr-3.c: New tests.
6772         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
6773         tests for format attributes on function pointers being rejected.
6774
6775 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6776
6777         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
6778
6779 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
6780
6781         * g++.dg/warn/format1.C: New test.
6782
6783 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
6784
6785         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
6786
6787 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6788
6789         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
6790
6791 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
6792
6793         * gcc.dg/cpp/redef2.c: Add test.
6794
6795 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
6796
6797         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
6798         long-standing bug on i686, apparently.
6799         * gcc.c-torture/execute/loop-2c.x: New file.
6800         * gcc.c-torture/execute/loop-2d.x: New file.
6801         * gcc.c-torture/execute/loop-3c.x: New file.
6802
6803 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
6804
6805         * gcc.dg/cpp/20000625-2.c: Correct line number.
6806
6807 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6808
6809         * gcc.dg/cpp/macro10.c: New test.
6810         * gcc.dg/cpp/strify3.c: New test.
6811         * gcc.dg/cpp/spacing1.c: Add tests.
6812         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
6813         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
6814
6815 2001-09-24  DJ Delorie  <dj@redhat.com>
6816
6817         * gcc.c-torture/execute/20010924-1.c: New test.
6818
6819 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
6820
6821         * testsuite/objc/execute/paste.m: Remove.
6822
6823 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
6824
6825         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
6826
6827 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
6828
6829         * g77.dg/strlen0.f: New test.
6830
6831 2001-09-21  Richard Henderson  <rth@redhat.com>
6832
6833         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
6834         * g++.old-deja/g++.abi/vtable2.C: Likewise.
6835
6836 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
6837
6838         Table-driven attributes.
6839         * g++.dg/ext/attrib1.C: New test.
6840
6841 2001-09-20  DJ Delorie  <dj@redhat.com>
6842
6843         * gcc.dg/20000926-1.c: Update expected warning messages.
6844         * gcc.dg/array-2.c: Likewise, and test for warnings too.
6845         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
6846         array.
6847
6848 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
6849
6850         * g++.dg/eh/registers1.C: New test case.
6851
6852 2001-09-17  Richard Henderson  <rth@redhat.com>
6853
6854         * gcc.dg/array-5.c: Fix VLA decomposition test.
6855
6856 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
6857
6858         * gcc.dg/cpp/line5.c: New testcase.
6859
6860 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
6861
6862         * gcc.dg/cpp/macro9.c: New test.
6863
6864 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
6865
6866         * gcc.c-torture/execute/980223.c: Change type of addr from long
6867         to char *.
6868
6869 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
6870
6871         * gcc.c-torture/execute/20010915-1.c: New test.
6872
6873 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
6874
6875         * g77.dg/bprob: New directory.
6876         * g77.dg/bprob/bprob.exp: New file.
6877         * g77.dg/bprob/bprob-1.f: New test.
6878         * g77.dg/gcov: New directory.
6879         * g77.dg/gcov/gcov.exp: New file.
6880         * g77.dg/gcov/gcov-1.f: New test.
6881         * g77.dg/gcov/gcov-1.x: New file.
6882
6883 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
6884
6885         * gcc.dg/cpp/directiv.c: Update.
6886         * gcc.dg/cpp/undef1.c: Update.
6887
6888 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
6889
6890         * gcc.dg/20010912-1.c: New test.
6891
6892 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
6893
6894         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
6895         language-independent file in lib.
6896         * lib/gcov.exp: New file.
6897
6898 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
6899
6900         * gcc.c-torture/compile/20010911-1.c: New test.
6901
6902 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
6903
6904         * lib/profopt.exp: New, to support profile-directed optimizations.
6905         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
6906         * gcc.misc-tests/bprob-1.c: New test.
6907         * gcc.misc-tests/bprob-2.c: New test.
6908
6909 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
6910
6911         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
6912         XFAIL and which kinds of gcov output to verify.
6913         * gcc.misc-tests/gcov-4b.x: New file.
6914         * gcc.misc-tests/gcov-5b.x: New file.
6915         * gcc.misc-tests/gcov-6.x: New file.
6916         * gcc.misc-tests/gcov-7.c: New test.
6917         * gcc.misc-tests/gcov-7.x: New file.
6918
6919 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
6920
6921         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
6922         * gcc.misc-tests/gcov-6.c: New test.
6923
6924 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6925
6926         PR c++/3986
6927         * g++.dg/abi/vbase1.C: New test.
6928
6929 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
6930
6931         * objc.dg/method-2.m: New.
6932
6933 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
6934
6935         PR c++/4203
6936         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
6937         * g++.dg/init/empty1.C: New test.
6938
6939 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
6940
6941         * gcc.c-torture/compile/20010903-1.c: New test.
6942
6943 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
6944
6945         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
6946         for m68k.
6947
6948 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
6949
6950         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
6951
6952         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
6953
6954         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
6955
6956 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
6957
6958         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
6959         for 16-bit 'unsigned int'.
6960
6961 2001-08-29  Kazu Hirata  <kazu@hxi.com>
6962
6963         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
6964
6965 2001-08-27  Richard Henderson  <rth@redhat.com>
6966
6967         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
6968         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
6969
6970 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
6971
6972         * gcc.dg/asm-names.c (ymain): New.
6973
6974 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
6975
6976         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
6977         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
6978         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
6979
6980 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6981
6982         * gcc.dg/compare5.c: New testcase.
6983
6984 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
6985
6986         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
6987         and "In instantiation".
6988
6989 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
6990
6991         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6992
6993 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
6994
6995         * gcc.misc-tests/gcov.exp: Add support for branch information.
6996         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
6997         * gcc.misc-tests/gcov-4.c: New test.
6998         * gcc.misc-tests/gcov-4b.c: New test.
6999         * gcc.misc-tests/gcov-5b.c: New test.
7000
7001 2001-08-20  Zack Weinberg  <zackw@panix.com>
7002
7003         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7004         expected to fail.
7005
7006 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7007
7008         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7009
7010 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
7011
7012         * g++.dg/eh/template1.C: New test.
7013
7014 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
7015
7016         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7017         Fix thinko.
7018         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7019         for xfail.
7020
7021 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
7022
7023         * lib/g77-dg.exp:  Use prune.exp for common procedures
7024         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7025         * lib/g77.exp: (g77-dg-prune) Remove
7026
7027 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
7028
7029         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7030
7031 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7032
7033         * g++.dg/template/unify1.C: New test.
7034
7035 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
7036
7037         * g++.dg/abi/empty4.C: New test.
7038
7039 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
7040
7041         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7042         solaris2.*
7043         * g77.f-torture/compile/pr3743.x: Likewise
7044
7045 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7046
7047         * g++.dg/other/using-declaration.C: New test.
7048
7049 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7050
7051         * gcc.dg/cpp/tr-sign.c: New testcase.
7052
7053 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7054
7055         * gcc.dg/cpp/19951025-1.c: Revert.
7056         * gcc.dg/cpp/directiv.c: We no longer process directives that
7057         interrupt macro arguments.
7058
7059 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
7060
7061         * gcc.dg/bconstp-1.c: New test.
7062
7063 2001-08-03  Richard Henderson  <rth@redhat.com>
7064
7065         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7066
7067 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7068
7069         * gcc.dg/cpp/19951025-1.c: Update.
7070
7071 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
7072
7073         * g77.dg/ff90-1.f (s): Fix reference of variable z,
7074         should be x.
7075
7076 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7077
7078         Kill -fhonor-std.
7079         * g++.old-deja/g++.ns/ns14.C: Remove special options.
7080         * g++.old-deja/g++.other/std1.C: Likewise.
7081         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7082
7083 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
7084
7085         * lib/g77.exp:  Load gcc-defs.exp for common procedures
7086         (g77_pass, g77_fail, g77_finish, g77_exit,
7087         ${tool}_check_unsupported_p} Now redundant.  Deleted.
7088
7089 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7090
7091         * g77.dg/fbackslash.f
7092         * g77.dg/fcase-preserve.f
7093         * g77.dg/ff90-1.f
7094         * g77.dg/ffixed-line-length-0.f
7095         * g77.dg/ffixed-line-length-132.f
7096         * g77.dg/ffixed-line-length-7.f
7097         * g77.dg/ffixed-line-length-72.f
7098         * g77.dg/ffixed-line-length-none.f
7099         * g77.dg/ffree-form-1.f
7100         * g77.dg/fno-backslash.f
7101         * g77.dg/fno-f90-1.f
7102         * g77.dg/fno-fixed-form-1.f
7103         * g77.dg/fno-onetrip.f
7104         * g77.dg/fno-typeless-boz.f
7105         * g77.dg/fno-underscoring.f
7106         * g77.dg/fno-vxt-1.f
7107         * g77.dg/fonetrip.f
7108         * g77.dg/ftypeless-boz.f
7109         * g77.dg/fugly-assumed.f
7110         * g77.dg/funderscoring.f
7111         * g77.dg/fvxt-1.f
7112
7113 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
7114
7115         * objc.dg/fwd-proto-1.m: New.
7116         * objc.dg/local-decl-1.m: New.
7117         * objc.dg/naming-1.m: New.
7118         * objc.dg/naming-2.m: New.
7119         * objc.dg/proto-hier-1.m: New.
7120
7121 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
7122
7123         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7124         largest-type elements to a struct makes its size grow.
7125
7126 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7127
7128         * g++.dg/abi/vthunk1.C: New test.
7129
7130 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7131
7132         * g++.dg/abi/vbase8-22.C: New test.
7133
7134 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7135
7136         * gcc.dg/cpp/macro8.c: New test.
7137
7138 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7139
7140         * g++.dg/abi/vbase8-21.C: New test.
7141
7142 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7143
7144         * g++.dg/abi/vbase8-10.C: New test.
7145
7146 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7147
7148         * lib/g++.exp (g++_set_ld_library_path): Renamed to
7149         ${tool}_set_ld_library_path.
7150         Changed caller.
7151         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7152         g++.exp.
7153
7154 2001-07-26  Stan Cox <scox@redhat.com>
7155
7156         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7157         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7158         gcc_exit, gcc_check_unsupported_p):
7159         Moved to gcc-deps.exp
7160         * gcc-deps.exp: New file.
7161
7162 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7163
7164         * g++.old-deja/g++.pt/defarg14.C: New test.
7165
7166 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7167
7168         * g++.old-deja/g++.other/lineno5.C: New test.
7169
7170 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7171
7172         * g++.old-deja/g++.pt/crash68.C: New test.
7173
7174 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7175
7176         * g++.old-deja/g++.other/crash42.C: New test.
7177
7178 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7179
7180         * gcc.dg/cpp/extratokens.c: Fix.
7181         * gcc.dg/cpp/skipping2.c: New tests.
7182
7183 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7184
7185         * gcc.c-torture/execute/20010724-1.c: New file.
7186         * gcc.c-torture/execute/20010724-1.x: New file.
7187
7188 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7189
7190         * g++.old-deja/g++.other/cond7.C: New test.
7191
7192 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7193
7194         * g++.old-deja/g++.other/optimize4.C: New test.
7195
7196 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7197
7198         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7199
7200 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7201
7202         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7203         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7204         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7205         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7206
7207         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7208         bug report" message.
7209
7210         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7211         * g++.dg/ext/instantiate1.C: Move from old-deja.
7212
7213 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7214
7215         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7216         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7217         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7218         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7219
7220 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7221
7222         * gcc.c-torture/execute/20010723-1.c: New test.
7223
7224 2001-07-23  Ben Elliston  <bje@redhat.com>
7225
7226         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7227
7228 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7229
7230         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7231         i[34567]86-*-*.
7232         Delete handling of ieee_multilib_flags.
7233         Pass -mieee for alpha*-*-* and sh-*-*.
7234         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7235
7236 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7237
7238         Remove old-abi tests.
7239         * g++.old-deja/g++.mike/p11116.C: Remove.
7240         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7241
7242 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7243
7244         * g77.f-torture/compile/pr3743.f:  New test
7245
7246 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7247
7248         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7249
7250 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7251
7252         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7253         g++.old-deja/g++.pt/static6.C: Likewise.
7254         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7255         supports weak symbols.
7256
7257 2001-07-18  Andreas Jaeger  <aj@suse.de>
7258
7259         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7260         supported again.
7261
7262 2001-07-18  Andreas Jaeger  <aj@suse.de>
7263
7264         * gcc.dg/iftrap-1.c: Fix target line.
7265
7266 2001-07-17  Richard Henderson  <rth@redhat.com>
7267
7268         * gcc.c-torture/execute/20010717-1.c: New.
7269
7270 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7271
7272         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7273         tests.
7274
7275 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7276
7277         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7278
7279 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7280
7281         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7282         UAC_SIGBUS, UAC_NOPRINT definitions.
7283
7284 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7285
7286         * objc/execute/object_is_class.m: New test.
7287         * objc/execute/object_is_meta_class.m: New test.
7288
7289 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7290
7291         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7292         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7293
7294 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7295
7296         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7297         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7298
7299 2001-07-14  Richard Henderson  <rth@redhat.com>
7300
7301         * gcc.dg/iftrap-1.c: New.
7302
7303 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7304
7305         * g77.f-torture/execute/intrinsic77.f: New test.
7306
7307 2001-07-11  Janis Johnson <janis@us.ibm.com>
7308
7309         * gcc.misc-tests/gcov-3.c: New test.
7310
7311 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7312
7313         * gcc.c-torture/compile/20010711-1.c,
7314         * gcc.c-torture/compile/20010711-2.c: New tests.
7315
7316 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7317
7318         * gcc.c-torture/execute/20010711-1.c: New test.
7319
7320 2001-07-11  Ben Elliston  <bje@redhat.com>
7321
7322         * g++.old-deja/g++.other/enum5.C: New test.
7323
7324 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7325
7326         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7327         (g++-dg-prune): Call prune_gcc_output.
7328         * prune.exp: New file for prune_gcc_output.
7329         * lib/g++.exp, lib/gcc.exp: Load it.
7330
7331 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7332
7333         * gcc.c-torture/compile/20010701-1.c,
7334         g++.old-deja/g++.ext/attrib6.C: New tests.
7335
7336 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7337
7338         * gcc.c-torture/compile/20010706-1.c: New test.
7339
7340 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7341
7342         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7343
7344 2001-06-28  Stan Shebs  <shebs@apple.com>
7345
7346         * gcc.dg/pragma-darwin.c: New test.
7347
7348 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7349
7350         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7351         Solaris 2.[678] system.
7352
7353 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7354
7355         * gcc.dg/20010622-1.c: New test.
7356
7357 2001-06-18  Stan Shebs  <shebs@apple.com>
7358
7359         * objc.dg: New directory.
7360         * objc.dg/dg.exp: New file.
7361         * objc.dg/alias.m: New.
7362         * objc.dg/class-1.m: New.
7363         * objc.dg/class-2.m: New.
7364         * objc.dg/const-str-1.m: New.
7365         * objc.dg/const-str-2.m: New.
7366         * objc.dg/id-1.m: New.
7367         * objc.dg/method-1.m: New.
7368         * objc.dg/super-class-1.m: New.
7369         * lib/objc-dg.exp: New file.
7370
7371 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7372
7373         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7374         of label name.
7375
7376 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7377
7378         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7379
7380 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7381
7382         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7383         variable.
7384
7385 2001-06-12  Richard Henderson  <rth@redhat.com>
7386
7387         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7388
7389 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7390
7391         * g++.old-deja/g++.abi/vbase5.C: New test.
7392         * g++.old-deja/g++.abi/vbase6.C: New test.
7393         * g++.old-deja/g++.abi/vbase7.C: New test.
7394
7395 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7396
7397         * gcc.c-torture/compile/20010610-1.c: New test.
7398
7399 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7400
7401         * g++.old-deja/g++.abi/vbase4.C: New test.
7402
7403 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7404
7405         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7406         support %f for HC11/HC12 targets.
7407         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7408         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7409         on HC11/HC12 targets.
7410         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7411
7412 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7413
7414         * gcc.dg/wchar_t-1.c: New file.
7415         * gcc.dg/wint_t-1.c: Likewise.
7416
7417 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7418
7419         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7420
7421 2001-06-11  Richard Henderson  <rth@redhat.com>
7422
7423         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7424
7425 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7426
7427         * gcc.c-torture/compile/20010611-1.c: New test.
7428
7429 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7430
7431         * gcc.dg/c99-tag-1.c: Add more tests.
7432
7433 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7434
7435         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
7436         representation on MN10300 and ARM/Thumb.
7437
7438 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
7439
7440         * g77.f-torture/execute/20010610.f: New.
7441
7442 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
7443
7444         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
7445         names.
7446
7447 2001-06-09  Richard Henderson  <rth@redhat.com>
7448
7449         * gcc.c-torture/execute/ashrdi-1.c: New.
7450         * gcc.c-torture/execute/ashldi-1.c: New.
7451         * gcc.c-torture/execute/lshrdi-1.c: New.
7452
7453 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
7454
7455         * objc/execute/load-3.m: Added. Check sending +load to categories,
7456         in addition to classes.
7457
7458 2001-06-08  Stan Shebs  <shebs@apple.com>
7459
7460         * objc/execute/load-2.m: New test.  From Nicola Pero
7461         <n.pero@mi.flashnet.it>.
7462
7463 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
7464
7465         * gcc.c-torture/execute/20010605-2.c: New test.
7466
7467 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7468
7469         * g++.old-deja/g++.abi/vbase2.C: New test.
7470         * g++.old-deja/g++.abi/vbase3.C: New test.
7471
7472 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
7473
7474         * g++.old-deja/g++.pt/friend49.C: New test.
7475
7476 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
7477
7478         * g++.old-deja/g++.ext/anon3.C: New test.
7479
7480 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
7481
7482         * g++.old-deja/g++.other/conv7.C: New test.
7483
7484 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
7485
7486         * gcc.c-torture/compile/20010605-2.c: New test.
7487
7488 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7489
7490         * gcc.c-torture/execute/20010604-1.c: New test.
7491
7492 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
7493
7494         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
7495
7496 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
7497
7498         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
7499         (g++_link_flags): Likewise.
7500         (g++_init): Pass gccpath's value to two previous functions.
7501
7502 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7503
7504         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
7505         Ensure logfile entry matches exec command line.
7506
7507 2001-05-31  Richard Henderson  <rth@redhat.com>
7508
7509         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
7510         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
7511
7512 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
7513
7514         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
7515         compiler for irix6.2
7516
7517 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
7518
7519         * g++.old-deja/g++.other/optimize3.C: New file.
7520
7521 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
7522
7523         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
7524         assemble.
7525
7526 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
7527
7528         * g++.old-deja/g++.other/optimize2.C: New file.
7529
7530 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
7531
7532         * gcc.c-torture/compile/20010518-2.c: New file.
7533         * gcc.c-torture/execute/20010518-1.c: New file.
7534         * gcc.c-torture/execute/20010518-2.c: New file.
7535
7536 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
7537
7538         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
7539
7540 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
7541
7542         G++ no longer defines builtins that do not begin with __builtin.
7543         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
7544         * g++.old-deja/g++.brendand/misc13.C: Likewise.
7545         * g++.old-deja/g++.law/builtin1.C: Likewise.
7546         * g++.old-deja/g++.law/cvt2.C: Likewise.
7547         * g++.old-deja/g++.mike/net5.C: Likewise.
7548         * g++.old-deja/g++.other/builtins1.C: Likewise.
7549         * g++.old-deja/g++.other/builtins2.C: Likewise.
7550         * g++.old-deja/g++.other/builtins3.C: Likewise.
7551         * g++.old-deja/g++.other/builtins4.C: Likewise.
7552         * g++.old-deja/g++.other/inline8.C: Likewise.
7553         * g++.old-deja/g++.robertl/eb39.C: Likewise.
7554
7555 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
7556
7557         * g++.old-deja/g++.pt/using1.C: Adjust.
7558         * g++.old-deja/g++.pt/using2.C: New test.
7559
7560 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
7561
7562         * gcc.dg/cpp/charconst.c: New tests.
7563         * gcc.dg/cpp/escape.c: New tests.
7564         * gcc.dg/cpp/escape-1.c: New tests.
7565         * gcc.dg/cpp/escape-2.c: New tests.
7566         * gcc.dg/cpp/ucs.c: New tests.
7567
7568 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
7569
7570         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
7571         native compiler for irix6.5.
7572
7573 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
7574
7575         * lib/g++.exp (g++_include_flags): Use args to compute
7576         get_multilibs.
7577         (g++_link_flags): Likewise.
7578         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
7579
7580 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7581
7582         * gcc.dg/c90-hexfloat-1.c: Add more tests.
7583
7584 2001-05-21  Geoff Keating  <geoffk@redhat.com>
7585
7586         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
7587         this file.
7588
7589 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7590
7591         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
7592         STACK_SIZE;
7593         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
7594         to STACK_SIZE; Use it to define size of add_histo array.
7595         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
7596         to STACK_SIZE.
7597         (f): Use GITT_SIZE to define size of gitt local table.
7598         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
7599         to STACK_SIZE; Use it to define size of bytemem array.
7600
7601 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7602
7603         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
7604         on 68HC11/HC12 due to the asm instruction.
7605         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
7606         * gcc.c-torture/compile/920520-1.x: Likewise.
7607         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
7608         on 68HC11/HC12 because the function is larger than 64K.
7609         * gcc.c-torture/compile/961203-1.x: New file, this test fails
7610         on 68HC11/HC12 because the structure is too large.
7611
7612 2001-05-20  Richard Henderson  <rth@redhat.com>
7613
7614         * gcc.c-torture/execute/20010520-1.c: New.
7615
7616 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7617
7618         * g++.old-deja/g++.warn/compare1.C: New test.
7619         * gcc.dg/compare4.c: New test.
7620
7621 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
7622
7623         * g++.old-deja/g++.other/optimize1.C: New test.
7624
7625 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7626
7627         * g++.old-deja/g++.pt/spec41.C: New test.
7628
7629 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
7630
7631         * gcc.c-torture/compile/20010114-1.x: Remove.
7632
7633 2001-05-18  Stan Shebs  <shebs@apple.com>
7634
7635         * gcc.c-torture/compile/20010518-1.c: New test.
7636
7637 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
7638
7639         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
7640         * g++.old-deja/g++.pt/crash67.C: New test.
7641
7642 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
7643
7644         * g++.old-deja/g++.other/debug9.C: New test.
7645
7646 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
7647
7648         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
7649
7650 2001-05-16  Jan Hubicka  <jh@suse.cz>
7651
7652         * gcc.c-torture/compile/20010516-1.c: New test.
7653
7654 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7655
7656         * g++.old-deja/g++.other/crash41.C: New test.
7657
7658 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
7659
7660         * g++.old-deja/g++.pt/crash66.C: New test.
7661
7662 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
7663
7664         * g++.old-deja/g++.robertl/eb27.C: Convert.
7665
7666 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
7667
7668         * g++.dg/friend-warn.C: New test.  Do not warn about friend
7669         declaration being redundant.
7670
7671 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
7672
7673         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7674
7675 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
7676
7677         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7678
7679 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
7680
7681         * lib/g++.exp: Use testsuite_flags.
7682
7683 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
7684
7685         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
7686
7687 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7688
7689         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
7690
7691 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
7692
7693         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
7694
7695 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
7696
7697         * gcc.c-torture/compile/20010313-1.c: New test.
7698
7699 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
7700
7701         * gcc.dg/cpp/direct2.c: New test.
7702         * gccq.dg/cpp/direct2s.c: New test.
7703
7704         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
7705
7706 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
7707
7708         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
7709         * g++.old-deja/g++.other/op3.C: Likewise.
7710
7711 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
7712
7713         * gcc.dg/cpp/syshdr.h: New file.
7714         * gcc.dg/cpp/sysmac1.c: Update.
7715         * gcc.dg/cpp/sysmac2.c: Update.
7716
7717 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7718
7719         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
7720
7721 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
7722
7723         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
7724         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
7725
7726 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
7727
7728         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
7729
7730 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
7731
7732         * lib/g++.exp (g++_include_flags): Don't use any special flags
7733         if TESTING_IN_BUILD_TREE is not defined.
7734         (g++_init): Use a plain 'c++' as the compiler if
7735         TESTING_IN_BUILD_TREEE is not defined.
7736
7737 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7738
7739         * g++.old-deja/g++.eh/catch13.C: New test.
7740         * g++.old-deja/g++.eh/catch14.C: New test.
7741
7742 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
7743
7744         * gcc.dg/cpp/tr-define.c: New test.
7745
7746 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
7747
7748         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
7749         <stdlib.h>, not <malloc.h>.
7750
7751 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7752
7753         * g++.old-deja/g++.ns/template17.C: New test.
7754
7755 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
7756
7757         * g++.old-deja/g++.pt/ref4.C: New test.
7758
7759 2001-04-30  Richard Henderson  <rth@redhat.com>
7760
7761         * gcc.dg/20000724-1.c: Revert last change.
7762
7763 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
7764
7765         * g77.f-torture/execute/20010430.f: New test.
7766
7767 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
7768
7769         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
7770
7771 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
7772
7773         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
7774
7775 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7776
7777         * g++.old-deja/g++.eh/crash6.C: New test.
7778
7779 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7780
7781         * g++.old-deja/g++.other/warn7.C: New test.
7782
7783 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
7784
7785         * g++.old-deja/g++.other/defarg9.C: New test.
7786
7787 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7788
7789         * g77.f-torture/compile/20010426.f: New test.
7790         * g77.f-torture/execute/20010426.f: New test.
7791
7792 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
7793
7794         * g77.f-torture/compile/20000629-1.x: Remove - error
7795         has been fixed.
7796
7797 2001-04-26  Jeffrey A Law  (law@cygnus.com)
7798
7799         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
7800         Tweak slightly to work with g++.dg framework.
7801         * g++.dg/special/ecos.exp: Run initp1.C test.
7802         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
7803
7804         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
7805         its linker doesn't give line numbers either.
7806         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
7807
7808 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7809
7810         * g++.old-deja/g++.other/lex1.C: New test.
7811
7812 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
7813
7814         * gcc.dg/noncompile/20010425-1.c: New test.
7815
7816 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
7817
7818         * g++.old-deja/g++.pt/mangle2.C: New test.
7819
7820 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7821
7822         * gcc.dg/format/plus-1.c: New test.
7823
7824 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7825
7826         * gcc.dg/20010423-1.c: New test.
7827
7828 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
7829
7830         * gcc.c-torture/execute/20010422-1.c: New test.
7831
7832 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
7833
7834         * g++.old-deja/g++.ns/type2.C: New test.
7835
7836 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
7837
7838         * g++.old-deja/g++.other/perf1.C: New test.
7839
7840 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
7841
7842         * gcc.dg/c99-func-2.c: Remove xfail.
7843         * gcc.dg/c99-func-3.c: Remove xfail.
7844         * gcc.dg/c99-func-4.c: Remove xfail.
7845
7846 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
7847
7848         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
7849
7850 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
7851
7852         * gcc.c-torture/compile/20010423-1.c: New test.
7853
7854 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7855
7856         * g++.old-deja/g++.pt/typename28.C: New test.
7857
7858 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7859
7860         * g++.old-deja/g++.abi/empty2.C: New test.
7861         * g++.old-deja/g++.abi/empty3.C: New test.
7862
7863 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7864
7865         * g++.old-deja/g++.other/comdat2.C: New test.
7866         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
7867
7868 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7869
7870         * g++.old-deja/g++.other/overload14.C: New test.
7871
7872 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7873
7874         * g++.old-deja/g++.other/lookup23.C: New test.
7875
7876 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
7877
7878         * gcc.c-torture/execute/20010403-1.c: New test.
7879
7880 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
7881             Mark Mitchell  <mark@codesourcery.com>
7882
7883         * lib/old-dejagnu.exp: Don't delete output of executable.
7884         Add .exe suffix to executables.
7885
7886 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
7887
7888         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
7889
7890 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7891
7892         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
7893
7894 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7895
7896         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
7897         * g++.old-deja/g++.abi/crash1.C: New test.
7898
7899 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
7900
7901         * g++.old-deja/g++.other/crash40.C: New test.
7902
7903 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7904
7905         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
7906
7907 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
7908
7909         * g++.old-deja/g++.other/warn6.C: New test.
7910
7911 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7912
7913         * g++.old-deja/g++.robertl/eb42.C: Same.
7914
7915 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7916
7917         * gcc.dg/wtr-conversion-1.c: New testcase.
7918
7919 2001-04-10  Richard Henderson  <rth@redhat.com>
7920
7921         * g++.old-deja/g++.other/array5.C: New.
7922
7923 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7924
7925         * gcc.c-torture/execute/20010408-1.c: New test.
7926
7927 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
7928
7929         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
7930         headers and constructs.
7931         * g++.old-deja/g++.robertl/eb79.C: Same.
7932         * g++.old-deja/g++.robertl/eb77.C (main): Same.
7933         * g++.old-deja/g++.robertl/eb73.C: Same.
7934         * g++.old-deja/g++.robertl/eb66.C (main): Same.
7935         * g++.old-deja/g++.robertl/eb55.C (t): Same.
7936         * g++.old-deja/g++.robertl/eb54.C (main): Same.
7937         * g++.old-deja/g++.robertl/eb46.C (main): Same.
7938         * g++.old-deja/g++.robertl/eb44.C: Same.
7939         * g++.old-deja/g++.robertl/eb41.C (main): Same.
7940         * g++.old-deja/g++.robertl/eb4.C (main): Same.
7941         * g++.old-deja/g++.robertl/eb39.C: Same.
7942         * g++.old-deja/g++.robertl/eb33.C (main): Same.
7943         * g++.old-deja/g++.robertl/eb31.C (main): Same.
7944         * g++.old-deja/g++.robertl/eb30.C: Same.
7945         * g++.old-deja/g++.robertl/eb3.C: Same.
7946         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
7947         * g++.old-deja/g++.robertl/eb21.C: Same.
7948         * g++.old-deja/g++.robertl/eb15.C: Same.
7949         * g++.old-deja/g++.robertl/eb118.C: Same.
7950         * g++.old-deja/g++.robertl/eb115.C (main): Same.
7951         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
7952         * g++.old-deja/g++.robertl/eb109.C: Same.
7953         * g++.old-deja/g++.other/sibcall1.C (main): Same.
7954         * g++.old-deja/g++.mike/rtti1.C: Same.
7955         * g++.old-deja/g++.mike/p658.C: Same.
7956         * g++.old-deja/g++.mike/net46.C: Same.
7957         * g++.old-deja/g++.mike/net34.C: Same.
7958         * g++.old-deja/g++.mike/memoize1.C: Same.
7959         * g++.old-deja/g++.mike/eh2.C: Same.
7960         * g++.old-deja/g++.law/weak.C: Same.
7961         * g++.old-deja/g++.law/visibility7.C: Same.
7962         * g++.old-deja/g++.law/visibility25.C: Same.
7963         * g++.old-deja/g++.law/visibility22.C: Same.
7964         * g++.old-deja/g++.law/visibility2.C: Same.
7965         * g++.old-deja/g++.law/visibility17.C: Same.
7966         * g++.old-deja/g++.law/visibility13.C: Same.
7967         * g++.old-deja/g++.law/visibility10.C: Same.
7968         * g++.old-deja/g++.law/visibility1.C: Same.
7969         * g++.old-deja/g++.law/virtual3.C (eval): Same.
7970         * g++.old-deja/g++.law/vbase1.C: Same.
7971         * g++.old-deja/g++.law/operators32.C: Same.
7972         * g++.old-deja/g++.law/nest3.C: Same.
7973         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
7974         * g++.old-deja/g++.law/except5.C (main): Same.
7975         * g++.old-deja/g++.law/cvt7.C (run): Same.
7976         * g++.old-deja/g++.law/cvt2.C: Same.
7977         * g++.old-deja/g++.law/cvt16.C: Same.
7978         * g++.old-deja/g++.law/ctors6.C (bar): Same.
7979         * g++.old-deja/g++.law/ctors17.C (main): Same.
7980         * g++.old-deja/g++.law/ctors13.C: Same.
7981         * g++.old-deja/g++.law/ctors12.C (main): Same.
7982         * g++.old-deja/g++.law/ctors10.C: Same.
7983         * g++.old-deja/g++.law/code-gen5.C: Same.
7984         * g++.old-deja/g++.law/bad-error7.C: Same.
7985         * g++.old-deja/g++.law/arm9.C: Same.
7986         * g++.old-deja/g++.law/arm12.C: Same.
7987         * g++.old-deja/g++.law/arg8.C: Same.
7988         * g++.old-deja/g++.law/arg1.C: Same.
7989         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
7990         * g++.old-deja/g++.jason/template31.C: Same.
7991         * g++.old-deja/g++.jason/template24.C (main): Same.
7992         * g++.old-deja/g++.jason/2371.C: Same.
7993         * g++.old-deja/g++.eh/new2.C: Same.
7994         * g++.old-deja/g++.eh/new1.C: Same.
7995         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
7996         * g++.old-deja/g++.brendan/nest21.C (main): Same.
7997         * g++.old-deja/g++.brendan/err-msg3.C: Same.
7998         * g++.old-deja/g++.brendan/crash62.C: Same.
7999         * g++.old-deja/g++.brendan/crash52.C: Same.
8000         * g++.old-deja/g++.brendan/crash49.C (main): Same.
8001         * g++.old-deja/g++.brendan/crash38.C: Same.
8002         * g++.old-deja/g++.brendan/crash15.C (main): Same.
8003         * g++.old-deja/g++.brendan/copy9.C: Same.
8004
8005 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
8006
8007         * gcc.c-torture/execute/20001203-2.c (memset):
8008         Count argument is of type __SIZE_TYPE__.
8009
8010 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
8011
8012         * gcc.c-torture/compile/20010404-1.c: New test.
8013
8014 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
8015
8016         * gcc.c-torture/compile/20010326-1.c: New test.
8017
8018 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
8019
8020         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8021         peculiarities of the SH.
8022         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8023
8024 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8025
8026         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8027         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8028         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8029
8030 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8031
8032         * g77.f-torture/compile/20010321-1.f: New test.
8033
8034 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8035
8036         * gcc.c-torture/compile/20010329-1.c: New test.
8037
8038 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8039
8040         * gcc.c-torture/execute/20010329-1.c: New test.
8041
8042 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8043
8044         * g++.old-deja/g++.other/eh4.C: Fix typo.
8045
8046 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8047
8048         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8049
8050 2001-03-28  Philip Blundell  <philb@gnu.org>
8051
8052         * gcc.c-torture/compile/20010328-1.c: New test.
8053
8054 2001-03-27  Richard Henderson  <rth@redhat.com>
8055
8056         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8057         * g++.old-deja/g++.eh/vbase3.C: Likewise.
8058
8059 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
8060
8061         * gcc.c-torture/compile/20010327-1.c: New test.
8062
8063 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
8064
8065         * g++.old-deja/g++.other/friend12.C: New test.
8066         * g++.old-deja/g++.other/friend9.C: Expect no errors.
8067         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8068
8069 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8070
8071         * gcc.c-torture/execute/20010325-1.c: New test.
8072
8073 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
8074
8075         * g++.old-deja/g++.other/mangle3.C: New test.
8076
8077 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
8078
8079         * g++.old-deja/g++.other/anon8.C: New test.
8080
8081 2001-03-20  Philip Blundell  <philb@gnu.org>
8082
8083         * gcc.c-torture/compile/20010320-1.c: New test.
8084
8085 2001-03-17  Richard Henderson  <rth@redhat.com>
8086
8087         * g++.old-deja/g++.other/eh4.C: Add expected error text.
8088
8089 2001-03-15  Geoff Keating  <geoff@redhat.com>
8090
8091         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8092         tests on AIX.
8093
8094 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
8095
8096         * g++.old-deja/g++.other/eh4.C: New test.
8097
8098 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8099
8100         * gcc.dg/cpp/mi1.c: Update.
8101
8102 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
8103
8104         * g++.old-deja/g++.other/regstack.C: New test.
8105
8106 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8107
8108         * g++.old-deja/g++.other/ref4.C: New test.
8109
8110 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
8111
8112         * objc/execute/va_method.m: Added.
8113         * objc/execute/IMP.m: Added.
8114         * objc/execute/_cmd.m: Added.
8115         * objc/execute/accessing_ivars.m: Added.
8116         * objc/execute/class-1.m: Added.
8117         * objc/execute/class-10.m: Added.
8118         * objc/execute/class-11.m: Added.
8119         * objc/execute/class-12.m: Added.
8120         * objc/execute/class-13.m: Added.
8121         * objc/execute/class-14.m: Added.
8122         * objc/execute/class-2.m: Added.
8123         * objc/execute/class-3.m: Added.
8124         * objc/execute/class-4.m: Added.
8125         * objc/execute/class-5.m: Added.
8126         * objc/execute/class-6.m: Added.
8127         * objc/execute/class-7.m: Added.
8128         * objc/execute/class-8.m: Added.
8129         * objc/execute/class-9.m: Added.
8130         * objc/execute/class-tests-1.h
8131         * objc/execute/class-tests-2.h
8132         * objc/execute/compatibility_alias.m: Added.
8133         * objc/execute/encode-1.m: Added.
8134         * objc/execute/formal_protocol-1.m: Added.
8135         * objc/execute/formal_protocol-2.m: Added.
8136         * objc/execute/formal_protocol-3.m: Added.
8137         * objc/execute/formal_protocol-4.m: Added.
8138         * objc/execute/formal_protocol-5.m: Added.
8139         * objc/execute/formal_protocol-6.m: Added.
8140         * objc/execute/formal_protocol-7.m: Added.
8141         * objc/execute/informal_protocol.m: Added.
8142         * objc/execute/initialize.m: Added.
8143         * objc/execute/load.m: Added.
8144         * objc/execute/many_args_method.m: Added.
8145         * objc/execute/nested-3.m: Added.
8146         * objc/execute/no_clash.m: Added.
8147         * objc/execute/private.m: Added.
8148         * objc/execute/redefining_self.m: Added.
8149         * objc/execute/root_methods.m: Added.
8150         * objc/execute/selector-1.m: Added.
8151         * objc/execute/static-1.m: Added.
8152         * objc/execute/static-2.m: Added.
8153         * objc/execute/va_method.m: Added.
8154
8155 2001-03-10  Richard Henderson  <rth@redhat.com>
8156
8157         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8158
8159 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8160
8161         * g++.old-deja/g++.other/crash31.C: XFAIL.
8162         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8163         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8164         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8165         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8166         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8167
8168 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8169
8170         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8171
8172 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8173
8174         * gcc.dg/20000724-1.c: Don't use multiline strings.
8175
8176 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8177
8178         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8179         result of -cString against what we expect it to be; don't just
8180         print it out for no one to read.
8181
8182         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8183         Based on testcases provided by Nicola Pero.
8184
8185 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8186
8187         * gcc.dg/cpp/macro7.c: New test.
8188
8189 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8190
8191         * gcc.dg/cpp/multiline.c: Update.
8192
8193 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8194
8195         * g++.old-deja/g++.other/enum3.C: New test.
8196
8197 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8198
8199         * g++.old-deja/g++.other/pod1.C: New test.
8200
8201 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8202
8203         * g++.old-deja/g++.ext/overload1.C: New test.
8204
8205 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8206
8207         * g++.old-deja/g++.pt/using1.C: New test.
8208
8209 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8210
8211         * g++.old-deja/g++.other/using9.C: New test.
8212
8213 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8214
8215         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8216
8217         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8218
8219 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8220
8221         * g++.old-deja/g++.ext/realpt1.C: Remove.
8222
8223 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8224
8225         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8226
8227 2001-02-26  Will Cohen  <wcohen@redhat.com>
8228
8229         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8230
8231 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8232
8233         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8234         templatized constructors.
8235
8236 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8237
8238         * gcc.c-torture/execute/20010224-1.c: New test.
8239
8240 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8241
8242         * gcc.c-torture/execute/20010222-1.c: New test.
8243
8244 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8245
8246         * g++.old-deja/g++.other/inline20.C: New test.
8247
8248 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8249
8250         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8251
8252 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8253
8254         * g++.old-deja/g++.other/lookup22.C: New test.
8255
8256 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8257
8258         * g77.dg: New directory.
8259         * g77.dg/20010216-1.f: New test case.
8260         * g77.dg/dg.exp: New driver.
8261         * lib/g77-dg.exp: New driver library.
8262
8263 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8264
8265         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8266
8267 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8268
8269         * g++.old-deja/g++.other/decl9.C: New test.
8270
8271 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8272
8273         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8274         not need <string> and also tests the initialization at runtime.
8275
8276 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8277
8278         * gcc.c-torture/execute/longlong.c: New test.
8279
8280 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8281
8282         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8283
8284 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8285
8286         * gcc.c-torture/execute/920302-1.c (execute):
8287         Change argument type to short.
8288
8289 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8290
8291         * g++.old-deja/g++.pt/deduct6.C: New test.
8292
8293 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8294
8295         * g++.old-deja/g++.pt/deduct5.C: New test.
8296
8297 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8298
8299         * gcc.c-torture/execute/20010209-1.c: New test.
8300
8301 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8302
8303         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8304
8305 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8306
8307         * g++.dg/vtgc1.C: Update for new ABI.
8308
8309         * consistency.vlad: New directory, 1665 files.
8310
8311 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8312
8313         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8314         return type.
8315         * gcc.dg/cpp/digraphs.c: Declare puts.
8316
8317 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8318
8319         * g++.old-deja/g++.other/warn5.C: New test.
8320
8321 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8322
8323         * g++.old-deja/g++.pt/spec40.C: New test.
8324
8325 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8326
8327         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8328         case.
8329         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8330
8331 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8332
8333         * gcc.c-torture/compile/20010209-1.c: New test.
8334
8335 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8336
8337         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8338         excess errors message but not if it crashes.
8339         * g++.old-deja/g++.other/crash27.C: Likewise.
8340         * g++.old-deja/g++.other/crash28.C: Likewise.
8341         * g++.old-deja/g++.other/crash30.C: Likewise.
8342         * g++.old-deja/g++.other/crash32.C: Likewise.
8343         * g++.old-deja/g++.other/crash35.C: Likewise.
8344         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8345
8346 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8347
8348         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8349         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8350         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8351         g77.f-torture/execute/execute.exp,
8352         g77.f-torture/noncompile/noncompile.exp,
8353         gcc.c-torture/execute/execute.exp,
8354         gcc.c-torture/execute/memcheck/memcheck.exp,
8355         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8356         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8357         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8358         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8359         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8360         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8361         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8362         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8363         Remove bug reporting instructions with ancient email addresses.
8364
8365 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8366
8367         * gcc.dg/20010202-1.c: New test.
8368         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8369
8370 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8371
8372         * g++.dg/stdbool-if.C: New test.
8373
8374 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8375
8376         * objc/execute/fdecl.m: Added main().
8377
8378 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8379
8380         * gcc.c-torture/execute/20010206-1.c: New test.
8381
8382 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8383
8384         * gcc.dg/cpp/avoidpaste1.c: Update.
8385
8386 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8387
8388         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8389         Pero <nicola@brainstorm.co.uk>.
8390         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8391
8392 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8393
8394         * g++.old-deja/g++.pt/spec39.C: New test.
8395
8396 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8397
8398         * gcc.c-torture/compile/20010202-1.c: New test.
8399
8400 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8401
8402         * g++.old-deja/g++.abi/primary2.C: New test.
8403         * g++.old-deja/g++.abi/primary3.C: New test.
8404         * g++.old-deja/g++.abi/primary4.C: New test.
8405         * g++.old-deja/g++.abi/primary5.C: New test.
8406         * g++.old-deja/g++.abi/vtable3.h: New test.
8407         * g++.old-deja/g++.abi/vtable3a.C: New test.
8408         * g++.old-deja/g++.abi/vtable3b.C: New test.
8409         * g++.old-deja/g++.abi/vtable3c.C: New test.
8410         * g++.old-deja/g++.abi/vtable3d.C: New test.
8411         * g++.old-deja/g++.abi/vtable3e.C: New test.
8412         * g++.old-deja/g++.abi/vtable3f.C: New test.
8413         * g++.old-deja/g++.abi/vtable3g.C: New test.
8414         * g++.old-deja/g++.abi/vtable3h.C: New test.
8415         * g++.old-deja/g++.abi/vtable3i.C: New test.
8416         * g++.old-deja/g++.abi/vtable3j.C: New test.
8417         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8418
8419 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8420
8421         * g++.old-deja/g++.other/anon6.C: New test.
8422         * g++.old-deja/g++.other/anon7.C: New test.
8423
8424 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8425
8426         * gcc.dg/cpp/avoidpaste2.c: New tests.
8427
8428 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8429
8430         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8431
8432 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8433
8434         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
8435         DECIMAL_DIG cases for Irix."
8436
8437 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
8438
8439         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
8440
8441 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
8442
8443         * gcc.dg/c99-tag-1.c: New test.
8444
8445 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8446
8447         * gcc.dg/cpp/tr-warn1.c: Add tests.
8448
8449 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
8450
8451         * gcc.dg/cpp/avoidpaste1.c: Update.
8452         * gcc.dg/cpp/paste4.c: Update.
8453
8454 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
8455
8456         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
8457         cases for Irix.
8458
8459 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
8460
8461         * g++.old-deja/g++.other/inline19.C: New test.
8462
8463 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
8464
8465         * gcc.dg/Wlarger-than.c: New test.
8466
8467 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8468
8469         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
8470
8471 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
8472
8473         * gcc.c-torture/execute/20010129-1.c: New test.
8474         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
8475
8476 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8477
8478         * gcc.dg/cpp/avoidpaste1.c: Test case.
8479
8480 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
8481
8482         * g++.old-deja/g++.other/inline18.C: New test.
8483
8484 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8485
8486         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
8487         and __builtin_putchar.
8488
8489 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
8490
8491         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
8492         tests.
8493
8494 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
8495
8496         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
8497         floating point number rounding mode to round to the nearest
8498         representable mode.
8499
8500 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
8501
8502         * g++.old-deja/g++.other/mangle2.C: New test.
8503
8504 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
8505
8506         * gcc.c-torture/compile/20010124-1.c: New test.
8507
8508 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
8509
8510         * g++.old-deja/g++.pt/spec38.C: New test.
8511
8512 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8513
8514         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
8515         "Build don't run".
8516
8517 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8518
8519         * gcc.c-torture/execute/20010123-1.c: New test.
8520
8521 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8522
8523         * g++.old-deja/g++.pt/spec37.C: New test.
8524
8525 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
8526
8527         * g++.old-deja/g++.pt/overload14.C: New test.
8528
8529 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8530
8531         * gcc.c-torture/execute/20010122-1.c: New test, exercise
8532         __builtin_return_address.
8533
8534 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
8535
8536         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
8537         * g++.old-deja/g++.pt/spec35.C: New test.
8538         * g++.old-deja/g++.pt/spec36.C: New test.
8539
8540 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
8541
8542         * gcc.c-torture/compile/20010118-1.c: New test.
8543
8544 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
8545
8546         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
8547
8548 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8549
8550         * gcc.c-torture/execute/20010119-1.c: New test.
8551
8552 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8553
8554         * g++.old-deja/g++.other/vbase5.C: New test.
8555
8556 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
8557
8558         * gcc.c-torture/execute/20010118-1.c: New test.
8559
8560 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8561
8562         * g++.old-deja/g++.pt/deduct3.C: New test.
8563
8564 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
8565
8566         * g++.old-deja/g++.pt/spec34.C: New test.
8567
8568 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
8569
8570         * g77.f-torture/compile/20000601-2.f: New test.
8571
8572 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8573
8574         * g++.old-deja/g++.other/init17.C: New test.
8575
8576 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
8577
8578         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
8579
8580 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8581
8582         * g++.old-deja/g++.pt/unify8.C: New test.
8583
8584 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8585
8586         * g++.old-deja/g++.abi/vbase1.C: New test.
8587
8588 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
8589
8590         * g++.old-deja/g++.pt/crash65.C: New test.
8591
8592 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
8593
8594         * gcc.dg/cpp/assembl2.S: New test case.
8595
8596 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
8597
8598         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
8599         are supported.
8600
8601 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8602
8603         * g++.old-deja/g++.other/builtins1.C: New test.
8604         * g++.old-deja/g++.other/builtins2.C: Likewise.
8605         * g++.old-deja/g++.other/builtins3.C: Likewise.
8606         * g++.old-deja/g++.other/builtins4.C: Likewise.
8607
8608 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
8609
8610         * gcc.c-torture/compile/20010117-1.c: New test.
8611         * gcc.c-torture/compile/20010117-2.c: New test.
8612
8613 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8614
8615         * g77.f-torture/execute/20010116.[fx]: New test,
8616         XFAIL on i?86-*-*.
8617         * g77.f-torture/compile/20010115.f: Indicate it's
8618         a test for PR fortran/1636.
8619
8620 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
8621
8622         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
8623
8624 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
8625
8626         * g77.f-torture/compile/20010115.f: New test.
8627
8628 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
8629
8630         * g++.old-deja/g++.pt/nontype5.C: New test.
8631
8632 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
8633
8634         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
8635         have an equivalent working one below it.
8636
8637 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8638
8639         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
8640         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8641
8642 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
8643
8644         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
8645         message containing "init_priority".
8646         (conpr-2.C): Likewise.
8647         (conpr-3.C): Likewise.
8648         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
8649
8650 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8651
8652         * gcc.c-torture/execute/20010114-2.c: New test.
8653
8654 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
8655
8656         * gcc.c-torture/compile/20010114-1.c: New test.
8657         * gcc.c-torture/compile/20010114-1.x: Xfail.
8658         * gcc.c-torture/compile/20010114-2.c: New test.
8659         * gcc.c-torture/execute/20010114-1.c: New test.
8660         * gcc.dg/trunc-1.c: New test.
8661         * gcc.dg/uninit-B.c: New test.
8662
8663 2001-01-13  Nick Clifton  <nickc@redhat.com>
8664
8665         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
8666         target.
8667
8668 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
8669
8670         * gcc.c-torture/compile/20010113-1.c: New test.
8671
8672 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
8673
8674         * gcc.c-torture/compile/20001212-1.c: New test.
8675
8676 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
8677
8678         * gcc.dg/cpp/widestr1.c: Update.
8679         * gcc.dg/cpp/prag-imp.c: Remove.
8680
8681 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
8682
8683         * gcc.c-torture/execute/20000801-3.x: Remove.
8684         * gcc.dg/c90-init-1.c: New test.
8685         * gcc.dg/c99-init-1.c: New test.
8686         * gcc.dg/c99-init-2.c: New test.
8687         * gcc.dg/gnu99-init-1.c: New test.
8688
8689 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
8690
8691         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
8692         testing that no relevant ones were found.
8693
8694 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8695
8696         * g++.old-deja/g++.pt/cast2.C: New test.
8697
8698 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
8699
8700         * g++.old-deja/g++.pt/friend47.C: New test.
8701
8702 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8703
8704         * g++.old-deja/g++.pt/instantiate13.C: New test.
8705
8706 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8707
8708         * g++.old-deja/g++.other/defarg7.C: New test.
8709         * g++.old-deja/g++.other/defarg8.C: New test.
8710
8711 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8712
8713         * g++.old-deja/g++.pt/crash64.C: New test.
8714
8715 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
8716
8717         * g++.old-deja/g++.pt/crash63.C: New test.
8718
8719 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
8720
8721         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
8722
8723 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
8724
8725         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
8726
8727 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8728
8729         * g++.old-deja/g++.pt/error3.C: New test.
8730
8731 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8732
8733         * g++.old-deja/g++.other/crash39.C: New test.
8734
8735 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
8736
8737         * g++.old-deja/g++.other/vbase4.C: New test.
8738
8739 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
8740
8741         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
8742         * gcc.dg/special/20000419-2.c: New file. Identical to above.
8743         * gcc.dg/special/special.exp: New test driver which will check
8744         for alias support for the above test.
8745
8746 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
8747
8748         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
8749         problems on small machines.
8750         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
8751         parameterize.
8752
8753 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
8754
8755         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
8756         mips.
8757         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
8758
8759 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
8760
8761         * g++.old_deja/g++.pt/using8.C: New test.
8762
8763 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
8764
8765         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
8766
8767 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
8768
8769         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
8770         where a failure is expected.
8771         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
8772
8773 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8774
8775         * g++.old_deja/g++.pt/instantiate12.C: New test.
8776
8777 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8778
8779         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
8780         start of structs.
8781         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
8782         * g++.old-deja/g++.brendan/crash17.C: Likewise.
8783         * g++.old-deja/g++.brendan/crash29.C: Likewise.
8784         * g++.old-deja/g++.brendan/crash48.C: Likewise.
8785         * g++.old-deja/g++.brendan/ns1.C: Likewise.
8786         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
8787         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8788         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
8789         * g++.old-deja/g++.eh/spec6.C: Likewise.
8790         * g++.old-deja/g++.jason/crash3.C: Likewise.
8791         * g++.old-deja/g++.law/ctors11.C: Likewise.
8792         * g++.old-deja/g++.law/ctors17.C: Likewise.
8793         * g++.old-deja/g++.law/ctors5.C: Likewise.
8794         * g++.old-deja/g++.law/ctors9.C: Likewise.
8795         * g++.old-deja/g++.mike/ambig1.C: Likewise.
8796         * g++.old-deja/g++.mike/net22.C: Likewise.
8797         * g++.old-deja/g++.mike/p3538a.C: Likewise.
8798         * g++.old-deja/g++.mike/p3538b.C: Likewise.
8799         * g++.old-deja/g++.mike/virt3.C: Likewise.
8800         * g++.old-deja/g++.niklas/t128.C: Likewise.
8801         * g++.old-deja/g++.other/anon4.C: Likewise.
8802         * g++.old-deja/g++.other/using1.C: Likewise.
8803         * g++.old-deja/g++.other/warn3.C: Likewise.
8804         * g++.old-deja/g++.pt/t37.C: Likewise.
8805         * g++.old-deja/g++.robertl/eb69.C: Likewise.
8806         * g++.old-deja/g++.robertl/eb71.C: Likewise.
8807
8808 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
8809
8810         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
8811
8812 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8813
8814         * gcc.c-torture/execute/stdio-opt-3.c: New test.
8815
8816 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
8817
8818         * gcc.c-torture/compile/20010107-1.c: New test.
8819
8820 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8821
8822         * gcc.c-torture/execute/builtin-noret-1.c: New test.
8823
8824 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
8825
8826         * gcc.dg/format/format.h: New file.
8827         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
8828         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
8829         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
8830         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
8831         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
8832         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8833         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
8834         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
8835         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
8836         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
8837         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
8838         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
8839         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
8840         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
8841         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
8842         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
8843         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
8844         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
8845         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
8846         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
8847         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
8848         instead of declaring standard types, macros and functions in each
8849         test.
8850
8851 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
8852
8853         * gcc.c-torture/execute/20010106-1.c: New test.
8854
8855 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
8856
8857         * gcc.dg/format/format.exp: New file.
8858         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
8859         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
8860         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
8861         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
8862         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
8863         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
8864         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
8865         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
8866         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
8867         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
8868         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
8869         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
8870         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
8871         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
8872         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
8873         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
8874         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
8875         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
8876         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
8877         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
8878         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
8879         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
8880         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
8881         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
8882         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
8883         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
8884         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
8885         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
8886         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
8887         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
8888         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
8889         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
8890         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
8891         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
8892         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
8893         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
8894         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
8895         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
8896         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
8897         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
8898         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
8899         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
8900
8901 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
8902
8903         * gcc.c-torture/execute/991228-1.c: Take word endianness into
8904         account.
8905
8906 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8907
8908         * gcc.c-torture/execute/builtin-complex-1.c: New test.
8909
8910 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
8911
8912         * g++.old-deja/g++.pt/crash62.C: New test.
8913
8914 2001-01-04  Richard Henderson  <rth@redhat.com>
8915
8916         * gcc.dg/20000926-1.c: Update expected warnings.
8917         * gcc.dg/array-2.c: Likewise.
8918         * gcc.dg/array-4.c: Also validate flexible array members.
8919         * gcc.dg/c99-flex-array-1.c: New.
8920
8921 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
8922
8923         * gcc.c-torture/compile/20001222-1.x: Remove.
8924
8925 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
8926
8927         * gcc.c-torture/execute/built-in-setjmp.c: New.
8928
8929 2001-01-03  Richard Henderson  <rth@redhat.com>
8930
8931         * gcc.dg/940510-1.c: Update expected error wording.
8932         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
8933
8934 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
8935
8936         * lib/target-supports.exp (check_alias_available): Modified to
8937         indicate aliases not supported if only weak aliases are supported.
8938
8939 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8940
8941         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
8942         Turn on cmpstrsi checks for __pj__ and __i370__.
8943
8944 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8945
8946         * g++.old-deja/g++.other/virtual11.C: New test.
8947
8948 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8949
8950         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
8951
8952 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8953
8954         * gcc.c-torture/compile/20010102-1.c: New test.
8955
8956 2001-01-02  Andreas Jaeger  <aj@suse.de>
8957
8958         * gcc.dg/noreturn-3.c: New test.
8959
8960         * gcc.dg/noreturn-4.c: New test.
8961
8962 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8963
8964         * gcc.c-torture/execute/stdio-opt-1.c: Also test
8965         __builtin_fputc and __builtin_fwrite.
8966
8967 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8968
8969         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
8970         signed char, not default char.
8971
8972 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
8973
8974         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
8975
8976 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
8977
8978         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
8979
8980 2000-12-29  Richard Henderson  <rth@redhat.com>
8981
8982         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
8983         (__cyg_profile_func_exit): Define.
8984
8985 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
8986
8987         * g++.dg/vtgc1.C: New test.
8988
8989 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
8990
8991         * gcc.dg/noncompile/20001228-1.c: New test.
8992
8993         * gcc.dg/20001228-1.c: New test.
8994
8995         * gcc.c-torture/execute/20001228-1.c: New test.
8996
8997 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
8998
8999         * gcc.dg/format-strfmon-1.c: New test.
9000
9001 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9002
9003         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9004         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9005         * gcc.c-torture/execute/string-opt-1.c: Likewise.
9006         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9007         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9008         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9009         * gcc.c-torture/execute/string-opt-6.c: Likewise.
9010         * gcc.c-torture/execute/string-opt-7.c: Likewise.
9011         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9012         * gcc.c-torture/execute/string-opt-9.c: Likewise.
9013         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9014         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9015         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9016
9017         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9018         * gcc.c-torture/execute/string-opt-4.c: Test index.
9019
9020 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
9021
9022         * gcc.c-torture/compile/20001226-1.c: New test.
9023
9024 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9025
9026         * gcc.c-torture/compile/20001222-1.c: New test.
9027         * gcc.c-torture/compile/20001222-1.x: Xfail.
9028
9029 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
9030
9031         * gcc.c-torture/execute/comp-goto-2.c: New test.
9032
9033 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
9034
9035         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9036         Use long types if __INT_MAX__ is 32767.
9037         (main): Use cast to (sint32 *) when poking 88 into a_page.
9038
9039         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9040
9041 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
9042
9043         * gcc.c-torture/compile/20001221-1.c: New test.
9044         * gcc.c-torture/execute/20001221-1.c: New test.
9045
9046 2000-12-20  Richard Henderson  <rth@redhat.com>
9047
9048         * g++.old-deja/g++.pt/crash36.C: Update error lines.
9049         * g++.old-deja/g++.robertl/eb109.C: Likewise.
9050
9051 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9052
9053         * gcc.dg/compare3.c: New test.
9054
9055 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9056
9057         * gcc.dg/format-warnll-1.c: New test.
9058
9059 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
9060
9061         * gcc.dg/cpp/cmdlne-P.c: New test.
9062
9063 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9064
9065         * gcc.c-torture/execute/builtin-abs-1.c,
9066         gcc.c-torture/execute/builtin-abs-2.c: New tests.
9067
9068 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9069
9070         * gcc.dg/cpp/multiline.c: New test.
9071
9072 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9073
9074         * g++.old-deja/g++.other/syshdr1.C: Update.
9075         * gcc.dg/cpp/lineflags.c: Remove temporarily.
9076
9077 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9078
9079         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9080
9081 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9082
9083         * g++.old-deja/g++.pt/ttp65.C: New test.
9084
9085 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9086
9087         * g++.old-deja/g++.pt/ttp64.C: New test.
9088
9089 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9090
9091         * g++.old-deja/g++.pt/spec33.C: New test.
9092
9093 2000-12-14  Catherine Moore  <clm@redhat.com>
9094
9095         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9096         * gcc.c-torture/execute/920612-2.c: Likewise.
9097         * gcc.c-torture/execute/920428-2.c: Likewise.
9098         * gcc-c-torture/execute/va-arg-11.c: Call exit.
9099         * gcc.c-torture/execute/va-arg-21.c: Likewise.
9100
9101 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9102
9103         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9104         * gcc.dg/pack-test-2.c: Likewise.
9105
9106 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9107
9108         Tests by Zack Weinberg <zackw@stanford.edu>.
9109
9110         * gcc.dg/cpp/defined.c: Update.
9111         * gcc.dg/cpp/defined_trad.c: New tests.
9112
9113 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9114
9115         * gcc.dg/cpp/trad-direct.c: Update.
9116
9117 2000-12-11  Neil Booth  <neilb@earthling.net>
9118
9119         * gcc.dg/cpp/defined_trad.c
9120
9121 2000-12-11  Neil Booth  <neilb@earthling.net>
9122
9123         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9124
9125 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9126
9127         * gcc.dg/format-miss-2.c: New test.
9128
9129 2000-12-09  Neil Booth  <neilb@earthling.net>
9130
9131         * gcc.dg/cpp/lineflags.c: New tests.
9132         * gcc.dg/cpp/poison.c: Update.
9133         * gcc.dg/cpp/redef2.c: Update.
9134         * gcc.dg/cpp/skipping.c: New test.
9135
9136 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
9137
9138         * g++.old-deja/g++.other/eh3.C: New testcase.
9139
9140 2000-12-07  Neil Booth  <neilb@earthling.net>
9141
9142         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9143         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9144         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9145         wtr-union-init-2.c, wtr-union-init-3.c: Update.
9146         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9147         Update.
9148
9149 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9150
9151         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9152         __SIZE_TYPE__ instead of int for type of integers cast to
9153         pointers.
9154
9155 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9156
9157         * g++.old-deja/g++.other/cleanup4.C: New test.
9158
9159 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9160
9161         * format-sec-1.c: New test.
9162
9163 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9164
9165         * gcc.dg/format-nonlit-3.c: New test.
9166
9167 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9168
9169         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9170         through a null pointer.
9171
9172 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9173
9174         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9175         * g++.old-deja/g++.pt/partial4.C: New test.
9176
9177 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9178
9179         * gcc.c-torture/execute/ieee/hugeval.x: New.
9180
9181 2000-12-06  Neil Booth  <neilb@earthling.net>
9182
9183         * gcc.dg/cpp/backslash2.c: New tests.
9184
9185 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9186
9187         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9188         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9189
9190 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9191
9192         * gcc.c-torture/execute/20001203-2.c: New testcase.
9193
9194 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9195
9196         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9197         * g++.old-deja/g++.other/virtual10.C: New test.
9198
9199 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9200
9201         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9202
9203 2000-12-05  Richard Henderson  <rth@redhat.com>
9204
9205         * gcc.c-torture/compile/20001205-1.c: New.
9206
9207 2000-12-04  Neil Booth  <neilb@earthling.net>
9208
9209         * g++.old-deja/g++.other/virtual9.C: New test.
9210         * g++.old-deja/g++.pt/crash61.C: New test.
9211         * gcc.c-torture/execute/loop-9.c: New test.
9212
9213 2000-12-04  Neil Booth  <neilb@earthling.net>
9214
9215         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9216         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9217         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9218         * gcc.dg/cpp/extratokens.c: ...here.
9219
9220 2000-12-04  Neil Booth  <neilb@earthling.net>
9221
9222         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9223         New tests.
9224
9225 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9226
9227         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9228         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9229
9230 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9231
9232         * gcc.c-torture/execute/20001203-1.c: New test.
9233
9234 2000-12-03  Neil Booth  <neilb@earthling.net>
9235
9236         * gcc.dg/cpp/macro6.c: New test cases.
9237
9238 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9239
9240         * gcc.c-torture/execute/string-opt-9.c: New test.
9241         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9242         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9243         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9244
9245         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9246         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9247
9248 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9249
9250         * gcc.dg/cpp/if-6.c: New testcase.
9251
9252         * gcc.dg/20001201-1.c: New testcase.
9253
9254 2000-12-02  Neil Booth  <neilb@earthling.net>
9255
9256         * g++.old-deja/g++.other/externC4.C,
9257         g++.old-deja/g++.other/friend10.C: New tests.
9258
9259 2000-12-02  Neil Booth  <neilb@earthling.net>
9260
9261         * g++.old-deja/g++.other/instan2.C
9262         * g++.old-deja/g++.other/instan3.C: New test.
9263
9264 2000-12-02  Neil Booth  <neilb@earthling.net>
9265
9266         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9267         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9268         gnuc99.c,gnuc99-pedantic.c: New tests.
9269
9270 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9271
9272         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9273         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9274
9275 2000-12-01  Neil Booth  <neilb@earthling.net>
9276
9277         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9278         * gcc.dg/cpp/poison.c: Update.
9279         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9280
9281 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9282
9283         * g77.f-torture/execute/20001201.f: New test.
9284
9285 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9286
9287         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9288
9289 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9290
9291         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9292
9293 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9294
9295         * g++.old-deja/g++.other/cast6.C: New test.
9296
9297 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9298
9299         * gcc.c-torture/execute/20001130-2.c: New testcase.
9300
9301 2000-11-30  Richard Henderson  <rth@redhat.com>
9302
9303         * gcc.c-torture/execute/20001130-1.c: New test.
9304
9305 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9306
9307         * g++.old-deja/g++.other/op3.C: New test.
9308
9309 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9310
9311         * g++.old-deja/g++.other/op2.C: New test.
9312
9313 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9314
9315         * g++.old-deja/g++.other/crash38.C: New test.
9316
9317 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9318
9319         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9320
9321 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9322
9323         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9324         tests.
9325         * gcc.c-torture/execute/string-opt-6.c: New test.
9326
9327         * gcc.dg/20001117-1.c: Add main.
9328
9329 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9330
9331         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9332         Move from here ...
9333         * gcc.dg/940510-1.c: ... to here.
9334
9335         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9336         zero-size arrays in toplevel structures.
9337
9338 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9339
9340         * gcc.c-torture/execute/loop-8.c: New test.
9341
9342 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9343
9344         * g++.old-deja/g++.other/base1.C: New test.
9345
9346 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9347
9348         * g++.old-deja/g++.other/parse2.C: New test.
9349
9350 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9351
9352         * g++.old-deja/g++.pt/incomplete1.C: New test.
9353
9354 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9355
9356         * g++.old-deja/g++.other/friend9.C: New test.
9357
9358 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9359
9360         * gcc.dg/20001127-1.c: New test.
9361
9362 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9363
9364         * g++.old-deja/g++.pt/friend46.C: New test.
9365
9366 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9367
9368         * g++.old-deja/g++.other/ptrmem8.C: New test.
9369
9370 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9371
9372         * gcc.c-torture/execute/string-opt-7.c: New test.
9373         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9374
9375 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9376
9377         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9378         instead of 'mkcheck 2'.
9379
9380 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9381
9382         * gcc.c-torture/execute/memcheck/driver.c,
9383         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9384         C9X references to refer to C99.
9385
9386 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9387
9388         * gcc.dg/ultrasp3.c: New test.
9389
9390 2000-11-25  Neil Booth  <neilb@earthling.net>
9391
9392         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9393
9394 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9395
9396         * gcc.c-torture/compile/20001123-2.c: New.
9397
9398 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9399
9400         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9401
9402 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9403
9404         * gcc.dg/sequence-point-1.c: Add some new tests.
9405         * gcc.c-torture/execute/20001124-1.c: New test.
9406
9407 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9408
9409         * g++.old-deja/g++.other/vaarg4.C: New test.
9410         * gcc.c-torture/compile/20001123-1.c: New test.
9411
9412 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9413
9414         * g++.other/crash24.C: Adjust and remove XFAIL.
9415         * g++.other/crash37.C: New test.
9416
9417 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9418
9419         * g++.old-deja/g++.pt/instantiate9.C: New test.
9420
9421 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9422
9423         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9424         new ABI, too.
9425
9426         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9427         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9428
9429 2000-11-22  Neil Booth  <neilb@earthling.net>
9430
9431         * gcc.dg/cpp/Wtrigraphs.c: New test.
9432
9433 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9434
9435         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
9436
9437 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
9438
9439         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
9440
9441 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
9442
9443         * lib/gcc-dg.exp: load_lib scanasm.exp.
9444         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
9445         * lib/g++-dg.exp: load_lib scanasm.exp.
9446         * lib/scanasm.exp: New.
9447         (scan-assembler, scan-assembler-not): Add optional arguments to
9448         test name, or if not present, the pattern name.
9449         (scan-assembler-dem, scan-assembler-dem-not): New.
9450
9451         * g++.dg/dg.exp: New.
9452
9453 2000-11-21  Neil Booth  <neilb@earthling.net>
9454
9455         * gcc.dg/cpp/integrated1.c: Remove.
9456
9457 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9458
9459         * gcc.c-torture/execute/20001121-1.c: New test.
9460
9461 2000-11-21  Richard Henderson  <rth@redhat.com>
9462
9463         * gcc.c-torture/compile/20001121-1.c: New test.
9464
9465 2000-11-20  Neil Booth  <neilb@earthling.net>
9466
9467         * gcc.dg/cpp/integrated1.c: New test.
9468
9469 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
9470
9471         * g++.old-deja/g++.other/inline17.C: New test.
9472
9473 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
9474
9475         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
9476         local variable to be zero: I made the variable global. Now
9477         uses abort() and exit() instead of relying on main's return value.
9478
9479 2000-11-20  Neil Booth  <neilb@earthling.net>
9480
9481         * gcc.dg/cpp/paste2.c: Update test.
9482         * objc/execute/paste.m: New test.
9483
9484 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9485
9486         * gcc.dg/c99-condexpr-1.c: New test.
9487
9488 2000-11-20  Neil Booth  <neilb@earthling.net>
9489
9490         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
9491
9492 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
9493
9494         * g++.old-deja/g++.pt/export1.C: New test.
9495
9496 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
9497
9498         * gcc.dg/20001117-1.c: New test.
9499
9500 2000-11-18  Richard Henderson  <rth@redhat.com>
9501
9502         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
9503
9504 2000-11-18  Richard Henderson  <rth@redhat.com>
9505
9506         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
9507         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
9508         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
9509
9510 2000-11-18  Richard Henderson  <rth@redhat.com>
9511
9512         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
9513         (main): New.  Exit cleanly.
9514
9515 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9516
9517         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
9518         gcc.dg/c99-fordecl-2.c: New tests.
9519
9520 2000-11-18  Richard Henderson  <rth@redhat.com>
9521
9522         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
9523         * gcc.c-torture/execute/zerolen-2.c: New.
9524
9525 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9526
9527         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
9528         memory.
9529
9530 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9531
9532         * g++.old-deja/g++.pt/instantiate8.C: New test.
9533
9534 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
9535
9536         * g++.old-deja/g++.other/incomplete.C: Add more tests.
9537         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
9538
9539 2000-11-16  Nick Clifton  <nickc@redhat.com>
9540
9541         * gcc.c-torture/execute/nestfunc-2.c: New test.
9542         * gcc.c-torture/execute/nestfunc-3.c: New test.
9543
9544 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9545
9546         * gcc.c-torture/compile/20001116-1.c: New test.
9547
9548 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9549
9550         * gcc.c-torture/execute/20001115-1.c: New test.
9551
9552 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
9553
9554         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
9555         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
9556         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
9557         * g++.old-deja/g++.abi/vmihint.C: Likewise.
9558
9559 2000-11-15  Neil Booth  <neilb@earthling.net>
9560
9561         gcc.dg/cpp/_Pragma1.c: Update.
9562         gcc.dg/cpp/_Pragma2.c: New test.
9563
9564 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
9565
9566         * g++.old-deja/g++.other/anon5.C: New test.
9567
9568 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9569
9570         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
9571         tests.
9572
9573 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
9574
9575         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
9576         output.
9577
9578 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9579
9580         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
9581         labels at end of compound statements.
9582
9583 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
9584
9585         * gcc.c-torture/execute/loop-7.c: New test.
9586
9587 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9588
9589         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
9590
9591 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9592
9593         * gcc.dg/c99-bool-1.c: New test.
9594
9595 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9596
9597         * gcc.dg/c99-scope-1.c: Remove xfail.
9598         * gcc.dg/c99-scope-2.c: New test.
9599
9600 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9601
9602         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
9603         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
9604
9605 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
9606
9607         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
9608         error messages.
9609
9610         * g++.mike/p700.C: Don't typedef wchar_t.
9611         * g++.mike/p784.C: Likewise.
9612         * g++.mike/eb101.C: Don't use __wchar_t.
9613
9614 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
9615
9616         * g77.f-torture/execute/20001111.[fx]: Test premature exit
9617         from DO loop.
9618
9619 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
9620
9621         * gcc.c-torture/execute/20001111-1.c: New test.
9622
9623 2000-11-10  Nick Clifton  <nickc@redhat.com>
9624
9625         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
9626         long multuiple and accumulate.
9627
9628 2000-11-09  Richard Henderson  <rth@redhat.com>
9629
9630         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
9631         via size_t instead of int.
9632
9633         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
9634         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9635         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9636         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9637
9638 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
9639
9640         * gcc.c-torture/compile/20001109-1.c: New test.
9641         * gcc.c-torture/compile/20001109-2.c: New test.
9642
9643 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
9644
9645         * g++.old-deja/g++.pt/operator1.C: New test.
9646         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
9647
9648 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9649
9650         * gcc.dg/20001108-1.c: New test.
9651
9652 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
9653
9654         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
9655         with both arguments constant strings.
9656         * gcc.c-torture/execute/string-opt-3.c: New test.
9657         * gcc.c-torture/execute/string-opt-4.c: New test.
9658         * gcc.c-torture/execute/string-opt-5.c: New test.
9659
9660 2000-11-08  Nick Clifton  <nickc@redhat.com>
9661
9662         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
9663         mulsidi3adddi patterns.
9664
9665 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
9666
9667         * g++.old-deja/g++.other/crash36.C: New test.
9668
9669 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
9670
9671         * g++.old-deja/g++.other/init16.C: New test.
9672
9673 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
9674
9675         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
9676
9677 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9678
9679         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
9680         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9681         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9682
9683 2000-11-07  DJ Delorie  <dj@redhat.com>
9684
9685         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
9686
9687 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9688
9689         * gcc.c-torture/execute/string-opt-1.c: New test.
9690
9691 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
9692
9693         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
9694         mips-sgi-irix6.* because the MIPS ABI passes floating-point
9695         parameters in registers, and there is no way for a varargs
9696         function to know in which order the integer and floating-point
9697         parameters should be interleaved when they are placed on the
9698         stack.
9699         * gcc.c-torture/execute/va-arg-16.x: Likewise.
9700         * gcc.c-torture/execute/va-arg-17.x: Likewise.
9701
9702 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9703
9704         * gcc.c-torture/execute/string-opt-2.c: New test.
9705
9706 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
9707
9708         * g++.old-deja/g++.pt/crash60.C: New test.
9709
9710 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9711
9712         * g++.old-deja/g++.other/crash24.C: New test.
9713         * g++.old-deja/g++.other/crash25.C: New test.
9714         * g++.old-deja/g++.other/crash26.C: New test.
9715         * g++.old-deja/g++.other/crash27.C: New test.
9716         * g++.old-deja/g++.other/crash28.C: New test.
9717         * g++.old-deja/g++.other/crash29.C: New test.
9718         * g++.old-deja/g++.other/crash30.C: New test.
9719         * g++.old-deja/g++.other/crash31.C: New test.
9720         * g++.old-deja/g++.other/crash32.C: New test.
9721         * g++.old-deja/g++.other/crash33.C: New test.
9722         * g++.old-deja/g++.other/crash34.C: New test.
9723         * g++.old-deja/g++.other/crash35.C: New test.
9724
9725 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
9726
9727         * gcc.c-torture/execute/20001031-1.c: New test.
9728
9729 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
9730
9731         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
9732         namespace.
9733
9734         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
9735         standards-conformant.
9736
9737         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
9738
9739         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
9740         * g++.old-deja/g++.mike/p755a.C: Likewise.
9741         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
9742         library makes no calls to `operator new' during initialization.
9743
9744 2000-11-04  Neil Booth  <neilb@earthling.net>
9745
9746         * gcc.dg/cpp/include2.c: New tests.
9747
9748 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
9749
9750         * lib/g++.exp (g++_set_ld_library_path): New function.
9751         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
9752
9753 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
9754
9755         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
9756         warnings.
9757
9758 2000-11-01  Richard Henderson  <rth@redhat.com>
9759
9760         * g++.old-deja/g++.ext/namedret1.C: New.
9761         * g++.old-deja/g++.ext/namedret2.C: New.
9762         * g++.old-deja/g++.ext/namedret3.C: New.
9763
9764 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
9765
9766         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
9767         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
9768
9769 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9770
9771         * gcc.c-torture/execute/va-arg-21.c: New test.
9772
9773 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9774
9775         * gcc.dg/c99-complex-2.c: New test.
9776
9777 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9778
9779         * gcc.c-torture/execute/stdio-opt-1.c: New test.
9780
9781 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
9782
9783         * g++.old-deja/g++.other/inline16.C: New test.
9784
9785 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
9786
9787         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
9788         __PRETTY_FUNCTION__
9789
9790 2000-10-29  Neil Booth  <neilb@earthling.net>
9791
9792         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
9793         New tests.
9794         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
9795         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
9796         optimisation.
9797
9798 2000-10-29  Neil Booth  <neilb@earthling.net>
9799
9800         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
9801         * mi1.c, mi1c.h: Add null directives to multiple-include test.
9802         * mi5.c: Test multiple includes work with -C.
9803         * trigraphs.c: Test ^= version.
9804
9805 2000-10-28  Neil Booth  <neilb@earthling.net>
9806
9807         New tests and test updates for new macro expander.
9808
9809         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
9810         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
9811         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
9812         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
9813         new diagnostic messages.
9814
9815         * gcc.dg/cpp/macro3.c: New tests.
9816
9817 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
9818
9819         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
9820         on the same line.
9821
9822 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
9823
9824         * g++.old-deja/g++.other/eh2.C: New test.
9825
9826 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
9827
9828         * gcc.c-torture/execute/20001027-1.c: New test.
9829
9830 2000-10-26  Richard Henderson  <rth@redhat.com>
9831
9832         * gcc.c-torture/execute/20001026-1.c: New.
9833
9834 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
9835
9836         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
9837         * g++.old-deja/g++.law/builtin1.C: Likewise.
9838         * g++.old-deja/g++.law/ctors10.C: Likewise.
9839         * g++.old-deja/g++.law/virtual3.C: Likewise.
9840         * g++.old-deja/g++.mike/p658.C: Likewise.
9841         * g++.old-deja/g++.other/sibcall1.C: Likewise.
9842         * g++.old-deja/g++.other/vaarg2.C: Likewise.
9843         * g++.old-deja/g++.robertl/eb124.C: Likewise.
9844         * g++.old-deja/g++.robertl/eb44.C: Likewise.
9845         * g++.old-deja/g++.robertl/eb77.C: Likewise.
9846
9847 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
9848
9849         * gcc.c-torture/compile/20001024-1.c: New test.
9850
9851 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
9852
9853         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
9854         to tell us whether or not we are using V3.
9855
9856 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9857
9858         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
9859         operands.
9860
9861 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9862
9863         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
9864
9865 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
9866
9867         * gcc.c-torture/execute/20001024-1.c: New test.
9868
9869 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
9870
9871         * g++.old-deja/g++.other/sibcall1.C: New test.
9872
9873 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
9874
9875         * gcc.dg/noncompile/init-3.c: New test.
9876
9877 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
9878
9879         * gcc.dg/format-array-1.c: New test.
9880
9881 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9882
9883         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
9884         writing through null pointers; remove comment about testing
9885         unterminated strings.
9886
9887 2000-10-17  Matthew Hiller  <hiller@redhat.com>
9888
9889         * gcc.c-torture/execute/20001017-2.c: New test.
9890
9891 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9892
9893         * gcc.c-torture/compile/20001018-1.c: New test.
9894         * gcc.c-torture/compile/20001018-1.x: Xfail.
9895
9896 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9897
9898         * gcc.c-torture/execute/20001017-1.c: New test.
9899
9900 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9901
9902         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
9903         for multiple use of arguments with scanf formats; add tests for
9904         multiple use of arguments.
9905
9906 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
9907
9908         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
9909
9910 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
9911
9912         * gcc.dg/format-miss-1.c: New test.
9913
9914 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9915
9916         * gcc.c-torture/execute/20001013-1.c: New test.
9917
9918 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9919
9920         * gcc.dg/format-branch-1.c: New test.
9921
9922 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
9923
9924         * README, lib/file-format.exp: Remove EGCS references.
9925
9926 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
9927
9928         * gcc.dg/20001013-1.c: New test.
9929
9930 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9931
9932         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
9933         for intmax_t in the compiler using __typeof__ and the type rules
9934         for conditional expressions.
9935
9936 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
9937
9938         * gcc.dg/20001012-1.c: New test.
9939         * gcc.dg/20001012-2.c: New test.
9940
9941 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9942
9943         * gcc.dg/format-attr-1.c: New test.
9944
9945 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9946
9947         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
9948         __LONG_LONG_MAX__ instead of LLONG_MAX.
9949
9950 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9951
9952         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
9953         scanf flags.
9954         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
9955         flags.
9956
9957 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
9958
9959         * gcc.dg/sequence-pt-1.c: New test.
9960
9961 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
9962
9963         * gcc.c-torture/execute/20001011-1.c: New testcase.
9964         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
9965
9966 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9967
9968         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
9969         does not error on it.
9970
9971 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
9972
9973         * gcc.dg/20001009-1.c: New test.
9974
9975 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
9976
9977         * gcc.c-torture/compile/20001009-1.c: Move from here ....
9978         * gcc.c-torture/execute/20001009-2.c: ... to here.
9979
9980 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
9981
9982         * gcc.c-torture/compile/20001009-1.c: New testcase.
9983         * gcc.c-torture/execute/20001009-1.c: New testcase.
9984         Testcases provided by Jan Hubicka <jh@suse.cz>.
9985
9986 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9987
9988         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9989         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
9990         uintmax_t using <limits.h> to emulate the compiler's internal
9991         logic.  No longer XFAIL %j tests.
9992
9993 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
9994
9995         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
9996         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
9997         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
9998         regexps and details of expected handling of some bad formats.
9999         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10000         suppression.
10001
10002 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10003
10004         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10005         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10006         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10007         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10008         in list archives.
10009
10010 2000-10-06  Richard Henderson  <rth@cygnus.com>
10011
10012         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10013         * g++.old-deja/g++.brendan/crash52.C: Likewise.
10014         * g++.old-deja/g++.jason/report.C: Likewise.
10015         * g++.old-deja/g++.law/friend5.C: Likewise.
10016         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
10017         of the expected warnings.
10018
10019 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
10020
10021         * g++.old-deja/g++.pt/enum14.C: New test.
10022
10023 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
10024
10025         * g++.old-deja/g++.pt/crash59.C: New test.
10026
10027 2000-10-04  Will Cohen  <wcohen@redhat.com>
10028
10029         * gcc.dg/20000926-1.c: New test.
10030
10031 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
10032
10033         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10034         function name for current C++ compiler.
10035         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10036
10037 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
10038
10039         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10040         __PRETTY_FUNCTION__.
10041         * g++.old-deja/g++.ext/pretty2.C: Likewise.
10042
10043 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10044
10045         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10046
10047 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
10048
10049         * gcc.c-torture/compile/20000923-1.c: New test.
10050
10051 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10052
10053         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10054         * g++.old-deja/g++.pt/ttp62.C: Same.
10055         * g++.old-deja/g++.other/inline14.C: Same.
10056
10057 2000-09-24  Richard Henderson  <rth@cygnus.com>
10058
10059         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10060
10061 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10062
10063         * gcc.dg/c90-printf-1.c: Add test for wide string format.
10064
10065 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
10066
10067         * gcc.c-torture/compile/20000922-1.c: New file.
10068
10069 2000-09-21  Nick Clifton  <nickc@redhat.com>
10070
10071         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10072         a signed long modulo operation.
10073         (mod6): New function - perform an unsigned long modulo operation.
10074         (main): Add tests for modulos of very large numbers by very small
10075         dividends.
10076
10077 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10078
10079         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10080
10081 2000-09-19  Richard Henderson  <rth@cygnus.com>
10082
10083         * gcc.dg/compare2.c (case 10): XFAIL.
10084
10085 2000-09-18  Richard Henderson  <rth@cygnus.com>
10086
10087         * gcc.c-torture/execute/20000906-1.c: Move ...
10088         * gcc.dg/20000906-1.c: ... here.  Only run on targets
10089         that support __builtin_trap.
10090
10091 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
10092
10093         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10094
10095 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10096
10097         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10098         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
10099         more $ format tests.
10100
10101 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10102
10103         * gcc.dg/format-errmk-1.c: New test.
10104
10105 2000-09-17  Greg McGary  <greg@mcgary.org>
10106
10107         * gcc.c-torture/execute/20000917-1.x: Remove.
10108
10109 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10110
10111         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10112
10113 2000-09-17  Greg McGary  <greg@mcgary.org>
10114
10115         * gcc.c-torture/execute/20000917-1.c: New test.
10116         * gcc.c-torture/execute/20000917-1.x: XFAIL.
10117
10118 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
10119
10120         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10121         in nested macro bug.
10122
10123 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
10124
10125         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10126
10127 2000-09-14  Jeffrey A Law  (law@cygnus.com)
10128
10129         * gcc.c-torture/execute/20000914-1.c: New test.
10130
10131 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
10132
10133         * g++.other/inline13.C: New test.
10134
10135 2000-09-12  Andreas Jaeger  <aj@suse.de>
10136
10137         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10138         constant by Ulrich Drepper <drepper@redhat.com>.
10139
10140 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
10141
10142         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10143
10144 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10145
10146         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10147
10148 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
10149
10150         * gcc.dg/cpp/backslash.c: New test.
10151
10152 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10153
10154         * gcc.c-torture/execute/20000910-1.c: New test.
10155         * gcc.c-torture/execute/20000910-2.c: Likewise.
10156
10157 2000-09-11  Robert Lipe  <robertl@sco.com>
10158
10159         * gcc.dg/pragma-align.c: New test.
10160
10161 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10162
10163         * g++.old-deja/g++.pt/explicit82.C: New test.
10164         * g++.old-deja/g++.pt/explicit83.C: New test.
10165
10166 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10167
10168         * gcc.dg/asm-names.c: New test.
10169
10170 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10171
10172         * gcc.dg/cpp/tr-warn6.c: New test
10173
10174 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10175
10176         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10177         be accepted.
10178
10179 2000-09-07  Catherine Moore  <clm@redhat.com>
10180
10181         * gcc.c-torture/execute/unroll-1.c: New test.
10182
10183 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10184
10185         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10186         ERROR markers.
10187         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10188         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10189         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10190         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10191         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10192         Preprocess only.
10193         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10194         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10195
10196 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10197
10198         * g++.old-deja/g++.pt/deduct2.C: New test.
10199
10200 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10201
10202         * g++.old-deja/g++.pt/parms2.C: New test.
10203
10204 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10205
10206         * g++.old-deja/g++.pt/crash58.C: New test.
10207
10208 2000-09-06  Greg McGary  <greg@mcgary.org>
10209
10210         * gcc.c-torture/execute/20000906-1.c: New test.
10211         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10212
10213 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10214
10215         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10216
10217 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10218
10219         * g++.old-deja/g++.pt/crash57.C: New test.
10220
10221 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10222
10223         * g++.old-deja/g++.pt/crash56.C: New test.
10224
10225 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10226
10227         * g++.old-deja/g++.pt/koenig1.C: New test.
10228
10229 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10230
10231         * gcc.dg/20000904-1.c: New test.
10232
10233 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10234
10235         * gcc.dg/cpp/paste8.c: New test.
10236
10237 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10238
10239         * gcc.c-torture/compile/20000827-1.c: New test.
10240
10241 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10242
10243         * gcc.dg/format-diag-1.c: New test.
10244
10245 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10246
10247         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10248         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10249         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10250         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10251         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10252
10253 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10254
10255         * g++.old-deja/g++.other/nested4.C: New test.
10256
10257 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10258
10259         * g++.old-deja/g++.ns/scoped1.C: New test.
10260
10261 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10262
10263         * lib/g++.exp: Support testing already-installed GCC.
10264
10265 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10266
10267         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10268
10269 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10270
10271         * gcc.dg/return-type-2.c: New test.
10272
10273 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10274
10275         * gcc.c-torture/compile/20000825-1.c: New test.
10276
10277 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10278
10279         * gcc.dg/dwarf2-2.c: New test.
10280
10281 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10282
10283         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10284         dg-warning regexps.
10285
10286 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10287
10288         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10289         gcc.dg/format-ext-5.c: New tests.
10290
10291 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10292
10293         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10294
10295 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10296
10297         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10298
10299 2000-08-24  Richard Henderson  <rth@cygnus.com>
10300
10301         * gcc.dg/ia64-sync-1.c: New test.
10302         * gcc.dg/ia64-sync-2.c: New test.
10303         * gcc.dg/ia64-asm-1.c: New test.
10304
10305 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10306
10307         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10308         * gcc.dg/format-ext-2.c: New test.
10309
10310 2000-08-23  Jason Merrill  <jason@redhat.com>
10311
10312         * lib/old-dejagnu.exp: Also ignore "In member function" and
10313         "At global scope".
10314
10315 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10316
10317         * gcc.dg/noncompile/label-lineno-1.c: New test.
10318
10319 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10320
10321         * gcc.dg/c99-array-nonobj-1.c: New test.
10322
10323 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10324
10325         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10326         tests.
10327         * gcc.dg/format-ext-1.c: New test.
10328
10329 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10330
10331         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10332         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10333         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10334         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10335         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10336
10337 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10338
10339         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10340         gcc.dg/c99-strftime-2.c: New tests.
10341
10342 2000-08-22  Richard Henderson  <rth@cygnus.com>
10343
10344         * gcc.c-torture/execute/20000822-1.c: New test.
10345
10346 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10347
10348         * gcc.c-torture/execute/20000819-1.x: Remove.
10349
10350 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10351
10352         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10353         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10354         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10355         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10356         gcc.dg/format-xopen-1.c: New tests.
10357
10358 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10359
10360         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10361
10362 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10363
10364         * g++.old-deja/g++.other/loop2.C: New test.
10365
10366         * gcc.c-torture/compile/20000606-1.c: New test.
10367         * gcc.c-torture/compile/20000728-1.c: New test.
10368         * gcc.c-torture/execute/20000801-1.c: New test.
10369         * gcc.c-torture/execute/20000801-2.c: New test.
10370         * gcc.c-torture/execute/20000819-1.c: New test.
10371         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10372         * gcc.dg/20000629-1.c: New test.
10373         * gcc.dg/20000724-1.c: New test.
10374         * gcc.dg/20000807-1.c: New test.
10375
10376 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10377
10378         * gcc.dg/cpp/pragma-1.c: New test.
10379         * gcc.dg/cpp/pragma-2.c: New test.
10380
10381 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10382
10383         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10384         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10385
10386 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10387
10388         * gcc.c-torture/compile/20000818-1.c: New test.
10389
10390 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10391
10392         * gcc.c-torture/execute/20000818-1.c: New test.
10393
10394 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10395
10396         * gcc.dg/format-va-1.c: New test.
10397
10398 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10399
10400         * g++.old-deja/g++.other/typedef8.C: New test.
10401
10402 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10403
10404         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10405         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10406         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10407         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10408         * g++.old-deja/g++.other/ptrmem7.C: New test.
10409         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10410
10411 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10412
10413         * g++.old-deja/g++.pt/typename27.C: New test.
10414
10415 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10416
10417         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10418         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10419         * g++.old-deja/g++.pt/friend45.C: New test.
10420         * g++.old-deja/g++.other/friend8.C: New test.
10421
10422 2000-08-15  Richard Henderson  <rth@cygnus.com>
10423
10424         * gcc.c-torture/execute/20000815-1.c: New test.
10425
10426 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10427
10428         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10429         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10430         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10431
10432 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10433
10434         * g++.old-deja/g++.other/refinit2.C: New test.
10435
10436 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
10437
10438         * lib/c-torture.exp (c-torture): Make
10439         compiler_conditional_xfail_data global.
10440         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
10441         compiler_conditional_xfail_data machinery.
10442         (f-torture-execute): Likewise.
10443         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
10444         and only when unrolling loops.
10445
10446         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
10447
10448 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10449
10450         * g++.old-deja/g++.pt/explicit81.C: New test.
10451
10452 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
10453
10454         * g++.old-deja/g++.pt/typename26.C: New test.
10455
10456 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
10457
10458         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
10459         warning.
10460
10461 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10462
10463         * g++.old-deja/g++.other/array3.C: New test.
10464
10465 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10466
10467         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
10468         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
10469         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
10470         New tests.
10471
10472 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
10473
10474         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
10475         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10476
10477 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
10478
10479         * gcc.c-torture/execute/20000808-1.c: New test.
10480
10481 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
10482
10483         * gcc.dg/c90-const-expr-1.c: New test.
10484
10485 2000-08-08  Richard Henderson  <rth@cygnus.com>
10486
10487         * gcc.dg/noncompile/920923-1.c: Declare calloc.
10488
10489 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10490
10491         * gcc.dg/noncompile/const-ll-1.c: New test.
10492
10493 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10494
10495         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
10496
10497 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
10498
10499         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
10500         that running programs linked against the shared version of libobjc
10501         run correctly.
10502
10503 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10504
10505         * gcc.dg/c99-printf-1.c: New test.
10506
10507 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
10508
10509         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
10510
10511 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
10512
10513         * gcc.c-torture/execute/20000731-1.x: Delete.
10514
10515 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
10516
10517         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
10518         and torture_without_loops as is done by c-torture.exp.
10519         (search_for): Copy from c-torture.exp.
10520         (gcc-dg-runtest): New function, drives a directory of tests
10521         iterating over the TORTURE_OPTIONS.
10522         (scan-assembler, scan-assembler-not): Move here from
10523         individual directory drivers.
10524
10525         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
10526         defined by lib/gcc-dg.exp.
10527         * gcc.dg/cpp/cpp.exp: Likewise.
10528         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
10529         gcc-dg-runtest, so we cycle over optimization options.
10530
10531         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
10532         * gcc.dg/compare2.c: No longer expected to fail.
10533
10534 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
10535
10536         * gcc.c-torture/execute/20000804-1.c: New test.
10537
10538 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10539
10540         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
10541
10542 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
10543
10544         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
10545
10546 2000-08-03  Jeffrey A Law  (law@cygnus.com)
10547
10548         * gcc.c-torture/compile/20000803-1.c: New test.
10549
10550 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10551
10552         * gcc.c-torture/execute/20000801-3.c,
10553         gcc.c-torture/execute/20000801-4.c: New tests.
10554         * gcc.c-torture/execute/20000801-3.x,
10555         gcc.c-torture/execute/20000801-4.x: Xfail.
10556
10557 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
10558
10559         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
10560         libobjc/.libs to allow for libtool.
10561
10562 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
10563
10564         * gcc.c-torture/compile/20000802-1.c: New test.
10565
10566 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
10567
10568         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
10569
10570 2000-07-31  Jeffrey A Law  (law@cygnus.com)
10571
10572         * gcc-c-torture/execute/20000731-2.c: New test.
10573
10574         * gcc.c-torture/execute/20000731-1.c: New test.
10575         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
10576
10577 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
10578
10579         * testsuite/gcc.dg/cpp/paste7.c: New test.
10580         * gcc.dg/cpp/20000725-1.c: New test.
10581
10582 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
10583
10584         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
10585         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
10586         declaration warning for __builtin_dwarf_reg_size.
10587
10588         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
10589
10590 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10591
10592         * gcc.dg/noncompile/voidparam-1.c: New test.
10593
10594 2000-07-30  Richard Henderson  <rth@cygnus.com>
10595
10596         * gcc.dg/c90-digraph-1.c: Don't xfail.
10597         * gcc.dg/compare2.c (case 10): Xfail.
10598         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
10599
10600 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
10601
10602         * gcc.dg/c99-main-1.c: New test.
10603
10604 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10605
10606         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
10607
10608 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
10609
10610         * gcc.c-tortuer/execute/20000726-1.c: New test.
10611
10612 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
10613
10614         * gcc.c-torture/execute/enum-2.c: New test.
10615
10616 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10617
10618         * gcc.dg/cpp/tr-warn3.c: New test.
10619
10620 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10621
10622         * g++.old-deja/g++.ext/implicit1.C: Remove.
10623         * g++.old-deja/g++.jason/c2.C: Remove
10624         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
10625         * g++.old-deja/g++.pt/crash16.C: Likewise.
10626         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
10627
10628 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
10629
10630         * g++.old-deja/g++.other/for2.C: New test.
10631
10632 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
10633
10634         * gcc.dg/20000720-1.c: New test.
10635
10636 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
10637
10638         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
10639
10640 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
10641
10642         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
10643         * gcc.c-torture/execute/20000722-1.c: New.
10644         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
10645
10646 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
10647
10648         * gcc.dg/cpp/20000720-1.S: New test.
10649
10650 2000-07-21  Michael Meissner  <meissner@redhat.com>
10651
10652         * gcc.c-torture/execute/ieee/hugeval.c: New test.
10653
10654 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10655
10656         * g++.old-deja/g++.brendan/crash16.C,
10657         g++.old-deja/g++.brendan/parse3.C,
10658         g++.old-deja/g++.brendan/redecl1.C,
10659         g++.old-deja/g++.ns/template13.C,
10660         g++.old-deja/g++.other/decl4.C,
10661         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
10662
10663 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
10664
10665         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
10666         and "Internal error".
10667
10668         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
10669         regexps.
10670         * gcc.dg/cpp/paste6.c: New test.
10671
10672 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
10673
10674         * gcc.dg/cpp/tr-direct.c: New test.
10675
10676         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
10677         gcc.dg/cpp/undef1.c: Tweak error regexps.
10678
10679 2000-07-18  Eric Christopher <echristo@redhat.com>
10680
10681         * gcc.c-torture/compile/20000718-1.c: New test.
10682
10683 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
10684
10685         * cpplex.c (_cpp_push_token): If the token being pushed back
10686         is the previous token in this context, just subtract one from
10687         context->posn.
10688         * cppmacro.c (save_expansion): Clear aux field when storing a
10689         placemarker.
10690
10691 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
10692
10693         * gcc.dg/noncompile/redecl-1.c: New test.
10694
10695 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
10696
10697         * gcc.c-torture/execute/20000717-5.c: New test.
10698         * gcc.c-torture/execute/20000717-1.x: Removed.
10699
10700 2000-07-17  Richard Henderson  <rth@cygnus.com>
10701
10702         * gcc.c-torture/execute/20000717-4.c: New test.
10703
10704 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
10705
10706         * gcc.dg/cpp/syshdr.c: New test.
10707         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
10708
10709 2000-07-17  Neil Booth  <neilb@earthling.net>
10710
10711         * gcc.dg/cpp/cmdlne-dM.c: New test.
10712         * gcc.dg/cpp/cmdlne-dD.c: New test.
10713
10714 2000-07-17  Jeffrey A Law  (law@cygnus.com)
10715
10716         * gcc.c-torture/execute/20000717-3.c: New test.
10717
10718         * gcc.c-torture/compile/20000717-1.c: New test.
10719
10720 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
10721
10722         * gcc.c-torture/execute/20000717-2.c: New test.
10723
10724 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10725
10726         * gcc.dg/formatz-1.c: New test.
10727
10728         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
10729         * gcc.dg/c99-digraph-1.c: New tests.
10730
10731         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
10732         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
10733
10734         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
10735         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
10736         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
10737         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
10738         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
10739         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
10740         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
10741
10742 2000-07-17   Greg McGary <greg@mcgary.org>
10743
10744         * gcc.c-torture/execute/20000717-1.c: New test.
10745         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
10746
10747 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
10748
10749         * gcc.c-torture/execute/20000715-2.c: New test.
10750         * gcc.dg/20000715-1.c: New test.
10751
10752 2000-07-15  Michael Meissner  <meissner@redhat.com>
10753
10754         * gcc.c-torture/execute/20000715-1.c: New test.
10755
10756 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
10757
10758         * gcc.c-torture/execute/20000707-1.c: New test.
10759
10760 2000-07-13  Neil Booth  <NeilB@earthling.net>
10761
10762         * testsuite/gcc.dg/cpp/digraph1.c,
10763         testsuite/gcc.dg/cpp/digraph2.c,
10764         testsuite/gcc.dg/cpp/digraphs.c: New tests.
10765
10766 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
10767
10768         * g77.f-torture/compile/20000630-2.f:  New test.
10769         * g77.f-torture/compile/20000630-2.x
10770
10771 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
10772
10773         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
10774
10775 2000-07-11  Neil Booth  <NeilB@earthling.net>
10776
10777         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
10778
10779 2000-07-11  Neil Booth  <NeilB@earthling.net>
10780
10781         * gcc.dg/cpp/cmdlne-C.c: New.
10782
10783 2000-07-09  Neil Booth  <NeilB@earthling.net>
10784
10785         * gcc.dg/cpp/directiv.c: New tests.
10786         * gcc.dg/cpp/undef1.c: Update.
10787
10788 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
10789
10790         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
10791
10792 2000-07-09  Neil Booth  <NeilB@earthling.net>
10793
10794         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
10795
10796 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
10797
10798         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
10799         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
10800
10801 2000-07-08  Neil Booth  <NeilB@earthling.net>
10802
10803         * gcc.dg/cpp/macsyntx.c: New tests.
10804
10805 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10806
10807         * gcc.dg/20000707-1.c: New test.
10808
10809 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
10810
10811         * gcc.c-torture/execute/20000706-1.c: New test.
10812         * gcc.c-torture/execute/20000706-2.c: New test.
10813         * gcc.c-torture/execute/20000706-3.c: New test.
10814         * gcc.c-torture/execute/20000706-4.c: New test.
10815         * gcc.c-torture/execute/20000706-5.c: New test.
10816
10817 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10818
10819         * g++.old-deja/g++.pt/instantiate7.C: New test.
10820
10821 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
10822
10823         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
10824         * g++.old-deja/g++.mike/thunk3.C: Likewise.
10825         * g++.old-deja/g++.other/rtti3.C: Likewise.
10826         * g++.old-deja/g++.other/rttid3.C: Likewise.
10827
10828 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
10829
10830         *  g77.f-torture/compile/20000630-1.x: Fix typo
10831
10832 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
10833
10834         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
10835         assembly output.
10836
10837 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
10838
10839         * gcc.dg/cpp/ident.c: New test.
10840
10841 2000-07-05  Neil Booth  <NeilB@earthling.net>
10842
10843         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
10844           gcc.dg/cpp/lexstrng.c: New tests.
10845
10846 2000-07-04  Neil Booth  <NeilB@earthling.net>
10847
10848         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
10849         * gcc.dg/cpp/strify2.c: Same.
10850
10851 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
10852
10853         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
10854         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
10855         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
10856         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
10857
10858         * testsuite/gcc.dg/cpp/macro1.c,
10859         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
10860         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
10861         testsuite/gcc.dg/cpp/strify1.c,
10862         testsuite/gcc.dg/cpp/strify2.c: New tests.
10863
10864 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
10865
10866         * gcc.c-torture/execute/20000703-1.c: New test.
10867
10868 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10869
10870         * g++.old-deja/g++.pt (lookup10.C): New test.
10871
10872 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
10873
10874         * g++.old-deja/g++.pt (typename25.C): New test.
10875
10876 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
10877
10878         * gcc.c-torture/compile/20000701-1.c: New test.
10879
10880 2000-06-30  Nick Clifton  <nickc@cygnus.com>
10881
10882         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
10883         to test case.
10884
10885 2000-06-30  Catherine Moore  <clm@cygnus.com>
10886
10887         * gcc.c-torture/execute/align-1.c: New test.
10888
10889 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
10890
10891         * g++.old-deja/g++.pt/expr8.C: New test.
10892         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
10893
10894 2000-06-29  Nick Clifton  <nickc@cygnus.com>
10895
10896         * gcc.c-torture/compile/20000629-1.c: New test.
10897
10898 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10899
10900
10901         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
10902         gcc.dg/noncompile directory, depending on whether they're
10903         preprocessor tests or not.  Annotate all the tests for the dg
10904         framework.
10905
10906         * gcc.c-torture/noncompile/noncompile.exp: Delete.
10907         * gcc.dg/noncompile/noncompile.exp: New.
10908
10909         * Moved files:
10910         Old name                                New name
10911         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
10912         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
10913         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
10914         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
10915         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
10916         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
10917         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
10918         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
10919         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
10920         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
10921         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
10922         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
10923         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
10924         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
10925         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
10926         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
10927         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
10928         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
10929         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
10930         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
10931         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
10932         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
10933         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
10934         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
10935
10936         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
10937         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
10938         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
10939         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
10940         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
10941         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
10942
10943 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
10944
10945         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
10946         declare one variable.  On the fourth, error.
10947         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
10948         declared by 20000628-1a.h.
10949
10950 2000-06-29  Richard Henderson  <rth@redhat.com>
10951
10952         * gcc.c-torture/execute/930529-1.x: New file.
10953         * gcc.dg/920413-1.c: Adjust expected warning text.
10954         * gcc.dg/980217-1.c: Declare abort.
10955         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
10956
10957 2000-06-29  Jeffrey A Law  (law@cygnus.com)
10958
10959         * g77.f-torture/compile/20000629-1.f: New test.
10960         * g77.f-torture/compile/20000629-1.x: Expected to fail.
10961
10962 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
10963
10964         Rearrange lots of files, removing entirely the
10965         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
10966         directories.
10967
10968         * Deleted files:
10969         gcc.c-torture/code_quality/code_quality.exp
10970         gcc.c-torture/special/special.exp
10971         gcc.failure/failure.exp
10972         gcc.failure/940409-1.x
10973         gcc.c-torture/compile/961203-1.x
10974
10975         * New files:
10976         gcc.misc-tests/linkage.exp
10977         gcc.c-torture/execute/920730-1t.c
10978         gcc.c-torture/execute/920730-1t.x
10979         gcc.c-torture/compile/920520-1.x
10980         gcc.c-torture/compile/920521-1.x
10981         gcc.c-torture/compile/981006-1.x
10982         gcc.c-torture/execute/eeprof-1.x
10983
10984         * Moved files (possibly with modifications to fit a new harness):
10985         Old name                                New name
10986         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
10987         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
10988         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
10989         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
10990         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
10991         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
10992         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
10993         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
10994         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
10995         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
10996         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
10997         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
10998         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
10999         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
11000
11001 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11002
11003         * c-torture/compile/961203-1.x: Delete.
11004
11005         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
11006         not exit. Include stdio.h.
11007         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11008         * gcc.misc-tests/dg-12.c: Likewise.
11009         * gcc.misc-tests/dg-5.c: Likewise.
11010         * gcc.misc-tests/dg-6.c: Likewise.
11011         * gcc.misc-tests/dg-7.c: Prototype abort.
11012         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11013         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11014         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
11015         not exit.
11016         * gcc.misc-tests/sieve.c: Use return from main, not exit.
11017         * gcc.misc-tests/sort2.c: Use return from main, not exit.
11018
11019 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
11020
11021         * gcc.dg/cpp/20000628-1.c: New test.
11022         * gcc.dg/cpp/20000628-1.h: New header for above test.
11023         * gcc.dg/cpp/20000628-1a.h: Likewise.
11024
11025 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
11026
11027         * gcc.dg/cpp: New directory.
11028         * gcc.dg/cpp/cpp.exp: New driver.
11029         * gcc.dg/cpp/20000627-1.c: New test.
11030         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11031         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11032         and rewrite as a compilation test.
11033
11034         * gcc.dg: Move many files into the cpp subdirectory, possibly
11035         renaming or editing them as well.
11036         Old name                New name
11037         990119-1.c              cpp/19990119-1.c
11038         990228-1.c              cpp/19990228-1.c
11039         990407-1.c              cpp/19990407-1.c
11040         990409-1.c              cpp/19990409-1.c
11041         990413-1.c              cpp/19990413-1.c
11042         990703-1.c              cpp/19990703-1.c
11043         20000127-1.c            cpp/20000127-1.c
11044         20000129-1.c            cpp/20000129-1.c
11045         20000207-1.c            cpp/20000207-1.c
11046         20000207-2.c            cpp/20000207-2.c
11047         20000209-1.c            cpp/20000209-1.c
11048         20000209-2.c            cpp/20000209-2.c
11049         20000301-1.c            cpp/20000301-1.c
11050         20000419-1.c            cpp/20000419-1.c
11051         20000510-1.S            cpp/20000510-1.S
11052         20000519-1.c            cpp/20000519-1.c
11053         20000529-1.c            cpp/20000529-1.c
11054         20000625-1.c            cpp/20000625-1.c
11055         20000625-2.c            cpp/20000625-2.c
11056         cpp-as1.c               cpp/assert1.c
11057         cpp-as2.c               cpp/assert2.c
11058         cxx-comments-1.c        cpp/cxxcom1.c
11059         cxx-comments-2.c        cpp/cxxcom2.c
11060         endif-label.c           cpp/endif.c
11061         cpp-hash1.c             cpp/hash1.c
11062         cpp-hash2.c             cpp/hash2.c
11063         cpp-if1.c               cpp/if-1.c
11064         cpp-if2.c               cpp/if-2.c
11065         cpp-if3.c               cpp/if-3.c
11066         cpp-if4.c               cpp/if-4.c
11067         cpp-if5.c               cpp/if-5.c
11068         cpp-cond.c              cpp/if-cexp.c
11069         cpp-missingop.c         cpp/if-mop.c
11070         cpp-missingparen.c      cpp/if-mpar.c
11071         cpp-opprec.c            cpp/if-oppr.c
11072         cpp-ifparen.c           cpp/if-paren.c
11073         cpp-shortcircuit.c      cpp/if-sc.c
11074         cpp-shift.c             cpp/if-shift.c
11075         cpp-unary.c             cpp/if-unary.c
11076         cpp-li1.c               cpp/line1.c
11077         cpp-li2.c               cpp/line2.c
11078         lineno.c                cpp/line3.c
11079         lineno-2.c              cpp/line4.c
11080         cpp-mi.c                cpp/mi1.c
11081         cpp-mic.h               cpp/mi1c.h
11082         cpp-micc.h              cpp/mi1cc.h
11083         cpp-mind.h              cpp/mi1nd.h
11084         cpp-mindp.h             cpp/mi1ndp.h
11085         cpp-mix.h               cpp/mi1x.h
11086         cpp-mi2.c               cpp/mi2.c
11087         cpp-mi2a.h              cpp/mi2a.h
11088         cpp-mi2b.h              cpp/mi2b.h
11089         cpp-mi2c.h              cpp/mi2c.h
11090         cpp-mi3.c               cpp/mi3.c
11091         cpp-mi3.def             cpp/mi3.def
11092         poison-1.c              cpp/poison.c
11093         pr-impl.c               cpp/prag-imp.c
11094         cpp-redef-2.c           cpp/redef1.c
11095         cpp-redef.c             cpp/redef2.c
11096         strpaste.c              cpp/strp1.c
11097         strpaste-2.c            cpp/strp2.c
11098         cpp-tradpaste.c         cpp/tr-paste.c
11099         cpp-tradstringify.c     cpp/tr-str.c
11100         cpp-tradwarn1.c         cpp/tr-warn1.c
11101         cpp-tradwarn2.c         cpp/tr-warn2.c
11102         trigraphs.c             cpp/trigraphs.c
11103         cpp-unc1.c              cpp/unc1.c
11104         cpp-unc2.c              cpp/unc2.c
11105         cpp-unc3.c              cpp/unc3.c
11106         cpp-unc.c               cpp/unc4.c
11107         undef.c                 cpp/undef1.c
11108         undef-2.c               cpp/undef2.c
11109         cpp-wi1.c               cpp/widestr1.c
11110
11111 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
11112
11113         * lib/g++.exp (g++_include_flags): Tweak.
11114
11115 2000-06-27  H.J. Lu  <hjl@gnu.org>
11116             Loren J. Rittle  <ljrittle@acm.org>
11117
11118         * lib/g++.exp (g++_include_flags): Override libgloss.exp
11119         version with one that knows about the new gcc tree structure.
11120         (g++_link_flags): Same.
11121
11122 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
11123
11124         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11125         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11126         case we are cross-compiling.
11127
11128         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11129         g++.old-deja/g++.niklas/Makefile.in,
11130         g++.old-deja/g++.niklas/configure.in,
11131         g++.old-deja/g++.other/Makefile.in,
11132         g++.old-deja/g++.other/configure.in,
11133         gcc.c-torture/code_quality/Makefile.in,
11134         gcc.c-torture/code_quality/configure.in,
11135         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11136         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11137         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11138         gcc.c-torture/execute/ieee/Makefile.in,
11139         gcc.c-torture/execute/ieee/configure.in,
11140         gcc.c-torture/noncompile/Makefile.in,
11141         gcc.c-torture/noncompile/configure.in,
11142         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11143         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11144         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11145
11146 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11147
11148         * g++.old-deja/g++.other/ambig3.C: New test.
11149
11150 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11151
11152         * g++.old-deja/g++.pt/syntax1.C: New test.
11153         * g++.old-deja/g++.pt/syntax2.C: New test.
11154         * g++.old-deja/g++.other/syntax3.C: New test.
11155         * g++.old-deja/g++.other/syntax4.C: New test.
11156
11157 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11158
11159         * gcc.dg/20000623-1.c: Prototype exit and abort.
11160
11161 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11162
11163         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11164         New tests.
11165         * gcc.dg/cpp-mi3.def: New file.
11166
11167         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11168         inside assertions.
11169         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11170         lexer's error messages.
11171         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11172         divine anything from the linemarkers.
11173         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11174         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11175
11176 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11177
11178         * gcc.dg/20000623-1.c: New test.
11179
11180 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11181
11182         * gcc.c-torture/execute/20000622-1.c: New test.
11183
11184 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11185
11186         * g++.old-deja/g++.other/init15.C: New test.
11187
11188 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11189
11190         * g++.old-deja/g++.pt/vaarg2.C: New test.
11191         * g++.old-deja/g++.pt/vaarg3.C: New test.
11192
11193 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11194
11195         * g++.old-deja/g++.other/dyncast6.C: New test.
11196
11197 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11198
11199         * gcc.c-torture/execute/loop-6.c: New test.
11200
11201 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11202
11203         * gcc.dg/20000614-1.c: New test.
11204         * gcc.dg/20000614-2.c: New test.
11205
11206 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11207
11208         * g++.old-deja/g++.other/inline12.C: New test.
11209
11210 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11211
11212         * g++.old-deja/g++.other/eh1.C: New test.
11213
11214 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11215
11216         * g++.old-deja/g++.other/type.C: New test.
11217
11218 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11219
11220         * g++.old-deja/g++.other/initstring.C: New test.
11221
11222 2000-06-12  Jason Merrill  <jason@redhat.com>
11223
11224         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11225
11226 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11227
11228         * gcc.c-torture/compile/20000609-1.c: New test.
11229
11230 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11231
11232         * gcc.dg/20000609-1.c: New test.
11233
11234 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11235
11236         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11237         * gcc.c-torture/noncompile/poison-1.c: Move...
11238         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11239         * gcc.dg/cpp-li1.c: Add a token after the #line.
11240
11241 2000-06-05  Richard Henderson  <rth@cygnus.com>
11242
11243         * gcc.c-torture/execute/20000605-2.c: New test.
11244         * gcc.c-torture/execute/20000605-3.c: New test.
11245
11246 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11247
11248         * g77.f-torture/execute/20000503-1.x: New file.
11249
11250 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11251
11252         * g++.old-deja/g++.eh/badalloc1.C: New test.
11253
11254 2000-06-05  Richard Henderson  <rth@cygnus.com>
11255
11256         * gcc.c-torture/execute/20000605-1.c: New test.
11257
11258 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11259             Nathan Sidwell <nathan@codesourcery.com>
11260
11261         * gcc.c-torture/compile/20000605-1.c: New test.
11262
11263 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11264
11265         * g77.f-torture/compile/20000601-1.f:  New test.
11266
11267 2000-06-03  Richard Henderson  <rth@cygnus.com>
11268
11269         * gcc.c-torture/execute/20000603-1.c: New.
11270
11271 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11272
11273         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11274         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11275
11276 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11277
11278         * gcc.dg/compare2.c (case 12): XFAIL.
11279         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11280         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11281
11282         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11283
11284 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11285
11286         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11287         guard macro is already defined when the header is first
11288         included.
11289         * gcc.dg/cpp-mix.h: New file.
11290         * gcc.dg/endif-label.c: Update patterns to match compiler.
11291
11292         * g++.brendan/complex1.C: Declare abort.
11293         * g++.law/refs4.C: Remove XFAIL.
11294         * g++.oliva/expr2.C: Declare abort and exit.
11295
11296 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11297
11298         * gcc.c-torture/execute/20000528-1.c: New test.
11299
11300         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11301         * g++.old-deja/g++.law/temps4.C: Likewise.
11302
11303         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11304         stdlib.h.  Call abort() on failure.
11305         * g++.old-deja/g++.law/refs4.C: Likewise.
11306         * g++.old-deja/g++.law/temps4.C: Likewise.
11307         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11308         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11309
11310 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11311
11312         Relative to g++.dg/special:
11313         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11314
11315         Relative to g++.old-deja:
11316         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11317         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11318         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11319         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11320         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11321         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11322         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11323
11324         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11325         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11326         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11327         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11328         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11329         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11330         and/or string.h.
11331
11332         * g++.other/goto1.C: Update expectations for error messages.
11333
11334 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11335
11336         * gcc.c-torture/compile/20000523-1.c: New test.
11337
11338 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11339
11340         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11341
11342 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11343
11344         * g++.old-deja/g++.eh/catch11.C: New test.
11345         * g++.old-deja/g++.eh/catch12.C: New test.
11346
11347 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11348
11349         * gcc.c-torture/execute/20000523-1.c: New test.
11350
11351 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11352
11353         * c-torture/execute/bcp-1.c: Replace abort in arg of
11354         __builtin_constant_p with a generic external function.
11355
11356         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11357         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11358         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11359         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11360         Prototype abort and/or exit.
11361
11362         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11363         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11364         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11365         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11366
11367 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11368
11369         * gcc.dg/dwarf2-1.c: New test.
11370
11371 2000-05-20  Richard Henderson  <rth@cygnus.com>
11372
11373         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11374
11375 2000-05-20  Andreas Jaeger  <aj@suse.de>
11376
11377         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11378         testcase.
11379
11380 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11381
11382         * gcc.c-torture/execute/20000519-2.c: New test.
11383
11384 2000-05-19  Andreas Jaeger  <aj@suse.de>
11385
11386         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11387         which fails with SSA.
11388
11389         * lib/c-torture.exp: Also test with -O3 -fssa.
11390
11391 2000-05-18  Michael Meissner  <meissner@redhat.com>
11392
11393         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11394         * gcc.c-torture/execute/920415-1.c: Ditto.
11395         * gcc.c-torture/execute/920501-1.c: Ditto.
11396         * gcc.c-torture/execute/conversion.c: Ditto.
11397         * gcc.c-torture/execute/cvt-1.c: Ditto.
11398
11399 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11400
11401         * gcc.c-torture/compile/20000518-1.c: New test.
11402
11403 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11404
11405         * g77.f-torture/compile/200005018.f:  New test.
11406
11407 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11408
11409         * gcc.c-torture/compile/20000517-1.c: New test.
11410
11411 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11412
11413         * gcc.c-torture/execute/20000516-1.c: New test.
11414
11415 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11416
11417         * g++.old-deja/g++.other/eh.C: New test.
11418
11419 2000-05-12  Richard Henderson  <rth@cygnus.com>
11420
11421         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11422         constants through to doit's conditional.
11423
11424 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11425
11426         * gcc.c-torture/compile/20000511-1.c: New test.
11427         * g77.f-torture/compile/20000511-1.f: New test.
11428         * g77.f-torture/compile/20000511-2.f: New test.
11429
11430 2000-05-11  Michael Meissner  <meissner@redhat.com>
11431
11432         * gcc.c-torture/execute/20000511-1.c: New test.
11433
11434 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
11435
11436         * gcc.dg/dg.exp: Scan .S files as well as .c files.
11437         * gcc.dg/20000510-1.S: New.
11438
11439 2000-05-08  Catherine Moore  <clm@cygnus.com>
11440
11441         * gcc.dg/unused-3.c: New.
11442
11443 2000-05-06  Richard Henderson  <rth@cygnus.com>
11444
11445           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
11446           * g++.old-deja/g++.mike/warn1.C: Likewise.
11447           * g++.old-deja/g++.pt/local1.C: Likewise.
11448           * g++.old-deja/g++.pt/local7.C: Likewise.
11449           * g++.old-deja/g++.pt/spec16.C: Likewise.
11450
11451 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
11452
11453         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
11454
11455 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
11456
11457           * g77.f-torture/execute/20000503-1.f:  New test.
11458
11459 2000-05-04  Andreas Jaeger  <aj@suse.de>
11460
11461         * gcc.dg/noreturn-2.c: New test.
11462
11463 2000-05-04  Neil Booth  <NeilB@earthling.net>
11464
11465         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
11466         preprocessor.
11467
11468 2000-05-04  Richard Henderson  <rth@cygnus.com>
11469
11470         * gcc.c-torture/execute/20000503-1.c: Fix typo.
11471
11472 2000-05-04  Richard Henderson  <rth@cygnus.com>
11473
11474         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
11475         OpenSSL by Jason R Thorpe.
11476
11477 2000-05-03  Jim Wilson  <wilson@cygnus.com>
11478
11479         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
11480
11481 2000-05-03  Robert Lipe <robertlipe@usa.net>
11482
11483         * gcc.dg/20000503-1.c: New test.
11484
11485 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
11486
11487         * gcc.c-torture/compile/20000502-1.c: New test.
11488         * g++.old-deja/g++.other/align.C: New test.
11489         * gcc.dg/cpp-tradstringify.c: New test.
11490
11491 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
11492
11493         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
11494         and hard registers.
11495
11496 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
11497
11498         * gcc.c-torture/execute/loop-5.c: New test.
11499
11500 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
11501
11502         * gcc.c-torture/execute/va-arg-20.c: New test.
11503
11504 2000-04-23  Jeffrey A Law  (law@cygnus.com)
11505
11506         * gcc.c-torture/execute/20000422-1.c: New test.
11507
11508 2000-04-20  Greg McGary  <gkm@gnu.org>
11509
11510         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
11511         when optimizing, but without sibling-call optimizations (-O1).
11512
11513 2000-04-20  Jeffrey A Law  (law@cygnus.com)
11514
11515           * gcc.c-torture/compile/20000420-1.c: New test.
11516
11517 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
11518
11519         * g++.abi/ptrflags.C: New test.
11520         * g++.eh/catchptr1.C: Test incomplete pointer chains.
11521
11522 2000-04-19  Catherine Moore  <clm@cygnus.com>
11523
11524         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
11525
11526 2000-04-19  Greg McGary  <gkm@gnu.org>
11527
11528         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
11529         sibling-call optimizations.
11530
11531 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
11532
11533         * gcc.dg/20000419-1.c: New test.
11534
11535 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
11536
11537         * gcc.c-torture/execute/20000412-6.c: New test.
11538
11539 2000-04-12  Jeffrey A Law  (law@cygnus.com)
11540
11541         * gcc.c-torture/execute/20000412-5.c: New test.
11542         * g77.f-torture/compile/20000412-1.f: New test.
11543         * gcc.c-torture/execute/20000412-4.c: New test.
11544         * gcc.c-torture/compile/20000412-2.c: New test.
11545         * gcc.c-torture/execute/20000412-3.c: New test.
11546         * gcc.c-torture/compile/20000412-1.c: New test.
11547         * gcc.c-torture/execute/20000412-2.c: New test.
11548
11549 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
11550
11551         * objc/execute/bf-20.m: New test.
11552
11553 2000-04-10  Richard Henderson  <rth@cygnus.com>
11554
11555         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
11556
11557         * gcc.c-torture/execute/20000412-1.c: New test.
11558
11559 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11560
11561         * g++.old-deja/g++.eh/catchptr1.C: New test.
11562
11563 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
11564
11565         * g++.old-deja/g++.abi/cxa_vec.C: New test.
11566
11567 2000-04-08  Neil Booth  <NeilB@earthling.net>
11568
11569         * gcc.dg/cpp-nullchar.c: Remove test as
11570         embedded nulls cause problems.
11571
11572 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11573
11574         * gcc.dg/compare2.c: New test.
11575
11576 2000-04-08  Neil Booth  <NeilB@earthling.net>
11577
11578         * gcc.dg/cpp-nullchar.c: New test.
11579
11580 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
11581
11582         * gcc.dg/cpp-mi2.c: New test.
11583         * gcc.dg/cpp-mi2[abc].h: New files.
11584
11585 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
11586
11587         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
11588         member name.
11589
11590 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
11591
11592         * g++.old-deja/g++.abi/vmihint.C: New test.
11593
11594 2000-04-06  Neil Booth  <NeilB@earthling.net>
11595
11596         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
11597         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
11598         copyright.
11599
11600 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
11601
11602         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
11603         avoid stack-frame overwrite.
11604
11605 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
11606
11607         * gcc.c-torture/compile/20000405-2.c: New test.
11608         * gcc.c-torture/compile/20000405-3.c: New test.
11609
11610 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11611
11612         * gcc.c-torture/compile/20000405-1.c: New test.
11613
11614 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
11615
11616         * gcc.dg/cast-qual-1.c: Revert last change.
11617
11618 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11619
11620         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
11621
11622 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
11623
11624         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
11625         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
11626
11627 2000-04-03  Jeffrey A Law  (law@cygnus.com)
11628
11629         * gcc.c-torture/compile/20000403-2.c: New test.
11630         * gcc.c-torture/compile/20000403-1.c: New test.
11631
11632 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
11633
11634         * gcc.c-torture/execute/20000403-1.c: New test.
11635
11636 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
11637
11638         * gcc.c-torture/execute/20000402-1.c: New test.
11639
11640 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
11641
11642         * gcc.c-torture/execute/va-arg-15.c: New test.
11643         * gcc.c-torture/execute/va-arg-16.c: New test.
11644         * gcc.c-torture/execute/va-arg-17.c: New test.
11645         * gcc.c-torture/execute/va-arg-18.c: New test.
11646         * gcc.c-torture/execute/va-arg-19.c: New test.
11647
11648 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
11649
11650         * gcc.c-torture/compile/981211-1.c: Move to...
11651         * gcc.dg/cpp-as1.c: ...here.
11652         * gcc.dg/cpp-as2.c: New file.
11653
11654         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
11655         compiler.
11656
11657 2000-04-02  Neil Booth  <NeilB@earthling.net>
11658
11659         * gcc.dg/cpp-cond.c  New tests.
11660         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
11661         accidental success less likely.
11662         * gcc.dg/cpp-missingop.c  New tests.
11663         * gcc.dg/cpp-missingparen.c  New tests.
11664         * gcc.dg/cpp-shift.c  New tests.
11665         * gcc.dg/cpp-shortcircuit.c  New tests.
11666         * gcc.dg/cpp-unary.c  New tests.
11667
11668 2000-03-29  Jeffrey A Law  (law@cygnus.com)
11669
11670         * gcc.c-torture/compile/20000329-1.c: New test.
11671
11672 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
11673
11674         * gcc.c-torture/compile/20000326-1.c: New test.
11675         * gcc.c-torture/compile/20000326-2.c: New test.
11676
11677 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
11678
11679         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
11680         the first parameter is a function argument.
11681
11682 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
11683
11684         * g++.old-deja/g++.ext/array4.C: New test.
11685
11686 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
11687
11688         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
11689
11690 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11691
11692         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
11693
11694 2000-03-19  Richard Henderson  <rth@cygnus.com>
11695
11696         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
11697
11698 2000-03-19  Richard Henderson  <rth@cygnus.com>
11699
11700         * gcc.c-torture/compile/20000319-1.c: New test.
11701
11702 2000-03-14  Jeffrey A Law  (law@cygnus.com)
11703
11704         * gcc.c-torture/execute/20000314-3.c: New test.
11705         * gcc.c-torture/execute/20000314-2.c: New test.
11706         * gcc.c-torture/execute/20000314-1.c: New test.
11707         * gcc.c-torture/compile/20000314-2.c: New test.
11708         * gcc.c-torture/compile/20000314-1.c: New test.
11709
11710 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
11711
11712         * g++.old-deja/g++.warn/inline.C: New test.
11713
11714 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
11715
11716         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
11717         standards-compliant result rather than specific constants.
11718         Put test-values in array.
11719
11720 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
11721
11722         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
11723         (g++_target_compile): Put test-specific options last.
11724
11725 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11726
11727         * g++.old-deja/g++.eh/vbase4.C: New test.
11728
11729 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11730
11731         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
11732
11733 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11734
11735         * g++.old-deja/g++.brendan/misc12.C: Removed.
11736         * g++.old-deja/g++.pt/memtemp77.C: Constify.
11737         * g++.old-deja/g++.ext/pretty4.C: New test.
11738
11739 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
11740
11741         * g++.old-deja/g++.other/string2.C: New test.
11742
11743 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
11744
11745         * g++.old-deja/g++.warn/impint2.C: New test.
11746
11747 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
11748
11749         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
11750         is 1, not zero.
11751
11752 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
11753
11754         * g++.old-deja/g++.warn/impint.C: New test.
11755         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
11756         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
11757         * g++.old-deja/g++.pt/explicit12.C: Likewise.
11758         * g++.old-deja/g++.pt/explicit13.C: Likewise.
11759         * g++.old-deja/g++.pt/explicit17.C: Likewise.
11760         * g++.old-deja/g++.pt/explicit18.C: Likewise.
11761         * g++.old-deja/g++.pt/explicit19.C: Likewise.
11762         * g++.old-deja/g++.pt/explicit23.C: Likewise.
11763         * g++.old-deja/g++.pt/explicit31.C: Likewise.
11764         * g++.old-deja/g++.pt/explicit35.C: Likewise.
11765         * g++.old-deja/g++.pt/explicit6.C: Likewise.
11766         * g++.old-deja/g++.pt/memclass7.C: Likewise.
11767
11768 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
11769
11770         * gcc.dg/cpp-redef.c: New test.
11771
11772 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
11773
11774         * g++.old-deja/g++.pt/unify7.C: New test.
11775
11776 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11777
11778         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
11779         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
11780
11781 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
11782
11783         * gcc.c-torture/compile/20000224-1.c: New test.
11784
11785 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11786
11787         * gcc.c-torture/compile/cpp-2.c: New test.
11788         * gcc.c-torture/compile/cpp-1.c: New test.
11789
11790 2000-02-25  Jeffrey A Law  (law@cygnus.com)
11791
11792         * gcc.c-torture/execute/20000225-1.c: New test.
11793
11794 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11795
11796         * gcc.dg/cpp-li2.c: New test.
11797
11798         * gcc.dg/cpp-wi1.c: New test.
11799
11800         * gcc.dg/cpp-li1.c: New test.
11801
11802 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
11803
11804         * g++.old-deja/g++.other/sizeof5.C: New test.
11805
11806 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11807
11808         * gcc.c-torture/execute/va-arg-13.c: New test.
11809
11810 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
11811
11812         * gcc.c-torture/execute/va-arg-12.c: New test.
11813
11814 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11815
11816         * gcc.c-torture/execute/20000223-1.c: New test.
11817
11818 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
11819
11820         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
11821
11822 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
11823
11824         * g++.old-deja/g++.abi/ptrmem.C: New test.
11825
11826 2000-02-19  Richard Henderson  <rth@cygnus.com>
11827
11828         * gcc.c-torture/compile/init-3.c: New.
11829
11830 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
11831
11832         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
11833         ALWAYS_CXXFLAGS.
11834
11835 2000-02-11  Robert Lipe <robertl@sco.com>
11836
11837         * gcc.c-torture/compile/20000211-3.c: New test.
11838
11839 2000-02-11  Martin Buchholz <martin@xemacs.org>
11840
11841         * gcc.c-torture/compile/20000211-2.c: New test.
11842
11843 2000-02-11  Jeffrey A Law  (law@cygnus.com)
11844
11845         * gcc.c-torture/compile/20000211-1.c: New test.
11846
11847 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
11848
11849         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
11850           on native targets
11851
11852 2000-02-08  Nathan Sidwell  <nathan@acm.org>
11853
11854         * g++.old-deja/g++.other/cast5.C: New test.
11855
11856 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
11857
11858         * gcc.c-torture/execute/20000205-1.c: New.
11859
11860 2000-02-03  Nathan Sidwell  <nathan@acm.org>
11861
11862         * g++.old-deja/g++.jason/cast3.C: Return void.
11863         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
11864
11865 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11866
11867         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
11868
11869         * gcc.dg/loop-1.c: New test.
11870
11871 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
11872
11873         * gcc.c-torture/compile/20000127-1.c: New test.
11874         * gcc.c-torture/execute/991228-1.c: New test.
11875
11876 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11877
11878         * gcc.dg/unused-2.c: New test.
11879
11880         * gcc.dg/conv-1.c: New test.
11881
11882 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
11883
11884         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
11885         compiler.
11886         (tool_option_proc): Fix typo.
11887
11888 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
11889
11890         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
11891         of the ld on the host, not on the build machine.
11892         Also, don't crash if '--help' is not a supported option.
11893
11894 2000-01-24  Richard Henderson  <rth@cygnus.com>
11895
11896         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
11897
11898 2000-01-20  Jeffrey A Law  (law@cygnus.com)
11899
11900         * gcc.c-torture/execute/20000120-2.c: New test.
11901         * gcc.c-torture/execute/20000120-1.c: New test.
11902
11903 2000-01-13  Jeffrey A Law  (law@cygnus.com)
11904
11905         * gcc.c-torture/execute/20000113-1.c: New test.
11906
11907 2000-01-12  Jeffrey A Law  (law@cygnus.com)
11908
11909         * gcc.c-torture/execute/20000112-1.c: New test.
11910
11911 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11912
11913         * gcc.dg/20000111-1.c: New test.
11914
11915 2000-01-10  Jeffrey A Law  (law@cygnus.com)
11916
11917         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
11918         with 16 bit integers.
11919
11920 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
11921
11922         * gcc.dg/20000108-1.c: New test.
11923
11924 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11925
11926         * g++.old-deja/g++.ns/koenig8.C: New test.
11927
11928 2000-01-05  Nathan Sidwell  <nathan@acm.org>
11929
11930         * g++.old-deja/g++.other/cast4.C: New test.
11931
11932 2000-01-05  Jeffrey A Law  (law@cygnus.com)
11933
11934         * gcc.c-torture/compile/20000105-2.c: New test.
11935         * gcc.c-torture/compile/20000105-1.c: New test.
11936
11937 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11938
11939         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
11940         references to printf & atoi to conform to ANSI standard.
11941         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
11942         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
11943         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
11944         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
11945         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
11946         * g++.old-deja/g++.brendan/complex1.C: Likewise.
11947         * g++.old-deja/g++.brendan/copy1.C: Likewise.
11948         * g++.old-deja/g++.brendan/copy2.C: Likewise.
11949         * g++.old-deja/g++.brendan/copy3.C: Likewise.
11950         * g++.old-deja/g++.brendan/copy4.C: Likewise.
11951         * g++.old-deja/g++.brendan/copy5.C: Likewise.
11952         * g++.old-deja/g++.brendan/copy6.C: Likewise.
11953         * g++.old-deja/g++.brendan/copy7.C: Likewise.
11954         * g++.old-deja/g++.brendan/copy8.C: Likewise.
11955         * g++.old-deja/g++.brendan/crash11.C: Likewise.
11956         * g++.old-deja/g++.brendan/crash14.C: Likewise.
11957         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
11958         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
11959         * g++.old-deja/g++.brendan/delete2.C: Likewise.
11960         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
11961         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
11962         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
11963         * g++.old-deja/g++.brendan/eh1.C: Likewise.
11964         * g++.old-deja/g++.brendan/groff1.C: Likewise.
11965         * g++.old-deja/g++.brendan/init3.C: Likewise.
11966         * g++.old-deja/g++.brendan/misc12.C: Likewise.
11967         * g++.old-deja/g++.brendan/misc7.C: Likewise.
11968         * g++.old-deja/g++.brendan/new2.C: Likewise.
11969         * g++.old-deja/g++.brendan/operators4.C: Likewise.
11970         * g++.old-deja/g++.brendan/operators5.C: Likewise.
11971         * g++.old-deja/g++.brendan/overload2.C: Likewise.
11972         * g++.old-deja/g++.brendan/overload7.C: Likewise.
11973         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
11974         * g++.old-deja/g++.brendan/reference1.C: Likewise.
11975         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
11976         * g++.old-deja/g++.brendan/template24.C: Likewise.
11977         * g++.old-deja/g++.brendan/template3.C: Likewise.
11978         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
11979         * g++.old-deja/g++.jason/inline3.C: Likewise.
11980         * g++.old-deja/g++.jason/opeq.C: Likewise.
11981         * g++.old-deja/g++.law/arg5.C: Likewise.
11982         * g++.old-deja/g++.law/arm7.C: Likewise.
11983         * g++.old-deja/g++.law/ctors11.C: Likewise.
11984         * g++.old-deja/g++.law/cvt8.C: Likewise.
11985         * g++.old-deja/g++.law/init9.C: Likewise.
11986         * g++.old-deja/g++.law/refs4.C: Likewise.
11987         * g++.old-deja/g++.law/template2.C: Likewise.
11988         * g++.old-deja/g++.law/visibility24.C: Likewise.
11989         * g++.old-deja/g++.law/vtable3.C: Likewise.
11990         * g++.old-deja/g++.mike/asm2.C: Likewise.
11991         * g++.old-deja/g++.mike/eh1.C: Likewise.
11992         * g++.old-deja/g++.mike/misc1.C: Likewise.
11993         * g++.old-deja/g++.mike/misc13.C: Likewise.
11994         * g++.old-deja/g++.mike/misc14.C: Likewise.
11995         * g++.old-deja/g++.mike/ns12.C: Likewise.
11996         * g++.old-deja/g++.mike/p1248.C: Likewise.
11997         * g++.old-deja/g++.mike/p3708.C: Likewise.
11998         * g++.old-deja/g++.mike/p3708a.C: Likewise.
11999         * g++.old-deja/g++.mike/p3708b.C: Likewise.
12000         * g++.old-deja/g++.mike/p646.C: Likewise.
12001         * g++.old-deja/g++.mike/p700.C: Likewise.
12002         * g++.old-deja/g++.mike/p783.C: Likewise.
12003         * g++.old-deja/g++.mike/p783a.C: Likewise.
12004         * g++.old-deja/g++.mike/p783b.C: Likewise.
12005         * g++.old-deja/g++.mike/p786.C: Likewise.
12006         * g++.old-deja/g++.mike/p789.C: Likewise.
12007         * g++.old-deja/g++.mike/p789a.C: Likewise.
12008         * g++.old-deja/g++.mike/p807a.C: Likewise.
12009         * g++.old-deja/g++.other/delete3.C: Likewise.
12010         * g++.old-deja/g++.other/dyncast1.C: Likewise.
12011         * g++.old-deja/g++.other/dyncast2.C: Likewise.
12012         * g++.old-deja/g++.other/dyncast3.C: Likewise.
12013         * g++.old-deja/g++.other/empty1.C: Likewise.
12014         * g++.old-deja/g++.other/temporary1.C: Likewise.
12015         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12016         * g++.old-deja/g++.pt/t16.C: Likewise.
12017         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12018
12019 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
12020
12021         * gcc.dg/991230-1.c: New test.
12022
12023 1999-12-29  Jeffrey A Law  (law@cygnus.com)
12024
12025         * gcc.c-torture/compile/991229-3.c: New test.
12026         * gcc.c-torture/compile/991229-2.c: New test.
12027         * gcc.c-torture/compile/991229-1.c: New test.
12028
12029 1999-12-29  Greg McGary <gkm@eng.ascend.com>
12030
12031         * gcc.c-torture/compile/labels-2.c: New test.
12032
12033 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12034
12035         * gcc.c-torture/execute/991227-1.c: New test.
12036
12037 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12038
12039         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12040
12041 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12042
12043         * gcc.c-torture/execute/991221-1.c: New test.
12044
12045 1999-12-20  Nathan Sidwell  <nathan@acm.org>
12046
12047         * g++.old-deja/g++.other/cast3.C: New test.
12048
12049 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
12050
12051         * gcc.c-torture/execute/991216-4.c: New test.
12052
12053 1999-12-16  Michael Meissner  <meissner@cygnus.com>
12054
12055         * gcc.c-torture/execute/991216-1.c: New test.
12056         * gcc.c-torture/execute/991216-2.c: New test.
12057         * gcc.c-torture/execute/991216-3.c: New test.
12058
12059 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12060
12061         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12062         Actually make the test fail by using "-O2" for compilation.
12063
12064 1999-12-15  Nathan Sidwell  <nathan@acm.org>
12065
12066         * g++.old-deja/g++.warn/cast-align1.C: New test.
12067
12068 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12069
12070         * gcc.c-torture/compile/991214-1.c: New test.
12071         * gcc.c-torture/compile/991214-2.c: New test.
12072
12073 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12074
12075         * gcc.dg/991214-1.c: New test.
12076
12077 1999-12-13  Jeffrey A Law  (law@cygnus.com)
12078
12079         * gcc.c-torture/compile/991213-3.c: New test.
12080         * gcc.c-torture/compile/991213-2.c: New test.
12081         * gcc.c-torture/compile/991213-1.c: New test.
12082
12083 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
12084
12085         * gcc.dg/991209-1.c: New test.
12086
12087 1999-12-08  Nathan Sidwell <nathan@acm.org>
12088
12089         * gcc.c-torture/compile/991208-1.c: New test.
12090
12091 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12092
12093         * gcc.dg/ultrasp2.c: New test.
12094
12095 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
12096
12097         * g++.old-deja/g++.abi/align.C (main): Fix typo.
12098
12099 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
12100
12101         * gcc.c-torture/compile/991202-1.c: New test.
12102         * gcc.c-torture/execute/991202-1.c: New test.
12103         * gcc.c-torture/execute/991202-2.c: New test.
12104         * gcc.c-torture/execute/991202-3.c: New test.
12105
12106 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
12107
12108         * g++.old-deja/g++.abi/align.C: New test.
12109         * g++.old-deja/g++.abi/aggregates.C: Likewise.
12110         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12111
12112 1999-12-01  Richard Henderson  <rth@cygnus.com>
12113
12114         * gcc.c-torture/execute/991201-1.c: New.
12115
12116 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
12117
12118         * gcc.dg/991129-1.c: New test.
12119
12120 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12121
12122         * gcc.c-torture/compile/991127-1.c: New test.
12123
12124 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12125
12126         * g++.old-deja/g++.other/warn4.C: New test.
12127
12128 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12129
12130         * g++.old-deja/g++.eh/cleanup2.C: New test.
12131         * g++.old-deja/g++.ext/pretty2.C: New test.
12132         * g++.old-deja/g++.ext/pretty3.C: New test.
12133         * g++.old-deja/g++.other/debug6.C: New test.
12134
12135 1999-10-20  Jim Wilson  <wilson@cygnus.com>
12136
12137         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12138         compiler_output to look for one error message instead of two.
12139
12140 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
12141
12142         * gcc.c-torture/execute/991118-1.c: Also test case
12143         where the word boundary does not split a byte evenly.
12144
12145 1999-11-19  Nathan Sidwell  <nathan@acm.org>
12146
12147         * g++.old-deja/g++.ext/restrict1.C: New test.
12148
12149 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12150
12151         * gcc.c-torture/execute/991118-1.c: New test.
12152
12153 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12154
12155         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12156         working directory pathnames.
12157
12158 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12159
12160         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12161         host is equipped with driver.h and driver.o so it can actually
12162         compile and run the tests.
12163
12164 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12165
12166         * gcc.c-torture/compile/991008-1.c: New test.
12167
12168 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12169
12170         * lib/gcc-dg.exp: Include target-supports.exp
12171
12172 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12173
12174         * lib/target-supports.exp: New file: Provide procs to test for
12175         features supported by the target.
12176         (check_weak_available): Moved here from ecos.exp.
12177         (check_alias_available): New proc: Determine of the target
12178         toolchain supports the alias attribute.
12179
12180         * gcc.dg/special/ecos.exp: Move check_weak_available to
12181         target-supports.exp.
12182         (alias-1.c): Only perform the test if the target supports
12183         aliases.
12184         (wkali-1.c): Only perform the test if the target supports
12185         aliases.
12186
12187         * gcc.dg/990506-0.c: Expect error messages from cross
12188         targets as well as native targets.
12189
12190 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12191
12192         * gcc.dg/ultrasp1.c: Removed xfail.
12193         * gcc.dg/struct-ret-2.c: Likewise.
12194         * gcc.dg/array-1.c: Likewise.
12195
12196 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12197
12198         * gcc.dg/struct-ret-2.c: New test.
12199
12200         * gcc.dg/array-1.c: New test.
12201
12202 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12203
12204         * gcc.c-torture/execute/991030-1.c: New test.
12205
12206 1999-10-26  Richard Henderson  <rth@cygnus.com>
12207
12208         * gcc.c-torture/compile/991026-2.c: New test.
12209
12210 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12211
12212         * gcc.c-torture/compile/991026-1.c: New test.
12213
12214 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12215
12216         * gcc.c-torture/execute/991023-1.c: New test.
12217
12218 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12219
12220         * gcc.c-torture/execute/991019-1.c: New test.
12221
12222 1999-10-16  Richard Henderson  <rth@cygnus.com>
12223
12224         * gcc.c-torture/execute/991016-1.c: New test.
12225
12226 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12227
12228         * gcc.c-torture/execute/991014-1.c: New test.
12229
12230 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12231
12232         * g++.old-deja/g++.other/union2.C: New test.
12233
12234 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12235
12236         * g++.old-deja/g++.other/vaarg2.C: New test.
12237         * g++.old-deja/g++.other/vaarg3.C: New test.
12238
12239 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12240
12241         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12242         in compile/.
12243
12244 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12245
12246         * gcc.c-torture/execute/va-arg-11.c: New test.
12247
12248 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12249
12250         * lib/file-format.exp (gcc_target_object_format): Don't
12251         crash if objdump is unavailable.
12252
12253 1999-09-29  Donn Terry <donn@interix.com>
12254
12255         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12256
12257 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12258
12259         * gcc.c-torture/compile/990928-1.c: New test.
12260
12261 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12262
12263         * g++.old-deja/g++.other/decl6.C: New test.
12264
12265 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12266
12267         * gcc.c-torture/execute/va-arg-10.c: New test.
12268
12269 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12270
12271         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12272         __PRETTY_FUNCTION__.
12273
12274 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12275
12276         * gcc.c-torture/execute/990923-1.c: New test.
12277
12278 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12279
12280         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12281         for which -fpic is inappropriate.
12282
12283 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12284
12285         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12286
12287 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12288
12289         * g++.old-deja/g++.other/dyncast1.C: New test.
12290         * g++.old-deja/g++.other/dyncast2.C: New test.
12291         * g++.old-deja/g++.other/dyncast3.C: New test.
12292         * g++.old-deja/g++.other/dyncast4.C: New test.
12293         * g++.old-deja/g++.other/dyncast5.C: New test.
12294         * g++.old-deja/g++.eh/catch3.C: New test.
12295         * g++.old-deja/g++.eh/catch3p.C: New test.
12296         * g++.old-deja/g++.eh/catch4.C: New test.
12297         * g++.old-deja/g++.eh/catch4p.C: New test.
12298         * g++.old-deja/g++.eh/catch5.C: New test.
12299         * g++.old-deja/g++.eh/catch5p.C: New test.
12300         * g++.old-deja/g++.eh/catch6.C: New test.
12301         * g++.old-deja/g++.eh/catch6p.C: New test.
12302         * g++.old-deja/g++.eh/catch7.C: New test.
12303         * g++.old-deja/g++.eh/catch7p.C: New test.
12304         * g++.old-deja/g++.eh/catch8.C: New test.
12305         * g++.old-deja/g++.eh/catch8p.C: New test.
12306         * g++.old-deja/g++.eh/catch9.C: New test.
12307         * g++.old-deja/g++.eh/catch9p.C: New test.
12308
12309 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12310
12311         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12312         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12313
12314 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12315
12316         * gcc.c-torture/compile/990913-1.c: New test.
12317
12318 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12319
12320         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12321         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12322
12323 1999-09-09  Richard Henderson  <rth@cygnus.com>
12324
12325         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12326
12327 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12328
12329         * g++.old-deja/g++.other/lookup11.C: New test.
12330         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12331         what is permitted and what we want.
12332         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12333         overload use.
12334         * g++.old-deja/g++.jason/rfg5.C: Likewise
12335
12336 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12337
12338         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12339         * gcc.c-torture/noncompile/poison-1.c: New file.
12340
12341 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12342
12343         * g++.old-deja/g++.other/sizeof3.C: New test.
12344         * g++.old-deja/g++.other/sizeof4.C: New test.
12345         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12346         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12347
12348 1999-09-07  Richard Henderson  <rth@cygnus.com>
12349
12350         * gcc.dg/va-arg-1.c: New.
12351
12352 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12353
12354         * gcc.c-torture/execute/va-arg-9.c: New test.
12355
12356 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12357
12358         * g77.f-torture/compile/980519-2.f: New test.
12359         * g77.f-torture/compile/19990905-0.f: New test.
12360         * g77.f-torture/compile/19990905-1.f: New test.
12361         * g77.f-torture/compile/19990905-2.f: New test.
12362
12363         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12364
12365 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12366
12367         * gcc.c-torture/execute/990827-1.c: Fix typo.
12368
12369 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12370
12371         * g++.old-deja/g++.other/deref1.C: New test.
12372
12373 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12374
12375         * g++.old-deja/g++.other/ambig2.C: New test.
12376         * g++.old-deja/g++.other/cond5.C: New test.
12377         * g++.old-deja/g++.other/lookup16.C: New test.
12378
12379 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12380
12381         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12382         assemblers too.
12383
12384 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12385
12386         * lib/c-torture.exp: Avoid the "compare executables" optimization
12387         when testing native.
12388
12389 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12390
12391         * gcc.c-torture/execute/990829-1.c: New test.
12392         * gcc.c-torture/compile/990829-1.c: New test.
12393
12394 1999-08-27  Paul Burchard  <burchard@pobox.com>
12395
12396         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12397         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12398         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12399         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12400         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12401         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12402         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12403         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12404         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12405         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12406         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12407
12408 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12409
12410         * gcc.c-torture/execute/990827-1.c: New test.
12411
12412 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12413
12414         * g77.f-torture/noncompile/19990826-4.f: New test.
12415
12416         * g77.f-torture/compile/19990826-3.f: New test.
12417
12418         * g77.f-torture/execute/19990826-2.f: New test.
12419
12420         * g77.f-torture/compile/19990826-1.f: New test.
12421
12422         * gcc.c-torture/execute/990826-0.c: New test.
12423         * g77.c-torture/execute/19990826-0.f: New test.
12424
12425         * g77.f-torture/noncompile/970626-2.f: New test.
12426
12427 1999-08-25  Paul Burchard  <burchard@pobox.com>
12428
12429         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12430         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12431         lss-011.C: New tests.
12432
12433 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12434
12435         * g++.old-deja/g++.other/decl5.C: New test.
12436
12437 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12438
12439         * noncompile/noncompile.exp: Load_lib c-torture.exp.
12440         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
12441         call `postbase' for each one.  All callers of `postbase' changed
12442         to call this instead.
12443
12444 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
12445
12446         * gcc.c-torture/execute/990811-1.c: New test.
12447
12448 1999-08-09  Nick Clifton  <nickc@cygnus.com>
12449
12450         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
12451         just native ones.
12452
12453         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
12454         just native ones.
12455
12456 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12457
12458         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
12459
12460 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12461
12462         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
12463
12464 1999-08-04  Nathan Sidwell  <nathan@acm.org>
12465
12466         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
12467
12468 1999-08-04  Jeffrey A Law  (law@cygnus.com)
12469
12470         * gcc.c-torture/execute/990804-1.c: New test.
12471
12472 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12473
12474         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
12475         * g++.old-deja/g++.brendan/crash64.C: Likewise
12476         * g++.old-deja/g++.brendan/overload8.C: Likewise
12477
12478 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12479
12480         * g++.old-deja/g++.other/struct1.C: New test.
12481
12482 1999-08-03  Nathan Sidwell  <nathan@acm.org>
12483
12484         * g++.old-deja/g++.other/enum2.C: New test.
12485
12486 1999-08-02  Richard Henderson  <rth@cygnus.com>
12487
12488         Adapted from tests from Franz Sirl:
12489         * gcc.c-torture/execute/va-arg-7.c: New test.
12490         * gcc.c-torture/execute/va-arg-8.c: New test.
12491
12492 1999-08-01  Jeffrey A Law  (law@cygnus.com)
12493
12494         * gcc.c-torture/compile/990801-2.c: New test.
12495
12496         * gcc.c-torture/compile/990801-1.c: New test.
12497
12498 1999-07-27  Michael Meissner  <meissner@cygnus.com>
12499
12500         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
12501         fp-cmp-1.c, converting double to float.
12502
12503         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
12504         fp-cmp-1.c, converting double to long double.
12505
12506         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
12507         from fr1 to unknown_register, since fr1 is a legitimate register
12508         on some machines.
12509
12510 1999-07-25  Jeffrey A Law  (law@cygnus.com)
12511
12512         * README: More listname related changes.
12513
12514 1999-07-08  Catherine Moore  <clm@cygnus.com>
12515
12516         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
12517
12518 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
12519
12520         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
12521
12522 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
12523
12524         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
12525
12526 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
12527
12528         * gcc.dg/990703-1.c: New test.
12529
12530 1999-06-29  Nick Clifton  <nickc@cygnus.com>
12531
12532         * lib/file-format.exp: New file: Move definition of proc
12533         gcc_target_object_format to here from
12534         gcc.dg/special/ecos.exp.
12535
12536         * lib/c-torture.exp: Include lib file-format.exp.
12537         * lib/gcc-dg.exp: Include lib file-format.exp.
12538
12539         * gcc.dg/special/ecos.exp: Remove definition of proc
12540         gcc_target_object_format.
12541
12542 1999-06-28  Jeffrey A Law  (law@cygnus.com)
12543
12544         * gcc.c-torture/execute/990628-1.c: New test.
12545
12546 1999-06-25  Jeffrey A Law  (law@cygnus.com)
12547
12548         * gcc.c-torture/compile/990625-2.c: New test.
12549
12550         * gcc.c-torture/compile/990625-1.c: New test.
12551
12552 1999-06-23  Nick Clifton  <nickc@cygnus.com>
12553
12554         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
12555         attributes compile.
12556         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
12557         ports that use the COFF/PE file format.
12558
12559 1999-06-17  Jeffrey A Law  (law@cygnus.com)
12560
12561         * gcc.c-torture/compile/990617-1.c: New test.
12562
12563 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
12564
12565         * g++.old-deja/g++.other/decl4.C: New test.
12566
12567 1999-06-14  Nathan Sidwell  <nathan@acm.org>
12568
12569         * g++.old-deja/g++.other/bitfld3.C: New test.
12570
12571 1999-06-08  Nathan Sidwell  <nathan@acm.org>
12572
12573         * g++.old-deja/g++.eh/catch1.C: New test.
12574
12575 1999-06-07  Jeffrey A Law  (law@cygnus.com)
12576
12577         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
12578
12579         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
12580         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
12581
12582 1999-06-05  Craig Burley  <craig@jcb-sc.com>
12583
12584         * g77.f-torture/compile/19990502-0.f: Replace with new,
12585         shorter, test that still fails after recent changes.
12586
12587 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12588
12589         * gcc.c-torture/execute/990604-1.c: New test.
12590
12591 1999-05-31  Jeffrey A Law  (law@cygnus.com)
12592
12593         * gcc.c-torture/execute/990531-1.c: New test.
12594
12595 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12596
12597         * gcc.c-torture/compile/990527-1.c: New test.
12598
12599 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
12600
12601         * gcc.c-torture/execute/990527-1.c: New test.
12602
12603 1999-05-25  Nick Clifton  <nickc@cygnus.com>
12604
12605         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
12606         bitfields as signed.
12607
12608 1999-05-25  Craig Burley  <craig@jcb-sc.com>
12609
12610         * g77.f-torture/compile/19990525-0.f: New test.
12611
12612 1999-05-25  Jeffrey A Law  (law@cygnus.com)
12613
12614         * gcc.c-torture/execute/990525-2.c: New test.
12615
12616         * gcc.c-torture/execute/990525-1.c: New test.
12617
12618 1999-05-24  Nathan Sidwell  <nathan@acm.org>
12619
12620         * g++.old-deja/g++.other/anon3.C: New test.
12621         * g++.old-deja/g++.other/anon4.C: New test.
12622         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
12623         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
12624         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
12625         Merrill).
12626
12627 1999-05-24  Jeffrey A Law  (law@cygnus.com)
12628
12629         * gcc.c-torture/execute/990524-1.c: New test.
12630
12631         * gcc.dg/990524-1.c: New test.
12632
12633 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12634
12635         * gcc.c-torture/compile/990523-1.c: New test.
12636
12637 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
12638
12639         * gcc.c-torture/compile/990519-1.c: New test.
12640
12641 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
12642
12643         * gcc.c-torture/compile/990517-1.c: New test.
12644
12645         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
12646         (e4, f4): New tests.
12647         (main): Call them.
12648
12649 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12650
12651         * gcc.dg/noreturn-1.c: New test.
12652
12653 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
12654
12655         * gcc.c-torture/execute/990513-1.c: New test.
12656
12657 1999-05-10  Richard Henderson  <rth@cygnus.com>
12658
12659         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
12660
12661 1999-05-10  Craig Burley  <craig@jcb-sc.com>
12662
12663         * g77.f-torture/execute/erfc.f: Use small single-precision
12664         values, to avoid problems on Alphas when not -mieee.
12665
12666 1999-05-08  Craig Burley  <craig@jcb-sc.com>
12667
12668         * gcc.dg/990506-0.c: New test.
12669
12670 1999-05-08  Richard Henderson  <rth@cygnus.com>
12671
12672         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
12673         the constant to test.  Don't XFAIL 64-bit targets.
12674
12675         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
12676         * g++.old-deja/g++.law/profile1.C: Likewise.
12677
12678         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
12679         operator new instances.
12680         * g++.old-deja/g++.other/delete5.C: Likewise.
12681
12682 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12683
12684         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
12685         intrinsic.
12686
12687 1999-05-03  Craig Burley  <craig@jcb-sc.com>
12688
12689         * g77.f-torture/execute/u77-test.f: Reverse order of two
12690         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
12691
12692 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12693
12694         * gcc.dg/compare1.c: New test.
12695
12696 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12697
12698         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
12699         New tests.
12700
12701 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12702
12703         * g77.f-torture/compile/19990502-1.f: New test.
12704
12705 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12706
12707         * g77.f-torture/compile/19990502-0.f: New test.
12708
12709 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12710
12711         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
12712         intrinsic.
12713
12714 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12715
12716         * g77.f-torture/execute/u77-test.f (main): List libU77
12717         intrinsics not currently tested.
12718         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
12719         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
12720         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
12721         Trim blanks off the ends of some printed strings.
12722
12723 1999-05-02  Craig Burley  <craig@jcb-sc.com>
12724
12725         * g77.f-torture/execute/u77-test.f (main): Just warn about
12726         FSTAT gid disagreement, as it's expected on some systems.
12727
12728 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12729
12730         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
12731         use a new function, which allows for some slop.
12732         Clean up some commentary.
12733         (issum): The new function.
12734         (sgladd): Deleted subroutine.
12735
12736 1999-05-01  Craig Burley  <craig@jcb-sc.com>
12737
12738         * g77.f-torture/execute/u77-test.f: Modify to be more like
12739         libf2c/libU77 version, bringing patches to that version here.
12740         Add suitable commentary.
12741
12742 1999-04-25  Richard Henderson  <rth@cygnus.com>
12743
12744         * gcc.dg/990424-1.c: New test.
12745
12746 1999-04-24  Craig Burley  <craig@jcb-sc.com>
12747
12748         * g77.f-torture/execute/u77-test.f (main): Bug involving
12749         LSTAT has been fixed, so turn back on full checking.
12750
12751 1999-04-20  Craig Burley  <craig@jcb-sc.com>
12752
12753         * g77.f-torture/compile/19990419-0.f: New test.
12754         * g77.f-torture/execute/19990419-1.f: New test.
12755
12756 1999-04-17  Richard Henderson  <rth@cygnus.com>
12757
12758         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
12759         to avoid the need for a prototype to supress a warning.
12760
12761 1999-04-07  Jim Wilson  <wilson@cygnus.com>
12762
12763         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
12764
12765 1999-04-04  Jeffrey A Law  (law@cygnus.com)
12766
12767         * gcc.c-torture/execute/990404-1.c: New test.
12768
12769 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12770
12771         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
12772         * gcc.dg/cpp-if3.c: Don't use -pedantic.
12773         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
12774         missing initializer warnings.
12775
12776 1999-03-28  Jeffrey A Law  (law@cygnus.com)
12777
12778         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
12779         matching strings.
12780
12781 1999-03-26  Jeffrey A Law  (law@cygnus.com)
12782
12783         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
12784
12785 1999-03-26  Craig Burley  <craig@jcb-sc.com>
12786
12787         * g77.f-torture/execute/19990325-0.f: New test.
12788         * g77.f-torture/execute/19990325-1.f: New test.
12789
12790 1999-03-24  Jeffrey A Law  (law@cygnus.com)
12791
12792         * gcc.c-torture/execute/990324-1.c: New test.
12793
12794 1999-03-22  Jim Wilson  <wilson@cygnus.com>
12795
12796         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
12797         test with 4.
12798
12799 1999-03-17  Richard Henderson  <rth@cygnus.com>
12800
12801         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
12802
12803 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12804
12805         * g77.f-torture/execute/19990313-2.f: New test.
12806         * g77.f-torture/execute/19990313-3.f: New test.
12807
12808 1999-03-13  Craig Burley  <craig@jcb-sc.com>
12809
12810         * g77.f-torture/execute/19990313-0.f: New test.
12811         * g77.f-torture/execute/19990313-1.f: New test.
12812
12813 1999-03-12  Jim Wilson  <wilson@cygnus.com>
12814
12815         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
12816         printf to sprintf.
12817         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
12818         (main): Add check for u15.  Conditionalize u31 check depending on
12819         whether ints are <32 bits or >=32 bits.
12820
12821 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12822
12823         * g77.f-torture/execute/19981119-0.f: Improve testiness.
12824
12825 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12826
12827         * g77.f-torture/compile/19990305-0.f: New test.
12828         * g77.f-torture/execute/19981119-0.f: New test.
12829
12830 1999-03-08  Craig Burley  <craig@jcb-sc.com>
12831
12832         * g77.f-torture/execute/970625-2.f: call ABORT if final
12833         result is not correct, instead of just printing it.
12834         Add this checking via newly introduced obfuscation, to
12835         trip up buggy front ends.
12836
12837 1999-03-07  Craig Burley  <craig@jcb-sc.com>
12838
12839         * g77.f-torture/compile/960317-1.f: Moved from being
12840         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
12841
12842 1999-03-06  Craig Burley  <craig@jcb-sc.com>
12843
12844         * g77.f-torture/execute/960317-1.f: New (old) test.
12845         * g77.f-torture/execute/970625-2.f: Ditto.
12846
12847 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
12848
12849         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
12850         message on line 1 or line 2; cccp and cpplib do this differently.
12851
12852 1999-03-01  Jeffrey A Law  (law@cygnus.com)
12853
12854         * g++.old-deja/g++.law/weak1.C: New test.
12855
12856 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12857
12858         * gcc.c-torture/execute/990119-1.c: Renamed to...
12859         * gcc.dg/990119-1.c: this, so it will only be tested once
12860         (it's a preprocessor test, it doesn't need to be run at
12861         multiple optimization levels).
12862
12863 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
12864
12865         * lib/g++.exp: Don't add incdir=$base_dir/../include to
12866           ALWAYS_CXXFLAGS.
12867
12868 1999-02-24  Craig Burley  <craig@jcb-sc.com>
12869
12870         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
12871         * g77.f-torture/compile/19981216-0.f: ...as it is expected
12872         to not be compilable by current g77.
12873
12874 1999-02-24  Nick Clifton  <nickc@cygnus.com>
12875
12876         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
12877
12878 1999-02-22  Jeffrey A Law  (law@cygnus.com)
12879
12880         * gcc.c-torture/execute/990222-1.c: New test.
12881
12882 1999-02-19  Craig Burley  <craig@jcb-sc.com>
12883
12884         * g77.f-torture/compile/19990218-0.f: New test.
12885         * g77.f-torture/noncompile/19990218-1.f: New test.
12886
12887 1999-02-18  Craig Burley  <craig@jcb-sc.com>
12888
12889         * g77.f-torture/compile/19981216-0.f: New test.
12890
12891 1999-02-14  Jeffrey A Law  (law@cygnus.com)
12892
12893         * gcc.dg/990214-1.c: New test.
12894
12895 1999-02-13  Jeffrey A Law  (law@cygnus.com)
12896
12897         * gcc.dg/990213-2.c: New test.
12898
12899         * gcc.dg/990213-1.c: New test.
12900
12901 1999-02-12  Jeffrey A Law  (law@cygnus.com)
12902
12903         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
12904         ints.
12905
12906 1999-02-11  Nick Clifton  <nickc@cygnus.com>
12907
12908         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
12909         specified by target.
12910
12911         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
12912
12913 1999-02-11  Jeffrey A Law  (law@cygnus.com)
12914
12915         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
12916
12917 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12918
12919         * gcc.dg/special/ecos.exp: New test driver for new tests with
12920         special requirements.
12921
12922         * gcc.dg/special/alias-1.c: New test.
12923         * gcc.dg/special/gcsec-1.c: New test.
12924         * gcc.dg/special/weak-1.c: New test.
12925         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
12926         * gcc.dg/special/weak-2.c: New test.
12927         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
12928         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
12929         * gcc.dg/special/wkali-1.c: New test.
12930         * gcc.dg/special/wkali-2.c: New test.
12931         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
12932         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
12933
12934 1999-02-10  Felix Lee  <flee@cygnus.com>
12935
12936           * lib/c-torture.exp (c-torture-compile): Pull out code for
12937           analyzing gcc error messages.
12938           (c-torture-execute): Likewise.  Fix some (harmless) false
12939           positives.
12940           * lib/gcc.exp (gcc_check_compile): New function.
12941
12942 1999-02-08  Richard Henderson  <rth@cygnus.com>
12943
12944         * gcc.c-torture/execute/990208-1.c: New test.
12945
12946 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
12947
12948         * g++.dg/special/ecos.exp: New driver for new tests with special
12949         requirements
12950
12951         * g++.dg/special/conpr-1.C: New test
12952         * g++.dg/special/conpr-2.C: New test
12953         * g++.dg/special/conpr-2a.C: New test
12954         * g++.dg/special/conpr-3.C: New test
12955         * g++.dg/special/conpr-3a.C: New test
12956         * g++.dg/special/conpr-3b.C: New test
12957
12958         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
12959         allow g++ to use the dg driver
12960
12961         * README: Add comment about g++.dg directory
12962
12963 1999-02-06  Jeffrey A Law  (law@cygnus.com)
12964
12965         * README: Update email addresses.
12966
12967 1999-02-03  Nick Clifton  <nickc@cygnus.com>
12968
12969         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
12970         arguments in order to force structure S onto the stack even on
12971         the alpha.
12972         (test): Pass 10 leading arguments to function foo as well as the
12973         structure S.
12974
12975         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
12976         failure for all targets.
12977
12978         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
12979         abort to terminate program execution.
12980
12981 1999-01-30  Richard Henderson  <rth@cygnus.com>
12982
12983         * gcc.c-torture/execute/990130-1.c: New test.
12984
12985 1999-01-30  Jeffrey A Law  (law@cygnus.com)
12986
12987         * gcc.dg/990130-1.c: New test.
12988
12989 1999-01-28  Michael Meissner  <meissner@cygnus.com>
12990
12991         * gcc.c-torture/execute/990128-1.c: New test.
12992
12993 1999-01-27  Michael Meissner  <meissner@cygnus.com>
12994
12995         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
12996
12997 1999-01-27  Felix Lee  <flee@cygnus.com>
12998
12999         * lib/c-torture.exp (c-torture-compile): pull out code for
13000         analyzing gcc error messages.
13001         (c-torture-execute): ditto, and fix some (harmless) false
13002         positives.
13003         * lib/gcc.exp (gcc_check_compile): new function.
13004
13005 1999-01-17  Jeffrey A Law  (law@cygnus.com)
13006
13007         * gcc.dg/990117-1.c: New test.
13008
13009         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13010
13011         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13012
13013 1999-01-15  Jeffrey A Law  (law@cygnus.com)
13014
13015         * g77.f-torture/compile/990115-1.f: New test.
13016
13017 1999-01-07  Jeffrey A Law  (law@cygnus.com)
13018
13019         * gcc.c-torture/compile/990107-1.c: New test
13020
13021 1999-01-06  Jeffrey A Law  (law@cygnus.com)
13022
13023         * gcc.c-torture/execute/990106-2.c: New test.
13024
13025         * gcc.c-torture/execute/990106-1.c: New test.
13026
13027 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
13028
13029         * gcc.c-torture/compile/981223-1.c: New test.
13030
13031 1998-12-29  Richard Henderson  <rth@cygnus.com>
13032
13033         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13034         (opt3): Rename from opt4 and disable.
13035
13036 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
13037
13038         * g++.old-deja/g++.pt/ptrmem5.C: New test.
13039
13040 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13041
13042         * g++.old-deja/g++.other/conv5.C: New test.
13043
13044 1998-12-14  Nick Clifton  <nickc@cygnus.com>
13045
13046         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13047
13048 1998-12-11  Jeffrey A Law  (law@cygnus.com)
13049
13050         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13051
13052 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
13053
13054         * gcc.c-torture/compile/981211-1.c: New test.
13055
13056 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
13057
13058         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13059
13060         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13061
13062 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13063
13064         * gcc.special/930510-1.c: Make C9X safe.
13065         * gcc.misc-tests/gcov-1.c Similarly.
13066         * gcc.misc-tests/gcov-2.c Similarly.
13067
13068 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13069
13070         * gcc.dg/ultrasp1.c: New test.
13071
13072 1998-12-06  Richard Henderson  <rth@cygnus.com>
13073
13074         * gcc.c-torture/execute/981206.c: New test.
13075
13076 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13077
13078         * g++.old-deja/g++.ns/template7.C: New test.
13079
13080         * g++.old-deja/g++.other/expr1.C: New test.
13081
13082         * g++.old-deja/g++.eh/tmpl3.C: New test.
13083
13084         * g++.old-deja/g++.eh/tmpl2.C: New test.
13085
13086 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13087
13088         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13089         * g++.old-deja/g++.other/using6.C: Removed.
13090         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13091
13092         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13093
13094 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13095
13096         * g++.old-deja/g++.pt/overload8.C: New test.
13097
13098         * g++.old-deja/g++.pt/overload7.C: New test.
13099
13100         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13101
13102         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13103         and relinking messages.
13104         * lib/g++.exp (g++_target_compile): Remove .rpo file when
13105         compiling with -frepo.
13106
13107 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
13108
13109         * g++.old-deja/g++.pt/lookup6.C: New test.
13110
13111 1998-11-30  Nick Clifton  <nickc@cygnus.com>
13112
13113         * gcc.c-torture/execute/981130-1.c: New test.
13114         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13115
13116 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13117
13118         * g++.old-deja/g++.pt/explicit76.C: New test.
13119
13120         * g++.old-deja/g++.pt/friend38.C: New test.
13121
13122         * g++.old-deja/g++.ns/crash2.C: New test.
13123
13124         * g++.old-deja/g++.pt/defarg8.C: New test.
13125
13126         * g++.old-deja/g++.pt/instantiate6.C: New test.
13127
13128         * g++.old-deja/g++.pt/static6.C: New test.
13129
13130         * g++.old-deja/g++.pt/decl2.C: New test.
13131
13132 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13133
13134         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
13135         problem is actually related with name lookup, but so what? :-)
13136
13137         * g++.old-deja/g++.pt/friend37.C: New test.
13138
13139 1998-11-25  Dave Love  <d.love@dl.ac.uk>
13140
13141         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13142         element, which fails on some systems.
13143
13144         * g77.f-torture/execute/labug1.f: New test.
13145
13146 1998-11-21  Jeffrey A Law  (law@cygnus.com)
13147
13148         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13149         is defined.
13150
13151 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13152
13153         * g77.f-torture/compile/981117-1.f: New test.
13154
13155 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13156
13157         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13158         properly discarded.
13159
13160 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13161
13162         * gcc.c-torture/execute/memcheck: New directory of tests for
13163         -fcheck-memory-usage.
13164
13165 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13166
13167         * README: New file, general information about the testsuite and
13168         new description of the various C++ test subdirectories.
13169         * README.g++: Eliminate obsolete information, update and move most
13170         relevant stuff to README.
13171
13172 1998-11-07  Richard Henderson  <rth@cygnus.com>
13173
13174         * gcc.c-torture/compile/981107-1.c: New test.
13175
13176 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13177
13178         * execute/memcpy-bi.c: New testcase.
13179
13180 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13181
13182         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13183         base classes.
13184
13185         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13186         template is selected.
13187
13188         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13189         classes, it should be accepted for all types.
13190
13191         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13192
13193         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13194         specializations start with template headers.
13195
13196 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13197
13198         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13199
13200         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13201         non-POD types.
13202
13203 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13204
13205         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13206
13207 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13208
13209         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13210
13211 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13212
13213         * 981019-1.c: New test.
13214
13215 1998-10-14  Robert Lipe <robertl@dgii.com>
13216
13217         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13218         find objc headers.
13219
13220 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13221
13222         * compile/981001-4.c: Remove use of GCC extension that triggers a
13223         compiler bug.
13224
13225 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13226
13227         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13228
13229 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13230
13231         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13232         instantiation of template produces incorrect code for delete
13233         expression.
13234
13235         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13236         constructors' name is not unique.
13237         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13238         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13239
13240         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13241         automatic array of const is ill-formed.
13242
13243         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13244         of template parameter?
13245
13246         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13247         const.
13248
13249         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13250         pointer-to-member expression.
13251
13252         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13253         declaration causes ICE.
13254
13255 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13256
13257         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13258         reserved in the global namespace.
13259
13260         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13261         generate needed virtual table.
13262
13263         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13264
13265 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13266
13267         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13268         template-dependent type
13269
13270 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13271
13272         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13273         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13274         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13275
13276         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13277         class should be usable as argument of member function.
13278         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13279         class should be usable as return type of member function.
13280         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13281         class should be usable as type of data member.
13282
13283         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13284
13285 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13286
13287         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13288
13289 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13290
13291         * gcc.dg/dll-?.c Add thumb to target list.
13292         Fix assembler scan patterns to match current assembler output.
13293
13294 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13295
13296         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13297         matching of template brackets.
13298
13299         * g++.old-deja/g++.other/using4.C: New test.  Test using
13300         declarations of methods from base classes.
13301
13302         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13303         within functions should introduce names into the innermost
13304         enclosing namespace.
13305
13306         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13307         of static locals if first initialization throws.
13308
13309 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13310
13311         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13312
13313 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13314
13315         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13316         lose track of the possible targets of tablejump insns.
13317         * special/special.exp: Run it.
13318
13319 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13320
13321         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13322         must be declared before its specializations can be named in friend
13323         declarations.
13324
13325 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13326
13327         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13328
13329         * g77.f-torture/execute/io1.f: New test.
13330
13331 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13332
13333         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13334         with pointer to template function, for which no argument deduction
13335         is possible.
13336
13337         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13338         specialization of template function as argument to template
13339         function.
13340
13341         * g++.old-deja/g++.other/access2.C: New test; Inner class
13342         shouldn't have privileged access to Outer's names.
13343
13344 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13345
13346         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13347         friend template declared within template class conflicts with
13348         nested class of the same name.
13349
13350         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13351         is ignored.
13352
13353         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13354         object with direct initializer as function declaration.
13355
13356         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13357         initializers.
13358
13359         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13360         involving const pointer and NULL produces incorrect result.
13361
13362         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13363         type name without `typename' should be rejected with -pedantic.
13364
13365 1998-10-02  Richard Henderson  <rth@cygnus.com>
13366
13367         * g++.old-deja/g++.other/addrof1.C: New test.
13368
13369 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13370
13371         * gcc.c-torture/compile/981001-1.c: New test.
13372         * gcc.c-torture/execute/981001-1.c: New test.
13373
13374 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13375
13376         * gcc.c-torture/compile/981001-2.c: New test.
13377         * gcc.c-torture/compile/981001-3.c: New test.
13378         * gcc.c-torture/compile/981001-4.c: New test.
13379
13380 1998-10-01  Robert Lipe  <robertl@dgii.com>
13381
13382         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13383         multilibbed hosts.   Idea grafted from g77.exp.
13384
13385 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13386
13387         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13388         avoid losing on systems which need -lsocket.
13389
13390 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13391
13392         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13393         * g++.old-deja/g++.other/nested2.C: Ditto.
13394         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13395         failure.
13396
13397 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13398
13399         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13400         preferred over template operator!= for enum bitfields.
13401
13402 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13403
13404         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13405         that happen to have the same base name, but in different scopes,
13406         are incorrectly rejected.
13407
13408 1998-09-16  Richard Henderson  <rth@cygnus.com>
13409
13410         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13411         on the native word size instead of an integer literal.
13412
13413 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13414
13415         * g++.old-deja/g++.other/static2.C: Invocation of static data
13416         member of type pointer-to-function denoted as non-static member.
13417
13418         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13419         checks involving function types and aliases.
13420
13421 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13422
13423         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13424         redefined to the same non-trivial type.
13425
13426         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13427         namespace-qualification of template specializations declared in
13428         other namespaces.
13429
13430         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13431         to declare a subset of the specializations of a template function
13432         as friends of specializations of a template class.
13433
13434         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
13435         member templates that do not fully specialize the enclosing
13436         template class are rejected.
13437
13438 1998-09-11  Dave Love  <d.love@dl.ac.uk>
13439
13440         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
13441
13442 1998-09-08  Dave Love  <d.love@dl.ac.uk>
13443
13444         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
13445         altered from libf2c/libU77 version.
13446
13447 1998-09-06  Dave Love  <d.love@dl.ac.uk>
13448
13449         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
13450
13451 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
13452
13453         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
13454         (un)signed char are different types for template specialization
13455         purposes.
13456
13457 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
13458
13459         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
13460         * objc: ObjC testsuite.
13461
13462 1998-08-31  Catherine Moore  <clm@cygnus.com>
13463
13464         * gcc.c-torture/execute/941014-1.x:  New file.
13465
13466 1998-08-31  Nick Clifton  <nickc@cygnus.com>
13467
13468         * lib/c-torture.exp: Add support for
13469         torture_eval_before_compile and torture_eval_before_execute
13470         variables.
13471
13472 1998-08-30  Jeffrey A Law  (law@cygnus.com)
13473
13474         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
13475         this test triggers valid.
13476
13477 1998-08-27  Jeffrey A Law  (law@cygnus.com)
13478
13479         * gcc.dg/980827-1.c: New test.
13480
13481 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
13482
13483         * gcc.c-torture/execute/loop-4b.c: New test.
13484
13485 1998-08-26  Nick Clifton  <nickc@cygnus.com>
13486
13487         * lib/c-torture.exp: Add support for
13488         torture_eval_before_compile and torture_eval_before_execute
13489         variables.
13490
13491 1998-08-25  Jeffrey A Law  (law@cygnus.com)
13492
13493         * gcc.c-torture/compile/980825-1.c: New test.
13494
13495 1998-08-24  Nick Clifton  <nickc@cygnus.com>
13496
13497         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
13498         count number tests in opt_t0 not good_t0.
13499
13500 1998-08-24  Jeffrey A Law  (law@cygnus.com)
13501
13502         * gcc.c-torture/compile/930326-1.x: Fix typo.
13503
13504 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
13505
13506         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
13507         causes an ICE.
13508
13509 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13510
13511         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
13512         STACK_SIZE is defined.
13513         * gcc.c-torture/unsorted/stuct.c: Similarly.
13514
13515         * gcc.c-torture/compile/980821-1.c: New test.
13516
13517 1998-08-21  Jeffrey A Law  (law@cygnus.com)
13518
13519         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
13520
13521 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
13522
13523         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
13524         code.
13525
13526 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
13527
13528         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
13529         error'.
13530
13531 1998-08-18  Jeffrey A Law  (law@cygnus.com)
13532
13533         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
13534
13535 1998-08-16  Jeffrey A Law  (law@cygnus.com)
13536
13537         * gcc.c-torture/compile/980816-1.c: New test.
13538
13539         * gcc.dg/980816-1.c: New test.
13540
13541 1998-08-13  Jeffrey A Law  (law@cygnus.com)
13542
13543         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
13544         compiler for ieee tests.
13545
13546 1998-08-01  Dave Love  <d.love@dl.ac.uk>
13547
13548         * g77.f-torture/compile/980729-0.f: New test.
13549
13550 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
13551
13552         * gcc.c-torture/special/eeprof-1.c: New test, for
13553         -finstrument-functions.
13554         * gcc.c-torture/special/special.exp: Run it.
13555
13556 1998-07-29  Jeffrey A Law  (law@cygnus.com)
13557
13558         * gcc.c-torture/compile/980729-1.c: New test.
13559
13560 1998-07-27  Nick Clifton  <nickc@cygnus.com>
13561
13562         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
13563         __thumb__ is defined, and test for ARM style doubles if so.
13564
13565 1998-07-26  Dave Love  <d.love@dl.ac.uk>
13566
13567         * g77.f-torture/noncompile/980615-0.f: New test.
13568
13569 1998-07-26  H.J. Lu  (hjl@gnu.org)
13570
13571         * gcc.dg/980312-1.c: Do link instead of compile.
13572         * gcc.dg/980313-1.c: Likewise.
13573
13574 1998-07-26  Jeffrey A Law  (law@cygnus.com)
13575
13576         * gcc.c-torture/compile/980726-1.c: New test.
13577
13578 1998-07-25  Dave Love  <d.love@dl.ac.uk>
13579
13580         * g77.f-torture/execute/io0.f: New test.
13581
13582 1998-07-24  Nick Clifton  <nickc@cygnus.com>
13583
13584         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
13585         an int.
13586
13587 1998-06-18  Michael Meissner  <meissner@cygnus.com>
13588
13589         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
13590         m32r bugs.
13591
13592 1998-07-17  Nick Clifton  <nickc@cygnus.com>
13593
13594         * gcc.dg/980626-1.c: Expect failures for all toolchains until
13595         c-decl.c:grokdeclarator can handle mode attributes.
13596
13597 1998-07-16  Jeffrey A Law  (law@cygnus.com)
13598
13599         * gcc.c-torture/execute/980716-1.c: New test.
13600
13601 1998-07-13  Jeffrey A Law  (law@cygnus.com)
13602
13603         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
13604         the mn10200.
13605         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
13606         the mn10200.
13607         * gcc.c-torture/execute/va-arg-3.x: Similarly.
13608         * gcc.c-torture/compile/930326-1.x: Similarly.
13609
13610 1998-07-13  Dave Love  <d.love@dl.ac.uk>
13611
13612         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
13613         New test from Craig.
13614
13615 1998-07-12  Dave Love  <d.love@dl.ac.uk>
13616
13617         * g77.f-torture/noncompile/980616-0.f: New test.
13618
13619         * g77.f-torture/execute/970816-3.f:  New test from Craig.
13620
13621 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13622
13623         *  g++.other/singleton.C: Return error value instead of taking
13624         SIGSEGV.
13625
13626 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
13627
13628         *  g++.other/singleton.C: New test.   Warning is under dispute.
13629         Runtime crash is not.
13630
13631 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
13632
13633         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
13634         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
13635         using6.C, using7.C}:  New namespace tests.
13636
13637 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
13638
13639         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
13640         specialization with typedef'ed names used as array indexes.
13641
13642 1998-07-09  Jeffrey A Law  (law@cygnus.com)
13643
13644         * gcc.c-torture/execute/980709-1.c: New test.
13645
13646         * gcc.dg/980709-1.c: New test.
13647
13648 1998-07-07  Richard Henderson  <rth@cygnus.com>
13649
13650         * gcc.c-torture/execute/bcp-1.c: New test.
13651
13652 1998-07-07  Jeffrey A Law  (law@cygnus.com)
13653
13654         * gcc.c-torture/execute/980707-1.c: New test.
13655
13656 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
13657
13658         * gcc.c-torture/compile/980706-1.c: New test.
13659
13660 1998-07-01  Dave Love  <d.love@dl.ac.uk>
13661
13662         * g77.f-torture/execute/980701-0.f,
13663         g77.f-torture/execute/980701-1.f: New test from Craig.
13664
13665 1998-07-01  Jeffrey A Law  (law@cygnus.com)
13666
13667         * gcc.c-torture/compile/980701-1.c: New test.
13668
13669         * gcc.c-torture/execute/980701-1.c: New test.
13670
13671 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
13672 rlsruhe.de>
13673
13674         * g++.old-deja/g++.robertl/eb132.C: New test.
13675         * g++.old-deja/g++.robertl/eb133.C: Likewise.
13676
13677 1998-06-29  Dave Love  <d.love@dl.ac.uk>
13678
13679         * g77.f-torture/execute/980628-7.f,
13680         g77.f-torture/execute/980628-8.f,
13681         g77.f-torture/execute/980628-9.f,
13682         g77.f-torture/execute/980628-10.f: New tests from Craig.
13683
13684         * g77.f-torture/execute/980628-3.f: Remove mail headers.
13685
13686 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13687
13688         * g77.f-torture/execute/980628-4.f: New test from Craig.
13689         * g77.f-torture/execute/980628-5.f: Likewise.
13690         * g77.f-torture/execute/980628-2.f: Likewise.
13691         * g77.f-torture/execute/980628-0.f: Likewise.
13692         * g77.f-torture/execute/980628-1.f: Likewise.
13693         * g77.f-torture/execute/980628-3.f: Likewise.
13694         * g77.f-torture/execute/980628-6.f: Likewise.
13695
13696 1998-06-28  Jeffrey A Law  (law@cygnus.com)
13697
13698         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
13699         directory when nothing has been installed yet.
13700
13701 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
13702
13703         * gcc.c-torture/special/special.exp: Handle newer versions of
13704         dejagnu.
13705
13706 1998-06-26  Jeffrey A Law  (law@cygnus.com)
13707
13708         * gcc.dg/980626-1.c: New test.
13709
13710 1998-06-19  Bruno Haible <haible@ilog.fr>
13711
13712         * gcc.misc-tests/m-un-2.c: New test.
13713         * g++.old-deja/g++.other/warn01.c: Likewise.
13714
13715 1998-06-19  Robert Lipe  <robertl@dgii.com>
13716
13717         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
13718         compatibility with assmblers with a different comment character.
13719         Eliminate use of GAS-specific extensions.
13720
13721 1998-06-19  Jeffrey A Law  (law@cygnus.com)
13722
13723         * gcc.c-torture/execute/ieee/980619-1.c: New test.
13724
13725 1998-06-19  Robert Lipe  <robertl@dgii.com>
13726
13727         *lib/g77.exp: Replace search for libf2c.a with search for newly
13728         renamed libg2c.a
13729
13730 1998-06-17  Jeffrey A Law  (law@cygnus.com)
13731
13732         * gcc.c-torture/execute/980617-1.c: New test.
13733
13734 1998-06-12  Jeffrey A Law  (law@cygnus.com)
13735
13736         * gcc.c-torture/execute/980612-1.c: New test.
13737
13738 1998-06-08  Jeffrey A Law  (law@cygnus.com)
13739
13740         * gcc.dg/980523-1.c: Only test on ppc-linux.
13741         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
13742
13743         * gcc.c-torture/execute/980608-1.c: New test.
13744
13745 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
13746
13747         * gcc.c-torture/execute/980605-1.c: New test.
13748
13749 1998-06-04  Jeffrey A Law  (law@cygnus.com)
13750
13751         * gcc.c-torture/execute/980604-1.c: New test.
13752
13753 1998-06-02  Jeffrey A Law  (law@cygnus.com)
13754
13755         * gcc.c-torture/execute/980602-1.c: New test.
13756         * gcc.c-torture/execute/980602-2.c: Likewise.
13757
13758 1998-06-02  Dave Love  <d.love@dl.ac.uk>
13759
13760         * 970125-0.f: Fix per JCB.  Add commentary.
13761
13762 1998-05-31  Michael Meissner  <meissner@cygnus.com>
13763
13764         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
13765         IEEE -0 support.
13766
13767 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
13768
13769         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
13770         earlier.
13771
13772 1998-05-28  Catherine Moore <clm@cygnus.com>
13773
13774         * gcc.c-torture/execute/980526-3.c: New test.
13775
13776 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
13777
13778         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
13779         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
13780         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
13781         m88k-motorola-sysv3 to XFAIL.
13782
13783 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13784
13785         * gcc.dg/980526-1.c: New test.
13786         * gcc.c-torture/execute/980526-2.c: New test.
13787
13788 1998-05-26  Jeffrey A Law  (law@cygnus.com)
13789
13790         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
13791
13792         * gcc.c-torture/execute/980526-1.c: New test.
13793
13794 1998-05-26  Dave Love  <d.love@dl.ac.uk>
13795
13796         * g77.f-torture/execute/alpha2.f: Add runtime test.
13797
13798 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
13799
13800         * g++.old-deja/old-deja.exp: Strip leading directories.
13801
13802         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
13803         error for the line.  Don't run multiple tests for the same line.
13804
13805 1998-05-23  Jeffrey A Law  (law@cygnus.com)
13806
13807         * gcc.dg/980523-1.c: New test.
13808
13809 1998-05-23  Dave Love  <d.love@dl.ac.uk>
13810
13811         * g77.f-torture/compile/970915-0.f: New test.
13812
13813 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
13814
13815         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
13816
13817 1998-05-21  Jeffrey A Law  (law@cygnus.com)
13818
13819         * gcc.dg/980520-1.c: New test.
13820
13821 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
13822
13823         * gcc.dg/980502-1.c: Fix return type.
13824
13825 1998-05-20  Jeffrey A Law  (law@cygnus.com)
13826
13827         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
13828         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
13829         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
13830         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
13831         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
13832
13833 1998-05-20  Dave Love  <d.love@dl.ac.uk>
13834
13835         * g77.f-torture/execute/980520-1.f: New test.
13836
13837 1998-05-15  Dave Love  <d.love@dl.ac.uk>
13838
13839         * lib/mike-g77.exp: New file.
13840
13841         * g77.f-torture/noncompile/noncompile.exp,
13842         g77.f-torture/noncompile/check0.f: New files.
13843
13844 1998-05-14  Dave Love  <d.love@dl.ac.uk>
13845
13846         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
13847         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
13848         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
13849         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
13850         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
13851         abort where appropriate.
13852
13853 1998-05-05  Michael Meissner  <meissner@cygnus.com>
13854
13855         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
13856         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
13857
13858 1998-04-29  Dave Love  <d.love@dl.ac.uk>
13859
13860         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
13861
13862 1998-04-27  Dave Love  <d.love@dl.ac.uk>
13863
13864         * g77.f-torture/compile/980427-0.f: New test.
13865
13866 1998-04-24  Dave Love  <d.love@dl.ac.uk>
13867
13868         * g77.f-torture/compile/980424-0.f: New test.
13869
13870 1998-04-19  Dave Love  <d.love@dl.ac.uk>
13871
13872         * g77.f-torture/compile/980419-2.f (main): New test.
13873         * g77.f-torture/compile/970125-0.f: New test.
13874         * g77.f-torture/compile/980419-1.f: New test.
13875
13876 1998-04-08  Jim Wilson  <wilson@cygnus.com>
13877
13878         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
13879         of loop-4.c.
13880
13881 1998-04-07  Jim Wilson  <wilson@cygnus.com>
13882
13883         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
13884
13885 1998-04-03  Jim Wilson  <wilson@cygnus.com>
13886
13887         * gcc.c-torture/compile/980329-1.c: New test.
13888
13889 1998-03-18  Jim Wilson  <wilson@cygnus.com>
13890
13891         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
13892         * gcc.dg/980312-1.c: Fix typo in -march command.
13893
13894 1998-03-16  H.J. Lu  (hjl@gnu.org)
13895
13896         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
13897
13898 1998-03-11  Robert Lipe  <robertl@dgii.com>
13899
13900         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
13901         Dave Love agree the Fortran source is bogus.
13902
13903 1998-03-11  Robert Lipe  <robertl@dgii.com>
13904
13905         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
13906         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
13907         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
13908         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
13909         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
13910
13911 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
13912
13913         * g++.old-deja/g++.other/friend1.C: New test.
13914
13915 1998-02-18  Dave Love  <d.love@dl.ac.uk>
13916
13917         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
13918         possibly uninitialized) variables and declare dnrm2.
13919
13920 1998-02-23  Robert Lipe <robertl@dgii.com>
13921
13922         From Bruno Haible <haible@ilog.fr>:
13923         * gcc.c-torture/execute/980223.c: New test.
13924
13925 1998-02-13  Jeffrey A Law  (law@cygnus.com)
13926
13927         * gcc.dg/ifelse-1.c: New test.
13928
13929 1998-02-09  H.J. Lu  (hjl@gnu.org)
13930
13931         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
13932
13933           * lib/old-dejagnu.exp (old-dejagnu): Added the
13934           "execution test - XFAIL *-*-*" handling in the spirit of
13935           "excess errors test -". Changed the "execution test fails"
13936           handling to be like "excess errors test fails".
13937           * Update various tests accordingly.
13938
13939 1998-02-06  Jim Wilson  <wilson@cygnus.com>
13940
13941         * gcc.c-torture/execute/980205.c: New test.
13942
13943 1998-01-18  Jeffrey A Law  (law@cygnus.com)
13944
13945         * lib/c-torture.exp: Look for .x files instead of .cexp files.
13946         * lib/f-torture.exp: Similarly.
13947         * gcc.c-torture: Rename all .cexp files to .x files.
13948
13949 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
13950
13951         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
13952         (940510-1.c): Removed duplicate.
13953         (971104-1.c): New test.
13954
13955 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
13956
13957           * lib/f-torture.exp: Improve error and loop detection.
13958
13959 1997-11-19  Michael Meissner  <meissner@cygnus.com>
13960
13961         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
13962         use that to size the filler array.
13963
13964 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
13965
13966         * lib/c-torture.exp(c-torture-execute): Fix typo.
13967
13968         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
13969         testcase as the executable name. Keep the executable around if
13970         the test fails.
13971
13972 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
13973
13974         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
13975         changes.  Only test one -g option, and move it to the end of the
13976         list of options to test.
13977
13978 1997-09-19  Michael Meissner  <meissner@cygnus.com>
13979
13980         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
13981         variable GCC_TORTURE_OPTIONS to supply default switches separated
13982         by colons.  If no environment variable, run tests with -O0 -g, -O1
13983         -g, and -O2 -g as well.
13984
13985 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
13986
13987         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
13988         explanatory comments. Fix indentation.
13989
13990 1997-09-15  Jeffrey A Law  (law@cygnus.com)
13991
13992         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
13993
13994 1997-09-11  Jeffrey A Law  (law@cygnus.com)
13995
13996         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
13997         * g++.old-deja/g++.mike/p7325.C: Likewise.
13998         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
13999
14000 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
14001
14002         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14003         * g++.old-deja/g++.brendan/crash30.C: Likewise.
14004         * g++.old-deja/g++.brendan/crash39.C: Likewise.
14005         * g++.old-deja/g++.law/operators4.C: Likewise.
14006
14007 1997-09-11  Joe Buck  (jbuck@synopsys.com)
14008
14009         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14010         * g++.old-deja/g++.mike/p784.C: Ditto.
14011         * g++.old-deja/g++.mike/p785.C: Ditto.
14012
14013 1997-09-05  Jeffrey A Law  (law@cygnus.com)
14014
14015           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14016
14017 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14018
14019         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14020         target feature; pass this to c-torture-execute as needed.
14021
14022 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14023
14024         * lib/c-torture.exp(c-torture-execute): If the previous and the
14025         current executables being tested are identical, we don't need to
14026         run the executable again. Try to make the executable names
14027         unique. Add an optional argument for passing additional compiler
14028         flags.
14029
14030 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
14031
14032         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14033
14034 1997-08-29  Jeffrey A Law  (law@cygnus.com)
14035
14036         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14037
14038 1997-07-31  Jeffrey A Law  (law@cygnus.com)
14039
14040         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14041         32bit or larger longs.
14042
14043         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14044         have either a 32bit long or 32bit int.
14045
14046 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
14047
14048         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14049         Make double precision tests dependent on sizeof (double).
14050
14051 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
14052
14053         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14054         too.
14055
14056 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
14057
14058         * gcc.c-torture/compile/961203-1.cexp: New script.
14059
14060 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
14061
14062         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14063         up the includes ourselves.
14064
14065 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
14066
14067         * lib/plumhall.exp: Remove random include, and add a few
14068         verbose messages for debugging.
14069
14070 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
14071
14072         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14073         of trying to do it ourselves.
14074
14075 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14076
14077         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14078
14079 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
14080
14081         * gcc.prms/5403.c: Made regexp a bit less strict.
14082
14083 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
14084
14085         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14086         is returned from remote_load instead.
14087         * lib/plumhall.exp: Ditto.
14088         * lib/mike-g++.exp: Ditto.
14089         * lib/old-dejagnu.exp: Ditto.
14090         * lib/c-torture.exp: Ditto.
14091
14092 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
14093
14094         * lib/g++.exp: Use build_wrapper procedure.
14095         * lib/gcc.exp: Ditto.
14096
14097 1997-05-20  Jeffrey A Law  (law@cygnus.com)
14098
14099         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14100         an old-style decl for malloc.  Fixes tests to work when
14101         sizeof (int) != sizeof (size_t).
14102
14103 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14104
14105         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14106
14107         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14108         use stdargs.h interface.
14109
14110 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14111
14112         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14113         NO_VARARGS when compiling.
14114
14115 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
14116
14117         * lib/plumhall.exp(ph_includes): New procedure.
14118         (ph_make): Use it.
14119         (ph_compiler): Ditto.
14120
14121         * lib/g++.exp: Rename test-glue.c to testglue.c.
14122         * lib/gcc.exp: Ditto.
14123
14124 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
14125
14126         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14127         to completion when it's called.
14128
14129 1997-03-21  Michael Meissner  <meissner@cygnus.com>
14130
14131         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14132         is defined, don't do test.
14133
14134 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
14135
14136         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14137         for object files.
14138         (ph_summary): Mark skipped testcases as untested, not unresolved.
14139
14140         * lib/plumhall.exp (ph_make): If unresolved because of bad
14141         errorCode, record errorCode in log file.
14142         (*): Replace send_log/verbose with verbose -log.
14143
14144 1997-03-19  Michael Meissner  <meissner@cygnus.com>
14145
14146         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14147         double conversion if double isn't at least 8 bytes.
14148
14149         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14150         int to work with targets where int is 16 bits.
14151
14152         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14153         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14154         precision for the test to complete.
14155
14156 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14157
14158         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14159         if d10v is not compiled with the -mdouble64 flag.
14160         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14161
14162         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14163         d10v is not compiled with the -mint32 flag.
14164
14165 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14166
14167         * lib/plumhall.exp: Use incr_count.
14168
14169 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14170
14171         * gcc.c-torture: Update to c-torture-1.45.
14172
14173 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14174
14175         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14176         the name of the expect testcase file).
14177
14178         * lib/g++.exp(g++_init): Ditto.
14179
14180 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14181
14182         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14183         the host.
14184
14185         * lib/gcc.exp(gcc_exit): New procedure.
14186
14187 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14188
14189         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14190         specs where appropriate.
14191
14192         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14193         because of new "candidates are" messages, and removed a few
14194
14195         * Converted all non-old-style g++ testcases to old-style, and
14196         moved into g++.old-deja.
14197
14198 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14199
14200         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14201         options.
14202
14203         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14204         succeeded.
14205
14206         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14207
14208 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14209
14210         * lib/gcc.exp (gcc_target_compile): Add support for defining
14211         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14212         the machine doesn't have those features.
14213
14214 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14215
14216         * g++.law/operators4.exp: Don't use LIBS.
14217
14218 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14219
14220         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14221
14222         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14223         * lib/g++.exp: Set it here instead. Also, allow use of the
14224         --tool_exec and --tool_opt options. Change CXX to
14225         GXX_UNDER_TEST.
14226
14227         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14228
14229         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14230
14231 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14232
14233         * lib/old-dejagnu.exp: Use prune_warnings instead of
14234         prune_system_crud.
14235         * lib/mike-g++.exp: Ditto.
14236         * lib/gcc.exp: Ditto.
14237         * lib/g++.exp: Ditto.
14238
14239         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14240
14241 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14242
14243           * 941014-2.c: Include stdlib.h
14244           * 960327-1.c: Include stdio.h
14245           * dbra.c, index-1.c: Don't assume ints are 32bits.
14246
14247 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14248
14249         * lib/gcc.exp: Add gcc,stack_size target feature.
14250
14251         * lib/g++.exp(g++_target_compile): Add the include and link
14252         paths here, not in two other places. And, it's $options, not
14253         options.
14254
14255         * lib/mike-g++.exp(postbase): Remove the code that determines
14256         the correct include and link paths.
14257         * g++.old-deja/old-deja.exp: Ditto.
14258
14259 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14260
14261         * lib/g++.exp(g++_init): target_compile no longer returns the
14262         filename of the result.
14263
14264 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14265
14266         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14267         call to glob.
14268
14269         * gcc.c-torture/special/special.exp: Change call to
14270         gcc_target_compile to include the object file.
14271
14272 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14273
14274         * gcc.c-torture/special/special.exp: Correct misspelling in last
14275         change.
14276
14277 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14278
14279         * lib/plumhall.exp(ph_summary): Log the entire output of the
14280         executable. Return -1 if there were any failures, 0 otherwise.
14281         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14282         (ph_make): Clean up objects and executables that were built
14283         if the tests succeeded.
14284
14285 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14286
14287         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14288         libraries and includes in the build tree as appropriate.
14289
14290 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14291
14292         * lib/c-torture.exp: Instead of looking for the global variable
14293         NO_LONG_LONG, check to see if that's a feature of the target.
14294
14295 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14296
14297         * config/default.exp: Minimize. Delete the remainer of the files in
14298         config; this functionality is now in devo/dejagnu/config.
14299
14300         g++.*/*: Pass any additional flags used to compile to postbase;
14301         delete CXXFLAGS.
14302
14303         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14304         is now done by runtest.exp. Use gcc_target_compile instead of
14305         compile.
14306
14307         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14308         Remove references to CFLAGS. Use remote_file instead of
14309         calling rm -f.
14310         (c-torture): Take a list of arguments to use to compile this
14311         testcase.
14312
14313         lib/g++.exp: Simplify. Use target_compile instead of compile.
14314         lib/gcc-dg.exp: Ditto.
14315         lib/gcc.exp: Ditto.
14316         lib/mike-{gcc,g++}.exp: Ditto.
14317         lib/old-dejagnu.exp: Ditto.
14318         lib/plumhall.exp: Ditto.
14319
14320 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14321
14322         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14323         (ph_linker): Likewise.
14324
14325 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14326
14327           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14328         MAP_ANON / MAP_ANONYMOUS if defined;
14329         else try to map from /dev/zero .
14330
14331 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14332
14333         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14334         isn't defined, then define it to MAP_ANONYMOUS.
14335
14336 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14337
14338         * gcc.c-torture: Update to c-torture-1.42 release.
14339
14340 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14341
14342         * gcc.c-torture: Update to c-torture-1.41 release.
14343
14344 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14345
14346         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14347         c-torture release.
14348
14349 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14350
14351         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14352         and LDFLAGS.  Fix second case to append the target_info ldflags
14353         onto LDFLAGS, not CFLAGS.
14354         * lib/g++.exp (g++_init): Add target_info stuff.
14355         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14356         of libgloss and newlib flags for !native.
14357
14358         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14359         (GDB): Fix relative path to go up another dir for finding gdb.
14360
14361 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14362
14363         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14364         versions in the target_info array, if they don't exist.
14365
14366 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14367
14368         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14369
14370 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14371
14372         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14373         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14374
14375 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14376
14377         * lib/old-dejagnu.exp: Don't remove the output file before we've
14378         actually tested it. Don't append pwd to the path of the executable
14379         we're testing.
14380
14381 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14382
14383         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14384
14385 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14386
14387         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14388         temporary directory for compiler files, and set it to a default
14389         value of /tmp. Set $output as the name of the output file from
14390         compiling the testcase. Add a -o option to $cflags_var so the
14391         compiler writes the final output file as $output. Set $executable
14392         to $output.
14393
14394         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14395         directory for compiler files, and set it to /tmp if it doesn't
14396         already have a value. Set $output_file to the name of the output
14397         file from compiling the testcase. Add a -o option to CXXFLAGS so
14398         the compiler writes the final output file as $output. Use $output
14399         as the executable to be tested.
14400
14401 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14402
14403         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14404
14405 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14406
14407         * gcc.c-torture/execute/pending-1.c: New test.  Still
14408         pending in Tege's queue.
14409
14410 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14411
14412         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14413         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14414         if there were failures.  Call unresolved if there were unresolved
14415         testcases.  Call gcc_fail if program did not run to completion.
14416         (ph_make): Pass additional argument name to ph_execute.
14417         (ph_execute): Add new argument.  Pass additional arguments to
14418         ph_summary.  Call gcc_fail is there is no execution output.
14419
14420 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14421
14422         * lib/plumhall.exp (proc_summary): Output relavent summary
14423         lines into the log so specific failures in plumhall can be
14424         investigated.
14425
14426 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14427
14428         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14429         (c-torture-execute): Don't try to execute tests which use
14430         "long long" types if $NO_LONG_LONG is nonzero.
14431
14432 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14433
14434         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
14435         not c-torture.
14436
14437         * gcc.ieee: Move from here.
14438         * gcc.c-torture/execute/ieee: To here.
14439
14440 1996-03-26  Jeffrey A Law  (law@cygnus.com)
14441
14442         * gcc.c-torture: Update to c-torture-1.41 release.
14443
14444 1996-03-22  Jeffrey A Law  (law@cygnus.com)
14445
14446         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
14447         not "$output".
14448
14449 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
14450
14451         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
14452         -c present.
14453
14454 1996-03-02  Jeffrey A Law  (law@cygnus.com)
14455
14456         * config/proelf.exp: Handle connecting to a simulator.
14457
14458 1996-01-31  Jeffrey A Law  (law@cygnus.com)
14459
14460         * config/proelf.exp: New file.  Enough framework that we can
14461         run c-torture tests on the proelf targets (or any other target
14462         that gdb can connect to for that matter).
14463
14464 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
14465
14466         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
14467         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
14468
14469         * lib/plumhall.exp (ph_execute): Always call ph_summary if
14470         exec_output exists.
14471
14472 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
14473
14474         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
14475         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
14476
14477         * config/*.exp: Update FSF address.  Change result of ${tool}_load
14478         to pass/fail/unresolved/unsupported/untested.  Caller must now
14479         call unresolved/unsupported/untested.
14480         * lib/*.exp: Update FSF address.  Update to handle new results of
14481         ${tool}_load.
14482         * lib/chill.exp (verbose): Delete.
14483
14484 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
14485
14486         * lib/gcc.exp (default_gcc_start): Change order of args to
14487         $LDFLAGS $CFLAGS $LIBS.
14488         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
14489         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
14490         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
14491         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
14492         * gcc.misc-tests/dg-test.exp: Likewise.
14493         * gcc.misc-tests/msgs.exp: Likewise.
14494         * gcc.prms/prms.exp: Likewise.
14495         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
14496         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
14497
14498         * lib/dg.exp: Deleted, moved to dejagnu/lib.
14499
14500 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14501
14502         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
14503
14504         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
14505         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
14506
14507         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
14508         necessary.
14509
14510 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
14511
14512         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
14513         global for loop; add use of $mathlib.
14514         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
14515         settings here; set mathlib for anything but VxWorks.
14516
14517 1996-01-22  Jeffrey A Law  (law@cygnus.com)
14518
14519         * gcc.c-torture: Update to c-torture-1.40 release.
14520
14521 1996-01-03  Jeffrey A Law  (law@cygnus.com)
14522
14523         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
14524         dg.exp.
14525
14526 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
14527
14528         * lib/c-torture.exp (c-torture-execute): Declare "output" as
14529         global.
14530
14531 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
14532
14533         * lib/g++.exp (LIBS): Define if not already.
14534         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
14535         (gcc-dg-prune): Call prune_gcc_output.
14536         * lib/gcc.exp (prune_gcc_output): New proc.
14537         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
14538         prune_gcc_output.
14539
14540 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
14541
14542         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
14543         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
14544
14545 1995-11-15  Jeffrey A Law  (law@cygnus.com)
14546
14547         * gcc.c-torture: Update to c-torture-1.39 release.
14548
14549 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
14550
14551         * lib/c-torture.exp (c-torture-execute): Don't return if one option
14552         fails, try others as well.
14553
14554 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
14555
14556         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
14557         If compilation fails, mark execute tests as `untested'.
14558         If test is marked as unsupported, don't mark compilation and
14559         execute tests as failed.
14560
14561 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
14562
14563         * lib/g++.exp (g++_init): Don't link in libg++, and look to
14564         libstdc++ for whether or not we want to be doing shared
14565         libraries.  Delete link_curses since we don't need it anymore.
14566         * lib/mike-g++.exp (postbase): Don't link in libg++.
14567         * g++.old-deja/old-deja.exp: Likewise.
14568
14569 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
14570
14571         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
14572
14573 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
14574
14575         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
14576         For that, add `-Wl,-a,shared_archive'.
14577         * g++.old-deja/old-deja.exp: Likewise.
14578
14579 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
14580
14581         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
14582
14583 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
14584
14585         * lib/mike-g++.exp (postbase): Pay attention to the status of
14586         g++_load.
14587
14588 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
14589
14590           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
14591
14592 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
14593
14594         * lib/gcc.exp (default_gcc_start): No longer need to log program
14595         being executed or its output, execute_anywhere does that now.
14596         * lib/g++.exp (default_g++_version): Call execute_anywhere.
14597         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
14598
14599 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
14600
14601         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
14602         the same as those in lib/g++.exp.
14603
14604 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
14605
14606         * gcc.c-torture: Update to c-torture-1.38 release.
14607         * gcc.ieee: Related changes.
14608
14609 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
14610
14611         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
14612         "exec". Minor reformatting changes.
14613
14614         * config/rom68k.exp (${tool}_load): Make it work in a canadian
14615         cross. This means all "exec" calls now work on a remote host as
14616         well.
14617         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
14618         cross. Filter out the extra "\r\n" stuff that expect puts in.
14619         (c-torture-execute): Filter out the bogus warnings like
14620         c-torture-compile does. Add support for canadian cross.
14621         * lib/gcc.exp (default_gcc_version, default_gcc_start)
14622         Use execute_anywhere rather than calling exec directly. Now it
14623         works for canadian cross testing.
14624
14625 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
14626
14627         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
14628         results into a variable, and check that rather than using file exists.
14629
14630 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
14631
14632         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
14633         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
14634
14635 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14636
14637         * g++.old-deja/old-deja.exp: Create and pass runshlib and
14638         lib_curses if there's a shared libg++ in the build tree.
14639
14640 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
14641
14642         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
14643         if not supported target.
14644
14645 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
14646
14647         * lib/g++.exp (g++_init): Move empty setting of runshlib and
14648         link_curses up to always happen, not just for native builds.
14649
14650 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
14651
14652         * gcc.c-torture: Update to c-torture-1.36 release.
14653         * gcc.failure: Related changes.
14654
14655 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
14656
14657         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
14658
14659 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
14660
14661         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
14662         * lib/mike-g++.exp (postbase): Not in here.  Still reference
14663         runshlib, link_curses, and mathlib for link and run.
14664
14665         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
14666         pass the runtime shared library options for Solaris, OSF/1, and
14667         Irix5, and link with -lcurses to avoid unresolved references.
14668
14669 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
14670
14671         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
14672         only run once.
14673
14674 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
14675
14676         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
14677
14678 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
14679
14680         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
14681         do not have a framework for the "compat" tests yet.
14682
14683 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
14684
14685         * lib/mike-g++.exp (postbase): New local variable `mathlib',
14686         set to null if we're testing vxworks5.1.  Use that instead of
14687         `-lm' in the setting of LIBS for link and run.
14688
14689 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
14690
14691         * config/rom68k.exp (${tool}_load): Major changes to make it
14692         work.  Verified that it does in fact return the stuff in
14693         exec_output properly.  Catch any Emul or any TRAP other than 0.
14694
14695 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
14696
14697         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
14698         LDFLAGS properly for targets that need stuff from libgloss.
14699         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
14700         only run once.
14701         (gpp_initialized): New variable.
14702
14703 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
14704
14705         * config/rom68k.exp: Load libgloss.exp.
14706         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
14707         so we can produce a fully linked binary.
14708         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
14709         so we can produce a fully linked binary.
14710
14711 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
14712
14713         * lib/plumhall.exp (ph_section): Watch for expected failures.
14714         Add missing `else'.
14715
14716         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
14717         run the testcase.
14718         (c-torture): Likewise.
14719
14720 1995-08-28  Doug Evans  <dje@cygnus.com>
14721
14722         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
14723
14724         * lib/mike-g++.exp (mike_cleanup): New proc.
14725         (prebase): New globals compiler_result, not_compiler_result,
14726         target_regexp.
14727         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
14728         allow leading "-" in pattern.  Watch for unsupported tests.
14729         If $compiler_result is set, pattern match assembler code,
14730         and ditto for $not_compiler_result.
14731         * lib/mike-gcc.exp: Likewise.
14732
14733         * lib/plumhall.exp (ph_execute): Only call ph_summary if
14734         execution "succeeded".
14735
14736 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
14737
14738         * config/win32.exp: New file.
14739         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
14740
14741 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
14742
14743         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
14744         unsupported.
14745         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
14746         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
14747         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
14748
14749         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
14750         "... without exceptions was ...".  That is now handled by
14751         prune_system_crud.
14752         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
14753
14754 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
14755
14756         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
14757         sieve.c,sort2.c}: New files.
14758         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
14759         sieve.exp,sort2.exp}: Drivers for them.
14760
14761         * lib/mike-gcc.exp (program_output): New user settable variable.
14762         (postbase): Call prune_system_crud.  Also prune extraneous compiler
14763         messages.
14764         * lib/mike-g++.exp (program_output): New user settable variable.
14765
14766         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
14767
14768         * config/sh.exp: Deleted (use sim.exp instead).
14769
14770 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
14771
14772         * config/vx.exp: Declare CHECKTASK as global.
14773         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
14774         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
14775         * lib/old-dejagnu.exp: Load [pwd]/$executable.
14776
14777 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
14778
14779         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
14780         target. Like vx.exp, only includes `vx29k.exp' instead of
14781         `vxworks.exp'.
14782
14783 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
14784
14785         * config/sim.exp: Increase time limit from 120 seconds to 240.
14786
14787 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
14788
14789         * gcc.c-torture/execute/950628-1.c: New test.
14790
14791 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
14792
14793         * gcc.c-torture: Update with changes/additions from
14794         c-torture-1.34.
14795
14796 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
14797
14798         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
14799
14800 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
14801
14802         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
14803
14804 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
14805
14806         * gcc.c-torture/compile/950512-1.c: New test.
14807         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
14808         * gcc.dg/struct-ret-1.c: Likewise.
14809
14810 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
14811
14812         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
14813           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
14814
14815 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
14816
14817         * gcc.c-torture/special/920411-1.c: Deleted.
14818         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
14819
14820 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
14821
14822         * config/sim.exp (${tool}_load): Hack in call to bash to get a
14823         cpu limit.
14824
14825 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
14826
14827         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
14828
14829 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
14830
14831         From kenner;
14832         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
14833         is the proper length.
14834         * va-arg-3.c: Likewise.
14835
14836 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
14837
14838         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
14839         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
14840
14841         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
14842         * lib/g++.exp (default_g++_start): Delete old cruft.
14843
14844 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
14845
14846         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
14847         (2 * (1 << 18)) to (2 * (1 << 17)).
14848
14849         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
14850
14851 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
14852
14853         * config/rom68k.exp: Renamed from config/idp.exp
14854
14855 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
14856
14857         * c-torture/compile/921109-2.c
14858
14859 1995-04-18  Mike Stump  <mrs@cygnus.com>
14860
14861         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
14862         excess errors.
14863
14864 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
14865
14866         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
14867         output.
14868         * lib/g++.exp (default_g++_start): Likewise.
14869
14870 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
14871
14872         * gcc.c-torture/compile/950329-1.c: New test.
14873
14874 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
14875
14876           * config/bug.exp (${tool}_load): Updated to use new remote_open
14877           and remote_close procs.
14878         * config/idp.exp: New file.
14879
14880 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
14881
14882         * gcc.c-torture/execute/950322-1.c: New test.
14883
14884 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
14885
14886         * config/vx.exp (${tool}_load): Clean up testing of return code from
14887         vxworks_ld and vxworks_spawn.
14888
14889 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
14890
14891         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
14892
14893 1995-03-13  Mike Stump  <mrs@cygnus.com>
14894
14895         * lib/old-deja.exp: Add `excess errors test - ' error, now one
14896         can mark excess errors on a machine by machine basis.  Note, the
14897         default is to not expect any excess errors, even when excess
14898         errors test - is given, so you will want to put an XFAIL ... on
14899         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
14900         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
14901         those 4 machines, but no others.
14902
14903 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
14904
14905         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
14906         * lib/c-torture.exp: to here.
14907
14908 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
14909
14910         * gcc.c-torture/execute/950221-1.c: New test.
14911         * gcc.c-torture/execute/struct-ret-1.c: New test.
14912         * gcc.c-torture/compile/950221-1.c: New test.
14913
14914         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
14915
14916 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
14917
14918         * gcc.c-torture/execute/arith-1.c (main): Return 0.
14919         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
14920
14921 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
14922
14923         * g++.gb: New directory of tests, derived from my signature and
14924         class scoping tests.
14925
14926         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
14927         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
14928         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
14929         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
14930         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
14931         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
14932         * g++.gb/sig25.C: Likewise.
14933
14934         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
14935         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
14936         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
14937         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
14938         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
14939         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
14940         * g++.gb/sig25.exp: Likewise.
14941
14942         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
14943         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
14944         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
14945         * g++.gb/scope13.C: Likewise, this test still fails.
14946
14947         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
14948         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
14949         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
14950         * g++.gb/scope13.exp: Ditto.
14951
14952         * g++.gb/README: New file, explains what these tests are about.
14953
14954 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
14955
14956         * lib/dg.exp (dg-do): Support `preprocess'.
14957         (dg-test): Likewise.
14958
14959 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
14960
14961         * config/udi.exp: change "continue -expect" to "exp_continue".
14962
14963 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
14964
14965         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
14966         Delete redundant tests.
14967
14968         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
14969         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
14970         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
14971         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
14972         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
14973         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
14974         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
14975         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
14976
14977         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
14978         storing label pointers.
14979         * gcc.c-torture/execute/921019-1.c: Likewise.
14980         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
14981         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
14982         parameter fp.
14983         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
14984         constants.
14985
14986         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
14987         Delete obsolete tests.
14988
14989         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
14990         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
14991         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
14992         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
14993         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
14994         * gcc.c-torture/compile/950124-1.c: New test.
14995
14996         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
14997
14998 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
14999
15000         * lib/mike-g++.exp: Add -lm to LIBS.
15001
15002 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
15003
15004         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15005
15006 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
15007
15008         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15009
15010 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
15011
15012         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15013
15014 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
15015
15016         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15017         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15018         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15019         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15020         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15021         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15022         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15023         * g++.law/{operators31.C, operators32.C,
15024         * g++.law/{operators33.C, operators34.C}: Likewise.
15025         * g++.law/{pic1.C, refs2.C}: Likewise.
15026         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15027         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15028         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15029         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15030
15031         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15032         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15033         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15034         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15035         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15036         * g++.law/{enum9.exp, friend5.exp}: Likewise.
15037         * g++.law/{nest3.exp, nest4.exp}: Likewise.
15038         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15039         * g++.law/{operators30.exp, operators31.exp}: Likewise.
15040         * g++.law/{operators32.exp, operators33.exp}: Likewise.
15041         * g++.law/{operators34.exp}: Likewise.
15042         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15043         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15044         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15045         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15046         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15047
15048         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15049         No longer expected to fail.
15050         * g++.law/missed-error3.C: Tweak for recent bool changes.
15051
15052 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
15053
15054         * config/emb-unix: Deleted.
15055         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15056         remote execution.  Do final link on remote host if REMOTE_LINK is set.
15057
15058 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
15059
15060         * lib/dg.exp (dg-test): Fix typo in last patch.
15061
15062 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
15063
15064         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15065         (handles multiple occurrences).
15066
15067 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
15068
15069         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15070         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15071         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15072         printed).
15073         * lib/c-torture.exp (c-torture-compile): Likewise.
15074         (c-torture): Prepend full path if missing.
15075         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15076         (gcc_fail): Likewise.
15077         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15078
15079 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
15080
15081         * lib/netware.exp: Only attach to NetWare i386 systems.
15082
15083 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
15084
15085         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15086         messages.  Add test name to "output pattern match" pass/fail message.
15087
15088 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
15089
15090         * gcc.dg: New testsuite.
15091         * gcc.dg/dg.exp: New file.
15092
15093         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15094         test-switch.c}: Deleted.
15095
15096         * gcc.misc-tests/msgs.exp: New testcase driver.
15097
15098 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
15099
15100         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15101         Watch for illegal return values from ${tool}_load.
15102         * config/unix.exp (${tool}_load): Fix pass/fail detection for
15103         cross targets.  Coerce return value >0 to 1.
15104
15105 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
15106
15107         * config/unix.exp (${tool}_load): Call program rsh, not proc.
15108
15109         * config/emb-unix.exp: New file.
15110
15111         * config/sim.exp: Error if variable $SIM not defined.
15112         (${tool}_load): Mark test as "untested" if simulator missing.
15113
15114         * config/unix.exp: Load remote.exp to get rcp_download.
15115         * lib/c-torture.exp: Use different option lists for testcases with
15116         and without loops.
15117         * gcc.c-torture/execute/execute.exp: Likewise.
15118
15119 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
15120
15121         * config/*.exp: Clarify return code from ${tool}_load.
15122         Call `unresolved' or `untested' instead of `warning' or `perror'
15123         (sometimes you still want to call both though).
15124         Add comment that `shell_id' is local to each file.
15125         * config/udi.exp (timeout): Set to 30.
15126         Don't print warning if connection fails, $connectmode has already
15127         printed an error.
15128         (${tool}_load): Move verbose messages to level 2.
15129         Rework pattern for "Process started" message.
15130         Pass `shell_id' to ${connectmode}_download.
15131         Retry twice upon timeout.  Make resetting of target more robust.
15132         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15133         Pass `shell_id' to exit_$connectmode.
15134         Only call exit_$connectmode if connected.
15135         * config/unix.exp (${tool}_load): Check return codes better.
15136         * config/vrtx.exp (${tool}_load): Likewise.
15137         * config/vx.exp (${tool}_load): Likewise.
15138         Delete unneeded global's.
15139         * lib/dg.exp (dg-test): Update to reflect clarified return codes
15140         from ${tool}_load.
15141         (dg-stat): Delete.
15142         (dg-init): Delete recording of pass/fail counts.
15143         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15144         (old-dejagnu-init): Likewise.
15145         (old-dejagnu-stat): Delete contents, empty proc now.
15146         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15147         (c-torture): Delete references to lcnt, lpass, lfail.
15148         Get option list from TORTURE_OPTIONS.
15149         Delete -funroll[-all]-loops if no loops.
15150         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15151         (g++_stat): Delete contents (empty proc now).
15152         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15153         (gcc_finish): Likewise.
15154         (gcc_stat): Deleted.
15155         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15156         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15157         * gcc.c-torture/execute/execute.exp: Likewise.
15158         Split tests into two parts: compile, execute.
15159         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15160         no loops.  Update to reflect clarified return codes from ${tool}_load.
15161
15162 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15163
15164         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15165         to grep for.
15166         (old-dejagnu): Likewise (where necessary).
15167
15168 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15169
15170         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15171
15172         * lib/dg.exp (dg-process-target): Fix processing of selector.
15173         Add comment regarding use of `error'.
15174
15175         * lib/gcc.exp (prune_system_crud): Define if missing.
15176         * lib/g++.exp (prune_system_crud): Likewise.
15177
15178         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15179         Call prune_system_crud.
15180         * lib/dg.exp (dg-runtest): New proc.
15181         Use perror instead of send_user for tcl errors in testcase.
15182         Don't return any value, it's never used.
15183         Don't clobber previous definition of `unknown'.
15184         Print tcl errors in `dg-final'.
15185
15186 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15187
15188         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15189         (dg-test): Don't print errorInfo, it contains stack backtrace.
15190
15191 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15192
15193         * lib/g++.exp (runtest_file_p): Define if missing.
15194
15195 1994-09-24  Doug Evans  (dje@cygnus.com)
15196
15197         * lib/mike-g++.exp: Comment out loading of g++.exp.
15198         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15199         (default_g++_version): Always print something.
15200         (default_g++_start): Comment out call to `which'.
15201         (g++_start, g++_load): Deleted (must be defined in config file).
15202         * lib/gcc.exp: Test for existence of $CC at start.
15203         Delete check for tmpdir (done in gcc_init).
15204         (default_gcc_version): Always print something.
15205         (default_gcc_start): Comment out call to `which'.
15206         * config/*.exp: Major cleanup - make cross targets work at least a
15207         little better for g++ (by not being "--tool gcc" specific).
15208         Rename gcc_xxx to ${tool}_xxx.
15209         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15210         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15211
15212 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15213
15214         * lib/c-torture.exp (c-torture-compile): Rework compiler
15215         message processing.
15216
15217         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15218         c-torture.
15219
15220 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15221
15222         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15223
15224         * lib/dg.exp (dg-process-target): Support { target native }.
15225
15226 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15227
15228         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15229         looked for "... program xxx got fatal signal".
15230         Correct regsub munging of `comp_output'.
15231         Ignore compiler messages "path prefix not used" and "linker input
15232         file unused".
15233
15234 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15235
15236         * lib/gcc.exp (runtest_file_p): Define if missing.
15237         * gcc.prms/template.c: Example to work from.
15238
15239 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15240
15241         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15242         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15243
15244         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15245         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15246         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15247         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15248
15249         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15250         (dg-process-target): No longer a varargs proc.
15251         Return S/N for target, P/F for xfail.  All callers changed.
15252         (user option procs): More argument checking.
15253         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15254         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15255         (dg-test): Skip test if not running on selected target in `dg-do'.
15256         Update handling of `dg-do-what', `dg-output-text'.
15257         Separate execution pass/fail from output pattern match pass/fail.
15258         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15259
15260 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15261
15262         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15263         target for 920510-1.c.
15264
15265 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15266
15267         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15268         Clean up comment regarding use of passcnt, etc.
15269         (gcc_stat): Don't update `testcnt' here.
15270         (gcc_finish): Do it here.
15271         Might as well reset `but_id' here too.
15272         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15273         to determine if the file should be tested.
15274         * gcc.c-torture/compile/compile.exp: Likewise.
15275         * gcc.c-torture/execute/execute.exp: Likewise.
15276         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15277         * gcc.misc-tests/dg-test.exp: Likewise.
15278         * gcc.prms/prms.exp: Likewise.
15279         * gcc.wendy/wendy.exp: Likewise.
15280         * g++.old-deja.exp: Likewise.
15281         Move "Testing file" message to verbose level 1.
15282
15283 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15284
15285         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15286
15287 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15288
15289         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15290         (default_gcc_start): Accept optional second list element
15291         of compiler flags.  Print compiler output at verbosity level 2.
15292         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15293         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15294         Save current values of framework globals passcnt, failcnt, xpasscnt,
15295         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15296         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15297         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15298         xfailcnt to compute stats.  Update framework global `testcnt' from
15299         pass/fail counts.
15300         (gcc_finish): New proc.  Clean up test environment.
15301         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15302         (gcc_epass, gcc_efail): Delete.
15303         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15304         argument of line number.
15305         (dg-init): If the tool has an init routine, call it.
15306         (dg-test): Remove args `cflags_var' and `libs_var'.
15307         Pass all compiler options to ${tool}_start.
15308         Handle missing line number.
15309         (dg-finish): New function.
15310         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15311         particular files.  Call gcc_finish at end.  Move "skipping test"
15312         message to verbosity level 3.
15313         * gcc.c-torture/compile/compile.exp: Likewise.
15314         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15315         * gcc.c-torture/execute/execute.exp: Likewise.
15316         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15317         Print testcase being tried at verbosity level 1.
15318         * gcc.c-torture/special/special.exp: Unset xfail.
15319         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15320         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15321         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15322         * gcc.failure/failure.exp: Likewise.
15323         * gcc.ieee/ieee.exp: Likewise.
15324         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15325         Update call to dg-test.  Call dg-finish at end.
15326         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15327         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15328         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15329         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15330         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15331         * gcc.wendy/wendy.exp: Add copyright.
15332         Delete setting of tmpdir (done by gcc_init).
15333         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15334         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15335         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15336         gcc_[ce]pass/fail.
15337
15338 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15339
15340         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15341         confusion.
15342         (g++_load): Likewise.
15343
15344         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15345         Rename argument to `prog' to remove the confusion.
15346         Varargs fns behave differently too!
15347         (g++_load): Likewise.
15348
15349         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15350
15351         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15352         what it is.  Delete (always) printing of status value for !native.
15353         Simplify verbose code, and include status and exec_output.
15354         (g++_load): Use gcc_load.
15355
15356 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15357
15358         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15359         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15360         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15361         940714-3.c as these testcases don't exist anymore.  Make
15362         va-arg-1.c expected to pass.
15363
15364 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15365
15366         * gcc.misc-tests/misc.exp: Only run specific testcases.
15367         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15368         * gcc.misc-tests/dg-[1-9].c: New files.
15369
15370         * lib/dg.exp: New testsuite driver.
15371         * gcc.prms/prms.exp: Use it.
15372
15373         * README.gcc: New file.
15374
15375         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15376         Document and reset `lxpass' and `lxfail'.
15377         Simplify "initialized" message.
15378         (gcc_stat): Clean up comments a little.
15379
15380 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15381
15382         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15383
15384 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15385
15386         * lib/old-dejagnu.exp (process-option): New proc.
15387         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15388         (old-dejagnu): Simplify.
15389         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15390
15391 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15392
15393         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15394         exists and is not an empty string.
15395
15396         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15397         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15398         finished.
15399         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15400         automatically.
15401
15402         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15403         longer expected to fail.
15404
15405         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15406         "f" function call.
15407
15408         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15409
15410         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15411         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15412         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15413         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15414         c-torture-1.29.
15415
15416         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15417         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15418
15419         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15420
15421         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15422         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15423
15424         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15425         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15426         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15427
15428 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15429
15430         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15431         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15432         940714-1.c, 940714-2.c, 940714-3.c},
15433         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15434         gcc.misc-tests/{mg.c,mg.exp}:
15435         New tests.
15436         * gcc.noncompile/noncompile.exp: Change accordingly.
15437
15438 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
15439
15440         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
15441         Undo previous clobberage.
15442
15443 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
15444
15445         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
15446         * gcc.special/{930510-1.c, special.exp}:
15447         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
15448         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
15449         struct-varargs-1.c}: New tests from c-torture-1.26.
15450
15451 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
15452
15453         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
15454           argument to switch.
15455
15456 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
15457
15458         * Revert the previous changes.  Please see Rob's directory
15459           (/lisa/test/rob/progressive/gcc/testsuite) for testing
15460           fixes.
15461
15462 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
15463
15464         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
15465             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
15466             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
15467             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
15468             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
15469             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
15470             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
15471             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
15472             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
15473             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
15474             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
15475             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
15476             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
15477             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
15478             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
15479             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
15480             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
15481             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
15482             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
15483             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
15484             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
15485             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
15486             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
15487             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
15488             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
15489             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15490             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
15491
15492 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
15493
15494         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
15495             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
15496           with perror calls.
15497
15498 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
15499
15500         * config/unix.exp (g++_load): Fix syntax.
15501
15502 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
15503
15504         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
15505         * gcc.noncompile/921017-1.c: Deleted obsolete test.
15506         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
15507         Don't expect va-arg-1.c to fail.  Correct expected output for
15508         920928-1.c.
15509         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
15510         * gcc.wendy/hbm4.c: Correct typo.
15511         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
15512
15513 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
15514
15515         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
15516         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
15517         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
15518         * lib/c-torture.exp (c-torture-compile): Ditto.
15519
15520         Reduce volume of output (remove all the -I's and such).
15521         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
15522         Call gcc_cpass, gcc_cfail.
15523         (c-torture): Pass testing option to c-torture-compile.
15524
15525 1994-03-21  Doug Evans  (dje@cygnus.com)
15526
15527         Bring patches over from progressive.
15528         * config/default.exp: Exit remote shell cleanly.
15529         (g++_exit, g++_start): Add default versions.
15530         * config/sim.exp (gcc_load): Use perror, not error.
15531
15532 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
15533
15534         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
15535         set in site.exp.
15536
15537 1994-03-14  Doug Evans  (dje@cygnus.com)
15538
15539         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
15540         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
15541         (wendy_try): New proc to run testcase.
15542         (main loop): Call 'em.
15543         * gcc.wendy/*.c: Clean up pass to correct expected output.
15544
15545         * lib/gcc.exp: Minor cleanup work.
15546         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
15547
15548 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
15549
15550         * config/sim.exp (gcc_load): Document return codes better.
15551         Don't pass -v to simulator.
15552
15553 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
15554
15555           * gcc.special/920717-x.c: Fix typo.
15556           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
15557           get at sources.
15558
15559         * lib/mike-gcc.exp: Fix typo.
15560
15561 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
15562
15563         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
15564         binary to use, transform the name.
15565         * config/*.exp: rename everything. Nuke any g++ specific files,
15566         it's now a special case of gcc that requires no special support.
15567         Add a default.exp for unsupported targets.
15568
15569 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
15570
15571         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
15572         lib/old-dejagnu.exp: Fix a few patterns to work with the new
15573         version of Tcl.
15574
15575 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
15576
15577         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
15578         than a warning.
15579
15580 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
15581
15582         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
15583
15584 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
15585
15586         * gcc.execute/execute.exp: Combine opt_list and foption_list into
15587         option_list.  Compile every file with only 4/6 option choices
15588         (same as C torture) instead of with 12/18 different option
15589         choices.
15590         * lib/c-torture.exp: Likewise.
15591
15592         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
15593         not already set.
15594
15595 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
15596
15597         * lib/old-deja.exp: Add `excess errors test fails' error, now one
15598         can put an XFAIL *-*-* on excess errors.
15599
15600 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
15601
15602         * g++.law: Add more tests derived from g++-bugs snapshots.
15603
15604         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
15605         equivalent to g++.law/init9.
15606
15607         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
15608         compiled it, and the a.out file after we've run it.
15609
15610 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
15611
15612         * lib/mike-g++.exp (postbase): Delete the .o file after we've
15613         compiled it, and the a.out file after we've run it.
15614
15615 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
15616
15617         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
15618
15619 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
15620
15621         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
15622         version number.
15623
15624 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
15625
15626         * g++.law: New directory of g++ tests derived from the g++-bugs
15627         snapshots.
15628
15629 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
15630
15631         * gcc.compile: initbug1.c initbug1.exp testcase added
15632
15633 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
15634
15635         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
15636         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
15637           fixes submitted by Jeff Law (law@cs.utah.edu)
15638         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
15639           Jeff Law (law@cs.utah.edu)
15640
15641
15642 1993-11-30  Mike Stump  (mrs@cygnus.com)
15643
15644         * config/unix-g++.exp: Follow the gcc way of doing things.
15645         * g++.old-deja/old-deja.exp: Minor updates.
15646         * lib/g++.exp: New file, follow the gcc way of doing things.
15647         * lib/old-dejagnu.exp: Minor updates.
15648         * lib/mike-g++.exp: Always unset errorInfo.
15649
15650 1993-11-06  Mike Stump  (mrs@cygnus.com)
15651
15652         * lib/gcc.exp: Fix some errors with the below change, CC and
15653         CFLAGS should be global when setting, not local.
15654
15655 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
15656
15657         * lib/gcc.exp: Transform tool name.
15658
15659 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15660
15661         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
15662
15663 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15664
15665         * lib/gcc.exp: change gcc_done to gcc_stat
15666
15667 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
15668
15669         * Upgraded gcc testsuite to c-torture version 1.25
15670
15671 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
15672
15673         * lib/gcc.exp: added reporting code. Changed verbose compile message.
15674         * lib/c-torture: added hooks for new reporting code.
15675
15676 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
15677
15678         * config/sh-gcc.exp: check if sh-sim exists in the path
15679
15680 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
15681
15682         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
15683         * gcc.compile/compile.exp: Initial changes for new logic.
15684         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
15685         * gcc.failure/failure.exp: Initial changes for new logic.
15686         * gcc.ieee/ieee.exp: Initial changes for new logic.
15687         * gcc.misc-tests/misc.exp: Initial changes for new logic.
15688         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
15689         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
15690         * lib/c-torture.exp: Initial changes for new logic.
15691         * lib/gcc.exp: Initial changes for new logic.
15692
15693 1993-10-15  Mike Stump  (mrs@cygnus.com)
15694
15695         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
15696         depend upon failure or success.  Fully qualify names in failure
15697         and success messages.  Always remove a.out before starting
15698         compile, just in case.  Pay more attention to error text output by
15699         the compiler.  Handle testcases with no known past errors just
15700         like all others, so that things are uniform.  Other miscellaneous
15701         improvements.
15702
15703 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
15704
15705         * gcc.cpp: new directory for cpp tests
15706
15707 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
15708
15709         * lib/chill.exp: Code reformatted, removed unused code.
15710         * config/unix-chill.exp: Code reformatted, removed unused code.
15711         * chill.execute/execute.exp: Code reformatted, removed unused code.
15712         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
15713
15714 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
15715
15716         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
15717         routines not written.
15718
15719 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
15720
15721         * config/bug-gcc.exp: Use new procs from bug.exp.
15722
15723 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
15724
15725         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
15726         via ftp, rather than depending on NFS.
15727         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
15728         case.
15729
15730 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
15731
15732         * config/bug-gcc.exp: Use new download proc.
15733
15734 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
15735
15736         * chill.execute/execute.exp: cleanups, handles errors better
15737         * chill.compile/compile.exp: rewrite, based on execute.exp
15738         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
15739         * lib/chill.exp: major changes to diff proc and compile and link
15740           procs. added chill_fail and chill_pass wrappers to pass and
15741           fail. added more comments, and handle error codes better.
15742           Added a hack to capture stderr from exec, so noncompile tests
15743           can work.
15744
15745 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
15746
15747         * chill.execute/execute.exp: rewrite of testsuite driver
15748         * lib/chill.exp: rewrite of testsuite driver
15749         * config/unix-chill.exp: rewrite of testsuite driver
15750
15751 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
15752
15753     In chill.execute:
15754         * iexpr.ch: Standardize uppercase.
15755         * tuples.dat: Standardize uppercase.
15756         * vary.ch: standardize.  Correct varying string assignments.
15757         * vary.dat: Add new output lines.
15758
15759 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
15760
15761     In chill.execute:
15762         * chprintf.ch: Standardize use of uppercase.
15763         * tuples.ch: Standardize and turn arr2 into a DCL,
15764           rather than a SYN.
15765         * pinits.ch: Standardize.
15766
15767 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
15768
15769         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
15770         * Makefil: Renamed to Makefile.in.
15771         * configure.in: New.
15772
15773 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
15774
15775     In chill.execute:
15776         * .cvsignore: Add result/output files.
15777         * Makefile: Fix up variables at start.  Use MFLAGS
15778           everywhere.  Correct bool_loc, built_ins entries.
15779           Add entry for vary1.ch.
15780         * bitarray.ch: Standardize upper-case usage.
15781         * bitexpr.ch: Standardize, add output of b1.
15782         * params.ch: Use arrayt in along PROC parameters, to
15783           avoid novelty problems.
15784         * sets.ch: Tiny cleanup.
15785         * vary1.ch: Re-indent.
15786
15787 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
15788
15789           * Add PR-related files to Makefiles, .cvsignore files, etc.
15790
15791 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
15792
15793         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
15794           with compiler objects. New names are test-flow.c and test-loop.c
15795
15796 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
15797
15798         * Upgraded c-torture tests from 1.19 to 1.20
15799
15800         * new files:
15801         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
15802         * gcc.compile: 930623-1.c 930623-2.c
15803         * gcc.noncompile: 930622-1.c 930622-2.c
15804         * gcc.failure: 920411-1.c 920627-2.c
15805         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
15806
15807 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
15808
15809         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15810           More changes to get testsuite working properly. Needs more work.
15811           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
15812
15813 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
15814
15815         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
15816           More changes to get testsuite working properly. Needs more work.
15817
15818 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
15819
15820         * chill.compile/compile.exp: Added for Dejagnu support
15821         * chill.execute/execute.exp: Added for Dejagnu support
15822         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
15823
15824 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
15825
15826     This should complete moving the CHILL test files.
15827         * chill.noncompile(.cvsignore printf.grt
15828             in-printf.grt chprintf.grt chprintf.ch):
15829             Added test-support files.
15830           (Makefile): Modified further.
15831         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
15832             signal.ch): Added test files.
15833           * chill.execute (.cvsignore printf.grt printr.c
15834             in-printf.grt rts.c chprintf.grt rts.h): Added
15835           test-support files.
15836             (Makefile): More corrections.
15837
15838 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
15839
15840         * chill.compile, chill.execute, chill.nocompile: Add CHILL
15841           test cases, ready for DejaGnu.
15842
15843 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
15844
15845         * Upgraded c-torture tests from 1.18 to 1.19
15846
15847         * gcc.compile: added test(s):
15848           930607-1.c
15849         * gcc.execute: added test(s):
15850           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
15851
15852         * added new subdirectory for misc tests: gcc.misc-tests
15853         * gcc.misc-test(s): added tests:
15854           inst-check.c test-consts.c test-ior.c test-switch.c
15855
15856 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
15857
15858         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
15859
15860 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
15861
15862         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
15863
15864 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
15865
15866         * Upgraded c-torture tests from 1.17 to 1.18
15867
15868 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
15869
15870         * Upgraded c-torture tests from 1.12 to 1.17
15871
15872 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
15873
15874         * lib/old-dejagnu.exp:
15875           Fixed handling of XFAIL target triplets to correctly
15876           recognize wildcard characters.  Removed code that
15877           appended a unique id tag to the end of the file name
15878           printed out by the result of the testcases within a
15879           given test file.
15880
15881 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
15882
15883         * lib/old-dejagnu.exp:
15884           Reworked expected failure handling to trigger off of XFAIL
15885           keyword in keyphrase embeded in testcase source code. The
15886           XFAIL keyword must be at the end of the keyphrase line. It
15887           may optionally be followed by one or more target triplets.
15888           It has just occured that the handling of wildcards in the
15889           target triplet may not be correct.
15890
15891 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
15892
15893         * g++.old-deja/tests:
15894           Moved all subdirectories up one level into g++.old-deja .
15895
15896         * lib/old-dejagnu.exp:
15897           Fixed problem with CXXFLAGS not being properly reset, and being
15898           corrupted with extraneous "-c" compiler option.  This was
15899           causing binaries to not be generated for test that needed them.
15900           Modified strings passed to "pass" and "fail" so that individual
15901           tests from the same test file would be distinguished by an
15902           identifier appended to the test file name in the summary logs;
15903           this corrected a problem with erroneous diff logs.  Added code
15904           to search testcases for expected fail and unexpected pass keywords.
15905
15906 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
15907
15908         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
15909
15910 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
15911
15912         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
15913           Removed extraneous text from end of "Special g++ Options"
15914           keyphrase.
15915
15916         * lib/old-dejagnu.exp: Added pattern matching to look for new
15917           keywords, embedded in testcases comments, which will trigger
15918           calls to xpass and xfail.
15919
15920 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
15921
15922         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
15923           comments embedded in the testcases, especially the one looking for
15924           special compiler options, as well as the pattern matching for the
15925           compiler output again.
15926
15927 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
15928
15929         * lib/old-dejagnu.exp: Do a proper check of the return value for
15930           execute tests. Fixed several problems with the pattern matching
15931           of the compiler output which gave erroneous test results.
15932           Changed several of the test result messages to be more descriptive.
15933         * config/unix-g++.exp: Proc g++_load now actually works and
15934           executes the tests passed to it and returns a usable return
15935           value.
15936
15937 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
15938
15939           * lib/gcc.exp: Exits gracefully if $CC is bogus.
15940
15941 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
15942
15943         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
15944           Modified both files to properly execute the old style
15945           dejagnu tests. The previous versions of these files were
15946           experimental and did not function anything near correctly.
15947
15948 1993-04-05  Rob Savoye  (rob@cygnus.com)
15949
15950         * Removed all Makefile.in and configure.in files. No configuration
15951         needed now.
15952
15953 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
15954
15955         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
15956
15957 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
15958
15959         * gcc.compile/configure.in, gcc.unsorted/configure.in,
15960         gcc.special/configure.in, gcc.noncompile/configure.in,
15961         gcc.execute/configure.in, gcc.code_quality/configure.in,
15962         g++.other/configure.in, g++.old-deja/configure.in,
15963         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
15964         in srcname setting.
15965
15966 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
15967
15968         * lib/udi.exp:  Fixed mondfe and mondfe_download.
15969         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
15970         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
15971
15972 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
15973
15974         * config/udi-gdb.exp: Check $shell_id after connecting to target.
15975         (gdb_exit): Don't remove *_soc files.
15976
15977 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
15978
15979         * lib/c-torture.exp: Don't look for main; instead always use -w
15980         -c.  This is how the c-torture tests work.  Remove the object
15981         file if the compilation succeeds.
15982         * gcc.execute/execute.exp: Remove executable if test passes.
15983         * gcc.noncompile/noncompile.exp: Every test is an expected
15984         failure.
15985         * gcc.special/special.exp: Added tests from c-torture 1.11,
15986         corrected use of existing test.
15987         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
15988         gcc.execute/920625-1.c: Updated to c-torture 1.11.
15989         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
15990         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
15991         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
15992         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
15993         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
15994         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
15995         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
15996         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
15997         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
15998         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
15999         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16000         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16001         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16002         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16003         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16004         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16005         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16006         c-torture 1.11.
16007         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16008         correspond to c-torture 1.11.
16009
16010         * New file.