OSDN Git Service

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