OSDN Git Service

* gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2006-11-29  Janis Johnson  <janis187@us.ibm.com>
2
3         * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
4
5         * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
6
7 2006-11-29  Lee Millward  <lee.millward@codesourcery.com>
8
9         PR c++/29022
10         * g++.dg/inherit/virtual2.C: New test.
11         * g++.dg/inherit/virtual3.C: Likewise.
12         * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
13         * g++.dg/inherit/error2.C: Likewise.
14         * g++.dg/template/instantiate1.C: Likewise.
15         
16 2006-11-28  Andrew Pinski  <pinskia@gmail.com>
17
18         PR tree-opt/29984
19         * gcc.dg/tree-ssa/reassoc-12.c: New test.
20
21 2006-11-28  Jan Hubicka  <jh@suse.cz>
22
23         * gcc.dg/memcpy-1.c: New test.
24
25 2006-11-28  Jakub Jelinek  <jakub@redhat.com>
26
27         PR c++/29735
28         * g++.dg/warn/main-3.C: New test.
29
30 2006-11-28  Jan Hubicka  <jh@suse.cz>
31
32         * gcc.dg/winline-1.c: New test.
33
34 2006-11-28  Nathan Sidwell  <nathan@codesourcery.com>
35
36         * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
37         alignments.
38
39 2006-11-28  Paul Thomas  <pault@gcc.gnu.org>
40
41         PR fortran/29976
42         * gfortran.dg/missing_optional_dummy_3.f90
43
44 2006-11-28  Paul Thomas  <pault@gcc.gnu.org>
45
46         PR fortran/20880
47         * gfortran.dg/interface_3.f90: Modify errors.
48
49 2006-11-28  Ben Elliston  <bje@au.ibm.com>
50
51         * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
52         fail to link due to relocation overflows on spu-*-*.
53
54 2006-11-27  Michael Matz  <matz@suse.de>
55             Andreas Krebbel  <krebbel1@de.ibm.com>
56
57         PR target/29319
58         * gcc.dg/20061127-1.c: New testcase.
59
60 2006-11-27  Uros Bizjak  <ubizjak@gmail.com>
61
62         * gcc.dg/20061124-1.c: Add exit() function prototype.
63
64 2006-11-27  Jan Hubicka  <jh@suse.cz>
65
66         * gcc.target/i386/memcpy-1.c: Adjust size.
67         * testsuite/gcc.dg/visibility-11.c: Likewise.
68
69 2006-11-27  Richard Guenther  <rguenther@suse.de>
70
71         PR middle-end/25620
72         * gcc.target/i386/pow-1.c: New testcase.
73         * gcc.dg/builtins-58.c: Likewise.
74
75 2006-11-26  Mark Mitchell  <mark@codesourcery.com>
76
77         PR c++/29886
78         * g++.dg/expr/cast8.C: New test.
79
80 2006-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
81
82         * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
83         Don't ever inline the testcase.
84
85 2006-11-25  Andrew Pinski  <pinskia@gmail.com>
86
87         PR fortran/29982
88         * gfortran.fortran-torture/compile/parameter_3.f90: New
89         testcase.
90
91 2006-11-25  Andrew Pinski  <pinskia@gmail.com>
92
93         PR fortran/29951
94         * gfortran.fortran-torture/execute/transfer2.f90: New test.
95
96 2006-11-25  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
97
98         * gfortran.fortran-torture/execute/specifics.f90: Remove test
99         for CHAR.
100
101 2006-11-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
102
103         PR libgfortran/29936
104         * gfortran.dg/write_check3.f90: New test.
105
106 2006-11-24  Andrew Pinski  <andrew_pinski@playstation.sony.com>
107
108         * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
109
110 2006-11-24  Paul Thomas  <pault@gcc.gnu.org>
111
112         PR fortran/20880
113         * gfortran.dg/interface_3.f90: New test.
114
115         PR fortran/29387
116         * gfortran.dg/generic_8.f90: New test.
117
118 2006-11-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
119
120         * gfortran.dg/specifics_1.f90: Remove check for CHAR.
121         * gfortran.dg/specifics_2.f90: Remove check for CHAR.
122         * gfortran.dg/specifics_3.f90: Remove.
123
124 2006-11-24  Jakub Jelinek  <jakub@redhat.com>
125
126         PR c/29955
127         * gcc.dg/gomp/pr29955.c: New test.
128
129         PR c/29736
130         * gcc.dg/pr29736.c: New test.
131
132 2006-11-24  Andrew Pinski  <andrew_pinski@playstation.sony.com>
133
134         PR tree-opt/29964
135         * gcc.dg/pure-1.c: New test.
136
137 2006-11-24  Joseph Myers  <joseph@codesourcery.com>
138
139         * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
140         * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
141
142 2006-11-24  Andreas Krebbel  <krebbel1@de.ibm.com>
143
144         * gcc.dg/20061124-1.c: New testcase.
145
146 2006-11-23  Eric Christopher  <echristo@apple.com>
147
148         * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
149
150 2006-11-24  Manuel Lopez-Ibanez <manu@gcc.gnu.org>
151
152         PR c/2707
153         PR c++/26167
154         * gcc.dg/Wconversion-integer.c: New. Supersedes
155         Wconversion-negative-constants.c
156         * gcc.dg/Wconversion-real.c: New.
157         * gcc.dg/Wconversion-real-integer.c: New.
158         * gcc.dg/Wconversion-negative-constants.c: Deleted.
159         * g++.dg/warn/Wconversion1.C: Modified.
160
161 2006-11-23  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
162
163         * gfortran.dg/overload_1.f90: New test.
164
165 2006-11-23  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
166
167         PR c/9072
168         * gcc.dg/builtin-protos-1.c: Replace Wconversion by
169         Wtraditional-conversion.
170         * gcc.dg/overflow-warn-2.c: Likewise.
171         * gcc.dg/Wconversion.c: Likewise. Renamed as
172         Wtraditional-conversion.c .
173         * gcc.dg/Wconversion-2.c: Likewise. Renamed as
174         Wtraditional-conversion-2.c .
175         * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
176         Wtraditional-conversion-2.c
177         * gcc.dg/Wconversion-negative-constants.c: New.
178
179 2006-11-23  Andrew Pinski  <pinskia@gmail.com>
180
181         * gcc.dg/tree-ssa/dump-1.c: New test.
182
183 2006-11-23  David Ung <davidu@mips.com>
184
185         * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
186         -mfp64, allowable when ISA >= 33 and float is enabled.
187         * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
188         of mthc1 and mfhc1 patterns.
189
190 2006-11-23  Zdenek Dvorak <dvorakz@suse.cz>
191
192         PR tree-optimization/29921
193         * gcc.dg/pr29921.c: New test.
194
195 2006-11-22  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
196
197         PR fortran/29441
198         * gfortran.dg/initialization_4.f90: New test.
199
200 2006-11-22  Ira Rosen  <irar@il.ibm.com>
201
202         * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
203         platforms that have interleaving support.
204         * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
205         * gcc.dg/vect/vect-strided-a-u16-i2.c,
206         gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
207         gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
208         gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
209         gcc.dg/vect/vect-strided-u8-i2-gap.c,
210         gcc.dg/vect/vect-strided-u8-i8.c,
211         gcc.dg/vect/vect-strided-u8-i8-gap2.c,
212         gcc.dg/vect/vect-strided-u8-i8-gap4.c,
213         gcc.dg/vect/vect-strided-u8-i8-gap7.c,
214         gcc.dg/vect/vect-strided-float.c,
215         gcc.dg/vect/vect-strided-a-mult.c,
216         gcc.dg/vect/vect-strided-mult-char-ls.c,
217         gcc.dg/vect/vect-strided-a-u16-mult.c,
218         gcc.dg/vect/vect-strided-a-u32-mult.c,
219         gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
220         gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
221         gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
222         gcc.dg/vect/vect-strided-mult.c,
223         gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
224         * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
225
226 2006-11-22 Paul Thomas  <pault@gcc.gnu.org>
227
228         PR fortran/25087
229         * gfortran.dg/auto_char_len_4.f90: New test.
230
231 2006-11-22 Paul Thomas  <pault@gcc.gnu.org>
232
233         PR fortran/29652
234         * gfortran.dg/generic_7.f90: New test.
235         * gfortran.dg/defined_operators_1.f90: Add new error.
236
237 2006-11-22  Zdenek Dvorak <dvorakz@suse.cz>
238
239         PR tree-optimization/29902
240         * g++.dg/tree-ssa/pr29902.C: New test.
241
242 2006-11-21 Paul Thomas  <pault@gcc.gnu.org>
243
244         PR fortran/29820
245         * gfortran.dg/used_types_13.f90: New test.
246
247 2006-11-21  Janis Johnson  <janis187@us.ibm.com>
248
249         * gcc.dg/dfp/snan.c: Delete.
250
251 2006-11-21  Douglas Gregor  <doug.gregor@gmail.com>
252
253         * g++.dg/cpp0x/static_assert1.C: New.
254         * g++.dg/cpp0x/static_assert2.C: New.
255         * g++.dg/cpp0x/static_assert3.C: New.
256
257 2006-11-21  Richard Guenther  <rguenther@suse.de>
258
259         * gcc.dg/vect/vect-pow-1.c: New testcase.
260         * gcc.dg/vect/vect-pow-2.c: Likewise.
261
262 2006-11-21  Jakub Jelinek  <jakub@redhat.com>
263
264         PR c++/29570
265         * g++.dg/template/static29.C: New test.
266
267         PR c++/29734
268         * g++.dg/conversion/simd4.C: New test.
269
270 2006-11-20  Simon Martin  <simartin@users.sourceforge.net>
271
272         PR c++/29475
273         * g++.dg/template/access19.C: New test.
274         * g++.old-deja/g++.other/access11.C: Adjusted the line where the
275         error is reported.
276
277 2006-11-20  Andrew Pinski  <andrew_pinski@playstation.sony.com>
278
279         PR tree-opt/25500
280         * gcc.dg/tree-ssa/sra-4.c: New testcase.
281
282 2006-11-20  Tobias Burnus  <burnus@net-b.de>
283
284         PR fortran/27546
285         * gfortran.dg/import.f90: Extended test.
286         * gfortran.dg/import2.f90: Extended test.
287
288 2006-11-20  Tobias Burnus  <burnus@net-b.de>
289
290         * gfortran.dg/volatile3.f90: Add conflict test.
291
292 2006-11-20  Bernhard Fischer  <aldot@gcc.gnu.org>
293
294         PR fortran/24783
295         * gfortran.dg/implicit_10.f90: New test.
296
297 2006-11-19  Gabriel Dos Reis  <gdr@integrable-solutions.net>
298
299         PR c++/8586
300         * g++.dg/warn/Wall-write-strings.C: New.
301
302 2006-11-19  Erik Edelmann  <eedelman@gcc.gnu.org>
303
304         * gfortran.dg/alloc_comp_constraint_5.f90: New.
305         * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
306
307 2006-11-19  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
308
309         * gfortran.dg/use_3.f90: Remove error message.
310         * gfortran.dg/iso_fortran_env_1.f90: New test.
311         * gfortran.dg/iso_fortran_env_2.f90: New test.
312         * gfortran.dg/iso_fortran_env_3.f90: New test.
313         * gfortran.dg/iso_fortran_env_4.f90: New test.
314
315 2006-11-19  Dorit Nuzman  <dorit@il.ibm.com>
316
317         * gcc.dg/vect/vect-27.c: Fix initialization.
318
319 2006-11-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
320
321         * gcc.dg/builtins-20.c: Add fmin/fmax cases.
322         * gcc.dg/torture/builtin-minmax-1.c: New.
323
324         * gcc.dg/builtins-20.c: Add cases for copysign.
325
326 2006-11-18  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
327
328         PR fortran/24285
329         * gfortran.dg/dollar_edit_descriptor-3.f: New test.
330
331 2006-11-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
332         * gfortran.dg/use_1.f90: New test.
333         * gfortran.dg/use_1.f90: New test.
334         * gfortran.dg/use_1.f90: New test.
335
336 2006-11-17  Zdenek Dvorak <dvorakz@suse.cz>
337
338         PR tree-optimization/29801
339         * gcc.dg/pr29801.c: New test.
340
341 2006-11-17  Jakub Jelinek  <jakub@redhat.com>
342
343         PR middle-end/29584
344         * gcc.dg/torture/pr29584.c: New test.
345
346 2006-11-17  Joseph Myers  <joseph@codesourcery.com>
347
348         * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
349         Condition PowerPC tests for saving FPRs on powerpc_fprs.
350         * gcc.target/powerpc/compress-float-ppc.c,
351         gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
352         powerpc_fprs.
353         * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
354         do not pass -mhard-float.
355
356 2006-11-16  Eric Botcazou  <ebotcazou@adacore.com>
357
358         * gnat.dg/volatile_aggregate.adb: New test.
359
360 2006-11-16  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
361
362         PR fortran/29391
363         PR fortran/29489
364         * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
365         * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
366
367 2006-11-16  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
368
369         PR target/29201
370         * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
371
372 2006-11-15  Steven G. Kargl  <kargl@gcc.gnu.org>
373
374         * gfortran.dg/import3.f90: Fix error message.
375
376 2006-11-15  Andrew Pinski  <andrew_pinski@playstation.sony.com>
377
378         PR tree-opt/29788
379         * gfortran.fortran-torture/compile/inline_1.f90:
380         New testcase.
381
382 2006-11-15  Uros Bizjak  <ubizjak@gmail.com>
383
384         * gcc.target/i386/x87regparm-1.c: New test.
385         * gcc.target/i386/x87regparm-2.c: New test.
386         * gcc.target/i386/x87regparm-3.c: New test.
387         * gcc.target/i386/x87regparm-4.c: New test.
388
389 2006-11-15  Tobias Burnus  <burnus@net-b.de>
390
391         PR fortran/27546
392         * gfortran.dg/import.f90: New test.
393         * gfortran.dg/import2.f90: New test.
394         * gfortran.dg/import3.f90: New test.
395
396 2006-11-15  Tobias Burnus  <burnus@net-b.de>
397
398         PR fortran/27588
399         * gfortran.dg/char_bounds_check_fail_1.f90: New test.
400
401 2006-11-15  Tobias Burnus  <burnus@net-b.de>
402
403         PR fortran/29806
404         * gfortran.dg/contains.f90: New test.
405         * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
406
407 2006-11-15  Jakub Jelinek  <jakub@redhat.com>
408
409         PR tree-optimization/29581
410         * gcc.dg/pr29581-1.c: New test.
411         * gcc.dg/pr29581-2.c: New test.
412         * gcc.dg/pr29581-3.c: New test.
413         * gcc.dg/pr29581-4.c: New test.
414         * gfortran.dg/pr29581.f90: New test.
415
416 2006-11-14  Brooks Moses  <brooks.moses@codesourcery.com>
417
418         PR fortran/29702
419         * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
420         numbers in error message headers.
421
422 2006-11-14  Richard Guenther  <rguenther@suse.de>
423
424         * gcc.target/i386/math-torture/math-torture.exp: Restrict
425         to i?86 and x86_64 targets.
426
427 2006-11-14  Caroline Tice  <ctice@apple.com>
428
429         * gcc.dg/pubtypes-1.c: New file/testcase.
430         * gcc.dg/pubtypes-2.c: New file/testcase.
431         * gcc.dg/pubtypes-3.c: New file/testcase.
432         * gcc.dg/pubtypes-4.c: New file/testcase.
433         * g++.dg/pubtypes.C: New file/testcase.
434
435 2006-11-14  Mark Mitchell  <mark@codesourcery.com>
436
437         PR c++/29106
438         * g++.dg/init/self1.C: New test.
439
440 2006-11-14  Tobias Burnus  <burnus@net-b.de>
441
442         PR fortran/29657
443         * gfortran.dg/conflicts.f90: Add.
444
445 2006-11-14  Paolo Bonzini  <bonzini@gnu.org>
446
447         PR rtl-optimization/29798
448
449         * gcc.c-torture/execute/pr29798.c: New.
450
451 2006-11-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
452
453         * gcc.dg/builtins-20.c: Add more cases.
454
455 2006-11-13  Jakub Jelinek  <jakub@redhat.com>
456
457         PR fortran/29759
458         * gfortran.dg/gomp/pr29759.f90: New test.
459
460 2006-11-13  Mark Mitchell  <mark@codesourcery.com>
461
462         PR c++/29518
463         * g++.dg/template/static28.C: New test.
464
465 2006-11-13  Carlos O'Donell  <carlos@codesourcery.com>
466
467         * lib/c-torture.exp: Use target-libpath.exp.
468         * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
469         set GCC_EXEC_PREFIX env var from global variable of same name.
470
471 2006-11-12  Andrew Pinski  <andrew_pinski@playstation.sony.com>
472
473         PR fortran/26994
474         * gfortran.fortran-torture/compile/transfer-1.f90:
475         New testcase.
476
477 2006-11-12  H.J. Lu  <hongjiu.lu@intel.com>
478             Zdenek Dvorak <dvorakz@suse.cz>
479
480         PR tree-optimization/29680
481         * gcc.dg/alias-11.c: New test.
482
483 2006-11-12  Jason Merrill  <jason@redhat.com>
484             Andrew Pinski <pinskia@physics.uc.edu>
485
486         PR middle-end/28915
487         * gcc.target/i386/vectorize1.c: New.
488
489 2006-11-12  Roger Sayle  <roger@eyesopen.com>
490
491         PR rtl-optimization/29797
492         * gcc.c-torture/execute/pr29797-1.c: New test case.
493
494 2006-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
495
496         * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
497
498 2006-11-12  Zdenek Dvorak <dvorakz@suse.cz>
499
500         * gcc.dg/tree-ssa/prefetch-3.c: New test.
501
502 2006-11-12  Roger Sayle  <roger@eyesopen.com>
503
504         PR tree-optimization/13827
505         * gcc.dg/fold-eqand-1.c: New test case.
506
507 2006-11-11  Andrew Pinski  <andrew_pinski@playstation.sony.com>
508
509         PR rtl-opt/28812
510         * gcc.c-torture/execute/mayalias-3.c: New test.
511
512 2006-11-11  Richard Sandiford  <richard@codesourcery.com>
513
514         PR middle-end/27528
515         * gcc.c-torture/compile/pr27528.c: New test.
516         * gcc.dg/pr27528.c: Likewise.
517
518 2006-11-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
519
520         * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
521
522         * gcc.dg/torture/builtin-symmetric-1.c: New test.
523
524 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
525
526         PR fortran/29758
527         * gfortran.dg/reshape_source_size_1.f90: New test.
528
529 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
530
531         PR fortran/29315
532         * gfortran.dg/aliasing_dummy_4.f90: New test.
533
534 2006-11-10  Uros Bizjak  <ubizjak@gmail.com>
535
536         PR target/29777
537         * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
538         and x86_64-*-* targets.
539
540 2006-11-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
541
542         * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
543         * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
544         New macros. Use them in exact tests.
545         (TESTIT3): New macro.
546         Add tests for fmin, fmax and fma.
547
548 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
549
550         PR fortran/29431
551         * gfortran.dg/array_constructor_13.f90: New test.
552
553 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
554
555         PR fortran/29744
556         * gfortran.dg/used_types_12.f90: New test.
557
558 2006-11-09  Serge Belyshev  <belyshev@depni.sinp.msu.ru>
559
560         PR middle-end/29726
561         * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
562         (test6): Ditto.
563         (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
564         * gcc.dg/fold-eqandshift-3.c: New test case.
565
566 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
567
568         PR fortran/29699
569         * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
570
571         PR fortran/21370
572         * gfortran.dg/change_symbol_attributes_1.f90: New test.
573
574 2006-11-09  Andreas Krebbel  <krebbel1@de.ibm.com>
575
576         * gcc.dg/20061109-1.c: New testcase.
577
578 2006-11-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
579
580         * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
581
582 2006-11-09  Tobias Burnus  <burnus@net-b.de>
583
584         * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
585         * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
586
587 2006-11-08  Zdenek Dvorak <dvorakz@suse.cz>
588
589         * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
590         * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
591
592 2006-11-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
593
594         * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
595
596 2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
597
598         * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
599         vect-9.c).
600         * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
601         * gcc.dg/vect/vect-9.c: Now vectorizable.
602         * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
603         that support vect_widen_mult.
604         * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
605         * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
606         vect-reduc-dot-u16.c).
607         * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
608         vect-reduc-dot-u16.c).
609         * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
610         * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
611         vect-reduc-dot-s8.c).
612         * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
613         vect-reduc-dot-s8.c).
614         * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
615         vect-reduc-dot-s8.c).
616         * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
617         * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
618         vect-reduc-dot-u8.c).
619         * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
620         vect-reduc-dot-u8.c).
621         * gcc.dg/vect/vect-widen-mult-sum.c: New test.
622         * gcc.dg/vect/vect-multitypes-9.c: New test.
623         * gcc.dg/vect/vect-multitypes-10.c: New test.
624         * gcc.dg/vect/vect-widen-mult-s16.c: New test.
625         * gcc.dg/vect/vect-widen-mult-u16.c: New test.
626         * gcc.dg/vect/vect-widen-mult-u8.c: New test.
627         * gcc.dg/vect/vect-widen-mult-s8.c: New test.
628         * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
629         * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
630         wrapv-vect-reduc-dot-s8.c.
631         * lib/target-support.exp (check_effective_target_vect_unpack): New.
632         (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
633         targets that support vec_unpack.
634         (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
635         (check_effective_target_vect_widen_mult_qi_to_hi): New.
636         (check_effective_target_vect_widen_mult_hi_to_si): New.
637         (check_effective_target_vect_widen_sum): Removed.
638
639         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
640
641         * gcc.dg/vect/vect-multitypes-8.c: New test.
642         * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
643
644         2006-11-08 Dorit Nuzman  <dorit@il.ibm.com>
645
646         * gcc.dg/vect/vect-multitypes-7.c: New test.
647
648         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
649
650         * gcc.dg/vect/vect-multitypes-4.c: New test.
651         * gcc.dg/vect/vect-multitypes-5.c: New test.
652         * gcc.dg/vect/vect-multitypes-6.c: New test.
653
654         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
655
656         * gcc.dg/vect/vect-multitypes-1.c: New test.
657         * gcc.dg/vect/vect-multitypes-2.c: New test.
658         * gcc.dg/vect/vect-multitypes-3.c: New test.
659
660 2006-11-07  Eric Christopher  <echristo@apple.com>
661
662         * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
663         Test using scan-assembler-not.
664
665 2006-11-07  Jakub Jelinek  <jakub@redhat.com>
666
667         * gcc.dg/inline-17.c: New test.
668
669 2006-11-07  Steve Ellcey  <sje@cup.hp.com>
670
671         PR other/25028
672         * gcc.dg/torture/fp-int-convert-float128-timode.c:  Do not XFAIL
673         on HP-UX.
674
675 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
676
677         PR fortran/29539
678         * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
679
680         PR fortran/29634
681         * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
682         test.
683
684 2006-11-07  Tobias Burnus  <burnus@net-b.de>
685
686         PR fortran/29601
687         * gfortran.dg/volatile.f90: Add.
688         * gfortran.dg/volatile2.f90: Add.
689         * gfortran.dg/volatile3.f90: Add.
690         * gfortran.dg/volatile4.f90: Add.
691         * gfortran.dg/volatile5.f90: Add.
692         * gfortran.dg/volatile6.f90: Add.
693         * gfortran.dg/volatile7.f90: Add.
694
695 2006-11-06  Tobias Burnus  <burnus@net-b.de>
696
697         * gfortran.dg/io_constraints_2.f90: Adjust pattern
698           for matching error messages.
699         * gfortran.dg/specifics_3.f90: Adjust pattern
700           for matching error messages.
701
702 2006-11-06  Janis Johnson  <janis187@us.ibm.com>
703             Bernhard Fischer  <aldot@gcc.gnu.org>
704
705         * lib/gcc-dg.exp (output-exists): New proc.
706         (output-exists-not): New proc.
707         * gcc.test-framework/test-framework.awk: Support new directives.
708         * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
709         * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
710         * gcc.test-framework/dg-outexists-exp-F.c: New test.
711         * gcc.test-framework/dg-outexists-exp-XP.c: New test.
712         * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
713         * gcc.test-framework/dg-outexists-exp-P.c: New test.
714
715 2006-11-06  Erik Edelmann  <eedelman@gcc.gnu.org>
716
717         PR fortran/29630
718         PR fortran/29679
719         * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
720         * gfortran.dg/initialization_3.f90: New.
721
722 2006-11-05  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
723
724         PR libgfortran/25545
725         * gfortran.dg/dollar_edit_descriptor-2.f: New test.
726
727 2006-11-05  Jakub Jelinek  <jakub@redhat.com>
728
729         PR middle-end/29695
730         * gcc.c-torture/execute/pr29695-1.c: New test.
731         * gcc.c-torture/execute/pr29695-2.c: New test.
732
733 2006-11-05  Paul Thomas  <pault@gcc.gnu.org>
734
735         PR fortran/29565
736         * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
737
738 2006-11-04  Brooks Moses  <brooks.moses@codesourcery.com>
739
740         * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
741         for matching error messages.
742
743 2006-11-04  Uros Bizjak  <ubizjak@gmail.com>
744
745         PR target/26915
746         * gcc.target/i386/387-12.c: New test.
747
748 2006-11-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
749
750         PR libfortran/29713
751         * gfortran.dg/pr29713.f90: New test.
752
753 2006-11-03  J"orn Rennecke  <joern.rennecke@st.com>
754
755         * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
756         Also test for bogus rest sign.
757
758 2006-11-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
759
760         PR libfortran/27895
761         * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
762
763 2006-11-02  Brooks Moses  <brooks.moses@codesourcery.com>
764
765         * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
766         from error messages.
767
768 2006-11-02  Mike Stump  <mrs@apple.com>
769
770         * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
771
772         * g++.old-deja/g++.abi/align.C: Enable for darwin.
773
774 2006-11-02  Eric Botcazou  <ebotcazou@adacore.com>
775
776         * g++.dg/eh/gcsec1.C: New test.
777
778 2006-11-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
779
780         * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
781         (TESTIT_2P, TESTIT_2P_R): New macros.  Test sincos.
782
783 2006-11-01  Adam Nemet  <anemet@caviumnetworks.com>
784
785         * gcc.dg/fold-mod-1.c: Match the leading 0x for the
786         hexadecimal value.
787         * gcc.dg/tree-prof/val-prof-2.c: Likewise.
788         * gcc.dg/pr14796-2.c: Likewise.
789
790 2006-11-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
791
792         * gcc.c-torture/execute/20061101-1.c: New test.
793
794 2006-11-01  Richard Guenther  <rguenther@suse.de>
795
796         * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
797
798 2006-11-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
799
800         * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
801         * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
802
803 2006-10-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
804
805         * gcc.c-torture/execute/20061031-1.c: New test.
806
807 2006-10-31  Geoffrey Keating  <geoffk@apple.com>
808
809         PR 23067
810         * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
811         * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
812         * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
813         * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
814         * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
815         * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
816         * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
817
818 2006-10-31  Eric Christopher  <echristo@apple.com>
819             Falk Hueffner  <falk@debian.org>
820
821         * gcc.dg/builtin-bswap-1.c: New.
822         * gcc.dg/builtin-bswap-2.c: New.
823         * gcc.dg/builtin-bswap-3.c: New.
824         * gcc.dg/builtin-bswap-4.c: New.
825         * gcc.dg/builtin-bswap-5.c: New.
826         * gcc.target/i386/builtin-bswap-1.c: New.
827
828 2006-10-31  Geoffrey Keating  <geoffk@apple.com>
829
830         * gcc.dg/inline-16.c: New.
831
832         PR 16622
833         * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
834         defining it.
835         * gcc.dg/inline-13.c: New.
836         * gcc.dg/inline-14.c: New.
837         * gcc.dg/inline-15.c: New.
838
839         PR 11377
840         * gcc.dg/inline6.c: New.
841         * gcc.dg/inline7.c: New.
842
843 2006-10-31  Roger Sayle  <roger@eyesopen.com>
844
845         PR middle-end/23470
846         * gcc.dg/pr23470-1.c: New test case.
847
848 2006-11-01  Bernhard Fischer  <aldot@gcc.gnu.org>
849
850         PR fortran/29537
851         * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
852         data.
853         * gfortran.dg/blockdata_2.f90: New testcase.
854
855 2006-10-31  Thomas Koenig  <Thomas.Koenig@online.de>
856
857         PR libfortran/29627
858         * gfortran.dg/unf_short_record_1.f90:  New test.
859
860 2006-10-31  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
861
862         PR fortran/29067
863         * gfortran.dg/pr29067.f: New test.
864
865 2006-10-31  Joseph Myers  <joseph@codesourcery.com>
866             Richard Sandiford  <richard@codesourcery.com>
867
868         * lib/target-supports.exp (get_compiler_messages): Append options
869         as a single list element.
870         (check_effective_target_arm_vfp_ok): New.
871         * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
872
873 2006-10-31  Paul Thomas  <pault@gcc.gnu.org>
874
875         PR fortran/29387
876         * gfortran.dg/intrinsic_actual_2.f90: New test.
877
878         PR fortran/29490
879         * gfortran.dg/actual_array_interface_1.f90: New test.
880
881         PR fortran/29641
882         * gfortran.dg/used_types_11.f90: New test.
883
884 2006-10-30  Dirk Mueller  <dmueller@suse.de>
885
886         * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
887         * g++.old-deja/g++.pt/eichin01b.C (main): Same.
888         * g++.old-deja/g++.pt/eichin01.C (main): Same.
889         * g++.old-deja/g++.mike/net25.C (main): Same.
890         * g++.dg/lookup/exception1.C (main): Same.
891         * g++.dg/parse/parens2.C (main): Same.
892
893 2006-10-30  Roger Sayle  <roger@eyesopen.com>
894
895         * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
896
897 2006-10-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
898
899         * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
900         * gcc.dg/torture/builtin-math-3.c: Likewise.
901
902 2006-10-30  Tobias Burnus  <burnus@net-b.de>
903
904         PR fortran/29452
905         * gfortran.dg/write_check.f90: Check run-time keyword checking.
906         * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
907
908 2006-10-30  Andrew Pinski  <pinskia@gmail.com>
909
910         PR Fortran/29410
911         * gfortran.fortran-torture/execute/transfer1.f90: New test.
912
913 2006-10-30  Joseph Myers  <joseph@codesourcery.com>
914
915         * lib/target-supports.exp (check_function_available): Declare
916         function before calling.
917
918 2006-10-30  Jakub Jelinek  <jakub@redhat.com>
919
920         PR tree-optimization/29637
921         * gcc.dg/pr29637.c: New test.
922
923 2006-10-29  Roger Sayle  <roger@eyesopen.com>
924
925         * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
926         tree canonicalization.
927
928 2006-10-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
929
930         * gcc.dg/builtins-20.c: Add more hypot tests.
931
932 2006-10-29  Roger Sayle  <roger@eyesopen.com>
933
934         * gcc.dg/fold-compare-1.c: New test case.
935
936 2006-10-29  Dirk Mueller  <dmueller@suse.de>
937
938         PR c++/16307
939         * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
940
941 2006-10-29  Roger Sayle  <roger@eyesopen.com>
942
943         PR tree-optimization/15458
944         * gcc.dg/fold-xornot-1.c: New test case.
945
946 2006-10-29  Richard Guenther  <rguenther@suse.de>
947
948         * gcc.target/i386/math-torture/trunc.c: New testcase.
949
950 2006-10-29  Richard Guenther  <rguenther@suse.de>
951
952         * gcc.target/i386/math-torture/round.c: New testcase.
953
954 2006-10-29  Richard Guenther  <rguenther@suse.de>
955
956         * gcc.target/i386/math-torture/ceil.c: New testcase.
957         * gcc.target/i386/math-torture/floor.c: Likewise.
958
959 2006-10-29  Richard Guenther  <rguenther@suse.de>
960
961         * gcc.target/i386/math-torture/rint.c: New testcase.
962         * gcc.target/i386/math-torture/nearbyint.c: Likewise.
963
964 2006-10-29  Richard Guenther  <rguenther@suse.de>
965
966         * gcc.target/i386/math-torture/lfloor.c: New testcase.
967         * gcc.target/i386/math-torture/lceil.c: Likewise.
968
969 2006-10-28  Tobias Burnus  <burnus@net-b.de>
970
971         PR libgfortran/24313
972         * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
973
974 2006-10-29  Kazu Hirata  <kazu@codesourcery.com>
975
976         * gcc.c-torture/execute/20020118-1.c,
977         gcc.c-torture/execute/builtins/strlen.c,
978         gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
979         comment typos.
980
981 2006-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
982
983         * gcc.dg/builtins-20.c: Add tests for hypot.
984         * gcc.dg/torture/builtin-math-2.c (TESTIT2): New.  Add tests for
985         two-argument builtins.
986         * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
987         TESTIT2.  Update all callers.
988         (TESTIT2, TESTIT2_R): New helper macros.
989         Add testcases for pow, hypot and atan2.
990
991 2006-10-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
992
993         PR C++/29295
994         * g++.dg/expr/bool1.C: New test.
995         * g++.dg/expr/bool2.C: New test.
996
997 2006-10-28  Tobias Burnus  <burnus@net-b.de>
998
999         PR fortran/28224
1000         * gfortran.dg/io_constraints_2.f90: Use -std=f95.
1001         * gfortran.dg/namelist_internal.f90: New test.
1002
1003 2006-10-28  Tobias Burnus  <burnus@net-b.de>
1004
1005         PR fortran/29625
1006         * gfortran.dg/io_real_boz.f90: Add.
1007         * gfortran.dg/io_real_boz2.f90: Add.
1008
1009 2006-10-28  Richard Guenther  <rguenther@suse.de>
1010
1011         PR middle-end/26899
1012         * gcc.dg/tree-ssa/pr26899.c: New testcase.
1013
1014 2006-10-28  Richard Guenther  <rguenther@suse.de>
1015
1016         PR target/28806
1017         * gcc.target/i386/math-torture/lround.c: New testcase.
1018
1019 2006-10-27  Kaz Kojima  <kkojima@gcc.gnu.org>
1020
1021         * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
1022         * gcc.dg/builtins-44.c: Likewise.
1023         * gcc.dg/builtins-45.c: Likewise.
1024         * gcc.dg/pr28796-2.c: Likewise.
1025         * gcc.dg/unordered-3.c: Likewise.
1026
1027 2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1028
1029         PR libgfortran/27954
1030         * gfortran.dg/error_recovery_2.f90: New test.
1031
1032 2006-10-26  Richard Guenther  <rguenther@suse.de>
1033
1034         * gcc.target/i386/i386.exp: Use glob, not find to collect
1035         tests.  Avoids recursing into subdirectories.
1036         * gcc.target/i386/math-torture/math-torture.exp: Torture
1037         for interesting ia32 math options.
1038         * gcc.target.i386/math-torture/lrint.c: New testcase.
1039
1040 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1041
1042         PR libgfortran/29563
1043         * gfortran.dg/arrayio_9.f90: Update test.
1044         * gfortran.dg/arrayio_19.f90: New test.
1045
1046 2006-10-26  Andreas Krebbel  <krebbel1@de.ibm.com>
1047
1048         * gcc.dg/20061026.c: New testcase.
1049
1050 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1051
1052         PR libgfortran/29563
1053         * gfortran.dg/arrayio_9.f90: New test.
1054
1055 2006-10-26  Ben Elliston  <bje@au.ibm.com>
1056
1057         * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
1058         Copy the strings manually, as strcpy may call strlen.
1059
1060 2006-10-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1061
1062         * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
1063         Add checks for log, log2, log10 and log1p.
1064
1065         * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
1066         we already test 0.0.  Add checks for expm1, log, log2, log10,
1067         log1p, cbrt, erf and erfc.
1068
1069 2006-10-25  Steve Ellcey  <sje@cup.hp.com>
1070
1071         * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
1072
1073 2006-10-25  Uros Bizjak  <uros@kss-loka.si>
1074
1075         * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
1076         and remainderl() built-in functions.  Remove -ffast-math from
1077         dg-options.
1078
1079 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1080
1081         * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
1082         acosh and atanh.
1083
1084         * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
1085         floating point modifiers to arguments passed to float and long
1086         double functions respectively.  Update all callers to use floating
1087         point numbers, not integers.  Add tests for exp, exp2 and
1088         exp10/pow10.
1089
1090         * gcc.dg/torture/builtin-math-3.c: New test.
1091
1092 2006-10-24  Erik Edelmann  <eedelman@gcc.gnu.org>
1093
1094         PR fortran/29393
1095         * gfortran.dg/initialize_2.f90: New.
1096
1097 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1098
1099         * gcc.dg/torture/builtin-math-2.c: New test.
1100
1101 2006-10-24  Richard Guenther  <rguenther@suse.de>
1102
1103         PR middle-end/28796
1104         * gcc.dg/pr28796-1.c: New testcase.
1105         * gcc.dg/pr28796-2.c: Likewise.
1106
1107 2006-10-24  Richard Guenther  <rguenther@suse.de>
1108
1109         * gcc.dg/builtins-57.c: New testcase.
1110
1111 2006-10-24  Richard Guenther  <rguenther@suse.de>
1112
1113         PR tree-optimization/29567
1114         * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
1115
1116 2006-10-23  Zdenek Dvorak <dvorakz@suse.cz>
1117
1118         PR tree-optimization/14784
1119         * gcc.dg/alias-10.c: New test.
1120
1121 2006-10-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1122
1123         * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
1124
1125 2006-10-23  Jakub Jelinek  <jakub@redhat.com>
1126
1127         * gcc.dg/builtin-strncat-chk-1.c: New test.
1128
1129 2006-10-23  Jan Hubicka  <jh@suse.cz>
1130
1131         * gcc.dg/memmove-1.c: New test.
1132
1133 2006-10-23  Paul Brook  <paul@codesourcery.com>
1134
1135         * gcc.dg/pragma-pack-5.c: New test.
1136
1137 2006-10-23  Ulrich Weigand  <uweigand@de.ibm.com>
1138
1139         * g++.dg/other/s390-1.C: New testcase.
1140
1141 2006-10-23  Richard Guenther  <rguenther@suse.de>
1142
1143         PR middle-end/27132
1144         PR middle-end/23295
1145         * gcc.dg/pr27132.c: New testcase.
1146         * gcc.dg/pr23295.c: Likewise.
1147         * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
1148         * g++.dg/tree-ssa/pr19807.C: Likewise.
1149
1150 2006-10-23  Richard Guenther  <rguenther@suse.de>
1151
1152         PR middle-end/21032
1153         * gcc.dg/pr21032.c: New testcase.
1154
1155 2006-10-22  Jeff Law  <law@redhat.com>
1156         Richard Guenther  <rguenther@suse.de>
1157
1158         PR tree-optimization/15911
1159         * gcc.dg/tree-ssa/vrp30.c: New testcase.
1160
1161 2006-10-22  Nathan Sidwell  <nathan@codesourcery.com>
1162
1163         PR c++/20647
1164         * g++.dg/abi/rtti3.C: New.
1165
1166 2006-10-21  Uros Bizjak  <uros@kss-loka.si>
1167
1168         PR middle-end/28252
1169         * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
1170         transformation.
1171
1172 2006-10-21  Richard Guenther  <rguenther@suse.de>
1173
1174         PR tree-optimization/3511
1175         * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
1176
1177 2006-10-21  Richard Guenther  <rguenther@suse.de>
1178
1179         PR middle-end/26898
1180         * gcc.dg/torture/pr26898-1.c: New testcase.
1181         * gcc.dg/torture/pr26898-2.c: Likewise.
1182
1183 2006-10-20  Lee Millward  <lee.millward@codesourcery.com>
1184
1185         PR c++/28053
1186         * g++.dg/parse/bitfield1.C: Adjust error markers.
1187         * g++.dg/parse/bitfield2.C: New test.
1188
1189 2006-10-20  Adam Nemet  <anemet@caviumnetworks.com>
1190
1191         * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
1192
1193 2006-10-19  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1194
1195         PR libfortran/27895
1196         * gfortran.dg/zero_sized_1.f90: New test.
1197
1198 2006-10-19  Eric Botcazou  <ebotcazou@adacore.com>
1199
1200         * gcc.dg/div-compare-1.c: New test.
1201
1202 2006-10-19  Paul Thomas  <pault@gcc.gnu.org>
1203
1204         PR fortran/29216
1205         * gfortran.dg/result_default_init_1.f90: New test.
1206
1207         PR fortran/29314
1208         * gfortran.dg/automatic_default_init_1.f90: New test.
1209
1210         * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
1211         from 38 to 33.
1212
1213 2006-10-18  Geoffrey Keating  <geoffk@apple.com>
1214
1215         * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
1216         'using namespace std' without previous declaration.
1217         * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
1218         * g++.old-deja/g++.robertl/eb133c.C: New.
1219
1220 2006-10-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1221
1222         PR libgfortran/29277
1223         * gfortran.dg/streamio_4.f90: Update test.
1224         * gfortran.dg/streamio_11.f90: New test.
1225
1226 2006-10-17  Lee Millward  <lee.millward@codesourcery.com>
1227
1228         PR c++/27952
1229         * g++.dg/inherit/virtual1.C: New test.
1230
1231 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
1232
1233         PR c++/28261
1234         * g++.dg/parse/enum3.C: New test.
1235
1236 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
1237
1238         PR c++/29039
1239         * g++.dg/init/ctor8.C: New test.
1240
1241 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
1242
1243         PR c++/27270
1244         * g++.dg/ext/complit8.C: Tweak error markers.
1245         * g++.dg/template/complit1.C: Add error marker.
1246
1247 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
1248
1249         PR c++/27270
1250         * g++.dg/ext/complit8.C: New test.
1251
1252         PR c++/29408
1253         * g++.dg/parse/dtor12.C: New test.
1254
1255         PR c++/29435
1256         * g++.dg/template/sizeof11.C: New test.
1257
1258 2006-10-17  Paul Thomas  <pault@gcc.gnu.org>
1259
1260         PR fortran/29392
1261         * gfortran.dg/data_char_3.f90: New test.
1262
1263         PR fortran/29451
1264         * gfortran.dg/negative_automatic_size.f90: New test.
1265
1266 2006-10-16  David Daney  <ddaney@avtrex.com>
1267
1268         * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
1269
1270 2006-10-16  Eric Christopher  <echristo@apple.com>
1271
1272         * gcc.target/i386/asm-4.c: Fix inline asm for darwin
1273         x86_64.
1274
1275 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
1276
1277         PR c++/28211
1278         * g++.dg/tc1/dr49.C: Tweak error messages.
1279         * g++.dg/parse/template21.C: New test.
1280
1281 2006-10-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1282
1283         PR middle-end/20491
1284         gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
1285
1286 2006-10-15  Steven G. Kargl  <kargl@gcc.gnu.org>
1287
1288         PR fortran/29403
1289         * gfortran.dg/print_1.f90: New test.
1290
1291 2006-10-15  Jan Hubicka  <jh@suse.cz>
1292
1293         PR middle-end/29241
1294         * gcc.c-torture/compile/pr29241.c: New testcase.
1295
1296 2006-10-15  David Edelsohn  <edelsohn@gnu.org>
1297
1298         PR middle-end/29250
1299         * gcc.c-torture/compile/pr29250.c: New test.
1300
1301 2006-10-15  Richard Guenther  <rguenther@suse.de>
1302
1303         * gcc.dg/pr29299.c: New testcase.
1304
1305 2006-10-15  Bernhard Fischer  <aldot@gcc.gnu.org>
1306
1307         PR fortran/24767
1308         * gfortran.dg/label_4.f90: Adjust warning flag.
1309
1310 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
1311
1312         PR fortran/29371
1313         * gfortran.dg/nullify_3.f90: New test.
1314
1315 2006-10-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
1316
1317         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1318         on Solaris 2.5.1 too.
1319
1320 2006-10-13  Eric Christopher  <echristo@apple.com>
1321
1322         * gcc.dg/pr25993.c: Skip for darwin.
1323
1324 2006-10-13  Eric Christopher  <echristo@apple.com>
1325
1326         * gcc.dg/visibility-11.c: Skip for darwin.
1327
1328 2006-10-13  Eric Christopher  <echristo@apple.com>
1329
1330         * gcc.dg/darwin-weakimport-1.c: Use
1331         -fno-asynchronous-unwind-tables.
1332         * gcc.dg/darwin-weakimport-3.c: Ditto.
1333
1334 2006-10-13  Richard Guenther  <rguenther@suse.de>
1335
1336         PR tree-optimization/29446
1337         * gcc.dg/torture/pr29446.c: New testcase.
1338
1339 2006-10-13  Bill Wendling  <wendling@apple.com>
1340
1341         * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1342         * g++.old-deja/g++.jason/hmc1.C: Likewise.
1343         * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1344         * g++.old-deja/g++.law/shadow1.C: Likewise.
1345         * g++.old-deja/g++.law/ctors10.C: Likewise.
1346         * g++.dg/debug/namespace1.C: Likewise.
1347         * g++.dg/inherit/namespace-as-base.C: Likewise.
1348         * g++.dg/opt/delay-slot-1.C: Likewise.
1349         * g++.dg/parse/defarg10.C: Likewise.
1350         * g++.dg/template/ptrmem11.C: Likewise.
1351         * g++.dg/template/mem_func_ptr.C: Likewise.
1352         * g++.dg/template/spec19.C: Likewise.
1353
1354 2006-10-13  Paolo Bonzini  <bonzini@gnu.org>
1355
1356         * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
1357
1358 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
1359
1360         PR fortran/29373
1361         * gfortran.dg/implicit_9.f90: New test.
1362
1363         PR fortran/29407
1364         * gfortran.dg/namelist_25.f90: New test.
1365
1366         PR fortran/27701
1367         * gfortran.dg/same_name_2.f90: New test.
1368
1369         PR fortran/29232
1370         * gfortran.dg/host_assoc_types_1.f90: New test.
1371
1372         PR fortran/29364
1373         * gfortran.dg/missing_derived_type_1.f90: New test.
1374         * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
1375
1376         PR fortran/29422
1377         * gfortran.dg/alloc_comp_constraint_4.f90: New test.
1378
1379         PR fortran/29428
1380         * gfortran.dg/alloc_comp_assign_5.f90: New test.
1381
1382 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1383
1384         PR fortran/29391
1385         * gfortran.dg/bound_2.f90: New test.
1386
1387 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1388
1389         * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
1390         directive.
1391         * gfortran.dg/module_private_array_refs_1.f90: Likewise.
1392         * gfortran.dg/module_proc_external_dummy.f90: Likewise.
1393         * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1394         * gfortran.dg/gomp/reduction3.f90: Likewise.
1395         * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
1396         * gfortran.dg/dummy_procedure_2.f90: Likewise.
1397         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1398         * gfortran.dg/forall_4.f90: Likewise.
1399         * gfortran.dg/spec_expr_4.f90: Likewise.
1400         * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
1401         * gfortran.dg/forall_5.f90: Likewise.
1402         * gfortran.dg/open_access_append_2.f90: Add check for
1403         compile-time warning.
1404
1405 2006-10-13  Mark Mitchell  <mark@codesourcery.com>
1406
1407         PR c++/28506
1408         * g++.dg/parse/pure1.C: New test.
1409
1410 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1411
1412         PR fortran/21435
1413         * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
1414         * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
1415         for compile-time warnings.
1416         * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
1417         * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
1418         * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
1419         file.
1420         * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
1421         specifier.
1422         * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
1423         compile-time warning.
1424
1425 2006-10-12  Jan Hubicka  <jh@suse.cz>
1426
1427         PR c/28419
1428         * gcc.dg/pr28319.c: New test.
1429
1430 2006-10-12  Mark Mitchell  <mark@codesourcery.com>
1431         PR c++/29318
1432         * g++.dg/ext/vla4.C: New test.
1433
1434 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
1435
1436         PR c++/27961
1437         * g++.dg/template/crash60.C: New test.
1438         * g++.dg/other/large-size-array.C: Adjust error markers.
1439         * g++.dg/parse/crash27.C: Likewise.
1440         * g++.dg/template/crash1.C: Likewise.
1441
1442 2006-10-12  Steve Ellcey  <sje@cup.hp.com>
1443
1444         PR testsuite/29093
1445         * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
1446
1447 2006-10-12  Jakub Jelinek  <jakub@redhat.com>
1448
1449         PR preprocessor/28709
1450         * gcc.dg/cpp/paste14.c: New test.
1451
1452 2006-10-11  Mark Mitchell  <mark@codesourcery.com>
1453
1454         PR c++/29175
1455         * g++.dg/init/array24.C: New test.
1456
1457 2006-10-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1458
1459         * gcc.dg/builtins-config.h: Move Solaris section after inclusion
1460         of <sys/types.h>.
1461
1462 2006-10-11  Lee Millward  <lee.millward@codesourcery.com>
1463
1464         PR c++/29024
1465         * g++.dg/parse/typedef8.C: New test.
1466         * g++.dg/other/mult-stor1.C: Adjust error markers.
1467
1468 2006-10-11  Richard Guenther  <rguenther@suse.de>
1469
1470         PR tree-optimization/28230
1471         * gcc.dg/torture/pr28230.c: New testcase.
1472
1473 2006-10-11  Richard Guenther  <rguenther@suse.de>
1474
1475         PR inline-asm/29119
1476         * gcc.dg/torture/pr29119.c: New testcase.
1477
1478 2006-10-10  Jakub Jelinek  <jakub@redhat.com>
1479
1480         PR middle-end/29272
1481         * gcc.c-torture/execute/20060930-2.c: New test.
1482
1483 2006-10-09  Richard Henderson  <rth@redhat.com>
1484
1485         Revert emutls patch.
1486
1487 2006-10-09  Richard Guenther  <rguenther@suse.de>
1488
1489         PR middle-end/29254
1490         * gcc.dg/pr29254.c: New testcase.
1491
1492 2006-10-08  Erik Edelmann  <edelmann@gcc.gnu.org>
1493             Paul Thomas  <pault@gcc.gnu.org>
1494
1495         PR fortran/20541
1496         * gfortran.dg/alloc_comp_basics_1.f90: New test.
1497         * gfortran.dg/alloc_comp_basics_2.f90: New test.
1498         * gfortran.dg/alloc_comp_assign_1.f90: New test.
1499         * gfortran.dg/alloc_comp_assign_2.f90: New test.
1500         * gfortran.dg/alloc_comp_assign_3.f90: New test.
1501         * gfortran.dg/alloc_comp_assign_4.f90: New test.
1502         * gfortran.dg/alloc_comp_constraint_1.f90: New test.
1503         * gfortran.dg/alloc_comp_constraint_2.f90: New test.
1504         * gfortran.dg/alloc_comp_constraint_3.f90: New test.
1505         * gfortran.dg/alloc_comp_constructor_1.f90: New test.
1506         * gfortran.dg/alloc_comp_constructor_2.f90: New test.
1507         * gfortran.dg/alloc_comp_initializer_1.f90: New test.
1508         * gfortran.dg/alloc_comp_std.f90: New test.
1509         * gfortran.dg/move_alloc.f90: New test.
1510
1511 2006-10-08  Paul Thomas <pault@gcc.gnu.org>
1512
1513         PR fortran/29115
1514         * gfortran.dg/derived_constructor_comps_2.f90: New test.
1515
1516         PR fortran/29211
1517         * gfortran.dg/forall_char_dependencies_1.f90: New test.
1518
1519 2006-10-08  Tobias Burnus  <burnus@net-b.de>
1520
1521         PR fortran/28585
1522         * gfortran.dg/new_line.f90: New test.
1523
1524 2006-10-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1525
1526         * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
1527         * gcc.dg/torture/builtin-convert-1.c,
1528         gcc.dg/torture/builtin-convert-2.c,
1529         gcc.dg/torture/builtin-convert-3.c,
1530         gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
1531
1532 2006-10-07  Kazu Hirata  <kazu@codesourcery.com>
1533
1534         * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1535         gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1536         gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1537         gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
1538
1539 2006-10-07  Andrew Pinski  <pinskia@gmail.com>
1540
1541         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
1542         Xfail some tests for powerpc-darwin and powerpc-aix.
1543
1544 2006-10-07  Jakub Jelinek  <jakub@redhat.com>
1545
1546         PR c/29380
1547         * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
1548
1549 2006-10-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1550
1551         PR target/29300
1552         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1553         on hppa*-*-hpux*.
1554
1555 2006-10-07  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1556
1557         PR fortran/16580
1558         PR fortran/29288
1559         * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
1560         Add tests for using all possible intrinsics as actual arguments.
1561         * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
1562         all possible intrinsics as actual arguments.
1563         * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
1564         * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
1565
1566 2006-10-07  Richard Sandiford  <richard@codesourcery.com>
1567
1568         * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
1569         * gcc.dg/debug/debug-2.c: Likewise.
1570
1571 2006-10-06  Uros Bizjak  <uros@kss-loka.si>
1572
1573         * gcc.c-torture/compile/sync-2.c: New test.
1574
1575 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1576
1577         * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
1578         line endings.
1579
1580 2006-10-06  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
1581
1582         PR rtl-optimization/29128
1583         * gcc.c-torture/compile/pr29128.c: New test.
1584
1585 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1586
1587         * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
1588         line endings.
1589
1590 2006-10-06  Zdenek Dvorak <dvorakz@suse.cz>
1591
1592         PR middle-end/29256
1593         * gcc.dg/tree-ssa/loop-19.c: New test.
1594
1595 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
1596
1597         PR tree-optimization/29330
1598         * gcc.dg/pr29330.c: New test.
1599
1600         PR target/28924
1601         * gcc.c-torture/compile/20061005-1.c: New test.
1602
1603 2006-10-06  Olivier Hainque  <hainque@adacore.com>
1604
1605         * gcc.dg/typename-vla-1.c: New case.
1606         * gnat.dg/forward_vla.adb: New case.
1607
1608 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
1609
1610         PR tree-optimization/29290
1611         * gfortran.dg/loop_nest_1.f90: New test.
1612
1613         PR target/29198
1614         * gcc.dg/tls/opt-12.c: New test.
1615
1616         PR fortran/28415
1617         * gfortran.dg/save_2.f90: New test.
1618
1619         PR c/29091
1620         * gcc.dg/pr29091.c: New test.
1621
1622 2006-10-06  Joseph Myers  <joseph@codesourcery.com>
1623
1624         * lib/target-supports.exp
1625         (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
1626         same as x86_64-*-*; check for LP64.
1627
1628 2006-10-04  Richard Henderson  <rth@redhat.com>
1629
1630         * lib/target-supports.exp (check_effective_target_tls): Redefine
1631         to mean non-emulated tls.
1632         * gcc.dg/tls/alias-1.c: Remove tls requirement.
1633         * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1634         gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1635         gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1636         gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1637         gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1638         gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1639
1640 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
1641
1642         PR fortran/29343
1643         * gfortran.dg/alloc_alloc_expr_2.f90: New test.
1644
1645 2006-10-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1646
1647         * gfortran.dg/bounds_check_fail_1.f90: New test.
1648
1649 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
1650
1651         PR c++/29020
1652         * g++.dg/template/friend48.C: New test.
1653
1654 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
1655
1656         PR fortran/29098
1657         * gfortran.dg/default_initialization_2.f90: New test.
1658
1659 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
1660
1661         PR fortran/20779
1662         PR fortran/20891
1663         * gfortran.dg/alloc_alloc_expr_1.f90: New test.
1664
1665 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
1666
1667         PR fortran/29284
1668         * gfortran.dg/optional_assumed_charlen_1.f90: New test.
1669
1670         PR fortran/29321
1671         PR fortran/29322
1672         * gfortran.dg/missing_optional_dummy_2.f90: New test.
1673
1674         PR fortran/25091
1675         PR fortran/25092
1676         * gfortran.dg/entry_array_specs_1.f90: New test.
1677
1678 2006-10-03  Steven G. Kargl  <kargl@gcc.gnu.org>
1679
1680         * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
1681         insufficient to inhibit some test failures at -O3.  Do testing
1682         on integers.
1683
1684 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
1685
1686         PR c++/29138
1687         * g++.dg/inherit/access8.C: New test.
1688         * g++.dg/template/dtor4.C: Tweak error messages.
1689
1690 2006-10-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1691
1692         PR fortran/27478
1693         * gfortran.dg/entry_8.f90: New test.
1694
1695 2006-10-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1696
1697         PR c++/29291
1698         * g++.dg/parse/new4.C: New test.
1699
1700 2006-10-03  Uros Bizjak  <uros@kss-loka.si>
1701
1702         * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1703         PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1704         PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1705         PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1706         PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1707
1708 2006-10-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1709
1710         PR fortran/19260
1711         * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1712         * gfortran.dg/continuation_2.f90: New test.
1713
1714         PR fortran/19262
1715         * gfortran.dg/continuation_3.f90: New test.
1716         * gfortran.dg/continuation_4.f90: New test.
1717         * gfortran.dg/continuation_5.f: New test.
1718         * gfortran.dg/continuation_6.f: New test.
1719
1720 2006-10-02  Mark Mitchell  <mark@codesourcery.com>
1721
1722         PR c++/29226
1723         * g++.dg/template/vla1.C: New test.
1724
1725 2006-10-02  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1726
1727         PR fortran/29210
1728         * gfortran.dg/complex_parameter_1.f90: New test.
1729
1730 2006-10-02  Jakub Jelinek  <jakub@redhat.com>
1731
1732         PR c/29154
1733         * gcc.c-torture/execute/20060929-1.c: New test.
1734
1735 2006-10-01  Mark Mitchell  <mark@codesourcery.com>
1736
1737         PR c++/29105
1738         * g++.dg/template/member6.C: New test.
1739         * g++.dg/parse/typename7.C: Adjust error markers.
1740
1741         PR c++/29080
1742         * g++.dg/template/member7.C: New test.
1743
1744 2006-09-30  Joseph S. Myers  <joseph@codesourcery.com>
1745
1746         PR c/24010
1747         * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1748         gcc.dg/Woverride-init-3.c: New tests.
1749
1750 2006-09-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1751
1752         * gcc.c-torture/execute/20060930-1.c: New test.
1753
1754 2006-09-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1755
1756         PR fortran/18791
1757         * gfortran.dg/specifics_1.f90: New test.
1758         * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1759         complex specifics.
1760
1761 2006-09-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1762
1763         * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1764         pthread-init-common.h: New.
1765
1766 2006-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
1767
1768         * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1769         precision on some archs.
1770
1771 2006-09-29  Eric Botcazou  <ebotcazou@adacore.com>
1772
1773         * gcc.dg/non-local-goto-1.c: New test.
1774         * gcc.dg/non-local-goto-2.c: Likewise.
1775         * gcc.dg/setjmp-3.c: Likewise.
1776         * gcc.dg/setjmp-4.c: Likewise.
1777
1778 2006-09-28  Eric Botcazou  <ebotcazou@adacore.com>
1779
1780         * gnat.dg/self_aggregate_with_pointer.adb: New test.
1781
1782 2006-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
1783
1784         PR fortran/28276
1785         * gfortran.dg/exponent_1.f90: New test.
1786
1787         PR fortran/27021
1788         * gfortran.dg/nearest_1.f90: New test.
1789
1790 2006-09-26  Jakub Jelinek  <jakub@redhat.com>
1791
1792         PR middle-end/25261
1793         PR middle-end/28790
1794         * gcc.dg/gomp/nestedfn-1.c: New test.
1795
1796 2006-09-26  Andrew Pinski  <pinskia@physics.uc.edu>
1797
1798         PR objc/29195
1799         * objc/compile/method-1.m: New test.
1800
1801 2006-09-25  Lee Millward  <lee.millward@codesourcery.com>
1802
1803         PR c++/26938
1804         * g++.dg/template/crash58.C: New test.
1805         * g++.dg/parse/crash28.C: Adjust error markers.
1806         * g++.dg/template/crash34.C: Likewise.
1807         * g++.dg/template/friend31.C: Likewise.
1808         * g++.dg/template/crash32.C: Likewise.
1809
1810         PR c++/27329
1811         * g++.dg/template/crash59.C: New test.
1812
1813         PR c++/27667
1814         * g++.dg/template/spec33.C: New test.
1815         * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1816
1817 2006-09-24  Zdenek Dvorak <dvorakz@suse.cz>
1818             Adam Nemet  <anemet@caviumnetworks.com>
1819
1820         * gcc.dg/tree-ssa/ivopts-1.c: New test.
1821         * gcc.dg/tree-ssa/ivopts-2.c: New test.
1822
1823 2006-09-24  Kazu Hirata  <kazu@codesourcery.com>
1824
1825         PR target/28911
1826         * gcc.dg/pr28911.c: New.
1827
1828 2006-09-23  Uros Bizjak  <uros@kss-loka.si>
1829
1830         PR target/29169
1831         * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1832         (dg-options): Add -mfpmath=387.
1833
1834 2006-09-23  Jakub Jelinek  <jakub@redhat.com>
1835
1836         PR c/28706
1837         * gcc.dg/pr28706.c: New test.
1838
1839         PR c/28712
1840         * gcc.dg/pr28712.c: New test.
1841
1842 2006-09-22  Mike Stump  <mrs@apple.com>
1843
1844         * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1845
1846 2006-09-22  Zdenek Dvorak <dvorakz@suse.cz>
1847
1848         PR tree-optimization/28888
1849         * gcc.dg/pr28888.c: New test.
1850
1851 2006-09-21  Mark Mitchell  <mark@codesourcery.com>
1852
1853         PR c++/29016
1854         * g++.dg/init/ptrfn1.C: New test.
1855
1856 2006-09-21  Lee Millward  <lee.millward@codesourcery.com>
1857
1858         PR c++/28861
1859         * g++.dg/template/spec32.C: New test.
1860         * g++.dg/parse/crash9.C: Adjust error markers.
1861
1862         PR c++/28303
1863         * g++.dg/template/typedef6.C: New test.
1864         * g++.dg/init/error1.C: Adjust error markers.
1865         * g++.dg/parse/crash9.C: Likewise.
1866         * g++.dg/template/crash55.C: Likewise.
1867
1868 2006-09-21  Janis Johnson  <janis187@us.ibm.com>
1869
1870         * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1871
1872 2006-09-20  Danny Smith  <dannysmith@users.sourceforge.net>
1873
1874         PR target/27650
1875         * g++.dg/ext/dllimport12.C: New test.
1876
1877 2006-09-20  Richard Sandiford  <richard@codesourcery.com>
1878
1879         * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1880         * gcc.target/mips/nmadd-2.c: Likewise.
1881         * gcc.target/mips/mips-ps-6.c: New test.
1882         * gcc.target/mips/neg-abs-1.c: Likewise.
1883         * gcc.target/mips/neg-abs-2.c: Likewise.
1884         * gcc.target/mips/nmadd-3.c: New test.
1885
1886 2006-09-20  Jakub Jelinek  <jakub@redhat.com>
1887
1888         PR middle-end/28046
1889         * gcc.dg/gomp/atomic-10.c: New test.
1890         * g++.dg/gomp/atomic-10.C: New test.
1891
1892 2006-09-20  Eric Christopher  <echristo@apple.com>
1893
1894         * gcc.target/i386/sse3-not-fisttp.c: New.
1895
1896 2006-09-19  Jack Howarth  <howarth@bromo.med.uc.edu>
1897
1898         * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1899
1900 2006-09-19  Richard Sandiford  <richard@codesourcery.com>
1901
1902         * gcc.c-torture/execute/pr28289.c (one): New variable.
1903         (main): Use it instead of argc.
1904         * gcc.c-torture/execute/20060102-1.c (one): New variable.
1905         (main): Use it instead of argc.
1906
1907 2006-09-19  Paul Brook  <paul@codesourcery.com>
1908
1909         PR target/28516
1910         * gcc.dg/nested-func-5.c: New test.
1911
1912 2006-09-19  Ben Elliston  <bje@au.ibm.com>
1913
1914         * lib/target-supports.exp (check_effective_target_tls): Compile
1915         test stubs using ${tool}_target_compile, not just target_compile.
1916         (check_effective_target_tls_runtime): Likewise.
1917
1918 2006-09-19  Ben Elliston  <bje@au.ibm.com>
1919
1920         * gcc.c-torture/compile/20030405-1.x: Remove.
1921
1922         * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1923         optimising linker from discarding it.
1924
1925 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1926
1927         PR fortran/28526
1928         * gfortran.dg/keyword_symbol_1.f90: New test.
1929
1930         * gfortran.dg/spread_shape_1.f90: Add missing warning with
1931         pedantic compilation option.
1932
1933 2006-09-18  Paul Thomas  <pault@gcc.gnu.org>
1934
1935         PR fortran/29060
1936         * gfortran.dg/spread_shape_1.f90: New test.
1937
1938 2006-09-17  Roger Sayle  <roger@eyesopen.com>
1939
1940         PR tree-optimization/28887
1941         * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1942
1943 2006-09-16  Steven Bosscher  <steven@gcc.gnu.org>
1944
1945         PR c/25993
1946         * gcc.dg/pr25993.c: New test.
1947
1948 2006-09-17  Ira Rosen  <irar@il.ibm.com>
1949
1950         PR tree-opt/21591
1951         * gcc.dg/vect/pr21591.c: New test.
1952
1953 2006-09-16  Andrew Pinski  <pinskia@physics.uc.edu>
1954
1955         PR tree-opt/29059
1956         * gcc.c-torture/compile/strcpy-1.c: New test.
1957         * gcc.c-torture/compile/strcpy-2.c: New test.
1958         * gcc.c-torture/compile/memcpy-1.c: New test.
1959         * gcc.c-torture/compile/memcpy-2.c: New test.
1960
1961 2006-09-16  Jack Howarth  <howarth@bromo.med.uc.edu>
1962
1963         PR testsuite/29055
1964         * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1965
1966 2006-09-15  Eric Botcazou  <ebotcazou@adacore.com>
1967
1968         * gnat.dg/specs/double_record_extension1.ads: New test.
1969         * gnat.dg/specs/double_record_extension2.ads: Likewise.
1970
1971 2006-09-15  Paul Thomas  <pault@gcc.gnu.org>
1972
1973         PR fortran/29051
1974         * gfortran.dg/oldstyle_3.f90: New test.
1975
1976 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1977
1978         PR libgfortran/29099
1979         * gfortran.dg/secnds-1.f: New test.
1980
1981 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1982
1983         PR libgfortran/29053
1984         * gfortran.dg/streamio_9.f90: New test.
1985         * gfortran.dg/streamio_10.f90: New test.
1986
1987 2006-09-14  Andrew Pinski  <pinskia@physics.uc.edu>
1988
1989         PR C++/29002
1990         * g++.dg/init/array22.C: New test.
1991         * g++.dg/init/array23.C: New test.
1992
1993 2006-09-14  Arnaud Charlet  <charlet@adacore.com>
1994
1995         * stackcheck.lst: Update list of tests requiring stack checking.
1996         * norun.lst: Adjust for above change.
1997         * ada95.lst: New file.
1998         * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1999         requiring -gnat95 switch.
2000
2001 2006-09-14  Olivier Hainque  <hainque@adacore.com>
2002
2003         * gnat.dg/in_out_parameter.adb: New test.
2004
2005 2006-09-13  Andrew Pinski  <pinskia@physics.uc.edu>
2006
2007         PR debug/28980
2008         * gcc.c-torture/compile/debugvlafunction-1.c: New test.
2009
2010 2006-09-13  Eric Botcazou  <ebotcazou@adacore.com>
2011
2012         * gnat.dg/specs/unchecked_union.ads: New test.
2013
2014 2006-09-13  Richard Sandiford  <richard@codesourcery.com>
2015
2016         PR rtl-optimization/28982
2017         * gcc.c-torture/execute/pr28982a.c: New test.
2018         * gcc.c-torture/execute/pr28982b.c: Likewise.
2019
2020 2006-09-12  Eric Christopher  <echristo@apple.com>
2021
2022         * gcc.target/x86_64/abi/asm-support-darwin.s: New.
2023         * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
2024
2025 2006-09-13  Joseph S. Myers  <joseph@codesourcery.com>
2026
2027         PR c/28768
2028         PR preprocessor/14634
2029         * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
2030         gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
2031         gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
2032
2033 2006-09-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
2034
2035         * gcc.dg/pr28243.c: New test.
2036
2037 2006-09-12  Paul Thomas  <pault@gcc.gnu.org>
2038
2039         PR fortran/28971
2040         gfortran.dg/pr28971.f90: New test to act as a backstop in case
2041         this undiagnosed regression reappears.
2042
2043 2006-09-12  Kazu Hirata  <kazu@codesourcery.com>
2044
2045         * lib/c-torture.exp (c-torture-compile, c-torture-execute):
2046         Treat $srcdir as a literal.
2047         * lib/fortran-torture.exp (fortran-torture-compile,
2048         fortran-torture-execute): Likewise.
2049         * lib/objc-torture.exp (objc-torture-compile,
2050         objc-torture-execute): Likewise.
2051         * lib/profopt.exp (profopt-execute): Likewise.
2052
2053 2006-09-11  Geoffrey Keating  <geoffk@apple.com>
2054
2055         * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
2056
2057 2006-09-11  Jack Howarth  <howarth@bromo.med.uc.edu>
2058
2059         PR testsuite/28950
2060         * gcc.target/powerpc/ppc-and-1.c: Fix regex.
2061
2062 2006-09-11  H.J. Lu  <hongjiu.lu@intel.com>
2063
2064         PR target/13685
2065         * gcc.target/i386/pr13685.c: New test.
2066
2067 2006-09-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2068
2069         * gcc.dg/pr28726.c: New test.
2070
2071 2006-09-11  Josh Conner  <jconner@apple.com>
2072
2073         * gcc.dg/nrv3.c: Increase size of structure.
2074         * gcc.dg/nrv4.c: Likewise.
2075         * gcc.dg/nrv5.c: Likewise.
2076
2077 2006-09-11  Paul Thomas  <pault@gcc.gnu.org>
2078
2079         PR libfortran/28890
2080         gfortran.dg/assumed_charlen_function_5.f90: New test.
2081
2082 2006-09-10  Mark Mitchell  <mark@codesourcery.com>
2083
2084         PR c++/28991
2085         * g++.dg/init/static3.C: New test.
2086
2087 2006-09-10  Andrew Pinski  <pinskia@physics.uc.edu>
2088
2089         PR testsuite/29007
2090         * gcc.dg/long-long-cst1.c (t): Add cast to
2091         __SIZE_TYPE__ before casting to int.
2092         (main): Return 0 on success.
2093
2094 2006-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2095
2096         * gcc.c-torture/execute/20060910-1.c: New test.
2097
2098 2006-09-10  Steven Bosscher  <steven@gcc.gnu.org>
2099
2100         PR middle-end/26983
2101         * gcc.dg/pr26983.c: New test.
2102
2103 2006-09-10  Richard Sandiford  <richard@codesourcery.com>
2104
2105         PR target/29006
2106         * gcc.c-torture/execute/pr29006.c: New test.
2107
2108 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
2109
2110         PR libfortran/28947
2111         gfortran.dg/matmul_4.f90: New test.
2112
2113 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
2114
2115         PR fortran/28959
2116         gfortran.dg/used_types_10: New test.
2117
2118 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
2119
2120         PR libfortran/28923
2121         gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
2122         gfortran.dg/array_initializer_3.f90: New test.
2123
2124 2006-09-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2125
2126         PR fortran/28914
2127         * gfortran.dg/actual_array_constructor_3.f90: New test.
2128
2129 2006-09-09  Paolo Bonzini  <bonzini@gnu.org>
2130
2131         PR testsuite/26778
2132         * gcc.target/i386/pr26778.c: New testcase.
2133
2134 2006-09-08  Eric Christopher  <echristo@apple.com>
2135
2136         * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
2137         * gcc.target/i386/memcpy-1.c: Ditto.
2138         * gcc.target/i386/asm-1.c: Ditto.
2139         * gcc.target/i386/20060512-4.c: Ditto.
2140         * gcc.target/i386/compress-float-387.c: Ditto.
2141         * gcc.target/i386/20060512-1.c: Ditto.
2142         * gcc.target/i386/compress-float-sse.c: Ditto.
2143         * gcc.target/i386/20060512-2.c: Ditto.
2144         * gcc.target/i386/compress-float-sse-pic.c: Ditto.
2145         * gcc.target/i386/stack-prot-kernel.c: Ditto.
2146         * gcc.target/i386/compress-float-387-pic.c: Ditto.
2147         * gcc.dg/pr26449.c: Ditto.
2148         * gcc.dg/attr-ms_struct-2.c: Ditto.
2149         * gcc.dg/attr-ms_struct-1.c: Ditto.
2150         * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
2151
2152 2006-09-08  Joseph S. Myers  <joseph@codesourcery.com>
2153
2154         PR c/28504
2155         * gcc.dg/vla-10.c: New test.
2156
2157 2006-09-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2158
2159         PR c++/28858
2160         * g++.dg/parse/template20.C: New test.
2161         * g++.dg/template/operator8.C: Remove obsolete part.
2162         * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
2163         * g++.old-deja/g++.pt/crash65.C: Likewise.
2164
2165 2006-09-07  Jason Merrill  <jason@redhat.com>
2166
2167         PR middle-end/27724
2168         * gcc.dg/long-long-cst1.c: New test.
2169
2170 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2171
2172         PR C++/28906
2173         * g++.dg/other/array3.C: New test.
2174         * g++.dg/other/array4.C: New test.
2175         * g++.dg/other/array5.C: New test.
2176
2177 2006-09-07  H.J. Lu  <hongjiu.lu@intel.com>
2178
2179         * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
2180
2181 2006-09-07  Uros Bizjak  <uros@kss-loka.si>
2182
2183         PR target/28946
2184         * gcc.target/i386/pr28946.c: New test.
2185
2186 2006-09-07  Steven G. Kargl  <kargls@comcast.net>
2187
2188         * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
2189         in integer literal constant.
2190         * gfortran.dg/enum_8.f90: Ditto.
2191         * gfortran.dg/g77/20030326-1.f: Ditto.
2192
2193 2006-09-07  Feng Wang  <fengwang@nudt.edu.cn>
2194
2195         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
2196         nonconformance usage.
2197
2198 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2199
2200         PR middle-end/28862
2201         * gcc.c-torture/compile/vector-align-1.c: New test.
2202
2203 2006-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2204
2205         PR rtl-opt/27883
2206         * g++.dg/opt/copysign-1.C: New test.
2207
2208 2006-09-06  Jason Merrill  <jason@redhat.com>
2209
2210         PR c++/27371
2211         * g++.dg/warn/unused-result1.C: New test.
2212
2213 2006-09-06  Mark Mitchell  <mark@codesourcery.com>
2214
2215         PR c++/28903
2216         * g++.dg/ext/vla3.C: New test.
2217
2218         PR c++/28886
2219         * g++.dg/template/array16.C: New test.
2220
2221 2006-09-06  Richard Guenther  <rguenther@suse.de>
2222
2223         * gcc.dg/pr27226.c: Remove testcase again.
2224
2225 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2226
2227         PR tree-opt/28937
2228         * g++.dg/opt/unroll2.C: New test.
2229
2230 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2231
2232         PR tree-opt/28952
2233         * gcc.dg/vect/pr28952.c: New test.
2234
2235 2006-09-05  Richard Guenther  <rguenther@suse.de>
2236
2237         PR tree-optimization/28900
2238         * gcc.dg/torture/pr28900.c: New testcase
2239
2240 2006-09-05  Richard Guenther  <rguenther@suse.de>
2241
2242         PR tree-optimization/28905
2243         * gcc.c-torture/compile/pr28905.c: New testcase.
2244
2245 2006-09-05  Richard Guenther  <rguenther@suse.de>
2246
2247         PR middle-end/28935
2248         * gcc.dg/pr28935.c: New testcase.
2249
2250 2006-09-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2251
2252         * gcc.c-torture/execute/20060905-1.c: New test.
2253
2254 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
2255
2256         PR fortran/28908
2257         * gfortran.dg/used_types_7.f90: New test.
2258         * gfortran.dg/used_types_8.f90: New test.
2259         * gfortran.dg/used_types_9.f90: New test.
2260
2261 2006-09-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2262
2263         * gcc.c-torture/compile/20060904-1.c: New test.
2264
2265 2006-09-04  Nathan Sidwell  <nathan@codesourcery.com>
2266
2267         PR c++/23287 Revert my 2006-09-01 patch
2268         * g++.dg/parse/dtor12.C: Remove.
2269
2270 2006-09-02  Lee Millward  <lee.millward@codesourcery.com>
2271
2272         PR c+/27670
2273         * g++.dg/template/operator9.C: New test.
2274
2275         PR c++/27493
2276         * g++.dg/template/operator7.C: New test.
2277
2278         PR c++/27494
2279         * g++.dg/template/operator8.C: New test.
2280
2281         PR c++/27397
2282         * g++.dg/template/crash57.C: New test.
2283
2284         * g++.dg/template/typedef4.C: Adjust error markers.
2285         * g++.dg/template/typedef5.C: Likewise.
2286
2287 2006-09-02  Jakub Jelinek  <jakub@redhat.com>
2288
2289         PR c++/28878
2290         * g++.dg/parse/crash33.C: New test.
2291
2292 2006-09-01  J"orn Rennecke  <joern.rennecke@st.com>
2293         Richard Guenther  <rguenther@suse.de>
2294         Adam Nemet  <anemet@caviumnetworks.com>
2295
2296         PR middle-end/27226
2297         * gcc.target/mips/memcpy-1.c: New testcase.
2298         * gcc.dg/pr27226.c: Likewise.
2299
2300 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2301
2302         PR c++/28705
2303         * g++.dg/lookup/koenig5.C: New.
2304         * g++.dg/template/crash56.C: New.
2305
2306 2006-09-01  Josh Conner  <jconner@apple.com>
2307
2308         PR c++/25505
2309         * gcc.dg/nrv3.c: New test.
2310         * gcc.dg/nrv4.c: New test.
2311         * gcc.dg/nrv5.c: New test.
2312
2313 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
2314
2315         PR c++/23287
2316         * g++.dg/parse/dtor12.C: New.
2317
2318 2006-08-31  Zdenek Dvorak <dvorakz@suse.cz>
2319
2320         PR tree-optimization/28839
2321         * gcc.dg/pr28839.c: New test.
2322
2323 2006-08-31  Andreas Krebbel  <krebbel1@de.ibm.com>
2324
2325         PR target/24367
2326         * gcc.dg/pr24367.c: New testcase.
2327
2328 2006-08-30  Joseph Myers  <joseph@codesourcery.com>
2329
2330         * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2331
2332 2006-08-30  Zdenek Dvorak  <dvorakz@suse.cz>
2333
2334         PR rtl-optimization/27735
2335         * gcc.dg/loop-unswitch-1.c: New test.
2336
2337 2006-08-30  Paul Thomas  <pault@gcc.gnu.org>
2338
2339         PR fortran/28885
2340         * gfortran.dg/aliasing_dummy_2.f90: New test.
2341
2342         PR fortran/20067
2343         * gfortran.dg/generic_5.f90: Change error message.
2344
2345         PR fortran/28873
2346         * gfortran.dg/generic_6.f90: New test.
2347
2348         PR fortran/25077
2349         * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
2350
2351         PR fortran/25102
2352         * gfortran.dg/invalid_interface_assignment.f90: New test.
2353
2354         PR fortran/24866
2355         * gfortran.dg/module_proc_external_dummy.f90: New test.
2356
2357 2006-08-29  Andrew Pinski  <pinskia@physics.uc.edu>
2358
2359         PR c++/28349
2360         * testsuite/g++.dg/warn/var-args1.C: New test.
2361
2362 2006-08-29  Steven G. Kargl  <kargls@comcast.net>
2363
2364         PR fortran/28866
2365         * gfortran.dg/simpleif_2.f90: New test.
2366         * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
2367         * gfortran.dg/enum_5.f90: Ditto.
2368
2369 2006-08-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2370             Kazu Hirata  <kazu@codesourcery.com>
2371
2372         PR tree-optimization/17506
2373         * gcc.dg/pr17506.c: New.
2374
2375 2006-08-29  J"orn Rennecke  <joern.rennecke@st.com>
2376
2377         PR c++/28139
2378         * g++.dg/eh/alias1.C: New test.
2379
2380 2006-08-28  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2381
2382         PR c++/28860
2383         * g++.dg/template/ttp22.C: New test.
2384
2385 2006-08-28  Kazu Hirata  <kazu@codesourcery.com>
2386
2387         PR middle-end/26632
2388         * gcc.dg/pr26632.c: New.
2389
2390 2006-08-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2391
2392         PR libgfortran/28354
2393         * gfortran.dg/fmt_zero_precision.f90: New test.
2394
2395 2006-08-27  Mark Mitchell  <mark@codesourcery.com>
2396
2397         PR c++/28058
2398         * g++.dg/template/spec31.C: New test.
2399
2400 2006-08-27  Lee Millward  <lee.millward@codesourcery.com>
2401
2402         PR c++/26573
2403         * g++.dg/other/static2.C: New test.
2404
2405 2006-08-26  Roger Sayle  <roger@eyesopen.com>
2406
2407         * gcc.dg/Wswitch-enum-2.c: New test case.
2408         * gcc.dg/Wswitch-enum-3.c: Likewise.
2409
2410 2006-08-26  Richard Guenther  <rguenther@suse.de>
2411
2412         * gcc.c-torture/compile/20060826-1.c: New testcase.
2413
2414 2006-08-26  Lee Millward  <lee.millward@codesourcery.com>
2415
2416         PR c++/28736
2417         * g++.dg/template/void10.C: New test.
2418
2419         PR c++/28737
2420         * g++.dg/template/void8.C: New test.
2421
2422         PR c+_+/28738
2423         * g++.dg/template/void9.C: New test.
2424
2425         * g++.dg/template/void3.C: Adjust error markers.
2426         * g++.dg/template/void4.C: Likewise.
2427         * g++.dg/template/crash55.C: Likewise.
2428         * g++.dg/template/void7.C: Likewise
2429
2430 2006-08-26  Mark Mitchell  <mark@codesourcery.com>
2431
2432         PR c++/28588
2433         * g++.dg/inherit/access6.C: New test.
2434         * g++.dg/inherit/access7.C: Likewise.
2435
2436         PR c++/28595
2437         * g++.dg/template/array15.C: New test.
2438         * g++.dg/template/crash2.C: Tweak error markers.
2439
2440 2006-08-26  Jakub Jelinek  <jakub@redhat.com>
2441
2442         PR middle-end/28683
2443         * gcc.c-torture/compile/20060823-1.c: New test.
2444
2445 2006-08-25  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2446
2447         PR c++/28853
2448         * g++.dg/template/ttp21.C: New test.
2449
2450         PR c++/28852
2451         * g++.dg/other/operator1.C: Add error-marker.
2452         * g++.dg/other/operator2.C: New test.
2453
2454 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
2455
2456         PR c/27893
2457         * gcc.c-torture/compile/vla-const-1.c,
2458         gcc.c-torture/compile/vla-const-2.c: New tests.
2459
2460 2006-08-26  Richard Guenther  <rguenther@suse.de>
2461
2462         PR middle-end/28814
2463         * gcc.dg/torture/pr28814.c: New testcase.
2464
2465 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
2466
2467         PR c/28418
2468         * gcc.c-torture/compile/compound-literal-1.c: New test.
2469
2470 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
2471
2472         PR c/28299
2473         * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
2474         * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
2475         Expect extra diagnostics.
2476
2477 2006-08-25  J"orn Rennecke  <joern.rennecke@st.com>
2478
2479         gcc.dg/noncompile/pr16876.c: New test.
2480
2481 2006-08-25  Mark Mitchell  <mark@codesourcery.com>
2482
2483         PR c++/28056
2484         * g++.dg/parse/local1.C: New test.
2485         * g++.dg/other/qual1.C: Tweak error marker.
2486
2487 2006-08-25  Nathan Sidwell  <nathan@codesourcery.com>
2488
2489         PR c++/27787
2490         * g++.dg/template/typename10.C: New.
2491         * g++.dg/template/lookup4.C: Remove bogus error marker.
2492
2493 2006-08-25  Richard Guenther  <rguenther@suse.de>
2494
2495         PR testsuite/28829
2496         * gcc.dg/pr26570.c: Fix testcase.
2497
2498 2006-08-24  Andrew Pinski  <pinskia@physics.uc.edu>
2499
2500         PR tree-opt/28807
2501         * gcc.c-torture/execute/mayalias-2.c: New test.
2502         * gcc.dg/tree-ssa/alias-13.c: New test.
2503
2504 2006-08-24  Jan Hubicka  <jh@suse.cz>
2505
2506         PR debug/26881
2507         * gcc.dg/debug/pr26881.c: New file.
2508
2509 2006-08-23  Paul Thomas  <pault@gcc.gnu.org>
2510
2511         PR fortran/28788
2512         * gfortran.dg/used_types_4.f90: New test.
2513         * gfortran.dg/derived_init_2.f90: Modify to check sibling
2514         association of derived types.
2515         * gfortran.dg/used_types_2.f90: Add module cleanup.
2516         * gfortran.dg/used_types_3.f90: The same.
2517
2518         PR fortran/28771
2519         * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
2520         fix of regression.
2521
2522 2006-08-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2523
2524         PR 28813
2525         * gfortran.dg/direct_io_6.f90: Remove test.
2526
2527 2006-08-23  Stuart Hastings  <stuart@apple.com>
2528
2529         PR 28825
2530         * gcc.target/i386/20060821-1.c: New.
2531
2532 2006-08-23  Danny Smith  <dannysmith@users.sourceforge.net>
2533
2534         gcc.dg/attr-invalid.c:  Insert an " |directive" substitution into
2535         dg-warning strings for dllimport.
2536
2537 2006-08-22  Andrew Pinski  <pinskia@physics.uc.edu>
2538
2539         PR C++/28450
2540         * g++.dg/ext/vector4.C: New test.
2541         * g++.dg/ext/complex1.C: New test.
2542
2543 2006-08-21  Geoffrey Keating  <geoffk@apple.com>
2544
2545         PR debug/28692
2546         * gcc.dg/debug/const-1.c: New.
2547         * gcc.dg/debug/const-2.c: New.
2548         * gcc.dg/debug/dwarf2/const-1.c: New.
2549         * gcc.dg/debug/dwarf2/const-2.c: New.
2550         * gcc.dg/debug/dwarf2/const-2b.c: New.
2551
2552 2006-08-22  Richard Guenther  <rguenther@suse.de>
2553
2554         PR middle-end/28776
2555         * gcc.c-torture/compile/pr28776-1.c: New testcase.
2556         * gcc.c-torture/compile/pr28776-2.c: Likewise.
2557
2558 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
2559
2560         * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
2561
2562 2006-08-21  Lee Millward  <lee.millward@codesourcery.com>
2563
2564         PR c++/26269
2565         * g++.dg/other/error14.C: New test.
2566
2567         PR c++/28505
2568         * g++.dg/parse/ctor7.C: New test.
2569         * g++.dg/parse/ctor8.C: Likewise.
2570
2571         PR c++/28741
2572         * g++.dg/template/void7.C: New test.
2573
2574 2006-08-21  Olivier Hainque  <hainque@adacore.com>
2575
2576         * gnat.dg/self_aggregate_with_zeros.adb: New test.
2577         * gnat.dg/self_aggregate_with_array.adb: New test.
2578
2579 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
2580
2581         * g++.dg/eh/arm-vfp-unwind.C: New test.
2582
2583 2006-08-20  Mark Mitchell  <mark@codesourcery.com>
2584
2585         PR c++/28341
2586         * g++.dg/template/ref3.C: New test.
2587         * g++.dg/template/nontype13.C: New test.
2588
2589         PR c++/28346
2590         * g++.dg/template/ptrmem17.C: New test.
2591
2592 2006-08-20  Danny Smith  <dannysmith@users.sourceforge.net>
2593
2594         PR target/28648 c:
2595         * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
2596
2597 2006-08-20  Paul Thomas  <pault@gcc.gnu.org>
2598
2599         PR fortran/28630
2600         * gfortran.dg/used_types_2.f90: New test.
2601
2602         PR fortran/28601
2603         * gfortran.dg/used_types_3.f90: New test.
2604
2605         PR fortran/20886
2606         * gfortran.dg/generic_actual_arg.f90: New test.
2607
2608         PR fortran/28735
2609         * gfortran.dg/module_private_array_refs_1.f90: New test.
2610
2611         PR fortran/28762
2612         * gfortran.dg/program_name_1.f90: New test.
2613
2614         PR fortran/28425
2615         * gfortran.dg/derived_constructor_comps_1.f90: New test.
2616
2617         PR fortran/28496
2618         * gfortran.dg/array_initializer_2.f90: New test.
2619
2620         PR fortran/18111
2621         * gfortran.dg/unused_artificial_dummies_1.f90: New test.
2622
2623         PR fortran/28600
2624         * gfortran.dg/assumed_charlen_function_4.f90: New test.
2625
2626         PR fortran/28771
2627         * gfortran.dg/assumed_charlen_in_main.f90: New test.
2628
2629         PR fortran/28660
2630         * gfortran.dg/dependent_decls_1.f90: New test.
2631
2632 2006-08-19  Erik Edelmann  <eedelman@gcc.gnu.org>
2633
2634         PR fortran/25217
2635         * gfortran.dg/derived_init_2.f90: New.
2636
2637 2006-08-17  J"orn Rennecke  <joern.rennecke@st.com>
2638
2639         * gcc.c-torture/execute/pr28289.c: New test.
2640
2641 2006-08-17  Jakub Jelinek  <jakub@redhat.com>
2642
2643         PR c/28744
2644         * gcc.dg/attr-externally-visible-1.c: New test.
2645         * gcc.dg/attr-externally-visible-2.c: New test.
2646         * g++.dg/parse/attr-externally-visible-1.C: New test.
2647         * g++.dg/parse/attr-externally-visible-2.C: New test.
2648
2649 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2650
2651         PR c++/28606
2652         * g++.dg/parse/dtor11.C: New test.
2653
2654 2006-08-17  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
2655
2656         PR rtl-optimization/28489
2657         * gcc.c-torture/compile/pr28489.c: New test.
2658
2659 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2660
2661         PR c++/28710
2662         * g++.dg/template/redecl4.C: New test.
2663
2664         PR c++/28711
2665         * g++.dg/template/ctor8.C: New test.
2666
2667 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
2668
2669         * gcc.dg/pr26570.c: Fix testcase.
2670
2671 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
2672
2673         * PR c++/28573
2674         * g++.dg/parse/offsetof6.C: New test.
2675         * g++.dg/parse/offsetof6.C: New test.
2676         * g++.dg/parse/offsetof7.C: New test.
2677
2678 2006-08-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2679
2680         PR testsuite/28602
2681         * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
2682         is false.
2683
2684 2006-08-16  Andrew Pinski  <pinskia@physics.uc.edu>
2685
2686         PR c++/28302
2687         * g++.dg/ext/vector3.C: New test.
2688
2689 2006-08-16  Zdenek Dvorak  <dvorakz@suse.cz>
2690
2691         PR gcov/profile/26570
2692         * gcc.dg/pr26570.c: New test.
2693
2694 2006-08-16  Joseph S. Myers  <joseph@codesourcery.com>
2695
2696         PR c/27697
2697         * gcc.dg/qual-component-1.c: New test.
2698
2699 2006-08-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2700
2701         PR c++/28593
2702         * g++.dg/parse/new3.C: New test.
2703
2704 2006-08-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2705
2706         PR fortran/25828
2707         * gfortran.dg/streamio_1.f90: New test.
2708         * gfortran.dg/streamio_2.f90: New test.
2709         * gfortran.dg/streamio_3.f90: New test.
2710         * gfortran.dg/streamio_4.f90: New test.
2711         * gfortran.dg/streamio_5.f90: New test.
2712         * gfortran.dg/streamio_6.f90: New test.
2713         * gfortran.dg/streamio_7.f90: New test.
2714         * gfortran.dg/streamio_8.f90: New test.
2715
2716 2006-08-15  Danny Smith  <dannysmith@users.sourceforge.net>
2717
2718         PR c/28287
2719         * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2720
2721 2006-08-15  Lee Millward  <lee.millward@codesourcery.com>
2722
2723         PR c++/28594
2724         * g++.dg/template/void6.C: New test.
2725
2726 2006-08-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2727
2728         PR c/28649
2729         * gcc.dg/parse-error-1.c: New test.
2730         * gcc.dg/parse-error-2.c: New test.
2731         * gcc.dg/cpp/digraph2.c: Add error-marker.
2732         * gcc.dg/noncompile/920923-1.c: Likewise.
2733
2734 2006-08-14  Andrew Pinski  <pinskia@physics.uc.edu>
2735
2736         PR c/27490
2737         * gcc.dg/sizeof-2.c: New testcase.
2738
2739         PR c/27489
2740         * gcc.dg/switch-A.c: New testcase.
2741
2742 2006-08-14  Steve Ellcey  <sje@cup.hp.com>
2743
2744         PR c++/28288
2745         PR c++/14556
2746         * g++.old-deja/g++.warn/compare1.C: Delete.
2747         * g++.dg/opt/pr7503-2.C: Delete.
2748         * g++.dg/opt/pr7503-3.C: Delete.
2749         * g++.dg/opt/pr7503-4.C: Delete.
2750         * g++.dg/opt/pr7503-5.C: Delete.
2751         * g++.dg/opt/max1.C: Delete.
2752         * g++.dg/warn/minmax.C: Delete.
2753         * g++.dg/expr/minmax.C: New test.
2754
2755 2006-08-14  Richard Guenther  <rguenther@suse.de>
2756
2757         PR testsuite/28703
2758         * gcc.c-torture/execute/pr28651.c: Do not use argc
2759         to avoid optimization, instead forbid inlining.
2760
2761 2006-08-14  Richard Sandiford  <richard@codesourcery.com>
2762
2763         PR rtl-optimization/28634
2764         * gcc.c-torture/execute/ieee/pr28634.c: New test.
2765
2766 2006-08-13  Alexandre Oliva  <aoliva@redhat.com>
2767
2768         PR c/27184
2769         * gcc.dg/torture/pr27184.c: New test.
2770
2771 2006-08-12  Jakub Jelinek  <jakub@redhat.com>
2772
2773         * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2774
2775 2006-08-12  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2776
2777         * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2778         * gfortran.dg/stat_2.f90: Likewise.
2779         * gfortran.dg/chmod_1.f90: Likewise.
2780         * gfortran.dg/chmod_2.f90: Likewise.
2781         * gfortran.dg/chmod_3.f90: Likewise.
2782
2783 2006-08-11  David Edelsohn  <edelsohn@gnu.org>
2784
2785         * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2786
2787 2006-08-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2788
2789         * g++.dg/opt/pr23454-2.C: New test.
2790
2791 2006-08-11  Richard Guenther  <rguenther@suse.de>
2792
2793         PR middle-end/28651
2794         * gcc.c-torture/execute/pr28651.c: New testcase.
2795
2796 2006-08-10  Eric Botcazou  <ebotcazou@adacore.com>
2797
2798         * gnat.dg/specs/static_initializer.ads: New test.
2799
2800 2006-08-10  Paul Brook  <paul@codesourcery.com>
2801
2802         * gcc.target/arm/cond-asm.c: New test.
2803
2804 2006-08-10  Dorit Nuzman  <dorit@il.ibm.com>
2805
2806         PR tree-optimization/26197
2807         * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2808         * g++.dg/vect/vect.exp: Compile the new tests with
2809         --param max-aliased-vops=0.
2810
2811 2006-08-09  Lee Millward  <lee.millward@codesourcery.com>
2812
2813         PR c++/28637
2814         * g++.dg/template/void3.C: New test.
2815
2816         PR c++/28638
2817         * g++.dg/template/void4.C: New test.
2818
2819         PR c++/28640
2820         * g++.dg/template/void5.C: New test.
2821
2822 2006-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
2823
2824         * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2825         after dg-do compile.
2826
2827 2006-08-07  Victor Kaplansky <victork@il.ibm.com>
2828
2829         PR tree-optimizations/26969
2830         * gcc.dg/vect/vect.exp: Compile tests prefixed with
2831         "unswitch-loops" with -funswitch-loops.
2832         * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2833
2834 2006-08-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2835
2836         * gcc.dg/sparc-getcontext-1.c: Fix typo.
2837         * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2838         * g++.dg/other/unused1.C: Likewise.  Also match "asci?z".
2839         * objc.dg/dwarf-1.m: Likewise.
2840         * objc.dg/dwarf-2.m: Likewise.
2841         * obj-c++.dg/dwarf-2.mm: Likewise.
2842
2843 2006-08-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2844
2845         * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2846         * objc.dg/dwarf-2.m: Likewise.
2847         * obj-c++.dg/dwarf-2.mm: Likewise.
2848
2849         PR libfortran/28603
2850         * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2851
2852         PR testsuite/27611
2853         * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2854
2855         PR testsuite/27033
2856         * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2857
2858 2006-08-06  Paolo Bonzini  <bonzini@gnu.org>
2859
2860         PR target/27827
2861         * gcc.target/i386/pr27827.c: New testcase.
2862
2863 2006-08-06  Paul Thomas  <pault@gcc.gnu.org>
2864
2865         PR fortran/28590
2866         * gfortran.dg/sequence_types_1.f90: New test.
2867
2868 2006-08-05  Steven G. Kargl <kargls@comcast.nt>
2869
2870         PR fortran/28548
2871         * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2872         dg-warning.  Add -pedantic option.
2873
2874 2006-08-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2875
2876         PR c/28502
2877         * gcc.dg/proto-1.c: New test.
2878
2879         PR c/27721
2880         * gcc.dg/lvalue-4.c: New test.
2881
2882         PR c/28136
2883         * gcc.dg/init-bad-5.c: New test.
2884
2885 2006-08-03  Lee Millward  <lee.millward@codesourcery.com>
2886
2887         PR c++/28347
2888         * g++.dg/ext/typedef-init.C: Add new test for typedef
2889         initialization inside templates. Adjust existing error markers.
2890
2891 2006-08-03  Mark Mitchell  <mark@codesourcery.com>
2892
2893         PR c++/28148
2894         * g++.dg/init/ptrmem3.C: New test.
2895
2896 2006-08-03  Dorit Nuzman  <dorit@il.ibm.com>
2897
2898         PR tree-optimization/27770
2899         * lib/target-support.exp: New target keyword "section_anchors".
2900         * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2901         tests.
2902         * gcc.dg/vect/section-anchors-pr27770.c: New test.
2903         * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2904         * gcc.dg/vect/section-anchors-vect-69.c: New test.
2905         * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2906
2907 2006-08-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2908
2909         * gcc.dg/20060801-1.c: Add missing '}'.
2910
2911 2006-08-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2912
2913         PR c++/27508
2914         * g++.dg/parse/dtor9.C: New test.
2915         * g++.dg/parse/dtor10.C: New test.
2916         * g++.dg/other/error7.C: Adjust error-marker.
2917
2918         PR c++/28274
2919         * g++.dg/other/default5.C: New test.
2920
2921 2006-08-02  Richard Guenther  <rguenther@suse.de>
2922
2923         * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2924
2925 2006-08-02  Mark Mitchell  <mark@codesourcery.com>
2926
2927         PR c++/28557
2928         * g++.dg/template/conv9.C: New test.
2929
2930 2006-08-02  Daniel Jacobowitz  <dan@codesourcery.com>
2931
2932         PR debug/28063
2933         * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2934         * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2935         Optionally return assembly text.  Update callers.
2936         (check_no_compiler_messages): Update verbose messages.
2937         (check_no_messages_and_pattern): New.
2938         (check_effective_target_string_merging): New.
2939
2940 2006-08-01  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2941
2942         PR c++/28250
2943         * g++.dg/eh/catch4.C: New test.
2944
2945         PR c++/28257
2946         * g++.dg/other/qual1.C: New test.
2947
2948         PR c++/28259
2949         * g++.dg/inherit/error2.C: New test.
2950
2951         PR c++/28267
2952         * g++.dg/other/new1.C: New test.
2953
2954         * g++.dg/warn/pr23075.C: Remove obsolete test.
2955         * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2956         * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2957
2958 2006-07-31  Mark Mitchell  <mark@codesourcery.com>
2959
2960         PR c++/28523
2961         * g++.dg/eh/cast1.C: New test.
2962
2963 2006-08-01  Thomas Koenig  <Thomas.Koenig@online.de>
2964
2965         PR libfortran/28452
2966         * gfortran.dg/random_3.f90:  New test.
2967
2968 2006-08-01  Steve Ellcey  <sje@cup.hp.com>
2969
2970         PR c++/28432
2971         * g++.dg/other/pr28304.C: Change expected error message.
2972         * g++.dg/other/pr28432.C: New test.
2973
2974 2006-08-01  Steve Ellcey  <sje@cup.hp.com>
2975
2976         PR c++/28256
2977         * g++.dg/init/brace2.C: Change expected error message, add empty init.
2978
2979 2006-08-01  Daniel Jacobowitz  <dan@codesourcery.com>
2980
2981         PR debug/23336
2982         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2983         at -g1.
2984         * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2985         g++.dg/debug/enum-2.C: New.
2986
2987 2006-07-31  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2988
2989         PR c++/6634
2990         * g++.dg/parse/long1.C: Add more tests.
2991
2992 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2993
2994         * gfortran.dg/lrshift_1.c: New file.
2995
2996 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2997
2998         PR libgfortran/28335
2999         * gfortran.dg/no_unit_error_1.f90: New test.
3000
3001 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3002
3003         PR libgfortran/28335
3004         * gfortran.dg/no_unit_error_1.f90: Delete test.
3005         * gfortran.dg/no_unit_error_2.f90: Delete test.
3006
3007 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3008
3009         * gfortran.dg/chmod_3.f90: New test.
3010         * gfortran.dg/ltime_gmtime_1.f90: New test.
3011         * gfortran.dg/ltime_gmtime_2.f90: New test.
3012         * gfortran.dg/lrshift_1.f90: New test.
3013         * gfortran.dg/chmod_1.f90: New test.
3014         * gfortran.dg/chmod_2.f90: New test.
3015
3016 2006-07-28  Lee Millward  <lee.millward@codesourcery.com>
3017
3018         PR c++/27668
3019         * g++.dg/template/crash55.C: New test.
3020
3021         PR c++/27962
3022         * g++.dg/template/nontype16.C: New test.
3023
3024         * g++.dg/template/void2.C: Adjust error markers.
3025         * g++.dg/template/nontype5.C: Adjust error markers.
3026
3027 2006-07-27  Arjan van de Ven <arjan@linux.intel.com>
3028
3029         * gcc.target/i386/stack-prot-kernel.c: New test.
3030
3031 2006-07-27  Roger Sayle  <roger@eyesopen.com>
3032
3033         * gcc.dg/builtins-55.c: New test case.
3034
3035 2006-07-26  Zdenek Dvorak <dvorakz@suse.cz>
3036
3037         PR rtl-optimization/27907
3038         * gcc.c-torture/compile/pr27907.c: New test.
3039
3040 2006-07-26  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3041
3042         * gfortran.dg/mclock.f90: New test.
3043         * gfortran.dg/int_conv_1.f90: New test.
3044         * gfortran.dg/stat_1.f90: New test.
3045         * gfortran.dg/stat_2.f90: New test.
3046
3047 2006-07-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3048
3049         PR libgfortran/28335
3050         * gfortran.dg/no_unit_error_1.f90: New test.
3051         * gfortran.dg/no_unit_error_2.f90: New test.
3052         * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
3053
3054 2006-07-25  Roger Sayle  <roger@eyesopen.com>
3055
3056         PR middle-end/28473
3057         * gcc.dg/fold-convround-1.c: New test case.
3058
3059 2006-07-24  Steven G. Kargl  <kargls@comcast.net>
3060
3061         * gfortran.dg/arithmetic_if.f90:  Fix comments.
3062
3063 2006-07-24  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3064
3065         PR c++/27572
3066         * g++.dg/other/typedef1.C: New test.
3067         * g++.dg/template/typedef4.C: New test.
3068         * g++.dg/template/typedef5.C: New test.
3069
3070 2006-07-24  Erik Edelmann  <eedelman@gcc.gnu.org>
3071
3072         PR fortran/28416
3073         * gfortran.dg/allocatable_dummy_3.f90: New.
3074
3075 2006-07-24  Steven G. Kargl  <kargls@comcast.net>
3076
3077         PR fortran/28439
3078         * gfortran.dg/arithmetic_if.f90:  New test.
3079
3080 2006-07-24  Uros Bizjak  <uros@kss-loka.si>
3081
3082         * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
3083         avoid memcpy optimization.
3084
3085 2006-07-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3086
3087         PR fortran/25289
3088         * gfortran.dg/direct_io_6.f90: New test.
3089
3090 2006-07-24  Jan Hubicka  <jh@suse.cz>
3091
3092         PR c/25795
3093         PR c++/27369
3094         * gcc.dg/pr25795.c: New test.
3095         * gcc.dg/pr25795-1.c: New test.
3096
3097 2006-07-23  Roger Sayle  <roger@eyesopen.com>
3098
3099         * gcc.dg/fold-cond-1.c: Increase test case portability by checking
3100         that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
3101         which may be transformed to "g || h" on some platforms.
3102
3103 2006-07-23  Mark Mitchell  <mark@codesourcery.com>
3104
3105         PR c++/28025
3106         * g++.dg/template/friend45.C: New test.
3107
3108 2006-07-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3109
3110         PR libgfortran/28339
3111         * gfortran.dg/arrayio_8.f90: New test.
3112
3113 2006-07-21  Mike Stump  <mrs@apple.com>
3114
3115         * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
3116
3117         * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
3118
3119 2006-07-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3120
3121         PR c++/28250
3122         * g++.dg/eh/catch3.C: New test.
3123
3124         PR c++/28363
3125         * g++.dg/template/defarg10.C: New test.
3126
3127 2006-07-20  Paul Brook  <paul@codesourcery.com>
3128
3129         PR 27363
3130         * gcc.dg/pr27363.c: New test.
3131
3132 2006-07-19  Mark Mitchell  <mark@codesourcery.com>
3133
3134         PR c++/28338
3135         * g++.dg/init/ref13.C: New test.
3136
3137 2006-07-19  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3138
3139         PR obj-c++/28434
3140         * obj-c++.dg/proto-error-1.mm: New test.
3141
3142 2006-07-18  Mark Mitchell  <mark@codesourcery.com>
3143
3144         PR c++/28337
3145         * g++.dg/template/string1.C: New test.
3146
3147 2006-07-18  Mark Mitchell  <mark@codesourcery.com>
3148
3149         PR c++/28048
3150         * g++.dg/template/defarg9.C: New test.
3151
3152         PR c++/28235
3153         * g++.dg/template/static27.C: New test.
3154
3155 2006-07-18  Diego Novillo  <dnovillo@redhat.com>
3156
3157         PR 28410
3158         * gcc.dg/tree-ssa/pr28410.c: New test.
3159
3160 2006-07-18  Lee Millward  <lee.millward@gmail.com>
3161
3162         PR c++/28258
3163         * g++/dg/other/error13.C: New test.
3164
3165         PR c++/28260
3166         * g++.dg/template/friend44.C: New test.
3167
3168 2006-07-18  Steve Ellcey  <sje@cup.hp.com>
3169
3170         PR c++/27495
3171         * g++.dg/other/pr27495.C: New.
3172
3173 2006-07-18  Olivier Hainque  <hainque@adacore.com>
3174
3175         * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
3176         * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
3177
3178 2006-07-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3179
3180         PR c/28286
3181         * gcc.dg/pragma-pack-4.c: New test.
3182
3183 2006-07-17  Steve Ellcey  <sje@cup.hp.com>
3184
3185         PR c++/28291
3186         * g++.dg/ext/pr28291.C: New test.
3187
3188 2006-07-17  Richard Sandiford  <richard@codesourcery.com>
3189
3190         PR middle-end/28403
3191         * gcc.c-torture/execute/pr28403.c: New test.
3192
3193 2006-07-17  Richard Sandiford  <richard@codesourcery.com>
3194
3195         PR middle-end/28402
3196         * gcc.dg/pr28402.c: New test.
3197
3198 2006-07-17  Steve Ellcey  <sje@cup.hp.com>
3199
3200         PR c++/28304
3201         * g++.dg/other/pr28304.C: New test.
3202
3203 2006-07-17  J"orn Rennecke  <joern.rennecke@st.com>
3204
3205         PR other/28251
3206         gcc.c-torture/unsorted/dump-noaddr.c: New test.
3207         gcc.c-torture/unsorted/dump-noaddr.x: New driver.
3208
3209 2006-07-17  Richard Guenther  <rguenther@suse.de>
3210
3211         PR tree-optimization/28238
3212         * g++.dg/tree-ssa/pr28238.C: New testcase.
3213
3214 2006-07-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3215
3216         PR c++/28250
3217         * g++.dg/eh/catch1.C: New test.
3218         * g++.dg/eh/catch2.C: New test.
3219
3220 2006-07-16  Jakub Jelinek  <jakub@redhat.com>
3221
3222         PR c++/28370
3223         * g++.dg/template/anon3.C: New test.
3224
3225 2006-07-16  Paul Thomas  <pault@gcc.gnu.org>
3226
3227         PR fortran/20844
3228         * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
3229         specifiers requiring an explicit format tag..
3230
3231         PR fortran/28201
3232         * gfortran.dg/generic_5: New test.
3233
3234         PR fortran/20893
3235         * gfortran.dg/elemental_optional_args_1.f90: New test.
3236
3237 2006-07-16  Olivier Hainque  <hainque@adacore.com>
3238
3239         * gnat.dg/assert.ads: New file.
3240         * gnat.dg/controlled_record.ads: Likewise.
3241         * gnat.dg/controlled_record.adb: Likewise.
3242
3243 2006-07-15  Lee Millward  <lee.millward@gmail.com>
3244
3245         PR c++/28292
3246         * g++.dg/other/error12.C: New test.
3247
3248         PR c++/28269
3249         * g++.dg/template/crash54.C: New test.
3250
3251 2006-07-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3252
3253         PR c++/28249
3254         * g++.dg/parse/catch1.C: New test.
3255
3256         PR c++/28294
3257         * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
3258
3259         PR c++/28387
3260         * g++.dg/ext/attrib24.C: New test.
3261
3262 2006-07-14  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3263
3264         PR c++/28343
3265         * g++.dg/ext/asmspec1.C: New test.
3266
3267 2006-07-13  Janis Johnson  <janis187@us.ibm.com>
3268
3269         * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
3270         (dg-test): Support shouldfail tests.
3271         * lib/target-supports-dg.exp (dg-shouldfail): New.
3272         * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
3273         * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
3274         * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
3275         * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
3276         * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
3277         * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
3278         * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
3279
3280 2006-07-13  Jan Hubicka  <jh@suse.cz>
3281
3282         * gcc.target/i386/memcpy-1.c: New.
3283
3284 2006-07-12  Geoffrey Keating  <geoffk@apple.com>
3285
3286         * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
3287
3288 2006-07-13  Paul Thomas  <pault@gcc.gnu.org>
3289
3290         PR fortran/25097
3291         * gfortran.dg/present_1.f90: New test.
3292
3293         PR fortran/20903
3294         * gfortran.dg/interface_derived_type_1.f90: New test.
3295
3296 2006-07-11  Feng Wang  <fengwang@nudt.edu.cn>
3297
3298         PR fortran/28213
3299         * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
3300         list.
3301
3302 2006-07-07  Lee Millward  <lee.millward@gmail.com>
3303
3304         PR c++/27820
3305         * g++.dg/other/label1.C: New test.
3306
3307 2006-07-07   Richard Guenther  <rguenther@suse.de>
3308
3309         PR middle-end/28268
3310         * gcc.dg/torture/pr28268.c: New testcase.
3311
3312 2006-07-07  Steve Ellcey  <sje@cup.hp.com>
3313
3314         PR c++/27019
3315         * g++.dg/ext/pr27019.C: New.
3316
3317 2006-07-07  Richard Guenther  <rguenther@suse.de>
3318
3319         PR tree-optimization/28187
3320         * gcc.dg/pr28187.c: New testcase.
3321
3322 2006-07-07  Eric Botcazou  <ebotcazou@adacore.com>
3323
3324         * gnat.dg/address_conversion.adb: New test.
3325         * gnat.dg/boolean_subtype.adb: Likewise.
3326         * gnat.dg/frame_overflow.adb: Likewise.
3327         * gnat.dg/pointer_array.adb: Likewise.
3328         * gnat.dg/pointer_conversion.adb: Likewise.
3329
3330 2006-07-07  Paul Thomas  <pault@gcc.gnu.org>
3331
3332         PR fortran/28237
3333         PR fortran/23420
3334         * gfortran.dg/print_fmt_5.f90: New test.
3335
3336 2006-07-06  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3337
3338         PR fortran/28129
3339         * gfortran.dg/bounds_check_4.f90: New test.
3340
3341 2006-07-05  Richard Guenther  <rguenther@suse.de>
3342
3343         PR target/28158
3344         * gfortran.dg/pr28158.f90: New testcase.
3345
3346 2006-07-05  Richard Guenther  <rguenther@suse.de>
3347
3348         PR tree-optimization/28162
3349         * gcc.dg/pr28162.c: New testcase.
3350
3351 2006-07-05  Richard Guenther  <rguenther@suse.de>
3352         Andrew Pinski  <pinskia@gcc.gnu.org>
3353
3354         PR c++/27084
3355         * g++.dg/tree-ssa/copyprop-1.C: New testcase.
3356
3357 2006-07-04  Paul Thomas  <pault@gcc.gnu.org>
3358
3359         PR fortran/28174
3360         * gfortran.dg/actual_array_substr_2.f90: New test.
3361
3362         PR fortran/28167
3363         * gfortran.dg/actual_array_constructor_2.f90: New test.
3364
3365 2006-07-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3366
3367         * gfortran.dg/itime_idate_1.f: New test.
3368         * gfortran.dg/itime_idate_2.f: New test.
3369
3370 2006-07-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3371
3372         PR libgfortran/27704
3373         * gfortran.dg/open_status_3.f90: New test.
3374         * gfortran.dg/fmt_l.f90: Update for new feature.
3375
3376 2006-07-03  Asher Langton  <langton2@llnl.gov>
3377
3378         * gfortran.dg/oldstyle_2.f90: New.
3379
3380 2006-07-03  Eric Botcazou  <ebotcazou@adacore.com>
3381
3382         * gnat.dg/string_slice.adb: New test.
3383
3384 2006-07-01  Tobias Schl├╝ter  <tobias.schlueter@physik.uni-muenchen.de>
3385
3386         PR fortran/19259
3387         * gfortran.dg/semicolon_fixed.c: New.
3388         * gfortran.dg/semicolon_free.c: New.
3389
3390 2006-06-30  Mike Stump  <mrs@apple.com>
3391
3392         * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
3393         that don't support internal visibility.
3394
3395 2006-06-30  Andrew Pinski  <pinskia@gmail.com>
3396
3397         * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
3398         for '(' / ')' needing an extra '\'.
3399
3400 2006-06-29  Roger Sayle  <roger@eyesopen.com>
3401
3402         PR middle-end/27428
3403         * gcc.dg/pr27428-1.c: New test case.
3404
3405 2006-06-29  Mike Stump  <mrs@apple.com>
3406
3407         * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
3408         on darwin as we can't align commons large enough yet.
3409
3410         * gcc.dg/vla-8.c: Add additional testcases.
3411
3412 2006-06-26  Steve Ellcey  <sje@cup.hp.com>
3413
3414         PR c++/28114
3415         * g++.dg/other/pr28114.C: New.
3416
3417 2006-06-25  Eric Botcazou  <ebotcazou@adacore.com>
3418
3419         * gcc.c-torture/compile/20060625-1.c: New test.
3420
3421 2006-06-25  Paul Thomas  <pault@gcc.gnu.org>
3422
3423         PR fortran/20867
3424         * gfortran.dg/stfunc_3.f90: New test.
3425
3426         PR fortran/25056
3427         * gfortran.dg/impure_actual_1.f90: New test.
3428
3429         PR fortran/20874
3430         * gfortran.dg/elemental_result_1.f90: New test.
3431
3432         PR fortran/25073
3433         * gfortran.dg/select_7.f90: New test.
3434
3435         PR fortran/27554
3436         * intrinsic_actual_1.f: New test.
3437
3438         PR fortran/22038
3439         PR fortran/28119
3440         * gfortran.dg/forall_4.f90: New test.
3441
3442         PR fortran/25072
3443         * gfortran.dg/forall_5.f90: New test.
3444
3445 2006-06-25  Lee Millward  <lee.millward@gmail.com>
3446
3447         PR c++/28051
3448         * g++.dg/template/using13.C: New test.
3449
3450         PR c++/28054
3451         * g++.dg/other/incomplete3.C: New test.
3452
3453 2006-06-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3454
3455         PR fortran/28081
3456         * gfortran.dg/substr_3.f: New test.
3457         * gfortran.dg/equiv_2.f90: Update expected error message.
3458
3459 2006-06-24  Paul Thomas  <pault@gcc.gnu.org>
3460
3461         PR fortran/28118
3462         * gfortran.dg/actual_array_substr_1.f90: New test.
3463
3464 2006-06-24  Olivier Hainque  <hainque@adacore.com>
3465
3466         * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
3467         * gnat.dg/scalar_mode_agg_compare.adb: New test.
3468
3469 2006-06-23  Janis Johnson  <janis187@us.ibm.com>
3470
3471         * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3472
3473 2006-06-23  Steven G. Kargl  <kargls@comcast.net>
3474
3475         PR fortran/27981
3476         * gfortran.dg/simpleif_2.f90: New test.
3477
3478 2006-06-23  Lee Millward  <lee.millward@gmail.com>
3479
3480         * g++.dg/template/error22.C: Fix typo.
3481
3482 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3483
3484         PR c++/28112
3485         * g++.dg/ext/attrib23.C: New test.
3486
3487 2006-06-23  Olivier Hainque  <hainque@adacore.com>
3488
3489         * gnat.dg/varsize_temp.adb: New test.
3490
3491 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3492
3493         PR c++/11468
3494         * g++.dg/other/java2.C: New test.
3495
3496 2006-06-23  Danny Smith   <dannysmith@users.sourceforge.net>
3497
3498         PR target/27789
3499         * g++.dg/ext/dllimport4.C. Add more tests for invalid
3500         initialization.
3501
3502 2006-06-22  Roger Sayle  <roger@eyesopen.com>
3503
3504         PR target/27531
3505         * gcc.dg/pr27531-1.c: New test case.
3506
3507 2006-06-22  Asher Langton  <langton2@llnl.gov>
3508
3509         PR fortran/24748
3510         * gfortran.dg/implicit_8.f90: New.
3511
3512 2006-06-22  Zdenek Dvorak <dvorakz@suse.cz>
3513
3514         PR rtl-optimization/28121
3515         * gcc.dg/pr28121.c: New test.
3516
3517 2006-06-22  Lee Millward  <lee.millward@gmail.com>
3518
3519         PR c++/27805
3520         * g++.dg/parse/ptrmem6.C: New test.
3521
3522         PR c++/27821
3523         * g++.dg/template/error22.C: New test.
3524
3525 2006-06-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3526
3527         PR c++/28111
3528         * g++.dg/template/friend43.C: New test.
3529
3530         PR c++/28110
3531         * g++.dg/template/crash53.C: New test.
3532
3533         PR c++/28109
3534         * g++.dg/rtti/incomplete1.C: New test.
3535
3536 2006-06-21  Eric Botcazou  <ebotcazou@adacore.com>
3537
3538         * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
3539
3540 2006-06-21  Joseph Myers  <joseph@codesourcery.com>
3541
3542         * gcc.c-torture/execute/complex-7.c: New.
3543
3544 2006-06-21  Jakub Jelinek  <jakub@redhat.com>
3545
3546         * gcc.dg/merge-all-constants-1.c: New test.
3547
3548 2006-06-20  Janis Johnson  <janis187@us.ibm.com>
3549
3550         PR c++/28113
3551         * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
3552
3553 2006-06-20  Steven G. Kargl  <kargls@comcast.net>
3554
3555         * gfortran.dg/rrspacing_1.f90: New test.
3556
3557 2006-06-20  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3558
3559         PR c++/28052
3560         * g++.dg/other/bitfield2.C: New test.
3561
3562 2006-06-20  Zdenek Dvorak <dvorakz@suse.cz>
3563
3564         PR tree-optimization/27331
3565         * gcc.dg/pr27331.c: New test.
3566
3567 2006-06-20  James A. Morrison  <phython@gcc.gnu.org>
3568             Eric Botcazou  <ebotcazou@adacore.com>
3569
3570         PR ada/18692
3571         * lib/gnat.exp: New file.
3572         * lib/gnat-dg.exp: Likewise.
3573         * gnat.dg: New directory.
3574         * gnat.dg/dg.exp: New driver.
3575         * gnat.dg/specs: New directory.
3576         * gnat.dg/specs/specs.exp: New driver.
3577         * gnat.dg/style: New directory.
3578         * gnat.dg/style/style.exp: New driver.
3579
3580 2006-06-20  Paul Thomas  <pault@gcc.gnu.org>
3581
3582         PR fortran/16206
3583         * gfortran.dg/array_initializer_1.f90: New test.
3584
3585         PR fortran/28005
3586         * gfortran.dg/matmul_3.f90: New test.
3587
3588 2006-06-19  Andrew Pinski  <pinskia@gmail.com>
3589
3590         PR middle-end/28075
3591         * gcc.dg/tree-ssa/inline-1.c: New test.
3592
3593 2006-06-19  Anatoly Sokolov  <aesok@post.ru>
3594
3595         * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
3596         in malloc prototype; remove XFAIL.
3597         * gcc.dg/pr18241-2.c: Ditto.
3598         * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
3599         in memset prototype; remove XFAIL.
3600         * gcc.dg/tree-ssa/pr23382.c: Ditto.
3601
3602 2006-06-19  Joseph S. Myers  <joseph@codesourcery.com>
3603
3604         * gcc.dg/vla-8.c: Add.
3605
3606 2006-06-19  Richard Guenther  <rguenther@suse.de>
3607
3608         PR tree-optimization/27090
3609         * g++.dg/tree-ssa/pr27090.C: New testcase.
3610
3611 2006-06-19  Roger Sayle  <roger@eyesopen.com>
3612
3613         PR target/27861
3614         * gcc.dg/pr27861-1.c: New test case.