OSDN Git Service

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