uninit-C.c: Only test TImode on 64-bit platforms.
[platform/upstream/gcc.git] / gcc / testsuite / ChangeLog
1 2003-06-06  Roger Sayle  <roger@eyesopen.com>
2             Jim Wilson  <wilson@tuliptree.org>
3
4         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5
6 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
7
8         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
9         mempcpy/stpcpy calls not to be optimized into something else.
10         * gcc.c-torture/execute/string-opt-3.c: Moved to...
11         * gcc.c-torture/execute/builtins/string-7.c: ...here.
12         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13
14 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15
16         * gcc.dg/format/asm_fprintf-1.c: New test.
17
18 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
19
20         * lib/gcc-defs.exp (additional_sources): New variable.
21         (dg-additional-sources): New function.
22         (additional_files): New variable.
23         (dg-additional-files): New function.
24         (dg-additional-files-options): Likewise.
25         * lib/gcc-dg.exp (dg-require-weak): New function.
26         (dg-require-alias): Likewise.
27         (dg-require-gc-sections): Likewise.
28         * lib/target-supports.exp (check_alias_available): Remove testfile
29         parameter.
30         (check_gc_sections_available): New function.
31         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
32         (dg-gpp-additional-files): Likewise.
33         * lib/g++.exp (additional_sources): Remove.
34         (additional_files): Likewise.
35         (g++_target_compile): Use dg-additional-files-options.
36         
37         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
38         Tcl logic.
39         * gcc.dg/special/ecos.exp: Remove.
40         * gcc.dg/special/20000419-2.c: Use dg-require-*.
41         * gcc.dg/special/alias-1.c: Likewise.
42         * gcc.dg/special/alias-2.c: Likewise.
43         * gcc.dg/special/gcsec-1.c: Likewise.
44         * gcc.dg/special/weak-1.c: Likewise.
45         * gcc.dg/special/weak-2.c: Likewise.
46         * gcc.dg/special/wkali-1.c: Likewise.
47         * gcc.dg/special/wkali-2.c: Likewise.
48         
49         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
50         dg-gpp-additional-*.
51         * g++.dg/special/conpr-3.C: Likewise.
52         * g++.dg/special/conpr-4.C: Likewise.
53         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
54         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
55         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
56         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
57         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
58         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
59         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
60         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
61         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
62         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
63         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
64         * g++.old-deja/g++.other/comdat1.C: Likewise.
65         * g++.old-deja/g++.other/comdat2.C: Likewise.
66         * g++.old-deja/g++.other/comdat3.C: Likewise.
67         * g++.old-deja/g++.other/ctor1.C: Likewise.
68         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
69
70 2003-06-05  Richard Henderson  <rth@redhat.com>
71
72         * gcc.dg/debug/20030605-1.c: New.
73
74 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
75
76         * README.QMTEST: Update.
77
78 2003-06-04  Richard Henderson  <rth@redhat.com>
79
80         * gcc.dg/cleanup-1.c: New.
81         * gcc.dg/cleanup-2.c: New.
82         * gcc.dg/cleanup-3.c: New.
83         * gcc.dg/cleanup-4.c: New.
84         * gcc.dg/cleanup-5.c: New.
85         * gcc.dg/cleanup-6.c: New.
86         * gcc.dg/cleanup-7.c: New.
87
88 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
89
90         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
91
92         * lib/dg-pch.exp: New file.
93         * g++.dg/pch/pch.exp: Use dg-pch.exp.
94         * gcc.dg/pch/pch.exp: Likewise.
95
96 2003-06-04  Roger Sayle  <roger@eyesopen.com>
97
98         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
99         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
100         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
101         * gcc.dg/builtins-17.c: New test case.
102         * gcc.dg/i386-387-4.c: New test case.
103         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
104
105 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
106
107         * gcc.dg/ultrasp9.c: New test.
108
109 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
110
111         * gcc.c-torture/compile/20030604-1.c: New test.
112         * gcc.dg/sparc-constant-1.c: New test.
113
114 2003-06-03  Glen Nakamura  <glen@imodulo.com>
115
116         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
117
118 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
119
120         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
121
122         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
123         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
124
125 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
126
127         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
128
129 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
130
131         PR c++/10940
132         * g++.dg/template/spec10.C: New test.
133
134 2003-06-03  Roger Sayle  <roger@eyesopen.com>
135
136         * gcc.dg/builtins-16.c: New test case.
137
138 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
139
140         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
141         mempcpy test with post-increments.
142         * gcc.c-torture/execute/string-opt-3.c: New test.
143         * gcc.dg/string-opt-1.c: New test.
144
145 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
146
147         PR fortran/10965
148         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
149
150 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
151
152         * lib/scanasm.exp (dg-scan): New function, factored out of ...
153         (scan-assembler): ... here.  Use dg-scan.
154         (scan-assembler-not): Likewise.
155         (scan-file): New function.
156         (scan-file-not): Likewise.
157         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
158         * gcc.dg/cpp/_Pragma4.c: Likewise.
159         * gcc.dg/cpp/_Pragma5.c: Likewise.
160         * gcc.dg/cpp/avoidpaste1.c: Likewise.
161         * gcc.dg/cpp/avoidpaste2.c: Likewise.
162         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
163         * gcc.dg/cpp/cmdlne-P.c: Likewise.
164         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
165         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
166         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
167         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
168         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
169         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
170         * gcc.dg/cpp/cxxcom1.c: Likewise.
171         * gcc.dg/cpp/line1.c: Likewise.
172         * gcc.dg/cpp/maccom1.c: Likewise.
173         * gcc.dg/cpp/maccom2.c: Likewise.
174         * gcc.dg/cpp/maccom3.c: Likewise.
175         * gcc.dg/cpp/maccom4.c: Likewise.
176         * gcc.dg/cpp/maccom5.c: Likewise.
177         * gcc.dg/cpp/maccom6.c: Likewise.
178         * gcc.dg/cpp/multiline.c: Likewise.
179         * gcc.dg/cpp/spacing1.c: Likewise.
180         * gcc.dg/cpp/spacing2.c: Likewise.
181         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
182         * gcc.dg/cpp/trad/maccom1.c: Likewise.
183         * gcc.dg/cpp/trad/maccom2.c: Likewise.
184         * gcc.dg/cpp/trad/maccom3.c: Likewise.
185         * gcc.dg/cpp/trad/maccom4.c: Likewise.
186         * gcc.dg/cpp/trad/maccom6.c: Likewise.
187         * gcc.dg/cpp/cxxcom2.c: Likewise.
188         * gcc.dg/cpp/cxxcom2.h: New file.
189
190         * gcc.dg/cpp/truefalse.cpp: Move it to ...
191         * g++.dg/cpp/truefalse.C: Here.
192         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
193
194 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
195         
196         * gcc.dg/cpp/redef3.c: New file.
197
198 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
199
200         * gcc.dg/i386-loop-3.c: New test.
201
202 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
203
204         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
205
206 2003-05-31  Roger Sayle  <roger@eyesopen.com>
207
208         * gcc.dg/fwrapv-1.c: New test case.
209         * gcc.dg/fwrapv-2.c: New test case.
210
211 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
212
213         PR c++/10956
214         * g++.dg/template/spec9.C: New test.
215
216 2003-05-29  Roger Sayle  <roger@eyesopen.com>
217
218         * gcc.dg/duff-4.c: New test case.
219
220 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
221
222         PR fortran/10843
223         * g77.dg/ffixed-form-1.f: New test
224         * g77.dg/ffixed-form-2.f: New test
225         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix 
226         * g77.dg/ffree-form-3.f: New test
227
228 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
229
230         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
231         * gcc.dg/wint_t-1.c: Likewise.
232
233 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
234
235         * g++.dg/template/access11.C: New test.
236
237 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
238
239         PR c++/10849
240         * g++.dg/template/access10.C: New test.
241
242 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
243             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
244
245         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
246
247 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
248
249         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
250         suppress for powerpc-*-darwin*.
251         * gcc.dg/torture/builtin-noret-2.c: Likewise.
252
253 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
254
255         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
256         suppress option for powerpc-*-darwin*.
257         
258 2003-05-23  Roger Sayle  <roger@eyesopen.com>
259
260         * gcc.dg/builtins-1.c: Add tests for tan and atan.
261         * gcc.dg/builtins-4.c: Add test for fmod.
262
263 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
264
265         PR c++/10682
266         * g++.dg/template/instantiate4.C: New test.
267
268 2003-05-22  Roger Sayle  <roger@eyesopen.com>
269
270         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
271
272 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
273
274         * gcc.dg/compat/scalar-return-1_main.c: New file.
275         * gcc.dg/compat/scalar-return-1_x.c: New file.
276         * gcc.dg/compat/scalar-return-1_y.c: New file.
277         * gcc.dg/compat/scalar-return-2_main.c: New file.
278         * gcc.dg/compat/scalar-return-2_x.c: New file.
279         * gcc.dg/compat/scalar-return-2_y.c: New file.
280         * gcc.dg/compat/struct-return-3_main.c: New file.
281         * gcc.dg/compat/struct-return-3_y.c: New file.
282         * gcc.dg/compat/struct-return-3_x.c: New file.
283         * gcc.dg/compat/struct-return-2_main.c: New file.
284         * gcc.dg/compat/struct-return-2_x.c: New file.
285         * gcc.dg/compat/struct-return-2_y.c: New file.
286
287 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
288
289         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
290         for hppa*-hp-hpux*.
291         * gcc.dg/20021014-1.c (dg-options): Likewise.
292         * gcc.dg/nest.c (dg-options): Likewise.
293
294 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
295
296         PR c++/9738
297         * g++.dg/ext/dllimport2.C: New file.
298         * g++.dg/ext/dllimport3.C: New file.
299
300 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
301
302         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
303         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
304         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
305         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
306         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
307         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
308         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
309         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
310         * gcc.dg/compat/small-struct-defs.h: New file.
311         * gcc.dg/compat/small-struct-init.h: New file.
312         * gcc.dg/compat/small-struct-check.h: New file.
313         * gcc.dg/compat/fp-struct-defs.h: New file.
314         * gcc.dg/compat/fp-struct-check.h: New file.
315         * gcc.dg/compat/fp-struct-init.h: New file.
316         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
317         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
318
319 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
320
321         * gcc.dg/20030225-2.c: New test.
322
323 2003-05-18  Roger Sayle  <roger@eyesopen.com>
324             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
325
326         * gcc.c-torture/compile/20030518-1.c: New test case.
327
328 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
329
330         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
331         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
332         gcc-dg-debug-runtest.
333         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
334         gcc-dg-debug-runtest.
335
336 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
337
338         PR c++/9022
339         * g++.dg/lookup/using6.C: New test.
340
341 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
342
343         * g++.dg/parse/access2.C: New test.
344
345 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
346
347         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
348         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
349         * gcc.dg/debug/debug.exp: Likewise.
350
351 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
352
353         * gcc.dg/dollar.c: New test.
354
355 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
356
357         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
358         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
359         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
360         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
361         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
362         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
363         * gcc.dg/compat/struct-by-value-6_main.c: New file.
364         * gcc.dg/compat/struct-by-value-6_x.c: New file.
365         * gcc.dg/compat/struct-by-value-6_y.c: New file.
366         * gcc.dg/compat/struct-by-value-7_main.c: New file.
367         * gcc.dg/compat/struct-by-value-7_x.c: New file.
368         * gcc.dg/compat/struct-by-value-7_y.c: New file.
369         * gcc.dg/compat/struct-by-value-8_main.c: New file.
370         * gcc.dg/compat/struct-by-value-8_x.c: New file.
371         * gcc.dg/compat/struct-by-value-8_y.c: New file.
372         * gcc.dg/compat/struct-by-value-9_main.c: New file.
373         * gcc.dg/compat/struct-by-value-9_x.c: New file.
374         * gcc.dg/compat/struct-by-value-9_y.c: New file.
375
376 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
377
378         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
379         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
380         support for "repo" mode.
381         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
382         * lib/g77-dg.exp: Likewise.
383         * lib/obj-dg.exp: Likewise.
384         
385 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
386
387         Merge from gcc-3_2-rhl8-branch:
388         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
389
390         * gcc.dg/tls/opt-6.c: New test.
391
392         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
393
394         * gcc.dg/20030405-1.c: New test.
395
396         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
397
398         * gcc.dg/20030309-1.c: New test.
399
400         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
401
402         * gcc.c-torture/execute/20030307-1.c: New test.
403
404         2003-02-20  Randolph Chung  <tausq@debian.org>
405
406         * gcc.c-torture/compile/20030220-1.c: New test.
407
408         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
409
410         * gcc.dg/20030217-1.c: New test.
411
412         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
413
414         * gcc.c-torture/compile/20020129-1.c: New test.
415
416         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
417
418         * gcc.dg/unroll-1.c: New test.
419
420         2002-11-16  Jan Hubicka  <jh@suse.cz>
421
422         * gcc.c-torture/execute/20020920-1.c: New test.
423
424         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
425
426         PR target/7434
427         * gcc.c-torture/compile/20021008-1.c: New test.
428
429         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
430
431         PR target/7559
432         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
433
434         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
435
436         * gcc.c-torture/compile/20020807-1.c: New test.
437
438         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
439
440         * gcc.dg/tls/opt-1.c: New test.
441
442         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
443
444         * gcc.dg/20020729-1.c: New test.
445
446         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
447
448         * g++.dg/opt/life1.C: New test.
449
450         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
451
452         * gcc.dg/20020525-1.c: New test.
453
454         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
455
456         PR c++/6794
457         * g++.dg/ext/pretty1.C: New test.
458         * g++.dg/ext/pretty2.C: New test.
459
460 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
461
462         PR c++/8385
463         * g++.dg/ext/typeof5.C: New test.
464
465 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
466
467         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
468         __USER_LABEL_PREFIX__ into account.
469         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
470
471 2003-05-14  Roger Sayle  <roger@eyesopen.com>
472
473         * gcc.dg/builtins-15.c: New test case.
474
475 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
476
477         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
478
479 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
480
481         * lib/g++.exp: Tweak handling of additional source files.
482         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
483         * g++.dg/special/conpr-2a.C: Rename to ...
484         * g++.dg/special/conpr-2a.cc: ... this.
485         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
486         * g++.dg/special/conpr-3a.C: Rename to ...
487         * g++.dg/special/conpr-3a.cc: This.
488         * g++.dg/special/conpr-3b.C: Rename to ...
489         * g++.dg/special/conpr-3b.cc: This.
490         * g++.dg/special/conpr-4.C: New test.
491         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
492
493 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
494
495         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
496
497 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
498
499         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
500         * g++.old-deja/g++.robertl/eb71.C: Likewise.
501         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
502         * g++.old-deja/g++.other/warn3.C: Likewise.
503
504 2003-05-11  Roger Sayle  <roger@eyesopen.com>
505
506         * gcc.dg/i386-387-1.c: Update to also test log.
507         * gcc.dg/i386-387-2.c: Likewise.
508
509 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
510
511         * g77.f-torture/execute/int8421.f: New test.
512
513 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
514
515         PR c++/10230, c++/10481
516         * g++.dg/lookup/scoped5.C: New test.
517
518 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
519
520         PR c++/10552
521         * g++.dg/template/ttp6.C: New test.
522
523 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
524
525         * gcc.c-torture/execute/builtins: New directory.
526         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
527         gcc.c-torture/execute/builtins.
528         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
529         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
530         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
531         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
532
533 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
534
535         PR c++/9252
536         * g++.dg/template/access8.C: New test.
537         * g++.dg/template/access9.C: New test.
538
539 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
540
541         PR c++/9554
542         * g++.dg/parse/access1.C: New test.
543
544 2003-05-09  DJ Delorie  <dj@redhat.com>
545
546         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
547         long, and not an int.
548
549 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
550
551         PR c++/10555, c++/10576
552         * g++.dg/template/memclass1.C: New test.
553
554 2003-05-08  DJ Delorie  <dj@redhat.com>
555
556         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
557         targets.
558         * gcc.c-torture/execute/20021024-1.x: Likewise.
559         * gcc.c-torture/execute/shiftdi.x: Likewise.
560         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
561         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
562         * gcc.dg/20021018-1.c: Likewise.
563
564 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
565
566         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
567
568         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
569         (bcopy): Call memmove.
570
571 2003-05-08  Roger Sayle  <roger@eyesopen.com>
572
573         * g77.f-torture/compile/8485.f: New test case.
574
575 2003-05-07  Richard Henderson  <rth@redhat.com>
576
577         PR c++/10570
578         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
579         Verify exception_cleanup not called for rethrows.
580         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
581         when exiting catch block without rethrowing.
582         * g++.dg/eh/forced3.C: New.
583         * g++.dg/eh/forced4.C: New.
584
585 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
586
587         * gcc.dg/20030505.c: Fix triplet.
588
589 2003-05-06  DJ Delorie  <dj@redhat.com>
590
591         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
592         * gcc.dg/nest.c: Likewise.
593
594 2003-05-05  Roger Sayle  <roger@eyesopen.com>
595
596         * gcc.dg/builtins-14.c: New test case.
597
598 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
599
600         * lib/compat.exp (compat-execute): New argument.
601         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
602         * gcc.dg/compat: New test directory.
603         * gcc.dg/compat/compat.exp: New expect script.
604         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
605         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
606         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
607         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
608         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
609         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
610
611         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
612         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
613         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
614         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
615         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
616         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
617         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
618         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
619         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
620         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
621         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
622         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
623         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
624         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
625         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
626
627 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
628
629         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
630
631 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
632
633         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
634
635 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
636
637         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
638         * gcc.dg/ppc-fsel-2.c: New test.
639
640         * gcc.dg/unused-5.c: New test.
641
642 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
643
644         PR c++/10496
645         * g++.dg/warn/pmf1.C: New test.
646
647 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
648
649         PR c++/4494
650         * g++.dg/warn/main.C: New test.
651
652 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
653
654         * gcc.dg/nonnull-3.c: New test.
655
656 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
657
658         * gcc.dg/cpp/Wtrigraphs.c: Update.
659         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
660
661 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
662
663         * gcc.dg/ppc-fsel-1.c: New test.
664
665 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
666
667         PR c/10604
668         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
669
670 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
671
672         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
673
674 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
675
676         PR c++/9364, c++/10553, c++/10586
677         * g++.dg/parse/typename4.C: New test.
678         * g++.dg/parse/typename5.C: Likewise.
679
680 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
681
682         * gcc.c-torture/compile/20030503-1.c: New test.
683
684 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
685
686         * g++.dg/lookup/using5.C: Fix testcase error.
687
688 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
689
690         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
691         since MEABI is no longer supported.  Remove all vestiges
692         of MEABI from the test.
693
694 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
695
696         PR c++/10554
697         * g++.dg/lookup/using5.C: New test.
698
699 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
700
701         PR c++/8772
702         * g++.dg/template/ttp5.C: New test.
703
704 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
705
706         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
707         (dg-gpp-additional-sources): New function.
708         (dg-gpp-additional-files): Likewise.
709         * lib/g++.exp (additional_sources): New variable.
710         (additional_files): Likewise.
711         (g++_target_compile): Deal with them.
712         * lib/old-dejagnu.exp: Remove.
713         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
714         * g++.old-deja: Revise all tests to use dg commands.
715
716 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
717
718         PR c++/9432, c++/9528
719         * g++.dg/lookup/using4.C: New test.
720
721 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
722
723         * gcc.dg/noreturn-5.c: New file.
724         * gcc.dg/noreturn-6.c: New file.
725
726         * gcc.c-torture/compile/inline-1.c: New file.
727
728 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
729
730         PR c++/10551
731         * g++.dg/template/explicit1.C: New test.
732
733 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
734
735         PR c++/10549
736         * g++.dg/other/bitfield1.C: New test.
737
738         PR c++/10527
739         * g++.dg/init/new7.C: New test.
740
741 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
742
743         * g++.dg/ext/desig1.C: New test.
744         * g++.dg/ext/init1.C: Update.
745
746         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
747
748 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
749
750         PR c++/10180
751         * g++.dg/warn/Winline-1.C: New test.
752
753 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
754
755         * gcc.c-torture/execute/string-opt-19.c: New test.
756
757         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
758         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
759
760 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
761
762         PR c++/10506
763         * g++.dg/init/new6.C: New test.
764
765         PR c++/10503
766         * g++.dg/init/ref6.C: New test.
767
768 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
769
770         * g++.dg/warn/weak1.C: XFAIL on AIX4.
771
772 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
773
774         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
775         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
776
777 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
778
779         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
780         initialized static data members.
781
782 2003-04-25  H.J. Lu <hjl@gnu.org>
783
784         * gcc.dg/ia64-sync-4.c: New test.
785
786 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
787
788         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
789         date.
790
791 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
792
793         PR c++/10337
794         * g++.dg/warn/conv1.C: New test.
795         * g++.old-deja/g++.other/conv7.C: Adjust.
796         * g++.old-deja/g++.other/overload14.C: Adjust.
797
798 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
799
800         PR c++/10471
801         * g++.dg/template/defarg2.C: New test.
802
803 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
804
805         * gcc.dg/cpp/include2.c: Update.
806         * gcc.dg/cpp/multiline-2.c: New.
807         * gcc.dg/cpp/multiline.c: Update.
808         * gcc.dg/cpp/strify2.c: Update.
809         * gcc.dg/cpp/trad/literals-2.c: Update.
810
811 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
812
813         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
814
815 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
816
817         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
818
819 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
820
821         PR c++/10451
822         * g++.dg/parse/crash4.C: New test.
823
824         PR c++/9847
825         * g++.dg/parse/crash5.C: New test.
826
827 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
828
829         PR c++/10446
830         * g++.dg/parse/crash3.C: New test.
831
832         PR c++/10428
833         * g++.dg/parse/elab1.C: New test.
834
835 2003-04-22  Devang Patel  <dpatel@apple.com>
836
837         * gcc.dg/cpp/trad/funlike-5.c: New test.
838
839 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
840
841         * g++.dg/other/packed1.C: Fix dg options.
842
843 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
844
845         * g++.dg/other/offsetof2.C: New test.
846
847 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
848
849         * g++.dg/template/recurse.C: Adjust location of error messages.
850
851 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
852
853         PR c++/9881
854         * g++.dg/init/addr-const1.C: New test.
855         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
856
857 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
858
859         PR c++/10405
860         * g++.dg/lookup/struct-hack1.C: New test.
861
862 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
863
864         * ucs.c: Update diagnostic messages.
865
866 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
867
868         * gcc.dg/cpp/truefalse.cpp: New test.
869         * gcc.dg/cpp/cpp.exp: Update.
870         * g++.dg/other/stdbool-if.C: Remove.
871
872 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
873
874         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
875         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
876
877 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
878
879         * gcc.c-torture/compile/20030418-1.c: New test.
880
881 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
882
883         * README.compat: Remove; content moved to doc/sourcebuild.texi.
884
885 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
886
887         PR c++/10347
888         g++.dg/template/dependent-name1.C: New test.
889
890 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
891
892         * gcc.dg/warn-1.c (tourist_guide): New array,
893         contains a pointer to bar.
894
895 2003-04-16  Roger Sayle  <roger@eyesopen.com>
896
897         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
898         * gcc.c-torture/execute/medce-1.c: New test case.
899         * gcc.c-torture/execute/medce-2.c: New test case.
900
901 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
902
903         * lib/prune.exp: Ignore more messages.
904
905         PR c++/10381
906         * g++.dg/parse/lookup3.C: New test.
907
908 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
909
910         * gcc.c-torture/compile/20030415-1.c : New test.
911
912 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
913
914         * gcc.c-torture/execute/scope-2.c: Move to ...
915         * gcc.dg/noncompile/scope.c: .... here.
916
917 2003-04-14  Roger Sayle  <roger@eyesopen.com>
918
919         * gcc.dg/20030414-2.c: New test case.
920
921 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
922
923         PR target/10377
924         * gcc.dg/20030414-1.c: New test.
925
926 2003-04-13  Roger Sayle  <roger@eyesopen.com>
927
928         * gcc.dg/builtins-12.c: New test case.
929         * gcc.dg/builtins-13.c: New test case.
930
931 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
932
933         * gcc.c-torture/execute/string-opt-18.c: New test.
934
935 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
936
937         PR c++/10300
938         * g++.dg/init/new5.C: New test.
939
940 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
941
942         PR c++/7910
943         * g++.dg/ext/dllimport1.C: New test.
944
945 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
946
947         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
948
949 2003-04-11  Bud Davis <bdavis9659@comcast.net>
950
951         PR Fortran/9263
952         * g77.f-torture/noncompile/9263.f: New test
953         PR Fortran/1832
954         * g77.f-torture/execute/1832.f: New test
955
956 2003-04-11  David Chad  <davidc@freebsd.org>
957             Loren J. Rittle  <ljrittle@acm.org>
958
959         libobjc/8562
960         * objc.dg/headers.m: New test.
961
962 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
963
964         * gcc.c-torture/execute/builtin-noret-2.c: New.
965         * gcc.c-torture/execute/builtin-noret-2.x: New.
966         XFAIL builtin-noret-2.c at -O1 and above.
967         * gcc.dg/redecl.c: New.
968         * gcc.dg/Wshadow-1.c: Update error regexps.
969
970 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
971
972         * g++.dg/abi/bitfield10.C: New test.
973
974 2003-04-09  Mike Stump  <mrs@apple.com>
975
976         * gcc.dg/pch/pch.exp: Make testcase names longer.
977         * g++.dg/pch/pch.exp: Make testcase names longer.
978
979 2003-04-08  Roger Sayle  <roger@eyesopen.com>
980
981         * gcc.dg/builtins-11.c: New test case.
982
983 2003-04-08  Roger Sayle  <roger@eyesopen.com>
984
985         * gcc.dg/builtins-9.c: New test case.
986         * gcc.dg/builtins-10.c: New test case.
987
988 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
989
990         * gcc.dg/noncompile/init-4.c.c: New test.
991
992 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
993
994         * gcc.misc-test/gcov-9.c: New test.
995         * gcc.misc-test/gcov-10.c: New test
996         * gcc.misc-test/gcov-11.c: New test.
997
998 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
999
1000         PR optimization/10024
1001         * gcc.c-torture/compile/20030405-1.c: New test.
1002
1003 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
1004
1005         * gcc.dg/pch/static-3.c: New.
1006         * gcc.dg/pch/static-3.hs: New.
1007         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1008
1009 2003-04-04  Richard Henderson  <rth@redhat.com>
1010
1011         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1012         * g++.dg/eh/forced2.C: Likewise.
1013
1014 2003-04-03  Mike Stump  <mrs@apple.com>
1015
1016         * lib/scanasm.exp (scan-assembler): Add xfail processing for
1017         target arg.
1018         (scan-assembler-times, scan-assembler-not): Likewise.
1019         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1020
1021 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1022
1023         * gcc.dg/sparc-loop-1.c: New test.
1024
1025 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
1026
1027         PR other/9274
1028         * g++.dg/pch/system-2.C: New.
1029         * g++.dg/pch/system-2.Hs: New.
1030
1031 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
1032
1033         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1034
1035         * g++.dg/eh/simd-1.C (vecfunc): Same.
1036
1037 2003-04-01  Roger Sayle  <roger@eyesopen.com>
1038
1039         * gcc.c-torture/execute/20030401-1.c: New test case.
1040
1041 2003-04-01  Ziemowit Laski <zlaski@apple.com>
1042
1043         * objc.dg/defs.m: New.
1044
1045 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
1046
1047         * g++.dg/eh/simd-1.C: New.
1048         * g++.dg/eh/simd-2.C: New.
1049
1050 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
1051
1052         * gcc.c-torture/execute/simd-3.c: New.
1053
1054 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
1055
1056         PR c/9936
1057         * gcc.dg/20030331-2.c: New test.
1058
1059 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
1060
1061         PR c++/10278
1062         * g++.dg/parse/crash2.C: New test.
1063
1064 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1065
1066         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1067         * gcc.c-torture/execute/20030331-1.c: ...here.
1068
1069 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1070
1071         * gcc.c-torture/execute/20030331-1.c: New test.
1072
1073 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
1074
1075         * lib/gcov.exp: Adjust call return testing strings.
1076         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1077
1078 2003-03-31  Roger Sayle  <roger@eyesopen.com>
1079
1080         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1081         * gcc.dg/builtins-7.c: New test case.
1082         * gcc.dg/builtins-8.c: New test case.
1083
1084 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1085
1086         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1087
1088 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
1089
1090         PR c++/7647
1091         * g++.dg/lookup-class-member-2.C: New test.
1092
1093 2003-03-30  Glen Nakamura  <glen@imodulo.com>
1094
1095         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1096
1097 2003-03-28  Roger Sayle  <roger@eyesopen.com>
1098
1099         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
1100
1101 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
1102
1103         * g++.dg/init/attrib1.C: New test.
1104
1105 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1106
1107         * gcc.dg/ultrasp8.c: New test.
1108
1109 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1110
1111         * gcc.dg/ultrasp7.c: New test.
1112
1113 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
1114
1115         PR c++/10047
1116         * g++.dg/template/inline1.C: New test.
1117
1118 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1119
1120         * gcc.dg/sparc-dwarf2.c: New test.
1121
1122 2003-03-27  Roger Sayle  <roger@eyesopen.com>
1123
1124         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1125         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1126
1127 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
1128
1129         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1130         than reading .x files.
1131         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1132         * g77.dg/gcov/gcov-1.f: Likewise.
1133         * gcc.misc-tests/gcov-4b.c: Likewise.
1134         * gcc.misc-tests/gcov-5b.c: Likewise.
1135         * gcc.misc-tests/gcov-6.c: Likewise.
1136         * gcc.misc-tests/gcov-7.c: Likewise.
1137         * gcc.misc-tests/gcov-8.c: Likewise.
1138         * g++.dg/gcov/gcov-1.x: Remove.
1139         * g77.dg/gcov/gcov-1.x: Likewise.
1140         * gcc.misc-tests/gcov-4b.x: Likewise.
1141         * gcc.misc-tests/gcov-5b.x: Likewise.
1142         * gcc.misc-tests/gcov-6.x: Likewise.
1143         * gcc.misc-tests/gcov-7.x: Likewise.
1144         * gcc.misc-tests/gcov-8.x: Likewise.
1145
1146 2003-03-27  Glen Nakamura  <glen@imodulo.com>
1147
1148         PR opt/10087
1149         * gcc.dg/20030324-1.c: New test.
1150
1151 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
1152
1153         PR c++/10224
1154         * g++.dg/template/arg3.C: New test.
1155
1156         PR c++/10158
1157         * g++.dg/template/friend18.C: New test.
1158
1159 2003-03-26  Roger Sayle  <roger@eyesopen.com>
1160
1161         * g77.f-torture/compile/20030326-1.f: New test case.
1162
1163 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
1164
1165         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1166
1167         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1168
1169 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
1170
1171         * gcc.dg/ia64-sync-3.c: New test.
1172
1173 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
1174
1175         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1176
1177 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1178
1179         * gcc.dg/ultrasp6.c: New test.
1180
1181 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1182
1183         * gcc.dg/i386-signbit-1.c: New test.
1184         * gcc.dg/i386-signbit-2.c: New test.
1185         * gcc.dg/i386-signbit-3.c: New test.
1186
1187 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1188
1189         * gcc.dg/ultrasp5.c: Fix options.
1190
1191 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1192
1193         * gcc.dg/ultrasp5.c: Fix comment.
1194
1195 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
1196
1197         PR fortran/10197
1198         * g77.f-torture/execute/10197.f: New test.
1199
1200 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
1201
1202         PR c++/9898, c++/383
1203         * g++.dg/template/conv6.C: New test.
1204
1205         PR c++/10119
1206         * g++.dg/template/ptrmem5.C: New test.
1207
1208         PR c++/10026
1209         * g++.dg/lookup/koenig1.C: New test.
1210
1211         PR C++/10199
1212         * g++.dg/lookup/template2.C: New test.
1213
1214 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
1215
1216         * g++.dg/opt/rtti1.C: New test.
1217
1218 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1219
1220         * gcc.dg/ultrasp5.c: New test.
1221
1222 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
1223
1224         PR middle-end/9967
1225         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1226         builtin fputs.
1227
1228 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1229
1230         PR c/8224
1231         * gcc.dg/20030323-1.c: New test.
1232
1233 2003-03-23  Roger Sayle  <roger@eyesopen.com>
1234
1235         * gcc.c-torture/compile/20030323-1.c: New test case.
1236
1237 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
1238
1239         * gcc.dg/20030321-1.c: New test.
1240
1241 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
1242
1243         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1244
1245 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
1246
1247         PR c++/9978, c++/9708
1248         * g++.dg/ext/vlm1.C: Adjust expected error.
1249         * g++.dg/ext/vla2.C: New test.
1250         * g++.dg/template/arg1.C: New test.
1251         * g++.dg/template/arg2.C: New test.
1252
1253 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
1254
1255         * g77.f-torture/execute/select.f: New test.
1256         * g77.f-torture/noncompile/select_no_compile.f: New test.
1257
1258 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
1259
1260         PR c++/9898
1261         * g++.dg/other/error4.C: New test.
1262
1263 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
1264
1265         * g++.dg/template/friend17.C: New test.
1266
1267 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
1268
1269         * gcc.c-torture/compile/20030320-1.c: New.
1270
1271 2003-03-20  Roger Sayle  <roger@eyesopen.com>
1272
1273         * gcc.dg/builtins-6.c: New test case.
1274
1275 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
1276
1277         PR target/10073
1278         * gcc.c-torture/compile/20030319-1.c: New.
1279
1280 2003-03-18  Jan Hubicka  <jh@suse.cz>
1281
1282         * gcc.dg/i386-cvt-1.c: New test.
1283
1284 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
1285
1286         * objc.dg/naming-1.m: Use "(parse|syntax) error".
1287         * objc.dg/naming-2.m: Likewise.
1288
1289 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
1290
1291         PR c++/9639
1292         * g++.dg/parse/crash1.C: New test.
1293
1294 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
1295
1296         PR c++/8805
1297         * g++.dg/eh/cleanup1.C: New test.
1298
1299 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1300
1301         * gcc.c-torture/execute/20030316-1.c: New test case.
1302
1303 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1304
1305         PR c++/9629
1306         * g++.dg/init/ctor2.C: New test.
1307
1308 2003-03-15  Roger Sayle  <roger@eyesopen.com>
1309
1310         * g77.f-torture/compile/xformat.f: New test case.
1311
1312 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1313
1314         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1315         * g++.old-deja/g++.mike/eh50.C: Likewise.
1316
1317 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1318
1319         PR c++/6440
1320         * g++.dg/template/spec7.C: New test.
1321         * g++.dg/template/spec8.C: Likewise.
1322
1323 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
1324
1325         * gcc.c-torture/execute/20030313-1.c: New test.
1326
1327 2003-03-14  Richard Henderson  <rth@redhat.com>
1328
1329         * gcc.dg/inline-2.c: Adjust alpha test for external call.
1330
1331 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1332
1333         * gcc.c-torture/compile/20030314-1.c: New test.
1334
1335 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
1336
1337         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1338         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1339         thumb target,
1340         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1341         to accept newer _imp__  prefix and additional
1342         newline in .drectve section.
1343         * gcc.dg/dll-4.c: Likewise.
1344         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1345         switch.
1346
1347 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
1348
1349         * g++.dg/parse/namespace9.C: New test.
1350
1351         * g++.dg/init/ref5.C: New test.
1352         * g++.dg/parse/ptrmem1.C: Likewise.
1353
1354 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1355
1356         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1357         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1358         regular expression.
1359         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1360         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1361
1362 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
1363
1364         * gcc.c-torture/execute/20030224-2.c: New test.
1365
1366 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1367
1368         * gcc.dg/decl-3.c: New test.
1369
1370 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1371
1372         * gcc.dg/i386-loop-2.c: New test.
1373
1374 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
1375
1376         PR c++/9474
1377         * g++.dg/parse/namespace8.C: New test.
1378
1379         PR c++/9924
1380         * g++.dg/overload/builtin2.C: New test.
1381
1382 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
1383
1384         * gcc.dg/return-type-3.c: New test.
1385
1386 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
1387
1388         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1389         profiling options are not supported.
1390
1391 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
1392
1393         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1394         * g++.old-deja/g++.warn/impint2.C: Likewise.
1395
1396 2003-03-10  Devang Patel  <dpatel@apple.com>
1397
1398         * g++.dg/cpp/c++_cmd_1.C: New test.
1399         * g++.dg/cpp/c++_cmd_1.h: New file.
1400
1401 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
1402
1403         * gcc.dg/altivec-9.c: New file.
1404
1405 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1406
1407         * gcc.dg/ppc-sdata-1.c: New test.
1408         * gcc.dg/ppc-sdata-2.c: New test.
1409
1410 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
1411
1412         PR c++/9373
1413         * g++.dg/opt/ptrmem2.C: New test.
1414
1415         PR c++/8534
1416         * g++.dg/opt/ptrmem1.C: New test.
1417
1418 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1419
1420         * gcc.dg/i386-loop-1.c: New test.
1421
1422 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1423
1424         PR c++/9970
1425         * g++.dg/lookup/friend1.C: New test.
1426
1427 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1428
1429         PR c++/9823
1430         * g++.dg/parser/constructor1.C: New test.
1431
1432 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
1433
1434         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1435
1436         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1437
1438 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
1439
1440         * gcc.dg/cpp/Wunused.c: Update test.
1441
1442 2003-03-08  Jan Hubicka  <jh@suse.cz>
1443
1444         * gcc.dg/inline-3.c: New test.
1445
1446 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1447
1448         PR c++/9809
1449         * g++.dg/parse/builtin1.C: New test.
1450
1451         PR c++/9982
1452         * g++.dg/abi/cookie1.C: New test.
1453         * g++.dg/abi/cookie2.C: Likewise.
1454
1455         PR c++/9524
1456         * g++.dg/template/field1.C: New test.
1457
1458         PR c++/9912
1459         * g++.dg/parse/class1.C: New test.
1460         * g++.dg/parse/namespace7.C: Likewise.
1461         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1462
1463 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
1464
1465         * g++.dg/init/ref4.C: New test.
1466
1467 2003-03-07  Jan Hubicka  <jh@suse.cz>
1468
1469         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1470         * gcc.dg/inline-3.c:  New test.
1471
1472 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
1473
1474         * g++.dg/init/ref3.C: New test.
1475
1476         PR c++/9965
1477         * g++.dg/init/ref2.C: New test.
1478
1479         PR c++/9400
1480         * g++.dg/warn/Wshadow-2.C: New test.
1481
1482         PR c++/9791
1483         * g++.dg/warn/Woverloaded-1.C: New test.
1484
1485 2003-03-05  Jan Hubicka  <jh@suse.cz>
1486
1487         * gcc.dg/i386-local2.c: New.
1488         * gcc.dg/i386-local.c: Fix typo.
1489
1490 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
1491
1492         * g++.dg/abi/layout3.C: New test.
1493
1494 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1495
1496         * gcc.c-torture/compile/20030305-1.c
1497
1498 2003-03-05  Jan Hubicka  <jh@suse.cz>
1499
1500         * gcc.dg/i386-local.c: New.
1501
1502 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
1503
1504         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1505
1506 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1507
1508         * gcc.dg/switch-2.c: New test.
1509         * gcc.dg/switch-3.c: New test.
1510         * gcc.dg/Wswitch.c: Adjust line numbers.
1511         * gcc.dg/Wswitch-default.c: Likewise.
1512         * gcc.dg/Wswitch-enum.c: Likewise.
1513
1514 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
1515
1516         * gcc.c-torture/execute/20030222-1.c: New test.
1517
1518 2003-03-03  James E Wilson  <wilson@tuliptree.org>
1519
1520         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1521
1522 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
1523
1524         PR c++/9878
1525         * g++.dg/init/ref1.C: New test.
1526
1527 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
1528
1529         * gcc.dg/sh-relax.c: New SH-only test.
1530
1531 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
1532
1533         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
1534         comment explaining purpose of testcase.
1535
1536 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1537
1538         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1539         for HC11/HC12 (asm needs two int registers).
1540         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1541         HC11/HC12 because the test uses an asm which needs two 32-bit
1542         registers.
1543
1544 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1545
1546         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1547         for HC11/HC12 (array is too large otherwise).
1548         * gcc.c-torture/compile/920501-4.x: New file, likewise.
1549         * gcc.c-torture/compile/20010518-2.x: Likewise.
1550         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1551         HC11/HC12 (array is too large).
1552
1553 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
1554
1555         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1556         * lib/g++-dg.exp (g++-dg-test): Likewise.
1557
1558 2003-03-01  Roger Sayle  <roger@eyesopen.com>
1559
1560         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1561         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1562
1563 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1564
1565         * g++.dg/warn/implicit-typename1.C: Remove warning.
1566
1567 2003-02-28  Richard Henderson  <rth@redhat.com>
1568
1569         * gcc.dg/noreturn-1.c: Move noreturn warning line.
1570         * gcc.dg/return-type-1.c: Move control reaches end warning line.
1571
1572 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
1573
1574         * gcc.dg/pch/pch.exp: Change .pch to .gch.
1575         * g++.dg/pch/pch.exp: Likewise.
1576
1577 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
1578
1579         PR c++/9879
1580         * testsuite/g++.dg/init/new4.C: New test.
1581
1582 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
1583
1584         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1585
1586 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
1587
1588         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1589         unsigned long.
1590
1591         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1592         wider than float.
1593
1594 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1595
1596         * lib/scanasm.exp: Add support for counting numbers of
1597         occurences.
1598         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1599         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1600
1601 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
1602
1603         PR c++/9683
1604         * g++.dg/template/static3.C: New test.
1605
1606         PR c++/9829
1607         * g++.dg/parse/namespace6.C: New test.
1608
1609 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1610
1611         PR target/9732
1612         * gcc.dg/20030225-1.c: New test.
1613
1614 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
1615
1616         * README: Remove out-of-date information.
1617
1618         PR c++/9836
1619         * g++.dg/template/spec6.C: New test.
1620
1621 2003-02-24  Jeff Law  <law@redhat.com>
1622
1623         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1624
1625 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1626
1627         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1628         * gcc.dg/pragma-ep-1.c: Likewise.
1629
1630 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1631
1632         PR c++/9602
1633         * g++.dg/template/friend16.C: New test.
1634
1635 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
1636
1637         PR c++/5333
1638         * g++.dg/parse/fused-params1.C: Adjust error messages.
1639         * g++.dg/template/nested3.C: New test.
1640
1641 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1642
1643         * g++.dg/abi/param1.C: New test.
1644
1645 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1646
1647         PR c++/7982
1648         * g++.dg/warn/implicit-typename1.C: New test.
1649
1650 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1651
1652         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1653         with "mtune".
1654         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1655         * gcc.c-torture/execute/20010129-1.x: Likewise.
1656         * gcc.dg/20011107-1.c: Likewise.
1657         * gcc.dg/20020108-1.c: Likewise.
1658         * gcc.dg/20020122-3.c: Likewise.
1659         * gcc.dg/20020206-1.c: Likewise.
1660         * gcc.dg/20020310-1.c: Likewise.
1661         * gcc.dg/20020426-2.c: Likewise.
1662         * gcc.dg/20020517-1.c: Likewise.
1663         * gcc.dg/991230-1.c: Likewise.
1664         * gcc.dg/i386-unroll-1.c: Likewise.
1665         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1666
1667 2003-02-22  Jan Hubicka  <jh@suse.cz>
1668
1669         * gcc.dg/i386-mul.c: New test.
1670
1671 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1672
1673         * gcc.dg/builtins-5.c: New test case.
1674
1675 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1676
1677         * gcc.dg/asmreg-1.c: New test.
1678
1679 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1680
1681         PR c++/9749
1682         * g++.dg/parse/varmod1.C: New test.
1683
1684 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1685
1686         PR c++/9727
1687         * g++.dg/template/op1.C: New test.
1688
1689 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1690
1691         PR c++/8906
1692         * g++.dg/template/nested2.C: New test.
1693
1694 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1695
1696         PR c++/8724
1697         * g++.dg/expr/dtor1.C: New test.
1698
1699 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1700
1701         * gcc.dg/cpp/include3.c: New test.
1702         * gcc.dg/cpp/inc/foo.h: New file.
1703
1704 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1705
1706         * gcc.c-torture/execute/20030221-1.c: New test.
1707
1708 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1709
1710         PR c++/9729
1711         * g++.dg/abi/conv1.C: New test.
1712
1713 2003-02-20  Jan Hubicka  <jh@suse.cz>
1714
1715         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1716
1717 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1718
1719         * gcc.c-torture/compile/20030219-1.c: New test.
1720
1721 2003-02-18  Jan Hubicka  <jh@suse.cz>
1722
1723         * gcc.dg/funcorder.c: New test.
1724
1725 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1726
1727         * gcc.c-torture/execute/20030218-1.c: New.
1728
1729 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1730
1731         * gcc.dg/20030218-1.c: New.
1732
1733 2003-02-18  Richard Henderson  <rth@redhat.com>
1734
1735         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1736         * gcc.dg/attr-used-2.c: New.
1737
1738 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1739
1740         PR c++/9704
1741         * g++.dg/init/copy5.C: New test.
1742
1743 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1744
1745         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1746         * g++.dg/pch/pch.exp: Likewise.
1747
1748 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1749
1750         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1751         STACK_SIZE is not defined.
1752
1753 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1754
1755         PR c++/9457
1756         * g++.dg/template/init1.C: New test.
1757
1758 2003-02-16  Jan HUbicka  <jh@suse.cz>
1759
1760         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1761         (foo): Add few extra tests
1762         * gcc.dg/c99-const-expr-3.c: Likewise.
1763         * gcc.c-torture/execute/20030216-1.c: New.
1764
1765 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1766
1767         PR c++/9459
1768         * g++.dg/ext/typeof4.C: New test.
1769
1770 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1771
1772         * gcc.dg/i386-387-3.c: New test case.
1773
1774 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1775
1776         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1777         cris-*-elf* cris-*-aout* and mmix-*-*.
1778
1779 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1780
1781         * gcc.dg/20030213-1.c: New test.
1782
1783 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1784
1785         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1786         * gcc.dg/i386-387-2.c: Likewise.
1787
1788 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1789
1790         * gcc.dg/ppc-spe.c: Fix formatting.
1791         Enable tests that were previously unsupported by gas.
1792         Delete tests for instructions that no longer exist.
1793         Switch arguments on evsubifw builtin.
1794
1795 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1796
1797         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1798         STACK_SIZE is too small.
1799
1800 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1801             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1802
1803         * gcc.dg/decl-2.c: New test.
1804
1805 2003-02-10  Jan Hubicka  <jh@suse.cz>
1806
1807         * gcc.dg/i386-fpcvt-1.c:  New test.
1808
1809 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1810
1811         * gcc.c-torture/execute/20030209-1.c: New test.
1812
1813 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1814
1815         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1816         int-wide bitops, use the constants of the same width.
1817         Likewise, if long long is 32-bit wide, test bitops using
1818         32-bit constants.
1819
1820 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1821
1822         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1823
1824 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1825
1826         * testsuite/gcc.dg/builtins-4.c: New test case.
1827
1828 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1829
1830         * gcc.dg/20020430-1.c: Fix dg command typos.
1831         * gcc.dg/20020503-1.c: Likewise.
1832
1833 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1834
1835         PR c++/8785
1836         * g++.dg/parse/fused-params1.C: New test.
1837
1838         PR c++/8857
1839         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1840
1841         PR c++/8921
1842         * g++.dg/parse/non-dependent1.C: New test.
1843
1844         PR c++/8928
1845         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1846
1847         PR c++/9228
1848         * g++.dg/parse/undefined7.C: New test.
1849         * g++.dg/parse/non-templ1.C: New test.
1850
1851         PR c++/9229
1852         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1853
1854 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1855
1856         * gcc.c-torture/compile/20030206-1.c: New test.
1857
1858 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1859
1860         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1861         "pow" to "foo" to avoid potential confusion with a math built-in.
1862
1863 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1864
1865         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1866         conditions for SPARC targets.
1867
1868 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1869
1870         * gcc.dg/20030204-1.c: New test.
1871
1872 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1873
1874         PR c++/38
1875         * g++.dg/parse/array-size1.C: New test.
1876
1877         PR c++/5657
1878         * g++.dg/parse/undefined3.C: New test.
1879
1880         PR c++/5665
1881         * g++.dg/parse/undefined4.C: New test.
1882
1883         PR c++/5975
1884         * g++.dg/parse/undefined5.C: New test.
1885
1886         PR c++/7259
1887         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1888
1889         PR c++/8578
1890         * g++.dg/parse/casting-operator1.C: New test.
1891
1892         PR c++/8596
1893         * g++.dg/parse/undefined6.C: New test.
1894
1895         PR c++/8736
1896         * g++.dg/parse/missing-template1.C: New test.
1897
1898 2003-02-04  Jan Hubicka  <jh@suse.cz>
1899
1900         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1901         * gcc.dg/i386-cmov?.c:  Likewise.
1902         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1903         * gcc.dg/i386-ssefp-1.c:  Likewise.
1904         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1905         conventions.
1906
1907 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
1908
1909         PR c++/7129
1910         * testsuite/g++.dg/ext/max.C: New test.
1911
1912 2003-02-03  Jan Hubicka  <jh@suse.cz>
1913
1914         * gcc.c-torture/execute/20030203-1.c: New test.
1915
1916 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
1917
1918         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
1919         'natural-endian'.
1920
1921 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
1922
1923         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
1924         * g++.dg/init/new2.C: Likewise.
1925         * g++.dg/other/new1.C: Likewise.
1926
1927 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
1928
1929         * gcc.dg/struct-ret-libc.c: New test.
1930
1931 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
1932
1933         * gcc.dg/20030129-1.c: New test.
1934
1935 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1936
1937         PR c++/8849
1938         * g++.dg/template/ptrmem4.C: New test.
1939
1940 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
1941
1942         * g++.dg/parser/constant1.C: New test.
1943
1944 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1945
1946         PR c++/8591
1947         * g++.dg/parse/friend2.C: New test.
1948
1949 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
1950
1951         PR c++/9437
1952         * g++.dg/template/unify4.C: New test.
1953
1954 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
1955
1956         * gcc.c-torture/execute/20030128-1.c: New test.
1957
1958 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
1959
1960         * g++.dg/lookup/nested1.C: Test moved from ...
1961         * g++.old-deja/g++.other/lookup24.C: ... here.
1962
1963 2003-01-28  Jan Hubicka  <jh@suse.cz>
1964
1965         * gcc.dg/i386-cmov5.c:  New test.
1966
1967 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
1968
1969         * gcc.c-torture/execute/20010925-1.c: Changed the
1970         memcpy declaration.
1971
1972 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1973
1974         PR c++/3902
1975         * g++.dg/parse/template5.C: New test.
1976
1977 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
1978
1979         PR fortran/9258
1980         * g77.dg/pr9258: New test.
1981
1982 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
1983
1984         * README: Move relevant parts from README.g++.
1985
1986         * README.g++: Remove this file.
1987
1988 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
1989
1990         * g++.dg/abi/dcast1.C: New test.
1991
1992 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1993
1994         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
1995
1996 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
1997
1998         PR c++/47
1999         * g++.old-deja/g++.other/lookup24.C: New test.
2000
2001 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2002
2003         PR middle-end/7227
2004         * gcc.dg/uninit-C.c: New test.
2005
2006 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
2007
2008         * g++.dg/abi/covariant1.C: New test.
2009
2010 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
2011
2012         * gcc.dg/20030123-1.c: New test.
2013
2014 2003-01-25  Jan Hubicka  <jh@suse.cz>
2015
2016         PR opt/8492
2017         * gcc.c-torture/compile/20030125-1.c
2018
2019 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
2020
2021         PR c++/9403
2022         * g++.dg/parse/template3.C: New test.
2023         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2024
2025         PR c++/795
2026         * g++.dg/parse/template4.C: New test.
2027
2028         PR c++/9415
2029         * g++.dg/template/qual2.C: New test.
2030
2031         PR c++/8545
2032         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2033
2034         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2035
2036 2003-01-25  Roger Sayle  <roger@eyesopen.com>
2037
2038         * gcc.c-torture/execute/switch-1.c: New test case.
2039
2040 2003-01-25  Jan Hubicka  <jh@suse.cz>
2041
2042         * gcc.c-torture/execute/20030125-1.[cx]: New test.
2043
2044 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
2045
2046         Tweaks for Bison-1.875. From the NEWS file:
2047         "- `parse error' -> `syntax error'
2048         Bison now uniformly uses the term `syntax error'"
2049         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2050         * gcc.dg/cpp/digraph2.c: Likewise.
2051         * gcc.dg/cpp/direct2.c: Likewise.
2052         * gcc.dg/cpp/paste4.c: Likewise.
2053         * gcc.dg/c90-restrict-1.c: Likewise.
2054         * gcc.dg/c99-func-2.c: Likewise.
2055         * gcc.dg/noncompile/920721-2.c: Likewise.
2056         * gcc.dg/noncompile/930622-2.c: Likewise.
2057         * gcc.dg/noncompile/940112-1.c: Likewise.
2058         * gcc.dg/noncompile/950921-1.c: Likewise.
2059         * gcc.dg/noncompile/951123-1.c: Likewise.
2060         * gcc.dg/noncompile/971104-1.c: Likewise.
2061         * gcc.dg/noncompile/990416-1.c: Likewise.
2062
2063 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
2064
2065         * g++.dg/parse/undefined1.C: Add error message.
2066
2067 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2068
2069         PR c++/9354
2070         * g++.dg/parse/new1.C: New test.
2071
2072         PR c++/9216
2073         * g++.dg/parse/template2.C: New test.
2074
2075         PR c++/9354
2076         * g++.dg/parse/typedef2.C: New test.
2077
2078         PR c++/9328
2079         * g++.dg/ext/typeof3.C: New test.
2080
2081 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2082
2083         PR c++/2738
2084         * g++.dg/parse/ret-type1.C: New test.
2085
2086         PR c++/3792
2087         * g++.dg/parse/tmpl-outside1.C: New test.
2088
2089         PR c++/4207
2090         * g++.dg/parse/int-as-enum1.C: New test.
2091
2092         PR c++/4903
2093         * g++.dg/parse/no-typename1.C: New test.
2094
2095         PR c++/5533
2096         * g++.dg/parse/no-value1.C: New test.
2097
2098         PR c++/5921
2099         * g++.dg/parse/wrong-inline1.C: New test.
2100
2101         PR c++/6402
2102         * g++.dg/parse/ref1.C: New test.
2103
2104         PR c++/6992
2105         * g++.dg/parse/attr-ctor1.C: New test.
2106
2107         PR c++/7229
2108         * g++.dg/parse/namespace5.C: New test.
2109
2110         PR c++/7917
2111         * g++.dg/parse/func-def1.C: New test.
2112
2113         PR c++/8143
2114         * g++.dg/parse/undefined1.C: New test.
2115
2116         PR c++/5723, PR c++/8522
2117         * g++.dg/parse/specialization1.C: New test.
2118
2119         PR c++/163, PR c++/8595
2120         * g++.dg/parse/struct-as-enum1.C: New test.
2121
2122         PR c++/9173
2123         * g++.dg/parse/undefined2.C: New test.
2124
2125 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2126
2127         PR c++/9298
2128         * g++.dg/parse/template1.C: New test.
2129
2130         PR c++/9384
2131         * g++.dg/parse/using1.C: New test.
2132
2133         PR c++/9285
2134         PR c++/9294
2135         * g++.dg/parse/expr2.C: New test.
2136
2137         PR c++/9388
2138         * g++.dg/parse/lookup2.C: Likewise.
2139
2140 2003-01-21  Jan Hubicka  <jh@suse.cz>
2141
2142         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
2143         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
2144         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2145         * gcc.c-torture/execute/string-opt-*.c: Likewise.
2146
2147 2003-01-20  Nick Clifton  <nickc@redhat.com>
2148
2149         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
2150         problem with ARM sibcall code generation.
2151
2152 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
2153
2154         * gcc.c-torture/execute/20030120-1.c: New.
2155
2156 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
2157
2158         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2159
2160 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
2161
2162         PR c++/9272
2163         * g++.dg/parse/ctor1.C: New test.
2164
2165         PR c++/9294:
2166         * g++.dg/parse/qualified1.C: New test.
2167
2168         * g++.dg/parse/typename3.C: New test.
2169
2170 2003-01-16  Richard Henderson  <rth@redhat.com>
2171
2172         * g++.dg/tls/init-2.C: Fix error matches for real this time.
2173
2174 2003-01-16  Richard Henderson  <rth@redhat.com>
2175
2176         * g++.dg/pch/pch.exp: Copy test header to the working directory
2177         before using it either for precompilation or direct use.
2178         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2179         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2180
2181 2003-01-16  Richard Henderson  <rth@redhat.com>
2182
2183         * gcc.dg/pch/pch.exp: Copy test header to the working directory
2184         before using it either for precompilation or direct use.
2185         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2186         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2187
2188 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
2189
2190         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2191         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2192         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2193         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2194         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2195         typename warning into error.
2196         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2197         error messages.
2198         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2199         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2200         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2201         messages.
2202         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2203         make declaration visible in template.
2204         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2205         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2206         messages.
2207         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2208         message.
2209         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2210         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2211         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2212         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2213         typename warning with error message.
2214         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2215         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2216         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2217
2218 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
2219
2220         * g++.dg/parse/ambig2.C: New test.
2221
2222 2003-01-15  Richard Henderson  <rth@redhat.com>
2223
2224         * g++.dg/tls/init-2.C: Update error message string.
2225
2226 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2227
2228         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2229
2230 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
2231
2232         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2233         all for HC11/HC12.
2234         * gcc.c-torture/compile/20001205-1.x: Likewise.
2235         * gcc.c-torture/compile/20001226-1.x: Likewise.
2236         * gcc.c-torture/compile/920520-1.x: Likewise.
2237         * gcc.c-torture/compile/961203-1.x: Likewise.
2238         * gcc.c-torture/compile/20020604-1.x: Likewise.
2239
2240 2003-01-15  Jan Hubicka  <jh@suse.cz>
2241
2242         * gcc.c-torture/compile/20030115-1.c: New test.
2243
2244         * gcc.dg/i386-fpcvt-1.c: New test.
2245         * gcc.dg/i386-fpcvt-2.c: New test.
2246
2247 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
2248
2249         Further conform g++'s __vmi_class_type_info to the C++ ABI
2250         specification.
2251         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2252         the specification.
2253
2254 2003-01-14  Jan Hubicka  <jh@suse.cz>
2255
2256         * gcc.dg/i386-fpcvt-1.c: New test.
2257         * gcc.dg/i386-fpcvt-2.c: New test.
2258
2259 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
2260
2261         * gcc.dg/i386-mmx-3.c: New test.
2262
2263 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
2264
2265         PR c++/9264
2266         * g++.dg/parse/octal1.C: New file.
2267
2268         PR c++/9172
2269         * g++.dg/parse/typename1.C: New file.
2270
2271 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
2272
2273         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2274         * gcc.dg/bf-no-ms-layout.c: Likewise.
2275         * gcc.dg/bf-ms-attrib.c: Likewise.
2276
2277 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
2278
2279         PR c++/9099
2280         * g++.dg/parse/dtor1.C: New file.
2281
2282         PR c++/9128
2283         * g++.dg/rtti/typeid1.C: New file.
2284
2285         PR c++/9153
2286         * g++.dg/parse/lookup1.C: New file.
2287
2288         PR c++/9171
2289         * g++.dg/templ/spec5.C: New file.
2290
2291 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
2292
2293         * gcc.c-torture/compile/20030110-1.c: New test.
2294
2295 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
2296
2297         Merge from pch-branch:
2298
2299         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
2300
2301         * gcc.dg/pch/cpp-1.h: New.
2302         * gcc.dg/pch/cpp-1.c: New.
2303         * gcc.dg/pch/cpp-2.h: New.
2304         * gcc.dg/pch/cpp-2.c: New.
2305
2306         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
2307
2308         * gcc.dg/pch/except-1.h: New.
2309         * gcc.dg/pch/except-1.c: New.
2310
2311         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
2312
2313         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2314         running test.
2315         * gcc.dg/pch: Include *.hp not *.h.
2316         * gcc.dg/pch/system-1.h: New.
2317         * gcc.dg/pch/system-1.c: New.
2318
2319         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
2320
2321         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2322         rather than trying to build and run a program using PCH.
2323         * gcc.dg/pch: Remove dg-do commands from test files.
2324
2325         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
2326
2327         * gcc.dg/pch/macro-3.c: New.
2328         * gcc.dg/pch/macro-3.h: New.
2329
2330         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
2331
2332         * gcc.dg/pch/common-1.c: New.
2333         * gcc.dg/pch/common-1.h: New.
2334         * gcc.dg/pch/decl-1.c: New.
2335         * gcc.dg/pch/decl-1.h: New.
2336         * gcc.dg/pch/decl-2.c: New.
2337         * gcc.dg/pch/decl-2.h: New.
2338         * gcc.dg/pch/decl-3.c: New.
2339         * gcc.dg/pch/decl-3.h: New.
2340         * gcc.dg/pch/decl-4.c: New.
2341         * gcc.dg/pch/decl-4.h: New.
2342         * gcc.dg/pch/decl-5.c: New.
2343         * gcc.dg/pch/decl-5.h: New.
2344         * gcc.dg/pch/global-1.c: New.
2345         * gcc.dg/pch/global-1.h: New.
2346         * gcc.dg/pch/inline-1.c: New.
2347         * gcc.dg/pch/inline-1.h: New.
2348         * gcc.dg/pch/inline-2.c: New.
2349         * gcc.dg/pch/inline-2.h: New.
2350         * gcc.dg/pch/static-1.c: New.
2351         * gcc.dg/pch/static-1.h: New.
2352         * gcc.dg/pch/static-2.c: New.
2353         * gcc.dg/pch/static-2.h: New.
2354
2355         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
2356
2357         * g++.dg/pch/pch.exp: Better handle failing testcases.
2358         * gcc.dg/pch/pch.exp: Likewise.
2359         * gcc.dg/pch/macro-1.c: New.
2360         * gcc.dg/pch/macro-1.h: New.
2361         * gcc.dg/pch/macro-2.c: New.
2362         * gcc.dg/pch/macro-2.h: New.
2363
2364         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
2365
2366         * g++.dg/dg.exp: Treat files in pch/ specially.
2367         * g++.dg/pch/pch.exp: New file.
2368         * g++.dg/pch/empty.H: New file.
2369         * g++.dg/pch/empty.C: New file.
2370         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2371         "precompile".
2372
2373         * gcc.dg/pch/pch.exp: New file.
2374         * gcc.dg/pch/empty.h: New file.
2375         * gcc.dg/pch/empty.c: New file.
2376         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2377         "precompile".
2378
2379 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2380
2381         * g++.dg/template/friend14.C: New test.
2382
2383 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2384
2385         * gcc.dg/old-style-asm-1.c: New test.
2386
2387 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
2388
2389         * gcc.c-torture/compile/20030109-1.c: New test.
2390
2391 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2392
2393         * gcc.c-torture/execute/20030109-1.c: New test.
2394
2395 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
2396
2397         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2398         * g++.old-deja/g++.mike/dyncast2.C: Likewise
2399         * g++.old-deja/g++.mike/dyncast3.C: Likewise
2400         * g++.old-deja/g++.mike/eh2.C: Likewise
2401         * g++.old-deja/g++.mike/eh3.C: Likewise
2402         * g++.old-deja/g++.mike/eh5.C: Likewise
2403         * g++.old-deja/g++.mike/eh6.C: Likewise
2404         * g++.old-deja/g++.mike/eh7.C: Likewise
2405         * g++.old-deja/g++.mike/eh8.C: Likewise
2406         * g++.old-deja/g++.mike/eh9.C: Likewise
2407         * g++.old-deja/g++.mike/eh10.C: Likewise
2408         * g++.old-deja/g++.mike/eh12.C: Likewise
2409         * g++.old-deja/g++.mike/eh13.C: Likewise
2410         * g++.old-deja/g++.mike/eh14.C: Likewise
2411         * g++.old-deja/g++.mike/eh16.C: Likewise
2412         * g++.old-deja/g++.mike/eh17.C: Likewise
2413         * g++.old-deja/g++.mike/eh18.C: Likewise
2414         * g++.old-deja/g++.mike/eh21.C: Likewise
2415         * g++.old-deja/g++.mike/eh23.C: Likewise
2416         * g++.old-deja/g++.mike/eh24.C: Likewise
2417         * g++.old-deja/g++.mike/eh25.C: Likewise
2418         * g++.old-deja/g++.mike/eh26.C: Likewise
2419         * g++.old-deja/g++.mike/eh27.C: Likewise
2420         * g++.old-deja/g++.mike/eh28.C: Likewise
2421         * g++.old-deja/g++.mike/eh29.C: Likewise
2422         * g++.old-deja/g++.mike/eh31.C: Likewise
2423         * g++.old-deja/g++.mike/eh33.C: Likewise
2424         * g++.old-deja/g++.mike/eh34.C: Likewise
2425         * g++.old-deja/g++.mike/eh35.C: Likewise
2426         * g++.old-deja/g++.mike/eh36.C: Likewise
2427         * g++.old-deja/g++.mike/eh37.C: Likewise
2428         * g++.old-deja/g++.mike/eh38.C: Likewise
2429         * g++.old-deja/g++.mike/eh39.C: Likewise
2430         * g++.old-deja/g++.mike/eh40.C: Likewise
2431         * g++.old-deja/g++.mike/eh41.C: Likewise
2432         * g++.old-deja/g++.mike/eh42.C: Likewise
2433         * g++.old-deja/g++.mike/eh44.C: Likewise
2434         * g++.old-deja/g++.mike/eh46.C: Likewise
2435         * g++.old-deja/g++.mike/eh47.C: Likewise
2436         * g++.old-deja/g++.mike/eh48.C: Likewise
2437         * g++.old-deja/g++.mike/eh49.C: Likewise
2438         * g++.old-deja/g++.mike/eh50.C: Likewise
2439         * g++.old-deja/g++.mike/eh51.C: Likewise
2440         * g++.old-deja/g++.mike/eh53.C: Likewise
2441         * g++.old-deja/g++.mike/eh55.C: Likewise
2442         * g++.old-deja/g++.mike/p7912.C: Likewise
2443         * g++.old-deja/g++.mike/p9706.C: Likewise
2444         * g++.old-deja/g++.mike/p10416.C: Likewise
2445         * g++.old-deja/g++.mike/p11667.C: Likewise
2446         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2447         Remove redundant reference to Iris.
2448         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2449         Elxsi, i860, Pico Java, and WE32K.
2450
2451 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
2452
2453         * g++.dg/ext/asm4.C: New test.
2454
2455 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2456
2457         PR c++/9030
2458         * g++.dg/template/friend12.C: New test.
2459         * g++.dg/template/friend13.C: Likewise.
2460         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2461
2462 2003-01-08  Jan Hubicka  <jh@suse.cz>
2463
2464         * gcc.dg/i386-cadd.c: New test.
2465         * gcc.dg/i386-cmov4.c: Likewise.
2466
2467 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
2468
2469         PR c++/9165
2470         * g++.dg/warn/Wunused-3.C: New test.
2471
2472         * g++.dg/abi/bitfield9.C: New test.
2473
2474         PR c++/9189
2475         * g++.dg/parse/defarg3.C: New test.
2476
2477 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
2478
2479         * g++.dg/parse/ambig1.C: New test.
2480         * g++.dg/parse/defarg2.C: New test.
2481
2482 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
2483
2484         * g++.dg/template/defarg-1.C: New test.
2485         * g++.dg/template/local2.C: Likewise.
2486
2487 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
2488
2489         * gcc.c-torture/execute/20030105-1.c: New test.
2490
2491 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2492
2493         * g++.dg/parse/namespace3.C: Remove extra semicolons.
2494         * g++.dg/parse/namespace4.C: Likewise.
2495
2496 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2497
2498         * g++.dg/template/ntp2.C: New test.
2499
2500 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
2501
2502         * g++.dg/parse/extern-C-1.C: New test.
2503
2504         * g++.dg/parse/namespace4.C: New test.
2505
2506         * g++.dg/template/nested1.C: New test.
2507
2508         * g++.dg/parse/namespace3.C: New test.
2509
2510 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2511
2512         * g++.dg/lookup/two-stage1.C: New test.
2513
2514 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2515
2516         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2517         * g++.old-deja/g++.jason/access8.C: Likewise.
2518         * g++.old-deja/g++.other/decl5.C: Likewise.
2519
2520 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2521
2522         * g++.dg/parse/parse7.C: New test.
2523
2524 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
2525
2526         PR c++/2843
2527         * g++.dg/ext/attrib7.C: New test.
2528
2529 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2530
2531         * g++.dg/parse/parse6.C: New test.
2532
2533 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
2534
2535         * gcc.dg/h8300-stack-1.c: New.
2536
2537 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2538
2539         g++.dg/lookup/exception1.C: New test.
2540
2541         g++.dg/lookup/template1.C: New test.
2542
2543         g++.dg/parse/namespace2.C: New test.
2544
2545         g++.dg/parse/parens2.C: New test.
2546
2547 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2548
2549         * g++.dg/parse/parse5.C: New test.
2550         * g++.dg/lookup/scoped4.C: New test.
2551
2552 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2553
2554         * g++.dg/parse/parens1.C: New test.
2555
2556         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2557         angle-bracket1.C.
2558         * g++.dg/parse/parens2.C: New test.
2559
2560         * g++.dg/lookup/scope-operator1.C: New test.
2561
2562         * g++.dg/parse/operator1.C: New test.
2563
2564 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2565
2566         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2567         * g++.old-deja/g++.other/access6.C: Likewise.
2568         * g++.old-deja/g++.other/decl1.C: Likewise.
2569         * g++.old-deja/g++.pt/typename12.C: Likewise.
2570
2571 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2572
2573         * g++.dg/parse/namespace1.C: New test.
2574
2575 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2576
2577         * g++.dg/parse/parse4.C: New test.
2578
2579 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2580
2581         * g++.dg/parse/parse3.C: New test.
2582
2583 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2584
2585         * g++.dg/parse/parse2.C: New test.
2586
2587 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2588
2589         * g++.dg/template/friend11.C: New test.
2590
2591 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2592
2593         * g++.dg/parse/parse1.C: New test.
2594
2595 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
2596
2597         * lib/profopt.exp: Change the name of a global variable to avoid
2598         possible clashes with other test suites.
2599
2600 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
2601
2602         * g++.dg/inherit/covariant8.C: New test.
2603
2604 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2605
2606         * g++.dg/init/array9.C: New test.
2607
2608         PR c++/9112
2609         * g++.dg/parse/expr1.C: New test.
2610
2611 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
2612
2613         * gcc.c-torture/compile/20021230-1.c: New test.
2614
2615 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
2616
2617         * g++.dg/inherit/covariant5.C: New test.
2618         * g++.dg/inherit/covariant6.C: New test.
2619         * g++.dg/inherit/covariant7.C: New test.
2620
2621 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2622
2623         PR c++/2739
2624         * g++.dg/other/access2.C: New test.
2625
2626 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2627
2628         * g++.dg/other/anon-struct.C: No longer fails
2629         * g++.old-deja/g++.brendan/parse4.C: Likewise.
2630         * g++.old-deja/g++.brendan/parse5.C: Likewise.
2631         * g++.old-deja/g++.brendan/parse6.C: Likewise.
2632
2633 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2634
2635         * g++.dg/parse/angle-bracket.C (main): No longer fails.
2636
2637 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
2638
2639         * g++.dg/eh/spec4.C: Remove stray semicolon.
2640         * g++.dg/expr/pmf-1.C: Change error message.
2641         * g++.dg/ext/asm1.C: Remove stray semicolon.
2642         * g++.dg/ext/typename1.C: Add missing typenames.
2643         * g++.dg/inherit/template-as-base.C: Change error message.
2644         * g++.dg/lookup/scoped1.C: Likewise.
2645         * g++.dg/lookup/scoped2.C: Likewise.
2646         * g++.dg/lookup/using2.C: Likewise.
2647         * g++.dg/other/component1.C: Remove stray semicolon.
2648         * g++.dg/other/do1.C: Change error message.
2649         * g++.dg/other/error2.C: Likewise.
2650         * g++.dg/other/init1.C: Likewise.
2651         * g++.dg/other/packed1.C: Remove stray semicolon.
2652         * g++.dg/other/ptrmem2.C: Change error message.
2653         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2654         marker.
2655         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2656         * g++.dg/template/access3.C: Add typename keyword.
2657         * g++.dg/template/access5.C: Remove stray semicolon.
2658         * g++.dg/template/access6.C: Likewise.
2659         * g++.dg/template/complit1.C: Likewise.
2660         * g++.dg/template/crash1.C: Change error message.
2661         * g++.dg/template/inherit2.C: Remove stray semicolon.
2662         * g++.dg/template/instantiate2.C: Likewise.
2663         * g++.dg/template/instantiate3.C: Change error message.
2664         * g++.dg/template/qual1.C: Remove stray semicolon.
2665         * g++.dg/template/qualttp18.C: Change error message.
2666         * g++.dg/template/ref1.C: Remove stray semicolon.
2667         * g++.dg/template/sizeof1.C (A::value): Declare it.
2668         * g++.dg/template/spec4.C: Change error message.
2669         * g++.dg/template/static1.C: Likewise.
2670         * g++.dg/template/type1.C: Likewise.
2671         * g++.dg/template/typename3.C: Likewise.
2672         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2673         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2674         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2675         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2676         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2677         named return value extension.
2678         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2679         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2680         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2681         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2682         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2683         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2684         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2685         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2686         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2687         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2688         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2689         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2690         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2691         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2692         syntax.
2693         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2694         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2695         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2696         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2697         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2698         * g++.old-deja/g++.brendan/template11.C: Likewise.
2699         * g++.old-deja/g++.brendan/template26.C: Likewise.
2700         * g++.old-deja/g++.brendan/template27.C: Use explicit
2701         specialization syntax.
2702         * g++.old-deja/g++.brendan/template30.C: Likewise.
2703         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2704         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2705         non-dependent names.
2706         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2707         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2708         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2709         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2710         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2711         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2712         named return value extension.
2713         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2714         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2715         * g++.old-deja/g++.ext/return1.C: Likewise.
2716         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2717         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2718         * g++.old-deja/g++.jason/access8.C: Likewise.
2719         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2720         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2721         pseudo-destructor names.
2722         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2723         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2724         pseudo-destructor names.
2725         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2726         * g++.old-deja/g++.jason/overload19.C: Likewise.
2727         * g++.old-deja/g++.jason/overload32.C: Likewise.
2728         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2729         stray semicolons.
2730         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2731         * g++.old-deja/g++.jason/return.C: Likewise.
2732         * g++.old-deja/g++.jason/return2.C: Likewise.
2733         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2734         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2735         syntax.
2736         * g++.old-deja/g++.jason/template10.C: Account for use of
2737         non-dependent names.
2738         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2739         syntax.
2740         * g++.old-deja/g++.jason/template37.C: Likewise.
2741         * g++.old-deja/g++.law/access4.C: Change error messages.
2742         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2743         pseudo-destructor names.
2744         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2745         * g++.old-deja/g++.law/ctors9.C: Likewise.
2746         * g++.old-deja/g++.law/cvt22.C: Likewise.
2747         * g++.old-deja/g++.law/dtors5.C: Likewise.
2748         * g++.old-deja/g++.law/global-init1.C: Likewise.
2749         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2750         * g++.old-deja/g++.law/operators28.C: Likewise.
2751         * g++.old-deja/g++.law/visibility28.C: Likewise.
2752         * g++.old-deja/g++.martin/eval1.C: Likewise.
2753         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2754         name.
2755         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2756         * g++.old-deja/g++.mike/net34.C: Likewise.
2757         * g++.old-deja/g++.mike/net36.C: Likewise.
2758         * g++.old-deja/g++.mike/ns2.C: Likewise.
2759         * g++.old-deja/g++.mike/p12306.C: Likewise.
2760         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2761         value extension.
2762         * g++.old-deja/g++.mike/p700.C: Likewise.
2763         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2764         * g++.old-deja/g++.mike/p710.C: Likewise.
2765         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2766         value extension.
2767         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2768         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2769         * g++.old-deja/g++.ns/crash2.C: Likewise.
2770         * g++.old-deja/g++.ns/crash3.C: Likewise.
2771         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2772         * g++.old-deja/g++.ns/ns17.C: Likewise.
2773         * g++.old-deja/g++.ns/template16.C: Likewise.
2774         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2775         keyword.
2776         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2777         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2778         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2779         named return value extension.
2780         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2781         * g++.old-deja/g++.other/access4.C: Issue additional error
2782         messages.
2783         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2784         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2785         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2786         * g++.old-deja/g++.other/crash25.C: Change error message.
2787         * g++.old-deja/g++.other/crash4.C: Change error message.
2788         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2789         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2790         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2791         checks.
2792         * g++.old-deja/g++.other/defarg8.C: Likewise.
2793         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2794         * g++.old-deja/g++.other/dtor10.C: Likewise.
2795         * g++.old-deja/g++.other/incomplete.C: Likewise.
2796         * g++.old-deja/g++.other/linkage7.C: Likewise.
2797         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2798         lookup algorithm.
2799         * g++.old-deja/g++.other/mangle2.C: Likewise.
2800         * g++.old-deja/g++.other/refinit2.C: Likewise.
2801         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2802         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2803         * g++.old-deja/g++.pt/crash28.C: Likewise.
2804         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2805         syntax.
2806         * g++.old-deja/g++.pt/crash32.C: Change error message.
2807         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2808         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2809         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2810         error message position.
2811         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2812         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2813         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2814         syntax.
2815         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2816         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2817         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2818         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2819         keyword.
2820         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2821         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2822         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2823         keyword.
2824         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2825         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2826         syntax.
2827         * g++.old-deja/g++.pt/friend28.C: Account for use of
2828         non-dependent names.
2829         * g++.old-deja/g++.pt/friend29.C: Likewise.
2830         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2831         rules.
2832         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2833         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2834         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2835         lookup rules.
2836         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2837         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2838         keyword.
2839         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2840         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2841         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2842         keyword.
2843         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2844         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2845         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2846         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2847         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2848         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2849         keyword.
2850         * g++.old-deja/g++.pt/spec10.C: Likewise.
2851         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2852         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2853         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2854         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2855         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2856         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2857         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2858         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2859         * g++.old-deja/g++.pt/typename15.C: Likewise.
2860         * g++.old-deja/g++.pt/typename22.C: Likewise.
2861         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2862         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2863         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2864         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2865         syntax.
2866         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2867         return value extension.
2868         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2869         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2870         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2871         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2872
2873 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2874
2875         * g++.dg/warn/inline1.C: New test.
2876         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2877         * g++.old-deja/g++.jason/synth10.C: Likewise.
2878         * g++.old-deja/g++.mike/net31.C: Likewise.
2879         * g++.old-deja/g++.mike/p8786.C: Likewise.
2880
2881         * g++.dg/template/friend10.C: New test.
2882         * g++.dg/template/conv5.C: New test.
2883
2884 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2885
2886         * g++.dg/lookup/scoped3.C: New test.
2887
2888         * g++.dg/lookup/decl1.C: New test.
2889         * g++.dg/lookup/decl2.C: New test.
2890
2891 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2892
2893         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2894         gcc.c-torture/compile/20021015-1.c,
2895         gcc.c-torture/compile/20021015-2.c,
2896         gcc.c-torture/compile/20021123-1.c,
2897         gcc.c-torture/compile/20021123-2.c,
2898         gcc.c-torture/compile/20021123-3.c,
2899         gcc.c-torture/compile/20021123-4.c,
2900         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2901         only to 3.1 or 3.2 branch.
2902
2903 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2904
2905         * gcc.dg/i386-bitfield3.c: New test.
2906
2907         * gcc.dg/i386-bitfield2.c: New test.
2908
2909 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
2910
2911         * g++.dg/parse/conv_op1.C: New test.
2912
2913 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
2914
2915         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
2916         approved.
2917
2918 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
2919
2920         * gcc.c-torture/compile/20021220-1.c: New test.
2921
2922 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
2923
2924         * gcc.dg/i386-fastcall-1.c: New.
2925
2926 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2927
2928         * gcc.c-torture/execute/20021219-1.c: New test.
2929
2930 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2931
2932         * gcc.dg/i386-pic-1.c: New test.
2933
2934 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2935
2936         PR c++/8099
2937         * g++.dg/template/friend9.C: New test.
2938
2939 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2940
2941         PR c++/3663
2942         * g++.dg/template/access7.C: New test.
2943
2944 2002-12-18  Nick Clifton  <nickc@redhat.com>
2945
2946         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
2947         the libstdc++-v3 directory has been found.
2948
2949 2002-12-12  Devang Patel <dpatel@apple.com>
2950         * gcc.dg/darwin-ld-1.c: New test.
2951         * gcc.dg/darwin-ld-2.c: New test.
2952         * gcc.dg/darwin-ld-3.c: New test.
2953         * gcc.dg/darwin-ld-4.c: New test.
2954         * gcc.dg/darwin-ld-5.c: New test.
2955
2956 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2957
2958         * gcc.c-torture/compile/20021212-1.c: New test.
2959
2960 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
2961
2962         * gcc.dg/fshort-wchar: New test.
2963
2964 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
2965
2966         PR c++/8372
2967         * g++.dg/template/dtor1.C: New test.
2968
2969         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
2970         markers.
2971
2972 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
2973
2974         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
2975
2976 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
2977
2978         * g++.dg/template/static1.C: New test.
2979         * g++.dg/template/static2.C: New test.
2980         * g++.old-deja/g++.ext/memconst.C: New test.
2981
2982 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2983
2984         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
2985         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
2986         * g++.dg/special/initp1.C: Likewise.
2987
2988 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
2989
2990         * gcc.c-torture/execute/20021204-1.c: New test.
2991
2992 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
2993
2994         * gcc.dg/ppc-fmadd-1.c: New file.
2995         * gcc.dg/ppc-fmadd-2.c: New file.
2996         * gcc.dg/ppc-fmadd-3.c: New file.
2997
2998 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2999
3000         * gcc.c-torture/compile/20021204-1.c: New test.
3001
3002 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3003
3004         * g++.dg/inherit/covariant2.C: New test.
3005         * g++.dg/inherit/covariant3.C: New test.
3006         * g++.dg/inherit/covariant4.C: New test.
3007         * g++.dg/inherit/covariant1.C: Remove XFAIL.
3008         * g++.old-deja/g++.robertl/eb17.C: Likewise.
3009
3010 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
3011
3012         PR c++/8688
3013         * g++.dg/init/brace3.C: New test.
3014
3015 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
3016
3017         * gcc.dg/20020210-1.c: Fix a comment typo.
3018
3019 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
3020
3021         PR c++/8720
3022         * g++.dg/parse/defarg1.C: New test.
3023
3024         PR c++/8615
3025         * g++.dg/template/char1.C: New test.
3026
3027         * g++.dg/template/varmod1.C: Fix typo.
3028
3029 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3030
3031         DR 180
3032         * g++.old-deja/g++.pt/crash32.C: Expect error.
3033
3034 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
3035
3036         PR c++/5919
3037         * g++.dg/template/varmod1.C: New test.
3038
3039         PR c++/8727
3040         * g++.dg/inherit/typeinfo1.C: New test.
3041
3042         PR c++/8663
3043         * g++.dg/inherit/typedef1.C: New test.
3044
3045 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
3046
3047         PR c++/8332
3048         PR c++/8493
3049         * g++.dg/template/strlen1.C: New test.
3050
3051         PR c++/8227
3052         * g++.dg/template/ctor2.C: New test.
3053
3054         PR c++/8214
3055         * g++.dg/init/string1.C: New test.
3056
3057         PR c++/8511
3058         * g++.dg/template/friend8.C: New test.
3059
3060 2002-11-29  Joe Buck <jbuck@synopsys.com>
3061
3062         * g++.dg/lookup/anon2.C: New test.
3063
3064 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
3065
3066         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3067         h8300 port.
3068
3069 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
3070
3071         * gcc.dg/bitfld-6.c: New test.
3072
3073 2002-11-27  Jan Hubicka  <jh@suse.cz>
3074
3075         * gcc.c-torture/execute/20021127.[cx]: New test.
3076
3077 2002-11-26  Jan Hubicka  <jh@suse.cz>
3078
3079         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3080         quality.
3081
3082 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
3083
3084         * g++.dg/init/brace2.C: New test.
3085         * g++.old-deja/g++.mike/p9129.C: Correct.
3086
3087 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
3088
3089         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3090
3091 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
3092
3093         * gcc.dg/sibcall-6: New test for indirect sibcalls.
3094
3095 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
3096
3097         * testsuite/g++.dg/abi/empty11.C: New test.
3098         * testsuite/g++.dg/rtti/cv1.C: New test.
3099
3100 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
3101
3102         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3103
3104 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
3105
3106         * g++.dg/abi/empty10.C: New test.
3107
3108 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
3109
3110         * gcc.c-torture/compile/20021124-1.c: New test.
3111
3112 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
3113
3114         * g++.dg/abi/rtti2.C: New test.
3115
3116 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3117
3118         * gcc.dg/i386-unroll-1.c: New test.
3119
3120 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3121
3122         * gcc.c-torture/compile/20021120-1.c: New test.
3123         * gcc.c-torture/compile/20021120-2.c: New test.
3124
3125 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3126
3127         * gcc.dg/bitfld-5.c: New test.
3128
3129 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3130
3131         * gcc.c-torture/execute/20021120-3.c: New test.
3132
3133 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3134
3135         * gcc.c-torture/execute/20021120-2.c: New test.
3136
3137 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3138
3139         * gcc.c-torture/execute/20021120-1.c: New test.
3140
3141 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
3142
3143         * gcc.c-torture/execute/20021118-3.c: New test.
3144
3145 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3146
3147         * gcc.c-torture/compile/20021119-1.c: New test.
3148
3149 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
3150
3151         * gcc.dg/duff-1.c: New test.
3152         * gcc.dg/duff-2.c: New test.
3153         * gcc.dg/duff-3.c: New test.
3154
3155 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
3156
3157         * gcc.dg/cpp/_Pragma5.c: New test.
3158
3159 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
3160
3161         * gcc.c-torture/execute/20021118-2.c: New test.
3162
3163 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
3164
3165         * gcc.c-torture/execute/20021118-1.c: New test.
3166
3167 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
3168
3169         * gcc.dg/20021116-1.c: New test.
3170
3171 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
3172
3173         * g++.dg/abi/vcall1.C: New test.
3174
3175 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
3176
3177         * gcc.dg/20021029-1.c: New test.
3178         * gcc.dg/20021029-2.c: New test.
3179
3180 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3181
3182         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3183
3184 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3185
3186         PR c/8439
3187         * gcc.dg/20021110.c: Move to ...
3188         * gcc.c-torture/compile/20021110.c: .... here.
3189
3190 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3191
3192         PR c/8467
3193         * gcc.c-torture/execute/20021111-1.c
3194
3195 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3196
3197         PR c/8439
3198         * gcc.dg/20021110.c: New test.
3199
3200 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
3201
3202         * g++.dg/abi/vthunk3.C: Run only on x86.
3203
3204 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
3205
3206         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3207
3208 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
3209
3210         * lib/compat.exp (compat-execute): Fix logic error in last
3211         change.
3212
3213 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
3214
3215         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3216
3217 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3218
3219         PR c++/8389
3220         * g++.dg/template/access6.C: New test.
3221
3222 2002-11-08  Jan Hubicka  <jh@suse.cz>
3223
3224         * gcc.dg/i386-ssefp-1.c: New test.
3225         * gcc.dg/i386-ssefp-1.c: New test.
3226
3227 2002-11-08  Jan Hubicka  <jh@suse.cz>
3228
3229         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3230
3231 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
3232
3233         * g++.dg/abi/vthunk3.C: New test.
3234
3235         PR c++/8338
3236         * g++.dg/template/crash2.C: New test.
3237
3238 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
3239
3240         * testsuite/g++.dg/abi/dtor1.C: New test.
3241         * testsuite/g++.dg/abi/dtor2.C: Likewise.
3242
3243 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
3244
3245         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3246         Darwin.
3247
3248 2002-11-04  Adam Nemet  <anemet@lnxw.com>
3249
3250         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3251         -mthumb.  Only xfail with -O0.
3252
3253 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
3254
3255         * g++.dg/abi/thunk1.C: New test.
3256         * g++.dg/abi/thunk2.C: Likewise.
3257         * g++.dg/abi/vtt1.C: Likewise.
3258
3259 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
3260
3261         PR optimization/8423
3262         * gcc.c-torture/execute/builtin-constant.c: New test.
3263
3264 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
3265
3266         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3267         Add some more cases.
3268
3269 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
3270
3271         PR c++/8391
3272         * g++.dg/opt/local1.C: New test.
3273
3274 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
3275
3276         PR c++/8160
3277         * g++.dg/template/complit1.C: New test.
3278
3279         PR c++/8149
3280         * g++.dg/template/typename4.C: Likewise.
3281
3282 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3283
3284         Core issue 287, PR c++/7639
3285         * g++.dg/template/instantiate1.C: Adjust error location.
3286         * g++.dg/template/instantiate3.C: New test.
3287         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3288         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3289         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3290
3291 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
3292
3293         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3294
3295 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
3296
3297         PR c++/8287
3298         * g++.dg/init/dtor2.C: New test.
3299
3300 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3301
3302         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3303         * gcc.dg/nest.c: Bypass errors on irix6.
3304
3305 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
3306
3307         * gcc.dg/nest.c: Expect error for mmix-*-*.
3308         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3309
3310 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
3311
3312         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3313         markers.
3314
3315         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3316
3317 2002-10-25  Mike Stump  <mrs@apple.com>
3318
3319         * gcc.dg/warn-1.c: New test.
3320
3321 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3322
3323         * g++.dg/template/typename3.C: New test.
3324
3325 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
3326
3327         * g++.dg/lookup/ptrmem1.C: New test.
3328
3329         * g++.dg/abi/vthunk2.C: New test.
3330
3331 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3332
3333         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3334
3335 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
3336
3337         * g++.dg/abi/empty9.C: New test.
3338
3339 2002-10-24  Richard Henderson  <rth@redhat.com>
3340
3341         * g++.dg/inherit/thunk1.C: Enable for ia64.
3342
3343 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3344
3345         PR c++/8067
3346         * g++.dg/lookup/pretty1.C: New test.
3347
3348 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
3349
3350         * gcc.dg/20021023-1.c: New test.
3351
3352 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3353
3354         PR c++/7679
3355         * g++.dg/parse/inline1.C: New test.
3356
3357 2002-10-23  Richard Henderson  <rth@redhat.com>
3358
3359         * g++.dg/inherit/thunk1.C: Enable for x86_64.
3360
3361         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3362
3363 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
3364
3365         PR c++/6579
3366         * g++.dg/parse/stmtexpr3.C: New test.
3367
3368 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
3369
3370         * g++.dg/expr/cond1.C: New test.
3371
3372 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3373
3374         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3375
3376 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3377
3378         * g++.dg/abi/vbase13.C: New test.
3379         * g++.dg/abi/vbase14.C: Likewise.
3380
3381 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
3382
3383         * gcc.dg/tls/pic-1.c: New test.
3384         * gcc.dg/tls/nonpic-1.c: New test.
3385         * gcc.dg/20021018-1.c: New test.
3386
3387 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3388
3389         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3390         Remove only files with the same base name as the test case.
3391         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3392         (profopt-execute): Likewise.  Also, remove old profiling
3393         and performance data files before running the tests.
3394
3395         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3396         * g++.dg/bprob/bprob.exp: Likewise.
3397         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
3398         to allow more general test case names.
3399
3400         * g++.dg/bprob/bprob-1.C: Rename to ...
3401         * g++.dg/bprob/g++-bprob-1.C: ... this.
3402
3403         * g77.dg/bprob/bprob-1.f: Rename to ...
3404         * g77.dg/bprob/g77-bprob-1.f: ... this.
3405
3406 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3407
3408         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3409         bison 1.50 or later.
3410
3411 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
3412
3413         * g++.dg/README: Describe more test directories.
3414
3415 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3416
3417         * g++.dg/init/array6.C: Add additional tests.
3418
3419 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3420
3421         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3422         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3423
3424 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
3425
3426         * gcc.c-torture/compile/20020604-1.x: New.
3427         * gcc.c-torture/compile/simd-5.x: Likewise.
3428         * gcc.c-torture/execute/920710-1.x: Likewise.
3429         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3430
3431 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3432
3433         * g++.dg/inherit/override1.C: Add dg-options clause.
3434
3435 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3436
3437         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3438         _mm_slli_si128.
3439
3440 2002-10-19  Andreas Schwab  <schwab@suse.de>
3441
3442         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3443         directory component.
3444
3445 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
3446
3447         * g++.dg/inherit/thunk1.C: New test.
3448
3449         * g++.dg/inherit/override1.C: New test.
3450
3451         * g++.dg/abi/mangle11.C: New test.
3452         * g++.dg/abi/mangle14.C: New test.
3453         * g++.dg/abi/mangle17.C: New test.
3454
3455 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
3456
3457         * g++.dg/overload/member2.C: New test.
3458
3459 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
3460
3461         * g++.dg/README: Describe new compat directory.
3462         * g++.dg/dg.exp: Skip tests in compat directory.
3463         * README.compat: New file.
3464         * lib/compat.exp: New expect script.
3465         * g++.dg/compat: New test directory.
3466         * g++.dg/compat/compat.exp: New expect script.
3467         * g++.dg/compat/abi: New test directory.
3468         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3469         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3470         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3471         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3472         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3473         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3474         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3475         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3476         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3477         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3478         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3479         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3480         * g++.dg/compat/break: New test directory.
3481         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3482         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3483         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3484         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3485         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3486         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3487         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3488         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3489         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3490         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3491         g++.dg/compat/break/README: New files.
3492         * g++.dg/compat/eh: New test directory.
3493         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3494         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3495         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3496         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3497         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3498         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3499         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3500         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3501         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3502         g++.dg/compat/eh/filter2_y.C,
3503         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3504         g++.dg/compat/eh/new1_y.C,
3505         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3506         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3507         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3508         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3509         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3510         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3511         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3512         g++.dg/compat/eh/unexpected1_y.C: New files.
3513         * g++.dg/compat/init: New test directory.
3514         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3515         g++.dg/compat/init/array5_y.C,
3516         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3517         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3518         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3519         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3520         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3521         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3522         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3523         g++.dg/compat/init/init-ref2_y.C: New files.
3524
3525 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
3526
3527         PR c++/7584
3528         * g++.dg/inherit/using3.C: New test.
3529
3530 2002-10-17  Jan Hubicka  <jh@suse.cz>
3531
3532         * gcc.dg/20021017-2.c: New test.
3533
3534 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
3535
3536         * g++.dg/abi/mangle16.C: Adjust.
3537
3538         * g++.dg/init/array8.C: New test.
3539
3540 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
3541
3542         * gcc.dg/special/mips-abi.exp: New test.
3543         * gcc.dg/special/mips-abi.s: Empty file used by the above.
3544
3545 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
3546
3547         * g++.dg/abi/mangle16.C: New test.
3548         * g++.dg/abi/mangle17.C: Likewise.
3549
3550         PR c++/7478
3551         * g++.dg/template/ref1.C: New test.
3552
3553 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3554
3555         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
3556
3557 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
3558
3559         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
3560
3561 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
3562
3563         PR c++/7524
3564         * g++.dg/init/array7.C: New test.
3565
3566 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
3567
3568         * g++.dg/init/array6.C: New test.
3569
3570         * g++.dg/abi/mangle13.C: Likewise.
3571         * g++.dg/abi/mangle14.C: Likewise.
3572         * g++.dg/abi/mangle15.C: Likewise.
3573
3574 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3575
3576         * g++.dg/abi/empty8.C: New test.
3577
3578 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
3579
3580         * g++.dg/init/ctor1.C: New test.
3581
3582 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
3583
3584         * gcc.c-torture/execute/20021015-1.c: New test.
3585
3586 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
3587
3588         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
3589
3590 2002-10-14  Jan Hubicka  <jh@suse.cz>
3591
3592         * gcc.dg/i386-ssetype-[1-5].c: New tests.
3593
3594 2002-10-14  Richard Henderson  <rth@redhat.com>
3595
3596         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
3597
3598 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3599
3600         PR optimization/6631
3601         * g++.dg/opt/const2.C: New test.
3602
3603 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
3604
3605         PR c++/7176
3606         * g++.dg/parse/friend1.C: New test.
3607         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
3608
3609 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
3610
3611         * gcc.dg/20021014-1.c: New test.
3612
3613 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
3614
3615         PR c++/5661
3616         * g++.dg/ext/vlm1.C: New test.
3617         * g++.dg/ext/vlm2.C: Likewise.
3618
3619         * g++.dg/init/array1.C: Remove invalid braces.
3620         * g++.dg/init/brace1.C: New test.
3621         * g++.dg/init/copy2.C: Likewise.
3622         * g++.dg/init/copy3.C: Likewise.
3623         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
3624         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
3625         braces.
3626
3627 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
3628
3629         * gcc.dg/cpp/assembler.S: Don't use -ansi.
3630
3631 2002-10-11  Richard Shann  <richard.shann@superh.com>
3632
3633         * gcc.c-torture/compile/simd-5.c: New test.
3634
3635 2002-10-10  Roger Sayle  <roger@eyesopen.com>
3636
3637         * gcc.c-torture/execute/shiftopt-1.c: New test case.
3638
3639 2002-10-10  Jim Wilson  <wilson@redhat.com>
3640
3641         * gcc.c-torture/execute/20021010-1.c: New test.
3642
3643 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
3644
3645         PR c/7353
3646         * g++.dg/ext/typedef-init.C: New test.
3647         * gcc.dg/typedef-init.c: New test.
3648
3649 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
3650
3651         * gcc.dg/cpp/paste13.c: New test.
3652
3653 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3654
3655         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
3656         remaining platforms, XFAIL during compile, not execute.  Don't
3657         XFAIL at -O0.
3658
3659 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
3660
3661         * gcc.dg/alias-1.c: Tweak expected warning.
3662
3663 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3664
3665         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
3666
3667 2002-10-06  Andreas Jaeger  <aj@suse.de>
3668
3669         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
3670         * gcc.dg/cpp/c++98.C: Likewise.
3671
3672         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
3673         * g++.dg/cpp/c++98.C: Likewise.
3674
3675         * g++.dg/README (Subdirectories): Mention cpp directory.
3676
3677         PR target/7559
3678         * gcc.dg/20021006-1.c: New test.
3679
3680 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3681
3682         PR c++/7804
3683         * g++.dg/other/warning1.C: New test.
3684
3685 2002-10-04  Roger Sayle  <roger@eyesopen.com>
3686
3687         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
3688         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
3689         and sparc-*-* with -m64 as expected failures.  See PR 8087.
3690
3691 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3692
3693         PR c++/7931
3694         * g++.dg/template/ptrmem3.C: New test.
3695
3696         PR c++/7754
3697         * g++.dg/template/union1.C: New test.
3698
3699 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
3700
3701         PR c++/8006
3702         * g++.dg/abi/mangle9.C: New test.
3703         * g++.dg/abi/mangle10.C: New test.
3704         * g++.dg/abi/mangle11.C: New test.
3705         * g++.dg/abi/mangle12.C: New test.
3706
3707 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
3708
3709         PR c++/7188.
3710         * g++.dg/template/meminit1.C: New test.
3711         * g++.dg/warn/Wreorder-1.C: Likewise.
3712         * g++.old-deja/g++.mike/warn3.C: Tweak.
3713         * lib/prune.exp: Ingore "in copy constructor".
3714
3715 2002-10-02  Andreas Jaeger  <aj@suse.de>
3716
3717         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
3718         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
3719         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
3720         on x86-64.
3721
3722 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3723
3724         * gcc.dg/empty1.C: Fix typo.
3725
3726 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
3727
3728         * gcc.dg/alias-1.c: New test.
3729
3730 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
3731
3732         * gcc.dg/empty1.C: New test.
3733
3734         * g++.dg/tls/init-2.C: Tweak error messages.
3735
3736 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
3737
3738         * gcc.c-torture/compile/20020923-1.c: New test.
3739
3740 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
3741
3742         * gcc.c-torture/execute/ffs-1.c: New test.
3743         * gcc.c-torture/execute/ffs-2.c: Ditto.
3744
3745 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
3746
3747         * g++.dg/overload/member1.C: New test.
3748
3749 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
3750
3751         * g++.dg/abi/empty7.C: New test.
3752         * g++.dg/init/pm2.C: Likewise.
3753
3754 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
3755
3756         * g++.dg/rtti/crash1.C: New test.
3757
3758 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
3759
3760         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
3761         gcc.dg/sibcall-4.c: New tests.
3762
3763 2002-09-28  Roger Sayle  <roger@eyesopen.com>
3764
3765         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
3766         powerpc and MMIX targets.
3767
3768 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
3769
3770         * gcc.dg/cpp/20020927-1.c: New.
3771
3772 2002-09-26  David S. Miller  <davem@redhat.com>
3773
3774         * gcc.c-torture/compile/trunctfdf.c: New.
3775
3776 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3777
3778         * lib/target-supports.exp (check_weak_available): Handle solaris2.
3779
3780 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
3781
3782         * gcc.c-torture/execute/loop-15.c: New.
3783
3784 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
3785
3786         * README.QMTEST: Fix typo.
3787
3788 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
3789
3790         * gcc.dg/20020926-1.c: New test.
3791
3792 2002-09-25  David S. Miller  <davem@redhat.com>
3793
3794         PR target/7842
3795         * gcc.c-torture/execute/shiftdi.c: New test.
3796
3797 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
3798
3799         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
3800         unique to the tool.
3801         * lib/g77.exp (g77_init): Likewise.
3802         * lib/g++.exp (g++_init): Likewise.
3803         * lib/objc.exp (objc_init): Likewise.
3804
3805 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
3806
3807         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
3808         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
3809         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
3810
3811 2002-09-25  Richard Henderson  <rth@redhat.com>
3812
3813         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
3814         too-small long double.
3815
3816 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
3817
3818         * gcc.dg/20020919-1.c: New test.
3819
3820 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
3821
3822         * g++.dg/abi/bitfield6.C: New test.
3823         * g++.dg/abi/bitfield7.C: New test.
3824         * g++.dg/abi/bitfield8.C: New test.
3825         * g++.dg/abi/vbase11.C: New test.
3826
3827 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3828
3829         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
3830         hppa*-*-hpux*.  Update test comment.
3831
3832 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
3833
3834         * gcc.dg/tls/struct-1.c: New test.
3835
3836 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
3837
3838         * gcc.dg/cpp/tr-warn2.c: Update.
3839
3840 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3841
3842         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
3843
3844 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
3845
3846         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
3847         systems.
3848
3849 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
3850
3851         * gcc.c-torture/execute/ieee/mzero3.c: New test.
3852
3853         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
3854         Adjust for c++filt moved to binutils.  Remove spurious duplicate
3855         setting of cxxfilt.
3856
3857 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
3858
3859         * gcc.dg/20020312-2.c: Update for darwin.
3860
3861 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3862
3863         * g++.old-deja/g++.other/crash32.C: Mark ICE.
3864
3865 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
3866
3867         * objc.dg/comp-types-1.m: New test.
3868         * objc.dg/comp-types-2.m: New test.
3869         * objc.dg/comp-types-3.m: New test.
3870         * objc.dg/comp-types-4.m: New test.
3871         * objc.dg/comp-types-5.m: New test.
3872         * objc.dg/comp-types-6.m: New test.
3873
3874 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3875
3876         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
3877
3878 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3879
3880         * g++.dg/other/do1.C: New test.
3881
3882         * g++.dg/template/subst1.C: New test.
3883
3884 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
3885
3886         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
3887
3888 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
3889
3890         * g++.dg/template/qualttp20.C: Adjust expected errors.
3891         * g++.old-deja/g++.jason/report.C: Likewise.
3892         * g++.old-deja/g++.other/qual1.C: Likewise.
3893
3894         * g++.dg/lookup/scoped2.C: New test.
3895
3896         * g++.dg/ext/asm3.C: New test.
3897
3898 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
3899
3900         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
3901
3902 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
3903
3904         * ChangeLog: follow spelling conventions.
3905         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
3906         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
3907         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
3908         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
3909         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
3910         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
3911         * g++.old-deja/g++.law/global-init1.C: Likewise.
3912         * g++.old-deja/g++.other/delete4.C: Likewise.
3913         * g++.old-deja/g++.other/inline21.C: Likewise.
3914         * g++.old-deja/g++.other/singleton.C: Likewise.
3915         * g77.dg/strlen0.f: Likewise.
3916         * g77.f-torture/compile/20010519-1.f: Likewise.
3917         * g77.f-torture/compile/980310-4.f: Likewise.
3918         * gcc.c-torture/compile/20000605-1.c: Likewise.
3919         * gcc.c-torture/execute/20020225-1.c: Likewise.
3920         * gcc.dg/c90-hexfloat-2.c: Likewise.
3921         * gcc.dg/c99-bool-1.c: Likewise.
3922         * gcc.dg/c99-hexfloat-2.c: Likewise.
3923         * gcc.dg/dll-2.c: Likewise.
3924         * gcc.dg/wtr-union-init-1.c: Likewise.
3925         * gcc.dg/wtr-union-init-2.c: Likewise.
3926         * gcc.dg/wtr-union-init-3.c: Likewise.
3927         * gcc.dg/cpp/avoidpaste1.c: Likewise.
3928         * gcc.dg/cpp/defined.c: Likewise.
3929         * gcc.dg/cpp/macsyntx.c: Likewise.
3930         * gcc.dg/cpp/paste2.c: Likewise.
3931         * gcc.dg/cpp/trad/defined.c: Likewise.
3932         * gcc.dg/format/c90-printf-1.c: Likewise.
3933         * gcc.dg/format/c90-scanf-1.c: Likewise.
3934         * gcc.dg/format/c99-printf-1.c: Likewise.
3935         * gcc.dg/format/c99-scanf-1.c: Likewise.
3936         * gcc.misc-tests/gcov-8.c: Likewise.
3937         * lib/profopt.exp: Likewise.
3938
3939 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
3940
3941         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
3942
3943 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3944
3945         * g++.dg/inherit/using2.C: New test.
3946
3947 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
3948
3949         * ChangeLog: Follow spelling conventions.
3950         * g++.dg/template/friend4.C: Likewise.
3951         * g++.old-deja/g++.pt/crash67.C: Likewise.
3952         * gcc.c-torture/execute/20000801-4.c: Likewise.
3953         * gcc.dg/c90-digraph-1.c: Likewise.
3954         * gcc.dg/c94-digraph-1.c: Likewise.
3955         * gcc.dg/c99-digraph-1.c: Likewise.
3956         * gcc.dg/cpp/line5.c: Likewise.
3957         * gcc.dg/cpp/multiline.c: Likewise.
3958         * gcc.dg/cpp/trad/literals-1.c: Likewise.
3959         * gcc.dg/format/attr-3.c: Likewise.
3960         * gcc.dg/format/c90-scanf-3.c: Likewise.
3961         * gcc.dg/format/ext-4.c: Likewise.
3962
3963 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3964
3965         * g++.dg/template/pretty1.C: New test.
3966
3967 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
3968
3969         * gcc.c-torture/execute/struct-cpy-1.c: New test.
3970
3971 2002-09-13  Matt Austern  <austern@apple.com>
3972
3973         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
3974         passing a cast expression to a function by const reference.
3975
3976 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
3977
3978         * g++.dg/template/deduce1.C: New test.
3979
3980 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
3981
3982         * gcc.c-torture/execute/simd-1.c: Force all use of int to
3983         32-bit int.
3984
3985 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3986
3987         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
3988         usage.
3989
3990 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
3991
3992         * gcc.c-torture/compile/20020910-1.c: New test.
3993
3994 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
3995
3996         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
3997
3998 2002-09-10  Andreas Jaeger  <aj@suse.de>
3999
4000         * gcc.dg/20020312-2.c: Adjust for x86-64.
4001
4002 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
4003
4004         * g77.dg/7388.f: New test case for PR 7388.
4005
4006 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
4007
4008         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4009
4010 2002-09-05  Ziemowit Laski <zlaski@apple.com>
4011
4012         * objc.dg/proto-lossage-1.m: New test.
4013
4014 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
4015
4016         * gcc.dg/cpp/_Pragma4.c: Fix typo.
4017
4018 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
4019
4020         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
4021         expected to pass.
4022
4023 2002-09-06  Stan Shebs  <shebs@apple.com>
4024             David Edelsohn  <edelsohn@gnu.org>
4025
4026         * gcc.dg/weak: New directory.
4027         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4028         target-specific xfail bits.
4029         * gcc.dg/typeof-2.c: Move to new directory.
4030         * gcc.dg/weak.exp: New expect script.
4031
4032 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
4033
4034         * gcc.c-torture/execute/extzvsi.c: New test.
4035
4036 2002-09-05  Stan Shebs  <shebs@apple.com>
4037
4038         * gcc.dg/weak-1.c: xfail on Darwin.
4039         * gcc.dg/weak-2.c: Ditto.
4040         * gcc.dg/weak-3.c: Ditto.
4041         * gcc.dg/weak-4.c: Ditto.
4042         * gcc.dg/weak-5.c: Ditto.
4043         * gcc.dg/weak-6.c: Ditto.
4044         * gcc.dg/weak-7.c: Ditto.
4045         * gcc.dg/weak-8.c: Ditto.
4046         * gcc.dg/weak-9.c: Ditto.
4047
4048 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
4049
4050         * gcc.c-torture/execute/loop-14.c: New test.
4051
4052 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
4053
4054         * g++.dg/other/cxa-atexit1.C: New test.
4055
4056         * gcc.dg/typeof-2.c: New test.
4057
4058 2002-09-03  Roger Sayle  <roger@eyesopen.com>
4059
4060         * gcc.dg/builtins-2.c: New testcase.
4061         * gcc.dg/builtins-3.c: New testcase.
4062
4063 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
4064
4065         * gcc.dg/cpp/_Pragma4.c: New test.
4066
4067 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
4068
4069         * objc/execute/nil_method-1.m: New testcase.
4070
4071 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
4072
4073         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4074         [Object class], not [Object initialize].
4075
4076 2002-08-31  Roger Sayle  <roger@eyesopen.com>
4077             Hans-Peter Nilsson  <hp@bitrange.com>
4078
4079         * gcc.c-torture/execute/20020720-1.x: Skip test on
4080         mmix-knuth-mmixware.  Correct comment.
4081
4082 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
4083
4084         * testsuite/g++.dg/abi/bitfield5.C: New test.
4085         * testsuite/g++.dg/abi/vbase10.C: Likewise.
4086
4087 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
4088
4089         * objc.dg/undeclared-selector.m: New test.
4090
4091 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
4092
4093         * g++.dg/other/offsetof1.C: Avoid cast warning.
4094
4095 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
4096
4097         * objc.dg/super-class-2.m: New test.
4098
4099 2002-08-24  Matt Austern  <austern@apple.com>
4100
4101         * g++.dg/ext/lvaddr.C: New test.
4102         * g++.dg/ext/lvcast.C: New test.
4103
4104 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
4105
4106         * testsuite/g++.dg/inherit/cond1.C: New test.
4107
4108 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
4109
4110         * gcc.dg/noncompile/incomplete-1.c: New test.
4111
4112 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
4113
4114         * gcc.dg/typespec-1.c: New test.
4115
4116 2002-08-20  Devang Patel  <dpatel@apple.com>
4117         * objc.dg/proto-hier-2.m: New test.
4118
4119 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
4120
4121         * objc.dg/bitfield-1.m: New test.
4122         * objc.dg/bitfield-2.m: New test.
4123
4124 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
4125
4126         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4127         gcc.dg/c99-flex-array-4.c: New tests.
4128
4129 2002-08-16  Stan Shebs  <shebs@apple.com>
4130
4131         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4132
4133 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
4134
4135         * gcc.dg/typeof-1.c: New test.
4136         * g++.dg/ext/typeof2.C: New test.
4137
4138 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
4139
4140         * g++.dg/other/offsetof1.C: New test.
4141
4142 2002-08-14  Richard Henderson  <rth@redhat.com>
4143
4144         * gcc.dg/tls/diag-3.c: Fix expected message strings.
4145
4146 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
4147
4148         * gcc.dg/cpp/_Pragma3.c: New test.
4149
4150 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
4151
4152         * g++.dg/template/inherit3: New test.
4153
4154 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4155
4156         * gcc.dg/bitfld-4.c: Add blank options.
4157
4158 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
4159
4160         * g++.dg/template/crash1.C: New test.
4161
4162 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
4163
4164         * gcc.dg/tls/opt-2.c: New test.
4165
4166 2002-08-08  Devang Patel  <dpatel@apple.com>
4167
4168         * objc.dg/selector-1.m : New test
4169
4170 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
4171
4172         * g++.dg/abi/bitfield4.C: New test.
4173         * gcc.dg/bitfld-4.c: New test.
4174
4175 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
4176
4177         * g++.dg/other/packed1.C: New test.
4178
4179 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
4180
4181         * g++.dg/abi/offsetof.C: Tweak error messages.
4182         * g++.old-deja/g++.mike/p10769a.C: Likewise.
4183
4184 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
4185
4186         * gcc.dg/bitfld-3.c: New test.
4187
4188 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
4189             Richard Henderson  <rth@redhat.com>
4190
4191         * gcc.dg/i386-bitfield1.c: New test.
4192         * g++.dg/abi/bitfield3.C: Update.
4193
4194 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
4195
4196         * objc.dg/const-str-2.m: Update.
4197         * gcc.dg/cpp/c++98.c: Change to C extension.
4198         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4199         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4200
4201 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
4202
4203         * testsuite/gcc.dg/tls/diag-3.c: New.
4204
4205 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
4206
4207         * g++.dg/README (Subdirectories): Document new subdir expr.
4208         * g++.dg/expr/pmf-1.C: New test.
4209
4210 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
4211
4212         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4213
4214 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
4215
4216         * g++.dg/abi/bitfield3.C: New test.
4217
4218 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
4219
4220         * lib/gcov.exp: Tweak expected line formats.
4221         * gcc.misc-tests/gcov8.c: New test.
4222         * gcc.misc-tests/gcov8.x: New flags.
4223
4224 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
4225
4226         * consistency.vlad/layout/endian.c: Include string.h.
4227
4228         * gcc.c-torture/execute/20020805-1.c: New test.
4229
4230 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
4231
4232         * g++.dg/other/conversion1.C: New test.
4233
4234 2002-08-03  Roger Sayle  <roger@eyesopen.com>
4235
4236         * gcc.dg/builtins-1.c: New testcase.
4237
4238 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
4239
4240         * g++.dg/inherit/access3.C: New test.
4241
4242 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
4243
4244         * gcc.dg/ia64-visibility-2.c: New test.
4245
4246 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
4247
4248         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4249         __qualifier_flags to __flags.
4250
4251 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
4252
4253         * g++.dg/inherit/operator1.C: New test.
4254         * g++.dg/lookup/disamb1.C: Fix typo in comment.
4255         * g++.dg/other/error1.C: Change expected error message.
4256         * g++.dg/template/conv4.C: Likewise.
4257
4258 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
4259
4260         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4261         for documented behavior.
4262
4263 2002-07-25  Roger Sayle  <roger@eyesopen.com>
4264
4265         * gcc.c-torture/execute/20020720-1.x: Skip this test on
4266         several targets known to fail.
4267
4268 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
4269
4270         * gcc.dg/mips-args-[123].c: New tests.
4271
4272 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
4273
4274         * gcc.dg/ppc-spe.c: New.
4275
4276 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
4277
4278         * g++.dg/other/ptrmem4.C: New testcase.
4279
4280 2002-07-24  Richard Henderson  <rth@redhat.com>
4281
4282         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4283
4284 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
4285
4286         * g++.dg/ext/alignof1.C (main): Return 0 for success.
4287
4288 2002-07-24  Roger Sayle  <roger@eyesopen.com>
4289
4290         * gcc.c-torture/execute/memset-3.c: New testcase.
4291
4292 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
4293
4294         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4295         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4296
4297 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4298
4299         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4300         Delete.
4301
4302 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
4303
4304         * gcc.c-torture/compile/simd-4.c: New test.
4305
4306 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4307
4308         PR c++/7347, c++/7348
4309         * g++.dg/template/access4.C: New test.
4310         * g++.dg/template/access5.C: New test.
4311         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4312         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4313         * g++.old-deja/g++.pt/ttp58.C: Likewise.
4314         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4315
4316 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
4317
4318         * gcc.dg/gnu89-init-2.c: New test.
4319
4320 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
4321
4322         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4323
4324 2002-07-20  Roger Sayle  <roger@eyesopen.com>
4325
4326         * gcc.c-torture/execute/20020720-1.c: New testcase.
4327
4328 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
4329
4330         * gcc.dg/cpp/Wsignprom.c: New tests.
4331
4332 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
4333
4334         * gcc.c-torture/execute/loop-13.c: New test.
4335
4336 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
4337
4338         * gcc.dg/cpp/expr.c: New tests.
4339
4340 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
4341
4342         * g++.dg/opt/pr6713.C: Add template instantiation.
4343
4344 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
4345
4346         * gcc.dg/nest.c: New test.
4347
4348 2002-07-17  Richard Henderson  <rth@redhat.com>
4349
4350         * g++.dg/opt/pr6713.C: New test.
4351
4352 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
4353
4354         * gcc.c-torture/execute/loop-2e.x: Let the testcase
4355         XFAIL for all x86 processors.
4356
4357 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
4358
4359         * gcc.c-torture/execute/20010122-1.x: Do not test with
4360         -fomit-frame-pointer.
4361
4362 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4363
4364         * g++.dg/template/instantiate2.C: New test.
4365         * g++.dg/template/spec4.C: New test.
4366
4367 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4368
4369         * g++.dg/template/access2.C: New test.
4370         * g++.dg/template/access3.C: New test.
4371
4372 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
4373
4374         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4375         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4376         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4377         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4378         Convert to use <stdarg.h>.
4379         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4380         Delete.
4381         * gcc.dg/va-arg-2.c: New.
4382         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4383
4384 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
4385
4386         * gcc.c-torture/compile/20020710-1.c: New test.
4387
4388 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
4389                           Andrew Pinski  <pinskia@physics.uc.edu>
4390
4391         gcc.c-torture/compile/simd-2.c: New testcase.
4392         gcc.c-torture/compile/simd-3.c: Likewise.
4393
4394 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
4395
4396         PR c++/7224
4397         * g++.dg/overload/error1.C: New test.
4398
4399 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4400
4401         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4402         configuration and IRIX 6 O32 ABI.
4403
4404 2002-07-11  Roger Sayle  <roger@eyesopen.com>
4405
4406         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4407
4408 2002-07-10  Roger Sayle  <roger@eyesopen.com>
4409
4410         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4411
4412 2002-07-10  Jeffrey A Law  <law@redhat.com>
4413
4414         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4415
4416         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
4417
4418 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
4419
4420         * gcc.dg/20020312-2.c: Check for __PPC__.
4421
4422 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
4423
4424         * gcc.c-torture/compile/20020709-1.c: New test.
4425
4426 2002-07-07  Roger Sayle  <roger@eyesopen.com>
4427
4428         * g++.dg/template/qualttp21.C: New test case.
4429
4430 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
4431
4432         * gcc.c-torture/compile/20020706-1.c: New test.
4433         * gcc.c-torture/compile/20020706-2.c: New test.
4434
4435 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
4436             Alexandre Oliva  <aoliva@redhat.com>
4437
4438         * g++.dg/warn/incomplete1.C: New test.
4439
4440 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4441
4442         PR c++/7099
4443         * g++.dg/warn/noreturn1.C: New test.
4444
4445 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
4446
4447         PR c++/6706
4448         * g++.dg/debug/debug6.C: New test.
4449         * g++.dg/debug/debug7.C: New test.
4450
4451 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
4452
4453         * gcc.c-torture/compile/simd-3.c: New test.
4454
4455 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
4456
4457         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4458         * gcc.dg/20020620-1.c: Likewise.
4459
4460 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4461
4462         PR c++/6944
4463         * g++.dg/init/array4.C: New test.
4464         * g++.dg/init/array5.C: New test.
4465
4466 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
4467
4468         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4469         * gcc.c-torture/execute/simd-2.c (main): Likewise.
4470
4471 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4472
4473         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4474         * gcc.dg/wtr-aggr-init-1.c: Likewise.
4475         * gcc.dg/wtr-conversion-1.c: Likewise.
4476         * gcc.dg/wtr-escape-1.c: Likewise.
4477         * gcc.dg/wtr-int-type-1.c: Likewise.
4478         * gcc.dg/wtr-label-1.c: Likewise.
4479         * gcc.dg/wtr-static-1.c: Likewise.
4480         * gcc.dg/wtr-strcat-1.c: Likewise.
4481         * gcc.dg/wtr-suffix-1.c: Likewise.
4482         * gcc.dg/wtr-switch-1.c: Likewise.
4483         * gcc.dg/wtr-unary-plus-1.c: Likewise.
4484         * gcc.dg/wtr-union-init-1.c: Likewise.
4485         * gcc.dg/wtr-union-init-2.c: Likewise.
4486         * gcc.dg/wtr-union-init-3.c: Likewise.
4487
4488         * gcc.dg/wtr-func-def-1.c: New test.
4489
4490 2002-07-02 Devang Patel <dpatel@apple.com>
4491
4492         * objc.dg/param-1.m: New test.
4493
4494 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
4495
4496         * gcc.dg/cpp/trad/directive.c: Add test.
4497         * gcc.dg/cpp/trad/macroargs.c: Add test.
4498         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4499
4500 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
4501
4502         * gcc.dg/cpp/cmdlne-M.c: New test.
4503
4504 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
4505
4506         * objc.dg/desig-init-1.m: New test.
4507
4508 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4509
4510         PR c++/6716
4511         * g++.dg/template/instantiate1.C: New test.
4512
4513 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
4514
4515         PR c++/7112
4516         * g++.dg/template/sizeof2.C: New test.
4517
4518 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
4519
4520         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4521         gcc.dg/cpp/trad/include.c: New tests.
4522
4523 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
4524
4525         PR target/7177
4526         * gcc.c-torture/compile/20020701-1.c: New test.
4527
4528 2002-07-01  Stan Shebs  <shebs@apple.com>
4529
4530         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4531         header here...
4532         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4533         (objc-torture-execute): or here.
4534
4535 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
4536
4537         * gcc.c-torture/execute/arith-rand-ll.c: New test.
4538
4539 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
4540
4541         * gcc.dg/cpp/trad/escaped-nl.c: New test.
4542
4543 2002-06-30  Devang Patel  <dpatel@apple.com>
4544
4545         * objc.dg/fsyntax-only.m: New test.
4546
4547 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
4548
4549         PR c++/6695
4550         * g++.dg/template/friend7.C: New file.
4551
4552 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
4553
4554         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
4555         return type.
4556
4557 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
4558
4559         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
4560         avoid division by zero.
4561
4562 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
4563
4564         * gcc.dg/Wunknownprag.c: New tests.
4565
4566 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
4567
4568         * gcc.c-torture/execute/simd-2.c: New test.
4569
4570 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
4571
4572         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
4573         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
4574         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
4575         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
4576         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
4577         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
4578         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
4579         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
4580         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
4581         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
4582         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
4583         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
4584         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
4585         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
4586         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
4587         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
4588         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
4589
4590 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
4591
4592         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
4593         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
4594         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
4595         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
4596         New tests.
4597         * gcc.dg/cpp/trad/directive.c: Update.
4598
4599 2002-06-23  Andreas Jaeger  <aj@suse.de>
4600
4601         * gcc.c-torture/execute/complex-6.c: New.
4602
4603 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
4604
4605         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
4606         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
4607         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
4608         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
4609
4610 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
4611
4612         * gcc.dg/cpp/trad: New directory with traditional tests copied
4613         from parent directory.
4614         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4615         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4616         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4617         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4618         Move to trad/ and rename.
4619         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
4620         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
4621         gcc.dg/cpp/trad/redef2.c: New tests.
4622         * gcc.dg/cpp/trad/trad.exp: New driver.
4623
4624 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
4625
4626         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
4627         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
4628         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
4629         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
4630         Remove.
4631
4632 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
4633
4634         * gcc.dg/20020620-1.c: New test.
4635
4636 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4637
4638         * g++.dg/template/ttp4.C: New test.
4639
4640 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
4641
4642         * g++.dg/opt/vt1.C: Fix regexp.
4643
4644 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4645
4646         * gcc.c-torture/execute/pure-1.c: Make functions static again.
4647         Don't use attribute `noinline'.
4648
4649 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4650
4651         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
4652
4653 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
4654
4655         * gcc.c-torture/execute/simd-1.c: New.
4656
4657         * gcc.dg/simd-1.c: New.
4658
4659 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
4660
4661         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
4662
4663 2002-06-16  Richard Henderson  <rth@redhat.com>
4664
4665         * g++.dg/ext/anon-struct1.C: New.
4666         * g++.dg/ext/anon-struct2.C: New.
4667         * g++.dg/ext/anon-struct3.C: New.
4668         * gcc.dg/anon-struct-1.c: New.
4669         * gcc.dg/anon-struct-2.c: New.
4670         * gcc.dg/anon-struct-3.c: New.
4671         * gcc.dg/20011008-1.c: Adjust warning text.
4672         * gcc.dg/20020527-1.c: Add -fms-extensions.
4673
4674 2002-06-16  Richard Henderson  <rth@redhat.com>
4675
4676         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
4677
4678 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
4679
4680         * gcc.c-torture/execute/20020615-1.c: New test.
4681
4682 2002-06-15  Roger Sayle  <roger@eyesopen.com>
4683
4684         * gcc.c-tortuture/execute/compare-1.c: New test case.
4685         * gcc.c-tortuture/execute/compare-2.c: New test case.
4686         * gcc.c-tortuture/execute/compare-3.c: New test case.
4687
4688 2002-06-13  Richard Henderson  <rth@redhat.com>
4689
4690         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
4691         ia64 ilp32.
4692
4693 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4694
4695         * g++.dg/template/typename2.C: Update error message.
4696
4697 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
4698
4699         * gcc.c-torture/execute/20020611-1.c: New test.
4700
4701 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
4702
4703         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
4704         list of targets to skip.
4705
4706 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
4707
4708         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
4709         targets if not optimizing.
4710
4711 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
4712
4713         * gcc.c-torture/compile/20020605-1.c: New test.
4714
4715         * g++.dg/opt/vt1.C: New test.
4716
4717         * gcc.dg/20020531-1.c: New test.
4718
4719         * gcc.dg/20020530-1.c: New test.
4720
4721         * gcc.dg/20020527-1.c: New test.
4722
4723         * g++.dg/opt/cse1.C: New test.
4724
4725 2002-06-07  Roger Sayle  <roger@eyesopen.com>
4726
4727         * gcc.dg/20020607-2.c: New test case.
4728
4729 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
4730
4731         * gcc.c-torture/compile/20020604-1.c: New test.
4732
4733 2002-06-04  Richard Henderson  <rth@redhat.com>
4734
4735         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
4736         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
4737         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
4738
4739 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
4740
4741         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
4742
4743 2002-06-03  Richard Henderson  <rth@redhat.com>
4744
4745         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
4746         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
4747
4748 2002-06-02  Richard Henderson  <rth@redhat.com>
4749
4750         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
4751         test functions static.
4752
4753 2002-06-02  Andreas Jaeger  <aj@suse.de>
4754
4755         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
4756         now.
4757
4758 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
4759
4760         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
4761         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
4762         Update for mofified diagnostics.
4763         * gcc.dg/c99-intconst-1.c: No longer fail.
4764
4765 2002-06-02  Richard Henderson  <rth@redhat.com>
4766
4767         * gcc.dg/uninit-A.c: Remove xfail markers.
4768
4769 2002-06-01  Roger Sayle  <roger@eyesopen.com>
4770
4771         * gcc.dg/fnegate-1.c: New test case.
4772
4773 2002-05-30  Osku Salerma  <osku@iki.fi>
4774
4775         * gcc.c-torture/execute/mayalias-1.c: New file.
4776
4777 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
4778
4779         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
4780         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
4781         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
4782
4783 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
4784
4785         * gcc.c-torture/execute/20020529-1.c: New test.
4786
4787 2002-05-27  Richard Henderson  <rth@redhat.com>
4788
4789         * g++.dg/ext/attrib6.C: New test case.
4790
4791 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4792
4793         * gcc.c-torture/execute/pure-1.c: New test.
4794
4795 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4796
4797         * gcc.dg/cpp/arith-2.c: Remove.
4798
4799 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
4800
4801         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
4802         * gcc.dg/cpp/if-3.c: Remove.
4803
4804 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
4805
4806         * g++.dg/opt/cse2.C: New test.
4807
4808 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
4809
4810         * gcc.dg/cpp/arith-1.c: New semantic tests.
4811         * gcc.dg/cpp/if-1.c: Update.
4812
4813 2002-05-24  Ben Elliston  <bje@redhat.com>
4814
4815         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
4816
4817 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4818
4819         * gcc.dg/verbose-asm.c: New test.
4820
4821 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
4822
4823         * gcc.dg/cpp/paste12.c: New test.
4824
4825 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4826
4827         * g++.dg/parse/named_ops.C: New test.
4828
4829 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
4830
4831         * gcc/testsuite/gcc.dg/weak-8.c: New test.
4832
4833 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
4834
4835         * gcc.dg/weak-2.c: Allow optional leading underscore
4836         in scan-assembler symbol name.
4837         * gcc.dg/weak-3.c: Likewise.
4838         * gcc.dg/weak-4.c: Likewise.
4839         * gcc.dg/weak-5.c: Likewise.
4840
4841 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
4842
4843         * gcc.dg/20020523-1.c: New test.
4844
4845 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
4846
4847         * objc.dg/const-str-2.m: Update now that we stop after
4848         a command line error.
4849
4850 2002-05-22  Richard Henderson  <rth@redhat.com>
4851
4852         * g++.dg/dg.exp: Fix typo in test pruneing.
4853
4854 2002-05-22  Richard Henderson  <rth@redhat.com>
4855
4856         * g++.dg/dg.exp: Prune the tls subdirectory.
4857         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
4858         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
4859         * g++.dg/tls/init-1.C: New.
4860
4861 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
4862
4863         * gcc.dg/20020517-1.c: New test.
4864
4865 2002-05-21  Richard Henderson  <rth@redhat.com>
4866
4867         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
4868         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
4869
4870 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
4871
4872         * g++.dg/other/copy2.C: New test.
4873
4874 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
4875
4876         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
4877         (MAX_COPY): Bump up to 10 times sizeof (long long).
4878         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
4879
4880         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
4881         sizeof (long long).
4882
4883         * gcc.c-torture/execute/strcpy-1.c: New test.
4884
4885 2002-05-19  Jason Merrill  <jason2redhat.com>
4886
4887         * g++.dg/ext/oper1.C: New test.
4888
4889 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
4890 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
4891
4892         * README.QMTEST: New file.
4893
4894         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
4895
4896 2002-05-19  Andreas Jaeger  <aj@suse.de>
4897
4898         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
4899         now.
4900         * gcc.c-torture/execute/loop-2d.x: Likewise.
4901
4902 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
4903
4904         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
4905         support weak symbols.
4906         * gcc.dg/weak-4.c: Likewise
4907         * gcc.dg/weak-6.c: Likewise
4908
4909 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
4910
4911         * gcc.dg/weak-3.c: Add dg-excess-error comment for
4912         cygwin, coff and h8300-*-hms targets
4913         * gcc.dg/weak-5.c: Likewise
4914         * gcc.dg/weak-7.c: Likewise
4915
4916 2002-05-16  Jason Merrill  <jason@redhat.com>
4917
4918         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
4919         (scan-assembler-not, scan-assembler-dem): Likewise.
4920         (scan-assembler-dem-not): Likewise.
4921
4922 2002-05-15  Richard Henderson  <rth@redhat.com>
4923
4924         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
4925
4926 2002-05-15  Richard Henderson  <rth@redhat.com>
4927
4928         * gcc.dg/weak-5.c (vfoo1c): No warning here.
4929         (vfoo1f): Warning here.
4930         (vfoo1l): Don't redefine the alias.
4931
4932 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
4933
4934         * g++.dg/init/pm1.C: New test.
4935
4936 2002-05-12  David S. Miller  <davem@redhat.com>
4937
4938         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
4939         types.
4940
4941 2002-05-10  Roger Sayle  <roger@eyesopen.com>
4942
4943         * gcc.c-torture/execute/20020510-1.c: New test case.
4944
4945 2002-05-10  David S. Miller  <davem@redhat.com>
4946
4947         * gcc.c-torture/execute/conversion.c: Test long double too.
4948
4949 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
4950
4951         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
4952         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
4953         * lib/g++.exp (g++_link_flags): Likewise.
4954         * lib/objc.exp (objc_target_compile): Likewise.
4955
4956 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
4957
4958         * gcc.dg/cpp/poison.c: Update.
4959         * gcc.dg/cpp/20000625-2.c: Remove.
4960         * gcc.dg/cpp/direct2s.c: Remove final test.
4961
4962 2002-05-08  Tom Rix  <trix@redhat.com>
4963
4964         * gcc.c-torture/execute/20020508-1.c: New test.
4965         * gcc.c-torture/execute/20020508-2.c: New test.
4966         * gcc.c-torture/execute/20020508-3.c: New test.
4967
4968 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
4969
4970         * gcc.dg/cpp/charconst-4.c: More tests.
4971
4972 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
4973
4974         PR c/6569
4975         * gcc.dg/weak-3.c: Update location of warning messages.
4976         * gcc.dg/weak-5.c: Likewise.
4977
4978 2002-05-06  Roger Sayle  <roger@eyesopen.com>
4979
4980         * gcc.c-torture/execute/20020506-1.c: New test case.
4981
4982 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
4983
4984         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
4985
4986 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4987
4988         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
4989
4990 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
4991
4992         * gcc.dg/cpp/charconst-3.c: New test.
4993
4994 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
4995
4996         * gcc.dg/cpp/charconst.c: Update tests.
4997
4998 2002-05-05  Tim Josling  <tej@melbpc.org.au>
4999
5000         * treelang: Added directory for new sample language treelang. Also
5001         lib/treelang.exp: New file to signal treelang should be tested.
5002
5003 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
5004
5005         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5006         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5007         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5008         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5009         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5010         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5011         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5012
5013 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
5014
5015         * gcc.dg/format/xopen-2.c: New test.
5016
5017 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
5018
5019         * gcc.dg/20020503-1.c: New test.
5020
5021 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
5022
5023         * g++.dg/init/dtor1.C: Make it tougher.
5024
5025 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
5026
5027         * g++.dg/init/dtor1.C: New test.
5028
5029 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
5030
5031         * gcc.dg/altivec-8.c: New.
5032
5033 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
5034
5035         * gcc.dg/altivec-7.c: New.
5036
5037 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
5038
5039         * g++.dg/parse/typedef1.C: New test.
5040
5041 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
5042
5043         PR c++/6486
5044         * g++.dg/template/friend6.C: New test.
5045
5046         PR c++/6492
5047         * g++.dg/init/copy1.C: New test.
5048
5049 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
5050
5051         * g++.dg/warn/effc1.C: New test.
5052
5053 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
5054
5055         * gcc.dg/cpp/if-cexp.c: Add a test.
5056
5057 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
5058
5059         * gcc.dg/20020426-2.c: New test.
5060
5061 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
5062
5063         * gcc.dg/cpp/if-mop.c: Update.
5064         * gcc.dg/cpp/if-mpar.c: Add test.
5065         * gcc.dg/cpp/if-oppr.c: Update.
5066
5067 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5068
5069         PR c/6343
5070         * gcc.dg/weak-[2-7].c: New tests.
5071
5072 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
5073
5074         * gcc.dg/enum1.c: New test.
5075
5076 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
5077
5078         PR c++/6497
5079         * g++.dg/inherit/access2.C: New test.
5080
5081 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
5082
5083         PR bootstrap/6445
5084         * gcc.dg/20020426-1.c: New test.
5085
5086 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
5087
5088         * g++.dg/abi/enum1.C: New test.
5089
5090 2002-04-26  Richard Henderson  <rth@redhat.com>
5091
5092         * gcc.dg/c99-bool-1.c: Expect always true warning.
5093
5094 2002-04-25  Roger Sayle  <roger@eyesopen.com>
5095
5096         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5097
5098 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5099
5100         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5101         targets.
5102
5103 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
5104
5105         * g++.dg/abi/mange7.C: New test.
5106
5107         PR c++/6438.
5108         * g++.dg/parse/stmtexpr2.C: New test.
5109
5110 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
5111
5112         * gcc.dg/20020312-2.c: Add SH target.
5113
5114 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5115
5116         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5117         compiler output on mips*-*-irix*.
5118
5119 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
5120
5121         * g++.dg/parse/attr1.C: New test.
5122
5123 2002-04-23  Roger Sayle  <roger@eyesopen.com>
5124
5125         * gcc.c-torture/execute/string-opt-17.c: New test case.
5126         * gcc.c-torture/execute/memset-2.c: New test case.
5127
5128 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
5129
5130         PR c++/6256:
5131         * g++.dg/template/friend5.C: New test.
5132
5133         PR c++/6331:
5134         * g++.dg/template/qual1.C: Likewise.
5135
5136 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
5137
5138         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5139         Include stdlib.h, not stdio.h or ctype.h.
5140
5141 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
5142
5143         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5144         cris-*-elf* and mmix-*-*.
5145         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5146         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5147         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5148         Ditto.
5149         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5150         * gcc.dg/wchar_t-1.c: Ditto.
5151
5152 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
5153
5154         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5155         Clarify comment.
5156
5157 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
5158
5159         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5160
5161 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5162
5163         * gcc.c-torture/execute/20000906-1.x: Delete.
5164
5165 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
5166
5167         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5168
5169 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
5170
5171         * PR6367
5172         * g77.f-torture/execute/6367.f: New test.
5173         * g77.f-torture/execute/6367.x: Disable for MMIX.
5174
5175 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
5176
5177         * PR6352
5178         * g++.dg/opt/inline2.C: New test.
5179
5180 2002-04-18  Richard Henderson  <rth@redhat.com>
5181
5182         * gcc.dg/20000906-1.c: Enable for all targets.
5183         * gcc.c-torture/compile/iftrap-2.c: New.
5184
5185 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
5186
5187         * gcc.dg/20020418-1.c: New test.
5188         * gcc.dg/20020418-2.c: New test.
5189
5190 2002-04-18  Richard Henderson  <rth@redhat.com>
5191
5192         * gcc.c-torture/compile/iftrap-1.c: New.
5193         * gcc.dg/iftrap-1.c: Adjust for ia64.
5194         * gcc.dg/iftrap-2.c: New.
5195
5196 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
5197
5198         * gcc.c-torture/compile/20020418-1.c: New test.
5199
5200 2002-04-18  Roger Sayle  <roger@eyesopen.com>
5201
5202         * gcc.c-torture/compile/20020415-1.c: New.
5203
5204 2002-04-18  David S. Miller  <davem@redhat.com>
5205
5206         * gcc.c-torture/execute/20020418-1.c: New test.
5207
5208 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
5209
5210         * gcc.dg/20020416-1.c: New test.
5211
5212         * g++.dg/opt/inline1.C: New test.
5213
5214 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
5215
5216         * gcc.dg/altivec-5.c: New test.
5217
5218         * gcc.dg/20020415-1.c: New test.
5219
5220 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
5221
5222         * testsuite/lib/chill.exp: Remove.
5223
5224 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
5225
5226         * g++.dg/other/big-struct.C: New test.
5227
5228 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
5229
5230         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5231         of scratch file.
5232
5233 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
5234
5235         PR c/6277
5236         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
5237         in scan-assembler function name
5238
5239 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
5240
5241         * g77.f-torture/execute/980628-4.x,
5242         g77.f-torture/execute/980628-5.x,
5243         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5244         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5245         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5246         i[34567]86-*-*.
5247
5248 2002-04-13  David S. Miller  <davem@redhat.com>
5249
5250         * gcc.c-torture/execute/20020413-1.c: New test.
5251
5252 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
5253
5254         * gcc.dg/asm-6.c,
5255         * g++.dg/ext/asm1.C: New tests.
5256
5257 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
5258
5259         PR c++ 5373.
5260         * g++.dg/parse/stmtexpr1.C: New test.
5261
5262         PR c++/5189.
5263         * g++.dg/template/copy1.C: New test.
5264
5265 2002-04-12  Richard Henderson  <rth@redhat.com>
5266
5267         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5268
5269 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
5270
5271         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5272         gcc.c-torture/execute/20020307-2.c.
5273
5274 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
5275
5276         * g++.dg/ext/attrib5.C,
5277         * g++.dg/lookup/struct1.C: New tests.
5278
5279 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
5280
5281         * gcc.dg/20020411-1.c: New test.
5282
5283         * gcc.c-torture/execute/20020411-1.c: New test.
5284
5285 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
5286
5287         * g77.f-torture/execute/6177.f: New test.
5288
5289 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
5290
5291         PR middle-end/6247
5292         * g++.dg/opt/cleanup1.C: New test.
5293
5294         * g++.dg/opt/const1.C: New test.
5295
5296 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
5297
5298         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5299
5300 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
5301
5302         PR c++/5507
5303         * g++.dg/template/typename2.C: New test.
5304
5305 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
5306
5307         * gcc.c-torture/execute/loop-12.c: New.
5308
5309 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
5310
5311         * g77.f-torture/execute/980628-4.x,
5312         g77.f-torture/execute/980628-5.x,
5313         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5314         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5315         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5316
5317 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5318
5319         PR optimization/6086
5320         * g++.dg/opt/preinc1.C: New test.
5321
5322 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
5323
5324         PR c++/5571
5325         * g++.dg/opt/static2.C: New test.
5326
5327 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
5328
5329         PR c/5120
5330         * gcc.dg/20020406-1.c: New test.
5331
5332 2002-04-04  David S. Miller  <davem@redhat.com>
5333
5334         * gcc.c-torture/execute/20020404-1.c: New test.
5335
5336 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
5337
5338         PR c/6123
5339         * gcc.dg/20020312-2.c: Do not declare global register variable
5340         if __PIC__ or __pic__ is defined.
5341
5342 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
5343
5344         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
5345         __asm__ so that it works correctly even if -ansi -pedantic-errors.
5346
5347 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5348
5349         * gcc.misc-tests/linkage.exp: Update last change to handle
5350         sparc*-, not just sparc-.
5351
5352 2002-04-03  Richard Henderson  <rth@redhat.com>
5353
5354         * gcc.dg/cpp/ucs.c: Improved long UCS test.
5355
5356 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
5357
5358         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5359
5360 2002-04-02  David S. Miller  <davem@redhat.com>
5361
5362         * gcc.c-torture/execute/20020402-3.c: New test.
5363
5364 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
5365
5366         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5367         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5368
5369         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5370         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5371         g77.f-torture/execute/20001201.x,
5372         g77.f-torture/execute/u77-test.x: New files.
5373
5374         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5375         * gcc.dg/wchar_t-1.c: Ditto.
5376
5377 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5378
5379         * gcc.c-torture/execute/20020402-1.c: New test.
5380
5381 2002-04-01  Richard Henderson  <rth@redhat.com>
5382
5383         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5384
5385         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5386
5387 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5388
5389         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5390
5391 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5392
5393         * g++.dg/inherit/template-as-base.C: Expect error.
5394         * g++.dg/inherit/namespace-as-base.C: Likewise.
5395
5396 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
5397
5398         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5399         g++.dg/ext/instantiate3.C: Tweak match patterns.
5400
5401         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5402         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5403         -da test.
5404
5405 2002-03-31  Richard Henderson  <rth@redhat.com>
5406
5407         * gcc.dg/special/alias-2.c: New.
5408         * gcc.dg/special/ecos.exp: Run it.
5409
5410 2002-03-31  Richard Henderson  <rth@redhat.com>
5411
5412         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5413
5414 2002-03-31  Kazu Hirata  <kazu@hxi.com>
5415
5416         * gcc.dg/weak-1.c: Disable on h8300 port.
5417
5418 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
5419
5420         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5421         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5422         ordering tests.
5423         * g++.dg/bprob/bprob-1.C: New test.
5424         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5425         * g++.dg/gcov/gcov-1.C: New test.
5426         * g++.dg/gcov/gcov-1.x: New file.
5427         * g++.dg/gcov/gcov-2.C: New test.
5428         * g++.dg/gcov/gcov-3.C: New test.
5429         * g++.dg/gcov/gcov-3.h: New file.
5430
5431 2002-03-28  Roger Sayle  <roger@eyesopen.com>
5432
5433         * g++.old-deja/g++.other/builtins5.C: New test.
5434         * g++.old-deja/g++.other/builtins6.C: New test.
5435         * g++.old-deja/g++.other/builtins7.C: New test.
5436         * g++.old-deja/g++.other/builtins8.C: New test.
5437         * g++.old-deja/g++.other/builtins9.C: New test.
5438
5439 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
5440
5441         * g++.dg/opt/static1.C: New test.
5442
5443         * g++.dg/opt/longbranch1.C: New test.
5444
5445 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
5446
5447         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5448
5449         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5450
5451 2002-03-28  Jeffrey A Law  (law@redhat.com)
5452
5453         * gcc.c-torture/execute/20020328-1.c: New test.
5454
5455 2002-03-27  Richard Henderson  <rth@redhat.com>
5456
5457         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5458         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5459         move from g++.old-deja/g++.ext/.
5460
5461 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
5462
5463         * g++.dg/init/new2.C: New test.
5464
5465 2002-03-26  Richard Henderson  <rth@redhat.com>
5466
5467         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5468
5469         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5470         on sparc.
5471
5472         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
5473         sparcv9 systems.
5474         * gcc.dg/20001102-1.c: Likewise.
5475
5476 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
5477
5478         * gcc.dg/cpp/endif-pedantic1.c,
5479         gcc.dg/cpp/endif-pedantic2.c:  New tests.
5480
5481 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
5482
5483         * g++.dg/init/new1.C: New test.
5484
5485 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
5486
5487         * g++.dg/abi/vbase9.C: New test.
5488
5489 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
5490
5491         * gcc.dg/arm-asm.c: New test.
5492
5493 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
5494
5495         * gcc.dg/Wswitch-enum.c: New test.
5496         Fix PR c/5044.
5497
5498 2002-03-26  Richard Henderson  <rth@redhat.com>
5499
5500         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5501         structure.
5502
5503 2002-03-25  Richard Henderson  <rth@redhat.com>
5504
5505         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
5506         sparcv9 systems.
5507
5508         * gcc.c-torture/compile/20011119-1.c (xxx): New.
5509         * gcc.c-torture/compile/20011119-2.c (xxx): New.
5510
5511 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
5512
5513         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5514
5515 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
5516
5517         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5518         targets using generic thunk support.
5519
5520 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
5521
5522         * gcc.c-torture/compile/20020323-1.c: New test.
5523
5524         * g++.dg/opt/conj2.C: New test.
5525
5526 2002-03-24  Richard Henderson  <rth@redhat.com>
5527
5528         * gcc.dg/weak-1.c: Use -fno-common.
5529
5530 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5531
5532         * g77.dg/f77-edit-apostrophe-out.f: New test
5533         * g77.dg/f77-edit-h-out.f: New test
5534         * g77.dg/f77-edit-t-in.f: New test
5535         * g77.dg/f77-edit-t-out.f: New test
5536         * g77.dg/f77-edit-x-out.f: New test
5537         * g77.dg/f77-edit-slash-out.f: New test
5538         * g77.dg/f77-edit-colon-out.f: New test
5539         * g77.dg/f77-edit-s-out.f: New test
5540
5541 2002-03-24  Richard Henderson  <rth@redhat.com>
5542
5543         * objc/execute/formal_protocol-6.x: New XFAIL.
5544
5545 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5546
5547         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
5548         that do not support weak symbols
5549
5550 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
5551
5552         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
5553         * lib/g77.exp:  Likewise
5554         * lib/objc.exp: Likewise
5555
5556 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
5557
5558         * gcc.dg/Wswitch-default.c: New test.
5559
5560 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
5561
5562         * g++.dg/other/enum1.C: New test.
5563
5564 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
5565
5566         * gcc.dg/pragma-ep-3.c: Fix typo.
5567
5568 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
5569
5570         * g++.dg/inherit/template-as-base.C: New test.
5571
5572 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
5573
5574         * g++.old-deja/g++.other/dwarf2-1.C: Move...
5575         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
5576
5577 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
5578
5579         * gcc.dg/cpp/multiline.c: Update to match.
5580
5581 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
5582
5583         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
5584
5585 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
5586
5587         * gcc.dg/cpp/extratokens2.c:  New file.
5588
5589 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
5590
5591         * gcc.dg/20020312-2.c: Add rs6000 target.
5592
5593         * gcc.c-torture/compile/20020319-1.c: New test.
5594
5595 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5596
5597         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
5598         (A, E): Handle this.
5599
5600 2002-03-20  Jason Merrill  <jason@redhat.com>
5601
5602         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
5603         ignoring -fpic.
5604         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
5605         through prune_gcc_output.
5606
5607 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
5608
5609         * gcc.c-torture/compile/20020320-1.c: New test.
5610
5611 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
5612
5613         * gcc.c-torture/compile/20020318-1.c: New test.
5614
5615         * gcc.dg/struct-by-value-1.c: New test.
5616
5617         * gcc.dg/20020319-1.c: New test.
5618
5619 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
5620
5621         * g++.dg/opt/conj1.C: New test.
5622
5623 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
5624
5625         * g++.dg/template/qualttp20.C: Revert previous change.
5626         * g++.dg/template/qualttp3.C: Likewise.
5627         * g++.dg/template/qualttp4.C: Likewise
5628         * g++.dg/template/qualttp5.C: Likewise
5629         * g++.dg/template/qualttp6.C: Likewise
5630         * g++.dg/template/qualttp7.C: Likewise
5631         * g++.dg/template/qualttp8.C: Likewise
5632         * g++.dg/template/recurse.C: Likewise.
5633
5634 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
5635
5636         * gcc.dg/cpp/wchar-1.c: Update.
5637
5638 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5639
5640         * g++.dg/template/conv1.C: New test.
5641         * g++.dg/template/conv2.C: New test.
5642         * g++.dg/template/conv3.C: New test.
5643         * g++.dg/template/conv4.C: New test.
5644
5645 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5646
5647         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
5648         * g++.dg/template/qualttp3.C: Likewise.
5649         * g++.dg/template/qualttp4.C: Likewise
5650         * g++.dg/template/qualttp5.C: Likewise
5651         * g++.dg/template/qualttp6.C: Likewise
5652         * g++.dg/template/qualttp7.C: Likewise
5653         * g++.dg/template/qualttp8.C: Likewise
5654         * g++.dg/template/recurse.C: Likewise.
5655
5656 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
5657
5658         * g++.dg/opt/dtor1.C: New test.
5659
5660 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
5661
5662         * gcc.c-torture/compile/20020315-1.c: New test.
5663
5664 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
5665
5666         * gcc.dg/weak-1.c: Fix scan tests.
5667
5668 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
5669
5670         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
5671         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
5672         cris-*-aout* mmix-*-*.
5673         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
5674         cris-*-aout* mmix-*-*.
5675         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
5676         cris-*-elf* cris-*-aout* and mmix-*-*.
5677         * gcc.dg/20001009-1.c: Ditto.
5678         * gcc.dg/20010912-1.c: Ditto.
5679         * gcc.dg/20020122-4.c: Ditto.
5680         * gcc.dg/inline-2.c: Ditto.
5681
5682 2002-03-14  Jeffrey A Law  (law@cygnus.com)
5683
5684         * gcc.c-torture/compile/20020314-1.c: New test.
5685
5686 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
5687
5688         * gcc.c-torture/execute/20020314-1.c: New test.
5689
5690 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
5691
5692         * g++.dg/warn/Wunused-1.C: New test.
5693
5694 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
5695
5696         * g++.dg/abi/mangle6.C: New test.
5697
5698 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
5699
5700         * gcc.c-torture/compile/20020309-2.c: New test.
5701
5702         * gcc.c-torture/compile/20020312-1.c: New test.
5703
5704 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
5705
5706         * g++.dg/other/access1.C: New test.
5707
5708 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
5709
5710         * gcc.c-torture/execute/wchar_t-1.c: New test.
5711
5712 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
5713
5714         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
5715
5716 2002-03-12  Roger Sayle  <roger@eyesopen.com>
5717
5718         * gcc.dg/20020312-1.c: New test case.
5719
5720 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
5721
5722         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
5723
5724 2002-03-11  Richard Henderson  <rth@redhat.com>
5725
5726         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
5727         * g++.old-deja/g++.jason/report.C: Likewise.
5728
5729 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5730
5731         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
5732         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
5733
5734 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
5735
5736         * testsuite/g++.dg/overload/pmf1.C: New test.
5737
5738 2002-03-11  Kazu Hirata  <kazu@hxi.com>
5739
5740         * gcc.c-torture/execute/20020307-1.c: Use long.
5741
5742 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
5743
5744         PR optimization/5844
5745         * gcc.dg/20020310-1.c: New test.
5746
5747 2002-03-09  Michael Meissner  <meissner@redhat.com>
5748
5749         * gcc.c-torture/execute/memcpy-2.c: New test.
5750         * gcc.c-torture/execute/memset-1.c: New test.
5751         * gcc.c-torture/execute/strlen-1.c: New test.
5752         * gcc.c-torture/execute/strcmp-1.c: New test.
5753         * gcc.c-torture/execute/strncmp-1.c: New test.
5754
5755 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
5756
5757         * gcc.dg/ppc-ldstruct.c: New test.
5758
5759 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
5760
5761         * gcc.c-torture/execute/va-arg-22.c: New test.
5762
5763 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5764
5765         * gcc.c-torture/compile/20020309-1.c: New test.
5766
5767 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
5768
5769         * gcc.c-torture/execute/20020307-2.c: New test.
5770
5771 2002-03-07  Jeffrey A Law  (law@redhat.com)
5772
5773         * g77.f-torture/compile/20020307-1.f: New test.
5774
5775 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
5776
5777         * gcc.dg/unordered-1.c: New test.
5778
5779 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
5780
5781         * gcc.c-torture/execute/20020307-1.c: New test.
5782
5783 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
5784
5785         * gcc.dg/20020304-1.c: New test.
5786
5787         * gcc.c-torture/compile/20020304-2.c: New test.
5788
5789 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
5790
5791         * gcc.c-torture/compile/20020304-1.c: New test case
5792         (from PR c/5830).
5793
5794 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
5795
5796         * gcc.dg/20020103-1.c: Add other -D ppc variants.
5797
5798 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
5799
5800         * g++.dg/other/classkey1.C: New test.
5801
5802 2002-03-01  Richard Henderson  <rth@redhat.com>
5803
5804         * gcc.c-torture/compile/981223-1.x: New.
5805         * gcc.c-torture/compile/920625-1.x: New.
5806
5807 2002-02-28  Richard Henderson  <rth@redhat.com>
5808
5809         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
5810
5811 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
5812
5813         * gcc.c-torture/execute/20020227-1.c: New test.
5814
5815 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
5816
5817         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
5818         here" ERROR lines.
5819         * g++.old-deja/g++.oliva/partord1.C: Likewise.
5820         * g++.old-deja.g++.other/defarg1.C: Likewise.
5821         * g++.old-deja/g++.pt/calls2.C: Likewise.
5822         * g++.old-deja/g++.pt/crash20.C: Likewise.
5823         * g++.old-deja/g++.pt/crash30.C: Likewise.
5824         * g++.old-deja/g++.pt/crash36.C: Likewise.
5825         * g++.old-deja/g++.pt/crash6.C: Likewise.
5826         * g++.old-deja/g++.pt/defarg13.C: Likewise.
5827         * g++.old-deja/g++.pt/derived3.C: Likewise.
5828         * g++.old-deja/g++.pt/error1.C: Likewise.
5829         * g++.old-deja/g++.pt/friend21.C: Likewise.
5830         * g++.old-deja/g++.pt/friend23.C: Likewise.
5831         * g++.old-deja/g++.pt/infinite1.C: Likewise.
5832         * g++.old-deja/g++.robertl/eb128.C: Likewise.
5833
5834 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
5835
5836         * gcc.c-torture/execute/20020225-2.c: New test.
5837
5838 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
5839
5840         * gcc.c-torture/execute/920730-1t.c,
5841         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
5842         Delete test cases, only relevant to -traditional.
5843
5844 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
5845
5846         * gcc.dg/cpp/undef1.c: Remove.
5847         * gcc.dg/cpp/directiv.c: Update.
5848         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
5849
5850 2002-02-27  Michael Meissner  <meissner@redhat.com>
5851
5852         * gcc.c-torture/execute/20020226-1.c: New test.
5853
5854 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
5855
5856         * g++.dg/debug/debug4.C: New test.
5857
5858         * gcc.dg/ia64-visibility-1.c: New test.
5859
5860 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
5861
5862         * gcc.dg/debug/20020224-1.c: New.
5863
5864 2002-02-25  Kazu Hirata  <kazu@hxi.com>
5865
5866         * gcc.c-torture/execute/960416-1.x: New.
5867         * gcc.c-torture/execute/divconst-3.x: Likewise.
5868
5869 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
5870
5871         * gcc.dg/20020224-1.c: New test.
5872
5873 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
5874
5875         * gcc.c-torture/execute/20020225-1.c: New.
5876
5877 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
5878
5879         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
5880
5881 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
5882
5883         * gcc.dg/20020222-1.c: New test.
5884
5885 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
5886
5887         * g++.dg/opt/anonunion1.C: New test.
5888
5889 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
5890
5891         * g++.dg/template/qualttp19.C: New test.
5892         * g++.dg/template/qualttp20.C: New test.
5893         * g++.old-deja/g++.jason/report.C: Adjust expected errors
5894         * g++.old-deja/g++.other/qual1.C: Likewise.
5895
5896 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
5897
5898         * gcc.dg/attr-alwaysinline.c: New.
5899
5900 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
5901
5902         * gcc.dg/20020220-1.c: New test.
5903
5904         * gcc.dg/20020220-2.c: New test.
5905
5906         * g++.dg/opt/mmx1.C: New test.
5907
5908 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
5909
5910         * gcc.c-torture/compile/20020110.c: New test.
5911
5912 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
5913
5914         * gcc.c-torture/execute/20020219-1.c: New test.
5915
5916         * gcc.dg/20020219-1.c: New test.
5917
5918         * gcc.dg/noncompile/20020220-1.c: New test.
5919
5920         * g++.dg/opt/ptrintsum1.C: New test.
5921
5922         * gcc.dg/debug/20020220-1.c: New test.
5923
5924 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
5925
5926         * gcc.c-torture/execute/20020216-1.c: New test.
5927
5928 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
5929
5930         * gcc.dg/decl-1.c: Update, new test.
5931
5932 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
5933
5934         * g++.dg/abi/bitfield1.C: New test.
5935         * g++.dg/abi/bitfield2.C: New test.
5936
5937 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5938
5939         * gcc.dg/attr-nest.c: New test.
5940
5941 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
5942
5943         * gcc.c-torture/execute/20020215-1.c: New test.
5944
5945 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
5946
5947         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
5948         * g++.dg/debug/debug.exp: New.
5949         * g++.dg/debug/trivial.C: New.
5950         * g++.dg/debug/debug1.C: Moved...
5951         * g++.dg/other/debug1.C: ...from here.
5952         * g++.dg/debug/debug2.C: Moved...
5953         * g++.dg/other/debug2.C: ...from here.
5954         * g++.dg/debug/debug3.C: Moved...
5955         * g++.dg/other/debug3.C: ...from here.
5956
5957         * gcc.dg/noncompile/20020213-1.c: New test.
5958
5959 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
5960
5961         * g++.dg/other/debug3.C: New test.
5962
5963         * gcc.c-torture/execute/20020213-1.c: New test.
5964
5965 2002-02-13  Richard Smith <richard@ex-parrot.com>
5966
5967         * g++.old-deja/g++.other/thunk1.C: New test.
5968
5969 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5970
5971         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
5972
5973 2002-02-13  Stan Shebs  <shebs@apple.com>
5974
5975         * gcc.dg/altivec-3.c: New.
5976
5977 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
5978
5979         * gcc.dg/Wunreachable-1.c: New test.
5980         * gcc.dg/Wunreachable-2.c: New test.
5981
5982 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
5983
5984         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
5985
5986 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
5987
5988         * gcc.dg/decl-1.c: New test.
5989
5990 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
5991
5992         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
5993
5994 2002-02-10  Kazu Hirata  <kazu@hxi.com>
5995
5996         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
5997         * gcc.c-torture/compile/980506-1.x: Likewise.
5998
5999 2002-02-10  Kazu Hirata  <kazu@hxi.com>
6000
6001         * gcc.dg/20020210-1.c: New.
6002
6003 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
6004
6005         * g77.f-torture/execute/947.f: New regression test
6006         for PR fortran/947.
6007
6008 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
6009
6010         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6011         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6012
6013 2002-02-08  Richard Henderson  <rth@redhat.com>
6014
6015         * gcc.c-torture/compile/labels-3.c: New.
6016
6017 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
6018
6019         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6020         expression statements work instead.
6021         * gcc.dg/noncompile/20020207-1.c: New test.
6022
6023 2002-02-07  Richard Henderson  <rth@redhat.com>
6024
6025         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6026
6027 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
6028
6029         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6030         message from g77
6031         * lib/g77-dg.exp: Trim g77 error messages so that they are
6032         recognized by dg.exp.
6033
6034 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
6035
6036         PR fortran/5473
6037         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
6038
6039 2002-02-07  Richard Henderson  <rth@redhat.com>
6040
6041         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6042         to be sufficiently aligned for integers.
6043
6044 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
6045
6046         * g++.dg/template/friend4.C: New test.
6047
6048 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
6049
6050         PR fortran/5743
6051         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6052         unsupported cases.
6053
6054 2002-02-07  Richard Henderson  <rth@redhat.com>
6055
6056         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6057         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6058         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6059         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6060
6061 2002-02-06  Richard Henderson  <rth@redhat.com>
6062
6063         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6064
6065 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
6066
6067         * gcc.dg/20020206-1.c: New test.
6068
6069 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
6070
6071         * gcc.c-torture/execute/20020206-1.c: New test.
6072
6073         * gcc.c-torture/execute/20020206-2.c: New test.
6074
6075         PR optimization/5429:
6076         * gcc.c-torture/compile/20020206-1.c: New test.
6077
6078 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
6079
6080         * g++.dg/ext/align1.C: Do not use an explicit alignment value
6081         as certain file formats cannot support particularly large
6082         alignments.
6083
6084         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6085         and do not expect to be able to link the executable.
6086
6087         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6088         fail because the COFF format does not support the weak attribute.
6089
6090 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
6091
6092         * g77.dg/pr5473.f:  New test
6093
6094 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
6095
6096         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6097         Fix testcase accordingly.
6098
6099 2002-02-04  Richard Henderson  <rth@redhat.com>
6100
6101         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6102         (buf): Change to be an array of pointers, not ints.
6103
6104 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
6105
6106         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
6107         before all tests.  Move warning one line above to match where it
6108         C frontend emits.
6109         * gcc.dg/Wswitch-2.c: New test.
6110         * g++.dg/warn/Wswitch-1.C: New test.
6111         * g++.dg/warn/Wswitch-2.C: New test.
6112
6113 2002-02-04  Richard Henderson  <rth@redhat.com>
6114
6115         * g++.dg/abi/offsetof.C: Fix size comparison.
6116
6117 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
6118
6119         * gcc.dg/cast-qual-2.c: New test.
6120
6121 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
6122
6123         * gcc.dg/20020201-4.c: New test.
6124
6125 2002-02-04  Ben Elliston  <bje@redhat.com>
6126
6127         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6128         target_info attribute != 0, in addition to the empty string.
6129         (gcc_target_compile): Likewise.
6130
6131 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
6132
6133         * gcc.dg/Wswitch.c: New test.
6134         PR gcc/4475. PR gcc/3780.
6135
6136 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
6137
6138         * g77.f-torture/execute/5122.f: New test for regressions
6139         against PR fortran/5122.
6140
6141 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
6142
6143         * g77.f-torture/compile/pr3743.f: Delete
6144         * g77.dg/pr3743-1.f: New test.
6145         * g77.dg/pr3743-2.f: New test.
6146         * g77.dg/pr3743-3.f: New test.
6147         * g77.dg/pr3743-4.f: New test.
6148
6149 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6150
6151         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6152
6153 2002-02-02  Richard Henderson  <rth@redhat.com>
6154
6155         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6156         * gcc.c-torture/execute/bf64-1.c: Likewise.
6157
6158 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
6159
6160         * gcc.dg/20020201-2.c: New test.
6161
6162         * gcc.dg/20020201-3.c: New test.
6163
6164         * gcc.c-torture/execute/bitfld-2.c: New test.
6165
6166 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6167
6168         * gcc.dg/bitfld-1.c: Update.
6169         * gcc.dg/bitfld-2.c: Update.
6170         * gcc.c-torture/execute/bitfld-1.x: New.
6171
6172 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
6173
6174         * gcc.c-torture/execute/20020201-1.c: New test.
6175
6176 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
6177
6178         PR target/5469
6179         * gcc.dg/20020201-1.c: New test.
6180
6181 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
6182
6183         PR fortran/3743
6184         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6185         * g77.f-torture/compile/pr3743.x: Remove
6186
6187 2002-01-31  Tom Rix  <trix@redhat.com>
6188
6189         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6190
6191 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
6192
6193         * gcc.dg/noncompile/20020130-1.c: New test.
6194
6195 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
6196
6197         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
6198
6199 2002-01-29  Richard Henderson  <rth@redhat.com>
6200
6201         * gcc.c-torture/execute/991118-1.c: Cast various constants back
6202         to long long.
6203         * gcc.c-torture/execute/bf64-1.c: Likewise.
6204
6205 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
6206
6207         * gcc.c-torture/execute/20020129-1.c: New test.
6208
6209 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
6210
6211         * gcc.c-torture/compile/20000224-1.c: Update.
6212         * gcc.c-torture/execute/bitfld-1.c: New tests.
6213         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6214         * gcc.dg/uninit-A.c: Update.
6215
6216 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6217
6218         * g++.dg/template/ctor1.C: Add instantiation.
6219
6220 2002-01-28  Paul Koning  <pkoning@equallogic.com>
6221
6222         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6223         argument to __builtin_prefetch to be const ptr.
6224
6225 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
6226
6227         * gcc.c-torture/compile/20020120-1.c: New test.
6228
6229 2002-01-27  Kazu Hirata  <kazu@hxi.com>
6230
6231         * gcc.c-torture/execute/20020127-1.c: New test.
6232
6233 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
6234
6235         * g77.dg/f77-edit-i-in.f: New test
6236         * g77.dg/f77-edit-i-out.f: New test
6237
6238 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
6239
6240         * gcc.dg/debug/debug.exp: New file.
6241         * gcc.dg/debug/trivial.c: New file.
6242         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6243         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6244         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6245         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6246         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6247         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6248         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6249         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6250         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6251         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6252         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6253         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6254         * gcc.dg/20000503-1.c: Removed.
6255         * gcc.dg/20010207-1.c: Removed.
6256         * gcc.dg/20011223-1.c: Removed.
6257         * gcc.dg/20020104-2.c: Removed.
6258         * gcc.dg/debug-1.c: Removed.
6259         * gcc.dg/debug-2.c: Removed.
6260         * gcc.dg/debug-3.c: Removed.
6261         * gcc.dg/debug-4.c: Removed.
6262         * gcc.dg/debug-5.c: Removed.
6263         * gcc.dg/debug-6.c: Removed.
6264         * gcc.dg/dwarf2-1.c: Removed.
6265         * gcc.dg/dwarf2-2.c: Removed.
6266
6267 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
6268
6269         * g++.old-deja/g++.other/eh5.C: New test.
6270         * g++.old-deja/g++.other/sibcall2.C: New test.
6271         * g++.old-deja/g++.other/array9.C: New test.
6272         * g++.old-deja/g++.other/typename2.C: New test.
6273         * g++.old-deja/g++.other/crash60.C: New test.
6274         * g++.old-deja/g++.other/conv9.C: New test.
6275         * g++.old-deja/g++.other/mangle10.C: New test.
6276         * g++.old-deja/g++.other/unchanging1.C: New test.
6277         * g++.old-deja/g++.other/exprstmt1.C: New test.
6278         * g++.old-deja/g++.other/inline23.C: New test.
6279         * g++.old-deja/g++.eh/ia64-1.C: New test.
6280         * g++.old-deja/g++.other/dwarf2-1.C: New test.
6281         * g++.old-deja/g++.other/reload1.C: New test.
6282         * g++.old-deja/g++.other/static20.C: New test.
6283         * g++.old-deja/g++.other/local-alloc1.C: New test.
6284         * g++.old-deja/g++.other/conv8.C: New test.
6285         * g++.old-deja/g++.other/stmtexpr2.C: New test.
6286         * g++.old-deja/g++.other/storeexpr1.C: New test.
6287         * g++.old-deja/g++.other/storeexpr2.C: New test.
6288         * g++.dg/eh/template2.C: New test.
6289         * g++.dg/warn/weak1.C: New test.
6290
6291 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
6292
6293         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6294         Remove first, non-varying, argument.
6295
6296 2002-01-23  Richard Henderson  <rth@redhat.com>
6297
6298         * gcc.dg/inline-2.c: New.
6299
6300         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6301         Add optional target arg.  Check number of arguments.
6302         (scan-assembler-not, scan-assembler-dem): Likewise.
6303         (scan-assembler-dem-not): Likewise.
6304
6305 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
6306
6307         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6308         line 12.
6309         * g++.old-deja/g++.brendan/parse3.C,
6310         g++.old-deja/g++.other/crash26.C,
6311         g++.old-deja/g++.other/crash28.C,
6312         g++.old-deja/g++.other/crash29.C,
6313         g++.old-deja/g++.other/crash30.C,
6314         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6315
6316 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
6317
6318         * gcc.dg/20020115-1.c: New.
6319
6320 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
6321
6322         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6323
6324 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
6325
6326         * gcc.dg/20020122-3.c: New.
6327
6328 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
6329
6330         * g++.dg/other/gc1.C: New test.
6331
6332 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
6333
6334         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6335
6336 2002-01-22  Richard Henderson  <rth@redhat.com>
6337
6338         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6339
6340 2002-01-22  Richard Henderson  <rth@redhat.com>
6341
6342         * gcc.dg/20020122-4.c: New.
6343
6344 2002-01-22  H.J. Lu <hjl@gnu.org>
6345
6346         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6347         link output.
6348         * gcc.dg/special/ecos.exp: Likewise.
6349         * lib/g++-dg.exp: Likewise.
6350         * lib/g77-dg.exp: Likewise.
6351         * lib/gcc-dg.exp : Likewise.
6352         * lib/mike-g++.exp: Likewise.
6353         * lib/mike-g77.exp: Likewise.
6354         * lib/mike-gcc.exp: Likewise.
6355         * lib/objc-dg.exp: Likewise.
6356
6357 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
6358
6359         PR target/5379
6360         * gcc.dg/20020122-2.c: New test.
6361
6362 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
6363
6364         * gcc.dg/20020122-1.c: New test.
6365
6366 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
6367
6368         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6369
6370 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
6371
6372         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6373
6374 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6375
6376         * gcc.c-torture/compile/20020121-1.c: New test.
6377
6378 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6379
6380         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6381         ld_library_path.
6382
6383 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
6384
6385         * gcc.dg/20020218-1.c: New test.
6386
6387 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
6388
6389         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6390         messages
6391         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6392         "At global scope" warning
6393         * g++.dg/ext/align1.C: Change cygwin test for alignment
6394         from db-bogus to dg-warning
6395
6396 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
6397
6398         * g77.f-torture/compile/cpp2.F: New test.
6399
6400 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
6401
6402         * g++.dg/template/access1.C: New test.
6403
6404 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
6405
6406         * gcc.dg/20020118-1.c: New.
6407
6408 2002-01-18  Kazu Hirata  <kazu@hxi.com>
6409
6410         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6411
6412 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
6413
6414         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6415         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6416         alignment warnings.
6417
6418 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
6419
6420         * gcc.misc-tests/i386-prefetch.exp: Save and restore
6421         torture_with_loops and torture_without_loops
6422
6423 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
6424
6425         * gcc.c-torture/compile/20020116-1.c: New test.
6426
6427 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
6428
6429         * gcc.dg/20020116-2.c: New test.
6430
6431         * gcc.dg/ultrasp4.c: New test.
6432
6433         * gcc.dg/20020116-1.c: New test.
6434
6435 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
6436
6437         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6438         by EABI.
6439
6440 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
6441
6442         * gcc.misc-tests/i386-prefetch.exp: New.
6443         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6444         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6445         * gcc.misc-tests/i386-pf-none-1.c: New test.
6446         * gcc.misc-tests/i386-pf-sse-1.c: New test.
6447
6448 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
6449
6450         * gcc.dg/gnu89-init-1.c: Add new tests.
6451
6452 2002-01-15  Andreas Jaeger  <aj@suse.de>
6453
6454         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6455         * gcc.dg/i386-mmx-2.c: Likewise.
6456         * gcc.dg/i386-sse-1.c: Likewise.
6457         * gcc.dg/i386-sse-2.c: Likewise.
6458         * gcc.dg/i386-sse-3.c: Likewise.
6459
6460 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
6461
6462         * g77.f-torture/execute/intrinsic-unix-bessel.f:
6463         Uncomment additional cases that now pass.
6464
6465 2002-01-11  Richard Henderson  <rth@redhat.com>
6466
6467         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6468         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6469
6470 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
6471
6472         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6473
6474 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
6475
6476         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6477         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6478
6479 2002-01-10  Dale Johannesen  <dalej@apple.com>
6480
6481         * gcc.c-torture/execute/loop-11.c: New.
6482
6483 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
6484
6485         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6486         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6487
6488 2002-01-09  Richard Henderson  <rth@redhat.com>
6489
6490         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6491         type in which to perform the operation for each size.
6492
6493 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
6494
6495         * gcc.c-torture/compile/20020109-2.c: New test.
6496
6497 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
6498
6499         * gcc.c-torture/execute/loop-10.c: New test.
6500
6501 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
6502
6503         * gcc.c-torture/compile/20010226-1.c: New test.
6504         * gcc.c-torture/compile/20010227-1.c: New test.
6505         * gcc.c-torture/compile/20010426-1.c: New test.
6506         * gcc.c-torture/compile/20010510-1.c: New test.
6507         * gcc.c-torture/compile/20010605-3.c: New test.
6508         * gcc.c-torture/compile/20010824-1.c: New test.
6509         * gcc.c-torture/execute/20010409-1.c: New test.
6510         * gcc.dg/noncompile/20000901-1.c: New test.
6511         * gcc.dg/20001023-1.c: New test.
6512         * gcc.dg/20001101-1.c: New test.
6513         * gcc.dg/20001102-1.c: New test.
6514         * gcc.dg/20010207-1.c: New test.
6515         * gcc.dg/20010405-1.c: New test.
6516         * gcc.dg/20010822-1.c: New test.
6517         * gcc.dg/20011107-1.c: New test.
6518
6519 2002-01-09  Jeffrey A Law  (law@redhat.com)
6520
6521         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6522
6523         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
6524         execution failure on PA targets.
6525
6526 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
6527
6528         * gcc.c-torture/compile/20020109-1.c: New test.
6529
6530 2002-01-08  Kazu Hirata  <kazu@hxi.com>
6531
6532         * gcc.c-torture/execute/20020108-1.c: New test.
6533
6534 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
6535
6536         * gcc.dg/20020108-1.c: New test.
6537
6538 2002-01-08  H.J. Lu <hjl@gnu.org>
6539
6540         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6541         for header files.
6542
6543 2002-01-08  Geoff Keating  <geoffk@redhat.com>
6544
6545         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6546         consistency.
6547
6548 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
6549
6550         * gcc.dg/altivec-4.c: Test altivec predicates.
6551
6552 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
6553
6554         * gcc.c-torture/execute/20020107-1.c: New test.
6555
6556 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
6557
6558         PR c/5279
6559         * gcc.c-torture/compile/20020106-1.c: New test.
6560
6561 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
6562
6563         * gcc.c-torture/execute/nestfunc-4.c: New test.
6564
6565 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6566
6567         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
6568         extra triple that slipped in.
6569         * g++.old-deja/g++.abi/align.C: Likewise.
6570         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6571
6572 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
6573
6574         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
6575         * g++.old-deja/g++.abi/align.C: Likewise.
6576         * g++.old-deja/g++.abi/bitfields.C: Likewise.
6577
6578         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
6579         on FreeBSD/i386.
6580         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
6581         FreeBSD.
6582
6583 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
6584
6585         * gcc.dg/20020104-1.c: New test.
6586
6587         * gcc.dg/20020104-2.c: New test.
6588
6589 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
6590
6591         * gcc.dg/20020103-1.c: Fix typo in target selector.
6592
6593 2002-01-03  Richard Henderson  <rth@redhat.com>
6594
6595         * gcc.dg/20020103-1.c: New.
6596
6597 2002-01-03  Kazu Hirata  <kazu@hxi.com>
6598
6599         * gcc.c-torture/execute/20020103-1.c: New test.
6600
6601 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
6602
6603         * g++.dg/other/debug2.C: New test.
6604
6605         * gcc.c-torture/compile/20020103-1.c: New test.
6606
6607 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
6608
6609         * gcc.dg/gnu89-init-1.c: Added new tests.
6610
6611 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6612
6613         * g++.dg/template/friend2.C: Remove as patch is reverted.
6614
6615         * g++.dg/warn/oldcast1.C: New test.
6616
6617         * g++.dg/template/ptrmem1.C: New test.
6618         * g++.dg/template/ptrmem2.C: New test.
6619
6620         * g++.dg/template/ntp.C: New test.
6621
6622         * g++.dg/other/component1.C: New test.
6623
6624         * g++.dg/template/ttp3.C: New test.
6625
6626         * g++.dg/template/friend2.C: New test.
6627         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6628
6629 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6630
6631         * g++.dg/other/ptrmem1.C: New test.
6632         * g++.dg/other/ptrmem2.C: New test.
6633
6634 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6635
6636         * g++.dg/template/ctor1.C: New test.
6637
6638 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
6639
6640         * g++.dg/template/friend2.C: New test.
6641
6642 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
6643
6644         * gcc.dg/mmix-1.c: New test.
6645
6646 2001-12-31  Richard Henderson  <rth@redhat.com>
6647
6648         * gcc.dg/asm-5.c: New.
6649
6650 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
6651
6652         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
6653         in namespace __gnu_cxx
6654
6655 2001-12-30  Richard Henderson  <rth@redhat.com>
6656
6657         * gcc.dg/debug-6.c: New.
6658
6659 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
6660
6661         * gcc.c-torture/compile/20011229-2.c: New test.
6662
6663 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
6664
6665         * gcc.dg/debug-3.c: New test.
6666         * gcc.dg/debug-4.c: New test.
6667         * gcc.dg/debug-5.c: New test.
6668
6669 2001-12-29  Richard Henderson  <rth@redhat.com>
6670
6671         * g++.dg/eh/loop1.C: New.
6672
6673 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6674
6675         * g++.dg/template/crash1.C: New test.
6676
6677 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
6678
6679         * g++.dg/other/const1.C: New test.
6680
6681 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
6682
6683         * gcc.c-torture/compile/20011229-1.c: New test.
6684
6685 2001-12-28  Stan Shebs  <shebs@apple.com>
6686
6687         * lib/objc-torture.exp: Resync with c-torture.exp.
6688         * lib/objc.exp: Load standard libraries.
6689
6690 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
6691
6692         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
6693         additional tests.
6694
6695 2001-12-27  Roger Sayle <roger@eyesopen.com>
6696
6697         * gcc.c-torture/execute/string-opt-16.c: New testcase.
6698
6699 2001-12-27  Richard Henderson  <rth@redhat.com>
6700
6701         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
6702
6703 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6704
6705         * g++.dg/eh/ctor1.C: New test.
6706         * g++.dg/other/error2.C: New test.
6707
6708 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6709
6710         * g++.dg/other/init2.C: New test.
6711
6712 2001-12-24  Richard Henderson  <rth@redhat.com>
6713
6714         * gcc.dg/20011223-1.c: New.
6715         * gcc.dg/inline-1.c: New.
6716
6717 2001-12-23  Richard Henderson  <rth@redhat.com>
6718
6719         * gcc.dg/asm-4.c: Test operand modifiers.
6720
6721 2001-12-23  Richard Henderson  <rth@redhat.com>
6722
6723         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
6724
6725 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
6726
6727         * gcc.c-torture/execute/20011223-1.c: New test.
6728
6729 2001-12-21  Richard Henderson  <rth@redhat.com>
6730
6731         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
6732         re-enables the warning.
6733
6734 2001-12-21  Richard Henderson  <rth@redhat.com>
6735
6736         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
6737
6738 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6739
6740         * gcc.c-torture/compile/20011218-1.c: New test.
6741
6742 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
6743
6744         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
6745         arm-isr.c test.
6746         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
6747         epilogue generation for ARM ISR routines.
6748
6749 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6750
6751         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
6752         * gcc.dg/format/c90-printf-3.c: Likewise.
6753         * gcc.dg/format/c99-printf-3.c: Likewise.
6754         * gcc.dg/format/ext-1.c: Likewise.
6755         * gcc.dg/format/ext-6.c: Likewise.
6756         * gcc.dg/format/format.h: Prototype unlocked stdio.
6757
6758 2001-12-20  Richard Henderson  <rth@redhat.com>
6759
6760         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
6761         (arena): Use it.
6762         (malloc): Correct allocation logic.  Abort if we fill up the
6763         arena before initialization complete.
6764         (realloc): Correct allocation logic.
6765
6766 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
6767
6768         * gcc.c-torture/compile/20011219-2.c: New test.
6769
6770         * gcc.c-torture/execute/20011219-1.c: New test.
6771
6772 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
6773
6774         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
6775         target does not support weak symbols.
6776
6777 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
6778
6779         * gcc.c-torture/compile/20011219-1.c: New test.
6780
6781 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
6782
6783         * g++.dg/other/error1.C: New test.
6784
6785 2001-12-17  Jeffrey A Law  (law@redhat.com)
6786
6787         * gcc.c-torture/execute/20011217-1.c: New test.
6788
6789 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
6790
6791         * objc.dg/special/: New directory.
6792         * objc.dg/special/special.exp: New file.
6793         * objc.dg/special/unclaimed-category-1.h: New file.
6794         * objc.dg/special/unclaimed-category-1a.m: New file.
6795         * objc.dg/special/unclaimed-category-1.m: New file.
6796
6797 2001-12-17  Andreas Jaeger  <aj@suse.de>
6798
6799         * gcc.c-torture/compile/20011217-2.c: New test.
6800
6801 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
6802
6803         * gcc.c-torture/compile/20011217-1.c: New test.
6804
6805 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
6806
6807         * testsuite/gcc.dg/20011214-1.c: New.
6808
6809 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
6810
6811         * gcc.dg/altivec-4.c: New.
6812
6813 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
6814
6815         * gcc.dg/20011113-1.c: New test.
6816
6817 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
6818
6819         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
6820         std::__malloc_alloc_template<0> and
6821         std::__default_alloc_template<false, 0>.
6822
6823 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
6824
6825         * objc/execute/bf-21.m: New test.
6826         * objc/execute/enumeration-1.m: New test.
6827         * objc/execute/enumeration-2.m: New test.
6828
6829 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
6830
6831         * gcc.dg/gnu89-init-1.c: New test.
6832
6833 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
6834
6835         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
6836         * g++.old-deja/g++.jason/2371.C: Likewise.
6837         * g++.old-deja/g++.jason/template33.C: Likewise.
6838         * g++.old-deja/g++.jason/template34.C: Likewise.
6839         * g++.old-deja/g++.jason/template36.C: Likewise.
6840         * g++.old-deja/g++.oliva/typename1.C: Likewise.
6841         * g++.old-deja/g++.oliva/typename2.C: Likewise.
6842         * g++.old-deja/g++.other/typename1.C: Likewise.
6843         * g++.old-deja/g++.pt/inherit2.C: Likewise.
6844         * g++.old-deja/g++.pt/nontype5.C: Likewise.
6845         * g++.old-deja/g++.pt/typename11.C: Likewise.
6846         * g++.old-deja/g++.pt/typename14.C: Likewise.
6847         * g++.old-deja/g++.pt/typename16.C: Likewise.
6848         * g++.old-deja/g++.pt/typename3.C: Likewise.
6849         * g++.old-deja/g++.pt/typename4.C: Likewise.
6850         * g++.old-deja/g++.pt/typename5.C: Likewise.
6851         * g++.old-deja/g++.pt/typename7.C: Likewise.
6852         * g++.old-deja/g++.robertl/eb9.C: Likewise.
6853
6854 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
6855
6856         * g++.dg/other/linkage1.C: New test.
6857         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
6858         specifiers.
6859
6860 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
6861
6862         * gcc.dg/concat.c: New test.
6863
6864 2001-12-11  Stan Shebs  <shebs@apple.com>
6865
6866         * objc/compile: New test directory.
6867         * objc/compile/compile.exp: New expect script.
6868         * objc/compile/20011211-1.m: New compile test.
6869
6870 2001-12-11  Jason Merrill  <jason@redhat.com>
6871
6872         * lib/prune.exp (prune_gcc_output): Also handle "In member
6873         function".  So many permutations...
6874
6875 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
6876
6877         * g++.dg/template/typedef1.C: New test.
6878
6879 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
6880
6881         * g++.dg/other/copy1.C: New test.
6882
6883 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
6884
6885         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
6886
6887         * gcc.dg/builtin-choose-expr.c: New.
6888
6889 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
6890
6891         * gcc.dg/altivec-2.c: New.
6892
6893 2001-12-07  Richard Henderson  <rth@redhat.com>
6894
6895         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
6896
6897 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
6898
6899         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
6900         ultrasparc.
6901
6902 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
6903
6904         * g++-old.deja/g++.robertl/eb101.C: Deleted.
6905
6906 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
6907
6908         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
6909         variable argument list.
6910
6911 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
6912
6913         * gcc.c-torture/execute/memcheck: Delete entire directory.
6914         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
6915         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
6916
6917 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
6918
6919         * gcc.dg/Wshadow-1.c: New test.
6920
6921 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
6922
6923         * gcc.c-torture/compile/20011130-1.c: New test.
6924
6925         * gcc.dg/noncompile/20011025-1.c: New test.
6926
6927         * g++.dg/other/anon-union.C: New test.
6928
6929         * gcc.c-torture/execute/20011024-1.c: New test.
6930
6931 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
6932
6933         * gcc.c-torture/execute/20000722-1.x,
6934         gcc.c-torture/execute/20010123-1.x: Remove.
6935         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
6936         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
6937         gcc.dg/c99-complit-2.c: New tests.
6938
6939 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
6940
6941         * g++.dg/inherit/base1.C: New test.
6942
6943 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
6944
6945         * g++.dg/other/stdarg1.C: New test.
6946
6947         * gcc.c-torture/compile/20011130-2.c: New test.
6948
6949 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
6950
6951         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
6952         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
6953         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
6954         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
6955         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
6956         * gcc.dg/builtin-prefetch-1.c: New test.
6957
6958 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
6959
6960         * gcc.dg/20011130-1.c: New test.
6961
6962 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6963
6964         * g++.dg/other/scope1.C: New test.
6965         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
6966
6967 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
6968
6969         * gcc.dg/vla-init-1.c: New test.
6970
6971 2001-12-01  Geoff Keating  <geoffk@redhat.com>
6972
6973         * gcc.c-torture/compile/structs.c: New testcase from GDB.
6974
6975 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
6976
6977         * objc.dg/alias.m: Update.
6978         * objc.dg/class-1.m: Update.
6979         * objc.dg/const-str-1.m: Update.
6980         * objc.dg/fwd-proto-1.m: Update.
6981         * objc.dg/id-1.m: Update.
6982         * objc.dg/super-class-1.m: Update.
6983
6984 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
6985
6986         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
6987         constructs.
6988
6989 2001-11-28  Jeffrey A Law  (law@cygnus.com)
6990
6991         * gcc.c-torture/execute/20011128-1.c: New test.
6992
6993 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
6994
6995         * gcc.dg/20011127-1.c: New test.
6996
6997 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
6998
6999         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
7000         from Austin Group draft 7.
7001         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
7002         scanf format arguments.
7003         * gcc.dg/format/no-exargs-2.c: New test.
7004
7005 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
7006
7007         * g++.dg/abi/vbase8-4.C: New test.
7008
7009 2001-11-24  Ian Lance Taylor  <ian@airs.com>
7010
7011         * gcc.c-torture/execute/20011121-1.c: New test.
7012
7013 2001-11-23  Jeffrey A Law  (law@cygnus.com)
7014
7015         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7016
7017 2001-11-23  Andreas Jaeger  <aj@suse.de>
7018
7019         * gcc.dg/cpp/charconst-2.c: New test.
7020
7021 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
7022
7023         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7024         to the host if it is remote.  Let tests specify extra headers
7025         they use.
7026         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7027         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7028         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7029         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7030         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7031         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7032         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7033         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7034         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7035         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7036
7037 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
7038
7039         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7040         for little endian ARMs.
7041
7042 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
7043
7044         * gcc.c-torture/compile/20011119-1.c: New test.
7045         * gcc.c-torture/compile/20011119-2.c: New test.
7046
7047 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
7048
7049         * gcc.dg/altivec-1.c: Fix typo.
7050
7051 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
7052
7053         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7054
7055 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
7056
7057         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7058
7059 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
7060
7061         * lib/g77.exp: Don't specify --rpath-link.
7062
7063         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7064         across all the headers.
7065         * gcc.dg/format/format.exp: For testing on a remote host,
7066         copy format.h.
7067
7068         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7069         * gcc.c-torture/execute/930406-1.c: Likewise.
7070         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7071
7072 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
7073
7074         * gcc.dg/altivec-1.c: New.
7075
7076 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
7077
7078         * gcc.dg/cpp/fpreprocessed.c: New test case.
7079
7080 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7081
7082         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7083         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7084         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7085
7086 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
7087
7088         * gcc.dg/no-builtin-1.c: New test.
7089
7090 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
7091
7092         * gcc.c-torture/execute/20011115-1.c: New test.
7093
7094 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
7095
7096         * gcc.c-torture/compile/20011114-2.c: New test.
7097         * gcc.c-torture/compile/20011114-3.c: New test.
7098         * gcc.c-torture/compile/20011114-4.c: New test.
7099
7100 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
7101
7102         * g++.dg/other/init1.C: New test.
7103
7104 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
7105
7106         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7107         message.
7108
7109         * gcc.c-torture/execute/20011114-1.c: New testcase.
7110
7111         * gcc.c-torture/compile/20010327-1.c: Revert last change.
7112         * gcc.c-torture/compile/20011114-1.c: New test, exactly
7113         like the (before this change) version of 20010327-1.c.
7114
7115 2001-11-14  Roger Sayle <roger@eyesopen.com>
7116
7117         * gcc.c-torture/execute/string-opt-13.c: New testcase.
7118
7119 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
7120
7121         * g++.dg/init/array2.C: New test.
7122
7123 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
7124
7125         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7126
7127 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
7128
7129         * g++.dg/other/forscope1.C: New test.
7130         * g++.dg/ext/forscope1.C: New test.
7131         * g++.dg/ext/forscope2.C: New test.
7132
7133 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
7134
7135         * gcc.c-torture/execute/20011113-1.c: New test.
7136
7137 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
7138
7139         * gcc.c-torture/execute/20011109-2.c: New test.
7140
7141         * gcc.c-torture/execute/20011109-1.c: New test.
7142
7143 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
7144
7145         * gcc.c-torture/compile/20011109-1.c: New test.
7146
7147 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
7148
7149         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7150         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7151         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7152         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7153         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7154         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7155         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7156
7157 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7158
7159         * g++.dg/warn/Wshadow-1.C: New tests.
7160         * g++.old-deja/g++.mike/for3.C: Update.
7161
7162 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
7163
7164         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7165         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7166         XFAILs.  Adjust expected error texts.
7167         * gcc.c-torture/compile/20011106-1.c,
7168         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7169         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7170         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7171         gcc.dg/c99-array-lval-5.c: New tests.
7172
7173 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7174
7175         * gcc.dg/cpp/defined.c: Update.
7176
7177 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7178
7179         * gcc.c-torture/execute/anon-1.c: New test.
7180
7181 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
7182
7183         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7184         same size, so no warning should be produced on stormy16.
7185
7186         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7187         due to oversized array.
7188         * g++.old-deja/g++.mike/ns15.C: Likewise.
7189         * g++.old-deja/g++.pt/crash16.C: Likewise.
7190
7191 2001-11-02  Graham Stott  <grahams@redhat.com>
7192
7193         * g++.dgother/debug1.C: Fix typos.
7194
7195 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
7196
7197         * g++.dg/other/debug1.C: New test.
7198
7199 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7200
7201         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7202         of unsigned long.
7203
7204 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
7205
7206         * gcc.dg/20011029-2.c: New test.
7207
7208         * gcc.c-torture/compile/20011029-1.c: New test.
7209
7210 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
7211
7212         * objc/execute/class_self-1.m: New test.
7213         * objc/execute/class_self-2.m: New test.
7214
7215 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
7216
7217         * gcc.misc-tests/msgs.exp: Delete.
7218         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7219         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
7220         error set to match recent changes.
7221
7222 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
7223
7224         * gcc.dg/20011021-1.c: New test.
7225
7226 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
7227
7228         * gcc.c-torture/compile/20011023-1.c: New test.
7229
7230 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
7231
7232         * lib/g77.exp: Rewrite based on lib/g++.exp.
7233
7234 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
7235
7236         * gcc.c-torture/execute/20011019-1.c: New test.
7237
7238         * gcc.dg/20011018-1.c: New test.
7239
7240 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
7241
7242         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7243
7244 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
7245
7246         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7247         * gcc.dg/attr-invalid.c: Likewise.
7248
7249 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
7250
7251         * testsuite/gcc.dg/20011015-1.c: New test.
7252
7253 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
7254
7255         * g++.dg/template/unify2.C: New test.
7256
7257 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
7258
7259         * g++.dg/other/exception-specification.C: New test
7260
7261 2001-10-13  Tom Rix  <trix@redhat.com>
7262
7263         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7264         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7265
7266 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
7267
7268         * testsuite/gcc.dg/20011009-1.c: New test.
7269
7270 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
7271
7272         PR g++/4476
7273         * g++.dg/other/friend1.C: New test.
7274
7275 2001-10-11  Richard Henderson  <rth@redhat.com>
7276
7277         * g++.old-deja/g++.other/crash18.C: Add -S to options.
7278
7279 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7280
7281         * gcc.c-torture/compile/20011010-1.c: New.
7282
7283 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
7284
7285         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7286         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7287         g77.f-torture/execute/execute.exp,
7288         g77.f-torture/noncompile/noncompile.exp,
7289         gcc.c-torture/compile/compile.exp,
7290         gcc.c-torture/execute/execute.exp,
7291         gcc.c-torture/execute/ieee/ieee.exp,
7292         gcc.c-torture/execute/memcheck/memcheck.exp,
7293         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7294         objc/execute/execute.exp: Update FSF address.
7295
7296 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
7297
7298         * gcc.dg/cpp/cmdlne-C.c: Update.
7299         * gcc.dg/cpp/cmdlne-C2.c: New.
7300
7301 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7302
7303         * gcc.c-torture/execute/20011008-3.c: New.
7304
7305 2001-10-08  DJ Delorie  <dj@redhat.com>
7306
7307         * gcc.dg/20011008-1.c: New.
7308         * gcc.dg/20011008-2.c: New.
7309
7310 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
7311
7312         * gcc.dg/cpp/spacing1.c: Update test.
7313
7314 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
7315
7316         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7317         spelling errors of "separate" as "seperate".
7318
7319 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
7320
7321         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7322         enough to avoid inlining.
7323
7324 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7325
7326         * lib/g77.exp: set libg2c_dir correctly.
7327
7328 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7329
7330         * gcc.dg/cpp/macro11.c: New test.
7331
7332 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7333
7334         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7335         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7336         gcc.dg/format/multattr-3.c: New tests.
7337         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
7338         tests for format attributes on function pointers being rejected.
7339
7340 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7341
7342         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7343
7344 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
7345
7346         * g++.dg/warn/format1.C: New test.
7347
7348 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
7349
7350         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7351
7352 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7353
7354         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7355
7356 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
7357
7358         * gcc.dg/cpp/redef2.c: Add test.
7359
7360 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
7361
7362         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7363         long-standing bug on i686, apparently.
7364         * gcc.c-torture/execute/loop-2c.x: New file.
7365         * gcc.c-torture/execute/loop-2d.x: New file.
7366         * gcc.c-torture/execute/loop-3c.x: New file.
7367
7368 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
7369
7370         * gcc.dg/cpp/20000625-2.c: Correct line number.
7371
7372 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7373
7374         * gcc.dg/cpp/macro10.c: New test.
7375         * gcc.dg/cpp/strify3.c: New test.
7376         * gcc.dg/cpp/spacing1.c: Add tests.
7377         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7378         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7379
7380 2001-09-24  DJ Delorie  <dj@redhat.com>
7381
7382         * gcc.c-torture/execute/20010924-1.c: New test.
7383
7384 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
7385
7386         * testsuite/objc/execute/paste.m: Remove.
7387
7388 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7389
7390         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7391
7392 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
7393
7394         * g77.dg/strlen0.f: New test.
7395
7396 2001-09-21  Richard Henderson  <rth@redhat.com>
7397
7398         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7399         * g++.old-deja/g++.abi/vtable2.C: Likewise.
7400
7401 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
7402
7403         Table-driven attributes.
7404         * g++.dg/ext/attrib1.C: New test.
7405
7406 2001-09-20  DJ Delorie  <dj@redhat.com>
7407
7408         * gcc.dg/20000926-1.c: Update expected warning messages.
7409         * gcc.dg/array-2.c: Likewise, and test for warnings too.
7410         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7411         array.
7412
7413 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
7414
7415         * g++.dg/eh/registers1.C: New test case.
7416
7417 2001-09-17  Richard Henderson  <rth@redhat.com>
7418
7419         * gcc.dg/array-5.c: Fix VLA decomposition test.
7420
7421 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
7422
7423         * gcc.dg/cpp/line5.c: New testcase.
7424
7425 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
7426
7427         * gcc.dg/cpp/macro9.c: New test.
7428
7429 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
7430
7431         * gcc.c-torture/execute/980223.c: Change type of addr from long
7432         to char *.
7433
7434 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
7435
7436         * gcc.c-torture/execute/20010915-1.c: New test.
7437
7438 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
7439
7440         * g77.dg/bprob: New directory.
7441         * g77.dg/bprob/bprob.exp: New file.
7442         * g77.dg/bprob/bprob-1.f: New test.
7443         * g77.dg/gcov: New directory.
7444         * g77.dg/gcov/gcov.exp: New file.
7445         * g77.dg/gcov/gcov-1.f: New test.
7446         * g77.dg/gcov/gcov-1.x: New file.
7447
7448 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
7449
7450         * gcc.dg/cpp/directiv.c: Update.
7451         * gcc.dg/cpp/undef1.c: Update.
7452
7453 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
7454
7455         * gcc.dg/20010912-1.c: New test.
7456
7457 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
7458
7459         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7460         language-independent file in lib.
7461         * lib/gcov.exp: New file.
7462
7463 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7464
7465         * gcc.c-torture/compile/20010911-1.c: New test.
7466
7467 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
7468
7469         * lib/profopt.exp: New, to support profile-directed optimizations.
7470         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7471         * gcc.misc-tests/bprob-1.c: New test.
7472         * gcc.misc-tests/bprob-2.c: New test.
7473
7474 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
7475
7476         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7477         XFAIL and which kinds of gcov output to verify.
7478         * gcc.misc-tests/gcov-4b.x: New file.
7479         * gcc.misc-tests/gcov-5b.x: New file.
7480         * gcc.misc-tests/gcov-6.x: New file.
7481         * gcc.misc-tests/gcov-7.c: New test.
7482         * gcc.misc-tests/gcov-7.x: New file.
7483
7484 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
7485
7486         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7487         * gcc.misc-tests/gcov-6.c: New test.
7488
7489 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
7490
7491         PR c++/3986
7492         * g++.dg/abi/vbase1.C: New test.
7493
7494 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
7495
7496         * objc.dg/method-2.m: New.
7497
7498 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
7499
7500         PR c++/4203
7501         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7502         * g++.dg/init/empty1.C: New test.
7503
7504 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
7505
7506         * gcc.c-torture/compile/20010903-1.c: New test.
7507
7508 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
7509
7510         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7511         for m68k.
7512
7513 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
7514
7515         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7516
7517         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7518
7519         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7520
7521 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
7522
7523         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7524         for 16-bit 'unsigned int'.
7525
7526 2001-08-29  Kazu Hirata  <kazu@hxi.com>
7527
7528         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7529
7530 2001-08-27  Richard Henderson  <rth@redhat.com>
7531
7532         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7533         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7534
7535 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
7536
7537         * gcc.dg/asm-names.c (ymain): New.
7538
7539 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
7540
7541         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7542         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7543         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7544
7545 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7546
7547         * gcc.dg/compare5.c: New testcase.
7548
7549 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
7550
7551         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7552         and "In instantiation".
7553
7554 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
7555
7556         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
7557
7558 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
7559
7560         * gcc.misc-tests/gcov.exp: Add support for branch information.
7561         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
7562         * gcc.misc-tests/gcov-4.c: New test.
7563         * gcc.misc-tests/gcov-4b.c: New test.
7564         * gcc.misc-tests/gcov-5b.c: New test.
7565
7566 2001-08-20  Zack Weinberg  <zackw@panix.com>
7567
7568         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
7569         expected to fail.
7570
7571 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7572
7573         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
7574
7575 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
7576
7577         * g++.dg/eh/template1.C: New test.
7578
7579 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
7580
7581         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
7582         Fix thinko.
7583         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
7584         for xfail.
7585
7586 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
7587
7588         * lib/g77-dg.exp:  Use prune.exp for common procedures
7589         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
7590         * lib/g77.exp: (g77-dg-prune) Remove
7591
7592 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
7593
7594         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
7595
7596 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7597
7598         * g++.dg/template/unify1.C: New test.
7599
7600 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
7601
7602         * g++.dg/abi/empty4.C: New test.
7603
7604 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
7605
7606         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
7607         solaris2.*
7608         * g77.f-torture/compile/pr3743.x: Likewise
7609
7610 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
7611
7612         * g++.dg/other/using-declaration.C: New test.
7613
7614 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7615
7616         * gcc.dg/cpp/tr-sign.c: New testcase.
7617
7618 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
7619
7620         * gcc.dg/cpp/19951025-1.c: Revert.
7621         * gcc.dg/cpp/directiv.c: We no longer process directives that
7622         interrupt macro arguments.
7623
7624 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
7625
7626         * gcc.dg/bconstp-1.c: New test.
7627
7628 2001-08-03  Richard Henderson  <rth@redhat.com>
7629
7630         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
7631
7632 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
7633
7634         * gcc.dg/cpp/19951025-1.c: Update.
7635
7636 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
7637
7638         * g77.dg/ff90-1.f (s): Fix reference of variable z,
7639         should be x.
7640
7641 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
7642
7643         Kill -fhonor-std.
7644         * g++.old-deja/g++.ns/ns14.C: Remove special options.
7645         * g++.old-deja/g++.other/std1.C: Likewise.
7646         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
7647
7648 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
7649
7650         * lib/g77.exp:  Load gcc-defs.exp for common procedures
7651         (g77_pass, g77_fail, g77_finish, g77_exit,
7652         ${tool}_check_unsupported_p} Now redundant.  Deleted.
7653
7654 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
7655
7656         * g77.dg/fbackslash.f
7657         * g77.dg/fcase-preserve.f
7658         * g77.dg/ff90-1.f
7659         * g77.dg/ffixed-line-length-0.f
7660         * g77.dg/ffixed-line-length-132.f
7661         * g77.dg/ffixed-line-length-7.f
7662         * g77.dg/ffixed-line-length-72.f
7663         * g77.dg/ffixed-line-length-none.f
7664         * g77.dg/ffree-form-1.f
7665         * g77.dg/fno-backslash.f
7666         * g77.dg/fno-f90-1.f
7667         * g77.dg/fno-fixed-form-1.f
7668         * g77.dg/fno-onetrip.f
7669         * g77.dg/fno-typeless-boz.f
7670         * g77.dg/fno-underscoring.f
7671         * g77.dg/fno-vxt-1.f
7672         * g77.dg/fonetrip.f
7673         * g77.dg/ftypeless-boz.f
7674         * g77.dg/fugly-assumed.f
7675         * g77.dg/funderscoring.f
7676         * g77.dg/fvxt-1.f
7677
7678 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
7679
7680         * objc.dg/fwd-proto-1.m: New.
7681         * objc.dg/local-decl-1.m: New.
7682         * objc.dg/naming-1.m: New.
7683         * objc.dg/naming-2.m: New.
7684         * objc.dg/proto-hier-1.m: New.
7685
7686 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
7687
7688         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
7689         largest-type elements to a struct makes its size grow.
7690
7691 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7692
7693         * g++.dg/abi/vthunk1.C: New test.
7694
7695 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
7696
7697         * g++.dg/abi/vbase8-22.C: New test.
7698
7699 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7700
7701         * gcc.dg/cpp/macro8.c: New test.
7702
7703 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7704
7705         * g++.dg/abi/vbase8-21.C: New test.
7706
7707 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
7708
7709         * g++.dg/abi/vbase8-10.C: New test.
7710
7711 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7712
7713         * lib/g++.exp (g++_set_ld_library_path): Renamed to
7714         ${tool}_set_ld_library_path.
7715         Changed caller.
7716         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
7717         g++.exp.
7718
7719 2001-07-26  Stan Cox <scox@redhat.com>
7720
7721         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
7722         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
7723         gcc_exit, gcc_check_unsupported_p):
7724         Moved to gcc-deps.exp
7725         * gcc-deps.exp: New file.
7726
7727 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7728
7729         * g++.old-deja/g++.pt/defarg14.C: New test.
7730
7731 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7732
7733         * g++.old-deja/g++.other/lineno5.C: New test.
7734
7735 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7736
7737         * g++.old-deja/g++.pt/crash68.C: New test.
7738
7739 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
7740
7741         * g++.old-deja/g++.other/crash42.C: New test.
7742
7743 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
7744
7745         * gcc.dg/cpp/extratokens.c: Fix.
7746         * gcc.dg/cpp/skipping2.c: New tests.
7747
7748 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7749
7750         * gcc.c-torture/execute/20010724-1.c: New file.
7751         * gcc.c-torture/execute/20010724-1.x: New file.
7752
7753 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7754
7755         * g++.old-deja/g++.other/cond7.C: New test.
7756
7757 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7758
7759         * g++.old-deja/g++.other/optimize4.C: New test.
7760
7761 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
7762
7763         * g++.old-deja/g++.abi/vbase8-5.C: New test.
7764
7765 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
7766
7767         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
7768         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
7769         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
7770         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
7771
7772         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
7773         bug report" message.
7774
7775         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
7776         * g++.dg/ext/instantiate1.C: Move from old-deja.
7777
7778 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
7779
7780         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
7781         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
7782         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
7783         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
7784
7785 2001-07-23  Jeffrey A Law  (law@cygnus.com)
7786
7787         * gcc.c-torture/execute/20010723-1.c: New test.
7788
7789 2001-07-23  Ben Elliston  <bje@redhat.com>
7790
7791         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
7792
7793 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7794
7795         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
7796         i[34567]86-*-*.
7797         Delete handling of ieee_multilib_flags.
7798         Pass -mieee for alpha*-*-* and sh-*-*.
7799         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
7800
7801 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
7802
7803         Remove old-abi tests.
7804         * g++.old-deja/g++.mike/p11116.C: Remove.
7805         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
7806
7807 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
7808
7809         * g77.f-torture/compile/pr3743.f:  New test
7810
7811 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
7812
7813         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
7814
7815 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7816
7817         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
7818         g++.old-deja/g++.pt/static6.C: Likewise.
7819         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
7820         supports weak symbols.
7821
7822 2001-07-18  Andreas Jaeger  <aj@suse.de>
7823
7824         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
7825         supported again.
7826
7827 2001-07-18  Andreas Jaeger  <aj@suse.de>
7828
7829         * gcc.dg/iftrap-1.c: Fix target line.
7830
7831 2001-07-17  Richard Henderson  <rth@redhat.com>
7832
7833         * gcc.c-torture/execute/20010717-1.c: New.
7834
7835 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
7836
7837         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
7838         tests.
7839
7840 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
7841
7842         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
7843
7844 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7845
7846         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
7847         UAC_SIGBUS, UAC_NOPRINT definitions.
7848
7849 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
7850
7851         * objc/execute/object_is_class.m: New test.
7852         * objc/execute/object_is_meta_class.m: New test.
7853
7854 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
7855
7856         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
7857         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
7858
7859 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
7860
7861         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
7862         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
7863
7864 2001-07-14  Richard Henderson  <rth@redhat.com>
7865
7866         * gcc.dg/iftrap-1.c: New.
7867
7868 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
7869
7870         * g77.f-torture/execute/intrinsic77.f: New test.
7871
7872 2001-07-11  Janis Johnson <janis@us.ibm.com>
7873
7874         * gcc.misc-tests/gcov-3.c: New test.
7875
7876 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7877
7878         * gcc.c-torture/compile/20010711-1.c,
7879         * gcc.c-torture/compile/20010711-2.c: New tests.
7880
7881 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
7882
7883         * gcc.c-torture/execute/20010711-1.c: New test.
7884
7885 2001-07-11  Ben Elliston  <bje@redhat.com>
7886
7887         * g++.old-deja/g++.other/enum5.C: New test.
7888
7889 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
7890
7891         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
7892         (g++-dg-prune): Call prune_gcc_output.
7893         * prune.exp: New file for prune_gcc_output.
7894         * lib/g++.exp, lib/gcc.exp: Load it.
7895
7896 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
7897
7898         * gcc.c-torture/compile/20010701-1.c,
7899         g++.old-deja/g++.ext/attrib6.C: New tests.
7900
7901 2001-07-06  Jeffrey A Law  (law@cygnus.com)
7902
7903         * gcc.c-torture/compile/20010706-1.c: New test.
7904
7905 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
7906
7907         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
7908
7909 2001-06-28  Stan Shebs  <shebs@apple.com>
7910
7911         * gcc.dg/pragma-darwin.c: New test.
7912
7913 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7914
7915         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
7916         Solaris 2.[678] system.
7917
7918 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
7919
7920         * gcc.dg/20010622-1.c: New test.
7921
7922 2001-06-18  Stan Shebs  <shebs@apple.com>
7923
7924         * objc.dg: New directory.
7925         * objc.dg/dg.exp: New file.
7926         * objc.dg/alias.m: New.
7927         * objc.dg/class-1.m: New.
7928         * objc.dg/class-2.m: New.
7929         * objc.dg/const-str-1.m: New.
7930         * objc.dg/const-str-2.m: New.
7931         * objc.dg/id-1.m: New.
7932         * objc.dg/method-1.m: New.
7933         * objc.dg/super-class-1.m: New.
7934         * lib/objc-dg.exp: New file.
7935
7936 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7937
7938         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
7939         of label name.
7940
7941 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
7942
7943         * g++.old-deja/g++.abi/vbase8-9.C: New test.
7944
7945 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7946
7947         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
7948         variable.
7949
7950 2001-06-12  Richard Henderson  <rth@redhat.com>
7951
7952         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
7953
7954 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7955
7956         * g++.old-deja/g++.abi/vbase5.C: New test.
7957         * g++.old-deja/g++.abi/vbase6.C: New test.
7958         * g++.old-deja/g++.abi/vbase7.C: New test.
7959
7960 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7961
7962         * gcc.c-torture/compile/20010610-1.c: New test.
7963
7964 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
7965
7966         * g++.old-deja/g++.abi/vbase4.C: New test.
7967
7968 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
7969
7970         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
7971         support %f for HC11/HC12 targets.
7972         * gcc.c-torture/execute/930513-1.x: New file, likewise.
7973         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
7974         on HC11/HC12 targets.
7975         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
7976
7977 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7978
7979         * gcc.dg/wchar_t-1.c: New file.
7980         * gcc.dg/wint_t-1.c: Likewise.
7981
7982 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
7983
7984         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7985
7986 2001-06-11  Richard Henderson  <rth@redhat.com>
7987
7988         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
7989
7990 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7991
7992         * gcc.c-torture/compile/20010611-1.c: New test.
7993
7994 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
7995
7996         * gcc.dg/c99-tag-1.c: Add more tests.
7997
7998 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
7999
8000         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
8001         representation on MN10300 and ARM/Thumb.
8002
8003 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
8004
8005         * g77.f-torture/execute/20010610.f: New.
8006
8007 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
8008
8009         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8010         names.
8011
8012 2001-06-09  Richard Henderson  <rth@redhat.com>
8013
8014         * gcc.c-torture/execute/ashrdi-1.c: New.
8015         * gcc.c-torture/execute/ashldi-1.c: New.
8016         * gcc.c-torture/execute/lshrdi-1.c: New.
8017
8018 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
8019
8020         * objc/execute/load-3.m: Added. Check sending +load to categories,
8021         in addition to classes.
8022
8023 2001-06-08  Stan Shebs  <shebs@apple.com>
8024
8025         * objc/execute/load-2.m: New test.  From Nicola Pero
8026         <n.pero@mi.flashnet.it>.
8027
8028 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
8029
8030         * gcc.c-torture/execute/20010605-2.c: New test.
8031
8032 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
8033
8034         * g++.old-deja/g++.abi/vbase2.C: New test.
8035         * g++.old-deja/g++.abi/vbase3.C: New test.
8036
8037 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
8038
8039         * g++.old-deja/g++.pt/friend49.C: New test.
8040
8041 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
8042
8043         * g++.old-deja/g++.ext/anon3.C: New test.
8044
8045 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
8046
8047         * g++.old-deja/g++.other/conv7.C: New test.
8048
8049 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
8050
8051         * gcc.c-torture/compile/20010605-2.c: New test.
8052
8053 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8054
8055         * gcc.c-torture/execute/20010604-1.c: New test.
8056
8057 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
8058
8059         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8060
8061 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
8062
8063         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8064         (g++_link_flags): Likewise.
8065         (g++_init): Pass gccpath's value to two previous functions.
8066
8067 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8068
8069         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8070         Ensure logfile entry matches exec command line.
8071
8072 2001-05-31  Richard Henderson  <rth@redhat.com>
8073
8074         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8075         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8076
8077 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
8078
8079         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8080         compiler for irix6.2
8081
8082 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
8083
8084         * g++.old-deja/g++.other/optimize3.C: New file.
8085
8086 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
8087
8088         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8089         assemble.
8090
8091 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
8092
8093         * g++.old-deja/g++.other/optimize2.C: New file.
8094
8095 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
8096
8097         * gcc.c-torture/compile/20010518-2.c: New file.
8098         * gcc.c-torture/execute/20010518-1.c: New file.
8099         * gcc.c-torture/execute/20010518-2.c: New file.
8100
8101 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8102
8103         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8104
8105 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
8106
8107         G++ no longer defines builtins that do not begin with __builtin.
8108         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8109         * g++.old-deja/g++.brendand/misc13.C: Likewise.
8110         * g++.old-deja/g++.law/builtin1.C: Likewise.
8111         * g++.old-deja/g++.law/cvt2.C: Likewise.
8112         * g++.old-deja/g++.mike/net5.C: Likewise.
8113         * g++.old-deja/g++.other/builtins1.C: Likewise.
8114         * g++.old-deja/g++.other/builtins2.C: Likewise.
8115         * g++.old-deja/g++.other/builtins3.C: Likewise.
8116         * g++.old-deja/g++.other/builtins4.C: Likewise.
8117         * g++.old-deja/g++.other/inline8.C: Likewise.
8118         * g++.old-deja/g++.robertl/eb39.C: Likewise.
8119
8120 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
8121
8122         * g++.old-deja/g++.pt/using1.C: Adjust.
8123         * g++.old-deja/g++.pt/using2.C: New test.
8124
8125 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8126
8127         * gcc.dg/cpp/charconst.c: New tests.
8128         * gcc.dg/cpp/escape.c: New tests.
8129         * gcc.dg/cpp/escape-1.c: New tests.
8130         * gcc.dg/cpp/escape-2.c: New tests.
8131         * gcc.dg/cpp/ucs.c: New tests.
8132
8133 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
8134
8135         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
8136         native compiler for irix6.5.
8137
8138 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
8139
8140         * lib/g++.exp (g++_include_flags): Use args to compute
8141         get_multilibs.
8142         (g++_link_flags): Likewise.
8143         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8144
8145 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
8146
8147         * gcc.dg/c90-hexfloat-1.c: Add more tests.
8148
8149 2001-05-21  Geoff Keating  <geoffk@redhat.com>
8150
8151         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8152         this file.
8153
8154 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8155
8156         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8157         STACK_SIZE;
8158         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8159         to STACK_SIZE; Use it to define size of add_histo array.
8160         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8161         to STACK_SIZE.
8162         (f): Use GITT_SIZE to define size of gitt local table.
8163         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8164         to STACK_SIZE; Use it to define size of bytemem array.
8165
8166 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8167
8168         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8169         on 68HC11/HC12 due to the asm instruction.
8170         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8171         * gcc.c-torture/compile/920520-1.x: Likewise.
8172         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8173         on 68HC11/HC12 because the function is larger than 64K.
8174         * gcc.c-torture/compile/961203-1.x: New file, this test fails
8175         on 68HC11/HC12 because the structure is too large.
8176
8177 2001-05-20  Richard Henderson  <rth@redhat.com>
8178
8179         * gcc.c-torture/execute/20010520-1.c: New.
8180
8181 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8182
8183         * g++.old-deja/g++.warn/compare1.C: New test.
8184         * gcc.dg/compare4.c: New test.
8185
8186 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
8187
8188         * g++.old-deja/g++.other/optimize1.C: New test.
8189
8190 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8191
8192         * g++.old-deja/g++.pt/spec41.C: New test.
8193
8194 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
8195
8196         * gcc.c-torture/compile/20010114-1.x: Remove.
8197
8198 2001-05-18  Stan Shebs  <shebs@apple.com>
8199
8200         * gcc.c-torture/compile/20010518-1.c: New test.
8201
8202 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
8203
8204         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8205         * g++.old-deja/g++.pt/crash67.C: New test.
8206
8207 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
8208
8209         * g++.old-deja/g++.other/debug9.C: New test.
8210
8211 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
8212
8213         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8214
8215 2001-05-16  Jan Hubicka  <jh@suse.cz>
8216
8217         * gcc.c-torture/compile/20010516-1.c: New test.
8218
8219 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
8220
8221         * g++.old-deja/g++.other/crash41.C: New test.
8222
8223 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
8224
8225         * g++.old-deja/g++.pt/crash66.C: New test.
8226
8227 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
8228
8229         * g++.old-deja/g++.robertl/eb27.C: Convert.
8230
8231 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
8232
8233         * g++.dg/friend-warn.C: New test.  Do not warn about friend
8234         declaration being redundant.
8235
8236 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
8237
8238         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8239
8240 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
8241
8242         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8243
8244 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
8245
8246         * lib/g++.exp: Use testsuite_flags.
8247
8248 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
8249
8250         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8251
8252 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8253
8254         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8255
8256 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
8257
8258         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8259
8260 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
8261
8262         * gcc.c-torture/compile/20010313-1.c: New test.
8263
8264 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
8265
8266         * gcc.dg/cpp/direct2.c: New test.
8267         * gccq.dg/cpp/direct2s.c: New test.
8268
8269         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8270
8271 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
8272
8273         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8274         * g++.old-deja/g++.other/op3.C: Likewise.
8275
8276 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8277
8278         * gcc.dg/cpp/syshdr.h: New file.
8279         * gcc.dg/cpp/sysmac1.c: Update.
8280         * gcc.dg/cpp/sysmac2.c: Update.
8281
8282 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8283
8284         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8285
8286 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
8287
8288         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8289         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8290
8291 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
8292
8293         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8294
8295 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
8296
8297         * lib/g++.exp (g++_include_flags): Don't use any special flags
8298         if TESTING_IN_BUILD_TREE is not defined.
8299         (g++_init): Use a plain 'c++' as the compiler if
8300         TESTING_IN_BUILD_TREEE is not defined.
8301
8302 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
8303
8304         * g++.old-deja/g++.eh/catch13.C: New test.
8305         * g++.old-deja/g++.eh/catch14.C: New test.
8306
8307 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
8308
8309         * gcc.dg/cpp/tr-define.c: New test.
8310
8311 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
8312
8313         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8314         <stdlib.h>, not <malloc.h>.
8315
8316 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
8317
8318         * g++.old-deja/g++.ns/template17.C: New test.
8319
8320 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
8321
8322         * g++.old-deja/g++.pt/ref4.C: New test.
8323
8324 2001-04-30  Richard Henderson  <rth@redhat.com>
8325
8326         * gcc.dg/20000724-1.c: Revert last change.
8327
8328 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
8329
8330         * g77.f-torture/execute/20010430.f: New test.
8331
8332 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
8333
8334         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8335
8336 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
8337
8338         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8339
8340 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8341
8342         * g++.old-deja/g++.eh/crash6.C: New test.
8343
8344 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8345
8346         * g++.old-deja/g++.other/warn7.C: New test.
8347
8348 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
8349
8350         * g++.old-deja/g++.other/defarg9.C: New test.
8351
8352 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
8353
8354         * g77.f-torture/compile/20010426.f: New test.
8355         * g77.f-torture/execute/20010426.f: New test.
8356
8357 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
8358
8359         * g77.f-torture/compile/20000629-1.x: Remove - error
8360         has been fixed.
8361
8362 2001-04-26  Jeffrey A Law  (law@cygnus.com)
8363
8364         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8365         Tweak slightly to work with g++.dg framework.
8366         * g++.dg/special/ecos.exp: Run initp1.C test.
8367         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8368
8369         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8370         its linker doesn't give line numbers either.
8371         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8372
8373 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
8374
8375         * g++.old-deja/g++.other/lex1.C: New test.
8376
8377 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
8378
8379         * gcc.dg/noncompile/20010425-1.c: New test.
8380
8381 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
8382
8383         * g++.old-deja/g++.pt/mangle2.C: New test.
8384
8385 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8386
8387         * gcc.dg/format/plus-1.c: New test.
8388
8389 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8390
8391         * gcc.dg/20010423-1.c: New test.
8392
8393 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
8394
8395         * gcc.c-torture/execute/20010422-1.c: New test.
8396
8397 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
8398
8399         * g++.old-deja/g++.ns/type2.C: New test.
8400
8401 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
8402
8403         * g++.old-deja/g++.other/perf1.C: New test.
8404
8405 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
8406
8407         * gcc.dg/c99-func-2.c: Remove xfail.
8408         * gcc.dg/c99-func-3.c: Remove xfail.
8409         * gcc.dg/c99-func-4.c: Remove xfail.
8410
8411 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
8412
8413         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8414
8415 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
8416
8417         * gcc.c-torture/compile/20010423-1.c: New test.
8418
8419 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8420
8421         * g++.old-deja/g++.pt/typename28.C: New test.
8422
8423 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
8424
8425         * g++.old-deja/g++.abi/empty2.C: New test.
8426         * g++.old-deja/g++.abi/empty3.C: New test.
8427
8428 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8429
8430         * g++.old-deja/g++.other/comdat2.C: New test.
8431         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8432
8433 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8434
8435         * g++.old-deja/g++.other/overload14.C: New test.
8436
8437 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8438
8439         * g++.old-deja/g++.other/lookup23.C: New test.
8440
8441 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
8442
8443         * gcc.c-torture/execute/20010403-1.c: New test.
8444
8445 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
8446             Mark Mitchell  <mark@codesourcery.com>
8447
8448         * lib/old-dejagnu.exp: Don't delete output of executable.
8449         Add .exe suffix to executables.
8450
8451 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
8452
8453         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8454
8455 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8456
8457         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8458
8459 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
8460
8461         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8462         * g++.old-deja/g++.abi/crash1.C: New test.
8463
8464 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
8465
8466         * g++.old-deja/g++.other/crash40.C: New test.
8467
8468 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8469
8470         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8471
8472 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
8473
8474         * g++.old-deja/g++.other/warn6.C: New test.
8475
8476 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
8477
8478         * g++.old-deja/g++.robertl/eb42.C: Same.
8479
8480 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8481
8482         * gcc.dg/wtr-conversion-1.c: New testcase.
8483
8484 2001-04-10  Richard Henderson  <rth@redhat.com>
8485
8486         * g++.old-deja/g++.other/array5.C: New.
8487
8488 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8489
8490         * gcc.c-torture/execute/20010408-1.c: New test.
8491
8492 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
8493
8494         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8495         headers and constructs.
8496         * g++.old-deja/g++.robertl/eb79.C: Same.
8497         * g++.old-deja/g++.robertl/eb77.C (main): Same.
8498         * g++.old-deja/g++.robertl/eb73.C: Same.
8499         * g++.old-deja/g++.robertl/eb66.C (main): Same.
8500         * g++.old-deja/g++.robertl/eb55.C (t): Same.
8501         * g++.old-deja/g++.robertl/eb54.C (main): Same.
8502         * g++.old-deja/g++.robertl/eb46.C (main): Same.
8503         * g++.old-deja/g++.robertl/eb44.C: Same.
8504         * g++.old-deja/g++.robertl/eb41.C (main): Same.
8505         * g++.old-deja/g++.robertl/eb4.C (main): Same.
8506         * g++.old-deja/g++.robertl/eb39.C: Same.
8507         * g++.old-deja/g++.robertl/eb33.C (main): Same.
8508         * g++.old-deja/g++.robertl/eb31.C (main): Same.
8509         * g++.old-deja/g++.robertl/eb30.C: Same.
8510         * g++.old-deja/g++.robertl/eb3.C: Same.
8511         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8512         * g++.old-deja/g++.robertl/eb21.C: Same.
8513         * g++.old-deja/g++.robertl/eb15.C: Same.
8514         * g++.old-deja/g++.robertl/eb118.C: Same.
8515         * g++.old-deja/g++.robertl/eb115.C (main): Same.
8516         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8517         * g++.old-deja/g++.robertl/eb109.C: Same.
8518         * g++.old-deja/g++.other/sibcall1.C (main): Same.
8519         * g++.old-deja/g++.mike/rtti1.C: Same.
8520         * g++.old-deja/g++.mike/p658.C: Same.
8521         * g++.old-deja/g++.mike/net46.C: Same.
8522         * g++.old-deja/g++.mike/net34.C: Same.
8523         * g++.old-deja/g++.mike/memoize1.C: Same.
8524         * g++.old-deja/g++.mike/eh2.C: Same.
8525         * g++.old-deja/g++.law/weak.C: Same.
8526         * g++.old-deja/g++.law/visibility7.C: Same.
8527         * g++.old-deja/g++.law/visibility25.C: Same.
8528         * g++.old-deja/g++.law/visibility22.C: Same.
8529         * g++.old-deja/g++.law/visibility2.C: Same.
8530         * g++.old-deja/g++.law/visibility17.C: Same.
8531         * g++.old-deja/g++.law/visibility13.C: Same.
8532         * g++.old-deja/g++.law/visibility10.C: Same.
8533         * g++.old-deja/g++.law/visibility1.C: Same.
8534         * g++.old-deja/g++.law/virtual3.C (eval): Same.
8535         * g++.old-deja/g++.law/vbase1.C: Same.
8536         * g++.old-deja/g++.law/operators32.C: Same.
8537         * g++.old-deja/g++.law/nest3.C: Same.
8538         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8539         * g++.old-deja/g++.law/except5.C (main): Same.
8540         * g++.old-deja/g++.law/cvt7.C (run): Same.
8541         * g++.old-deja/g++.law/cvt2.C: Same.
8542         * g++.old-deja/g++.law/cvt16.C: Same.
8543         * g++.old-deja/g++.law/ctors6.C (bar): Same.
8544         * g++.old-deja/g++.law/ctors17.C (main): Same.
8545         * g++.old-deja/g++.law/ctors13.C: Same.
8546         * g++.old-deja/g++.law/ctors12.C (main): Same.
8547         * g++.old-deja/g++.law/ctors10.C: Same.
8548         * g++.old-deja/g++.law/code-gen5.C: Same.
8549         * g++.old-deja/g++.law/bad-error7.C: Same.
8550         * g++.old-deja/g++.law/arm9.C: Same.
8551         * g++.old-deja/g++.law/arm12.C: Same.
8552         * g++.old-deja/g++.law/arg8.C: Same.
8553         * g++.old-deja/g++.law/arg1.C: Same.
8554         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
8555         * g++.old-deja/g++.jason/template31.C: Same.
8556         * g++.old-deja/g++.jason/template24.C (main): Same.
8557         * g++.old-deja/g++.jason/2371.C: Same.
8558         * g++.old-deja/g++.eh/new2.C: Same.
8559         * g++.old-deja/g++.eh/new1.C: Same.
8560         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
8561         * g++.old-deja/g++.brendan/nest21.C (main): Same.
8562         * g++.old-deja/g++.brendan/err-msg3.C: Same.
8563         * g++.old-deja/g++.brendan/crash62.C: Same.
8564         * g++.old-deja/g++.brendan/crash52.C: Same.
8565         * g++.old-deja/g++.brendan/crash49.C (main): Same.
8566         * g++.old-deja/g++.brendan/crash38.C: Same.
8567         * g++.old-deja/g++.brendan/crash15.C (main): Same.
8568         * g++.old-deja/g++.brendan/copy9.C: Same.
8569
8570 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
8571
8572         * gcc.c-torture/execute/20001203-2.c (memset):
8573         Count argument is of type __SIZE_TYPE__.
8574
8575 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
8576
8577         * gcc.c-torture/compile/20010404-1.c: New test.
8578
8579 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
8580
8581         * gcc.c-torture/compile/20010326-1.c: New test.
8582
8583 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
8584
8585         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
8586         peculiarities of the SH.
8587         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
8588
8589 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8590
8591         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
8592         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
8593         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
8594
8595 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8596
8597         * g77.f-torture/compile/20010321-1.f: New test.
8598
8599 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8600
8601         * gcc.c-torture/compile/20010329-1.c: New test.
8602
8603 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
8604
8605         * gcc.c-torture/execute/20010329-1.c: New test.
8606
8607 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8608
8609         * g++.old-deja/g++.other/eh4.C: Fix typo.
8610
8611 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
8612
8613         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
8614
8615 2001-03-28  Philip Blundell  <philb@gnu.org>
8616
8617         * gcc.c-torture/compile/20010328-1.c: New test.
8618
8619 2001-03-27  Richard Henderson  <rth@redhat.com>
8620
8621         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
8622         * g++.old-deja/g++.eh/vbase3.C: Likewise.
8623
8624 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
8625
8626         * gcc.c-torture/compile/20010327-1.c: New test.
8627
8628 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
8629
8630         * g++.old-deja/g++.other/friend12.C: New test.
8631         * g++.old-deja/g++.other/friend9.C: Expect no errors.
8632         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
8633
8634 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
8635
8636         * gcc.c-torture/execute/20010325-1.c: New test.
8637
8638 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
8639
8640         * g++.old-deja/g++.other/mangle3.C: New test.
8641
8642 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
8643
8644         * g++.old-deja/g++.other/anon8.C: New test.
8645
8646 2001-03-20  Philip Blundell  <philb@gnu.org>
8647
8648         * gcc.c-torture/compile/20010320-1.c: New test.
8649
8650 2001-03-17  Richard Henderson  <rth@redhat.com>
8651
8652         * g++.old-deja/g++.other/eh4.C: Add expected error text.
8653
8654 2001-03-15  Geoff Keating  <geoff@redhat.com>
8655
8656         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
8657         tests on AIX.
8658
8659 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
8660
8661         * g++.old-deja/g++.other/eh4.C: New test.
8662
8663 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8664
8665         * gcc.dg/cpp/mi1.c: Update.
8666
8667 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
8668
8669         * g++.old-deja/g++.other/regstack.C: New test.
8670
8671 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
8672
8673         * g++.old-deja/g++.other/ref4.C: New test.
8674
8675 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
8676
8677         * objc/execute/va_method.m: Added.
8678         * objc/execute/IMP.m: Added.
8679         * objc/execute/_cmd.m: Added.
8680         * objc/execute/accessing_ivars.m: Added.
8681         * objc/execute/class-1.m: Added.
8682         * objc/execute/class-10.m: Added.
8683         * objc/execute/class-11.m: Added.
8684         * objc/execute/class-12.m: Added.
8685         * objc/execute/class-13.m: Added.
8686         * objc/execute/class-14.m: Added.
8687         * objc/execute/class-2.m: Added.
8688         * objc/execute/class-3.m: Added.
8689         * objc/execute/class-4.m: Added.
8690         * objc/execute/class-5.m: Added.
8691         * objc/execute/class-6.m: Added.
8692         * objc/execute/class-7.m: Added.
8693         * objc/execute/class-8.m: Added.
8694         * objc/execute/class-9.m: Added.
8695         * objc/execute/class-tests-1.h
8696         * objc/execute/class-tests-2.h
8697         * objc/execute/compatibility_alias.m: Added.
8698         * objc/execute/encode-1.m: Added.
8699         * objc/execute/formal_protocol-1.m: Added.
8700         * objc/execute/formal_protocol-2.m: Added.
8701         * objc/execute/formal_protocol-3.m: Added.
8702         * objc/execute/formal_protocol-4.m: Added.
8703         * objc/execute/formal_protocol-5.m: Added.
8704         * objc/execute/formal_protocol-6.m: Added.
8705         * objc/execute/formal_protocol-7.m: Added.
8706         * objc/execute/informal_protocol.m: Added.
8707         * objc/execute/initialize.m: Added.
8708         * objc/execute/load.m: Added.
8709         * objc/execute/many_args_method.m: Added.
8710         * objc/execute/nested-3.m: Added.
8711         * objc/execute/no_clash.m: Added.
8712         * objc/execute/private.m: Added.
8713         * objc/execute/redefining_self.m: Added.
8714         * objc/execute/root_methods.m: Added.
8715         * objc/execute/selector-1.m: Added.
8716         * objc/execute/static-1.m: Added.
8717         * objc/execute/static-2.m: Added.
8718         * objc/execute/va_method.m: Added.
8719
8720 2001-03-10  Richard Henderson  <rth@redhat.com>
8721
8722         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
8723
8724 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8725
8726         * g++.old-deja/g++.other/crash31.C: XFAIL.
8727         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
8728         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
8729         * gcc.c-torture/execute/20010123-1.x: XFAIL.
8730         * gcc.c-torture/execute/20010124-1.x: XFAIL.
8731         * gcc.dg/sequence-pt-1.c: XFAIL one test.
8732
8733 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
8734
8735         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
8736
8737 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8738
8739         * gcc.dg/20000724-1.c: Don't use multiline strings.
8740
8741 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
8742
8743         * objc/execute/string1.m, objc/execute/string2.m: Compare the
8744         result of -cString against what we expect it to be; don't just
8745         print it out for no one to read.
8746
8747         * objc/execute/string3.m, objc/execute/string4.m: New tests.
8748         Based on testcases provided by Nicola Pero.
8749
8750 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8751
8752         * gcc.dg/cpp/macro7.c: New test.
8753
8754 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
8755
8756         * gcc.dg/cpp/multiline.c: Update.
8757
8758 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8759
8760         * g++.old-deja/g++.other/enum3.C: New test.
8761
8762 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8763
8764         * g++.old-deja/g++.other/pod1.C: New test.
8765
8766 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
8767
8768         * g++.old-deja/g++.ext/overload1.C: New test.
8769
8770 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8771
8772         * g++.old-deja/g++.pt/using1.C: New test.
8773
8774 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
8775
8776         * g++.old-deja/g++.other/using9.C: New test.
8777
8778 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
8779
8780         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
8781
8782         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
8783
8784 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
8785
8786         * g++.old-deja/g++.ext/realpt1.C: Remove.
8787
8788 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
8789
8790         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
8791
8792 2001-02-26  Will Cohen  <wcohen@redhat.com>
8793
8794         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
8795
8796 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
8797
8798         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
8799         templatized constructors.
8800
8801 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8802
8803         * gcc.c-torture/execute/20010224-1.c: New test.
8804
8805 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
8806
8807         * gcc.c-torture/execute/20010222-1.c: New test.
8808
8809 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
8810
8811         * g++.old-deja/g++.other/inline20.C: New test.
8812
8813 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
8814
8815         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
8816
8817 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
8818
8819         * g++.old-deja/g++.other/lookup22.C: New test.
8820
8821 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
8822
8823         * g77.dg: New directory.
8824         * g77.dg/20010216-1.f: New test case.
8825         * g77.dg/dg.exp: New driver.
8826         * lib/g77-dg.exp: New driver library.
8827
8828 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8829
8830         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
8831
8832 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
8833
8834         * g++.old-deja/g++.other/decl9.C: New test.
8835
8836 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
8837
8838         * g++.old-deja/g++.other/init16.C: Update the test so that it does
8839         not need <string> and also tests the initialization at runtime.
8840
8841 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
8842
8843         * gcc.c-torture/execute/longlong.c: New test.
8844
8845 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8846
8847         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
8848
8849 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
8850
8851         * gcc.c-torture/execute/920302-1.c (execute):
8852         Change argument type to short.
8853
8854 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8855
8856         * g++.old-deja/g++.pt/deduct6.C: New test.
8857
8858 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
8859
8860         * g++.old-deja/g++.pt/deduct5.C: New test.
8861
8862 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
8863
8864         * gcc.c-torture/execute/20010209-1.c: New test.
8865
8866 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
8867
8868         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
8869
8870 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
8871
8872         * g++.dg/vtgc1.C: Update for new ABI.
8873
8874         * consistency.vlad: New directory, 1665 files.
8875
8876 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
8877
8878         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
8879         return type.
8880         * gcc.dg/cpp/digraphs.c: Declare puts.
8881
8882 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8883
8884         * g++.old-deja/g++.other/warn5.C: New test.
8885
8886 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8887
8888         * g++.old-deja/g++.pt/spec40.C: New test.
8889
8890 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
8891
8892         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
8893         case.
8894         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
8895
8896 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
8897
8898         * gcc.c-torture/compile/20010209-1.c: New test.
8899
8900 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
8901
8902         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
8903         excess errors message but not if it crashes.
8904         * g++.old-deja/g++.other/crash27.C: Likewise.
8905         * g++.old-deja/g++.other/crash28.C: Likewise.
8906         * g++.old-deja/g++.other/crash30.C: Likewise.
8907         * g++.old-deja/g++.other/crash32.C: Likewise.
8908         * g++.old-deja/g++.other/crash35.C: Likewise.
8909         * g++.old-deja/g++.pt/inherit2.C: Likewise.
8910
8911 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
8912
8913         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
8914         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
8915         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
8916         g77.f-torture/execute/execute.exp,
8917         g77.f-torture/noncompile/noncompile.exp,
8918         gcc.c-torture/execute/execute.exp,
8919         gcc.c-torture/execute/memcheck/memcheck.exp,
8920         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
8921         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
8922         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
8923         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
8924         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
8925         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
8926         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
8927         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
8928         Remove bug reporting instructions with ancient email addresses.
8929
8930 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8931
8932         * gcc.dg/20010202-1.c: New test.
8933         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
8934
8935 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
8936
8937         * g++.dg/stdbool-if.C: New test.
8938
8939 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
8940
8941         * objc/execute/fdecl.m: Added main().
8942
8943 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
8944
8945         * gcc.c-torture/execute/20010206-1.c: New test.
8946
8947 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8948
8949         * gcc.dg/cpp/avoidpaste1.c: Update.
8950
8951 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
8952
8953         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
8954         Pero <nicola@brainstorm.co.uk>.
8955         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
8956
8957 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
8958
8959         * g++.old-deja/g++.pt/spec39.C: New test.
8960
8961 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
8962
8963         * gcc.c-torture/compile/20010202-1.c: New test.
8964
8965 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
8966
8967         * g++.old-deja/g++.abi/primary2.C: New test.
8968         * g++.old-deja/g++.abi/primary3.C: New test.
8969         * g++.old-deja/g++.abi/primary4.C: New test.
8970         * g++.old-deja/g++.abi/primary5.C: New test.
8971         * g++.old-deja/g++.abi/vtable3.h: New test.
8972         * g++.old-deja/g++.abi/vtable3a.C: New test.
8973         * g++.old-deja/g++.abi/vtable3b.C: New test.
8974         * g++.old-deja/g++.abi/vtable3c.C: New test.
8975         * g++.old-deja/g++.abi/vtable3d.C: New test.
8976         * g++.old-deja/g++.abi/vtable3e.C: New test.
8977         * g++.old-deja/g++.abi/vtable3f.C: New test.
8978         * g++.old-deja/g++.abi/vtable3g.C: New test.
8979         * g++.old-deja/g++.abi/vtable3h.C: New test.
8980         * g++.old-deja/g++.abi/vtable3i.C: New test.
8981         * g++.old-deja/g++.abi/vtable3j.C: New test.
8982         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
8983
8984 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
8985
8986         * g++.old-deja/g++.other/anon6.C: New test.
8987         * g++.old-deja/g++.other/anon7.C: New test.
8988
8989 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
8990
8991         * gcc.dg/cpp/avoidpaste2.c: New tests.
8992
8993 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
8994
8995         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
8996
8997 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
8998
8999         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
9000         DECIMAL_DIG cases for Irix."
9001
9002 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
9003
9004         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9005
9006 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
9007
9008         * gcc.dg/c99-tag-1.c: New test.
9009
9010 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
9011
9012         * gcc.dg/cpp/tr-warn1.c: Add tests.
9013
9014 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
9015
9016         * gcc.dg/cpp/avoidpaste1.c: Update.
9017         * gcc.dg/cpp/paste4.c: Update.
9018
9019 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
9020
9021         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9022         cases for Irix.
9023
9024 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9025
9026         * g++.old-deja/g++.other/inline19.C: New test.
9027
9028 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
9029
9030         * gcc.dg/Wlarger-than.c: New test.
9031
9032 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9033
9034         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9035
9036 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
9037
9038         * gcc.c-torture/execute/20010129-1.c: New test.
9039         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9040
9041 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9042
9043         * gcc.dg/cpp/avoidpaste1.c: Test case.
9044
9045 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
9046
9047         * g++.old-deja/g++.other/inline18.C: New test.
9048
9049 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9050
9051         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9052         and __builtin_putchar.
9053
9054 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
9055
9056         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9057         tests.
9058
9059 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
9060
9061         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9062         floating point number rounding mode to round to the nearest
9063         representable mode.
9064
9065 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
9066
9067         * g++.old-deja/g++.other/mangle2.C: New test.
9068
9069 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
9070
9071         * gcc.c-torture/compile/20010124-1.c: New test.
9072
9073 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
9074
9075         * g++.old-deja/g++.pt/spec38.C: New test.
9076
9077 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9078
9079         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9080         "Build don't run".
9081
9082 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9083
9084         * gcc.c-torture/execute/20010123-1.c: New test.
9085
9086 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
9087
9088         * g++.old-deja/g++.pt/spec37.C: New test.
9089
9090 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
9091
9092         * g++.old-deja/g++.pt/overload14.C: New test.
9093
9094 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9095
9096         * gcc.c-torture/execute/20010122-1.c: New test, exercise
9097         __builtin_return_address.
9098
9099 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
9100
9101         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9102         * g++.old-deja/g++.pt/spec35.C: New test.
9103         * g++.old-deja/g++.pt/spec36.C: New test.
9104
9105 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
9106
9107         * gcc.c-torture/compile/20010118-1.c: New test.
9108
9109 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
9110
9111         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9112
9113 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
9114
9115         * gcc.c-torture/execute/20010119-1.c: New test.
9116
9117 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9118
9119         * g++.old-deja/g++.other/vbase5.C: New test.
9120
9121 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
9122
9123         * gcc.c-torture/execute/20010118-1.c: New test.
9124
9125 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9126
9127         * g++.old-deja/g++.pt/deduct3.C: New test.
9128
9129 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
9130
9131         * g++.old-deja/g++.pt/spec34.C: New test.
9132
9133 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9134
9135         * g77.f-torture/compile/20000601-2.f: New test.
9136
9137 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9138
9139         * g++.old-deja/g++.other/init17.C: New test.
9140
9141 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
9142
9143         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9144
9145 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9146
9147         * g++.old-deja/g++.pt/unify8.C: New test.
9148
9149 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9150
9151         * g++.old-deja/g++.abi/vbase1.C: New test.
9152
9153 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
9154
9155         * g++.old-deja/g++.pt/crash65.C: New test.
9156
9157 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
9158
9159         * gcc.dg/cpp/assembl2.S: New test case.
9160
9161 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
9162
9163         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9164         are supported.
9165
9166 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9167
9168         * g++.old-deja/g++.other/builtins1.C: New test.
9169         * g++.old-deja/g++.other/builtins2.C: Likewise.
9170         * g++.old-deja/g++.other/builtins3.C: Likewise.
9171         * g++.old-deja/g++.other/builtins4.C: Likewise.
9172
9173 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
9174
9175         * gcc.c-torture/compile/20010117-1.c: New test.
9176         * gcc.c-torture/compile/20010117-2.c: New test.
9177
9178 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
9179
9180         * g77.f-torture/execute/20010116.[fx]: New test,
9181         XFAIL on i?86-*-*.
9182         * g77.f-torture/compile/20010115.f: Indicate it's
9183         a test for PR fortran/1636.
9184
9185 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
9186
9187         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9188
9189 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
9190
9191         * g77.f-torture/compile/20010115.f: New test.
9192
9193 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
9194
9195         * g++.old-deja/g++.pt/nontype5.C: New test.
9196
9197 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
9198
9199         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9200         have an equivalent working one below it.
9201
9202 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
9203
9204         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9205         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9206
9207 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
9208
9209         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9210         message containing "init_priority".
9211         (conpr-2.C): Likewise.
9212         (conpr-3.C): Likewise.
9213         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9214
9215 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9216
9217         * gcc.c-torture/execute/20010114-2.c: New test.
9218
9219 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
9220
9221         * gcc.c-torture/compile/20010114-1.c: New test.
9222         * gcc.c-torture/compile/20010114-1.x: Xfail.
9223         * gcc.c-torture/compile/20010114-2.c: New test.
9224         * gcc.c-torture/execute/20010114-1.c: New test.
9225         * gcc.dg/trunc-1.c: New test.
9226         * gcc.dg/uninit-B.c: New test.
9227
9228 2001-01-13  Nick Clifton  <nickc@redhat.com>
9229
9230         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9231         target.
9232
9233 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
9234
9235         * gcc.c-torture/compile/20010113-1.c: New test.
9236
9237 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
9238
9239         * gcc.c-torture/compile/20001212-1.c: New test.
9240
9241 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9242
9243         * gcc.dg/cpp/widestr1.c: Update.
9244         * gcc.dg/cpp/prag-imp.c: Remove.
9245
9246 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
9247
9248         * gcc.c-torture/execute/20000801-3.x: Remove.
9249         * gcc.dg/c90-init-1.c: New test.
9250         * gcc.dg/c99-init-1.c: New test.
9251         * gcc.dg/c99-init-2.c: New test.
9252         * gcc.dg/gnu99-init-1.c: New test.
9253
9254 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
9255
9256         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9257         testing that no relevant ones were found.
9258
9259 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
9260
9261         * g++.old-deja/g++.pt/cast2.C: New test.
9262
9263 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
9264
9265         * g++.old-deja/g++.pt/friend47.C: New test.
9266
9267 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9268
9269         * g++.old-deja/g++.pt/instantiate13.C: New test.
9270
9271 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9272
9273         * g++.old-deja/g++.other/defarg7.C: New test.
9274         * g++.old-deja/g++.other/defarg8.C: New test.
9275
9276 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9277
9278         * g++.old-deja/g++.pt/crash64.C: New test.
9279
9280 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
9281
9282         * g++.old-deja/g++.pt/crash63.C: New test.
9283
9284 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
9285
9286         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9287
9288 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
9289
9290         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9291
9292 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9293
9294         * g++.old-deja/g++.pt/error3.C: New test.
9295
9296 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9297
9298         * g++.old-deja/g++.other/crash39.C: New test.
9299
9300 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
9301
9302         * g++.old-deja/g++.other/vbase4.C: New test.
9303
9304 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
9305
9306         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9307         * gcc.dg/special/20000419-2.c: New file. Identical to above.
9308         * gcc.dg/special/special.exp: New test driver which will check
9309         for alias support for the above test.
9310
9311 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
9312
9313         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9314         problems on small machines.
9315         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9316         parameterize.
9317
9318 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
9319
9320         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9321         mips.
9322         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9323
9324 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
9325
9326         * g++.old_deja/g++.pt/using8.C: New test.
9327
9328 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9329
9330         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9331
9332 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
9333
9334         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9335         where a failure is expected.
9336         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9337
9338 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9339
9340         * g++.old_deja/g++.pt/instantiate12.C: New test.
9341
9342 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9343
9344         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9345         start of structs.
9346         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9347         * g++.old-deja/g++.brendan/crash17.C: Likewise.
9348         * g++.old-deja/g++.brendan/crash29.C: Likewise.
9349         * g++.old-deja/g++.brendan/crash48.C: Likewise.
9350         * g++.old-deja/g++.brendan/ns1.C: Likewise.
9351         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9352         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9353         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9354         * g++.old-deja/g++.eh/spec6.C: Likewise.
9355         * g++.old-deja/g++.jason/crash3.C: Likewise.
9356         * g++.old-deja/g++.law/ctors11.C: Likewise.
9357         * g++.old-deja/g++.law/ctors17.C: Likewise.
9358         * g++.old-deja/g++.law/ctors5.C: Likewise.
9359         * g++.old-deja/g++.law/ctors9.C: Likewise.
9360         * g++.old-deja/g++.mike/ambig1.C: Likewise.
9361         * g++.old-deja/g++.mike/net22.C: Likewise.
9362         * g++.old-deja/g++.mike/p3538a.C: Likewise.
9363         * g++.old-deja/g++.mike/p3538b.C: Likewise.
9364         * g++.old-deja/g++.mike/virt3.C: Likewise.
9365         * g++.old-deja/g++.niklas/t128.C: Likewise.
9366         * g++.old-deja/g++.other/anon4.C: Likewise.
9367         * g++.old-deja/g++.other/using1.C: Likewise.
9368         * g++.old-deja/g++.other/warn3.C: Likewise.
9369         * g++.old-deja/g++.pt/t37.C: Likewise.
9370         * g++.old-deja/g++.robertl/eb69.C: Likewise.
9371         * g++.old-deja/g++.robertl/eb71.C: Likewise.
9372
9373 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
9374
9375         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9376
9377 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9378
9379         * gcc.c-torture/execute/stdio-opt-3.c: New test.
9380
9381 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
9382
9383         * gcc.c-torture/compile/20010107-1.c: New test.
9384
9385 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9386
9387         * gcc.c-torture/execute/builtin-noret-1.c: New test.
9388
9389 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9390
9391         * gcc.dg/format/format.h: New file.
9392         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9393         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9394         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9395         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9396         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9397         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9398         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9399         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9400         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9401         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9402         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9403         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9404         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9405         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9406         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9407         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9408         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9409         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9410         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9411         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9412         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9413         instead of declaring standard types, macros and functions in each
9414         test.
9415
9416 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
9417
9418         * gcc.c-torture/execute/20010106-1.c: New test.
9419
9420 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
9421
9422         * gcc.dg/format/format.exp: New file.
9423         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9424         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9425         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9426         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9427         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9428         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9429         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9430         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9431         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9432         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9433         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9434         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9435         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9436         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9437         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9438         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9439         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9440         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9441         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9442         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9443         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9444         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9445         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9446         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9447         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9448         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9449         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9450         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9451         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9452         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9453         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9454         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9455         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9456         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9457         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9458         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9459         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9460         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9461         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9462         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9463         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9464         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9465
9466 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
9467
9468         * gcc.c-torture/execute/991228-1.c: Take word endianness into
9469         account.
9470
9471 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
9472
9473         * gcc.c-torture/execute/builtin-complex-1.c: New test.
9474
9475 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
9476
9477         * g++.old-deja/g++.pt/crash62.C: New test.
9478
9479 2001-01-04  Richard Henderson  <rth@redhat.com>
9480
9481         * gcc.dg/20000926-1.c: Update expected warnings.
9482         * gcc.dg/array-2.c: Likewise.
9483         * gcc.dg/array-4.c: Also validate flexible array members.
9484         * gcc.dg/c99-flex-array-1.c: New.
9485
9486 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
9487
9488         * gcc.c-torture/compile/20001222-1.x: Remove.
9489
9490 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9491
9492         * gcc.c-torture/execute/built-in-setjmp.c: New.
9493
9494 2001-01-03  Richard Henderson  <rth@redhat.com>
9495
9496         * gcc.dg/940510-1.c: Update expected error wording.
9497         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9498
9499 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
9500
9501         * lib/target-supports.exp (check_alias_available): Modified to
9502         indicate aliases not supported if only weak aliases are supported.
9503
9504 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9505
9506         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9507         Turn on cmpstrsi checks for __pj__ and __i370__.
9508
9509 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
9510
9511         * g++.old-deja/g++.other/virtual11.C: New test.
9512
9513 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
9514
9515         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9516
9517 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9518
9519         * gcc.c-torture/compile/20010102-1.c: New test.
9520
9521 2001-01-02  Andreas Jaeger  <aj@suse.de>
9522
9523         * gcc.dg/noreturn-3.c: New test.
9524
9525         * gcc.dg/noreturn-4.c: New test.
9526
9527 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9528
9529         * gcc.c-torture/execute/stdio-opt-1.c: Also test
9530         __builtin_fputc and __builtin_fwrite.
9531
9532 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
9533
9534         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9535         signed char, not default char.
9536
9537 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
9538
9539         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9540
9541 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
9542
9543         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
9544
9545 2000-12-29  Richard Henderson  <rth@redhat.com>
9546
9547         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9548         (__cyg_profile_func_exit): Define.
9549
9550 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
9551
9552         * g++.dg/vtgc1.C: New test.
9553
9554 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
9555
9556         * gcc.dg/noncompile/20001228-1.c: New test.
9557
9558         * gcc.dg/20001228-1.c: New test.
9559
9560         * gcc.c-torture/execute/20001228-1.c: New test.
9561
9562 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
9563
9564         * gcc.dg/format-strfmon-1.c: New test.
9565
9566 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9567
9568         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
9569         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
9570         * gcc.c-torture/execute/string-opt-1.c: Likewise.
9571         * gcc.c-torture/execute/string-opt-2.c: Likewise.
9572         * gcc.c-torture/execute/string-opt-3.c: Likewise.
9573         * gcc.c-torture/execute/string-opt-4.c: Likewise.
9574         * gcc.c-torture/execute/string-opt-6.c: Likewise.
9575         * gcc.c-torture/execute/string-opt-7.c: Likewise.
9576         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9577         * gcc.c-torture/execute/string-opt-9.c: Likewise.
9578         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9579         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9580         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9581
9582         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
9583         * gcc.c-torture/execute/string-opt-4.c: Test index.
9584
9585 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
9586
9587         * gcc.c-torture/compile/20001226-1.c: New test.
9588
9589 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
9590
9591         * gcc.c-torture/compile/20001222-1.c: New test.
9592         * gcc.c-torture/compile/20001222-1.x: Xfail.
9593
9594 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
9595
9596         * gcc.c-torture/execute/comp-goto-2.c: New test.
9597
9598 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
9599
9600         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
9601         Use long types if __INT_MAX__ is 32767.
9602         (main): Use cast to (sint32 *) when poking 88 into a_page.
9603
9604         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
9605
9606 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
9607
9608         * gcc.c-torture/compile/20001221-1.c: New test.
9609         * gcc.c-torture/execute/20001221-1.c: New test.
9610
9611 2000-12-20  Richard Henderson  <rth@redhat.com>
9612
9613         * g++.old-deja/g++.pt/crash36.C: Update error lines.
9614         * g++.old-deja/g++.robertl/eb109.C: Likewise.
9615
9616 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9617
9618         * gcc.dg/compare3.c: New test.
9619
9620 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9621
9622         * gcc.dg/format-warnll-1.c: New test.
9623
9624 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
9625
9626         * gcc.dg/cpp/cmdlne-P.c: New test.
9627
9628 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
9629
9630         * gcc.c-torture/execute/builtin-abs-1.c,
9631         gcc.c-torture/execute/builtin-abs-2.c: New tests.
9632
9633 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9634
9635         * gcc.dg/cpp/multiline.c: New test.
9636
9637 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9638
9639         * g++.old-deja/g++.other/syshdr1.C: Update.
9640         * gcc.dg/cpp/lineflags.c: Remove temporarily.
9641
9642 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9643
9644         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
9645
9646 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9647
9648         * g++.old-deja/g++.pt/ttp65.C: New test.
9649
9650 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9651
9652         * g++.old-deja/g++.pt/ttp64.C: New test.
9653
9654 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9655
9656         * g++.old-deja/g++.pt/spec33.C: New test.
9657
9658 2000-12-14  Catherine Moore  <clm@redhat.com>
9659
9660         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
9661         * gcc.c-torture/execute/920612-2.c: Likewise.
9662         * gcc.c-torture/execute/920428-2.c: Likewise.
9663         * gcc-c-torture/execute/va-arg-11.c: Call exit.
9664         * gcc.c-torture/execute/va-arg-21.c: Likewise.
9665
9666 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9667
9668         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
9669         * gcc.dg/pack-test-2.c: Likewise.
9670
9671 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9672
9673         Tests by Zack Weinberg <zackw@stanford.edu>.
9674
9675         * gcc.dg/cpp/defined.c: Update.
9676         * gcc.dg/cpp/defined_trad.c: New tests.
9677
9678 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
9679
9680         * gcc.dg/cpp/trad-direct.c: Update.
9681
9682 2000-12-11  Neil Booth  <neilb@earthling.net>
9683
9684         * gcc.dg/cpp/defined_trad.c
9685
9686 2000-12-11  Neil Booth  <neilb@earthling.net>
9687
9688         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
9689
9690 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
9691
9692         * gcc.dg/format-miss-2.c: New test.
9693
9694 2000-12-09  Neil Booth  <neilb@earthling.net>
9695
9696         * gcc.dg/cpp/lineflags.c: New tests.
9697         * gcc.dg/cpp/poison.c: Update.
9698         * gcc.dg/cpp/redef2.c: Update.
9699         * gcc.dg/cpp/skipping.c: New test.
9700
9701 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
9702
9703         * g++.old-deja/g++.other/eh3.C: New testcase.
9704
9705 2000-12-07  Neil Booth  <neilb@earthling.net>
9706
9707         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
9708         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
9709         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
9710         wtr-union-init-2.c, wtr-union-init-3.c: Update.
9711         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
9712         Update.
9713
9714 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9715
9716         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
9717         __SIZE_TYPE__ instead of int for type of integers cast to
9718         pointers.
9719
9720 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
9721
9722         * g++.old-deja/g++.other/cleanup4.C: New test.
9723
9724 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9725
9726         * format-sec-1.c: New test.
9727
9728 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9729
9730         * gcc.dg/format-nonlit-3.c: New test.
9731
9732 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
9733
9734         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
9735         through a null pointer.
9736
9737 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9738
9739         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
9740         * g++.old-deja/g++.pt/partial4.C: New test.
9741
9742 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
9743
9744         * gcc.c-torture/execute/ieee/hugeval.x: New.
9745
9746 2000-12-06  Neil Booth  <neilb@earthling.net>
9747
9748         * gcc.dg/cpp/backslash2.c: New tests.
9749
9750 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9751
9752         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
9753         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
9754
9755 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
9756
9757         * gcc.c-torture/execute/20001203-2.c: New testcase.
9758
9759 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9760
9761         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
9762         * g++.old-deja/g++.other/virtual10.C: New test.
9763
9764 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
9765
9766         * g++.old-deja/g++.mike/pmf5.C: Remove test.
9767
9768 2000-12-05  Richard Henderson  <rth@redhat.com>
9769
9770         * gcc.c-torture/compile/20001205-1.c: New.
9771
9772 2000-12-04  Neil Booth  <neilb@earthling.net>
9773
9774         * g++.old-deja/g++.other/virtual9.C: New test.
9775         * g++.old-deja/g++.pt/crash61.C: New test.
9776         * gcc.c-torture/execute/loop-9.c: New test.
9777
9778 2000-12-04  Neil Booth  <neilb@earthling.net>
9779
9780         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
9781         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
9782         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
9783         * gcc.dg/cpp/extratokens.c: ...here.
9784
9785 2000-12-04  Neil Booth  <neilb@earthling.net>
9786
9787         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
9788         New tests.
9789
9790 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9791
9792         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
9793         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
9794
9795 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9796
9797         * gcc.c-torture/execute/20001203-1.c: New test.
9798
9799 2000-12-03  Neil Booth  <neilb@earthling.net>
9800
9801         * gcc.dg/cpp/macro6.c: New test cases.
9802
9803 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9804
9805         * gcc.c-torture/execute/string-opt-9.c: New test.
9806         * gcc.c-torture/execute/string-opt-10.c: Likewise.
9807         * gcc.c-torture/execute/string-opt-11.c: Likewise.
9808         * gcc.c-torture/execute/string-opt-12.c: Likewise.
9809
9810         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
9811         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
9812
9813 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
9814
9815         * gcc.dg/cpp/if-6.c: New testcase.
9816
9817         * gcc.dg/20001201-1.c: New testcase.
9818
9819 2000-12-02  Neil Booth  <neilb@earthling.net>
9820
9821         * g++.old-deja/g++.other/externC4.C,
9822         g++.old-deja/g++.other/friend10.C: New tests.
9823
9824 2000-12-02  Neil Booth  <neilb@earthling.net>
9825
9826         * g++.old-deja/g++.other/instan2.C
9827         * g++.old-deja/g++.other/instan3.C: New test.
9828
9829 2000-12-02  Neil Booth  <neilb@earthling.net>
9830
9831         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
9832         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
9833         gnuc99.c,gnuc99-pedantic.c: New tests.
9834
9835 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9836
9837         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
9838         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
9839
9840 2000-12-01  Neil Booth  <neilb@earthling.net>
9841
9842         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
9843         * gcc.dg/cpp/poison.c: Update.
9844         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
9845
9846 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
9847
9848         * g77.f-torture/execute/20001201.f: New test.
9849
9850 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
9851
9852         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
9853
9854 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
9855
9856         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
9857
9858 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
9859
9860         * g++.old-deja/g++.other/cast6.C: New test.
9861
9862 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
9863
9864         * gcc.c-torture/execute/20001130-2.c: New testcase.
9865
9866 2000-11-30  Richard Henderson  <rth@redhat.com>
9867
9868         * gcc.c-torture/execute/20001130-1.c: New test.
9869
9870 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9871
9872         * g++.old-deja/g++.other/op3.C: New test.
9873
9874 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9875
9876         * g++.old-deja/g++.other/op2.C: New test.
9877
9878 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
9879
9880         * g++.old-deja/g++.other/crash38.C: New test.
9881
9882 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
9883
9884         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
9885
9886 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
9887
9888         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
9889         tests.
9890         * gcc.c-torture/execute/string-opt-6.c: New test.
9891
9892         * gcc.dg/20001117-1.c: Add main.
9893
9894 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
9895
9896         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
9897         Move from here ...
9898         * gcc.dg/940510-1.c: ... to here.
9899
9900         * gcc.dg/20000926-1.c: GNU C now allows initializations of
9901         zero-size arrays in toplevel structures.
9902
9903 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9904
9905         * gcc.c-torture/execute/loop-8.c: New test.
9906
9907 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9908
9909         * g++.old-deja/g++.other/base1.C: New test.
9910
9911 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9912
9913         * g++.old-deja/g++.other/parse2.C: New test.
9914
9915 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9916
9917         * g++.old-deja/g++.pt/incomplete1.C: New test.
9918
9919 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
9920
9921         * g++.old-deja/g++.other/friend9.C: New test.
9922
9923 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
9924
9925         * gcc.dg/20001127-1.c: New test.
9926
9927 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9928
9929         * g++.old-deja/g++.pt/friend46.C: New test.
9930
9931 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
9932
9933         * g++.old-deja/g++.other/ptrmem8.C: New test.
9934
9935 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9936
9937         * gcc.c-torture/execute/string-opt-7.c: New test.
9938         * gcc.c-torture/execute/string-opt-8.c: Likewise.
9939
9940 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
9941
9942         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
9943         instead of 'mkcheck 2'.
9944
9945 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
9946
9947         * gcc.c-torture/execute/memcheck/driver.c,
9948         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
9949         C9X references to refer to C99.
9950
9951 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
9952
9953         * gcc.dg/ultrasp3.c: New test.
9954
9955 2000-11-25  Neil Booth  <neilb@earthling.net>
9956
9957         * gcc.dg/cpp/include2.c: Update test to be locale independent.
9958
9959 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
9960
9961         * gcc.c-torture/compile/20001123-2.c: New.
9962
9963 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9964
9965         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
9966
9967 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
9968
9969         * gcc.dg/sequence-point-1.c: Add some new tests.
9970         * gcc.c-torture/execute/20001124-1.c: New test.
9971
9972 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9973
9974         * g++.old-deja/g++.other/vaarg4.C: New test.
9975         * gcc.c-torture/compile/20001123-1.c: New test.
9976
9977 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
9978
9979         * g++.other/crash24.C: Adjust and remove XFAIL.
9980         * g++.other/crash37.C: New test.
9981
9982 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
9983
9984         * g++.old-deja/g++.pt/instantiate9.C: New test.
9985
9986 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
9987
9988         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
9989         new ABI, too.
9990
9991         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
9992         * g++.old-deja/g++.robertl/eb55.C: Likewise.
9993
9994 2000-11-22  Neil Booth  <neilb@earthling.net>
9995
9996         * gcc.dg/cpp/Wtrigraphs.c: New test.
9997
9998 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
9999
10000         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
10001
10002 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
10003
10004         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10005
10006 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
10007
10008         * lib/gcc-dg.exp: load_lib scanasm.exp.
10009         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10010         * lib/g++-dg.exp: load_lib scanasm.exp.
10011         * lib/scanasm.exp: New.
10012         (scan-assembler, scan-assembler-not): Add optional arguments to
10013         test name, or if not present, the pattern name.
10014         (scan-assembler-dem, scan-assembler-dem-not): New.
10015
10016         * g++.dg/dg.exp: New.
10017
10018 2000-11-21  Neil Booth  <neilb@earthling.net>
10019
10020         * gcc.dg/cpp/integrated1.c: Remove.
10021
10022 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
10023
10024         * gcc.c-torture/execute/20001121-1.c: New test.
10025
10026 2000-11-21  Richard Henderson  <rth@redhat.com>
10027
10028         * gcc.c-torture/compile/20001121-1.c: New test.
10029
10030 2000-11-20  Neil Booth  <neilb@earthling.net>
10031
10032         * gcc.dg/cpp/integrated1.c: New test.
10033
10034 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
10035
10036         * g++.old-deja/g++.other/inline17.C: New test.
10037
10038 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
10039
10040         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10041         local variable to be zero: I made the variable global. Now
10042         uses abort() and exit() instead of relying on main's return value.
10043
10044 2000-11-20  Neil Booth  <neilb@earthling.net>
10045
10046         * gcc.dg/cpp/paste2.c: Update test.
10047         * objc/execute/paste.m: New test.
10048
10049 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
10050
10051         * gcc.dg/c99-condexpr-1.c: New test.
10052
10053 2000-11-20  Neil Booth  <neilb@earthling.net>
10054
10055         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10056
10057 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
10058
10059         * g++.old-deja/g++.pt/export1.C: New test.
10060
10061 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
10062
10063         * gcc.dg/20001117-1.c: New test.
10064
10065 2000-11-18  Richard Henderson  <rth@redhat.com>
10066
10067         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10068
10069 2000-11-18  Richard Henderson  <rth@redhat.com>
10070
10071         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10072         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10073         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10074
10075 2000-11-18  Richard Henderson  <rth@redhat.com>
10076
10077         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10078         (main): New.  Exit cleanly.
10079
10080 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10081
10082         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10083         gcc.dg/c99-fordecl-2.c: New tests.
10084
10085 2000-11-18  Richard Henderson  <rth@redhat.com>
10086
10087         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10088         * gcc.c-torture/execute/zerolen-2.c: New.
10089
10090 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10091
10092         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10093         memory.
10094
10095 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
10096
10097         * g++.old-deja/g++.pt/instantiate8.C: New test.
10098
10099 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
10100
10101         * g++.old-deja/g++.other/incomplete.C: Add more tests.
10102         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10103
10104 2000-11-16  Nick Clifton  <nickc@redhat.com>
10105
10106         * gcc.c-torture/execute/nestfunc-2.c: New test.
10107         * gcc.c-torture/execute/nestfunc-3.c: New test.
10108
10109 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
10110
10111         * gcc.c-torture/compile/20001116-1.c: New test.
10112
10113 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10114
10115         * gcc.c-torture/execute/20001115-1.c: New test.
10116
10117 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
10118
10119         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10120         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10121         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10122         * g++.old-deja/g++.abi/vmihint.C: Likewise.
10123
10124 2000-11-15  Neil Booth  <neilb@earthling.net>
10125
10126         gcc.dg/cpp/_Pragma1.c: Update.
10127         gcc.dg/cpp/_Pragma2.c: New test.
10128
10129 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
10130
10131         * g++.old-deja/g++.other/anon5.C: New test.
10132
10133 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
10134
10135         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10136         tests.
10137
10138 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
10139
10140         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10141         output.
10142
10143 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10144
10145         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10146         labels at end of compound statements.
10147
10148 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
10149
10150         * gcc.c-torture/execute/loop-7.c: New test.
10151
10152 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10153
10154         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10155
10156 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10157
10158         * gcc.dg/c99-bool-1.c: New test.
10159
10160 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
10161
10162         * gcc.dg/c99-scope-1.c: Remove xfail.
10163         * gcc.dg/c99-scope-2.c: New test.
10164
10165 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10166
10167         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10168         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10169
10170 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
10171
10172         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10173         error messages.
10174
10175         * g++.mike/p700.C: Don't typedef wchar_t.
10176         * g++.mike/p784.C: Likewise.
10177         * g++.mike/eb101.C: Don't use __wchar_t.
10178
10179 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
10180
10181         * g77.f-torture/execute/20001111.[fx]: Test premature exit
10182         from DO loop.
10183
10184 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
10185
10186         * gcc.c-torture/execute/20001111-1.c: New test.
10187
10188 2000-11-10  Nick Clifton  <nickc@redhat.com>
10189
10190         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10191         long multuiple and accumulate.
10192
10193 2000-11-09  Richard Henderson  <rth@redhat.com>
10194
10195         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10196         via size_t instead of int.
10197
10198         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10199         * gcc.c-torture/execute/string-opt-2.c: Likewise.
10200         * gcc.c-torture/execute/string-opt-3.c: Likewise.
10201         * gcc.c-torture/execute/string-opt-4.c: Likewise.
10202
10203 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
10204
10205         * gcc.c-torture/compile/20001109-1.c: New test.
10206         * gcc.c-torture/compile/20001109-2.c: New test.
10207
10208 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
10209
10210         * g++.old-deja/g++.pt/operator1.C: New test.
10211         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10212
10213 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
10214
10215         * gcc.dg/20001108-1.c: New test.
10216
10217 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
10218
10219         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10220         with both arguments constant strings.
10221         * gcc.c-torture/execute/string-opt-3.c: New test.
10222         * gcc.c-torture/execute/string-opt-4.c: New test.
10223         * gcc.c-torture/execute/string-opt-5.c: New test.
10224
10225 2000-11-08  Nick Clifton  <nickc@redhat.com>
10226
10227         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
10228         mulsidi3adddi patterns.
10229
10230 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
10231
10232         * g++.old-deja/g++.other/crash36.C: New test.
10233
10234 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
10235
10236         * g++.old-deja/g++.other/init16.C: New test.
10237
10238 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
10239
10240         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10241
10242 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
10243
10244         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10245         * gcc.c-torture/execute/va-arg-16.x: Likewise.
10246         * gcc.c-torture/execute/va-arg-17.x: Likewise.
10247
10248 2000-11-07  DJ Delorie  <dj@redhat.com>
10249
10250         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10251
10252 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10253
10254         * gcc.c-torture/execute/string-opt-1.c: New test.
10255
10256 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
10257
10258         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
10259         mips-sgi-irix6.* because the MIPS ABI passes floating-point
10260         parameters in registers, and there is no way for a varargs
10261         function to know in which order the integer and floating-point
10262         parameters should be interleaved when they are placed on the
10263         stack.
10264         * gcc.c-torture/execute/va-arg-16.x: Likewise.
10265         * gcc.c-torture/execute/va-arg-17.x: Likewise.
10266
10267 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10268
10269         * gcc.c-torture/execute/string-opt-2.c: New test.
10270
10271 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
10272
10273         * g++.old-deja/g++.pt/crash60.C: New test.
10274
10275 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10276
10277         * g++.old-deja/g++.other/crash24.C: New test.
10278         * g++.old-deja/g++.other/crash25.C: New test.
10279         * g++.old-deja/g++.other/crash26.C: New test.
10280         * g++.old-deja/g++.other/crash27.C: New test.
10281         * g++.old-deja/g++.other/crash28.C: New test.
10282         * g++.old-deja/g++.other/crash29.C: New test.
10283         * g++.old-deja/g++.other/crash30.C: New test.
10284         * g++.old-deja/g++.other/crash31.C: New test.
10285         * g++.old-deja/g++.other/crash32.C: New test.
10286         * g++.old-deja/g++.other/crash33.C: New test.
10287         * g++.old-deja/g++.other/crash34.C: New test.
10288         * g++.old-deja/g++.other/crash35.C: New test.
10289
10290 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
10291
10292         * gcc.c-torture/execute/20001031-1.c: New test.
10293
10294 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
10295
10296         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10297         namespace.
10298
10299         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10300         standards-conformant.
10301
10302         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10303
10304         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10305         * g++.old-deja/g++.mike/p755a.C: Likewise.
10306         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10307         library makes no calls to `operator new' during initialization.
10308
10309 2000-11-04  Neil Booth  <neilb@earthling.net>
10310
10311         * gcc.dg/cpp/include2.c: New tests.
10312
10313 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
10314
10315         * lib/g++.exp (g++_set_ld_library_path): New function.
10316         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10317
10318 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
10319
10320         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
10321         warnings.
10322
10323 2000-11-01  Richard Henderson  <rth@redhat.com>
10324
10325         * g++.old-deja/g++.ext/namedret1.C: New.
10326         * g++.old-deja/g++.ext/namedret2.C: New.
10327         * g++.old-deja/g++.ext/namedret3.C: New.
10328
10329 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
10330
10331         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10332         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10333
10334 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10335
10336         * gcc.c-torture/execute/va-arg-21.c: New test.
10337
10338 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10339
10340         * gcc.dg/c99-complex-2.c: New test.
10341
10342 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10343
10344         * gcc.c-torture/execute/stdio-opt-1.c: New test.
10345
10346 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
10347
10348         * g++.old-deja/g++.other/inline16.C: New test.
10349
10350 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
10351
10352         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10353         __PRETTY_FUNCTION__
10354
10355 2000-10-29  Neil Booth  <neilb@earthling.net>
10356
10357         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10358         New tests.
10359         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10360         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10361         optimisation.
10362
10363 2000-10-29  Neil Booth  <neilb@earthling.net>
10364
10365         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10366         * mi1.c, mi1c.h: Add null directives to multiple-include test.
10367         * mi5.c: Test multiple includes work with -C.
10368         * trigraphs.c: Test ^= version.
10369
10370 2000-10-28  Neil Booth  <neilb@earthling.net>
10371
10372         New tests and test updates for new macro expander.
10373
10374         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10375         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10376         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10377         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10378         new diagnostic messages.
10379
10380         * gcc.dg/cpp/macro3.c: New tests.
10381
10382 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
10383
10384         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10385         on the same line.
10386
10387 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
10388
10389         * g++.old-deja/g++.other/eh2.C: New test.
10390
10391 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
10392
10393         * gcc.c-torture/execute/20001027-1.c: New test.
10394
10395 2000-10-26  Richard Henderson  <rth@redhat.com>
10396
10397         * gcc.c-torture/execute/20001026-1.c: New.
10398
10399 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
10400
10401         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10402         * g++.old-deja/g++.law/builtin1.C: Likewise.
10403         * g++.old-deja/g++.law/ctors10.C: Likewise.
10404         * g++.old-deja/g++.law/virtual3.C: Likewise.
10405         * g++.old-deja/g++.mike/p658.C: Likewise.
10406         * g++.old-deja/g++.other/sibcall1.C: Likewise.
10407         * g++.old-deja/g++.other/vaarg2.C: Likewise.
10408         * g++.old-deja/g++.robertl/eb124.C: Likewise.
10409         * g++.old-deja/g++.robertl/eb44.C: Likewise.
10410         * g++.old-deja/g++.robertl/eb77.C: Likewise.
10411
10412 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
10413
10414         * gcc.c-torture/compile/20001024-1.c: New test.
10415
10416 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
10417
10418         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10419         to tell us whether or not we are using V3.
10420
10421 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
10422
10423         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10424         operands.
10425
10426 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10427
10428         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10429
10430 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
10431
10432         * gcc.c-torture/execute/20001024-1.c: New test.
10433
10434 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
10435
10436         * g++.old-deja/g++.other/sibcall1.C: New test.
10437
10438 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
10439
10440         * gcc.dg/noncompile/init-3.c: New test.
10441
10442 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
10443
10444         * gcc.dg/format-array-1.c: New test.
10445
10446 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10447
10448         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10449         writing through null pointers; remove comment about testing
10450         unterminated strings.
10451
10452 2000-10-17  Matthew Hiller  <hiller@redhat.com>
10453
10454         * gcc.c-torture/execute/20001017-2.c: New test.
10455
10456 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10457
10458         * gcc.c-torture/compile/20001018-1.c: New test.
10459         * gcc.c-torture/compile/20001018-1.x: Xfail.
10460
10461 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10462
10463         * gcc.c-torture/execute/20001017-1.c: New test.
10464
10465 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10466
10467         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10468         for multiple use of arguments with scanf formats; add tests for
10469         multiple use of arguments.
10470
10471 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
10472
10473         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10474
10475 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10476
10477         * gcc.dg/format-miss-1.c: New test.
10478
10479 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
10480
10481         * gcc.c-torture/execute/20001013-1.c: New test.
10482
10483 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
10484
10485         * gcc.dg/format-branch-1.c: New test.
10486
10487 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
10488
10489         * README, lib/file-format.exp: Remove EGCS references.
10490
10491 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
10492
10493         * gcc.dg/20001013-1.c: New test.
10494
10495 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10496
10497         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10498         for intmax_t in the compiler using __typeof__ and the type rules
10499         for conditional expressions.
10500
10501 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
10502
10503         * gcc.dg/20001012-1.c: New test.
10504         * gcc.dg/20001012-2.c: New test.
10505
10506 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10507
10508         * gcc.dg/format-attr-1.c: New test.
10509
10510 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10511
10512         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10513         __LONG_LONG_MAX__ instead of LLONG_MAX.
10514
10515 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10516
10517         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10518         scanf flags.
10519         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10520         flags.
10521
10522 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
10523
10524         * gcc.dg/sequence-pt-1.c: New test.
10525
10526 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
10527
10528         * gcc.c-torture/execute/20001011-1.c: New testcase.
10529         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10530
10531 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
10532
10533         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10534         does not error on it.
10535
10536 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
10537
10538         * gcc.dg/20001009-1.c: New test.
10539
10540 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
10541
10542         * gcc.c-torture/compile/20001009-1.c: Move from here ....
10543         * gcc.c-torture/execute/20001009-2.c: ... to here.
10544
10545 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
10546
10547         * gcc.c-torture/compile/20001009-1.c: New testcase.
10548         * gcc.c-torture/execute/20001009-1.c: New testcase.
10549         Testcases provided by Jan Hubicka <jh@suse.cz>.
10550
10551 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10552
10553         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10554         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
10555         uintmax_t using <limits.h> to emulate the compiler's internal
10556         logic.  No longer XFAIL %j tests.
10557
10558 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
10559
10560         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
10561         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
10562         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
10563         regexps and details of expected handling of some bad formats.
10564         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
10565         suppression.
10566
10567 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10568
10569         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
10570         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
10571         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
10572         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
10573         in list archives.
10574
10575 2000-10-06  Richard Henderson  <rth@cygnus.com>
10576
10577         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
10578         * g++.old-deja/g++.brendan/crash52.C: Likewise.
10579         * g++.old-deja/g++.jason/report.C: Likewise.
10580         * g++.old-deja/g++.law/friend5.C: Likewise.
10581         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
10582         of the expected warnings.
10583
10584 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
10585
10586         * g++.old-deja/g++.pt/enum14.C: New test.
10587
10588 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
10589
10590         * g++.old-deja/g++.pt/crash59.C: New test.
10591
10592 2000-10-04  Will Cohen  <wcohen@redhat.com>
10593
10594         * gcc.dg/20000926-1.c: New test.
10595
10596 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
10597
10598         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
10599         function name for current C++ compiler.
10600         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
10601
10602 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
10603
10604         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
10605         __PRETTY_FUNCTION__.
10606         * g++.old-deja/g++.ext/pretty2.C: Likewise.
10607
10608 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10609
10610         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
10611
10612 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
10613
10614         * gcc.c-torture/compile/20000923-1.c: New test.
10615
10616 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
10617
10618         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
10619         * g++.old-deja/g++.pt/ttp62.C: Same.
10620         * g++.old-deja/g++.other/inline14.C: Same.
10621
10622 2000-09-24  Richard Henderson  <rth@cygnus.com>
10623
10624         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
10625
10626 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10627
10628         * gcc.dg/c90-printf-1.c: Add test for wide string format.
10629
10630 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
10631
10632         * gcc.c-torture/compile/20000922-1.c: New file.
10633
10634 2000-09-21  Nick Clifton  <nickc@redhat.com>
10635
10636         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
10637         a signed long modulo operation.
10638         (mod6): New function - perform an unsigned long modulo operation.
10639         (main): Add tests for modulos of very large numbers by very small
10640         dividends.
10641
10642 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10643
10644         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
10645
10646 2000-09-19  Richard Henderson  <rth@cygnus.com>
10647
10648         * gcc.dg/compare2.c (case 10): XFAIL.
10649
10650 2000-09-18  Richard Henderson  <rth@cygnus.com>
10651
10652         * gcc.c-torture/execute/20000906-1.c: Move ...
10653         * gcc.dg/20000906-1.c: ... here.  Only run on targets
10654         that support __builtin_trap.
10655
10656 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
10657
10658         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
10659
10660 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10661
10662         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
10663         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
10664         more $ format tests.
10665
10666 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10667
10668         * gcc.dg/format-errmk-1.c: New test.
10669
10670 2000-09-17  Greg McGary  <greg@mcgary.org>
10671
10672         * gcc.c-torture/execute/20000917-1.x: Remove.
10673
10674 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10675
10676         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
10677
10678 2000-09-17  Greg McGary  <greg@mcgary.org>
10679
10680         * gcc.c-torture/execute/20000917-1.c: New test.
10681         * gcc.c-torture/execute/20000917-1.x: XFAIL.
10682
10683 Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
10684
10685         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
10686         in nested macro bug.
10687
10688 Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
10689
10690         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
10691
10692 2000-09-14  Jeffrey A Law  (law@cygnus.com)
10693
10694         * gcc.c-torture/execute/20000914-1.c: New test.
10695
10696 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
10697
10698         * g++.other/inline13.C: New test.
10699
10700 2000-09-12  Andreas Jaeger  <aj@suse.de>
10701
10702         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
10703         constant by Ulrich Drepper <drepper@redhat.com>.
10704
10705 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
10706
10707         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
10708
10709 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10710
10711         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
10712
10713 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
10714
10715         * gcc.dg/cpp/backslash.c: New test.
10716
10717 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
10718
10719         * gcc.c-torture/execute/20000910-1.c: New test.
10720         * gcc.c-torture/execute/20000910-2.c: Likewise.
10721
10722 2000-09-11  Robert Lipe  <robertl@sco.com>
10723
10724         * gcc.dg/pragma-align.c: New test.
10725
10726 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
10727
10728         * g++.old-deja/g++.pt/explicit82.C: New test.
10729         * g++.old-deja/g++.pt/explicit83.C: New test.
10730
10731 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
10732
10733         * gcc.dg/asm-names.c: New test.
10734
10735 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10736
10737         * gcc.dg/cpp/tr-warn6.c: New test
10738
10739 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
10740
10741         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
10742         be accepted.
10743
10744 2000-09-07  Catherine Moore  <clm@redhat.com>
10745
10746         * gcc.c-torture/execute/unroll-1.c: New test.
10747
10748 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
10749
10750         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
10751         ERROR markers.
10752         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
10753         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
10754         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
10755         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
10756         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
10757         Preprocess only.
10758         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
10759         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
10760
10761 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10762
10763         * g++.old-deja/g++.pt/deduct2.C: New test.
10764
10765 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10766
10767         * g++.old-deja/g++.pt/parms2.C: New test.
10768
10769 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
10770
10771         * g++.old-deja/g++.pt/crash58.C: New test.
10772
10773 2000-09-06  Greg McGary  <greg@mcgary.org>
10774
10775         * gcc.c-torture/execute/20000906-1.c: New test.
10776         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
10777
10778 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10779
10780         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
10781
10782 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10783
10784         * g++.old-deja/g++.pt/crash57.C: New test.
10785
10786 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10787
10788         * g++.old-deja/g++.pt/crash56.C: New test.
10789
10790 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
10791
10792         * g++.old-deja/g++.pt/koenig1.C: New test.
10793
10794 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10795
10796         * gcc.dg/20000904-1.c: New test.
10797
10798 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
10799
10800         * gcc.dg/cpp/paste8.c: New test.
10801
10802 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
10803
10804         * gcc.c-torture/compile/20000827-1.c: New test.
10805
10806 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10807
10808         * gcc.dg/format-diag-1.c: New test.
10809
10810 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
10811
10812         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
10813         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
10814         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
10815         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
10816         gcc.dg/formatz-1.c: Adjust warning regular expressions.
10817
10818 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10819
10820         * g++.old-deja/g++.other/nested4.C: New test.
10821
10822 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
10823
10824         * g++.old-deja/g++.ns/scoped1.C: New test.
10825
10826 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
10827
10828         * lib/g++.exp: Support testing already-installed GCC.
10829
10830 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10831
10832         * wtr-label-1.c, wtr-suffix-1.c: New tests.
10833
10834 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10835
10836         * gcc.dg/return-type-2.c: New test.
10837
10838 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
10839
10840         * gcc.c-torture/compile/20000825-1.c: New test.
10841
10842 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
10843
10844         * gcc.dg/dwarf2-2.c: New test.
10845
10846 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
10847
10848         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
10849         dg-warning regexps.
10850
10851 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10852
10853         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
10854         gcc.dg/format-ext-5.c: New tests.
10855
10856 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
10857
10858         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
10859
10860 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
10861
10862         * gcc.dg/noncompile/930622-2.c: Adjust error message.
10863
10864 2000-08-24  Richard Henderson  <rth@cygnus.com>
10865
10866         * gcc.dg/ia64-sync-1.c: New test.
10867         * gcc.dg/ia64-sync-2.c: New test.
10868         * gcc.dg/ia64-asm-1.c: New test.
10869
10870 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
10871
10872         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
10873         * gcc.dg/format-ext-2.c: New test.
10874
10875 2000-08-23  Jason Merrill  <jason@redhat.com>
10876
10877         * lib/old-dejagnu.exp: Also ignore "In member function" and
10878         "At global scope".
10879
10880 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10881
10882         * gcc.dg/noncompile/label-lineno-1.c: New test.
10883
10884 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10885
10886         * gcc.dg/c99-array-nonobj-1.c: New test.
10887
10888 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10889
10890         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
10891         tests.
10892         * gcc.dg/format-ext-1.c: New test.
10893
10894 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10895
10896         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
10897         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
10898         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
10899         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
10900         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
10901
10902 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
10903
10904         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
10905         gcc.dg/c99-strftime-2.c: New tests.
10906
10907 2000-08-22  Richard Henderson  <rth@cygnus.com>
10908
10909         * gcc.c-torture/execute/20000822-1.c: New test.
10910
10911 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10912
10913         * gcc.c-torture/execute/20000819-1.x: Remove.
10914
10915 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10916
10917         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
10918         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
10919         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
10920         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
10921         gcc.dg/format-xopen-1.c: New tests.
10922
10923 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
10924
10925         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
10926
10927 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
10928
10929         * g++.old-deja/g++.other/loop2.C: New test.
10930
10931         * gcc.c-torture/compile/20000606-1.c: New test.
10932         * gcc.c-torture/compile/20000728-1.c: New test.
10933         * gcc.c-torture/execute/20000801-1.c: New test.
10934         * gcc.c-torture/execute/20000801-2.c: New test.
10935         * gcc.c-torture/execute/20000819-1.c: New test.
10936         * gcc.c-torture/execute/20000819-1.x: XFAIL.
10937         * gcc.dg/20000629-1.c: New test.
10938         * gcc.dg/20000724-1.c: New test.
10939         * gcc.dg/20000807-1.c: New test.
10940
10941 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
10942
10943         * gcc.dg/cpp/pragma-1.c: New test.
10944         * gcc.dg/cpp/pragma-2.c: New test.
10945
10946 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
10947
10948         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
10949         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
10950
10951 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10952
10953         * gcc.c-torture/compile/20000818-1.c: New test.
10954
10955 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
10956
10957         * gcc.c-torture/execute/20000818-1.c: New test.
10958
10959 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10960
10961         * gcc.dg/format-va-1.c: New test.
10962
10963 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10964
10965         * g++.old-deja/g++.other/typedef8.C: New test.
10966
10967 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10968
10969         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
10970         * g++.old-deja/g++.mike/net36.C: Mark candidate.
10971         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
10972         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
10973         * g++.old-deja/g++.other/ptrmem7.C: New test.
10974         * g++.old-deja/g++.pt/ptrmem10.C: New test.
10975
10976 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
10977
10978         * g++.old-deja/g++.pt/typename27.C: New test.
10979
10980 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
10981
10982         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
10983         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
10984         * g++.old-deja/g++.pt/friend45.C: New test.
10985         * g++.old-deja/g++.other/friend8.C: New test.
10986
10987 2000-08-15  Richard Henderson  <rth@cygnus.com>
10988
10989         * gcc.c-torture/execute/20000815-1.c: New test.
10990
10991 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
10992
10993         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
10994         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
10995         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
10996
10997 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
10998
10999         * g++.old-deja/g++.other/refinit2.C: New test.
11000
11001 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
11002
11003         * lib/c-torture.exp (c-torture): Make
11004         compiler_conditional_xfail_data global.
11005         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11006         compiler_conditional_xfail_data machinery.
11007         (f-torture-execute): Likewise.
11008         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11009         and only when unrolling loops.
11010
11011         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11012
11013 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
11014
11015         * g++.old-deja/g++.pt/explicit81.C: New test.
11016
11017 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
11018
11019         * g++.old-deja/g++.pt/typename26.C: New test.
11020
11021 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
11022
11023         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11024         warning.
11025
11026 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
11027
11028         * g++.old-deja/g++.other/array3.C: New test.
11029
11030 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11031
11032         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11033         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11034         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11035         New tests.
11036
11037 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
11038
11039         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11040         * g++.old-deja/g++.abi/vmihint.C: Likewise.
11041
11042 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
11043
11044         * gcc.c-torture/execute/20000808-1.c: New test.
11045
11046 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11047
11048         * gcc.dg/c90-const-expr-1.c: New test.
11049
11050 2000-08-08  Richard Henderson  <rth@cygnus.com>
11051
11052         * gcc.dg/noncompile/920923-1.c: Declare calloc.
11053
11054 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11055
11056         * gcc.dg/noncompile/const-ll-1.c: New test.
11057
11058 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11059
11060         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11061
11062 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
11063
11064         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11065         that running programs linked against the shared version of libobjc
11066         run correctly.
11067
11068 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11069
11070         * gcc.dg/c99-printf-1.c: New test.
11071
11072 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11073
11074         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11075
11076 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
11077
11078         * gcc.c-torture/execute/20000731-1.x: Delete.
11079
11080 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
11081
11082         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11083         and torture_without_loops as is done by c-torture.exp.
11084         (search_for): Copy from c-torture.exp.
11085         (gcc-dg-runtest): New function, drives a directory of tests
11086         iterating over the TORTURE_OPTIONS.
11087         (scan-assembler, scan-assembler-not): Move here from
11088         individual directory drivers.
11089
11090         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11091         defined by lib/gcc-dg.exp.
11092         * gcc.dg/cpp/cpp.exp: Likewise.
11093         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
11094         gcc-dg-runtest, so we cycle over optimization options.
11095
11096         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11097         * gcc.dg/compare2.c: No longer expected to fail.
11098
11099 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
11100
11101         * gcc.c-torture/execute/20000804-1.c: New test.
11102
11103 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11104
11105         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11106
11107 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
11108
11109         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11110
11111 2000-08-03  Jeffrey A Law  (law@cygnus.com)
11112
11113         * gcc.c-torture/compile/20000803-1.c: New test.
11114
11115 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11116
11117         * gcc.c-torture/execute/20000801-3.c,
11118         gcc.c-torture/execute/20000801-4.c: New tests.
11119         * gcc.c-torture/execute/20000801-3.x,
11120         gcc.c-torture/execute/20000801-4.x: Xfail.
11121
11122 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
11123
11124         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11125         libobjc/.libs to allow for libtool.
11126
11127 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
11128
11129         * gcc.c-torture/compile/20000802-1.c: New test.
11130
11131 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
11132
11133         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11134
11135 2000-07-31  Jeffrey A Law  (law@cygnus.com)
11136
11137         * gcc-c-torture/execute/20000731-2.c: New test.
11138
11139         * gcc.c-torture/execute/20000731-1.c: New test.
11140         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11141
11142 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
11143
11144         * testsuite/gcc.dg/cpp/paste7.c: New test.
11145         * gcc.dg/cpp/20000725-1.c: New test.
11146
11147 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
11148
11149         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11150         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11151         declaration warning for __builtin_dwarf_reg_size.
11152
11153         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11154
11155 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11156
11157         * gcc.dg/noncompile/voidparam-1.c: New test.
11158
11159 2000-07-30  Richard Henderson  <rth@cygnus.com>
11160
11161         * gcc.dg/c90-digraph-1.c: Don't xfail.
11162         * gcc.dg/compare2.c (case 10): Xfail.
11163         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11164
11165 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
11166
11167         * gcc.dg/c99-main-1.c: New test.
11168
11169 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11170
11171         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11172
11173 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
11174
11175         * gcc.c-tortuer/execute/20000726-1.c: New test.
11176
11177 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
11178
11179         * gcc.c-torture/execute/enum-2.c: New test.
11180
11181 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11182
11183         * gcc.dg/cpp/tr-warn3.c: New test.
11184
11185 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11186
11187         * g++.old-deja/g++.ext/implicit1.C: Remove.
11188         * g++.old-deja/g++.jason/c2.C: Remove
11189         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11190         * g++.old-deja/g++.pt/crash16.C: Likewise.
11191         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11192
11193 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11194
11195         * g++.old-deja/g++.other/for2.C: New test.
11196
11197 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
11198
11199         * gcc.dg/20000720-1.c: New test.
11200
11201 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
11202
11203         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
11204
11205 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
11206
11207         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11208         * gcc.c-torture/execute/20000722-1.c: New.
11209         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11210
11211 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
11212
11213         * gcc.dg/cpp/20000720-1.S: New test.
11214
11215 2000-07-21  Michael Meissner  <meissner@redhat.com>
11216
11217         * gcc.c-torture/execute/ieee/hugeval.c: New test.
11218
11219 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
11220
11221         * g++.old-deja/g++.brendan/crash16.C,
11222         g++.old-deja/g++.brendan/parse3.C,
11223         g++.old-deja/g++.brendan/redecl1.C,
11224         g++.old-deja/g++.ns/template13.C,
11225         g++.old-deja/g++.other/decl4.C,
11226         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11227
11228 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
11229
11230         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11231         and "Internal error".
11232
11233         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11234         regexps.
11235         * gcc.dg/cpp/paste6.c: New test.
11236
11237 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
11238
11239         * gcc.dg/cpp/tr-direct.c: New test.
11240
11241         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11242         gcc.dg/cpp/undef1.c: Tweak error regexps.
11243
11244 2000-07-18  Eric Christopher <echristo@redhat.com>
11245
11246         * gcc.c-torture/compile/20000718-1.c: New test.
11247
11248 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
11249
11250         * cpplex.c (_cpp_push_token): If the token being pushed back
11251         is the previous token in this context, just subtract one from
11252         context->posn.
11253         * cppmacro.c (save_expansion): Clear aux field when storing a
11254         placemarker.
11255
11256 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
11257
11258         * gcc.dg/noncompile/redecl-1.c: New test.
11259
11260 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
11261
11262         * gcc.c-torture/execute/20000717-5.c: New test.
11263         * gcc.c-torture/execute/20000717-1.x: Removed.
11264
11265 2000-07-17  Richard Henderson  <rth@cygnus.com>
11266
11267         * gcc.c-torture/execute/20000717-4.c: New test.
11268
11269 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
11270
11271         * gcc.dg/cpp/syshdr.c: New test.
11272         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11273
11274 2000-07-17  Neil Booth  <neilb@earthling.net>
11275
11276         * gcc.dg/cpp/cmdlne-dM.c: New test.
11277         * gcc.dg/cpp/cmdlne-dD.c: New test.
11278
11279 2000-07-17  Jeffrey A Law  (law@cygnus.com)
11280
11281         * gcc.c-torture/execute/20000717-3.c: New test.
11282
11283         * gcc.c-torture/compile/20000717-1.c: New test.
11284
11285 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
11286
11287         * gcc.c-torture/execute/20000717-2.c: New test.
11288
11289 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11290
11291         * gcc.dg/formatz-1.c: New test.
11292
11293         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11294         * gcc.dg/c99-digraph-1.c: New tests.
11295
11296         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11297         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11298
11299         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11300         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11301         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11302         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11303         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11304         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11305         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11306
11307 2000-07-17   Greg McGary <greg@mcgary.org>
11308
11309         * gcc.c-torture/execute/20000717-1.c: New test.
11310         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11311
11312 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
11313
11314         * gcc.c-torture/execute/20000715-2.c: New test.
11315         * gcc.dg/20000715-1.c: New test.
11316
11317 2000-07-15  Michael Meissner  <meissner@redhat.com>
11318
11319         * gcc.c-torture/execute/20000715-1.c: New test.
11320
11321 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
11322
11323         * gcc.c-torture/execute/20000707-1.c: New test.
11324
11325 2000-07-13  Neil Booth  <NeilB@earthling.net>
11326
11327         * testsuite/gcc.dg/cpp/digraph1.c,
11328         testsuite/gcc.dg/cpp/digraph2.c,
11329         testsuite/gcc.dg/cpp/digraphs.c: New tests.
11330
11331 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
11332
11333         * g77.f-torture/compile/20000630-2.f:  New test.
11334         * g77.f-torture/compile/20000630-2.x
11335
11336 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11337
11338         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
11339
11340 2000-07-11  Neil Booth  <NeilB@earthling.net>
11341
11342         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11343
11344 2000-07-11  Neil Booth  <NeilB@earthling.net>
11345
11346         * gcc.dg/cpp/cmdlne-C.c: New.
11347
11348 2000-07-09  Neil Booth  <NeilB@earthling.net>
11349
11350         * gcc.dg/cpp/directiv.c: New tests.
11351         * gcc.dg/cpp/undef1.c: Update.
11352
11353 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
11354
11355         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11356
11357 2000-07-09  Neil Booth  <NeilB@earthling.net>
11358
11359         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11360
11361 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
11362
11363         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11364         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11365
11366 2000-07-08  Neil Booth  <NeilB@earthling.net>
11367
11368         * gcc.dg/cpp/macsyntx.c: New tests.
11369
11370 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
11371
11372         * gcc.dg/20000707-1.c: New test.
11373
11374 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
11375
11376         * gcc.c-torture/execute/20000706-1.c: New test.
11377         * gcc.c-torture/execute/20000706-2.c: New test.
11378         * gcc.c-torture/execute/20000706-3.c: New test.
11379         * gcc.c-torture/execute/20000706-4.c: New test.
11380         * gcc.c-torture/execute/20000706-5.c: New test.
11381
11382 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
11383
11384         * g++.old-deja/g++.pt/instantiate7.C: New test.
11385
11386 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
11387
11388         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11389         * g++.old-deja/g++.mike/thunk3.C: Likewise.
11390         * g++.old-deja/g++.other/rtti3.C: Likewise.
11391         * g++.old-deja/g++.other/rttid3.C: Likewise.
11392
11393 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
11394
11395         *  g77.f-torture/compile/20000630-1.x: Fix typo
11396
11397 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
11398
11399         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11400         assembly output.
11401
11402 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
11403
11404         * gcc.dg/cpp/ident.c: New test.
11405
11406 2000-07-05  Neil Booth  <NeilB@earthling.net>
11407
11408         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11409           gcc.dg/cpp/lexstrng.c: New tests.
11410
11411 2000-07-04  Neil Booth  <NeilB@earthling.net>
11412
11413         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11414         * gcc.dg/cpp/strify2.c: Same.
11415
11416 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
11417
11418         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11419         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11420         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11421         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11422
11423         * testsuite/gcc.dg/cpp/macro1.c,
11424         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11425         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11426         testsuite/gcc.dg/cpp/strify1.c,
11427         testsuite/gcc.dg/cpp/strify2.c: New tests.
11428
11429 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
11430
11431         * gcc.c-torture/execute/20000703-1.c: New test.
11432
11433 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
11434
11435         * g++.old-deja/g++.pt (lookup10.C): New test.
11436
11437 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
11438
11439         * g++.old-deja/g++.pt (typename25.C): New test.
11440
11441 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
11442
11443         * gcc.c-torture/compile/20000701-1.c: New test.
11444
11445 2000-06-30  Nick Clifton  <nickc@cygnus.com>
11446
11447         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11448         to test case.
11449
11450 2000-06-30  Catherine Moore  <clm@cygnus.com>
11451
11452         * gcc.c-torture/execute/align-1.c: New test.
11453
11454 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
11455
11456         * g++.old-deja/g++.pt/expr8.C: New test.
11457         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11458
11459 2000-06-29  Nick Clifton  <nickc@cygnus.com>
11460
11461         * gcc.c-torture/compile/20000629-1.c: New test.
11462
11463 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
11464
11465
11466         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11467         gcc.dg/noncompile directory, depending on whether they're
11468         preprocessor tests or not.  Annotate all the tests for the dg
11469         framework.
11470
11471         * gcc.c-torture/noncompile/noncompile.exp: Delete.
11472         * gcc.dg/noncompile/noncompile.exp: New.
11473
11474         * Moved files:
11475         Old name                                New name
11476         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
11477         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
11478         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
11479         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
11480         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
11481         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
11482         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
11483         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
11484         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
11485         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
11486         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
11487         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
11488         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
11489         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
11490         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
11491         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
11492         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
11493         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
11494         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
11495         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
11496         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
11497         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
11498         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
11499         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
11500
11501         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
11502         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
11503         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
11504         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
11505         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
11506         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
11507
11508 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
11509
11510         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11511         declare one variable.  On the fourth, error.
11512         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11513         declared by 20000628-1a.h.
11514
11515 2000-06-29  Richard Henderson  <rth@redhat.com>
11516
11517         * gcc.c-torture/execute/930529-1.x: New file.
11518         * gcc.dg/920413-1.c: Adjust expected warning text.
11519         * gcc.dg/980217-1.c: Declare abort.
11520         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11521
11522 2000-06-29  Jeffrey A Law  (law@cygnus.com)
11523
11524         * g77.f-torture/compile/20000629-1.f: New test.
11525         * g77.f-torture/compile/20000629-1.x: Expected to fail.
11526
11527 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11528
11529         Rearrange lots of files, removing entirely the
11530         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11531         directories.
11532
11533         * Deleted files:
11534         gcc.c-torture/code_quality/code_quality.exp
11535         gcc.c-torture/special/special.exp
11536         gcc.failure/failure.exp
11537         gcc.failure/940409-1.x
11538         gcc.c-torture/compile/961203-1.x
11539
11540         * New files:
11541         gcc.misc-tests/linkage.exp
11542         gcc.c-torture/execute/920730-1t.c
11543         gcc.c-torture/execute/920730-1t.x
11544         gcc.c-torture/compile/920520-1.x
11545         gcc.c-torture/compile/920521-1.x
11546         gcc.c-torture/compile/981006-1.x
11547         gcc.c-torture/execute/eeprof-1.x
11548
11549         * Moved files (possibly with modifications to fit a new harness):
11550         Old name                                New name
11551         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
11552         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
11553         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
11554         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
11555         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
11556         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
11557         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
11558         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
11559         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
11560         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
11561         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
11562         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
11563         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
11564         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
11565
11566 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
11567
11568         * c-torture/compile/961203-1.x: Delete.
11569
11570         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
11571         not exit. Include stdio.h.
11572         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
11573         * gcc.misc-tests/dg-12.c: Likewise.
11574         * gcc.misc-tests/dg-5.c: Likewise.
11575         * gcc.misc-tests/dg-6.c: Likewise.
11576         * gcc.misc-tests/dg-7.c: Prototype abort.
11577         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
11578         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
11579         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
11580         not exit.
11581         * gcc.misc-tests/sieve.c: Use return from main, not exit.
11582         * gcc.misc-tests/sort2.c: Use return from main, not exit.
11583
11584 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
11585
11586         * gcc.dg/cpp/20000628-1.c: New test.
11587         * gcc.dg/cpp/20000628-1.h: New header for above test.
11588         * gcc.dg/cpp/20000628-1a.h: Likewise.
11589
11590 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
11591
11592         * gcc.dg/cpp: New directory.
11593         * gcc.dg/cpp/cpp.exp: New driver.
11594         * gcc.dg/cpp/20000627-1.c: New test.
11595         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
11596         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
11597         and rewrite as a compilation test.
11598
11599         * gcc.dg: Move many files into the cpp subdirectory, possibly
11600         renaming or editing them as well.
11601         Old name                New name
11602         990119-1.c              cpp/19990119-1.c
11603         990228-1.c              cpp/19990228-1.c
11604         990407-1.c              cpp/19990407-1.c
11605         990409-1.c              cpp/19990409-1.c
11606         990413-1.c              cpp/19990413-1.c
11607         990703-1.c              cpp/19990703-1.c
11608         20000127-1.c            cpp/20000127-1.c
11609         20000129-1.c            cpp/20000129-1.c
11610         20000207-1.c            cpp/20000207-1.c
11611         20000207-2.c            cpp/20000207-2.c
11612         20000209-1.c            cpp/20000209-1.c
11613         20000209-2.c            cpp/20000209-2.c
11614         20000301-1.c            cpp/20000301-1.c
11615         20000419-1.c            cpp/20000419-1.c
11616         20000510-1.S            cpp/20000510-1.S
11617         20000519-1.c            cpp/20000519-1.c
11618         20000529-1.c            cpp/20000529-1.c
11619         20000625-1.c            cpp/20000625-1.c
11620         20000625-2.c            cpp/20000625-2.c
11621         cpp-as1.c               cpp/assert1.c
11622         cpp-as2.c               cpp/assert2.c
11623         cxx-comments-1.c        cpp/cxxcom1.c
11624         cxx-comments-2.c        cpp/cxxcom2.c
11625         endif-label.c           cpp/endif.c
11626         cpp-hash1.c             cpp/hash1.c
11627         cpp-hash2.c             cpp/hash2.c
11628         cpp-if1.c               cpp/if-1.c
11629         cpp-if2.c               cpp/if-2.c
11630         cpp-if3.c               cpp/if-3.c
11631         cpp-if4.c               cpp/if-4.c
11632         cpp-if5.c               cpp/if-5.c
11633         cpp-cond.c              cpp/if-cexp.c
11634         cpp-missingop.c         cpp/if-mop.c
11635         cpp-missingparen.c      cpp/if-mpar.c
11636         cpp-opprec.c            cpp/if-oppr.c
11637         cpp-ifparen.c           cpp/if-paren.c
11638         cpp-shortcircuit.c      cpp/if-sc.c
11639         cpp-shift.c             cpp/if-shift.c
11640         cpp-unary.c             cpp/if-unary.c
11641         cpp-li1.c               cpp/line1.c
11642         cpp-li2.c               cpp/line2.c
11643         lineno.c                cpp/line3.c
11644         lineno-2.c              cpp/line4.c
11645         cpp-mi.c                cpp/mi1.c
11646         cpp-mic.h               cpp/mi1c.h
11647         cpp-micc.h              cpp/mi1cc.h
11648         cpp-mind.h              cpp/mi1nd.h
11649         cpp-mindp.h             cpp/mi1ndp.h
11650         cpp-mix.h               cpp/mi1x.h
11651         cpp-mi2.c               cpp/mi2.c
11652         cpp-mi2a.h              cpp/mi2a.h
11653         cpp-mi2b.h              cpp/mi2b.h
11654         cpp-mi2c.h              cpp/mi2c.h
11655         cpp-mi3.c               cpp/mi3.c
11656         cpp-mi3.def             cpp/mi3.def
11657         poison-1.c              cpp/poison.c
11658         pr-impl.c               cpp/prag-imp.c
11659         cpp-redef-2.c           cpp/redef1.c
11660         cpp-redef.c             cpp/redef2.c
11661         strpaste.c              cpp/strp1.c
11662         strpaste-2.c            cpp/strp2.c
11663         cpp-tradpaste.c         cpp/tr-paste.c
11664         cpp-tradstringify.c     cpp/tr-str.c
11665         cpp-tradwarn1.c         cpp/tr-warn1.c
11666         cpp-tradwarn2.c         cpp/tr-warn2.c
11667         trigraphs.c             cpp/trigraphs.c
11668         cpp-unc1.c              cpp/unc1.c
11669         cpp-unc2.c              cpp/unc2.c
11670         cpp-unc3.c              cpp/unc3.c
11671         cpp-unc.c               cpp/unc4.c
11672         undef.c                 cpp/undef1.c
11673         undef-2.c               cpp/undef2.c
11674         cpp-wi1.c               cpp/widestr1.c
11675
11676 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
11677
11678         * lib/g++.exp (g++_include_flags): Tweak.
11679
11680 2000-06-27  H.J. Lu  <hjl@gnu.org>
11681             Loren J. Rittle  <ljrittle@acm.org>
11682
11683         * lib/g++.exp (g++_include_flags): Override libgloss.exp
11684         version with one that knows about the new gcc tree structure.
11685         (g++_link_flags): Same.
11686
11687 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
11688
11689         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
11690         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
11691         case we are cross-compiling.
11692
11693         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
11694         g++.old-deja/g++.niklas/Makefile.in,
11695         g++.old-deja/g++.niklas/configure.in,
11696         g++.old-deja/g++.other/Makefile.in,
11697         g++.old-deja/g++.other/configure.in,
11698         gcc.c-torture/code_quality/Makefile.in,
11699         gcc.c-torture/code_quality/configure.in,
11700         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
11701         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
11702         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
11703         gcc.c-torture/execute/ieee/Makefile.in,
11704         gcc.c-torture/execute/ieee/configure.in,
11705         gcc.c-torture/noncompile/Makefile.in,
11706         gcc.c-torture/noncompile/configure.in,
11707         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
11708         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
11709         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
11710
11711 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11712
11713         * g++.old-deja/g++.other/ambig3.C: New test.
11714
11715 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
11716
11717         * g++.old-deja/g++.pt/syntax1.C: New test.
11718         * g++.old-deja/g++.pt/syntax2.C: New test.
11719         * g++.old-deja/g++.other/syntax3.C: New test.
11720         * g++.old-deja/g++.other/syntax4.C: New test.
11721
11722 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11723
11724         * gcc.dg/20000623-1.c: Prototype exit and abort.
11725
11726 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
11727
11728         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
11729         New tests.
11730         * gcc.dg/cpp-mi3.def: New file.
11731
11732         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
11733         inside assertions.
11734         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
11735         lexer's error messages.
11736         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
11737         divine anything from the linemarkers.
11738         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
11739         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
11740
11741 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
11742
11743         * gcc.dg/20000623-1.c: New test.
11744
11745 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
11746
11747         * gcc.c-torture/execute/20000622-1.c: New test.
11748
11749 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11750
11751         * g++.old-deja/g++.other/init15.C: New test.
11752
11753 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
11754
11755         * g++.old-deja/g++.pt/vaarg2.C: New test.
11756         * g++.old-deja/g++.pt/vaarg3.C: New test.
11757
11758 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
11759
11760         * g++.old-deja/g++.other/dyncast6.C: New test.
11761
11762 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
11763
11764         * gcc.c-torture/execute/loop-6.c: New test.
11765
11766 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
11767
11768         * gcc.dg/20000614-1.c: New test.
11769         * gcc.dg/20000614-2.c: New test.
11770
11771 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
11772
11773         * g++.old-deja/g++.other/inline12.C: New test.
11774
11775 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
11776
11777         * g++.old-deja/g++.other/eh1.C: New test.
11778
11779 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
11780
11781         * g++.old-deja/g++.other/type.C: New test.
11782
11783 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11784
11785         * g++.old-deja/g++.other/initstring.C: New test.
11786
11787 2000-06-12  Jason Merrill  <jason@redhat.com>
11788
11789         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
11790
11791 2000-06-09  Jeffrey A Law  (law@cygnus.com)
11792
11793         * gcc.c-torture/compile/20000609-1.c: New test.
11794
11795 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
11796
11797         * gcc.dg/20000609-1.c: New test.
11798
11799 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
11800
11801         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
11802         * gcc.c-torture/noncompile/poison-1.c: Move...
11803         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
11804         * gcc.dg/cpp-li1.c: Add a token after the #line.
11805
11806 2000-06-05  Richard Henderson  <rth@cygnus.com>
11807
11808         * gcc.c-torture/execute/20000605-2.c: New test.
11809         * gcc.c-torture/execute/20000605-3.c: New test.
11810
11811 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
11812
11813         * g77.f-torture/execute/20000503-1.x: New file.
11814
11815 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
11816
11817         * g++.old-deja/g++.eh/badalloc1.C: New test.
11818
11819 2000-06-05  Richard Henderson  <rth@cygnus.com>
11820
11821         * gcc.c-torture/execute/20000605-1.c: New test.
11822
11823 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
11824             Nathan Sidwell <nathan@codesourcery.com>
11825
11826         * gcc.c-torture/compile/20000605-1.c: New test.
11827
11828 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
11829
11830         * g77.f-torture/compile/20000601-1.f:  New test.
11831
11832 2000-06-03  Richard Henderson  <rth@cygnus.com>
11833
11834         * gcc.c-torture/execute/20000603-1.c: New.
11835
11836 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
11837
11838         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
11839         * gcc.dg/noreturn-2.c (noreturn): Likewise.
11840
11841 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
11842
11843         * gcc.dg/compare2.c (case 12): XFAIL.
11844         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
11845         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
11846
11847         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
11848
11849 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
11850
11851         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
11852         guard macro is already defined when the header is first
11853         included.
11854         * gcc.dg/cpp-mix.h: New file.
11855         * gcc.dg/endif-label.c: Update patterns to match compiler.
11856
11857         * g++.brendan/complex1.C: Declare abort.
11858         * g++.law/refs4.C: Remove XFAIL.
11859         * g++.oliva/expr2.C: Declare abort and exit.
11860
11861 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
11862
11863         * gcc.c-torture/execute/20000528-1.c: New test.
11864
11865         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
11866         * g++.old-deja/g++.law/temps4.C: Likewise.
11867
11868         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
11869         stdlib.h.  Call abort() on failure.
11870         * g++.old-deja/g++.law/refs4.C: Likewise.
11871         * g++.old-deja/g++.law/temps4.C: Likewise.
11872         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
11873         * gcc.c-torture/execute/20000112-1.c: Include string.h.
11874
11875 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
11876
11877         Relative to g++.dg/special:
11878         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
11879
11880         Relative to g++.old-deja:
11881         * g++.brendan/complex1.C, g++.jason/optimize2.C,
11882         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
11883         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
11884         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
11885         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
11886         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
11887         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
11888
11889         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
11890         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
11891         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
11892         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
11893         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
11894         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
11895         and/or string.h.
11896
11897         * g++.other/goto1.C: Update expectations for error messages.
11898
11899 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
11900
11901         * gcc.c-torture/compile/20000523-1.c: New test.
11902
11903 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11904
11905         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
11906
11907 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
11908
11909         * g++.old-deja/g++.eh/catch11.C: New test.
11910         * g++.old-deja/g++.eh/catch12.C: New test.
11911
11912 2000-05-24  Nick Clifton  <nickc@cygnus.com>
11913
11914         * gcc.c-torture/execute/20000523-1.c: New test.
11915
11916 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
11917
11918         * c-torture/execute/bcp-1.c: Replace abort in arg of
11919         __builtin_constant_p with a generic external function.
11920
11921         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
11922         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
11923         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
11924         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
11925         Prototype abort and/or exit.
11926
11927         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
11928         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
11929         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
11930         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
11931
11932 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
11933
11934         * gcc.dg/dwarf2-1.c: New test.
11935
11936 2000-05-20  Richard Henderson  <rth@cygnus.com>
11937
11938         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
11939
11940 2000-05-20  Andreas Jaeger  <aj@suse.de>
11941
11942         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
11943         testcase.
11944
11945 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
11946
11947         * gcc.c-torture/execute/20000519-2.c: New test.
11948
11949 2000-05-19  Andreas Jaeger  <aj@suse.de>
11950
11951         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
11952         which fails with SSA.
11953
11954         * lib/c-torture.exp: Also test with -O3 -fssa.
11955
11956 2000-05-18  Michael Meissner  <meissner@redhat.com>
11957
11958         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
11959         * gcc.c-torture/execute/920415-1.c: Ditto.
11960         * gcc.c-torture/execute/920501-1.c: Ditto.
11961         * gcc.c-torture/execute/conversion.c: Ditto.
11962         * gcc.c-torture/execute/cvt-1.c: Ditto.
11963
11964 2000-05-18  Jeffrey A Law  (law@cygnus.com)
11965
11966         * gcc.c-torture/compile/20000518-1.c: New test.
11967
11968 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
11969
11970         * g77.f-torture/compile/200005018.f:  New test.
11971
11972 2000-05-17  Jeffrey A Law  (law@cygnus.com)
11973
11974         * gcc.c-torture/compile/20000517-1.c: New test.
11975
11976 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11977
11978         * gcc.c-torture/execute/20000516-1.c: New test.
11979
11980 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
11981
11982         * g++.old-deja/g++.other/eh.C: New test.
11983
11984 2000-05-12  Richard Henderson  <rth@cygnus.com>
11985
11986         * gcc.c-torture/execute/990208-1.c (main): Don't pass
11987         constants through to doit's conditional.
11988
11989 2000-05-11  Jeffrey A Law  (law@cygnus.com)
11990
11991         * gcc.c-torture/compile/20000511-1.c: New test.
11992         * g77.f-torture/compile/20000511-1.f: New test.
11993         * g77.f-torture/compile/20000511-2.f: New test.
11994
11995 2000-05-11  Michael Meissner  <meissner@redhat.com>
11996
11997         * gcc.c-torture/execute/20000511-1.c: New test.
11998
11999 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
12000
12001         * gcc.dg/dg.exp: Scan .S files as well as .c files.
12002         * gcc.dg/20000510-1.S: New.
12003
12004 2000-05-08  Catherine Moore  <clm@cygnus.com>
12005
12006         * gcc.dg/unused-3.c: New.
12007
12008 2000-05-06  Richard Henderson  <rth@cygnus.com>
12009
12010           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12011           * g++.old-deja/g++.mike/warn1.C: Likewise.
12012           * g++.old-deja/g++.pt/local1.C: Likewise.
12013           * g++.old-deja/g++.pt/local7.C: Likewise.
12014           * g++.old-deja/g++.pt/spec16.C: Likewise.
12015
12016 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
12017
12018         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12019
12020 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
12021
12022           * g77.f-torture/execute/20000503-1.f:  New test.
12023
12024 2000-05-04  Andreas Jaeger  <aj@suse.de>
12025
12026         * gcc.dg/noreturn-2.c: New test.
12027
12028 2000-05-04  Neil Booth  <NeilB@earthling.net>
12029
12030         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12031         preprocessor.
12032
12033 2000-05-04  Richard Henderson  <rth@cygnus.com>
12034
12035         * gcc.c-torture/execute/20000503-1.c: Fix typo.
12036
12037 2000-05-04  Richard Henderson  <rth@cygnus.com>
12038
12039         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
12040         OpenSSL by Jason R Thorpe.
12041
12042 2000-05-03  Jim Wilson  <wilson@cygnus.com>
12043
12044         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12045
12046 2000-05-03  Robert Lipe <robertlipe@usa.net>
12047
12048         * gcc.dg/20000503-1.c: New test.
12049
12050 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
12051
12052         * gcc.c-torture/compile/20000502-1.c: New test.
12053         * g++.old-deja/g++.other/align.C: New test.
12054         * gcc.dg/cpp-tradstringify.c: New test.
12055
12056 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
12057
12058         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12059         and hard registers.
12060
12061 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
12062
12063         * gcc.c-torture/execute/loop-5.c: New test.
12064
12065 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
12066
12067         * gcc.c-torture/execute/va-arg-20.c: New test.
12068
12069 2000-04-23  Jeffrey A Law  (law@cygnus.com)
12070
12071         * gcc.c-torture/execute/20000422-1.c: New test.
12072
12073 2000-04-20  Greg McGary  <gkm@gnu.org>
12074
12075         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12076         when optimizing, but without sibling-call optimizations (-O1).
12077
12078 2000-04-20  Jeffrey A Law  (law@cygnus.com)
12079
12080           * gcc.c-torture/compile/20000420-1.c: New test.
12081
12082 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12083
12084         * g++.abi/ptrflags.C: New test.
12085         * g++.eh/catchptr1.C: Test incomplete pointer chains.
12086
12087 2000-04-19  Catherine Moore  <clm@cygnus.com>
12088
12089         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12090
12091 2000-04-19  Greg McGary  <gkm@gnu.org>
12092
12093         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12094         sibling-call optimizations.
12095
12096 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
12097
12098         * gcc.dg/20000419-1.c: New test.
12099
12100 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
12101
12102         * gcc.c-torture/execute/20000412-6.c: New test.
12103
12104 2000-04-12  Jeffrey A Law  (law@cygnus.com)
12105
12106         * gcc.c-torture/execute/20000412-5.c: New test.
12107         * g77.f-torture/compile/20000412-1.f: New test.
12108         * gcc.c-torture/execute/20000412-4.c: New test.
12109         * gcc.c-torture/compile/20000412-2.c: New test.
12110         * gcc.c-torture/execute/20000412-3.c: New test.
12111         * gcc.c-torture/compile/20000412-1.c: New test.
12112         * gcc.c-torture/execute/20000412-2.c: New test.
12113
12114 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
12115
12116         * objc/execute/bf-20.m: New test.
12117
12118 2000-04-10  Richard Henderson  <rth@cygnus.com>
12119
12120         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12121
12122         * gcc.c-torture/execute/20000412-1.c: New test.
12123
12124 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
12125
12126         * g++.old-deja/g++.eh/catchptr1.C: New test.
12127
12128 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
12129
12130         * g++.old-deja/g++.abi/cxa_vec.C: New test.
12131
12132 2000-04-08  Neil Booth  <NeilB@earthling.net>
12133
12134         * gcc.dg/cpp-nullchar.c: Remove test as
12135         embedded nulls cause problems.
12136
12137 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12138
12139         * gcc.dg/compare2.c: New test.
12140
12141 2000-04-08  Neil Booth  <NeilB@earthling.net>
12142
12143         * gcc.dg/cpp-nullchar.c: New test.
12144
12145 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
12146
12147         * gcc.dg/cpp-mi2.c: New test.
12148         * gcc.dg/cpp-mi2[abc].h: New files.
12149
12150 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
12151
12152         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12153         member name.
12154
12155 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
12156
12157         * g++.old-deja/g++.abi/vmihint.C: New test.
12158
12159 2000-04-06  Neil Booth  <NeilB@earthling.net>
12160
12161         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12162         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
12163         copyright.
12164
12165 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
12166
12167         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12168         avoid stack-frame overwrite.
12169
12170 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
12171
12172         * gcc.c-torture/compile/20000405-2.c: New test.
12173         * gcc.c-torture/compile/20000405-3.c: New test.
12174
12175 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12176
12177         * gcc.c-torture/compile/20000405-1.c: New test.
12178
12179 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
12180
12181         * gcc.dg/cast-qual-1.c: Revert last change.
12182
12183 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12184
12185         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12186
12187 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
12188
12189         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12190         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12191
12192 2000-04-03  Jeffrey A Law  (law@cygnus.com)
12193
12194         * gcc.c-torture/compile/20000403-2.c: New test.
12195         * gcc.c-torture/compile/20000403-1.c: New test.
12196
12197 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
12198
12199         * gcc.c-torture/execute/20000403-1.c: New test.
12200
12201 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
12202
12203         * gcc.c-torture/execute/20000402-1.c: New test.
12204
12205 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
12206
12207         * gcc.c-torture/execute/va-arg-15.c: New test.
12208         * gcc.c-torture/execute/va-arg-16.c: New test.
12209         * gcc.c-torture/execute/va-arg-17.c: New test.
12210         * gcc.c-torture/execute/va-arg-18.c: New test.
12211         * gcc.c-torture/execute/va-arg-19.c: New test.
12212
12213 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
12214
12215         * gcc.c-torture/compile/981211-1.c: Move to...
12216         * gcc.dg/cpp-as1.c: ...here.
12217         * gcc.dg/cpp-as2.c: New file.
12218
12219         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12220         compiler.
12221
12222 2000-04-02  Neil Booth  <NeilB@earthling.net>
12223
12224         * gcc.dg/cpp-cond.c  New tests.
12225         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
12226         accidental success less likely.
12227         * gcc.dg/cpp-missingop.c  New tests.
12228         * gcc.dg/cpp-missingparen.c  New tests.
12229         * gcc.dg/cpp-shift.c  New tests.
12230         * gcc.dg/cpp-shortcircuit.c  New tests.
12231         * gcc.dg/cpp-unary.c  New tests.
12232
12233 2000-03-29  Jeffrey A Law  (law@cygnus.com)
12234
12235         * gcc.c-torture/compile/20000329-1.c: New test.
12236
12237 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
12238
12239         * gcc.c-torture/compile/20000326-1.c: New test.
12240         * gcc.c-torture/compile/20000326-2.c: New test.
12241
12242 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
12243
12244         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12245         the first parameter is a function argument.
12246
12247 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
12248
12249         * g++.old-deja/g++.ext/array4.C: New test.
12250
12251 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
12252
12253         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12254
12255 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12256
12257         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12258
12259 2000-03-19  Richard Henderson  <rth@cygnus.com>
12260
12261         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12262
12263 2000-03-19  Richard Henderson  <rth@cygnus.com>
12264
12265         * gcc.c-torture/compile/20000319-1.c: New test.
12266
12267 2000-03-14  Jeffrey A Law  (law@cygnus.com)
12268
12269         * gcc.c-torture/execute/20000314-3.c: New test.
12270         * gcc.c-torture/execute/20000314-2.c: New test.
12271         * gcc.c-torture/execute/20000314-1.c: New test.
12272         * gcc.c-torture/compile/20000314-2.c: New test.
12273         * gcc.c-torture/compile/20000314-1.c: New test.
12274
12275 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
12276
12277         * g++.old-deja/g++.warn/inline.C: New test.
12278
12279 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
12280
12281         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12282         standards-compliant result rather than specific constants.
12283         Put test-values in array.
12284
12285 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
12286
12287         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12288         (g++_target_compile): Put test-specific options last.
12289
12290 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12291
12292         * g++.old-deja/g++.eh/vbase4.C: New test.
12293
12294 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12295
12296         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12297
12298 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12299
12300         * g++.old-deja/g++.brendan/misc12.C: Removed.
12301         * g++.old-deja/g++.pt/memtemp77.C: Constify.
12302         * g++.old-deja/g++.ext/pretty4.C: New test.
12303
12304 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
12305
12306         * g++.old-deja/g++.other/string2.C: New test.
12307
12308 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
12309
12310         * g++.old-deja/g++.warn/impint2.C: New test.
12311
12312 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
12313
12314         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12315         is 1, not zero.
12316
12317 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
12318
12319         * g++.old-deja/g++.warn/impint.C: New test.
12320         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12321         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12322         * g++.old-deja/g++.pt/explicit12.C: Likewise.
12323         * g++.old-deja/g++.pt/explicit13.C: Likewise.
12324         * g++.old-deja/g++.pt/explicit17.C: Likewise.
12325         * g++.old-deja/g++.pt/explicit18.C: Likewise.
12326         * g++.old-deja/g++.pt/explicit19.C: Likewise.
12327         * g++.old-deja/g++.pt/explicit23.C: Likewise.
12328         * g++.old-deja/g++.pt/explicit31.C: Likewise.
12329         * g++.old-deja/g++.pt/explicit35.C: Likewise.
12330         * g++.old-deja/g++.pt/explicit6.C: Likewise.
12331         * g++.old-deja/g++.pt/memclass7.C: Likewise.
12332
12333 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
12334
12335         * gcc.dg/cpp-redef.c: New test.
12336
12337 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
12338
12339         * g++.old-deja/g++.pt/unify7.C: New test.
12340
12341 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12342
12343         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12344         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12345
12346 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
12347
12348         * gcc.c-torture/compile/20000224-1.c: New test.
12349
12350 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12351
12352         * gcc.c-torture/compile/cpp-2.c: New test.
12353         * gcc.c-torture/compile/cpp-1.c: New test.
12354
12355 2000-02-25  Jeffrey A Law  (law@cygnus.com)
12356
12357         * gcc.c-torture/execute/20000225-1.c: New test.
12358
12359 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12360
12361         * gcc.dg/cpp-li2.c: New test.
12362
12363         * gcc.dg/cpp-wi1.c: New test.
12364
12365         * gcc.dg/cpp-li1.c: New test.
12366
12367 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
12368
12369         * g++.old-deja/g++.other/sizeof5.C: New test.
12370
12371 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12372
12373         * gcc.c-torture/execute/va-arg-13.c: New test.
12374
12375 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
12376
12377         * gcc.c-torture/execute/va-arg-12.c: New test.
12378
12379 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
12380
12381         * gcc.c-torture/execute/20000223-1.c: New test.
12382
12383 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
12384
12385         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12386
12387 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
12388
12389         * g++.old-deja/g++.abi/ptrmem.C: New test.
12390
12391 2000-02-19  Richard Henderson  <rth@cygnus.com>
12392
12393         * gcc.c-torture/compile/init-3.c: New.
12394
12395 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
12396
12397         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12398         ALWAYS_CXXFLAGS.
12399
12400 2000-02-11  Robert Lipe <robertl@sco.com>
12401
12402         * gcc.c-torture/compile/20000211-3.c: New test.
12403
12404 2000-02-11  Martin Buchholz <martin@xemacs.org>
12405
12406         * gcc.c-torture/compile/20000211-2.c: New test.
12407
12408 2000-02-11  Jeffrey A Law  (law@cygnus.com)
12409
12410         * gcc.c-torture/compile/20000211-1.c: New test.
12411
12412 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
12413
12414         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12415           on native targets
12416
12417 2000-02-08  Nathan Sidwell  <nathan@acm.org>
12418
12419         * g++.old-deja/g++.other/cast5.C: New test.
12420
12421 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
12422
12423         * gcc.c-torture/execute/20000205-1.c: New.
12424
12425 2000-02-03  Nathan Sidwell  <nathan@acm.org>
12426
12427         * g++.old-deja/g++.jason/cast3.C: Return void.
12428         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12429
12430 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12431
12432         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12433
12434         * gcc.dg/loop-1.c: New test.
12435
12436 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
12437
12438         * gcc.c-torture/compile/20000127-1.c: New test.
12439         * gcc.c-torture/execute/991228-1.c: New test.
12440
12441 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12442
12443         * gcc.dg/unused-2.c: New test.
12444
12445         * gcc.dg/conv-1.c: New test.
12446
12447 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
12448
12449         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12450         compiler.
12451         (tool_option_proc): Fix typo.
12452
12453 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
12454
12455         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12456         of the ld on the host, not on the build machine.
12457         Also, don't crash if '--help' is not a supported option.
12458
12459 2000-01-24  Richard Henderson  <rth@cygnus.com>
12460
12461         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12462
12463 2000-01-20  Jeffrey A Law  (law@cygnus.com)
12464
12465         * gcc.c-torture/execute/20000120-2.c: New test.
12466         * gcc.c-torture/execute/20000120-1.c: New test.
12467
12468 2000-01-13  Jeffrey A Law  (law@cygnus.com)
12469
12470         * gcc.c-torture/execute/20000113-1.c: New test.
12471
12472 2000-01-12  Jeffrey A Law  (law@cygnus.com)
12473
12474         * gcc.c-torture/execute/20000112-1.c: New test.
12475
12476 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12477
12478         * gcc.dg/20000111-1.c: New test.
12479
12480 2000-01-10  Jeffrey A Law  (law@cygnus.com)
12481
12482         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12483         with 16 bit integers.
12484
12485 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12486
12487         * gcc.dg/20000108-1.c: New test.
12488
12489 2000-01-05  Nathan Sidwell  <nathan@acm.org>
12490
12491         * g++.old-deja/g++.ns/koenig8.C: New test.
12492
12493 2000-01-05  Nathan Sidwell  <nathan@acm.org>
12494
12495         * g++.old-deja/g++.other/cast4.C: New test.
12496
12497 2000-01-05  Jeffrey A Law  (law@cygnus.com)
12498
12499         * gcc.c-torture/compile/20000105-2.c: New test.
12500         * gcc.c-torture/compile/20000105-1.c: New test.
12501
12502 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12503
12504         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12505         references to printf & atoi to conform to ANSI standard.
12506         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12507         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12508         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12509         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12510         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12511         * g++.old-deja/g++.brendan/complex1.C: Likewise.
12512         * g++.old-deja/g++.brendan/copy1.C: Likewise.
12513         * g++.old-deja/g++.brendan/copy2.C: Likewise.
12514         * g++.old-deja/g++.brendan/copy3.C: Likewise.
12515         * g++.old-deja/g++.brendan/copy4.C: Likewise.
12516         * g++.old-deja/g++.brendan/copy5.C: Likewise.
12517         * g++.old-deja/g++.brendan/copy6.C: Likewise.
12518         * g++.old-deja/g++.brendan/copy7.C: Likewise.
12519         * g++.old-deja/g++.brendan/copy8.C: Likewise.
12520         * g++.old-deja/g++.brendan/crash11.C: Likewise.
12521         * g++.old-deja/g++.brendan/crash14.C: Likewise.
12522         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12523         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12524         * g++.old-deja/g++.brendan/delete2.C: Likewise.
12525         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12526         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12527         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12528         * g++.old-deja/g++.brendan/eh1.C: Likewise.
12529         * g++.old-deja/g++.brendan/groff1.C: Likewise.
12530         * g++.old-deja/g++.brendan/init3.C: Likewise.
12531         * g++.old-deja/g++.brendan/misc12.C: Likewise.
12532         * g++.old-deja/g++.brendan/misc7.C: Likewise.
12533         * g++.old-deja/g++.brendan/new2.C: Likewise.
12534         * g++.old-deja/g++.brendan/operators4.C: Likewise.
12535         * g++.old-deja/g++.brendan/operators5.C: Likewise.
12536         * g++.old-deja/g++.brendan/overload2.C: Likewise.
12537         * g++.old-deja/g++.brendan/overload7.C: Likewise.
12538         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12539         * g++.old-deja/g++.brendan/reference1.C: Likewise.
12540         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12541         * g++.old-deja/g++.brendan/template24.C: Likewise.
12542         * g++.old-deja/g++.brendan/template3.C: Likewise.
12543         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12544         * g++.old-deja/g++.jason/inline3.C: Likewise.
12545         * g++.old-deja/g++.jason/opeq.C: Likewise.
12546         * g++.old-deja/g++.law/arg5.C: Likewise.
12547         * g++.old-deja/g++.law/arm7.C: Likewise.
12548         * g++.old-deja/g++.law/ctors11.C: Likewise.
12549         * g++.old-deja/g++.law/cvt8.C: Likewise.
12550         * g++.old-deja/g++.law/init9.C: Likewise.
12551         * g++.old-deja/g++.law/refs4.C: Likewise.
12552         * g++.old-deja/g++.law/template2.C: Likewise.
12553         * g++.old-deja/g++.law/visibility24.C: Likewise.
12554         * g++.old-deja/g++.law/vtable3.C: Likewise.
12555         * g++.old-deja/g++.mike/asm2.C: Likewise.
12556         * g++.old-deja/g++.mike/eh1.C: Likewise.
12557         * g++.old-deja/g++.mike/misc1.C: Likewise.
12558         * g++.old-deja/g++.mike/misc13.C: Likewise.
12559         * g++.old-deja/g++.mike/misc14.C: Likewise.
12560         * g++.old-deja/g++.mike/ns12.C: Likewise.
12561         * g++.old-deja/g++.mike/p1248.C: Likewise.
12562         * g++.old-deja/g++.mike/p3708.C: Likewise.
12563         * g++.old-deja/g++.mike/p3708a.C: Likewise.
12564         * g++.old-deja/g++.mike/p3708b.C: Likewise.
12565         * g++.old-deja/g++.mike/p646.C: Likewise.
12566         * g++.old-deja/g++.mike/p700.C: Likewise.
12567         * g++.old-deja/g++.mike/p783.C: Likewise.
12568         * g++.old-deja/g++.mike/p783a.C: Likewise.
12569         * g++.old-deja/g++.mike/p783b.C: Likewise.
12570         * g++.old-deja/g++.mike/p786.C: Likewise.
12571         * g++.old-deja/g++.mike/p789.C: Likewise.
12572         * g++.old-deja/g++.mike/p789a.C: Likewise.
12573         * g++.old-deja/g++.mike/p807a.C: Likewise.
12574         * g++.old-deja/g++.other/delete3.C: Likewise.
12575         * g++.old-deja/g++.other/dyncast1.C: Likewise.
12576         * g++.old-deja/g++.other/dyncast2.C: Likewise.
12577         * g++.old-deja/g++.other/dyncast3.C: Likewise.
12578         * g++.old-deja/g++.other/empty1.C: Likewise.
12579         * g++.old-deja/g++.other/temporary1.C: Likewise.
12580         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
12581         * g++.old-deja/g++.pt/t16.C: Likewise.
12582         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
12583
12584 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
12585
12586         * gcc.dg/991230-1.c: New test.
12587
12588 1999-12-29  Jeffrey A Law  (law@cygnus.com)
12589
12590         * gcc.c-torture/compile/991229-3.c: New test.
12591         * gcc.c-torture/compile/991229-2.c: New test.
12592         * gcc.c-torture/compile/991229-1.c: New test.
12593
12594 1999-12-29  Greg McGary <gkm@eng.ascend.com>
12595
12596         * gcc.c-torture/compile/labels-2.c: New test.
12597
12598 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12599
12600         * gcc.c-torture/execute/991227-1.c: New test.
12601
12602 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12603
12604         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
12605
12606 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
12607
12608         * gcc.c-torture/execute/991221-1.c: New test.
12609
12610 1999-12-20  Nathan Sidwell  <nathan@acm.org>
12611
12612         * g++.old-deja/g++.other/cast3.C: New test.
12613
12614 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
12615
12616         * gcc.c-torture/execute/991216-4.c: New test.
12617
12618 1999-12-16  Michael Meissner  <meissner@cygnus.com>
12619
12620         * gcc.c-torture/execute/991216-1.c: New test.
12621         * gcc.c-torture/execute/991216-2.c: New test.
12622         * gcc.c-torture/execute/991216-3.c: New test.
12623
12624 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12625
12626         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
12627         Actually make the test fail by using "-O2" for compilation.
12628
12629 1999-12-15  Nathan Sidwell  <nathan@acm.org>
12630
12631         * g++.old-deja/g++.warn/cast-align1.C: New test.
12632
12633 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12634
12635         * gcc.c-torture/compile/991214-1.c: New test.
12636         * gcc.c-torture/compile/991214-2.c: New test.
12637
12638 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
12639
12640         * gcc.dg/991214-1.c: New test.
12641
12642 1999-12-13  Jeffrey A Law  (law@cygnus.com)
12643
12644         * gcc.c-torture/compile/991213-3.c: New test.
12645         * gcc.c-torture/compile/991213-2.c: New test.
12646         * gcc.c-torture/compile/991213-1.c: New test.
12647
12648 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
12649
12650         * gcc.dg/991209-1.c: New test.
12651
12652 1999-12-08  Nathan Sidwell <nathan@acm.org>
12653
12654         * gcc.c-torture/compile/991208-1.c: New test.
12655
12656 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12657
12658         * gcc.dg/ultrasp2.c: New test.
12659
12660 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
12661
12662         * g++.old-deja/g++.abi/align.C (main): Fix typo.
12663
12664 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
12665
12666         * gcc.c-torture/compile/991202-1.c: New test.
12667         * gcc.c-torture/execute/991202-1.c: New test.
12668         * gcc.c-torture/execute/991202-2.c: New test.
12669         * gcc.c-torture/execute/991202-3.c: New test.
12670
12671 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
12672
12673         * g++.old-deja/g++.abi/align.C: New test.
12674         * g++.old-deja/g++.abi/aggregates.C: Likewise.
12675         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12676
12677 1999-12-01  Richard Henderson  <rth@cygnus.com>
12678
12679         * gcc.c-torture/execute/991201-1.c: New.
12680
12681 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
12682
12683         * gcc.dg/991129-1.c: New test.
12684
12685 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
12686
12687         * gcc.c-torture/compile/991127-1.c: New test.
12688
12689 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12690
12691         * g++.old-deja/g++.other/warn4.C: New test.
12692
12693 1999-11-22  Nathan Sidwell  <nathan@acm.org>
12694
12695         * g++.old-deja/g++.eh/cleanup2.C: New test.
12696         * g++.old-deja/g++.ext/pretty2.C: New test.
12697         * g++.old-deja/g++.ext/pretty3.C: New test.
12698         * g++.old-deja/g++.other/debug6.C: New test.
12699
12700 1999-10-20  Jim Wilson  <wilson@cygnus.com>
12701
12702         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
12703         compiler_output to look for one error message instead of two.
12704
12705 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
12706
12707         * gcc.c-torture/execute/991118-1.c: Also test case
12708         where the word boundary does not split a byte evenly.
12709
12710 1999-11-19  Nathan Sidwell  <nathan@acm.org>
12711
12712         * g++.old-deja/g++.ext/restrict1.C: New test.
12713
12714 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
12715
12716         * gcc.c-torture/execute/991118-1.c: New test.
12717
12718 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
12719
12720         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
12721         working directory pathnames.
12722
12723 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
12724
12725         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
12726         host is equipped with driver.h and driver.o so it can actually
12727         compile and run the tests.
12728
12729 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
12730
12731         * gcc.c-torture/compile/991008-1.c: New test.
12732
12733 1999-11-08  Nick Clifton  <nickc@cygnus.com>
12734
12735         * lib/gcc-dg.exp: Include target-supports.exp
12736
12737 1999-11-05  Nick Clifton  <nickc@cygnus.com>
12738
12739         * lib/target-supports.exp: New file: Provide procs to test for
12740         features supported by the target.
12741         (check_weak_available): Moved here from ecos.exp.
12742         (check_alias_available): New proc: Determine of the target
12743         toolchain supports the alias attribute.
12744
12745         * gcc.dg/special/ecos.exp: Move check_weak_available to
12746         target-supports.exp.
12747         (alias-1.c): Only perform the test if the target supports
12748         aliases.
12749         (wkali-1.c): Only perform the test if the target supports
12750         aliases.
12751
12752         * gcc.dg/990506-0.c: Expect error messages from cross
12753         targets as well as native targets.
12754
12755 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12756
12757         * gcc.dg/ultrasp1.c: Removed xfail.
12758         * gcc.dg/struct-ret-2.c: Likewise.
12759         * gcc.dg/array-1.c: Likewise.
12760
12761 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
12762
12763         * gcc.dg/struct-ret-2.c: New test.
12764
12765         * gcc.dg/array-1.c: New test.
12766
12767 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
12768
12769         * gcc.c-torture/execute/991030-1.c: New test.
12770
12771 1999-10-26  Richard Henderson  <rth@cygnus.com>
12772
12773         * gcc.c-torture/compile/991026-2.c: New test.
12774
12775 1999-10-26  Jeffrey A Law  (law@cygnus.com)
12776
12777         * gcc.c-torture/compile/991026-1.c: New test.
12778
12779 1999-10-23  Jeffrey A Law  (law@cygnus.com)
12780
12781         * gcc.c-torture/execute/991023-1.c: New test.
12782
12783 1999-10-19  Jeffrey A Law  (law@cygnus.com)
12784
12785         * gcc.c-torture/execute/991019-1.c: New test.
12786
12787 1999-10-16  Richard Henderson  <rth@cygnus.com>
12788
12789         * gcc.c-torture/execute/991016-1.c: New test.
12790
12791 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
12792
12793         * gcc.c-torture/execute/991014-1.c: New test.
12794
12795 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
12796
12797         * g++.old-deja/g++.other/union2.C: New test.
12798
12799 1999-10-13  Nathan Sidwell  <nathan@acm.org>
12800
12801         * g++.old-deja/g++.other/vaarg2.C: New test.
12802         * g++.old-deja/g++.other/vaarg3.C: New test.
12803
12804 1999-10-12  Craig Burley  <craig@jcb-sc.com>
12805
12806         * g77.f-torture/noncompile/19990905-1.f: Moved from being
12807         in compile/.
12808
12809 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
12810
12811         * gcc.c-torture/execute/va-arg-11.c: New test.
12812
12813 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
12814
12815         * lib/file-format.exp (gcc_target_object_format): Don't
12816         crash if objdump is unavailable.
12817
12818 1999-09-29  Donn Terry <donn@interix.com>
12819
12820         * gcc.misc-tests/mg.exp: delete extraneous redirection.
12821
12822 1999-09-28  Nick Clifton  <nickc@cygnus.com>
12823
12824         * gcc.c-torture/compile/990928-1.c: New test.
12825
12826 1999-09-28  Nathan Sidwell  <nathan@acm.org>
12827
12828         * g++.old-deja/g++.other/decl6.C: New test.
12829
12830 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12831
12832         * gcc.c-torture/execute/va-arg-10.c: New test.
12833
12834 1999-09-27  Nathan Sidwell  <nathan@acm.org>
12835
12836         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
12837         __PRETTY_FUNCTION__.
12838
12839 1999-09-23  Nick Clifton  <nickc@cygnus.com>
12840
12841         * gcc.c-torture/execute/990923-1.c: New test.
12842
12843 1999-09-21  Nick Clifton  <nickc@cygnus.com>
12844
12845         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
12846         for which -fpic is inappropriate.
12847
12848 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
12849
12850         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
12851
12852 1999-09-21  Nathan Sidwell  <nathan@acm.org>
12853
12854         * g++.old-deja/g++.other/dyncast1.C: New test.
12855         * g++.old-deja/g++.other/dyncast2.C: New test.
12856         * g++.old-deja/g++.other/dyncast3.C: New test.
12857         * g++.old-deja/g++.other/dyncast4.C: New test.
12858         * g++.old-deja/g++.other/dyncast5.C: New test.
12859         * g++.old-deja/g++.eh/catch3.C: New test.
12860         * g++.old-deja/g++.eh/catch3p.C: New test.
12861         * g++.old-deja/g++.eh/catch4.C: New test.
12862         * g++.old-deja/g++.eh/catch4p.C: New test.
12863         * g++.old-deja/g++.eh/catch5.C: New test.
12864         * g++.old-deja/g++.eh/catch5p.C: New test.
12865         * g++.old-deja/g++.eh/catch6.C: New test.
12866         * g++.old-deja/g++.eh/catch6p.C: New test.
12867         * g++.old-deja/g++.eh/catch7.C: New test.
12868         * g++.old-deja/g++.eh/catch7p.C: New test.
12869         * g++.old-deja/g++.eh/catch8.C: New test.
12870         * g++.old-deja/g++.eh/catch8p.C: New test.
12871         * g++.old-deja/g++.eh/catch9.C: New test.
12872         * g++.old-deja/g++.eh/catch9p.C: New test.
12873
12874 1999-09-13  Nathan Sidwell  <nathan@acm.org>
12875
12876         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
12877         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
12878
12879 1999-09-13  Jeffrey A Law  (law@cygnus.com)
12880
12881         * gcc.c-torture/compile/990913-1.c: New test.
12882
12883 1999-09-10  Nathan Sidwell  <nathan@acm.org>
12884
12885         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
12886         * g++.old-deja/g++.jason/rfg5.C: Likewise.
12887
12888 1999-09-09  Richard Henderson  <rth@cygnus.com>
12889
12890         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
12891
12892 1999-09-09  Nathan Sidwell  <nathan@acm.org>
12893
12894         * g++.old-deja/g++.other/lookup11.C: New test.
12895         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
12896         what is permitted and what we want.
12897         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
12898         overload use.
12899         * g++.old-deja/g++.jason/rfg5.C: Likewise
12900
12901 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
12902
12903         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
12904         * gcc.c-torture/noncompile/poison-1.c: New file.
12905
12906 1999-09-08  Nathan Sidwell  <nathan@acm.org>
12907
12908         * g++.old-deja/g++.other/sizeof3.C: New test.
12909         * g++.old-deja/g++.other/sizeof4.C: New test.
12910         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
12911         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
12912
12913 1999-09-07  Richard Henderson  <rth@cygnus.com>
12914
12915         * gcc.dg/va-arg-1.c: New.
12916
12917 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12918
12919         * gcc.c-torture/execute/va-arg-9.c: New test.
12920
12921 1999-09-05  Craig Burley  <craig@jcb-sc.com>
12922
12923         * g77.f-torture/compile/980519-2.f: New test.
12924         * g77.f-torture/compile/19990905-0.f: New test.
12925         * g77.f-torture/compile/19990905-1.f: New test.
12926         * g77.f-torture/compile/19990905-2.f: New test.
12927
12928         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
12929
12930 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
12931
12932         * gcc.c-torture/execute/990827-1.c: Fix typo.
12933
12934 1999-09-03  Nathan Sidwell  <nathan@acm.org>
12935
12936         * g++.old-deja/g++.other/deref1.C: New test.
12937
12938 1999-09-02  Nathan Sidwell  <nathan@acm.org>
12939
12940         * g++.old-deja/g++.other/ambig2.C: New test.
12941         * g++.old-deja/g++.other/cond5.C: New test.
12942         * g++.old-deja/g++.other/lookup16.C: New test.
12943
12944 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
12945
12946         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
12947         assemblers too.
12948
12949 1999-08-31  Jeffrey A Law  (law@cygnus.com)
12950
12951         * lib/c-torture.exp: Avoid the "compare executables" optimization
12952         when testing native.
12953
12954 1999-08-29  Jeffrey A Law  (law@cygnus.com)
12955
12956         * gcc.c-torture/execute/990829-1.c: New test.
12957         * gcc.c-torture/compile/990829-1.c: New test.
12958
12959 1999-08-27  Paul Burchard  <burchard@pobox.com>
12960
12961         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
12962         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
12963         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
12964         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
12965         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
12966         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
12967         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
12968         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
12969         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
12970         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
12971         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
12972
12973 1999-08-27  Jeffrey A Law  (law@cygnus.com)
12974
12975         * gcc.c-torture/execute/990827-1.c: New test.
12976
12977 1999-08-26  Craig Burley  <craig@jcb-sc.com>
12978
12979         * g77.f-torture/noncompile/19990826-4.f: New test.
12980
12981         * g77.f-torture/compile/19990826-3.f: New test.
12982
12983         * g77.f-torture/execute/19990826-2.f: New test.
12984
12985         * g77.f-torture/compile/19990826-1.f: New test.
12986
12987         * gcc.c-torture/execute/990826-0.c: New test.
12988         * g77.c-torture/execute/19990826-0.f: New test.
12989
12990         * g77.f-torture/noncompile/970626-2.f: New test.
12991
12992 1999-08-25  Paul Burchard  <burchard@pobox.com>
12993
12994         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
12995         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
12996         lss-011.C: New tests.
12997
12998 1999-08-25  Nathan Sidwell  <nathan@acm.org>
12999
13000         * g++.old-deja/g++.other/decl5.C: New test.
13001
13002 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13003
13004         * noncompile/noncompile.exp: Load_lib c-torture.exp.
13005         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13006         call `postbase' for each one.  All callers of `postbase' changed
13007         to call this instead.
13008
13009 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
13010
13011         * gcc.c-torture/execute/990811-1.c: New test.
13012
13013 1999-08-09  Nick Clifton  <nickc@cygnus.com>
13014
13015         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13016         just native ones.
13017
13018         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13019         just native ones.
13020
13021 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
13022
13023         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13024
13025 1999-08-04  Jeffrey A Law  (law@cygnus.com)
13026
13027         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13028
13029 1999-08-04  Nathan Sidwell  <nathan@acm.org>
13030
13031         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13032
13033 1999-08-04  Jeffrey A Law  (law@cygnus.com)
13034
13035         * gcc.c-torture/execute/990804-1.c: New test.
13036
13037 1999-08-03  Nathan Sidwell  <nathan@acm.org>
13038
13039         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13040         * g++.old-deja/g++.brendan/crash64.C: Likewise
13041         * g++.old-deja/g++.brendan/overload8.C: Likewise
13042
13043 1999-08-03  Nathan Sidwell  <nathan@acm.org>
13044
13045         * g++.old-deja/g++.other/struct1.C: New test.
13046
13047 1999-08-03  Nathan Sidwell  <nathan@acm.org>
13048
13049         * g++.old-deja/g++.other/enum2.C: New test.
13050
13051 1999-08-02  Richard Henderson  <rth@cygnus.com>
13052
13053         Adapted from tests from Franz Sirl:
13054         * gcc.c-torture/execute/va-arg-7.c: New test.
13055         * gcc.c-torture/execute/va-arg-8.c: New test.
13056
13057 1999-08-01  Jeffrey A Law  (law@cygnus.com)
13058
13059         * gcc.c-torture/compile/990801-2.c: New test.
13060
13061         * gcc.c-torture/compile/990801-1.c: New test.
13062
13063 1999-07-27  Michael Meissner  <meissner@cygnus.com>
13064
13065         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13066         fp-cmp-1.c, converting double to float.
13067
13068         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13069         fp-cmp-1.c, converting double to long double.
13070
13071         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13072         from fr1 to unknown_register, since fr1 is a legitimate register
13073         on some machines.
13074
13075 1999-07-25  Jeffrey A Law  (law@cygnus.com)
13076
13077         * README: More listname related changes.
13078
13079 1999-07-08  Catherine Moore  <clm@cygnus.com>
13080
13081         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
13082
13083 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
13084
13085         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13086
13087 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
13088
13089         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13090
13091 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
13092
13093         * gcc.dg/990703-1.c: New test.
13094
13095 1999-06-29  Nick Clifton  <nickc@cygnus.com>
13096
13097         * lib/file-format.exp: New file: Move definition of proc
13098         gcc_target_object_format to here from
13099         gcc.dg/special/ecos.exp.
13100
13101         * lib/c-torture.exp: Include lib file-format.exp.
13102         * lib/gcc-dg.exp: Include lib file-format.exp.
13103
13104         * gcc.dg/special/ecos.exp: Remove definition of proc
13105         gcc_target_object_format.
13106
13107 1999-06-28  Jeffrey A Law  (law@cygnus.com)
13108
13109         * gcc.c-torture/execute/990628-1.c: New test.
13110
13111 1999-06-25  Jeffrey A Law  (law@cygnus.com)
13112
13113         * gcc.c-torture/compile/990625-2.c: New test.
13114
13115         * gcc.c-torture/compile/990625-1.c: New test.
13116
13117 1999-06-23  Nick Clifton  <nickc@cygnus.com>
13118
13119         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
13120         attributes compile.
13121         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13122         ports that use the COFF/PE file format.
13123
13124 1999-06-17  Jeffrey A Law  (law@cygnus.com)
13125
13126         * gcc.c-torture/compile/990617-1.c: New test.
13127
13128 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
13129
13130         * g++.old-deja/g++.other/decl4.C: New test.
13131
13132 1999-06-14  Nathan Sidwell  <nathan@acm.org>
13133
13134         * g++.old-deja/g++.other/bitfld3.C: New test.
13135
13136 1999-06-08  Nathan Sidwell  <nathan@acm.org>
13137
13138         * g++.old-deja/g++.eh/catch1.C: New test.
13139
13140 1999-06-07  Jeffrey A Law  (law@cygnus.com)
13141
13142         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13143
13144         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13145         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
13146
13147 1999-06-05  Craig Burley  <craig@jcb-sc.com>
13148
13149         * g77.f-torture/compile/19990502-0.f: Replace with new,
13150         shorter, test that still fails after recent changes.
13151
13152 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13153
13154         * gcc.c-torture/execute/990604-1.c: New test.
13155
13156 1999-05-31  Jeffrey A Law  (law@cygnus.com)
13157
13158         * gcc.c-torture/execute/990531-1.c: New test.
13159
13160 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13161
13162         * gcc.c-torture/compile/990527-1.c: New test.
13163
13164 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
13165
13166         * gcc.c-torture/execute/990527-1.c: New test.
13167
13168 1999-05-25  Nick Clifton  <nickc@cygnus.com>
13169
13170         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13171         bitfields as signed.
13172
13173 1999-05-25  Craig Burley  <craig@jcb-sc.com>
13174
13175         * g77.f-torture/compile/19990525-0.f: New test.
13176
13177 1999-05-25  Jeffrey A Law  (law@cygnus.com)
13178
13179         * gcc.c-torture/execute/990525-2.c: New test.
13180
13181         * gcc.c-torture/execute/990525-1.c: New test.
13182
13183 1999-05-24  Nathan Sidwell  <nathan@acm.org>
13184
13185         * g++.old-deja/g++.other/anon3.C: New test.
13186         * g++.old-deja/g++.other/anon4.C: New test.
13187         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13188         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13189         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13190         Merrill).
13191
13192 1999-05-24  Jeffrey A Law  (law@cygnus.com)
13193
13194         * gcc.c-torture/execute/990524-1.c: New test.
13195
13196         * gcc.dg/990524-1.c: New test.
13197
13198 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13199
13200         * gcc.c-torture/compile/990523-1.c: New test.
13201
13202 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
13203
13204         * gcc.c-torture/compile/990519-1.c: New test.
13205
13206 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13207
13208         * gcc.c-torture/compile/990517-1.c: New test.
13209
13210         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13211         (e4, f4): New tests.
13212         (main): Call them.
13213
13214 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13215
13216         * gcc.dg/noreturn-1.c: New test.
13217
13218 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13219
13220         * gcc.c-torture/execute/990513-1.c: New test.
13221
13222 1999-05-10  Richard Henderson  <rth@cygnus.com>
13223
13224         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13225
13226 1999-05-10  Craig Burley  <craig@jcb-sc.com>
13227
13228         * g77.f-torture/execute/erfc.f: Use small single-precision
13229         values, to avoid problems on Alphas when not -mieee.
13230
13231 1999-05-08  Craig Burley  <craig@jcb-sc.com>
13232
13233         * gcc.dg/990506-0.c: New test.
13234
13235 1999-05-08  Richard Henderson  <rth@cygnus.com>
13236
13237         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13238         the constant to test.  Don't XFAIL 64-bit targets.
13239
13240         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13241         * g++.old-deja/g++.law/profile1.C: Likewise.
13242
13243         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13244         operator new instances.
13245         * g++.old-deja/g++.other/delete5.C: Likewise.
13246
13247 1999-05-03  Craig Burley  <craig@jcb-sc.com>
13248
13249         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13250         intrinsic.
13251
13252 1999-05-03  Craig Burley  <craig@jcb-sc.com>
13253
13254         * g77.f-torture/execute/u77-test.f: Reverse order of two
13255         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13256
13257 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13258
13259         * gcc.dg/compare1.c: New test.
13260
13261 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
13262
13263         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13264         New tests.
13265
13266 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13267
13268         * g77.f-torture/compile/19990502-1.f: New test.
13269
13270 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13271
13272         * g77.f-torture/compile/19990502-0.f: New test.
13273
13274 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13275
13276         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13277         intrinsic.
13278
13279 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13280
13281         * g77.f-torture/execute/u77-test.f (main): List libU77
13282         intrinsics not currently tested.
13283         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13284         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13285         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13286         Trim blanks off the ends of some printed strings.
13287
13288 1999-05-02  Craig Burley  <craig@jcb-sc.com>
13289
13290         * g77.f-torture/execute/u77-test.f (main): Just warn about
13291         FSTAT gid disagreement, as it's expected on some systems.
13292
13293 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13294
13295         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13296         use a new function, which allows for some slop.
13297         Clean up some commentary.
13298         (issum): The new function.
13299         (sgladd): Deleted subroutine.
13300
13301 1999-05-01  Craig Burley  <craig@jcb-sc.com>
13302
13303         * g77.f-torture/execute/u77-test.f: Modify to be more like
13304         libf2c/libU77 version, bringing patches to that version here.
13305         Add suitable commentary.
13306
13307 1999-04-25  Richard Henderson  <rth@cygnus.com>
13308
13309         * gcc.dg/990424-1.c: New test.
13310
13311 1999-04-24  Craig Burley  <craig@jcb-sc.com>
13312
13313         * g77.f-torture/execute/u77-test.f (main): Bug involving
13314         LSTAT has been fixed, so turn back on full checking.
13315
13316 1999-04-20  Craig Burley  <craig@jcb-sc.com>
13317
13318         * g77.f-torture/compile/19990419-0.f: New test.
13319         * g77.f-torture/execute/19990419-1.f: New test.
13320
13321 1999-04-17  Richard Henderson  <rth@cygnus.com>
13322
13323         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13324         to avoid the need for a prototype to supress a warning.
13325
13326 1999-04-07  Jim Wilson  <wilson@cygnus.com>
13327
13328         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13329
13330 1999-04-04  Jeffrey A Law  (law@cygnus.com)
13331
13332         * gcc.c-torture/execute/990404-1.c: New test.
13333
13334 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13335
13336         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13337         * gcc.dg/cpp-if3.c: Don't use -pedantic.
13338         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13339         missing initializer warnings.
13340
13341 1999-03-28  Jeffrey A Law  (law@cygnus.com)
13342
13343         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13344         matching strings.
13345
13346 1999-03-26  Jeffrey A Law  (law@cygnus.com)
13347
13348         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13349
13350 1999-03-26  Craig Burley  <craig@jcb-sc.com>
13351
13352         * g77.f-torture/execute/19990325-0.f: New test.
13353         * g77.f-torture/execute/19990325-1.f: New test.
13354
13355 1999-03-24  Jeffrey A Law  (law@cygnus.com)
13356
13357         * gcc.c-torture/execute/990324-1.c: New test.
13358
13359 1999-03-22  Jim Wilson  <wilson@cygnus.com>
13360
13361         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13362         test with 4.
13363
13364 1999-03-17  Richard Henderson  <rth@cygnus.com>
13365
13366         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
13367
13368 1999-03-13  Craig Burley  <craig@jcb-sc.com>
13369
13370         * g77.f-torture/execute/19990313-2.f: New test.
13371         * g77.f-torture/execute/19990313-3.f: New test.
13372
13373 1999-03-13  Craig Burley  <craig@jcb-sc.com>
13374
13375         * g77.f-torture/execute/19990313-0.f: New test.
13376         * g77.f-torture/execute/19990313-1.f: New test.
13377
13378 1999-03-12  Jim Wilson  <wilson@cygnus.com>
13379
13380         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13381         printf to sprintf.
13382         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13383         (main): Add check for u15.  Conditionalize u31 check depending on
13384         whether ints are <32 bits or >=32 bits.
13385
13386 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13387
13388         * g77.f-torture/execute/19981119-0.f: Improve testiness.
13389
13390 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13391
13392         * g77.f-torture/compile/19990305-0.f: New test.
13393         * g77.f-torture/execute/19981119-0.f: New test.
13394
13395 1999-03-08  Craig Burley  <craig@jcb-sc.com>
13396
13397         * g77.f-torture/execute/970625-2.f: call ABORT if final
13398         result is not correct, instead of just printing it.
13399         Add this checking via newly introduced obfuscation, to
13400         trip up buggy front ends.
13401
13402 1999-03-07  Craig Burley  <craig@jcb-sc.com>
13403
13404         * g77.f-torture/compile/960317-1.f: Moved from being
13405         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
13406
13407 1999-03-06  Craig Burley  <craig@jcb-sc.com>
13408
13409         * g77.f-torture/execute/960317-1.f: New (old) test.
13410         * g77.f-torture/execute/970625-2.f: Ditto.
13411
13412 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
13413
13414         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13415         message on line 1 or line 2; cccp and cpplib do this differently.
13416
13417 1999-03-01  Jeffrey A Law  (law@cygnus.com)
13418
13419         * g++.old-deja/g++.law/weak1.C: New test.
13420
13421 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13422
13423         * gcc.c-torture/execute/990119-1.c: Renamed to...
13424         * gcc.dg/990119-1.c: this, so it will only be tested once
13425         (it's a preprocessor test, it doesn't need to be run at
13426         multiple optimization levels).
13427
13428 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
13429
13430         * lib/g++.exp: Don't add incdir=$base_dir/../include to
13431           ALWAYS_CXXFLAGS.
13432
13433 1999-02-24  Craig Burley  <craig@jcb-sc.com>
13434
13435         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13436         * g77.f-torture/compile/19981216-0.f: ...as it is expected
13437         to not be compilable by current g77.
13438
13439 1999-02-24  Nick Clifton  <nickc@cygnus.com>
13440
13441         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13442
13443 1999-02-22  Jeffrey A Law  (law@cygnus.com)
13444
13445         * gcc.c-torture/execute/990222-1.c: New test.
13446
13447 1999-02-19  Craig Burley  <craig@jcb-sc.com>
13448
13449         * g77.f-torture/compile/19990218-0.f: New test.
13450         * g77.f-torture/noncompile/19990218-1.f: New test.
13451
13452 1999-02-18  Craig Burley  <craig@jcb-sc.com>
13453
13454         * g77.f-torture/compile/19981216-0.f: New test.
13455
13456 1999-02-14  Jeffrey A Law  (law@cygnus.com)
13457
13458         * gcc.dg/990214-1.c: New test.
13459
13460 1999-02-13  Jeffrey A Law  (law@cygnus.com)
13461
13462         * gcc.dg/990213-2.c: New test.
13463
13464         * gcc.dg/990213-1.c: New test.
13465
13466 1999-02-12  Jeffrey A Law  (law@cygnus.com)
13467
13468         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13469         ints.
13470
13471 1999-02-11  Nick Clifton  <nickc@cygnus.com>
13472
13473         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13474         specified by target.
13475
13476         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13477
13478 1999-02-11  Jeffrey A Law  (law@cygnus.com)
13479
13480         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13481
13482 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
13483
13484         * gcc.dg/special/ecos.exp: New test driver for new tests with
13485         special requirements.
13486
13487         * gcc.dg/special/alias-1.c: New test.
13488         * gcc.dg/special/gcsec-1.c: New test.
13489         * gcc.dg/special/weak-1.c: New test.
13490         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13491         * gcc.dg/special/weak-2.c: New test.
13492         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13493         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13494         * gcc.dg/special/wkali-1.c: New test.
13495         * gcc.dg/special/wkali-2.c: New test.
13496         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13497         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13498
13499 1999-02-10  Felix Lee  <flee@cygnus.com>
13500
13501           * lib/c-torture.exp (c-torture-compile): Pull out code for
13502           analyzing gcc error messages.
13503           (c-torture-execute): Likewise.  Fix some (harmless) false
13504           positives.
13505           * lib/gcc.exp (gcc_check_compile): New function.
13506
13507 1999-02-08  Richard Henderson  <rth@cygnus.com>
13508
13509         * gcc.c-torture/execute/990208-1.c: New test.
13510
13511 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
13512
13513         * g++.dg/special/ecos.exp: New driver for new tests with special
13514         requirements
13515
13516         * g++.dg/special/conpr-1.C: New test
13517         * g++.dg/special/conpr-2.C: New test
13518         * g++.dg/special/conpr-2a.C: New test
13519         * g++.dg/special/conpr-3.C: New test
13520         * g++.dg/special/conpr-3a.C: New test
13521         * g++.dg/special/conpr-3b.C: New test
13522
13523         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13524         allow g++ to use the dg driver
13525
13526         * README: Add comment about g++.dg directory
13527
13528 1999-02-06  Jeffrey A Law  (law@cygnus.com)
13529
13530         * README: Update email addresses.
13531
13532 1999-02-03  Nick Clifton  <nickc@cygnus.com>
13533
13534         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13535         arguments in order to force structure S onto the stack even on
13536         the alpha.
13537         (test): Pass 10 leading arguments to function foo as well as the
13538         structure S.
13539
13540         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13541         failure for all targets.
13542
13543         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13544         abort to terminate program execution.
13545
13546 1999-01-30  Richard Henderson  <rth@cygnus.com>
13547
13548         * gcc.c-torture/execute/990130-1.c: New test.
13549
13550 1999-01-30  Jeffrey A Law  (law@cygnus.com)
13551
13552         * gcc.dg/990130-1.c: New test.
13553
13554 1999-01-28  Michael Meissner  <meissner@cygnus.com>
13555
13556         * gcc.c-torture/execute/990128-1.c: New test.
13557
13558 1999-01-27  Michael Meissner  <meissner@cygnus.com>
13559
13560         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
13561
13562 1999-01-27  Felix Lee  <flee@cygnus.com>
13563
13564         * lib/c-torture.exp (c-torture-compile): pull out code for
13565         analyzing gcc error messages.
13566         (c-torture-execute): ditto, and fix some (harmless) false
13567         positives.
13568         * lib/gcc.exp (gcc_check_compile): new function.
13569
13570 1999-01-17  Jeffrey A Law  (law@cygnus.com)
13571
13572         * gcc.dg/990117-1.c: New test.
13573
13574         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
13575
13576         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
13577
13578 1999-01-15  Jeffrey A Law  (law@cygnus.com)
13579
13580         * g77.f-torture/compile/990115-1.f: New test.
13581
13582 1999-01-07  Jeffrey A Law  (law@cygnus.com)
13583
13584         * gcc.c-torture/compile/990107-1.c: New test
13585
13586 1999-01-06  Jeffrey A Law  (law@cygnus.com)
13587
13588         * gcc.c-torture/execute/990106-2.c: New test.
13589
13590         * gcc.c-torture/execute/990106-1.c: New test.
13591
13592 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
13593
13594         * gcc.c-torture/compile/981223-1.c: New test.
13595
13596 1998-12-29  Richard Henderson  <rth@cygnus.com>
13597
13598         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
13599         (opt3): Rename from opt4 and disable.
13600
13601 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
13602
13603         * g++.old-deja/g++.pt/ptrmem5.C: New test.
13604
13605 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13606
13607         * g++.old-deja/g++.other/conv5.C: New test.
13608
13609 1998-12-14  Nick Clifton  <nickc@cygnus.com>
13610
13611         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
13612
13613 1998-12-11  Jeffrey A Law  (law@cygnus.com)
13614
13615         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
13616
13617 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
13618
13619         * gcc.c-torture/compile/981211-1.c: New test.
13620
13621 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
13622
13623         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
13624
13625         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
13626
13627 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13628
13629         * gcc.special/930510-1.c: Make C9X safe.
13630         * gcc.misc-tests/gcov-1.c Similarly.
13631         * gcc.misc-tests/gcov-2.c Similarly.
13632
13633 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13634
13635         * gcc.dg/ultrasp1.c: New test.
13636
13637 1998-12-06  Richard Henderson  <rth@cygnus.com>
13638
13639         * gcc.c-torture/execute/981206.c: New test.
13640
13641 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13642
13643         * g++.old-deja/g++.ns/template7.C: New test.
13644
13645         * g++.old-deja/g++.other/expr1.C: New test.
13646
13647         * g++.old-deja/g++.eh/tmpl3.C: New test.
13648
13649         * g++.old-deja/g++.eh/tmpl2.C: New test.
13650
13651 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13652
13653         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
13654         * g++.old-deja/g++.other/using6.C: Removed.
13655         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
13656
13657         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
13658
13659 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13660
13661         * g++.old-deja/g++.pt/overload8.C: New test.
13662
13663         * g++.old-deja/g++.pt/overload7.C: New test.
13664
13665         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
13666
13667         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
13668         and relinking messages.
13669         * lib/g++.exp (g++_target_compile): Remove .rpo file when
13670         compiling with -frepo.
13671
13672 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
13673
13674         * g++.old-deja/g++.pt/lookup6.C: New test.
13675
13676 1998-11-30  Nick Clifton  <nickc@cygnus.com>
13677
13678         * gcc.c-torture/execute/981130-1.c: New test.
13679         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
13680
13681 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13682
13683         * g++.old-deja/g++.pt/explicit76.C: New test.
13684
13685         * g++.old-deja/g++.pt/friend38.C: New test.
13686
13687         * g++.old-deja/g++.ns/crash2.C: New test.
13688
13689         * g++.old-deja/g++.pt/defarg8.C: New test.
13690
13691         * g++.old-deja/g++.pt/instantiate6.C: New test.
13692
13693         * g++.old-deja/g++.pt/static6.C: New test.
13694
13695         * g++.old-deja/g++.pt/decl2.C: New test.
13696
13697 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13698
13699         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
13700         problem is actually related with name lookup, but so what? :-)
13701
13702         * g++.old-deja/g++.pt/friend37.C: New test.
13703
13704 1998-11-25  Dave Love  <d.love@dl.ac.uk>
13705
13706         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
13707         element, which fails on some systems.
13708
13709         * g77.f-torture/execute/labug1.f: New test.
13710
13711 1998-11-21  Jeffrey A Law  (law@cygnus.com)
13712
13713         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
13714         is defined.
13715
13716 1998-11-18  Dave Love  <d.love@dl.ac.uk>
13717
13718         * g77.f-torture/compile/981117-1.f: New test.
13719
13720 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
13721
13722         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
13723         properly discarded.
13724
13725 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
13726
13727         * gcc.c-torture/execute/memcheck: New directory of tests for
13728         -fcheck-memory-usage.
13729
13730 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13731
13732         * README: New file, general information about the testsuite and
13733         new description of the various C++ test subdirectories.
13734         * README.g++: Eliminate obsolete information, update and move most
13735         relevant stuff to README.
13736
13737 1998-11-07  Richard Henderson  <rth@cygnus.com>
13738
13739         * gcc.c-torture/compile/981107-1.c: New test.
13740
13741 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
13742
13743         * execute/memcpy-bi.c: New testcase.
13744
13745 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
13746
13747         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
13748         base classes.
13749
13750         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
13751         template is selected.
13752
13753         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
13754         classes, it should be accepted for all types.
13755
13756         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
13757
13758         * g++.old-deja/g++.pt/spec24.C: Ensure that template
13759         specializations start with template headers.
13760
13761 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
13762
13763         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
13764
13765         * g++.old-deja/g++.other/init9.C: Test cross initialization of
13766         non-POD types.
13767
13768 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
13769
13770         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
13771
13772 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
13773
13774         * compile/981022-1.c, compile/981022-1.x: New test and driver.
13775
13776 1998-10-19  Jeffrey A Law  (law@cygnus.com)
13777
13778         * 981019-1.c: New test.
13779
13780 1998-10-14  Robert Lipe <robertl@dgii.com>
13781
13782         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
13783         find objc headers.
13784
13785 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
13786
13787         * compile/981001-4.c: Remove use of GCC extension that triggers a
13788         compiler bug.
13789
13790 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
13791
13792         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
13793
13794 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13795
13796         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
13797         instantiation of template produces incorrect code for delete
13798         expression.
13799
13800         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
13801         constructors' name is not unique.
13802         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
13803         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
13804
13805         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
13806         automatic array of const is ill-formed.
13807
13808         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
13809         of template parameter?
13810
13811         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
13812         const.
13813
13814         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
13815         pointer-to-member expression.
13816
13817         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
13818         declaration causes ICE.
13819
13820 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
13821
13822         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
13823         reserved in the global namespace.
13824
13825         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
13826         generate needed virtual table.
13827
13828         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
13829
13830 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
13831
13832         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
13833         template-dependent type
13834
13835 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
13836
13837         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
13838         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
13839         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
13840
13841         * g++.old-deja/g++.other/using5.C: New test; using decl from base
13842         class should be usable as argument of member function.
13843         * g++.old-deja/g++.other/using6.C: New test; using decl from base
13844         class should be usable as return type of member function.
13845         * g++.old-deja/g++.other/using7.C: New test; using decl from base
13846         class should be usable as type of data member.
13847
13848         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
13849
13850 1998-10-09  Jeffrey A Law  (law@cygnus.com)
13851
13852         * gcc.c-torture/special/920521-1.c: Fix bogus test.
13853
13854 1998-10-08  Nick Clifton  <nickc@cygnus.com>
13855
13856         * gcc.dg/dll-?.c Add thumb to target list.
13857         Fix assembler scan patterns to match current assembler output.
13858
13859 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
13860
13861         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
13862         matching of template brackets.
13863
13864         * g++.old-deja/g++.other/using4.C: New test.  Test using
13865         declarations of methods from base classes.
13866
13867         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
13868         within functions should introduce names into the innermost
13869         enclosing namespace.
13870
13871         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
13872         of static locals if first initialization throws.
13873
13874 1998-10-07  Jim Wilson  <wilson@cygnus.com>
13875
13876         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
13877
13878 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
13879
13880         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
13881         lose track of the possible targets of tablejump insns.
13882         * special/special.exp: Run it.
13883
13884 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
13885
13886         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
13887         must be declared before its specializations can be named in friend
13888         declarations.
13889
13890 1998-10-05  Dave Love  <d.love@dl.ac.uk>
13891
13892         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
13893
13894         * g77.f-torture/execute/io1.f: New test.
13895
13896 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
13897
13898         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
13899         with pointer to template function, for which no argument deduction
13900         is possible.
13901
13902         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
13903         specialization of template function as argument to template
13904         function.
13905
13906         * g++.old-deja/g++.other/access2.C: New test; Inner class
13907         shouldn't have privileged access to Outer's names.
13908
13909 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
13910
13911         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
13912         friend template declared within template class conflicts with
13913         nested class of the same name.
13914
13915         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
13916         is ignored.
13917
13918         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
13919         object with direct initializer as function declaration.
13920
13921         * g++.old-deja/g++.other/decl2.C: New test; duplicate
13922         initializers.
13923
13924         * g++.old-deja/g++.other/null2.C: New test; conditional operator
13925         involving const pointer and NULL produces incorrect result.
13926
13927         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
13928         type name without `typename' should be rejected with -pedantic.
13929
13930 1998-10-02  Richard Henderson  <rth@cygnus.com>
13931
13932         * g++.old-deja/g++.other/addrof1.C: New test.
13933
13934 1998-10-01  Nick Clifton  <nickc@cygnus.com>
13935
13936         * gcc.c-torture/compile/981001-1.c: New test.
13937         * gcc.c-torture/execute/981001-1.c: New test.
13938
13939 1998-10-01  Jeffrey A Law  (law@cygnus.com)
13940
13941         * gcc.c-torture/compile/981001-2.c: New test.
13942         * gcc.c-torture/compile/981001-3.c: New test.
13943         * gcc.c-torture/compile/981001-4.c: New test.
13944
13945 1998-10-01  Robert Lipe  <robertl@dgii.com>
13946
13947         * lib/objc.exp (objc_target_compile): Add -L during compiles for
13948         multilibbed hosts.   Idea grafted from g77.exp.
13949
13950 1998-09-30  Dave Love  <d.love@dl.ac.uk>
13951
13952         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
13953         avoid losing on systems which need -lsocket.
13954
13955 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
13956
13957         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
13958         * g++.old-deja/g++.other/nested2.C: Ditto.
13959         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
13960         failure.
13961
13962 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
13963
13964         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
13965         preferred over template operator!= for enum bitfields.
13966
13967 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
13968
13969         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
13970         that happen to have the same base name, but in different scopes,
13971         are incorrectly rejected.
13972
13973 1998-09-16  Richard Henderson  <rth@cygnus.com>
13974
13975         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
13976         on the native word size instead of an integer literal.
13977
13978 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
13979
13980         * g++.old-deja/g++.other/static2.C: Invocation of static data
13981         member of type pointer-to-function denoted as non-static member.
13982
13983         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
13984         checks involving function types and aliases.
13985
13986 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
13987
13988         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
13989         redefined to the same non-trivial type.
13990
13991         * g++.old-deja/g++.pt/explicit73.C: Test for proper
13992         namespace-qualification of template specializations declared in
13993         other namespaces.
13994
13995         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
13996         to declare a subset of the specializations of a template function
13997         as friends of specializations of a template class.
13998
13999         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
14000         member templates that do not fully specialize the enclosing
14001         template class are rejected.
14002
14003 1998-09-11  Dave Love  <d.love@dl.ac.uk>
14004
14005         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14006
14007 1998-09-08  Dave Love  <d.love@dl.ac.uk>
14008
14009         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14010         altered from libf2c/libU77 version.
14011
14012 1998-09-06  Dave Love  <d.love@dl.ac.uk>
14013
14014         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14015
14016 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
14017
14018         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14019         (un)signed char are different types for template specialization
14020         purposes.
14021
14022 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
14023
14024         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14025         * objc: ObjC testsuite.
14026
14027 1998-08-31  Catherine Moore  <clm@cygnus.com>
14028
14029         * gcc.c-torture/execute/941014-1.x:  New file.
14030
14031 1998-08-31  Nick Clifton  <nickc@cygnus.com>
14032
14033         * lib/c-torture.exp: Add support for
14034         torture_eval_before_compile and torture_eval_before_execute
14035         variables.
14036
14037 1998-08-30  Jeffrey A Law  (law@cygnus.com)
14038
14039         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
14040         this test triggers valid.
14041
14042 1998-08-27  Jeffrey A Law  (law@cygnus.com)
14043
14044         * gcc.dg/980827-1.c: New test.
14045
14046 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
14047
14048         * gcc.c-torture/execute/loop-4b.c: New test.
14049
14050 1998-08-26  Nick Clifton  <nickc@cygnus.com>
14051
14052         * lib/c-torture.exp: Add support for
14053         torture_eval_before_compile and torture_eval_before_execute
14054         variables.
14055
14056 1998-08-25  Jeffrey A Law  (law@cygnus.com)
14057
14058         * gcc.c-torture/compile/980825-1.c: New test.
14059
14060 1998-08-24  Nick Clifton  <nickc@cygnus.com>
14061
14062         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14063         count number tests in opt_t0 not good_t0.
14064
14065 1998-08-24  Jeffrey A Law  (law@cygnus.com)
14066
14067         * gcc.c-torture/compile/930326-1.x: Fix typo.
14068
14069 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
14070
14071         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14072         causes an ICE.
14073
14074 1998-08-21  Jeffrey A Law  (law@cygnus.com)
14075
14076         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14077         STACK_SIZE is defined.
14078         * gcc.c-torture/unsorted/stuct.c: Similarly.
14079
14080         * gcc.c-torture/compile/980821-1.c: New test.
14081
14082 1998-08-21  Jeffrey A Law  (law@cygnus.com)
14083
14084         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14085
14086 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
14087
14088         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14089         code.
14090
14091 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
14092
14093         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14094         error'.
14095
14096 1998-08-18  Jeffrey A Law  (law@cygnus.com)
14097
14098         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14099
14100 1998-08-16  Jeffrey A Law  (law@cygnus.com)
14101
14102         * gcc.c-torture/compile/980816-1.c: New test.
14103
14104         * gcc.dg/980816-1.c: New test.
14105
14106 1998-08-13  Jeffrey A Law  (law@cygnus.com)
14107
14108         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14109         compiler for ieee tests.
14110
14111 1998-08-01  Dave Love  <d.love@dl.ac.uk>
14112
14113         * g77.f-torture/compile/980729-0.f: New test.
14114
14115 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
14116
14117         * gcc.c-torture/special/eeprof-1.c: New test, for
14118         -finstrument-functions.
14119         * gcc.c-torture/special/special.exp: Run it.
14120
14121 1998-07-29  Jeffrey A Law  (law@cygnus.com)
14122
14123         * gcc.c-torture/compile/980729-1.c: New test.
14124
14125 1998-07-27  Nick Clifton  <nickc@cygnus.com>
14126
14127         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14128         __thumb__ is defined, and test for ARM style doubles if so.
14129
14130 1998-07-26  Dave Love  <d.love@dl.ac.uk>
14131
14132         * g77.f-torture/noncompile/980615-0.f: New test.
14133
14134 1998-07-26  H.J. Lu  (hjl@gnu.org)
14135
14136         * gcc.dg/980312-1.c: Do link instead of compile.
14137         * gcc.dg/980313-1.c: Likewise.
14138
14139 1998-07-26  Jeffrey A Law  (law@cygnus.com)
14140
14141         * gcc.c-torture/compile/980726-1.c: New test.
14142
14143 1998-07-25  Dave Love  <d.love@dl.ac.uk>
14144
14145         * g77.f-torture/execute/io0.f: New test.
14146
14147 1998-07-24  Nick Clifton  <nickc@cygnus.com>
14148
14149         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14150         an int.
14151
14152 1998-06-18  Michael Meissner  <meissner@cygnus.com>
14153
14154         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14155         m32r bugs.
14156
14157 1998-07-17  Nick Clifton  <nickc@cygnus.com>
14158
14159         * gcc.dg/980626-1.c: Expect failures for all toolchains until
14160         c-decl.c:grokdeclarator can handle mode attributes.
14161
14162 1998-07-16  Jeffrey A Law  (law@cygnus.com)
14163
14164         * gcc.c-torture/execute/980716-1.c: New test.
14165
14166 1998-07-13  Jeffrey A Law  (law@cygnus.com)
14167
14168         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14169         the mn10200.
14170         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
14171         the mn10200.
14172         * gcc.c-torture/execute/va-arg-3.x: Similarly.
14173         * gcc.c-torture/compile/930326-1.x: Similarly.
14174
14175 1998-07-13  Dave Love  <d.love@dl.ac.uk>
14176
14177         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14178         New test from Craig.
14179
14180 1998-07-12  Dave Love  <d.love@dl.ac.uk>
14181
14182         * g77.f-torture/noncompile/980616-0.f: New test.
14183
14184         * g77.f-torture/execute/970816-3.f:  New test from Craig.
14185
14186 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14187
14188         *  g++.other/singleton.C: Return error value instead of taking
14189         SIGSEGV.
14190
14191 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14192
14193         *  g++.other/singleton.C: New test.   Warning is under dispute.
14194         Runtime crash is not.
14195
14196 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14197
14198         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14199         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14200         using6.C, using7.C}:  New namespace tests.
14201
14202 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
14203
14204         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14205         specialization with typedef'ed names used as array indexes.
14206
14207 1998-07-09  Jeffrey A Law  (law@cygnus.com)
14208
14209         * gcc.c-torture/execute/980709-1.c: New test.
14210
14211         * gcc.dg/980709-1.c: New test.
14212
14213 1998-07-07  Richard Henderson  <rth@cygnus.com>
14214
14215         * gcc.c-torture/execute/bcp-1.c: New test.
14216
14217 1998-07-07  Jeffrey A Law  (law@cygnus.com)
14218
14219         * gcc.c-torture/execute/980707-1.c: New test.
14220
14221 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
14222
14223         * gcc.c-torture/compile/980706-1.c: New test.
14224
14225 1998-07-01  Dave Love  <d.love@dl.ac.uk>
14226
14227         * g77.f-torture/execute/980701-0.f,
14228         g77.f-torture/execute/980701-1.f: New test from Craig.
14229
14230 1998-07-01  Jeffrey A Law  (law@cygnus.com)
14231
14232         * gcc.c-torture/compile/980701-1.c: New test.
14233
14234         * gcc.c-torture/execute/980701-1.c: New test.
14235
14236 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
14237 rlsruhe.de>
14238
14239         * g++.old-deja/g++.robertl/eb132.C: New test.
14240         * g++.old-deja/g++.robertl/eb133.C: Likewise.
14241
14242 1998-06-29  Dave Love  <d.love@dl.ac.uk>
14243
14244         * g77.f-torture/execute/980628-7.f,
14245         g77.f-torture/execute/980628-8.f,
14246         g77.f-torture/execute/980628-9.f,
14247         g77.f-torture/execute/980628-10.f: New tests from Craig.
14248
14249         * g77.f-torture/execute/980628-3.f: Remove mail headers.
14250
14251 1998-06-28  Jeffrey A Law  (law@cygnus.com)
14252
14253         * g77.f-torture/execute/980628-4.f: New test from Craig.
14254         * g77.f-torture/execute/980628-5.f: Likewise.
14255         * g77.f-torture/execute/980628-2.f: Likewise.
14256         * g77.f-torture/execute/980628-0.f: Likewise.
14257         * g77.f-torture/execute/980628-1.f: Likewise.
14258         * g77.f-torture/execute/980628-3.f: Likewise.
14259         * g77.f-torture/execute/980628-6.f: Likewise.
14260
14261 1998-06-28  Jeffrey A Law  (law@cygnus.com)
14262
14263         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14264         directory when nothing has been installed yet.
14265
14266 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
14267
14268         * gcc.c-torture/special/special.exp: Handle newer versions of
14269         dejagnu.
14270
14271 1998-06-26  Jeffrey A Law  (law@cygnus.com)
14272
14273         * gcc.dg/980626-1.c: New test.
14274
14275 1998-06-19  Bruno Haible <haible@ilog.fr>
14276
14277         * gcc.misc-tests/m-un-2.c: New test.
14278         * g++.old-deja/g++.other/warn01.c: Likewise.
14279
14280 1998-06-19  Robert Lipe  <robertl@dgii.com>
14281
14282         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14283         compatibility with assmblers with a different comment character.
14284         Eliminate use of GAS-specific extensions.
14285
14286 1998-06-19  Jeffrey A Law  (law@cygnus.com)
14287
14288         * gcc.c-torture/execute/ieee/980619-1.c: New test.
14289
14290 1998-06-19  Robert Lipe  <robertl@dgii.com>
14291
14292         *lib/g77.exp: Replace search for libf2c.a with search for newly
14293         renamed libg2c.a
14294
14295 1998-06-17  Jeffrey A Law  (law@cygnus.com)
14296
14297         * gcc.c-torture/execute/980617-1.c: New test.
14298
14299 1998-06-12  Jeffrey A Law  (law@cygnus.com)
14300
14301         * gcc.c-torture/execute/980612-1.c: New test.
14302
14303 1998-06-08  Jeffrey A Law  (law@cygnus.com)
14304
14305         * gcc.dg/980523-1.c: Only test on ppc-linux.
14306         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14307
14308         * gcc.c-torture/execute/980608-1.c: New test.
14309
14310 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
14311
14312         * gcc.c-torture/execute/980605-1.c: New test.
14313
14314 1998-06-04  Jeffrey A Law  (law@cygnus.com)
14315
14316         * gcc.c-torture/execute/980604-1.c: New test.
14317
14318 1998-06-02  Jeffrey A Law  (law@cygnus.com)
14319
14320         * gcc.c-torture/execute/980602-1.c: New test.
14321         * gcc.c-torture/execute/980602-2.c: Likewise.
14322
14323 1998-06-02  Dave Love  <d.love@dl.ac.uk>
14324
14325         * 970125-0.f: Fix per JCB.  Add commentary.
14326
14327 1998-05-31  Michael Meissner  <meissner@cygnus.com>
14328
14329         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14330         IEEE -0 support.
14331
14332 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14333
14334         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14335         earlier.
14336
14337 1998-05-28  Catherine Moore <clm@cygnus.com>
14338
14339         * gcc.c-torture/execute/980526-3.c: New test.
14340
14341 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
14342
14343         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14344         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14345         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14346         m88k-motorola-sysv3 to XFAIL.
14347
14348 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14349
14350         * gcc.dg/980526-1.c: New test.
14351         * gcc.c-torture/execute/980526-2.c: New test.
14352
14353 1998-05-26  Jeffrey A Law  (law@cygnus.com)
14354
14355         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14356
14357         * gcc.c-torture/execute/980526-1.c: New test.
14358
14359 1998-05-26  Dave Love  <d.love@dl.ac.uk>
14360
14361         * g77.f-torture/execute/alpha2.f: Add runtime test.
14362
14363 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
14364
14365         * g++.old-deja/old-deja.exp: Strip leading directories.
14366
14367         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14368         error for the line.  Don't run multiple tests for the same line.
14369
14370 1998-05-23  Jeffrey A Law  (law@cygnus.com)
14371
14372         * gcc.dg/980523-1.c: New test.
14373
14374 1998-05-23  Dave Love  <d.love@dl.ac.uk>
14375
14376         * g77.f-torture/compile/970915-0.f: New test.
14377
14378 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
14379
14380         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14381
14382 1998-05-21  Jeffrey A Law  (law@cygnus.com)
14383
14384         * gcc.dg/980520-1.c: New test.
14385
14386 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
14387
14388         * gcc.dg/980502-1.c: Fix return type.
14389
14390 1998-05-20  Jeffrey A Law  (law@cygnus.com)
14391
14392         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14393         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14394         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14395         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14396         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14397
14398 1998-05-20  Dave Love  <d.love@dl.ac.uk>
14399
14400         * g77.f-torture/execute/980520-1.f: New test.
14401
14402 1998-05-15  Dave Love  <d.love@dl.ac.uk>
14403
14404         * lib/mike-g77.exp: New file.
14405
14406         * g77.f-torture/noncompile/noncompile.exp,
14407         g77.f-torture/noncompile/check0.f: New files.
14408
14409 1998-05-14  Dave Love  <d.love@dl.ac.uk>
14410
14411         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14412         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14413         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14414         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14415         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14416         abort where appropriate.
14417
14418 1998-05-05  Michael Meissner  <meissner@cygnus.com>
14419
14420         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14421         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14422
14423 1998-04-29  Dave Love  <d.love@dl.ac.uk>
14424
14425         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14426
14427 1998-04-27  Dave Love  <d.love@dl.ac.uk>
14428
14429         * g77.f-torture/compile/980427-0.f: New test.
14430
14431 1998-04-24  Dave Love  <d.love@dl.ac.uk>
14432
14433         * g77.f-torture/compile/980424-0.f: New test.
14434
14435 1998-04-19  Dave Love  <d.love@dl.ac.uk>
14436
14437         * g77.f-torture/compile/980419-2.f (main): New test.
14438         * g77.f-torture/compile/970125-0.f: New test.
14439         * g77.f-torture/compile/980419-1.f: New test.
14440
14441 1998-04-08  Jim Wilson  <wilson@cygnus.com>
14442
14443         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
14444         of loop-4.c.
14445
14446 1998-04-07  Jim Wilson  <wilson@cygnus.com>
14447
14448         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14449
14450 1998-04-03  Jim Wilson  <wilson@cygnus.com>
14451
14452         * gcc.c-torture/compile/980329-1.c: New test.
14453
14454 1998-03-18  Jim Wilson  <wilson@cygnus.com>
14455
14456         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14457         * gcc.dg/980312-1.c: Fix typo in -march command.
14458
14459 1998-03-16  H.J. Lu  (hjl@gnu.org)
14460
14461         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14462
14463 1998-03-11  Robert Lipe  <robertl@dgii.com>
14464
14465         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
14466         Dave Love agree the Fortran source is bogus.
14467
14468 1998-03-11  Robert Lipe  <robertl@dgii.com>
14469
14470         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14471         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14472         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14473         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14474         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14475
14476 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
14477
14478         * g++.old-deja/g++.other/friend1.C: New test.
14479
14480 1998-02-18  Dave Love  <d.love@dl.ac.uk>
14481
14482         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14483         possibly uninitialized) variables and declare dnrm2.
14484
14485 1998-02-23  Robert Lipe <robertl@dgii.com>
14486
14487         From Bruno Haible <haible@ilog.fr>:
14488         * gcc.c-torture/execute/980223.c: New test.
14489
14490 1998-02-13  Jeffrey A Law  (law@cygnus.com)
14491
14492         * gcc.dg/ifelse-1.c: New test.
14493
14494 1998-02-09  H.J. Lu  (hjl@gnu.org)
14495
14496         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14497
14498           * lib/old-dejagnu.exp (old-dejagnu): Added the
14499           "execution test - XFAIL *-*-*" handling in the spirit of
14500           "excess errors test -". Changed the "execution test fails"
14501           handling to be like "excess errors test fails".
14502           * Update various tests accordingly.
14503
14504 1998-02-06  Jim Wilson  <wilson@cygnus.com>
14505
14506         * gcc.c-torture/execute/980205.c: New test.
14507
14508 1998-01-18  Jeffrey A Law  (law@cygnus.com)
14509
14510         * lib/c-torture.exp: Look for .x files instead of .cexp files.
14511         * lib/f-torture.exp: Similarly.
14512         * gcc.c-torture: Rename all .cexp files to .x files.
14513
14514 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
14515
14516         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14517         (940510-1.c): Removed duplicate.
14518         (971104-1.c): New test.
14519
14520 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
14521
14522           * lib/f-torture.exp: Improve error and loop detection.
14523
14524 1997-11-19  Michael Meissner  <meissner@cygnus.com>
14525
14526         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14527         use that to size the filler array.
14528
14529 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
14530
14531         * lib/c-torture.exp(c-torture-execute): Fix typo.
14532
14533         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14534         testcase as the executable name. Keep the executable around if
14535         the test fails.
14536
14537 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
14538
14539         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14540         changes.  Only test one -g option, and move it to the end of the
14541         list of options to test.
14542
14543 1997-09-19  Michael Meissner  <meissner@cygnus.com>
14544
14545         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14546         variable GCC_TORTURE_OPTIONS to supply default switches separated
14547         by colons.  If no environment variable, run tests with -O0 -g, -O1
14548         -g, and -O2 -g as well.
14549
14550 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
14551
14552         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
14553         explanatory comments. Fix indentation.
14554
14555 1997-09-15  Jeffrey A Law  (law@cygnus.com)
14556
14557         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
14558
14559 1997-09-11  Jeffrey A Law  (law@cygnus.com)
14560
14561         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
14562         * g++.old-deja/g++.mike/p7325.C: Likewise.
14563         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
14564
14565 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
14566
14567         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
14568         * g++.old-deja/g++.brendan/crash30.C: Likewise.
14569         * g++.old-deja/g++.brendan/crash39.C: Likewise.
14570         * g++.old-deja/g++.law/operators4.C: Likewise.
14571
14572 1997-09-11  Joe Buck  (jbuck@synopsys.com)
14573
14574         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
14575         * g++.old-deja/g++.mike/p784.C: Ditto.
14576         * g++.old-deja/g++.mike/p785.C: Ditto.
14577
14578 1997-09-05  Jeffrey A Law  (law@cygnus.com)
14579
14580           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
14581
14582 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14583
14584         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
14585         target feature; pass this to c-torture-execute as needed.
14586
14587 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
14588
14589         * lib/c-torture.exp(c-torture-execute): If the previous and the
14590         current executables being tested are identical, we don't need to
14591         run the executable again. Try to make the executable names
14592         unique. Add an optional argument for passing additional compiler
14593         flags.
14594
14595 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
14596
14597         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
14598
14599 1997-08-29  Jeffrey A Law  (law@cygnus.com)
14600
14601         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
14602
14603 1997-07-31  Jeffrey A Law  (law@cygnus.com)
14604
14605         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
14606         32bit or larger longs.
14607
14608         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
14609         have either a 32bit long or 32bit int.
14610
14611 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
14612
14613         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
14614         Make double precision tests dependent on sizeof (double).
14615
14616 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
14617
14618         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
14619         too.
14620
14621 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
14622
14623         * gcc.c-torture/compile/961203-1.cexp: New script.
14624
14625 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
14626
14627         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
14628         up the includes ourselves.
14629
14630 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
14631
14632         * lib/plumhall.exp: Remove random include, and add a few
14633         verbose messages for debugging.
14634
14635 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
14636
14637         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
14638         of trying to do it ourselves.
14639
14640 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14641
14642         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
14643
14644 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
14645
14646         * gcc.prms/5403.c: Made regexp a bit less strict.
14647
14648 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
14649
14650         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
14651         is returned from remote_load instead.
14652         * lib/plumhall.exp: Ditto.
14653         * lib/mike-g++.exp: Ditto.
14654         * lib/old-dejagnu.exp: Ditto.
14655         * lib/c-torture.exp: Ditto.
14656
14657 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
14658
14659         * lib/g++.exp: Use build_wrapper procedure.
14660         * lib/gcc.exp: Ditto.
14661
14662 1997-05-20  Jeffrey A Law  (law@cygnus.com)
14663
14664         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
14665         an old-style decl for malloc.  Fixes tests to work when
14666         sizeof (int) != sizeof (size_t).
14667
14668 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14669
14670         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
14671
14672         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
14673         use stdargs.h interface.
14674
14675 1997-05-15  Mike Meissner  <meissner@cygnus.com>
14676
14677         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
14678         NO_VARARGS when compiling.
14679
14680 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
14681
14682         * lib/plumhall.exp(ph_includes): New procedure.
14683         (ph_make): Use it.
14684         (ph_compiler): Ditto.
14685
14686         * lib/g++.exp: Rename test-glue.c to testglue.c.
14687         * lib/gcc.exp: Ditto.
14688
14689 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
14690
14691         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
14692         to completion when it's called.
14693
14694 1997-03-21  Michael Meissner  <meissner@cygnus.com>
14695
14696         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
14697         is defined, don't do test.
14698
14699 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
14700
14701         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
14702         for object files.
14703         (ph_summary): Mark skipped testcases as untested, not unresolved.
14704
14705         * lib/plumhall.exp (ph_make): If unresolved because of bad
14706         errorCode, record errorCode in log file.
14707         (*): Replace send_log/verbose with verbose -log.
14708
14709 1997-03-19  Michael Meissner  <meissner@cygnus.com>
14710
14711         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
14712         double conversion if double isn't at least 8 bytes.
14713
14714         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
14715         int to work with targets where int is 16 bits.
14716
14717         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
14718         8 bytes, just exit, since 4 byte doubles don't have enough bits of
14719         precision for the test to complete.
14720
14721 1997-03-14  Michael Meissner  <meissner@cygnus.com>
14722
14723         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
14724         if d10v is not compiled with the -mdouble64 flag.
14725         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
14726
14727         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
14728         d10v is not compiled with the -mint32 flag.
14729
14730 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
14731
14732         * lib/plumhall.exp: Use incr_count.
14733
14734 1997-03-12  Jeffrey A Law  (law@cygnus.com)
14735
14736         * gcc.c-torture: Update to c-torture-1.45.
14737
14738 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
14739
14740         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
14741         the name of the expect testcase file).
14742
14743         * lib/g++.exp(g++_init): Ditto.
14744
14745 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
14746
14747         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
14748         the host.
14749
14750         * lib/gcc.exp(gcc_exit): New procedure.
14751
14752 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
14753
14754         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
14755         specs where appropriate.
14756
14757         * g++.old-deja/g++.arm/*: Added additional ERROR checks
14758         because of new "candidates are" messages, and removed a few
14759
14760         * Converted all non-old-style g++ testcases to old-style, and
14761         moved into g++.old-deja.
14762
14763 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
14764
14765         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
14766         options.
14767
14768         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
14769         succeeded.
14770
14771         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
14772
14773 1997-02-13  Michael Meissner  <meissner@cygnus.com>
14774
14775         * lib/gcc.exp (gcc_target_compile): Add support for defining
14776         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
14777         the machine doesn't have those features.
14778
14779 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
14780
14781         * g++.law/operators4.exp: Don't use LIBS.
14782
14783 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
14784
14785         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
14786
14787         * lib/mike-g++.exp: Don't set the compiler to be tested here.
14788         * lib/g++.exp: Set it here instead. Also, allow use of the
14789         --tool_exec and --tool_opt options. Change CXX to
14790         GXX_UNDER_TEST.
14791
14792         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
14793
14794         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
14795
14796 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
14797
14798         * lib/old-dejagnu.exp: Use prune_warnings instead of
14799         prune_system_crud.
14800         * lib/mike-g++.exp: Ditto.
14801         * lib/gcc.exp: Ditto.
14802         * lib/g++.exp: Ditto.
14803
14804         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
14805
14806 1997-02-07  Jeffrey A Law  (law@cygnus.com)
14807
14808           * 941014-2.c: Include stdlib.h
14809           * 960327-1.c: Include stdio.h
14810           * dbra.c, index-1.c: Don't assume ints are 32bits.
14811
14812 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
14813
14814         * lib/gcc.exp: Add gcc,stack_size target feature.
14815
14816         * lib/g++.exp(g++_target_compile): Add the include and link
14817         paths here, not in two other places. And, it's $options, not
14818         options.
14819
14820         * lib/mike-g++.exp(postbase): Remove the code that determines
14821         the correct include and link paths.
14822         * g++.old-deja/old-deja.exp: Ditto.
14823
14824 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
14825
14826         * lib/g++.exp(g++_init): target_compile no longer returns the
14827         filename of the result.
14828
14829 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
14830
14831         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
14832         call to glob.
14833
14834         * gcc.c-torture/special/special.exp: Change call to
14835         gcc_target_compile to include the object file.
14836
14837 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
14838
14839         * gcc.c-torture/special/special.exp: Correct misspelling in last
14840         change.
14841
14842 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
14843
14844         * lib/plumhall.exp(ph_summary): Log the entire output of the
14845         executable. Return -1 if there were any failures, 0 otherwise.
14846         (ph_execute): Return -1 if there were any failures, 0 otherwise.
14847         (ph_make): Clean up objects and executables that were built
14848         if the tests succeeded.
14849
14850 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
14851
14852         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
14853         libraries and includes in the build tree as appropriate.
14854
14855 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14856
14857         * lib/c-torture.exp: Instead of looking for the global variable
14858         NO_LONG_LONG, check to see if that's a feature of the target.
14859
14860 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
14861
14862         * config/default.exp: Minimize. Delete the remainer of the files in
14863         config; this functionality is now in devo/dejagnu/config.
14864
14865         g++.*/*: Pass any additional flags used to compile to postbase;
14866         delete CXXFLAGS.
14867
14868         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
14869         is now done by runtest.exp. Use gcc_target_compile instead of
14870         compile.
14871
14872         lib/c-torture.exp: Use gcc_target_compile instead of compile.
14873         Remove references to CFLAGS. Use remote_file instead of
14874         calling rm -f.
14875         (c-torture): Take a list of arguments to use to compile this
14876         testcase.
14877
14878         lib/g++.exp: Simplify. Use target_compile instead of compile.
14879         lib/gcc-dg.exp: Ditto.
14880         lib/gcc.exp: Ditto.
14881         lib/mike-{gcc,g++}.exp: Ditto.
14882         lib/old-dejagnu.exp: Ditto.
14883         lib/plumhall.exp: Ditto.
14884
14885 1997-01-08  Jim Wilson  <wilson@cygnus.com>
14886
14887         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
14888         (ph_linker): Likewise.
14889
14890 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
14891
14892           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
14893         MAP_ANON / MAP_ANONYMOUS if defined;
14894         else try to map from /dev/zero .
14895
14896 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14897
14898         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
14899         isn't defined, then define it to MAP_ANONYMOUS.
14900
14901 1996-11-12  Jeffrey A Law  (law@cygnus.com)
14902
14903         * gcc.c-torture: Update to c-torture-1.42 release.
14904
14905 1996-11-11  Jeffrey A Law  (law@cygnus.com)
14906
14907         * gcc.c-torture: Update to c-torture-1.41 release.
14908
14909 1996-10-27  Jeffrey A Law  (law@cygnus.com)
14910
14911         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
14912         c-torture release.
14913
14914 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
14915
14916         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
14917         and LDFLAGS.  Fix second case to append the target_info ldflags
14918         onto LDFLAGS, not CFLAGS.
14919         * lib/g++.exp (g++_init): Add target_info stuff.
14920         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
14921         of libgloss and newlib flags for !native.
14922
14923         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
14924         (GDB): Fix relative path to go up another dir for finding gdb.
14925
14926 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
14927
14928         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
14929         versions in the target_info array, if they don't exist.
14930
14931 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
14932
14933         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
14934
14935 1996-07-08  Jim Wilson  <wilson@cygnus.com>
14936
14937         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
14938         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
14939
14940 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
14941
14942         * lib/old-dejagnu.exp: Don't remove the output file before we've
14943         actually tested it. Don't append pwd to the path of the executable
14944         we're testing.
14945
14946 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
14947
14948         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
14949
14950 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
14951
14952         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
14953         temporary directory for compiler files, and set it to a default
14954         value of /tmp. Set $output as the name of the output file from
14955         compiling the testcase. Add a -o option to $cflags_var so the
14956         compiler writes the final output file as $output. Set $executable
14957         to $output.
14958
14959         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
14960         directory for compiler files, and set it to /tmp if it doesn't
14961         already have a value. Set $output_file to the name of the output
14962         file from compiling the testcase. Add a -o option to CXXFLAGS so
14963         the compiler writes the final output file as $output. Use $output
14964         as the executable to be tested.
14965
14966 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
14967
14968         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
14969
14970 1996-06-08  Jeffrey A Law  (law@cygnus.com)
14971
14972         * gcc.c-torture/execute/pending-1.c: New test.  Still
14973         pending in Tege's queue.
14974
14975 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
14976
14977         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
14978         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
14979         if there were failures.  Call unresolved if there were unresolved
14980         testcases.  Call gcc_fail if program did not run to completion.
14981         (ph_make): Pass additional argument name to ph_execute.
14982         (ph_execute): Add new argument.  Pass additional arguments to
14983         ph_summary.  Call gcc_fail is there is no execution output.
14984
14985 1996-04-24  Jeffrey A Law  (law@cygnus.com)
14986
14987         * lib/plumhall.exp (proc_summary): Output relavent summary
14988         lines into the log so specific failures in plumhall can be
14989         investigated.
14990
14991 1996-04-10  Jeffrey A Law  (law@cygnus.com)
14992
14993         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
14994         (c-torture-execute): Don't try to execute tests which use
14995         "long long" types if $NO_LONG_LONG is nonzero.
14996
14997 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
14998
14999         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15000         not c-torture.
15001
15002         * gcc.ieee: Move from here.
15003         * gcc.c-torture/execute/ieee: To here.
15004
15005 1996-03-26  Jeffrey A Law  (law@cygnus.com)
15006
15007         * gcc.c-torture: Update to c-torture-1.41 release.
15008
15009 1996-03-22  Jeffrey A Law  (law@cygnus.com)
15010
15011         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15012         not "$output".
15013
15014 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
15015
15016         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15017         -c present.
15018
15019 1996-03-02  Jeffrey A Law  (law@cygnus.com)
15020
15021         * config/proelf.exp: Handle connecting to a simulator.
15022
15023 1996-01-31  Jeffrey A Law  (law@cygnus.com)
15024
15025         * config/proelf.exp: New file.  Enough framework that we can
15026         run c-torture tests on the proelf targets (or any other target
15027         that gdb can connect to for that matter).
15028
15029 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
15030
15031         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15032         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
15033
15034         * lib/plumhall.exp (ph_execute): Always call ph_summary if
15035         exec_output exists.
15036
15037 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
15038
15039         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15040         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15041
15042         * config/*.exp: Update FSF address.  Change result of ${tool}_load
15043         to pass/fail/unresolved/unsupported/untested.  Caller must now
15044         call unresolved/unsupported/untested.
15045         * lib/*.exp: Update FSF address.  Update to handle new results of
15046         ${tool}_load.
15047         * lib/chill.exp (verbose): Delete.
15048
15049 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
15050
15051         * lib/gcc.exp (default_gcc_start): Change order of args to
15052         $LDFLAGS $CFLAGS $LIBS.
15053         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15054         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
15055         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15056         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15057         * gcc.misc-tests/dg-test.exp: Likewise.
15058         * gcc.misc-tests/msgs.exp: Likewise.
15059         * gcc.prms/prms.exp: Likewise.
15060         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15061         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
15062
15063         * lib/dg.exp: Deleted, moved to dejagnu/lib.
15064
15065 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
15066
15067         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15068
15069         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15070         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15071
15072         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15073         necessary.
15074
15075 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
15076
15077         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15078         global for loop; add use of $mathlib.
15079         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15080         settings here; set mathlib for anything but VxWorks.
15081
15082 1996-01-22  Jeffrey A Law  (law@cygnus.com)
15083
15084         * gcc.c-torture: Update to c-torture-1.40 release.
15085
15086 1996-01-03  Jeffrey A Law  (law@cygnus.com)
15087
15088         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15089         dg.exp.
15090
15091 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
15092
15093         * lib/c-torture.exp (c-torture-execute): Declare "output" as
15094         global.
15095
15096 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
15097
15098         * lib/g++.exp (LIBS): Define if not already.
15099         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15100         (gcc-dg-prune): Call prune_gcc_output.
15101         * lib/gcc.exp (prune_gcc_output): New proc.
15102         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15103         prune_gcc_output.
15104
15105 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
15106
15107         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15108         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
15109
15110 1995-11-15  Jeffrey A Law  (law@cygnus.com)
15111
15112         * gcc.c-torture: Update to c-torture-1.39 release.
15113
15114 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
15115
15116         * lib/c-torture.exp (c-torture-execute): Don't return if one option
15117         fails, try others as well.
15118
15119 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
15120
15121         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15122         If compilation fails, mark execute tests as `untested'.
15123         If test is marked as unsupported, don't mark compilation and
15124         execute tests as failed.
15125
15126 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
15127
15128         * lib/g++.exp (g++_init): Don't link in libg++, and look to
15129         libstdc++ for whether or not we want to be doing shared
15130         libraries.  Delete link_curses since we don't need it anymore.
15131         * lib/mike-g++.exp (postbase): Don't link in libg++.
15132         * g++.old-deja/old-deja.exp: Likewise.
15133
15134 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
15135
15136         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15137
15138 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
15139
15140         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15141         For that, add `-Wl,-a,shared_archive'.
15142         * g++.old-deja/old-deja.exp: Likewise.
15143
15144 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
15145
15146         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15147
15148 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
15149
15150         * lib/mike-g++.exp (postbase): Pay attention to the status of
15151         g++_load.
15152
15153 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
15154
15155           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15156
15157 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
15158
15159         * lib/gcc.exp (default_gcc_start): No longer need to log program
15160         being executed or its output, execute_anywhere does that now.
15161         * lib/g++.exp (default_g++_version): Call execute_anywhere.
15162         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
15163
15164 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
15165
15166         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15167         the same as those in lib/g++.exp.
15168
15169 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
15170
15171         * gcc.c-torture: Update to c-torture-1.38 release.
15172         * gcc.ieee: Related changes.
15173
15174 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
15175
15176         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15177         "exec". Minor reformatting changes.
15178
15179         * config/rom68k.exp (${tool}_load): Make it work in a canadian
15180         cross. This means all "exec" calls now work on a remote host as
15181         well.
15182         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15183         cross. Filter out the extra "\r\n" stuff that expect puts in.
15184         (c-torture-execute): Filter out the bogus warnings like
15185         c-torture-compile does. Add support for canadian cross.
15186         * lib/gcc.exp (default_gcc_version, default_gcc_start)
15187         Use execute_anywhere rather than calling exec directly. Now it
15188         works for canadian cross testing.
15189
15190 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
15191
15192         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
15193         results into a variable, and check that rather than using file exists.
15194
15195 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
15196
15197         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15198         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
15199
15200 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
15201
15202         * g++.old-deja/old-deja.exp: Create and pass runshlib and
15203         lib_curses if there's a shared libg++ in the build tree.
15204
15205 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
15206
15207         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15208         if not supported target.
15209
15210 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
15211
15212         * lib/g++.exp (g++_init): Move empty setting of runshlib and
15213         link_curses up to always happen, not just for native builds.
15214
15215 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
15216
15217         * gcc.c-torture: Update to c-torture-1.36 release.
15218         * gcc.failure: Related changes.
15219
15220 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
15221
15222         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15223
15224 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
15225
15226         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15227         * lib/mike-g++.exp (postbase): Not in here.  Still reference
15228         runshlib, link_curses, and mathlib for link and run.
15229
15230         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15231         pass the runtime shared library options for Solaris, OSF/1, and
15232         Irix5, and link with -lcurses to avoid unresolved references.
15233
15234 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
15235
15236         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15237         only run once.
15238
15239 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
15240
15241         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15242
15243 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
15244
15245         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
15246         do not have a framework for the "compat" tests yet.
15247
15248 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
15249
15250         * lib/mike-g++.exp (postbase): New local variable `mathlib',
15251         set to null if we're testing vxworks5.1.  Use that instead of
15252         `-lm' in the setting of LIBS for link and run.
15253
15254 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
15255
15256         * config/rom68k.exp (${tool}_load): Major changes to make it
15257         work.  Verified that it does in fact return the stuff in
15258         exec_output properly.  Catch any Emul or any TRAP other than 0.
15259
15260 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
15261
15262         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15263         LDFLAGS properly for targets that need stuff from libgloss.
15264         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15265         only run once.
15266         (gpp_initialized): New variable.
15267
15268 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
15269
15270         * config/rom68k.exp: Load libgloss.exp.
15271         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15272         so we can produce a fully linked binary.
15273         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15274         so we can produce a fully linked binary.
15275
15276 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
15277
15278         * lib/plumhall.exp (ph_section): Watch for expected failures.
15279         Add missing `else'.
15280
15281         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15282         run the testcase.
15283         (c-torture): Likewise.
15284
15285 1995-08-28  Doug Evans  <dje@cygnus.com>
15286
15287         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15288
15289         * lib/mike-g++.exp (mike_cleanup): New proc.
15290         (prebase): New globals compiler_result, not_compiler_result,
15291         target_regexp.
15292         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
15293         allow leading "-" in pattern.  Watch for unsupported tests.
15294         If $compiler_result is set, pattern match assembler code,
15295         and ditto for $not_compiler_result.
15296         * lib/mike-gcc.exp: Likewise.
15297
15298         * lib/plumhall.exp (ph_execute): Only call ph_summary if
15299         execution "succeeded".
15300
15301 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
15302
15303         * config/win32.exp: New file.
15304         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15305
15306 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
15307
15308         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15309         unsupported.
15310         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15311         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15312         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15313
15314         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15315         "... without exceptions was ...".  That is now handled by
15316         prune_system_crud.
15317         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15318
15319 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
15320
15321         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15322         sieve.c,sort2.c}: New files.
15323         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15324         sieve.exp,sort2.exp}: Drivers for them.
15325
15326         * lib/mike-gcc.exp (program_output): New user settable variable.
15327         (postbase): Call prune_system_crud.  Also prune extraneous compiler
15328         messages.
15329         * lib/mike-g++.exp (program_output): New user settable variable.
15330
15331         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15332
15333         * config/sh.exp: Deleted (use sim.exp instead).
15334
15335 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
15336
15337         * config/vx.exp: Declare CHECKTASK as global.
15338         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15339         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15340         * lib/old-dejagnu.exp: Load [pwd]/$executable.
15341
15342 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
15343
15344         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15345         target. Like vx.exp, only includes `vx29k.exp' instead of
15346         `vxworks.exp'.
15347
15348 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
15349
15350         * config/sim.exp: Increase time limit from 120 seconds to 240.
15351
15352 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
15353
15354         * gcc.c-torture/execute/950628-1.c: New test.
15355
15356 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
15357
15358         * gcc.c-torture: Update with changes/additions from
15359         c-torture-1.34.
15360
15361 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
15362
15363         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15364
15365 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
15366
15367         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15368
15369 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
15370
15371         * gcc.c-torture/compile/950512-1.c: New test.
15372         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15373         * gcc.dg/struct-ret-1.c: Likewise.
15374
15375 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
15376
15377         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15378           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15379
15380 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
15381
15382         * gcc.c-torture/special/920411-1.c: Deleted.
15383         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15384
15385 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
15386
15387         * config/sim.exp (${tool}_load): Hack in call to bash to get a
15388         cpu limit.
15389
15390 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
15391
15392         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15393
15394 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
15395
15396         From kenner;
15397         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15398         is the proper length.
15399         * va-arg-3.c: Likewise.
15400
15401 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
15402
15403         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
15404         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15405
15406         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
15407         * lib/g++.exp (default_g++_start): Delete old cruft.
15408
15409 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
15410
15411         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15412         (2 * (1 << 18)) to (2 * (1 << 17)).
15413
15414         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15415
15416 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
15417
15418         * config/rom68k.exp: Renamed from config/idp.exp
15419
15420 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
15421
15422         * c-torture/compile/921109-2.c
15423
15424 1995-04-18  Mike Stump  <mrs@cygnus.com>
15425
15426         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15427         excess errors.
15428
15429 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
15430
15431         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15432         output.
15433         * lib/g++.exp (default_g++_start): Likewise.
15434
15435 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
15436
15437         * gcc.c-torture/compile/950329-1.c: New test.
15438
15439 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
15440
15441           * config/bug.exp (${tool}_load): Updated to use new remote_open
15442           and remote_close procs.
15443         * config/idp.exp: New file.
15444
15445 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
15446
15447         * gcc.c-torture/execute/950322-1.c: New test.
15448
15449 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
15450
15451         * config/vx.exp (${tool}_load): Clean up testing of return code from
15452         vxworks_ld and vxworks_spawn.
15453
15454 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
15455
15456         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15457
15458 1995-03-13  Mike Stump  <mrs@cygnus.com>
15459
15460         * lib/old-deja.exp: Add `excess errors test - ' error, now one
15461         can mark excess errors on a machine by machine basis.  Note, the
15462         default is to not expect any excess errors, even when excess
15463         errors test - is given, so you will want to put an XFAIL ... on
15464         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
15465         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15466         those 4 machines, but no others.
15467
15468 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
15469
15470         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15471         * lib/c-torture.exp: to here.
15472
15473 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
15474
15475         * gcc.c-torture/execute/950221-1.c: New test.
15476         * gcc.c-torture/execute/struct-ret-1.c: New test.
15477         * gcc.c-torture/compile/950221-1.c: New test.
15478
15479         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15480
15481 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
15482
15483         * gcc.c-torture/execute/arith-1.c (main): Return 0.
15484         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15485
15486 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
15487
15488         * g++.gb: New directory of tests, derived from my signature and
15489         class scoping tests.
15490
15491         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15492         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15493         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15494         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15495         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15496         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15497         * g++.gb/sig25.C: Likewise.
15498
15499         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15500         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15501         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15502         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15503         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15504         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15505         * g++.gb/sig25.exp: Likewise.
15506
15507         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15508         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15509         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15510         * g++.gb/scope13.C: Likewise, this test still fails.
15511
15512         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15513         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15514         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15515         * g++.gb/scope13.exp: Ditto.
15516
15517         * g++.gb/README: New file, explains what these tests are about.
15518
15519 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
15520
15521         * lib/dg.exp (dg-do): Support `preprocess'.
15522         (dg-test): Likewise.
15523
15524 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
15525
15526         * config/udi.exp: change "continue -expect" to "exp_continue".
15527
15528 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
15529
15530         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15531         Delete redundant tests.
15532
15533         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15534         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15535         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15536         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15537         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15538         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15539         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15540         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15541
15542         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15543         storing label pointers.
15544         * gcc.c-torture/execute/921019-1.c: Likewise.
15545         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15546         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15547         parameter fp.
15548         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15549         constants.
15550
15551         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15552         Delete obsolete tests.
15553
15554         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
15555         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
15556         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
15557         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
15558         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
15559         * gcc.c-torture/compile/950124-1.c: New test.
15560
15561         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
15562
15563 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
15564
15565         * lib/mike-g++.exp: Add -lm to LIBS.
15566
15567 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
15568
15569         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
15570
15571 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
15572
15573         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
15574
15575 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
15576
15577         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
15578
15579 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
15580
15581         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
15582         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
15583         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
15584         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
15585         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
15586         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
15587         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
15588         * g++.law/{operators31.C, operators32.C,
15589         * g++.law/{operators33.C, operators34.C}: Likewise.
15590         * g++.law/{pic1.C, refs2.C}: Likewise.
15591         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
15592         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
15593         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
15594         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15595
15596         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
15597         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
15598         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
15599         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
15600         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
15601         * g++.law/{enum9.exp, friend5.exp}: Likewise.
15602         * g++.law/{nest3.exp, nest4.exp}: Likewise.
15603         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
15604         * g++.law/{operators30.exp, operators31.exp}: Likewise.
15605         * g++.law/{operators32.exp, operators33.exp}: Likewise.
15606         * g++.law/{operators34.exp}: Likewise.
15607         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
15608         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
15609         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
15610         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
15611         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
15612
15613         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
15614         No longer expected to fail.
15615         * g++.law/missed-error3.C: Tweak for recent bool changes.
15616
15617 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
15618
15619         * config/emb-unix: Deleted.
15620         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
15621         remote execution.  Do final link on remote host if REMOTE_LINK is set.
15622
15623 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
15624
15625         * lib/dg.exp (dg-test): Fix typo in last patch.
15626
15627 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
15628
15629         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
15630         (handles multiple occurrences).
15631
15632 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
15633
15634         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
15635         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
15636         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
15637         printed).
15638         * lib/c-torture.exp (c-torture-compile): Likewise.
15639         (c-torture): Prepend full path if missing.
15640         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
15641         (gcc_fail): Likewise.
15642         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
15643
15644 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
15645
15646         * lib/netware.exp: Only attach to NetWare i386 systems.
15647
15648 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
15649
15650         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
15651         messages.  Add test name to "output pattern match" pass/fail message.
15652
15653 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
15654
15655         * gcc.dg: New testsuite.
15656         * gcc.dg/dg.exp: New file.
15657
15658         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
15659         test-switch.c}: Deleted.
15660
15661         * gcc.misc-tests/msgs.exp: New testcase driver.
15662
15663 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
15664
15665         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
15666         Watch for illegal return values from ${tool}_load.
15667         * config/unix.exp (${tool}_load): Fix pass/fail detection for
15668         cross targets.  Coerce return value >0 to 1.
15669
15670 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
15671
15672         * config/unix.exp (${tool}_load): Call program rsh, not proc.
15673
15674         * config/emb-unix.exp: New file.
15675
15676         * config/sim.exp: Error if variable $SIM not defined.
15677         (${tool}_load): Mark test as "untested" if simulator missing.
15678
15679         * config/unix.exp: Load remote.exp to get rcp_download.
15680         * lib/c-torture.exp: Use different option lists for testcases with
15681         and without loops.
15682         * gcc.c-torture/execute/execute.exp: Likewise.
15683
15684 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
15685
15686         * config/*.exp: Clarify return code from ${tool}_load.
15687         Call `unresolved' or `untested' instead of `warning' or `perror'
15688         (sometimes you still want to call both though).
15689         Add comment that `shell_id' is local to each file.
15690         * config/udi.exp (timeout): Set to 30.
15691         Don't print warning if connection fails, $connectmode has already
15692         printed an error.
15693         (${tool}_load): Move verbose messages to level 2.
15694         Rework pattern for "Process started" message.
15695         Pass `shell_id' to ${connectmode}_download.
15696         Retry twice upon timeout.  Make resetting of target more robust.
15697         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
15698         Pass `shell_id' to exit_$connectmode.
15699         Only call exit_$connectmode if connected.
15700         * config/unix.exp (${tool}_load): Check return codes better.
15701         * config/vrtx.exp (${tool}_load): Likewise.
15702         * config/vx.exp (${tool}_load): Likewise.
15703         Delete unneeded global's.
15704         * lib/dg.exp (dg-test): Update to reflect clarified return codes
15705         from ${tool}_load.
15706         (dg-stat): Delete.
15707         (dg-init): Delete recording of pass/fail counts.
15708         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15709         (old-dejagnu-init): Likewise.
15710         (old-dejagnu-stat): Delete contents, empty proc now.
15711         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
15712         (c-torture): Delete references to lcnt, lpass, lfail.
15713         Get option list from TORTURE_OPTIONS.
15714         Delete -funroll[-all]-loops if no loops.
15715         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
15716         (g++_stat): Delete contents (empty proc now).
15717         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
15718         (gcc_finish): Likewise.
15719         (gcc_stat): Deleted.
15720         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
15721         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
15722         * gcc.c-torture/execute/execute.exp: Likewise.
15723         Split tests into two parts: compile, execute.
15724         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
15725         no loops.  Update to reflect clarified return codes from ${tool}_load.
15726
15727 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
15728
15729         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
15730         to grep for.
15731         (old-dejagnu): Likewise (where necessary).
15732
15733 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
15734
15735         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
15736
15737         * lib/dg.exp (dg-process-target): Fix processing of selector.
15738         Add comment regarding use of `error'.
15739
15740         * lib/gcc.exp (prune_system_crud): Define if missing.
15741         * lib/g++.exp (prune_system_crud): Likewise.
15742
15743         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
15744         Call prune_system_crud.
15745         * lib/dg.exp (dg-runtest): New proc.
15746         Use perror instead of send_user for tcl errors in testcase.
15747         Don't return any value, it's never used.
15748         Don't clobber previous definition of `unknown'.
15749         Print tcl errors in `dg-final'.
15750
15751 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
15752
15753         * lib/dg.exp (dg-process-target): Improve syntax error messages.
15754         (dg-test): Don't print errorInfo, it contains stack backtrace.
15755
15756 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
15757
15758         * lib/g++.exp (runtest_file_p): Define if missing.
15759
15760 1994-09-24  Doug Evans  (dje@cygnus.com)
15761
15762         * lib/mike-g++.exp: Comment out loading of g++.exp.
15763         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
15764         (default_g++_version): Always print something.
15765         (default_g++_start): Comment out call to `which'.
15766         (g++_start, g++_load): Deleted (must be defined in config file).
15767         * lib/gcc.exp: Test for existence of $CC at start.
15768         Delete check for tmpdir (done in gcc_init).
15769         (default_gcc_version): Always print something.
15770         (default_gcc_start): Comment out call to `which'.
15771         * config/*.exp: Major cleanup - make cross targets work at least a
15772         little better for g++ (by not being "--tool gcc" specific).
15773         Rename gcc_xxx to ${tool}_xxx.
15774         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
15775         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
15776
15777 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
15778
15779         * lib/c-torture.exp (c-torture-compile): Rework compiler
15780         message processing.
15781
15782         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
15783         c-torture.
15784
15785 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
15786
15787         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
15788
15789         * lib/dg.exp (dg-process-target): Support { target native }.
15790
15791 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
15792
15793         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
15794         looked for "... program xxx got fatal signal".
15795         Correct regsub munging of `comp_output'.
15796         Ignore compiler messages "path prefix not used" and "linker input
15797         file unused".
15798
15799 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
15800
15801         * lib/gcc.exp (runtest_file_p): Define if missing.
15802         * gcc.prms/template.c: Example to work from.
15803
15804 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
15805
15806         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
15807         * lib/dg.exp (dg-test): Call unsupported testcases as such.
15808
15809         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
15810         * gcc.prms/1883.c: Moved from compile/940714-1.c.
15811         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
15812         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
15813
15814         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
15815         (dg-process-target): No longer a varargs proc.
15816         Return S/N for target, P/F for xfail.  All callers changed.
15817         (user option procs): More argument checking.
15818         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
15819         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
15820         (dg-test): Skip test if not running on selected target in `dg-do'.
15821         Update handling of `dg-do-what', `dg-output-text'.
15822         Separate execution pass/fail from output pattern match pass/fail.
15823         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
15824
15825 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
15826
15827         * gcc.c-torture/special/special.exp: Don't expect failure for mips
15828         target for 920510-1.c.
15829
15830 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
15831
15832         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
15833         Clean up comment regarding use of passcnt, etc.
15834         (gcc_stat): Don't update `testcnt' here.
15835         (gcc_finish): Do it here.
15836         Might as well reset `but_id' here too.
15837         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
15838         to determine if the file should be tested.
15839         * gcc.c-torture/compile/compile.exp: Likewise.
15840         * gcc.c-torture/execute/execute.exp: Likewise.
15841         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15842         * gcc.misc-tests/dg-test.exp: Likewise.
15843         * gcc.prms/prms.exp: Likewise.
15844         * gcc.wendy/wendy.exp: Likewise.
15845         * g++.old-deja.exp: Likewise.
15846         Move "Testing file" message to verbose level 1.
15847
15848 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
15849
15850         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
15851
15852 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
15853
15854         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
15855         (default_gcc_start): Accept optional second list element
15856         of compiler flags.  Print compiler output at verbosity level 2.
15857         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
15858         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
15859         Save current values of framework globals passcnt, failcnt, xpasscnt,
15860         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
15861         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
15862         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
15863         xfailcnt to compute stats.  Update framework global `testcnt' from
15864         pass/fail counts.
15865         (gcc_finish): New proc.  Clean up test environment.
15866         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
15867         (gcc_epass, gcc_efail): Delete.
15868         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
15869         argument of line number.
15870         (dg-init): If the tool has an init routine, call it.
15871         (dg-test): Remove args `cflags_var' and `libs_var'.
15872         Pass all compiler options to ${tool}_start.
15873         Handle missing line number.
15874         (dg-finish): New function.
15875         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
15876         particular files.  Call gcc_finish at end.  Move "skipping test"
15877         message to verbosity level 3.
15878         * gcc.c-torture/compile/compile.exp: Likewise.
15879         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
15880         * gcc.c-torture/execute/execute.exp: Likewise.
15881         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15882         Print testcase being tried at verbosity level 1.
15883         * gcc.c-torture/special/special.exp: Unset xfail.
15884         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15885         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
15886         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
15887         * gcc.failure/failure.exp: Likewise.
15888         * gcc.ieee/ieee.exp: Likewise.
15889         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
15890         Update call to dg-test.  Call dg-finish at end.
15891         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
15892         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
15893         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
15894         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
15895         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
15896         * gcc.wendy/wendy.exp: Add copyright.
15897         Delete setting of tmpdir (done by gcc_init).
15898         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
15899         Pass compiler flags to gcc_start.  Call gcc_finish at end.
15900         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
15901         gcc_[ce]pass/fail.
15902
15903 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
15904
15905         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
15906         confusion.
15907         (g++_load): Likewise.
15908
15909         * config/*.exp (gcc_load): Some were varargs fns and some were not.
15910         Rename argument to `prog' to remove the confusion.
15911         Varargs fns behave differently too!
15912         (g++_load): Likewise.
15913
15914         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
15915
15916         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
15917         what it is.  Delete (always) printing of status value for !native.
15918         Simplify verbose code, and include status and exec_output.
15919         (g++_load): Use gcc_load.
15920
15921 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
15922
15923         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
15924         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
15925         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
15926         940714-3.c as these testcases don't exist anymore.  Make
15927         va-arg-1.c expected to pass.
15928
15929 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
15930
15931         * gcc.misc-tests/misc.exp: Only run specific testcases.
15932         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
15933         * gcc.misc-tests/dg-[1-9].c: New files.
15934
15935         * lib/dg.exp: New testsuite driver.
15936         * gcc.prms/prms.exp: Use it.
15937
15938         * README.gcc: New file.
15939
15940         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
15941         Document and reset `lxpass' and `lxfail'.
15942         Simplify "initialized" message.
15943         (gcc_stat): Clean up comments a little.
15944
15945 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
15946
15947         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
15948
15949 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
15950
15951         * lib/old-dejagnu.exp (process-option): New proc.
15952         (old-dejagnu-init, old-dejagnu-stat): Likewise.
15953         (old-dejagnu): Simplify.
15954         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
15955
15956 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
15957
15958         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
15959         exists and is not an empty string.
15960
15961         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
15962         $xfail rather than calling setup_xfail.  Clear $xfail when test is
15963         finished.
15964         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
15965         automatically.
15966
15967         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
15968         longer expected to fail.
15969
15970         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
15971         "f" function call.
15972
15973         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
15974
15975         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
15976         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
15977         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
15978         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
15979         c-torture-1.29.
15980
15981         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
15982         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
15983
15984         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
15985
15986         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
15987         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
15988
15989         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
15990         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
15991         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
15992
15993 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
15994
15995         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
15996         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
15997         940714-1.c, 940714-2.c, 940714-3.c},
15998         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
15999         gcc.misc-tests/{mg.c,mg.exp}:
16000         New tests.
16001         * gcc.noncompile/noncompile.exp: Change accordingly.
16002
16003 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
16004
16005         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16006         Undo previous clobberage.
16007
16008 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
16009
16010         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16011         * gcc.special/{930510-1.c, special.exp}:
16012         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16013         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16014         struct-varargs-1.c}: New tests from c-torture-1.26.
16015
16016 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
16017
16018         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16019           argument to switch.
16020
16021 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
16022
16023         * Revert the previous changes.  Please see Rob's directory
16024           (/lisa/test/rob/progressive/gcc/testsuite) for testing
16025           fixes.
16026
16027 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
16028
16029         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16030             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16031             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16032             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16033             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16034             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16035             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16036             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16037             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16038             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16039             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16040             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16041             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16042             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16043             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16044             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16045             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16046             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16047             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16048             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16049             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16050             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16051             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16052             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16053             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16054             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16055             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16056
16057 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
16058
16059         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16060             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16061           with perror calls.
16062
16063 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
16064
16065         * config/unix.exp (g++_load): Fix syntax.
16066
16067 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
16068
16069         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16070         * gcc.noncompile/921017-1.c: Deleted obsolete test.
16071         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16072         Don't expect va-arg-1.c to fail.  Correct expected output for
16073         920928-1.c.
16074         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16075         * gcc.wendy/hbm4.c: Correct typo.
16076         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16077
16078 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
16079
16080         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16081         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16082         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
16083         * lib/c-torture.exp (c-torture-compile): Ditto.
16084
16085         Reduce volume of output (remove all the -I's and such).
16086         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16087         Call gcc_cpass, gcc_cfail.
16088         (c-torture): Pass testing option to c-torture-compile.
16089
16090 1994-03-21  Doug Evans  (dje@cygnus.com)
16091
16092         Bring patches over from progressive.
16093         * config/default.exp: Exit remote shell cleanly.
16094         (g++_exit, g++_start): Add default versions.
16095         * config/sim.exp (gcc_load): Use perror, not error.
16096
16097 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
16098
16099         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
16100         set in site.exp.
16101
16102 1994-03-14  Doug Evans  (dje@cygnus.com)
16103
16104         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16105         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16106         (wendy_try): New proc to run testcase.
16107         (main loop): Call 'em.
16108         * gcc.wendy/*.c: Clean up pass to correct expected output.
16109
16110         * lib/gcc.exp: Minor cleanup work.
16111         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16112
16113 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
16114
16115         * config/sim.exp (gcc_load): Document return codes better.
16116         Don't pass -v to simulator.
16117
16118 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
16119
16120           * gcc.special/920717-x.c: Fix typo.
16121           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16122           get at sources.
16123
16124         * lib/mike-gcc.exp: Fix typo.
16125
16126 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
16127
16128         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16129         binary to use, transform the name.
16130         * config/*.exp: rename everything. Nuke any g++ specific files,
16131         it's now a special case of gcc that requires no special support.
16132         Add a default.exp for unsupported targets.
16133
16134 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
16135
16136         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16137         lib/old-dejagnu.exp: Fix a few patterns to work with the new
16138         version of Tcl.
16139
16140 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
16141
16142         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16143         than a warning.
16144
16145 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
16146
16147         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16148
16149 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
16150
16151         * gcc.execute/execute.exp: Combine opt_list and foption_list into
16152         option_list.  Compile every file with only 4/6 option choices
16153         (same as C torture) instead of with 12/18 different option
16154         choices.
16155         * lib/c-torture.exp: Likewise.
16156
16157         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16158         not already set.
16159
16160 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
16161
16162         * lib/old-deja.exp: Add `excess errors test fails' error, now one
16163         can put an XFAIL *-*-* on excess errors.
16164
16165 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
16166
16167         * g++.law: Add more tests derived from g++-bugs snapshots.
16168
16169         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
16170         equivalent to g++.law/init9.
16171
16172         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16173         compiled it, and the a.out file after we've run it.
16174
16175 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
16176
16177         * lib/mike-g++.exp (postbase): Delete the .o file after we've
16178         compiled it, and the a.out file after we've run it.
16179
16180 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
16181
16182         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16183
16184 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
16185
16186         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16187         version number.
16188
16189 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
16190
16191         * g++.law: New directory of g++ tests derived from the g++-bugs
16192         snapshots.
16193
16194 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
16195
16196         * gcc.compile: initbug1.c initbug1.exp testcase added
16197
16198 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
16199
16200         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16201         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16202           fixes submitted by Jeff Law (law@cs.utah.edu)
16203         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16204           Jeff Law (law@cs.utah.edu)
16205
16206
16207 1993-11-30  Mike Stump  (mrs@cygnus.com)
16208
16209         * config/unix-g++.exp: Follow the gcc way of doing things.
16210         * g++.old-deja/old-deja.exp: Minor updates.
16211         * lib/g++.exp: New file, follow the gcc way of doing things.
16212         * lib/old-dejagnu.exp: Minor updates.
16213         * lib/mike-g++.exp: Always unset errorInfo.
16214
16215 1993-11-06  Mike Stump  (mrs@cygnus.com)
16216
16217         * lib/gcc.exp: Fix some errors with the below change, CC and
16218         CFLAGS should be global when setting, not local.
16219
16220 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
16221
16222         * lib/gcc.exp: Transform tool name.
16223
16224 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
16225
16226         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16227
16228 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
16229
16230         * lib/gcc.exp: change gcc_done to gcc_stat
16231
16232 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
16233
16234         * Upgraded gcc testsuite to c-torture version 1.25
16235
16236 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
16237
16238         * lib/gcc.exp: added reporting code. Changed verbose compile message.
16239         * lib/c-torture: added hooks for new reporting code.
16240
16241 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
16242
16243         * config/sh-gcc.exp: check if sh-sim exists in the path
16244
16245 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
16246
16247         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16248         * gcc.compile/compile.exp: Initial changes for new logic.
16249         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16250         * gcc.failure/failure.exp: Initial changes for new logic.
16251         * gcc.ieee/ieee.exp: Initial changes for new logic.
16252         * gcc.misc-tests/misc.exp: Initial changes for new logic.
16253         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16254         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16255         * lib/c-torture.exp: Initial changes for new logic.
16256         * lib/gcc.exp: Initial changes for new logic.
16257
16258 1993-10-15  Mike Stump  (mrs@cygnus.com)
16259
16260         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16261         depend upon failure or success.  Fully qualify names in failure
16262         and success messages.  Always remove a.out before starting
16263         compile, just in case.  Pay more attention to error text output by
16264         the compiler.  Handle testcases with no known past errors just
16265         like all others, so that things are uniform.  Other miscellaneous
16266         improvements.
16267
16268 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
16269
16270         * gcc.cpp: new directory for cpp tests
16271
16272 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
16273
16274         * lib/chill.exp: Code reformatted, removed unused code.
16275         * config/unix-chill.exp: Code reformatted, removed unused code.
16276         * chill.execute/execute.exp: Code reformatted, removed unused code.
16277         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16278
16279 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
16280
16281         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
16282         routines not written.
16283
16284 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
16285
16286         * config/bug-gcc.exp: Use new procs from bug.exp.
16287
16288 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
16289
16290         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16291         via ftp, rather than depending on NFS.
16292         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16293         case.
16294
16295 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
16296
16297         * config/bug-gcc.exp: Use new download proc.
16298
16299 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
16300
16301         * chill.execute/execute.exp: cleanups, handles errors better
16302         * chill.compile/compile.exp: rewrite, based on execute.exp
16303         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16304         * lib/chill.exp: major changes to diff proc and compile and link
16305           procs. added chill_fail and chill_pass wrappers to pass and
16306           fail. added more comments, and handle error codes better.
16307           Added a hack to capture stderr from exec, so noncompile tests
16308           can work.
16309
16310 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
16311
16312         * chill.execute/execute.exp: rewrite of testsuite driver
16313         * lib/chill.exp: rewrite of testsuite driver
16314         * config/unix-chill.exp: rewrite of testsuite driver
16315
16316 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
16317
16318     In chill.execute:
16319         * iexpr.ch: Standardize uppercase.
16320         * tuples.dat: Standardize uppercase.
16321         * vary.ch: standardize.  Correct varying string assignments.
16322         * vary.dat: Add new output lines.
16323
16324 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
16325
16326     In chill.execute:
16327         * chprintf.ch: Standardize use of uppercase.
16328         * tuples.ch: Standardize and turn arr2 into a DCL,
16329           rather than a SYN.
16330         * pinits.ch: Standardize.
16331
16332 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
16333
16334         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
16335         * Makefil: Renamed to Makefile.in.
16336         * configure.in: New.
16337
16338 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
16339
16340     In chill.execute:
16341         * .cvsignore: Add result/output files.
16342         * Makefile: Fix up variables at start.  Use MFLAGS
16343           everywhere.  Correct bool_loc, built_ins entries.
16344           Add entry for vary1.ch.
16345         * bitarray.ch: Standardize upper-case usage.
16346         * bitexpr.ch: Standardize, add output of b1.
16347         * params.ch: Use arrayt in along PROC parameters, to
16348           avoid novelty problems.
16349         * sets.ch: Tiny cleanup.
16350         * vary1.ch: Re-indent.
16351
16352 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
16353
16354           * Add PR-related files to Makefiles, .cvsignore files, etc.
16355
16356 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
16357
16358         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16359           with compiler objects. New names are test-flow.c and test-loop.c
16360
16361 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
16362
16363         * Upgraded c-torture tests from 1.19 to 1.20
16364
16365         * new files:
16366         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16367         * gcc.compile: 930623-1.c 930623-2.c
16368         * gcc.noncompile: 930622-1.c 930622-2.c
16369         * gcc.failure: 920411-1.c 920627-2.c
16370         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16371
16372 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
16373
16374         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16375           More changes to get testsuite working properly. Needs more work.
16376           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16377
16378 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
16379
16380         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16381           More changes to get testsuite working properly. Needs more work.
16382
16383 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
16384
16385         * chill.compile/compile.exp: Added for Dejagnu support
16386         * chill.execute/execute.exp: Added for Dejagnu support
16387         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
16388
16389 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
16390
16391     This should complete moving the CHILL test files.
16392         * chill.noncompile(.cvsignore printf.grt
16393             in-printf.grt chprintf.grt chprintf.ch):
16394             Added test-support files.
16395           (Makefile): Modified further.
16396         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16397             signal.ch): Added test files.
16398           * chill.execute (.cvsignore printf.grt printr.c
16399             in-printf.grt rts.c chprintf.grt rts.h): Added
16400           test-support files.
16401             (Makefile): More corrections.
16402
16403 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
16404
16405         * chill.compile, chill.execute, chill.nocompile: Add CHILL
16406           test cases, ready for DejaGnu.
16407
16408 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
16409
16410         * Upgraded c-torture tests from 1.18 to 1.19
16411
16412         * gcc.compile: added test(s):
16413           930607-1.c
16414         * gcc.execute: added test(s):
16415           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16416
16417         * added new subdirectory for misc tests: gcc.misc-tests
16418         * gcc.misc-test(s): added tests:
16419           inst-check.c test-consts.c test-ior.c test-switch.c
16420
16421 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
16422
16423         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16424
16425 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
16426
16427         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16428
16429 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
16430
16431         * Upgraded c-torture tests from 1.17 to 1.18
16432
16433 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
16434
16435         * Upgraded c-torture tests from 1.12 to 1.17
16436
16437 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
16438
16439         * lib/old-dejagnu.exp:
16440           Fixed handling of XFAIL target triplets to correctly
16441           recognize wildcard characters.  Removed code that
16442           appended a unique id tag to the end of the file name
16443           printed out by the result of the testcases within a
16444           given test file.
16445
16446 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
16447
16448         * lib/old-dejagnu.exp:
16449           Reworked expected failure handling to trigger off of XFAIL
16450           keyword in keyphrase embeded in testcase source code. The
16451           XFAIL keyword must be at the end of the keyphrase line. It
16452           may optionally be followed by one or more target triplets.
16453           It has just occured that the handling of wildcards in the
16454           target triplet may not be correct.
16455
16456 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
16457
16458         * g++.old-deja/tests:
16459           Moved all subdirectories up one level into g++.old-deja .
16460
16461         * lib/old-dejagnu.exp:
16462           Fixed problem with CXXFLAGS not being properly reset, and being
16463           corrupted with extraneous "-c" compiler option.  This was
16464           causing binaries to not be generated for test that needed them.
16465           Modified strings passed to "pass" and "fail" so that individual
16466           tests from the same test file would be distinguished by an
16467           identifier appended to the test file name in the summary logs;
16468           this corrected a problem with erroneous diff logs.  Added code
16469           to search testcases for expected fail and unexpected pass keywords.
16470
16471 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
16472
16473         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16474
16475 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
16476
16477         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16478           Removed extraneous text from end of "Special g++ Options"
16479           keyphrase.
16480
16481         * lib/old-dejagnu.exp: Added pattern matching to look for new
16482           keywords, embedded in testcases comments, which will trigger
16483           calls to xpass and xfail.
16484
16485 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
16486
16487         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16488           comments embedded in the testcases, especially the one looking for
16489           special compiler options, as well as the pattern matching for the
16490           compiler output again.
16491
16492 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
16493
16494         * lib/old-dejagnu.exp: Do a proper check of the return value for
16495           execute tests. Fixed several problems with the pattern matching
16496           of the compiler output which gave erroneous test results.
16497           Changed several of the test result messages to be more descriptive.
16498         * config/unix-g++.exp: Proc g++_load now actually works and
16499           executes the tests passed to it and returns a usable return
16500           value.
16501
16502 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
16503
16504           * lib/gcc.exp: Exits gracefully if $CC is bogus.
16505
16506 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
16507
16508         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16509           Modified both files to properly execute the old style
16510           dejagnu tests. The previous versions of these files were
16511           experimental and did not function anything near correctly.
16512
16513 1993-04-05  Rob Savoye  (rob@cygnus.com)
16514
16515         * Removed all Makefile.in and configure.in files. No configuration
16516         needed now.
16517
16518 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
16519
16520         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16521
16522 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
16523
16524         * gcc.compile/configure.in, gcc.unsorted/configure.in,
16525         gcc.special/configure.in, gcc.noncompile/configure.in,
16526         gcc.execute/configure.in, gcc.code_quality/configure.in,
16527         g++.other/configure.in, g++.old-deja/configure.in,
16528         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16529         in srcname setting.
16530
16531 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
16532
16533         * lib/udi.exp:  Fixed mondfe and mondfe_download.
16534         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16535         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16536
16537 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
16538
16539         * config/udi-gdb.exp: Check $shell_id after connecting to target.
16540         (gdb_exit): Don't remove *_soc files.
16541
16542 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
16543
16544         * lib/c-torture.exp: Don't look for main; instead always use -w
16545         -c.  This is how the c-torture tests work.  Remove the object
16546         file if the compilation succeeds.
16547         * gcc.execute/execute.exp: Remove executable if test passes.
16548         * gcc.noncompile/noncompile.exp: Every test is an expected
16549         failure.
16550         * gcc.special/special.exp: Added tests from c-torture 1.11,
16551         corrected use of existing test.
16552         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
16553         gcc.execute/920625-1.c: Updated to c-torture 1.11.
16554         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
16555         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
16556         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
16557         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
16558         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
16559         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
16560         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
16561         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
16562         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
16563         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
16564         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
16565         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
16566         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
16567         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
16568         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
16569         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
16570         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
16571         c-torture 1.11.
16572         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
16573         correspond to c-torture 1.11.
16574
16575         * New file.