OSDN Git Service

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