OSDN Git Service

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