OSDN Git Service

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