OSDN Git Service

From David Taylor.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2003-05-21  David Taylor  <dtaylor@emc.com>
2
3         * gcc.dg/Wpadded.c: New file.
4
5 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
6
7         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
8         * gcc.dg/special/weak-2.c: Add dg-require-weak.
9         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
10         dg-require-weak.
11
12 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
13
14         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
15
16 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
17
18         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
19         (dg-require-alias): Likewise.
20         (dg-require-gc-sections): Likewise.
21         * lib/target-supports.exp (check_gc_sections_available): Likewise.
22
23 2003-06-08  Richard Henderson  <rth@redhat.com>
24
25         * gcc.dg/20011029-2.c: Fix the array reference.
26         * gcc.dg/asm-7.c: New.
27
28 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
29
30         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
31
32 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
33
34         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
35         (dg-require-gc-sections): Likewise.
36
37 Sun Jun  8 16:46:04 CEST 2003  Jan Hubicka  <jh@suse.cz>
38
39         * i386-cmov1.c: Fix regular expression.
40         * i386-cvt-1.c: Likewise.
41         * i386-local.c: Likewise.
42         * i386-local2.c: Likewise.
43         * i386-mul.c: Likewise.
44         * i386-ssetype-1.c: Likewise.
45         * i386-ssetype-3.c: Likewise.
46         * i386-ssetype-5.c: Likewise.
47
48 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
49
50         PR c++/11039
51         * g++.dg/warn/implicit-typename2.C: New test.
52         * g++.dg/warn/implicit-typename3.C: New test.
53
54 2003-06-07  Richard Henderson  <rth@redhat.com>
55
56         * g++.dg/other/offsetof3.C: Use size_t.
57         * g++.dg/other/offsetof4.C: Likewise.
58
59 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
60
61         * lib/copy-file.exp: New. Implement gcc_copy_files.
62
63         * lib/dg-pch.exp: Load copy-file.exp
64         (dg-pch): Use gcc_copy_files instead of "file copy".
65
66 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
67
68         * gcc.dg/weak/weak.exp: Simplify.
69         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
70         * gcc.dg/weak/weak-1.c: Likewise.
71         * gcc.dg/weak/weak-2.c: Likewise.
72         * gcc.dg/weak/weak-3.c: Likewise.
73         * gcc.dg/weak/weak-4.c: Likewise.
74         * gcc.dg/weak/weak-5.c: Likewise.
75         * gcc.dg/weak/weak-6.c: Likewise.
76         * gcc.dg/weak/weak-7.c: Likewise.
77         * gcc.dg/weak/weak-8.c: Likewise.
78         * gcc.dg/weak/weak-9.c: Likewise.
79
80 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
81
82         gcc.c-torture/execute/20030606-1.c: New.
83
84 2003-06-06  Roger Sayle  <roger@eyesopen.com>
85
86         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
87         * gcc.dg/builtins-19.c: Likewise.
88
89 2003-06-06  Roger Sayle  <roger@eyesopen.com>
90
91         * gcc.dg/builtins-2.c: Add some more tests.
92         * gcc.dg/builtins-18.c: New test case.
93         * gcc.dg/builtins-19.c: New test case.
94
95 2003-06-06  Roger Sayle  <roger@eyesopen.com>
96             Jim Wilson  <wilson@tuliptree.org>
97
98         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
99
100 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
101
102         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
103         mempcpy/stpcpy calls not to be optimized into something else.
104         * gcc.c-torture/execute/string-opt-3.c: Moved to...
105         * gcc.c-torture/execute/builtins/string-7.c: ...here.
106         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
107
108 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
109
110         * gcc.dg/format/asm_fprintf-1.c: New test.
111
112 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
113
114         * lib/gcc-defs.exp (additional_sources): New variable.
115         (dg-additional-sources): New function.
116         (additional_files): New variable.
117         (dg-additional-files): New function.
118         (dg-additional-files-options): Likewise.
119         * lib/gcc-dg.exp (dg-require-weak): New function.
120         (dg-require-alias): Likewise.
121         (dg-require-gc-sections): Likewise.
122         * lib/target-supports.exp (check_alias_available): Remove testfile
123         parameter.
124         (check_gc_sections_available): New function.
125         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
126         (dg-gpp-additional-files): Likewise.
127         * lib/g++.exp (additional_sources): Remove.
128         (additional_files): Likewise.
129         (g++_target_compile): Use dg-additional-files-options.
130         
131         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
132         Tcl logic.
133         * gcc.dg/special/ecos.exp: Remove.
134         * gcc.dg/special/20000419-2.c: Use dg-require-*.
135         * gcc.dg/special/alias-1.c: Likewise.
136         * gcc.dg/special/alias-2.c: Likewise.
137         * gcc.dg/special/gcsec-1.c: Likewise.
138         * gcc.dg/special/weak-1.c: Likewise.
139         * gcc.dg/special/weak-2.c: Likewise.
140         * gcc.dg/special/wkali-1.c: Likewise.
141         * gcc.dg/special/wkali-2.c: Likewise.
142         
143         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
144         dg-gpp-additional-*.
145         * g++.dg/special/conpr-3.C: Likewise.
146         * g++.dg/special/conpr-4.C: Likewise.
147         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
148         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
149         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
150         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
151         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
152         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
153         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
154         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
155         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
156         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
157         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
158         * g++.old-deja/g++.other/comdat1.C: Likewise.
159         * g++.old-deja/g++.other/comdat2.C: Likewise.
160         * g++.old-deja/g++.other/comdat3.C: Likewise.
161         * g++.old-deja/g++.other/ctor1.C: Likewise.
162         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
163
164 2003-06-05  Richard Henderson  <rth@redhat.com>
165
166         * gcc.dg/debug/20030605-1.c: New.
167
168 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
169
170         * README.QMTEST: Update.
171
172 2003-06-04  Richard Henderson  <rth@redhat.com>
173
174         * gcc.dg/cleanup-1.c: New.
175         * gcc.dg/cleanup-2.c: New.
176         * gcc.dg/cleanup-3.c: New.
177         * gcc.dg/cleanup-4.c: New.
178         * gcc.dg/cleanup-5.c: New.
179         * gcc.dg/cleanup-6.c: New.
180         * gcc.dg/cleanup-7.c: New.
181
182 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
183
184         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
185
186         * lib/dg-pch.exp: New file.
187         * g++.dg/pch/pch.exp: Use dg-pch.exp.
188         * gcc.dg/pch/pch.exp: Likewise.
189
190 2003-06-04  Roger Sayle  <roger@eyesopen.com>
191
192         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
193         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
194         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
195         * gcc.dg/builtins-17.c: New test case.
196         * gcc.dg/i386-387-4.c: New test case.
197         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
198
199 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
200
201         * gcc.dg/ultrasp9.c: New test.
202
203 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
204
205         * gcc.c-torture/compile/20030604-1.c: New test.
206         * gcc.dg/sparc-constant-1.c: New test.
207
208 2003-06-03  Glen Nakamura  <glen@imodulo.com>
209
210         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
211
212 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
213
214         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
215
216         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
217         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
218
219 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
220
221         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
222
223 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
224
225         PR c++/10940
226         * g++.dg/template/spec10.C: New test.
227
228 2003-06-03  Roger Sayle  <roger@eyesopen.com>
229
230         * gcc.dg/builtins-16.c: New test case.
231
232 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
233
234         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
235         mempcpy test with post-increments.
236         * gcc.c-torture/execute/string-opt-3.c: New test.
237         * gcc.dg/string-opt-1.c: New test.
238
239 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
240
241         PR fortran/10965
242         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
243
244 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
245
246         * lib/scanasm.exp (dg-scan): New function, factored out of ...
247         (scan-assembler): ... here.  Use dg-scan.
248         (scan-assembler-not): Likewise.
249         (scan-file): New function.
250         (scan-file-not): Likewise.
251         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
252         * gcc.dg/cpp/_Pragma4.c: Likewise.
253         * gcc.dg/cpp/_Pragma5.c: Likewise.
254         * gcc.dg/cpp/avoidpaste1.c: Likewise.
255         * gcc.dg/cpp/avoidpaste2.c: Likewise.
256         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
257         * gcc.dg/cpp/cmdlne-P.c: Likewise.
258         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
259         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
260         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
261         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
262         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
263         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
264         * gcc.dg/cpp/cxxcom1.c: Likewise.
265         * gcc.dg/cpp/line1.c: Likewise.
266         * gcc.dg/cpp/maccom1.c: Likewise.
267         * gcc.dg/cpp/maccom2.c: Likewise.
268         * gcc.dg/cpp/maccom3.c: Likewise.
269         * gcc.dg/cpp/maccom4.c: Likewise.
270         * gcc.dg/cpp/maccom5.c: Likewise.
271         * gcc.dg/cpp/maccom6.c: Likewise.
272         * gcc.dg/cpp/multiline.c: Likewise.
273         * gcc.dg/cpp/spacing1.c: Likewise.
274         * gcc.dg/cpp/spacing2.c: Likewise.
275         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
276         * gcc.dg/cpp/trad/maccom1.c: Likewise.
277         * gcc.dg/cpp/trad/maccom2.c: Likewise.
278         * gcc.dg/cpp/trad/maccom3.c: Likewise.
279         * gcc.dg/cpp/trad/maccom4.c: Likewise.
280         * gcc.dg/cpp/trad/maccom6.c: Likewise.
281         * gcc.dg/cpp/cxxcom2.c: Likewise.
282         * gcc.dg/cpp/cxxcom2.h: New file.
283
284         * gcc.dg/cpp/truefalse.cpp: Move it to ...
285         * g++.dg/cpp/truefalse.C: Here.
286         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
287
288 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
289         
290         * gcc.dg/cpp/redef3.c: New file.
291
292 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
293
294         * gcc.dg/i386-loop-3.c: New test.
295
296 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
297
298         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
299
300 2003-05-31  Roger Sayle  <roger@eyesopen.com>
301
302         * gcc.dg/fwrapv-1.c: New test case.
303         * gcc.dg/fwrapv-2.c: New test case.
304
305 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
306
307         PR c++/10956
308         * g++.dg/template/spec9.C: New test.
309
310 2003-05-29  Roger Sayle  <roger@eyesopen.com>
311
312         * gcc.dg/duff-4.c: New test case.
313
314 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
315
316         PR fortran/10843
317         * g77.dg/ffixed-form-1.f: New test
318         * g77.dg/ffixed-form-2.f: New test
319         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix 
320         * g77.dg/ffree-form-3.f: New test
321
322 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
323
324         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
325         * gcc.dg/wint_t-1.c: Likewise.
326
327 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
328
329         * g++.dg/template/access11.C: New test.
330
331 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
332
333         PR c++/10849
334         * g++.dg/template/access10.C: New test.
335
336 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
337             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
338
339         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
340
341 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
342
343         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
344         suppress for powerpc-*-darwin*.
345         * gcc.dg/torture/builtin-noret-2.c: Likewise.
346
347 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
348
349         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
350         suppress option for powerpc-*-darwin*.
351         
352 2003-05-23  Roger Sayle  <roger@eyesopen.com>
353
354         * gcc.dg/builtins-1.c: Add tests for tan and atan.
355         * gcc.dg/builtins-4.c: Add test for fmod.
356
357 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
358
359         PR c++/10682
360         * g++.dg/template/instantiate4.C: New test.
361
362 2003-05-22  Roger Sayle  <roger@eyesopen.com>
363
364         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
365
366 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
367
368         * gcc.dg/compat/scalar-return-1_main.c: New file.
369         * gcc.dg/compat/scalar-return-1_x.c: New file.
370         * gcc.dg/compat/scalar-return-1_y.c: New file.
371         * gcc.dg/compat/scalar-return-2_main.c: New file.
372         * gcc.dg/compat/scalar-return-2_x.c: New file.
373         * gcc.dg/compat/scalar-return-2_y.c: New file.
374         * gcc.dg/compat/struct-return-3_main.c: New file.
375         * gcc.dg/compat/struct-return-3_y.c: New file.
376         * gcc.dg/compat/struct-return-3_x.c: New file.
377         * gcc.dg/compat/struct-return-2_main.c: New file.
378         * gcc.dg/compat/struct-return-2_x.c: New file.
379         * gcc.dg/compat/struct-return-2_y.c: New file.
380
381 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
382
383         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
384         for hppa*-hp-hpux*.
385         * gcc.dg/20021014-1.c (dg-options): Likewise.
386         * gcc.dg/nest.c (dg-options): Likewise.
387
388 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
389
390         PR c++/9738
391         * g++.dg/ext/dllimport2.C: New file.
392         * g++.dg/ext/dllimport3.C: New file.
393
394 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
395
396         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
397         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
398         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
399         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
400         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
401         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
402         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
403         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
404         * gcc.dg/compat/small-struct-defs.h: New file.
405         * gcc.dg/compat/small-struct-init.h: New file.
406         * gcc.dg/compat/small-struct-check.h: New file.
407         * gcc.dg/compat/fp-struct-defs.h: New file.
408         * gcc.dg/compat/fp-struct-check.h: New file.
409         * gcc.dg/compat/fp-struct-init.h: New file.
410         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
411         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
412
413 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
414
415         * gcc.dg/20030225-2.c: New test.
416
417 2003-05-18  Roger Sayle  <roger@eyesopen.com>
418             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
419
420         * gcc.c-torture/compile/20030518-1.c: New test case.
421
422 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
423
424         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
425         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
426         gcc-dg-debug-runtest.
427         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
428         gcc-dg-debug-runtest.
429
430 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
431
432         PR c++/9022
433         * g++.dg/lookup/using6.C: New test.
434
435 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
436
437         * g++.dg/parse/access2.C: New test.
438
439 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
440
441         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
442         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
443         * gcc.dg/debug/debug.exp: Likewise.
444
445 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
446
447         * gcc.dg/dollar.c: New test.
448
449 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
450
451         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
452         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
453         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
454         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
455         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
456         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
457         * gcc.dg/compat/struct-by-value-6_main.c: New file.
458         * gcc.dg/compat/struct-by-value-6_x.c: New file.
459         * gcc.dg/compat/struct-by-value-6_y.c: New file.
460         * gcc.dg/compat/struct-by-value-7_main.c: New file.
461         * gcc.dg/compat/struct-by-value-7_x.c: New file.
462         * gcc.dg/compat/struct-by-value-7_y.c: New file.
463         * gcc.dg/compat/struct-by-value-8_main.c: New file.
464         * gcc.dg/compat/struct-by-value-8_x.c: New file.
465         * gcc.dg/compat/struct-by-value-8_y.c: New file.
466         * gcc.dg/compat/struct-by-value-9_main.c: New file.
467         * gcc.dg/compat/struct-by-value-9_x.c: New file.
468         * gcc.dg/compat/struct-by-value-9_y.c: New file.
469
470 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
471
472         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
473         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
474         support for "repo" mode.
475         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
476         * lib/g77-dg.exp: Likewise.
477         * lib/obj-dg.exp: Likewise.
478         
479 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
480
481         Merge from gcc-3_2-rhl8-branch:
482         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
483
484         * gcc.dg/tls/opt-6.c: New test.
485
486         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
487
488         * gcc.dg/20030405-1.c: New test.
489
490         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
491
492         * gcc.dg/20030309-1.c: New test.
493
494         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
495
496         * gcc.c-torture/execute/20030307-1.c: New test.
497
498         2003-02-20  Randolph Chung  <tausq@debian.org>
499
500         * gcc.c-torture/compile/20030220-1.c: New test.
501
502         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
503
504         * gcc.dg/20030217-1.c: New test.
505
506         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
507
508         * gcc.c-torture/compile/20020129-1.c: New test.
509
510         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
511
512         * gcc.dg/unroll-1.c: New test.
513
514         2002-11-16  Jan Hubicka  <jh@suse.cz>
515
516         * gcc.c-torture/execute/20020920-1.c: New test.
517
518         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
519
520         PR target/7434
521         * gcc.c-torture/compile/20021008-1.c: New test.
522
523         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
524
525         PR target/7559
526         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
527
528         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
529
530         * gcc.c-torture/compile/20020807-1.c: New test.
531
532         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
533
534         * gcc.dg/tls/opt-1.c: New test.
535
536         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
537
538         * gcc.dg/20020729-1.c: New test.
539
540         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
541
542         * g++.dg/opt/life1.C: New test.
543
544         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
545
546         * gcc.dg/20020525-1.c: New test.
547
548         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
549
550         PR c++/6794
551         * g++.dg/ext/pretty1.C: New test.
552         * g++.dg/ext/pretty2.C: New test.
553
554 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
555
556         PR c++/8385
557         * g++.dg/ext/typeof5.C: New test.
558
559 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
560
561         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
562         __USER_LABEL_PREFIX__ into account.
563         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
564
565 2003-05-14  Roger Sayle  <roger@eyesopen.com>
566
567         * gcc.dg/builtins-15.c: New test case.
568
569 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
570
571         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
572
573 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
574
575         * lib/g++.exp: Tweak handling of additional source files.
576         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
577         * g++.dg/special/conpr-2a.C: Rename to ...
578         * g++.dg/special/conpr-2a.cc: ... this.
579         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
580         * g++.dg/special/conpr-3a.C: Rename to ...
581         * g++.dg/special/conpr-3a.cc: This.
582         * g++.dg/special/conpr-3b.C: Rename to ...
583         * g++.dg/special/conpr-3b.cc: This.
584         * g++.dg/special/conpr-4.C: New test.
585         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
586
587 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
588
589         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
590
591 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
592
593         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
594         * g++.old-deja/g++.robertl/eb71.C: Likewise.
595         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
596         * g++.old-deja/g++.other/warn3.C: Likewise.
597
598 2003-05-11  Roger Sayle  <roger@eyesopen.com>
599
600         * gcc.dg/i386-387-1.c: Update to also test log.
601         * gcc.dg/i386-387-2.c: Likewise.
602
603 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
604
605         * g77.f-torture/execute/int8421.f: New test.
606
607 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
608
609         PR c++/10230, c++/10481
610         * g++.dg/lookup/scoped5.C: New test.
611
612 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
613
614         PR c++/10552
615         * g++.dg/template/ttp6.C: New test.
616
617 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
618
619         * gcc.c-torture/execute/builtins: New directory.
620         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
621         gcc.c-torture/execute/builtins.
622         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
623         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
624         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
625         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
626
627 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
628
629         PR c++/9252
630         * g++.dg/template/access8.C: New test.
631         * g++.dg/template/access9.C: New test.
632
633 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
634
635         PR c++/9554
636         * g++.dg/parse/access1.C: New test.
637
638 2003-05-09  DJ Delorie  <dj@redhat.com>
639
640         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
641         long, and not an int.
642
643 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
644
645         PR c++/10555, c++/10576
646         * g++.dg/template/memclass1.C: New test.
647
648 2003-05-08  DJ Delorie  <dj@redhat.com>
649
650         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
651         targets.
652         * gcc.c-torture/execute/20021024-1.x: Likewise.
653         * gcc.c-torture/execute/shiftdi.x: Likewise.
654         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
655         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
656         * gcc.dg/20021018-1.c: Likewise.
657
658 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
659
660         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
661
662         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
663         (bcopy): Call memmove.
664
665 2003-05-08  Roger Sayle  <roger@eyesopen.com>
666
667         * g77.f-torture/compile/8485.f: New test case.
668
669 2003-05-07  Richard Henderson  <rth@redhat.com>
670
671         PR c++/10570
672         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
673         Verify exception_cleanup not called for rethrows.
674         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
675         when exiting catch block without rethrowing.
676         * g++.dg/eh/forced3.C: New.
677         * g++.dg/eh/forced4.C: New.
678
679 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
680
681         * gcc.dg/20030505.c: Fix triplet.
682
683 2003-05-06  DJ Delorie  <dj@redhat.com>
684
685         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
686         * gcc.dg/nest.c: Likewise.
687
688 2003-05-05  Roger Sayle  <roger@eyesopen.com>
689
690         * gcc.dg/builtins-14.c: New test case.
691
692 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
693
694         * lib/compat.exp (compat-execute): New argument.
695         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
696         * gcc.dg/compat: New test directory.
697         * gcc.dg/compat/compat.exp: New expect script.
698         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
699         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
700         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
701         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
702         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
703         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
704
705         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
706         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
707         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
708         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
709         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
710         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
711         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
712         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
713         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
714         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
715         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
716         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
717         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
718         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
719         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
720
721 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
722
723         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
724
725 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
726
727         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
728
729 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
730
731         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
732         * gcc.dg/ppc-fsel-2.c: New test.
733
734         * gcc.dg/unused-5.c: New test.
735
736 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
737
738         PR c++/10496
739         * g++.dg/warn/pmf1.C: New test.
740
741 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
742
743         PR c++/4494
744         * g++.dg/warn/main.C: New test.
745
746 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
747
748         * gcc.dg/nonnull-3.c: New test.
749
750 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
751
752         * gcc.dg/cpp/Wtrigraphs.c: Update.
753         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
754
755 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
756
757         * gcc.dg/ppc-fsel-1.c: New test.
758
759 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
760
761         PR c/10604
762         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
763
764 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
765
766         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
767
768 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
769
770         PR c++/9364, c++/10553, c++/10586
771         * g++.dg/parse/typename4.C: New test.
772         * g++.dg/parse/typename5.C: Likewise.
773
774 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
775
776         * gcc.c-torture/compile/20030503-1.c: New test.
777
778 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
779
780         * g++.dg/lookup/using5.C: Fix testcase error.
781
782 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
783
784         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
785         since MEABI is no longer supported.  Remove all vestiges
786         of MEABI from the test.
787
788 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
789
790         PR c++/10554
791         * g++.dg/lookup/using5.C: New test.
792
793 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
794
795         PR c++/8772
796         * g++.dg/template/ttp5.C: New test.
797
798 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
799
800         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
801         (dg-gpp-additional-sources): New function.
802         (dg-gpp-additional-files): Likewise.
803         * lib/g++.exp (additional_sources): New variable.
804         (additional_files): Likewise.
805         (g++_target_compile): Deal with them.
806         * lib/old-dejagnu.exp: Remove.
807         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
808         * g++.old-deja: Revise all tests to use dg commands.
809
810 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
811
812         PR c++/9432, c++/9528
813         * g++.dg/lookup/using4.C: New test.
814
815 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
816
817         * gcc.dg/noreturn-5.c: New file.
818         * gcc.dg/noreturn-6.c: New file.
819
820         * gcc.c-torture/compile/inline-1.c: New file.
821
822 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
823
824         PR c++/10551
825         * g++.dg/template/explicit1.C: New test.
826
827 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
828
829         PR c++/10549
830         * g++.dg/other/bitfield1.C: New test.
831
832         PR c++/10527
833         * g++.dg/init/new7.C: New test.
834
835 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
836
837         * g++.dg/ext/desig1.C: New test.
838         * g++.dg/ext/init1.C: Update.
839
840         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
841
842 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
843
844         PR c++/10180
845         * g++.dg/warn/Winline-1.C: New test.
846
847 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
848
849         * gcc.c-torture/execute/string-opt-19.c: New test.
850
851         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
852         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
853
854 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
855
856         PR c++/10506
857         * g++.dg/init/new6.C: New test.
858
859         PR c++/10503
860         * g++.dg/init/ref6.C: New test.
861
862 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
863
864         * g++.dg/warn/weak1.C: XFAIL on AIX4.
865
866 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
867
868         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
869         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
870
871 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
872
873         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
874         initialized static data members.
875
876 2003-04-25  H.J. Lu <hjl@gnu.org>
877
878         * gcc.dg/ia64-sync-4.c: New test.
879
880 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
881
882         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
883         date.
884
885 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
886
887         PR c++/10337
888         * g++.dg/warn/conv1.C: New test.
889         * g++.old-deja/g++.other/conv7.C: Adjust.
890         * g++.old-deja/g++.other/overload14.C: Adjust.
891
892 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
893
894         PR c++/10471
895         * g++.dg/template/defarg2.C: New test.
896
897 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
898
899         * gcc.dg/cpp/include2.c: Update.
900         * gcc.dg/cpp/multiline-2.c: New.
901         * gcc.dg/cpp/multiline.c: Update.
902         * gcc.dg/cpp/strify2.c: Update.
903         * gcc.dg/cpp/trad/literals-2.c: Update.
904
905 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
906
907         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
908
909 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
910
911         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
912
913 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
914
915         PR c++/10451
916         * g++.dg/parse/crash4.C: New test.
917
918         PR c++/9847
919         * g++.dg/parse/crash5.C: New test.
920
921 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
922
923         PR c++/10446
924         * g++.dg/parse/crash3.C: New test.
925
926         PR c++/10428
927         * g++.dg/parse/elab1.C: New test.
928
929 2003-04-22  Devang Patel  <dpatel@apple.com>
930
931         * gcc.dg/cpp/trad/funlike-5.c: New test.
932
933 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
934
935         * g++.dg/other/packed1.C: Fix dg options.
936
937 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
938
939         * g++.dg/other/offsetof2.C: New test.
940
941 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
942
943         * g++.dg/template/recurse.C: Adjust location of error messages.
944
945 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
946
947         PR c++/9881
948         * g++.dg/init/addr-const1.C: New test.
949         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
950
951 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
952
953         PR c++/10405
954         * g++.dg/lookup/struct-hack1.C: New test.
955
956 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
957
958         * ucs.c: Update diagnostic messages.
959
960 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
961
962         * gcc.dg/cpp/truefalse.cpp: New test.
963         * gcc.dg/cpp/cpp.exp: Update.
964         * g++.dg/other/stdbool-if.C: Remove.
965
966 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
967
968         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
969         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
970
971 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
972
973         * gcc.c-torture/compile/20030418-1.c: New test.
974
975 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
976
977         * README.compat: Remove; content moved to doc/sourcebuild.texi.
978
979 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
980
981         PR c++/10347
982         g++.dg/template/dependent-name1.C: New test.
983
984 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
985
986         * gcc.dg/warn-1.c (tourist_guide): New array,
987         contains a pointer to bar.
988
989 2003-04-16  Roger Sayle  <roger@eyesopen.com>
990
991         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
992         * gcc.c-torture/execute/medce-1.c: New test case.
993         * gcc.c-torture/execute/medce-2.c: New test case.
994
995 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
996
997         * lib/prune.exp: Ignore more messages.
998
999         PR c++/10381
1000         * g++.dg/parse/lookup3.C: New test.
1001
1002 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
1003
1004         * gcc.c-torture/compile/20030415-1.c : New test.
1005
1006 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
1007
1008         * gcc.c-torture/execute/scope-2.c: Move to ...
1009         * gcc.dg/noncompile/scope.c: .... here.
1010
1011 2003-04-14  Roger Sayle  <roger@eyesopen.com>
1012
1013         * gcc.dg/20030414-2.c: New test case.
1014
1015 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
1016
1017         PR target/10377
1018         * gcc.dg/20030414-1.c: New test.
1019
1020 2003-04-13  Roger Sayle  <roger@eyesopen.com>
1021
1022         * gcc.dg/builtins-12.c: New test case.
1023         * gcc.dg/builtins-13.c: New test case.
1024
1025 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1026
1027         * gcc.c-torture/execute/string-opt-18.c: New test.
1028
1029 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
1030
1031         PR c++/10300
1032         * g++.dg/init/new5.C: New test.
1033
1034 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
1035
1036         PR c++/7910
1037         * g++.dg/ext/dllimport1.C: New test.
1038
1039 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1040
1041         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
1042
1043 2003-04-11  Bud Davis <bdavis9659@comcast.net>
1044
1045         PR Fortran/9263
1046         * g77.f-torture/noncompile/9263.f: New test
1047         PR Fortran/1832
1048         * g77.f-torture/execute/1832.f: New test
1049
1050 2003-04-11  David Chad  <davidc@freebsd.org>
1051             Loren J. Rittle  <ljrittle@acm.org>
1052
1053         libobjc/8562
1054         * objc.dg/headers.m: New test.
1055
1056 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
1057
1058         * gcc.c-torture/execute/builtin-noret-2.c: New.
1059         * gcc.c-torture/execute/builtin-noret-2.x: New.
1060         XFAIL builtin-noret-2.c at -O1 and above.
1061         * gcc.dg/redecl.c: New.
1062         * gcc.dg/Wshadow-1.c: Update error regexps.
1063
1064 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
1065
1066         * g++.dg/abi/bitfield10.C: New test.
1067
1068 2003-04-09  Mike Stump  <mrs@apple.com>
1069
1070         * gcc.dg/pch/pch.exp: Make testcase names longer.
1071         * g++.dg/pch/pch.exp: Make testcase names longer.
1072
1073 2003-04-08  Roger Sayle  <roger@eyesopen.com>
1074
1075         * gcc.dg/builtins-11.c: New test case.
1076
1077 2003-04-08  Roger Sayle  <roger@eyesopen.com>
1078
1079         * gcc.dg/builtins-9.c: New test case.
1080         * gcc.dg/builtins-10.c: New test case.
1081
1082 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
1083
1084         * gcc.dg/noncompile/init-4.c.c: New test.
1085
1086 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
1087
1088         * gcc.misc-test/gcov-9.c: New test.
1089         * gcc.misc-test/gcov-10.c: New test
1090         * gcc.misc-test/gcov-11.c: New test.
1091
1092 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
1093
1094         PR optimization/10024
1095         * gcc.c-torture/compile/20030405-1.c: New test.
1096
1097 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
1098
1099         * gcc.dg/pch/static-3.c: New.
1100         * gcc.dg/pch/static-3.hs: New.
1101         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1102
1103 2003-04-04  Richard Henderson  <rth@redhat.com>
1104
1105         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1106         * g++.dg/eh/forced2.C: Likewise.
1107
1108 2003-04-03  Mike Stump  <mrs@apple.com>
1109
1110         * lib/scanasm.exp (scan-assembler): Add xfail processing for
1111         target arg.
1112         (scan-assembler-times, scan-assembler-not): Likewise.
1113         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1114
1115 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1116
1117         * gcc.dg/sparc-loop-1.c: New test.
1118
1119 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
1120
1121         PR other/9274
1122         * g++.dg/pch/system-2.C: New.
1123         * g++.dg/pch/system-2.Hs: New.
1124
1125 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
1126
1127         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1128
1129         * g++.dg/eh/simd-1.C (vecfunc): Same.
1130
1131 2003-04-01  Roger Sayle  <roger@eyesopen.com>
1132
1133         * gcc.c-torture/execute/20030401-1.c: New test case.
1134
1135 2003-04-01  Ziemowit Laski <zlaski@apple.com>
1136
1137         * objc.dg/defs.m: New.
1138
1139 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
1140
1141         * g++.dg/eh/simd-1.C: New.
1142         * g++.dg/eh/simd-2.C: New.
1143
1144 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
1145
1146         * gcc.c-torture/execute/simd-3.c: New.
1147
1148 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
1149
1150         PR c/9936
1151         * gcc.dg/20030331-2.c: New test.
1152
1153 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
1154
1155         PR c++/10278
1156         * g++.dg/parse/crash2.C: New test.
1157
1158 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1159
1160         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1161         * gcc.c-torture/execute/20030331-1.c: ...here.
1162
1163 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1164
1165         * gcc.c-torture/execute/20030331-1.c: New test.
1166
1167 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
1168
1169         * lib/gcov.exp: Adjust call return testing strings.
1170         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1171
1172 2003-03-31  Roger Sayle  <roger@eyesopen.com>
1173
1174         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1175         * gcc.dg/builtins-7.c: New test case.
1176         * gcc.dg/builtins-8.c: New test case.
1177
1178 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
1179
1180         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1181
1182 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
1183
1184         PR c++/7647
1185         * g++.dg/lookup-class-member-2.C: New test.
1186
1187 2003-03-30  Glen Nakamura  <glen@imodulo.com>
1188
1189         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1190
1191 2003-03-28  Roger Sayle  <roger@eyesopen.com>
1192
1193         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
1194
1195 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
1196
1197         * g++.dg/init/attrib1.C: New test.
1198
1199 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1200
1201         * gcc.dg/ultrasp8.c: New test.
1202
1203 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1204
1205         * gcc.dg/ultrasp7.c: New test.
1206
1207 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
1208
1209         PR c++/10047
1210         * g++.dg/template/inline1.C: New test.
1211
1212 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1213
1214         * gcc.dg/sparc-dwarf2.c: New test.
1215
1216 2003-03-27  Roger Sayle  <roger@eyesopen.com>
1217
1218         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1219         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1220
1221 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
1222
1223         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1224         than reading .x files.
1225         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1226         * g77.dg/gcov/gcov-1.f: Likewise.
1227         * gcc.misc-tests/gcov-4b.c: Likewise.
1228         * gcc.misc-tests/gcov-5b.c: Likewise.
1229         * gcc.misc-tests/gcov-6.c: Likewise.
1230         * gcc.misc-tests/gcov-7.c: Likewise.
1231         * gcc.misc-tests/gcov-8.c: Likewise.
1232         * g++.dg/gcov/gcov-1.x: Remove.
1233         * g77.dg/gcov/gcov-1.x: Likewise.
1234         * gcc.misc-tests/gcov-4b.x: Likewise.
1235         * gcc.misc-tests/gcov-5b.x: Likewise.
1236         * gcc.misc-tests/gcov-6.x: Likewise.
1237         * gcc.misc-tests/gcov-7.x: Likewise.
1238         * gcc.misc-tests/gcov-8.x: Likewise.
1239
1240 2003-03-27  Glen Nakamura  <glen@imodulo.com>
1241
1242         PR opt/10087
1243         * gcc.dg/20030324-1.c: New test.
1244
1245 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
1246
1247         PR c++/10224
1248         * g++.dg/template/arg3.C: New test.
1249
1250         PR c++/10158
1251         * g++.dg/template/friend18.C: New test.
1252
1253 2003-03-26  Roger Sayle  <roger@eyesopen.com>
1254
1255         * g77.f-torture/compile/20030326-1.f: New test case.
1256
1257 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
1258
1259         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1260
1261         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1262
1263 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
1264
1265         * gcc.dg/ia64-sync-3.c: New test.
1266
1267 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
1268
1269         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1270
1271 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1272
1273         * gcc.dg/ultrasp6.c: New test.
1274
1275 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1276
1277         * gcc.dg/i386-signbit-1.c: New test.
1278         * gcc.dg/i386-signbit-2.c: New test.
1279         * gcc.dg/i386-signbit-3.c: New test.
1280
1281 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1282
1283         * gcc.dg/ultrasp5.c: Fix options.
1284
1285 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
1286
1287         * gcc.dg/ultrasp5.c: Fix comment.
1288
1289 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
1290
1291         PR fortran/10197
1292         * g77.f-torture/execute/10197.f: New test.
1293
1294 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
1295
1296         PR c++/9898, c++/383
1297         * g++.dg/template/conv6.C: New test.
1298
1299         PR c++/10119
1300         * g++.dg/template/ptrmem5.C: New test.
1301
1302         PR c++/10026
1303         * g++.dg/lookup/koenig1.C: New test.
1304
1305         PR C++/10199
1306         * g++.dg/lookup/template2.C: New test.
1307
1308 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
1309
1310         * g++.dg/opt/rtti1.C: New test.
1311
1312 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1313
1314         * gcc.dg/ultrasp5.c: New test.
1315
1316 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
1317
1318         PR middle-end/9967
1319         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1320         builtin fputs.
1321
1322 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1323
1324         PR c/8224
1325         * gcc.dg/20030323-1.c: New test.
1326
1327 2003-03-23  Roger Sayle  <roger@eyesopen.com>
1328
1329         * gcc.c-torture/compile/20030323-1.c: New test case.
1330
1331 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
1332
1333         * gcc.dg/20030321-1.c: New test.
1334
1335 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
1336
1337         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1338
1339 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
1340
1341         PR c++/9978, c++/9708
1342         * g++.dg/ext/vlm1.C: Adjust expected error.
1343         * g++.dg/ext/vla2.C: New test.
1344         * g++.dg/template/arg1.C: New test.
1345         * g++.dg/template/arg2.C: New test.
1346
1347 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
1348
1349         * g77.f-torture/execute/select.f: New test.
1350         * g77.f-torture/noncompile/select_no_compile.f: New test.
1351
1352 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
1353
1354         PR c++/9898
1355         * g++.dg/other/error4.C: New test.
1356
1357 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
1358
1359         * g++.dg/template/friend17.C: New test.
1360
1361 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
1362
1363         * gcc.c-torture/compile/20030320-1.c: New.
1364
1365 2003-03-20  Roger Sayle  <roger@eyesopen.com>
1366
1367         * gcc.dg/builtins-6.c: New test case.
1368
1369 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
1370
1371         PR target/10073
1372         * gcc.c-torture/compile/20030319-1.c: New.
1373
1374 2003-03-18  Jan Hubicka  <jh@suse.cz>
1375
1376         * gcc.dg/i386-cvt-1.c: New test.
1377
1378 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
1379
1380         * objc.dg/naming-1.m: Use "(parse|syntax) error".
1381         * objc.dg/naming-2.m: Likewise.
1382
1383 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
1384
1385         PR c++/9639
1386         * g++.dg/parse/crash1.C: New test.
1387
1388 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
1389
1390         PR c++/8805
1391         * g++.dg/eh/cleanup1.C: New test.
1392
1393 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1394
1395         * gcc.c-torture/execute/20030316-1.c: New test case.
1396
1397 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
1398
1399         PR c++/9629
1400         * g++.dg/init/ctor2.C: New test.
1401
1402 2003-03-15  Roger Sayle  <roger@eyesopen.com>
1403
1404         * g77.f-torture/compile/xformat.f: New test case.
1405
1406 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1407
1408         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1409         * g++.old-deja/g++.mike/eh50.C: Likewise.
1410
1411 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1412
1413         PR c++/6440
1414         * g++.dg/template/spec7.C: New test.
1415         * g++.dg/template/spec8.C: Likewise.
1416
1417 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
1418
1419         * gcc.c-torture/execute/20030313-1.c: New test.
1420
1421 2003-03-14  Richard Henderson  <rth@redhat.com>
1422
1423         * gcc.dg/inline-2.c: Adjust alpha test for external call.
1424
1425 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1426
1427         * gcc.c-torture/compile/20030314-1.c: New test.
1428
1429 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
1430
1431         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1432         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1433         thumb target,
1434         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1435         to accept newer _imp__  prefix and additional
1436         newline in .drectve section.
1437         * gcc.dg/dll-4.c: Likewise.
1438         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1439         switch.
1440
1441 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
1442
1443         * g++.dg/parse/namespace9.C: New test.
1444
1445         * g++.dg/init/ref5.C: New test.
1446         * g++.dg/parse/ptrmem1.C: Likewise.
1447
1448 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1449
1450         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1451         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1452         regular expression.
1453         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1454         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1455
1456 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
1457
1458         * gcc.c-torture/execute/20030224-2.c: New test.
1459
1460 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1461
1462         * gcc.dg/decl-3.c: New test.
1463
1464 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1465
1466         * gcc.dg/i386-loop-2.c: New test.
1467
1468 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
1469
1470         PR c++/9474
1471         * g++.dg/parse/namespace8.C: New test.
1472
1473         PR c++/9924
1474         * g++.dg/overload/builtin2.C: New test.
1475
1476 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
1477
1478         * gcc.dg/return-type-3.c: New test.
1479
1480 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
1481
1482         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1483         profiling options are not supported.
1484
1485 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
1486
1487         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1488         * g++.old-deja/g++.warn/impint2.C: Likewise.
1489
1490 2003-03-10  Devang Patel  <dpatel@apple.com>
1491
1492         * g++.dg/cpp/c++_cmd_1.C: New test.
1493         * g++.dg/cpp/c++_cmd_1.h: New file.
1494
1495 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
1496
1497         * gcc.dg/altivec-9.c: New file.
1498
1499 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1500
1501         * gcc.dg/ppc-sdata-1.c: New test.
1502         * gcc.dg/ppc-sdata-2.c: New test.
1503
1504 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
1505
1506         PR c++/9373
1507         * g++.dg/opt/ptrmem2.C: New test.
1508
1509         PR c++/8534
1510         * g++.dg/opt/ptrmem1.C: New test.
1511
1512 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
1513
1514         * gcc.dg/i386-loop-1.c: New test.
1515
1516 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1517
1518         PR c++/9970
1519         * g++.dg/lookup/friend1.C: New test.
1520
1521 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1522
1523         PR c++/9823
1524         * g++.dg/parser/constructor1.C: New test.
1525
1526 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
1527
1528         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1529
1530         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1531
1532 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
1533
1534         * gcc.dg/cpp/Wunused.c: Update test.
1535
1536 2003-03-08  Jan Hubicka  <jh@suse.cz>
1537
1538         * gcc.dg/inline-3.c: New test.
1539
1540 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
1541
1542         PR c++/9809
1543         * g++.dg/parse/builtin1.C: New test.
1544
1545         PR c++/9982
1546         * g++.dg/abi/cookie1.C: New test.
1547         * g++.dg/abi/cookie2.C: Likewise.
1548
1549         PR c++/9524
1550         * g++.dg/template/field1.C: New test.
1551
1552         PR c++/9912
1553         * g++.dg/parse/class1.C: New test.
1554         * g++.dg/parse/namespace7.C: Likewise.
1555         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1556
1557 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
1558
1559         * g++.dg/init/ref4.C: New test.
1560
1561 2003-03-07  Jan Hubicka  <jh@suse.cz>
1562
1563         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1564         * gcc.dg/inline-3.c:  New test.
1565
1566 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
1567
1568         * g++.dg/init/ref3.C: New test.
1569
1570         PR c++/9965
1571         * g++.dg/init/ref2.C: New test.
1572
1573         PR c++/9400
1574         * g++.dg/warn/Wshadow-2.C: New test.
1575
1576         PR c++/9791
1577         * g++.dg/warn/Woverloaded-1.C: New test.
1578
1579 2003-03-05  Jan Hubicka  <jh@suse.cz>
1580
1581         * gcc.dg/i386-local2.c: New.
1582         * gcc.dg/i386-local.c: Fix typo.
1583
1584 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
1585
1586         * g++.dg/abi/layout3.C: New test.
1587
1588 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1589
1590         * gcc.c-torture/compile/20030305-1.c
1591
1592 2003-03-05  Jan Hubicka  <jh@suse.cz>
1593
1594         * gcc.dg/i386-local.c: New.
1595
1596 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
1597
1598         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1599
1600 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1601
1602         * gcc.dg/switch-2.c: New test.
1603         * gcc.dg/switch-3.c: New test.
1604         * gcc.dg/Wswitch.c: Adjust line numbers.
1605         * gcc.dg/Wswitch-default.c: Likewise.
1606         * gcc.dg/Wswitch-enum.c: Likewise.
1607
1608 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
1609
1610         * gcc.c-torture/execute/20030222-1.c: New test.
1611
1612 2003-03-03  James E Wilson  <wilson@tuliptree.org>
1613
1614         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1615
1616 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
1617
1618         PR c++/9878
1619         * g++.dg/init/ref1.C: New test.
1620
1621 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
1622
1623         * gcc.dg/sh-relax.c: New SH-only test.
1624
1625 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
1626
1627         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
1628         comment explaining purpose of testcase.
1629
1630 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1631
1632         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1633         for HC11/HC12 (asm needs two int registers).
1634         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1635         HC11/HC12 because the test uses an asm which needs two 32-bit
1636         registers.
1637
1638 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
1639
1640         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1641         for HC11/HC12 (array is too large otherwise).
1642         * gcc.c-torture/compile/920501-4.x: New file, likewise.
1643         * gcc.c-torture/compile/20010518-2.x: Likewise.
1644         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1645         HC11/HC12 (array is too large).
1646
1647 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
1648
1649         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
1650         * lib/g++-dg.exp (g++-dg-test): Likewise.
1651
1652 2003-03-01  Roger Sayle  <roger@eyesopen.com>
1653
1654         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
1655         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
1656
1657 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1658
1659         * g++.dg/warn/implicit-typename1.C: Remove warning.
1660
1661 2003-02-28  Richard Henderson  <rth@redhat.com>
1662
1663         * gcc.dg/noreturn-1.c: Move noreturn warning line.
1664         * gcc.dg/return-type-1.c: Move control reaches end warning line.
1665
1666 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
1667
1668         * gcc.dg/pch/pch.exp: Change .pch to .gch.
1669         * g++.dg/pch/pch.exp: Likewise.
1670
1671 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
1672
1673         PR c++/9879
1674         * testsuite/g++.dg/init/new4.C: New test.
1675
1676 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
1677
1678         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
1679
1680 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
1681
1682         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
1683         unsigned long.
1684
1685         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
1686         wider than float.
1687
1688 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1689
1690         * lib/scanasm.exp: Add support for counting numbers of
1691         occurences.
1692         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
1693         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
1694
1695 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
1696
1697         PR c++/9683
1698         * g++.dg/template/static3.C: New test.
1699
1700         PR c++/9829
1701         * g++.dg/parse/namespace6.C: New test.
1702
1703 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1704
1705         PR target/9732
1706         * gcc.dg/20030225-1.c: New test.
1707
1708 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
1709
1710         * README: Remove out-of-date information.
1711
1712         PR c++/9836
1713         * g++.dg/template/spec6.C: New test.
1714
1715 2003-02-24  Jeff Law  <law@redhat.com>
1716
1717         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
1718
1719 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1720
1721         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
1722         * gcc.dg/pragma-ep-1.c: Likewise.
1723
1724 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1725
1726         PR c++/9602
1727         * g++.dg/template/friend16.C: New test.
1728
1729 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
1730
1731         PR c++/5333
1732         * g++.dg/parse/fused-params1.C: Adjust error messages.
1733         * g++.dg/template/nested3.C: New test.
1734
1735 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
1736
1737         * g++.dg/abi/param1.C: New test.
1738
1739 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1740
1741         PR c++/7982
1742         * g++.dg/warn/implicit-typename1.C: New test.
1743
1744 2003-02-22  Kelley Cook <kelleycook@comcast.net>
1745
1746         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
1747         with "mtune".
1748         * g++.old-deja/g++.other/store-expr2.C: Likewise.
1749         * gcc.c-torture/execute/20010129-1.x: Likewise.
1750         * gcc.dg/20011107-1.c: Likewise.
1751         * gcc.dg/20020108-1.c: Likewise.
1752         * gcc.dg/20020122-3.c: Likewise.
1753         * gcc.dg/20020206-1.c: Likewise.
1754         * gcc.dg/20020310-1.c: Likewise.
1755         * gcc.dg/20020426-2.c: Likewise.
1756         * gcc.dg/20020517-1.c: Likewise.
1757         * gcc.dg/991230-1.c: Likewise.
1758         * gcc.dg/i386-unroll-1.c: Likewise.
1759         * gcc.misc-tests/i386-prefetch.exp: Likewise.
1760
1761 2003-02-22  Jan Hubicka  <jh@suse.cz>
1762
1763         * gcc.dg/i386-mul.c: New test.
1764
1765 2003-02-21  Roger Sayle  <roger@eyesopen.com>
1766
1767         * gcc.dg/builtins-5.c: New test case.
1768
1769 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
1770
1771         * gcc.dg/asmreg-1.c: New test.
1772
1773 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1774
1775         PR c++/9749
1776         * g++.dg/parse/varmod1.C: New test.
1777
1778 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1779
1780         PR c++/9727
1781         * g++.dg/template/op1.C: New test.
1782
1783 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1784
1785         PR c++/8906
1786         * g++.dg/template/nested2.C: New test.
1787
1788 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
1789
1790         PR c++/8724
1791         * g++.dg/expr/dtor1.C: New test.
1792
1793 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
1794
1795         * gcc.dg/cpp/include3.c: New test.
1796         * gcc.dg/cpp/inc/foo.h: New file.
1797
1798 2003-02-21  Glen Nakamura  <glen@imodulo.com>
1799
1800         * gcc.c-torture/execute/20030221-1.c: New test.
1801
1802 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
1803
1804         PR c++/9729
1805         * g++.dg/abi/conv1.C: New test.
1806
1807 2003-02-20  Jan Hubicka  <jh@suse.cz>
1808
1809         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
1810
1811 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
1812
1813         * gcc.c-torture/compile/20030219-1.c: New test.
1814
1815 2003-02-18  Jan Hubicka  <jh@suse.cz>
1816
1817         * gcc.dg/funcorder.c: New test.
1818
1819 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1820
1821         * gcc.c-torture/execute/20030218-1.c: New.
1822
1823 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
1824
1825         * gcc.dg/20030218-1.c: New.
1826
1827 2003-02-18  Richard Henderson  <rth@redhat.com>
1828
1829         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
1830         * gcc.dg/attr-used-2.c: New.
1831
1832 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
1833
1834         PR c++/9704
1835         * g++.dg/init/copy5.C: New test.
1836
1837 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
1838
1839         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
1840         * g++.dg/pch/pch.exp: Likewise.
1841
1842 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
1843
1844         * gcc.c-torture/execute/20030209-1.c: Enable the test if
1845         STACK_SIZE is not defined.
1846
1847 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1848
1849         PR c++/9457
1850         * g++.dg/template/init1.C: New test.
1851
1852 2003-02-16  Jan HUbicka  <jh@suse.cz>
1853
1854         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
1855         (foo): Add few extra tests
1856         * gcc.dg/c99-const-expr-3.c: Likewise.
1857         * gcc.c-torture/execute/20030216-1.c: New.
1858
1859 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1860
1861         PR c++/9459
1862         * g++.dg/ext/typeof4.C: New test.
1863
1864 2003-02-15  Roger Sayle  <roger@eyesopen.com>
1865
1866         * gcc.dg/i386-387-3.c: New test case.
1867
1868 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
1869
1870         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
1871         cris-*-elf* cris-*-aout* and mmix-*-*.
1872
1873 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
1874
1875         * gcc.dg/20030213-1.c: New test.
1876
1877 2003-02-12  Roger Sayle  <roger@eyesopen.com>
1878
1879         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
1880         * gcc.dg/i386-387-2.c: Likewise.
1881
1882 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
1883
1884         * gcc.dg/ppc-spe.c: Fix formatting.
1885         Enable tests that were previously unsupported by gas.
1886         Delete tests for instructions that no longer exist.
1887         Switch arguments on evsubifw builtin.
1888
1889 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
1890
1891         * gcc.c-torture/execute/20030209-1.c: Disable the test if
1892         STACK_SIZE is too small.
1893
1894 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1895             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1896
1897         * gcc.dg/decl-2.c: New test.
1898
1899 2003-02-10  Jan Hubicka  <jh@suse.cz>
1900
1901         * gcc.dg/i386-fpcvt-1.c:  New test.
1902
1903 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
1904
1905         * gcc.c-torture/execute/20030209-1.c: New test.
1906
1907 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
1908
1909         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
1910         int-wide bitops, use the constants of the same width.
1911         Likewise, if long long is 32-bit wide, test bitops using
1912         32-bit constants.
1913
1914 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
1915
1916         * gcc.dg/20021014-1.c: Annotate with expected notice text.
1917
1918 2003-02-07  Roger Sayle  <roger@eyesopen.com>
1919
1920         * testsuite/gcc.dg/builtins-4.c: New test case.
1921
1922 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1923
1924         * gcc.dg/20020430-1.c: Fix dg command typos.
1925         * gcc.dg/20020503-1.c: Likewise.
1926
1927 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1928
1929         PR c++/8785
1930         * g++.dg/parse/fused-params1.C: New test.
1931
1932         PR c++/8857
1933         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
1934
1935         PR c++/8921
1936         * g++.dg/parse/non-dependent1.C: New test.
1937
1938         PR c++/8928
1939         * g++.dg/parse/dupl-tmpl-args1.C: New test.
1940
1941         PR c++/9228
1942         * g++.dg/parse/undefined7.C: New test.
1943         * g++.dg/parse/non-templ1.C: New test.
1944
1945         PR c++/9229
1946         * g++.dg/parse/too-many-tmpl-args1.C: New test.
1947
1948 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
1949
1950         * gcc.c-torture/compile/20030206-1.c: New test.
1951
1952 2003-02-05  Roger Sayle  <roger@eyesopen.com>
1953
1954         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
1955         "pow" to "foo" to avoid potential confusion with a math built-in.
1956
1957 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1958
1959         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
1960         conditions for SPARC targets.
1961
1962 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
1963
1964         * gcc.dg/20030204-1.c: New test.
1965
1966 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1967
1968         PR c++/38
1969         * g++.dg/parse/array-size1.C: New test.
1970
1971         PR c++/5657
1972         * g++.dg/parse/undefined3.C: New test.
1973
1974         PR c++/5665
1975         * g++.dg/parse/undefined4.C: New test.
1976
1977         PR c++/5975
1978         * g++.dg/parse/undefined5.C: New test.
1979
1980         PR c++/7259
1981         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
1982
1983         PR c++/8578
1984         * g++.dg/parse/casting-operator1.C: New test.
1985
1986         PR c++/8596
1987         * g++.dg/parse/undefined6.C: New test.
1988
1989         PR c++/8736
1990         * g++.dg/parse/missing-template1.C: New test.
1991
1992 2003-02-04  Jan Hubicka  <jh@suse.cz>
1993
1994         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
1995         * gcc.dg/i386-cmov?.c:  Likewise.
1996         * gcc.dg/i386-fpcvt-?.c:  Likewise.
1997         * gcc.dg/i386-ssefp-1.c:  Likewise.
1998         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
1999         conventions.
2000
2001 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
2002
2003         PR c++/7129
2004         * testsuite/g++.dg/ext/max.C: New test.
2005
2006 2003-02-03  Jan Hubicka  <jh@suse.cz>
2007
2008         * gcc.c-torture/execute/20030203-1.c: New test.
2009
2010 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
2011
2012         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
2013         'natural-endian'.
2014
2015 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
2016
2017         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
2018         * g++.dg/init/new2.C: Likewise.
2019         * g++.dg/other/new1.C: Likewise.
2020
2021 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
2022
2023         * gcc.dg/struct-ret-libc.c: New test.
2024
2025 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
2026
2027         * gcc.dg/20030129-1.c: New test.
2028
2029 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2030
2031         PR c++/8849
2032         * g++.dg/template/ptrmem4.C: New test.
2033
2034 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
2035
2036         * g++.dg/parser/constant1.C: New test.
2037
2038 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2039
2040         PR c++/8591
2041         * g++.dg/parse/friend2.C: New test.
2042
2043 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
2044
2045         PR c++/9437
2046         * g++.dg/template/unify4.C: New test.
2047
2048 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
2049
2050         * gcc.c-torture/execute/20030128-1.c: New test.
2051
2052 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
2053
2054         * g++.dg/lookup/nested1.C: Test moved from ...
2055         * g++.old-deja/g++.other/lookup24.C: ... here.
2056
2057 2003-01-28  Jan Hubicka  <jh@suse.cz>
2058
2059         * gcc.dg/i386-cmov5.c:  New test.
2060
2061 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
2062
2063         * gcc.c-torture/execute/20010925-1.c: Changed the
2064         memcpy declaration.
2065
2066 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
2067
2068         PR c++/3902
2069         * g++.dg/parse/template5.C: New test.
2070
2071 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
2072
2073         PR fortran/9258
2074         * g77.dg/pr9258: New test.
2075
2076 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
2077
2078         * README: Move relevant parts from README.g++.
2079
2080         * README.g++: Remove this file.
2081
2082 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
2083
2084         * g++.dg/abi/dcast1.C: New test.
2085
2086 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2087
2088         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
2089
2090 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
2091
2092         PR c++/47
2093         * g++.old-deja/g++.other/lookup24.C: New test.
2094
2095 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2096
2097         PR middle-end/7227
2098         * gcc.dg/uninit-C.c: New test.
2099
2100 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
2101
2102         * g++.dg/abi/covariant1.C: New test.
2103
2104 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
2105
2106         * gcc.dg/20030123-1.c: New test.
2107
2108 2003-01-25  Jan Hubicka  <jh@suse.cz>
2109
2110         PR opt/8492
2111         * gcc.c-torture/compile/20030125-1.c
2112
2113 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
2114
2115         PR c++/9403
2116         * g++.dg/parse/template3.C: New test.
2117         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2118
2119         PR c++/795
2120         * g++.dg/parse/template4.C: New test.
2121
2122         PR c++/9415
2123         * g++.dg/template/qual2.C: New test.
2124
2125         PR c++/8545
2126         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2127
2128         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2129
2130 2003-01-25  Roger Sayle  <roger@eyesopen.com>
2131
2132         * gcc.c-torture/execute/switch-1.c: New test case.
2133
2134 2003-01-25  Jan Hubicka  <jh@suse.cz>
2135
2136         * gcc.c-torture/execute/20030125-1.[cx]: New test.
2137
2138 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
2139
2140         Tweaks for Bison-1.875. From the NEWS file:
2141         "- `parse error' -> `syntax error'
2142         Bison now uniformly uses the term `syntax error'"
2143         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2144         * gcc.dg/cpp/digraph2.c: Likewise.
2145         * gcc.dg/cpp/direct2.c: Likewise.
2146         * gcc.dg/cpp/paste4.c: Likewise.
2147         * gcc.dg/c90-restrict-1.c: Likewise.
2148         * gcc.dg/c99-func-2.c: Likewise.
2149         * gcc.dg/noncompile/920721-2.c: Likewise.
2150         * gcc.dg/noncompile/930622-2.c: Likewise.
2151         * gcc.dg/noncompile/940112-1.c: Likewise.
2152         * gcc.dg/noncompile/950921-1.c: Likewise.
2153         * gcc.dg/noncompile/951123-1.c: Likewise.
2154         * gcc.dg/noncompile/971104-1.c: Likewise.
2155         * gcc.dg/noncompile/990416-1.c: Likewise.
2156
2157 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
2158
2159         * g++.dg/parse/undefined1.C: Add error message.
2160
2161 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2162
2163         PR c++/9354
2164         * g++.dg/parse/new1.C: New test.
2165
2166         PR c++/9216
2167         * g++.dg/parse/template2.C: New test.
2168
2169         PR c++/9354
2170         * g++.dg/parse/typedef2.C: New test.
2171
2172         PR c++/9328
2173         * g++.dg/ext/typeof3.C: New test.
2174
2175 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2176
2177         PR c++/2738
2178         * g++.dg/parse/ret-type1.C: New test.
2179
2180         PR c++/3792
2181         * g++.dg/parse/tmpl-outside1.C: New test.
2182
2183         PR c++/4207
2184         * g++.dg/parse/int-as-enum1.C: New test.
2185
2186         PR c++/4903
2187         * g++.dg/parse/no-typename1.C: New test.
2188
2189         PR c++/5533
2190         * g++.dg/parse/no-value1.C: New test.
2191
2192         PR c++/5921
2193         * g++.dg/parse/wrong-inline1.C: New test.
2194
2195         PR c++/6402
2196         * g++.dg/parse/ref1.C: New test.
2197
2198         PR c++/6992
2199         * g++.dg/parse/attr-ctor1.C: New test.
2200
2201         PR c++/7229
2202         * g++.dg/parse/namespace5.C: New test.
2203
2204         PR c++/7917
2205         * g++.dg/parse/func-def1.C: New test.
2206
2207         PR c++/8143
2208         * g++.dg/parse/undefined1.C: New test.
2209
2210         PR c++/5723, PR c++/8522
2211         * g++.dg/parse/specialization1.C: New test.
2212
2213         PR c++/163, PR c++/8595
2214         * g++.dg/parse/struct-as-enum1.C: New test.
2215
2216         PR c++/9173
2217         * g++.dg/parse/undefined2.C: New test.
2218
2219 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
2220
2221         PR c++/9298
2222         * g++.dg/parse/template1.C: New test.
2223
2224         PR c++/9384
2225         * g++.dg/parse/using1.C: New test.
2226
2227         PR c++/9285
2228         PR c++/9294
2229         * g++.dg/parse/expr2.C: New test.
2230
2231         PR c++/9388
2232         * g++.dg/parse/lookup2.C: Likewise.
2233
2234 2003-01-21  Jan Hubicka  <jh@suse.cz>
2235
2236         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
2237         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
2238         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2239         * gcc.c-torture/execute/string-opt-*.c: Likewise.
2240
2241 2003-01-20  Nick Clifton  <nickc@redhat.com>
2242
2243         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
2244         problem with ARM sibcall code generation.
2245
2246 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
2247
2248         * gcc.c-torture/execute/20030120-1.c: New.
2249
2250 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
2251
2252         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2253
2254 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
2255
2256         PR c++/9272
2257         * g++.dg/parse/ctor1.C: New test.
2258
2259         PR c++/9294:
2260         * g++.dg/parse/qualified1.C: New test.
2261
2262         * g++.dg/parse/typename3.C: New test.
2263
2264 2003-01-16  Richard Henderson  <rth@redhat.com>
2265
2266         * g++.dg/tls/init-2.C: Fix error matches for real this time.
2267
2268 2003-01-16  Richard Henderson  <rth@redhat.com>
2269
2270         * g++.dg/pch/pch.exp: Copy test header to the working directory
2271         before using it either for precompilation or direct use.
2272         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2273         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2274
2275 2003-01-16  Richard Henderson  <rth@redhat.com>
2276
2277         * gcc.dg/pch/pch.exp: Copy test header to the working directory
2278         before using it either for precompilation or direct use.
2279         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2280         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2281
2282 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
2283
2284         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2285         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2286         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2287         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2288         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2289         typename warning into error.
2290         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2291         error messages.
2292         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2293         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2294         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2295         messages.
2296         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2297         make declaration visible in template.
2298         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2299         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2300         messages.
2301         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2302         message.
2303         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2304         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2305         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2306         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2307         typename warning with error message.
2308         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2309         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2310         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2311
2312 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
2313
2314         * g++.dg/parse/ambig2.C: New test.
2315
2316 2003-01-15  Richard Henderson  <rth@redhat.com>
2317
2318         * g++.dg/tls/init-2.C: Update error message string.
2319
2320 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2321
2322         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2323
2324 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
2325
2326         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2327         all for HC11/HC12.
2328         * gcc.c-torture/compile/20001205-1.x: Likewise.
2329         * gcc.c-torture/compile/20001226-1.x: Likewise.
2330         * gcc.c-torture/compile/920520-1.x: Likewise.
2331         * gcc.c-torture/compile/961203-1.x: Likewise.
2332         * gcc.c-torture/compile/20020604-1.x: Likewise.
2333
2334 2003-01-15  Jan Hubicka  <jh@suse.cz>
2335
2336         * gcc.c-torture/compile/20030115-1.c: New test.
2337
2338         * gcc.dg/i386-fpcvt-1.c: New test.
2339         * gcc.dg/i386-fpcvt-2.c: New test.
2340
2341 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
2342
2343         Further conform g++'s __vmi_class_type_info to the C++ ABI
2344         specification.
2345         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2346         the specification.
2347
2348 2003-01-14  Jan Hubicka  <jh@suse.cz>
2349
2350         * gcc.dg/i386-fpcvt-1.c: New test.
2351         * gcc.dg/i386-fpcvt-2.c: New test.
2352
2353 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
2354
2355         * gcc.dg/i386-mmx-3.c: New test.
2356
2357 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
2358
2359         PR c++/9264
2360         * g++.dg/parse/octal1.C: New file.
2361
2362         PR c++/9172
2363         * g++.dg/parse/typename1.C: New file.
2364
2365 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
2366
2367         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2368         * gcc.dg/bf-no-ms-layout.c: Likewise.
2369         * gcc.dg/bf-ms-attrib.c: Likewise.
2370
2371 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
2372
2373         PR c++/9099
2374         * g++.dg/parse/dtor1.C: New file.
2375
2376         PR c++/9128
2377         * g++.dg/rtti/typeid1.C: New file.
2378
2379         PR c++/9153
2380         * g++.dg/parse/lookup1.C: New file.
2381
2382         PR c++/9171
2383         * g++.dg/templ/spec5.C: New file.
2384
2385 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
2386
2387         * gcc.c-torture/compile/20030110-1.c: New test.
2388
2389 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
2390
2391         Merge from pch-branch:
2392
2393         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
2394
2395         * gcc.dg/pch/cpp-1.h: New.
2396         * gcc.dg/pch/cpp-1.c: New.
2397         * gcc.dg/pch/cpp-2.h: New.
2398         * gcc.dg/pch/cpp-2.c: New.
2399
2400         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
2401
2402         * gcc.dg/pch/except-1.h: New.
2403         * gcc.dg/pch/except-1.c: New.
2404
2405         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
2406
2407         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2408         running test.
2409         * gcc.dg/pch: Include *.hp not *.h.
2410         * gcc.dg/pch/system-1.h: New.
2411         * gcc.dg/pch/system-1.c: New.
2412
2413         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
2414
2415         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2416         rather than trying to build and run a program using PCH.
2417         * gcc.dg/pch: Remove dg-do commands from test files.
2418
2419         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
2420
2421         * gcc.dg/pch/macro-3.c: New.
2422         * gcc.dg/pch/macro-3.h: New.
2423
2424         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
2425
2426         * gcc.dg/pch/common-1.c: New.
2427         * gcc.dg/pch/common-1.h: New.
2428         * gcc.dg/pch/decl-1.c: New.
2429         * gcc.dg/pch/decl-1.h: New.
2430         * gcc.dg/pch/decl-2.c: New.
2431         * gcc.dg/pch/decl-2.h: New.
2432         * gcc.dg/pch/decl-3.c: New.
2433         * gcc.dg/pch/decl-3.h: New.
2434         * gcc.dg/pch/decl-4.c: New.
2435         * gcc.dg/pch/decl-4.h: New.
2436         * gcc.dg/pch/decl-5.c: New.
2437         * gcc.dg/pch/decl-5.h: New.
2438         * gcc.dg/pch/global-1.c: New.
2439         * gcc.dg/pch/global-1.h: New.
2440         * gcc.dg/pch/inline-1.c: New.
2441         * gcc.dg/pch/inline-1.h: New.
2442         * gcc.dg/pch/inline-2.c: New.
2443         * gcc.dg/pch/inline-2.h: New.
2444         * gcc.dg/pch/static-1.c: New.
2445         * gcc.dg/pch/static-1.h: New.
2446         * gcc.dg/pch/static-2.c: New.
2447         * gcc.dg/pch/static-2.h: New.
2448
2449         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
2450
2451         * g++.dg/pch/pch.exp: Better handle failing testcases.
2452         * gcc.dg/pch/pch.exp: Likewise.
2453         * gcc.dg/pch/macro-1.c: New.
2454         * gcc.dg/pch/macro-1.h: New.
2455         * gcc.dg/pch/macro-2.c: New.
2456         * gcc.dg/pch/macro-2.h: New.
2457
2458         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
2459
2460         * g++.dg/dg.exp: Treat files in pch/ specially.
2461         * g++.dg/pch/pch.exp: New file.
2462         * g++.dg/pch/empty.H: New file.
2463         * g++.dg/pch/empty.C: New file.
2464         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2465         "precompile".
2466
2467         * gcc.dg/pch/pch.exp: New file.
2468         * gcc.dg/pch/empty.h: New file.
2469         * gcc.dg/pch/empty.c: New file.
2470         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2471         "precompile".
2472
2473 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2474
2475         * g++.dg/template/friend14.C: New test.
2476
2477 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2478
2479         * gcc.dg/old-style-asm-1.c: New test.
2480
2481 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
2482
2483         * gcc.c-torture/compile/20030109-1.c: New test.
2484
2485 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
2486
2487         * gcc.c-torture/execute/20030109-1.c: New test.
2488
2489 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
2490
2491         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2492         * g++.old-deja/g++.mike/dyncast2.C: Likewise
2493         * g++.old-deja/g++.mike/dyncast3.C: Likewise
2494         * g++.old-deja/g++.mike/eh2.C: Likewise
2495         * g++.old-deja/g++.mike/eh3.C: Likewise
2496         * g++.old-deja/g++.mike/eh5.C: Likewise
2497         * g++.old-deja/g++.mike/eh6.C: Likewise
2498         * g++.old-deja/g++.mike/eh7.C: Likewise
2499         * g++.old-deja/g++.mike/eh8.C: Likewise
2500         * g++.old-deja/g++.mike/eh9.C: Likewise
2501         * g++.old-deja/g++.mike/eh10.C: Likewise
2502         * g++.old-deja/g++.mike/eh12.C: Likewise
2503         * g++.old-deja/g++.mike/eh13.C: Likewise
2504         * g++.old-deja/g++.mike/eh14.C: Likewise
2505         * g++.old-deja/g++.mike/eh16.C: Likewise
2506         * g++.old-deja/g++.mike/eh17.C: Likewise
2507         * g++.old-deja/g++.mike/eh18.C: Likewise
2508         * g++.old-deja/g++.mike/eh21.C: Likewise
2509         * g++.old-deja/g++.mike/eh23.C: Likewise
2510         * g++.old-deja/g++.mike/eh24.C: Likewise
2511         * g++.old-deja/g++.mike/eh25.C: Likewise
2512         * g++.old-deja/g++.mike/eh26.C: Likewise
2513         * g++.old-deja/g++.mike/eh27.C: Likewise
2514         * g++.old-deja/g++.mike/eh28.C: Likewise
2515         * g++.old-deja/g++.mike/eh29.C: Likewise
2516         * g++.old-deja/g++.mike/eh31.C: Likewise
2517         * g++.old-deja/g++.mike/eh33.C: Likewise
2518         * g++.old-deja/g++.mike/eh34.C: Likewise
2519         * g++.old-deja/g++.mike/eh35.C: Likewise
2520         * g++.old-deja/g++.mike/eh36.C: Likewise
2521         * g++.old-deja/g++.mike/eh37.C: Likewise
2522         * g++.old-deja/g++.mike/eh38.C: Likewise
2523         * g++.old-deja/g++.mike/eh39.C: Likewise
2524         * g++.old-deja/g++.mike/eh40.C: Likewise
2525         * g++.old-deja/g++.mike/eh41.C: Likewise
2526         * g++.old-deja/g++.mike/eh42.C: Likewise
2527         * g++.old-deja/g++.mike/eh44.C: Likewise
2528         * g++.old-deja/g++.mike/eh46.C: Likewise
2529         * g++.old-deja/g++.mike/eh47.C: Likewise
2530         * g++.old-deja/g++.mike/eh48.C: Likewise
2531         * g++.old-deja/g++.mike/eh49.C: Likewise
2532         * g++.old-deja/g++.mike/eh50.C: Likewise
2533         * g++.old-deja/g++.mike/eh51.C: Likewise
2534         * g++.old-deja/g++.mike/eh53.C: Likewise
2535         * g++.old-deja/g++.mike/eh55.C: Likewise
2536         * g++.old-deja/g++.mike/p7912.C: Likewise
2537         * g++.old-deja/g++.mike/p9706.C: Likewise
2538         * g++.old-deja/g++.mike/p10416.C: Likewise
2539         * g++.old-deja/g++.mike/p11667.C: Likewise
2540         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2541         Remove redundant reference to Iris.
2542         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2543         Elxsi, i860, Pico Java, and WE32K.
2544
2545 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
2546
2547         * g++.dg/ext/asm4.C: New test.
2548
2549 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2550
2551         PR c++/9030
2552         * g++.dg/template/friend12.C: New test.
2553         * g++.dg/template/friend13.C: Likewise.
2554         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2555
2556 2003-01-08  Jan Hubicka  <jh@suse.cz>
2557
2558         * gcc.dg/i386-cadd.c: New test.
2559         * gcc.dg/i386-cmov4.c: Likewise.
2560
2561 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
2562
2563         PR c++/9165
2564         * g++.dg/warn/Wunused-3.C: New test.
2565
2566         * g++.dg/abi/bitfield9.C: New test.
2567
2568         PR c++/9189
2569         * g++.dg/parse/defarg3.C: New test.
2570
2571 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
2572
2573         * g++.dg/parse/ambig1.C: New test.
2574         * g++.dg/parse/defarg2.C: New test.
2575
2576 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
2577
2578         * g++.dg/template/defarg-1.C: New test.
2579         * g++.dg/template/local2.C: Likewise.
2580
2581 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
2582
2583         * gcc.c-torture/execute/20030105-1.c: New test.
2584
2585 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2586
2587         * g++.dg/parse/namespace3.C: Remove extra semicolons.
2588         * g++.dg/parse/namespace4.C: Likewise.
2589
2590 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
2591
2592         * g++.dg/template/ntp2.C: New test.
2593
2594 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
2595
2596         * g++.dg/parse/extern-C-1.C: New test.
2597
2598         * g++.dg/parse/namespace4.C: New test.
2599
2600         * g++.dg/template/nested1.C: New test.
2601
2602         * g++.dg/parse/namespace3.C: New test.
2603
2604 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2605
2606         * g++.dg/lookup/two-stage1.C: New test.
2607
2608 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2609
2610         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2611         * g++.old-deja/g++.jason/access8.C: Likewise.
2612         * g++.old-deja/g++.other/decl5.C: Likewise.
2613
2614 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2615
2616         * g++.dg/parse/parse7.C: New test.
2617
2618 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
2619
2620         PR c++/2843
2621         * g++.dg/ext/attrib7.C: New test.
2622
2623 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
2624
2625         * g++.dg/parse/parse6.C: New test.
2626
2627 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
2628
2629         * gcc.dg/h8300-stack-1.c: New.
2630
2631 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2632
2633         g++.dg/lookup/exception1.C: New test.
2634
2635         g++.dg/lookup/template1.C: New test.
2636
2637         g++.dg/parse/namespace2.C: New test.
2638
2639         g++.dg/parse/parens2.C: New test.
2640
2641 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2642
2643         * g++.dg/parse/parse5.C: New test.
2644         * g++.dg/lookup/scoped4.C: New test.
2645
2646 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
2647
2648         * g++.dg/parse/parens1.C: New test.
2649
2650         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
2651         angle-bracket1.C.
2652         * g++.dg/parse/parens2.C: New test.
2653
2654         * g++.dg/lookup/scope-operator1.C: New test.
2655
2656         * g++.dg/parse/operator1.C: New test.
2657
2658 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2659
2660         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
2661         * g++.old-deja/g++.other/access6.C: Likewise.
2662         * g++.old-deja/g++.other/decl1.C: Likewise.
2663         * g++.old-deja/g++.pt/typename12.C: Likewise.
2664
2665 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2666
2667         * g++.dg/parse/namespace1.C: New test.
2668
2669 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2670
2671         * g++.dg/parse/parse4.C: New test.
2672
2673 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2674
2675         * g++.dg/parse/parse3.C: New test.
2676
2677 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2678
2679         * g++.dg/parse/parse2.C: New test.
2680
2681 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2682
2683         * g++.dg/template/friend11.C: New test.
2684
2685 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
2686
2687         * g++.dg/parse/parse1.C: New test.
2688
2689 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
2690
2691         * lib/profopt.exp: Change the name of a global variable to avoid
2692         possible clashes with other test suites.
2693
2694 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
2695
2696         * g++.dg/inherit/covariant8.C: New test.
2697
2698 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
2699
2700         * g++.dg/init/array9.C: New test.
2701
2702         PR c++/9112
2703         * g++.dg/parse/expr1.C: New test.
2704
2705 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
2706
2707         * gcc.c-torture/compile/20021230-1.c: New test.
2708
2709 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
2710
2711         * g++.dg/inherit/covariant5.C: New test.
2712         * g++.dg/inherit/covariant6.C: New test.
2713         * g++.dg/inherit/covariant7.C: New test.
2714
2715 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2716
2717         PR c++/2739
2718         * g++.dg/other/access2.C: New test.
2719
2720 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2721
2722         * g++.dg/other/anon-struct.C: No longer fails
2723         * g++.old-deja/g++.brendan/parse4.C: Likewise.
2724         * g++.old-deja/g++.brendan/parse5.C: Likewise.
2725         * g++.old-deja/g++.brendan/parse6.C: Likewise.
2726
2727 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2728
2729         * g++.dg/parse/angle-bracket.C (main): No longer fails.
2730
2731 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
2732
2733         * g++.dg/eh/spec4.C: Remove stray semicolon.
2734         * g++.dg/expr/pmf-1.C: Change error message.
2735         * g++.dg/ext/asm1.C: Remove stray semicolon.
2736         * g++.dg/ext/typename1.C: Add missing typenames.
2737         * g++.dg/inherit/template-as-base.C: Change error message.
2738         * g++.dg/lookup/scoped1.C: Likewise.
2739         * g++.dg/lookup/scoped2.C: Likewise.
2740         * g++.dg/lookup/using2.C: Likewise.
2741         * g++.dg/other/component1.C: Remove stray semicolon.
2742         * g++.dg/other/do1.C: Change error message.
2743         * g++.dg/other/error2.C: Likewise.
2744         * g++.dg/other/init1.C: Likewise.
2745         * g++.dg/other/packed1.C: Remove stray semicolon.
2746         * g++.dg/other/ptrmem2.C: Change error message.
2747         * g++.dg/parse/parameter-declaration-1.C: Remove line number
2748         marker.
2749         * g++.dg/special/initp1.C: Remove invalid attribute usage.
2750         * g++.dg/template/access3.C: Add typename keyword.
2751         * g++.dg/template/access5.C: Remove stray semicolon.
2752         * g++.dg/template/access6.C: Likewise.
2753         * g++.dg/template/complit1.C: Likewise.
2754         * g++.dg/template/crash1.C: Change error message.
2755         * g++.dg/template/inherit2.C: Remove stray semicolon.
2756         * g++.dg/template/instantiate2.C: Likewise.
2757         * g++.dg/template/instantiate3.C: Change error message.
2758         * g++.dg/template/qual1.C: Remove stray semicolon.
2759         * g++.dg/template/qualttp18.C: Change error message.
2760         * g++.dg/template/ref1.C: Remove stray semicolon.
2761         * g++.dg/template/sizeof1.C (A::value): Declare it.
2762         * g++.dg/template/spec4.C: Change error message.
2763         * g++.dg/template/static1.C: Likewise.
2764         * g++.dg/template/type1.C: Likewise.
2765         * g++.dg/template/typename3.C: Likewise.
2766         * g++.old-deja/g++.benjamin/13478.C: Change error message.
2767         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
2768         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
2769         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
2770         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
2771         named return value extension.
2772         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
2773         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
2774         * g++.old-deja/g++.bob/extern_C.C: Likewise.
2775         * g++.old-deja/g++.bob/inherit2.C: Likewise.
2776         * g++.old-deja/g++.brendan/complex1.C: Likewise.
2777         * g++.old-deja/g++.brendan/copy5.C: Likewise.
2778         * g++.old-deja/g++.brendan/crash13.C: Likewise.
2779         * g++.old-deja/g++.brendan/crash15.C: Likewise.
2780         * g++.old-deja/g++.brendan/crash18.C: Change error message.
2781         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
2782         * g++.old-deja/g++.brendan/crash38.C: Likewise.
2783         * g++.old-deja/g++.brendan/crash50.C: Likewise.
2784         * g++.old-deja/g++.brendan/crash56.C: Likewise.
2785         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
2786         syntax.
2787         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
2788         * g++.old-deja/g++.brendan/crash8.C: Change error message.
2789         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
2790         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
2791         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
2792         * g++.old-deja/g++.brendan/template11.C: Likewise.
2793         * g++.old-deja/g++.brendan/template26.C: Likewise.
2794         * g++.old-deja/g++.brendan/template27.C: Use explicit
2795         specialization syntax.
2796         * g++.old-deja/g++.brendan/template30.C: Likewise.
2797         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
2798         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
2799         non-dependent names.
2800         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
2801         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
2802         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
2803         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
2804         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
2805         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
2806         named return value extension.
2807         * g++.old-deja/g++.ext/namedret2.C: Likewise.
2808         * g++.old-deja/g++.ext/namedret3.C: Likewise.
2809         * g++.old-deja/g++.ext/return1.C: Likewise.
2810         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
2811         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
2812         * g++.old-deja/g++.jason/access8.C: Likewise.
2813         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
2814         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
2815         pseudo-destructor names.
2816         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
2817         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
2818         pseudo-destructor names.
2819         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
2820         * g++.old-deja/g++.jason/overload19.C: Likewise.
2821         * g++.old-deja/g++.jason/overload32.C: Likewise.
2822         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
2823         stray semicolons.
2824         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
2825         * g++.old-deja/g++.jason/return.C: Likewise.
2826         * g++.old-deja/g++.jason/return2.C: Likewise.
2827         * g++.old-deja/g++.jason/shadow1.C: Likewise.
2828         * g++.old-deja/g++.jason/special.C: Use explicit specialization
2829         syntax.
2830         * g++.old-deja/g++.jason/template10.C: Account for use of
2831         non-dependent names.
2832         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
2833         syntax.
2834         * g++.old-deja/g++.jason/template37.C: Likewise.
2835         * g++.old-deja/g++.law/access4.C: Change error messages.
2836         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
2837         pseudo-destructor names.
2838         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
2839         * g++.old-deja/g++.law/ctors9.C: Likewise.
2840         * g++.old-deja/g++.law/cvt22.C: Likewise.
2841         * g++.old-deja/g++.law/dtors5.C: Likewise.
2842         * g++.old-deja/g++.law/global-init1.C: Likewise.
2843         * g++.old-deja/g++.law/missed-error3.C: Likewise.
2844         * g++.old-deja/g++.law/operators28.C: Likewise.
2845         * g++.old-deja/g++.law/visibility28.C: Likewise.
2846         * g++.old-deja/g++.martin/eval1.C: Likewise.
2847         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
2848         name.
2849         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
2850         * g++.old-deja/g++.mike/net34.C: Likewise.
2851         * g++.old-deja/g++.mike/net36.C: Likewise.
2852         * g++.old-deja/g++.mike/ns2.C: Likewise.
2853         * g++.old-deja/g++.mike/p12306.C: Likewise.
2854         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
2855         value extension.
2856         * g++.old-deja/g++.mike/p700.C: Likewise.
2857         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
2858         * g++.old-deja/g++.mike/p710.C: Likewise.
2859         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
2860         value extension.
2861         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
2862         * g++.old-deja/g++.mike/pmf9.C: Likewise.
2863         * g++.old-deja/g++.ns/crash2.C: Likewise.
2864         * g++.old-deja/g++.ns/crash3.C: Likewise.
2865         * g++.old-deja/g++.ns/invalid1.C: Likewise.
2866         * g++.old-deja/g++.ns/ns17.C: Likewise.
2867         * g++.old-deja/g++.ns/template16.C: Likewise.
2868         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
2869         keyword.
2870         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
2871         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
2872         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
2873         named return value extension.
2874         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
2875         * g++.old-deja/g++.other/access4.C: Issue additional error
2876         messages.
2877         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
2878         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
2879         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
2880         * g++.old-deja/g++.other/crash25.C: Change error message.
2881         * g++.old-deja/g++.other/crash4.C: Change error message.
2882         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
2883         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
2884         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
2885         checks.
2886         * g++.old-deja/g++.other/defarg8.C: Likewise.
2887         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
2888         * g++.old-deja/g++.other/dtor10.C: Likewise.
2889         * g++.old-deja/g++.other/incomplete.C: Likewise.
2890         * g++.old-deja/g++.other/linkage7.C: Likewise.
2891         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
2892         lookup algorithm.
2893         * g++.old-deja/g++.other/mangle2.C: Likewise.
2894         * g++.old-deja/g++.other/refinit2.C: Likewise.
2895         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
2896         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
2897         * g++.old-deja/g++.pt/crash28.C: Likewise.
2898         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
2899         syntax.
2900         * g++.old-deja/g++.pt/crash32.C: Change error message.
2901         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
2902         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
2903         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
2904         error message position.
2905         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
2906         * g++.old-deja/g++.pt/defarg8.C: Change error message.
2907         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
2908         syntax.
2909         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
2910         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
2911         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
2912         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
2913         keyword.
2914         * g++.old-deja/g++.pt/explicit31.C: Likewise.
2915         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
2916         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
2917         keyword.
2918         * g++.old-deja/g++.pt/explicit71.C: Change error message.
2919         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
2920         syntax.
2921         * g++.old-deja/g++.pt/friend28.C: Account for use of
2922         non-dependent names.
2923         * g++.old-deja/g++.pt/friend29.C: Likewise.
2924         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
2925         rules.
2926         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
2927         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
2928         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
2929         lookup rules.
2930         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
2931         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
2932         keyword.
2933         * g++.old-deja/g++.pt/memclass20.C: Likewise.
2934         * g++.old-deja/g++.pt/memclass5.C: Likewise.
2935         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
2936         keyword.
2937         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
2938         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
2939         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
2940         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
2941         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
2942         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
2943         keyword.
2944         * g++.old-deja/g++.pt/spec10.C: Likewise.
2945         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
2946         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
2947         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
2948         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
2949         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
2950         * g++.old-deja/g++.pt/ttp62.C: Likewise.
2951         * g++.old-deja/g++.pt/ttp64.C: Likewise.
2952         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
2953         * g++.old-deja/g++.pt/typename15.C: Likewise.
2954         * g++.old-deja/g++.pt/typename22.C: Likewise.
2955         * g++.old-deja/g++.pt/typename6.C: Change error messages.
2956         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
2957         * g++.old-deja/g++.pt/virtual2.C: Likewise.
2958         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
2959         syntax.
2960         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
2961         return value extension.
2962         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
2963         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
2964         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
2965         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
2966
2967 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
2968
2969         * g++.dg/warn/inline1.C: New test.
2970         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
2971         * g++.old-deja/g++.jason/synth10.C: Likewise.
2972         * g++.old-deja/g++.mike/net31.C: Likewise.
2973         * g++.old-deja/g++.mike/p8786.C: Likewise.
2974
2975         * g++.dg/template/friend10.C: New test.
2976         * g++.dg/template/conv5.C: New test.
2977
2978 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
2979
2980         * g++.dg/lookup/scoped3.C: New test.
2981
2982         * g++.dg/lookup/decl1.C: New test.
2983         * g++.dg/lookup/decl2.C: New test.
2984
2985 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2986
2987         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
2988         gcc.c-torture/compile/20021015-1.c,
2989         gcc.c-torture/compile/20021015-2.c,
2990         gcc.c-torture/compile/20021123-1.c,
2991         gcc.c-torture/compile/20021123-2.c,
2992         gcc.c-torture/compile/20021123-3.c,
2993         gcc.c-torture/compile/20021123-4.c,
2994         gcc.c-torture/execute/20021024-1.c: Add tests previously added
2995         only to 3.1 or 3.2 branch.
2996
2997 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
2998
2999         * gcc.dg/i386-bitfield3.c: New test.
3000
3001         * gcc.dg/i386-bitfield2.c: New test.
3002
3003 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
3004
3005         * g++.dg/parse/conv_op1.C: New test.
3006
3007 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
3008
3009         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
3010         approved.
3011
3012 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
3013
3014         * gcc.c-torture/compile/20021220-1.c: New test.
3015
3016 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
3017
3018         * gcc.dg/i386-fastcall-1.c: New.
3019
3020 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3021
3022         * gcc.c-torture/execute/20021219-1.c: New test.
3023
3024 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3025
3026         * gcc.dg/i386-pic-1.c: New test.
3027
3028 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3029
3030         PR c++/8099
3031         * g++.dg/template/friend9.C: New test.
3032
3033 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3034
3035         PR c++/3663
3036         * g++.dg/template/access7.C: New test.
3037
3038 2002-12-18  Nick Clifton  <nickc@redhat.com>
3039
3040         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
3041         the libstdc++-v3 directory has been found.
3042
3043 2002-12-12  Devang Patel <dpatel@apple.com>
3044         * gcc.dg/darwin-ld-1.c: New test.
3045         * gcc.dg/darwin-ld-2.c: New test.
3046         * gcc.dg/darwin-ld-3.c: New test.
3047         * gcc.dg/darwin-ld-4.c: New test.
3048         * gcc.dg/darwin-ld-5.c: New test.
3049
3050 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
3051
3052         * gcc.c-torture/compile/20021212-1.c: New test.
3053
3054 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
3055
3056         * gcc.dg/fshort-wchar: New test.
3057
3058 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
3059
3060         PR c++/8372
3061         * g++.dg/template/dtor1.C: New test.
3062
3063         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
3064         markers.
3065
3066 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
3067
3068         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
3069
3070 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
3071
3072         * g++.dg/template/static1.C: New test.
3073         * g++.dg/template/static2.C: New test.
3074         * g++.old-deja/g++.ext/memconst.C: New test.
3075
3076 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3077
3078         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
3079         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
3080         * g++.dg/special/initp1.C: Likewise.
3081
3082 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
3083
3084         * gcc.c-torture/execute/20021204-1.c: New test.
3085
3086 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
3087
3088         * gcc.dg/ppc-fmadd-1.c: New file.
3089         * gcc.dg/ppc-fmadd-2.c: New file.
3090         * gcc.dg/ppc-fmadd-3.c: New file.
3091
3092 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3093
3094         * gcc.c-torture/compile/20021204-1.c: New test.
3095
3096 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
3097
3098         * g++.dg/inherit/covariant2.C: New test.
3099         * g++.dg/inherit/covariant3.C: New test.
3100         * g++.dg/inherit/covariant4.C: New test.
3101         * g++.dg/inherit/covariant1.C: Remove XFAIL.
3102         * g++.old-deja/g++.robertl/eb17.C: Likewise.
3103
3104 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
3105
3106         PR c++/8688
3107         * g++.dg/init/brace3.C: New test.
3108
3109 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
3110
3111         * gcc.dg/20020210-1.c: Fix a comment typo.
3112
3113 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
3114
3115         PR c++/8720
3116         * g++.dg/parse/defarg1.C: New test.
3117
3118         PR c++/8615
3119         * g++.dg/template/char1.C: New test.
3120
3121         * g++.dg/template/varmod1.C: Fix typo.
3122
3123 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3124
3125         DR 180
3126         * g++.old-deja/g++.pt/crash32.C: Expect error.
3127
3128 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
3129
3130         PR c++/5919
3131         * g++.dg/template/varmod1.C: New test.
3132
3133         PR c++/8727
3134         * g++.dg/inherit/typeinfo1.C: New test.
3135
3136         PR c++/8663
3137         * g++.dg/inherit/typedef1.C: New test.
3138
3139 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
3140
3141         PR c++/8332
3142         PR c++/8493
3143         * g++.dg/template/strlen1.C: New test.
3144
3145         PR c++/8227
3146         * g++.dg/template/ctor2.C: New test.
3147
3148         PR c++/8214
3149         * g++.dg/init/string1.C: New test.
3150
3151         PR c++/8511
3152         * g++.dg/template/friend8.C: New test.
3153
3154 2002-11-29  Joe Buck <jbuck@synopsys.com>
3155
3156         * g++.dg/lookup/anon2.C: New test.
3157
3158 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
3159
3160         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3161         h8300 port.
3162
3163 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
3164
3165         * gcc.dg/bitfld-6.c: New test.
3166
3167 2002-11-27  Jan Hubicka  <jh@suse.cz>
3168
3169         * gcc.c-torture/execute/20021127.[cx]: New test.
3170
3171 2002-11-26  Jan Hubicka  <jh@suse.cz>
3172
3173         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3174         quality.
3175
3176 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
3177
3178         * g++.dg/init/brace2.C: New test.
3179         * g++.old-deja/g++.mike/p9129.C: Correct.
3180
3181 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
3182
3183         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3184
3185 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
3186
3187         * gcc.dg/sibcall-6: New test for indirect sibcalls.
3188
3189 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
3190
3191         * testsuite/g++.dg/abi/empty11.C: New test.
3192         * testsuite/g++.dg/rtti/cv1.C: New test.
3193
3194 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
3195
3196         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3197
3198 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
3199
3200         * g++.dg/abi/empty10.C: New test.
3201
3202 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
3203
3204         * gcc.c-torture/compile/20021124-1.c: New test.
3205
3206 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
3207
3208         * g++.dg/abi/rtti2.C: New test.
3209
3210 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3211
3212         * gcc.dg/i386-unroll-1.c: New test.
3213
3214 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3215
3216         * gcc.c-torture/compile/20021120-1.c: New test.
3217         * gcc.c-torture/compile/20021120-2.c: New test.
3218
3219 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3220
3221         * gcc.dg/bitfld-5.c: New test.
3222
3223 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3224
3225         * gcc.c-torture/execute/20021120-3.c: New test.
3226
3227 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3228
3229         * gcc.c-torture/execute/20021120-2.c: New test.
3230
3231 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
3232
3233         * gcc.c-torture/execute/20021120-1.c: New test.
3234
3235 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
3236
3237         * gcc.c-torture/execute/20021118-3.c: New test.
3238
3239 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3240
3241         * gcc.c-torture/compile/20021119-1.c: New test.
3242
3243 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
3244
3245         * gcc.dg/duff-1.c: New test.
3246         * gcc.dg/duff-2.c: New test.
3247         * gcc.dg/duff-3.c: New test.
3248
3249 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
3250
3251         * gcc.dg/cpp/_Pragma5.c: New test.
3252
3253 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
3254
3255         * gcc.c-torture/execute/20021118-2.c: New test.
3256
3257 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
3258
3259         * gcc.c-torture/execute/20021118-1.c: New test.
3260
3261 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
3262
3263         * gcc.dg/20021116-1.c: New test.
3264
3265 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
3266
3267         * g++.dg/abi/vcall1.C: New test.
3268
3269 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
3270
3271         * gcc.dg/20021029-1.c: New test.
3272         * gcc.dg/20021029-2.c: New test.
3273
3274 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
3275
3276         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3277
3278 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3279
3280         PR c/8439
3281         * gcc.dg/20021110.c: Move to ...
3282         * gcc.c-torture/compile/20021110.c: .... here.
3283
3284 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3285
3286         PR c/8467
3287         * gcc.c-torture/execute/20021111-1.c
3288
3289 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3290
3291         PR c/8439
3292         * gcc.dg/20021110.c: New test.
3293
3294 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
3295
3296         * g++.dg/abi/vthunk3.C: Run only on x86.
3297
3298 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
3299
3300         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3301
3302 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
3303
3304         * lib/compat.exp (compat-execute): Fix logic error in last
3305         change.
3306
3307 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
3308
3309         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3310
3311 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3312
3313         PR c++/8389
3314         * g++.dg/template/access6.C: New test.
3315
3316 2002-11-08  Jan Hubicka  <jh@suse.cz>
3317
3318         * gcc.dg/i386-ssefp-1.c: New test.
3319         * gcc.dg/i386-ssefp-1.c: New test.
3320
3321 2002-11-08  Jan Hubicka  <jh@suse.cz>
3322
3323         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3324
3325 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
3326
3327         * g++.dg/abi/vthunk3.C: New test.
3328
3329         PR c++/8338
3330         * g++.dg/template/crash2.C: New test.
3331
3332 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
3333
3334         * testsuite/g++.dg/abi/dtor1.C: New test.
3335         * testsuite/g++.dg/abi/dtor2.C: Likewise.
3336
3337 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
3338
3339         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3340         Darwin.
3341
3342 2002-11-04  Adam Nemet  <anemet@lnxw.com>
3343
3344         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3345         -mthumb.  Only xfail with -O0.
3346
3347 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
3348
3349         * g++.dg/abi/thunk1.C: New test.
3350         * g++.dg/abi/thunk2.C: Likewise.
3351         * g++.dg/abi/vtt1.C: Likewise.
3352
3353 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
3354
3355         PR optimization/8423
3356         * gcc.c-torture/execute/builtin-constant.c: New test.
3357
3358 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
3359
3360         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3361         Add some more cases.
3362
3363 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
3364
3365         PR c++/8391
3366         * g++.dg/opt/local1.C: New test.
3367
3368 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
3369
3370         PR c++/8160
3371         * g++.dg/template/complit1.C: New test.
3372
3373         PR c++/8149
3374         * g++.dg/template/typename4.C: Likewise.
3375
3376 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3377
3378         Core issue 287, PR c++/7639
3379         * g++.dg/template/instantiate1.C: Adjust error location.
3380         * g++.dg/template/instantiate3.C: New test.
3381         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3382         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3383         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3384
3385 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
3386
3387         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3388
3389 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
3390
3391         PR c++/8287
3392         * g++.dg/init/dtor2.C: New test.
3393
3394 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3395
3396         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3397         * gcc.dg/nest.c: Bypass errors on irix6.
3398
3399 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
3400
3401         * gcc.dg/nest.c: Expect error for mmix-*-*.
3402         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3403
3404 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
3405
3406         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3407         markers.
3408
3409         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3410
3411 2002-10-25  Mike Stump  <mrs@apple.com>
3412
3413         * gcc.dg/warn-1.c: New test.
3414
3415 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3416
3417         * g++.dg/template/typename3.C: New test.
3418
3419 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
3420
3421         * g++.dg/lookup/ptrmem1.C: New test.
3422
3423         * g++.dg/abi/vthunk2.C: New test.
3424
3425 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
3426
3427         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3428
3429 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
3430
3431         * g++.dg/abi/empty9.C: New test.
3432
3433 2002-10-24  Richard Henderson  <rth@redhat.com>
3434
3435         * g++.dg/inherit/thunk1.C: Enable for ia64.
3436
3437 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3438
3439         PR c++/8067
3440         * g++.dg/lookup/pretty1.C: New test.
3441
3442 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
3443
3444         * gcc.dg/20021023-1.c: New test.
3445
3446 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
3447
3448         PR c++/7679
3449         * g++.dg/parse/inline1.C: New test.
3450
3451 2002-10-23  Richard Henderson  <rth@redhat.com>
3452
3453         * g++.dg/inherit/thunk1.C: Enable for x86_64.
3454
3455         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3456
3457 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
3458
3459         PR c++/6579
3460         * g++.dg/parse/stmtexpr3.C: New test.
3461
3462 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
3463
3464         * g++.dg/expr/cond1.C: New test.
3465
3466 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3467
3468         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3469
3470 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3471
3472         * g++.dg/abi/vbase13.C: New test.
3473         * g++.dg/abi/vbase14.C: Likewise.
3474
3475 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
3476
3477         * gcc.dg/tls/pic-1.c: New test.
3478         * gcc.dg/tls/nonpic-1.c: New test.
3479         * gcc.dg/20021018-1.c: New test.
3480
3481 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3482
3483         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3484         Remove only files with the same base name as the test case.
3485         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3486         (profopt-execute): Likewise.  Also, remove old profiling
3487         and performance data files before running the tests.
3488
3489         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3490         * g++.dg/bprob/bprob.exp: Likewise.
3491         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
3492         to allow more general test case names.
3493
3494         * g++.dg/bprob/bprob-1.C: Rename to ...
3495         * g++.dg/bprob/g++-bprob-1.C: ... this.
3496
3497         * g77.dg/bprob/bprob-1.f: Rename to ...
3498         * g77.dg/bprob/g77-bprob-1.f: ... this.
3499
3500 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
3501
3502         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3503         bison 1.50 or later.
3504
3505 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
3506
3507         * g++.dg/README: Describe more test directories.
3508
3509 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3510
3511         * g++.dg/init/array6.C: Add additional tests.
3512
3513 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
3514
3515         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3516         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3517
3518 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
3519
3520         * gcc.c-torture/compile/20020604-1.x: New.
3521         * gcc.c-torture/compile/simd-5.x: Likewise.
3522         * gcc.c-torture/execute/920710-1.x: Likewise.
3523         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3524
3525 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
3526
3527         * g++.dg/inherit/override1.C: Add dg-options clause.
3528
3529 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3530
3531         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3532         _mm_slli_si128.
3533
3534 2002-10-19  Andreas Schwab  <schwab@suse.de>
3535
3536         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3537         directory component.
3538
3539 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
3540
3541         * g++.dg/inherit/thunk1.C: New test.
3542
3543         * g++.dg/inherit/override1.C: New test.
3544
3545         * g++.dg/abi/mangle11.C: New test.
3546         * g++.dg/abi/mangle14.C: New test.
3547         * g++.dg/abi/mangle17.C: New test.
3548
3549 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
3550
3551         * g++.dg/overload/member2.C: New test.
3552
3553 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
3554
3555         * g++.dg/README: Describe new compat directory.
3556         * g++.dg/dg.exp: Skip tests in compat directory.
3557         * README.compat: New file.
3558         * lib/compat.exp: New expect script.
3559         * g++.dg/compat: New test directory.
3560         * g++.dg/compat/compat.exp: New expect script.
3561         * g++.dg/compat/abi: New test directory.
3562         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3563         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,