OSDN Git Service

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