1 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
3 PR rtl-optimization/29798
5 * gcc.c-torture/execute/pr29798.c: New.
7 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9 * gcc.dg/builtins-20.c: Add more cases.
11 2006-11-13 Jakub Jelinek <jakub@redhat.com>
14 * gfortran.dg/gomp/pr29759.f90: New test.
16 2006-11-13 Mark Mitchell <mark@codesourcery.com>
19 * g++.dg/template/static28.C: New test.
21 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
23 * lib/c-torture.exp: Use target-libpath.exp.
24 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
25 set GCC_EXEC_PREFIX env var from global variable of same name.
27 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
30 * gfortran.fortran-torture/compile/transfer-1.f90:
33 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
34 Zdenek Dvorak <dvorakz@suse.cz>
36 PR tree-optimization/29680
37 * gcc.dg/alias-11.c: New test.
39 2006-11-12 Jason Merrill <jason@redhat.com>
40 Andrew Pinski <pinskia@physics.uc.edu>
43 * gcc.target/i386/vectorize1.c: New.
45 2006-11-12 Roger Sayle <roger@eyesopen.com>
47 PR rtl-optimization/29797
48 * gcc.c-torture/execute/pr29797-1.c: New test case.
50 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
54 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
56 * gcc.dg/tree-ssa/prefetch-3.c: New test.
58 2006-11-12 Roger Sayle <roger@eyesopen.com>
60 PR tree-optimization/13827
61 * gcc.dg/fold-eqand-1.c: New test case.
63 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
66 * gcc.c-torture/execute/mayalias-3.c: New test.
68 2006-11-11 Richard Sandiford <richard@codesourcery.com>
71 * gcc.c-torture/compile/pr27528.c: New test.
72 * gcc.dg/pr27528.c: Likewise.
74 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
76 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
78 * gcc.dg/torture/builtin-symmetric-1.c: New test.
80 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
83 * gfortran.dg/reshape_source_size_1.f90: New test.
85 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
88 * gfortran.dg/aliasing_dummy_4.f90: New test.
90 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
93 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
94 and x86_64-*-* targets.
96 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
98 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
99 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
100 New macros. Use them in exact tests.
101 (TESTIT3): New macro.
102 Add tests for fmin, fmax and fma.
104 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
107 * gfortran.dg/array_constructor_13.f90: New test.
109 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
112 * gfortran.dg/used_types_12.f90: New test.
114 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
117 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
119 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
120 * gcc.dg/fold-eqandshift-3.c: New test case.
122 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
125 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
128 * gfortran.dg/change_symbol_attributes_1.f90: New test.
130 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
132 * gcc.dg/20061109-1.c: New testcase.
134 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
136 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
138 2006-11-09 Tobias Burnus <burnus@net-b.de>
140 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
141 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
143 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
145 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
146 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
148 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
150 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
152 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
154 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
156 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
157 * gcc.dg/vect/vect-9.c: Now vectorizable.
158 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
159 that support vect_widen_mult.
160 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
161 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
162 vect-reduc-dot-u16.c).
163 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
164 vect-reduc-dot-u16.c).
165 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
166 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
167 vect-reduc-dot-s8.c).
168 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
169 vect-reduc-dot-s8.c).
170 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
171 vect-reduc-dot-s8.c).
172 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
173 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
174 vect-reduc-dot-u8.c).
175 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
176 vect-reduc-dot-u8.c).
177 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
178 * gcc.dg/vect/vect-multitypes-9.c: New test.
179 * gcc.dg/vect/vect-multitypes-10.c: New test.
180 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
181 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
182 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
183 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
184 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
185 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
186 wrapv-vect-reduc-dot-s8.c.
187 * lib/target-support.exp (check_effective_target_vect_unpack): New.
188 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
189 targets that support vec_unpack.
190 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
191 (check_effective_target_vect_widen_mult_qi_to_hi): New.
192 (check_effective_target_vect_widen_mult_hi_to_si): New.
193 (check_effective_target_vect_widen_sum): Removed.
195 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
197 * gcc.dg/vect/vect-multitypes-8.c: New test.
198 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
200 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
202 * gcc.dg/vect/vect-multitypes-7.c: New test.
204 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
206 * gcc.dg/vect/vect-multitypes-4.c: New test.
207 * gcc.dg/vect/vect-multitypes-5.c: New test.
208 * gcc.dg/vect/vect-multitypes-6.c: New test.
210 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
212 * gcc.dg/vect/vect-multitypes-1.c: New test.
213 * gcc.dg/vect/vect-multitypes-2.c: New test.
214 * gcc.dg/vect/vect-multitypes-3.c: New test.
216 2006-11-07 Eric Christopher <echristo@apple.com>
218 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
219 Test using scan-assembler-not.
221 2006-11-07 Jakub Jelinek <jakub@redhat.com>
223 * gcc.dg/inline-17.c: New test.
225 2006-11-07 Steve Ellcey <sje@cup.hp.com>
228 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
231 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
234 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
237 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
240 2006-11-07 Tobias Burnus <burnus@net-b.de>
243 * gfortran.dg/volatile.f90: Add.
244 * gfortran.dg/volatile2.f90: Add.
245 * gfortran.dg/volatile3.f90: Add.
246 * gfortran.dg/volatile4.f90: Add.
247 * gfortran.dg/volatile5.f90: Add.
248 * gfortran.dg/volatile6.f90: Add.
249 * gfortran.dg/volatile7.f90: Add.
251 2006-11-06 Tobias Burnus <burnus@net-b.de>
253 * gfortran.dg/io_constraints_2.f90: Adjust pattern
254 for matching error messages.
255 * gfortran.dg/specifics_3.f90: Adjust pattern
256 for matching error messages.
258 2006-11-06 Janis Johnson <janis187@us.ibm.com
259 Bernhard Fischer <aldot@gcc.gnu.org>
261 * lib/gcc-dg.exp (output-exists): New proc.
262 (output-exists-not): New proc.
263 * gcc.test-framework/test-framework.awk: Support new directives.
264 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
265 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
266 * gcc.test-framework/dg-outexists-exp-F.c: New test.
267 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
268 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
269 * gcc.test-framework/dg-outexists-exp-P.c: New test.
271 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
275 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
276 * gfortran.dg/initialization_3.f90: New.
278 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
281 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
283 2006-11-05 Jakub Jelinek <jakub@redhat.com>
286 * gcc.c-torture/execute/pr29695-1.c: New test.
287 * gcc.c-torture/execute/pr29695-2.c: New test.
289 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
292 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
294 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
296 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
297 for matching error messages.
299 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
302 * gcc.target/i386/387-12.c: New test.
304 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
307 * gfortran.dg/pr29713.f90: New test.
309 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
311 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
312 Also test for bogus rest sign.
314 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
317 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
319 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
321 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
324 2006-11-02 Mike Stump <mrs@apple.com>
326 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
328 * g++.old-deja/g++.abi/align.C: Enable for darwin.
330 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
332 * g++.dg/eh/gcsec1.C: New test.
334 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
336 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
337 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
339 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
341 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
343 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
344 * gcc.dg/pr14796-2.c: Likewise.
346 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
348 * gcc.c-torture/execute/20061101-1.c: New test.
350 2006-11-01 Richard Guenther <rguenther@suse.de>
352 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
354 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
356 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
357 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
359 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
361 * gcc.c-torture/execute/20061031-1.c: New test.
363 2006-10-31 Geoffrey Keating <geoffk@apple.com>
366 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
367 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
368 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
369 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
370 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
371 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
372 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
374 2006-10-31 Eric Christopher <echristo@apple.com>
375 Falk Hueffner <falk@debian.org>
377 * gcc.dg/builtin-bswap-1.c: New.
378 * gcc.dg/builtin-bswap-2.c: New.
379 * gcc.dg/builtin-bswap-3.c: New.
380 * gcc.dg/builtin-bswap-4.c: New.
381 * gcc.dg/builtin-bswap-5.c: New.
382 * gcc.target/i386/builtin-bswap-1.c: New.
384 2006-10-31 Geoffrey Keating <geoffk@apple.com>
386 * gcc.dg/inline-16.c: New.
389 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
391 * gcc.dg/inline-13.c: New.
392 * gcc.dg/inline-14.c: New.
393 * gcc.dg/inline-15.c: New.
396 * gcc.dg/inline6.c: New.
397 * gcc.dg/inline7.c: New.
399 2006-10-31 Roger Sayle <roger@eyesopen.com>
402 * gcc.dg/pr23470-1.c: New test case.
404 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
407 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
409 * gfortran.dg/blockdata_2.f90: New testcase.
411 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
414 * gfortran.dg/unf_short_record_1.f90: New test.
416 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
419 * gfortran.dg/pr29067.f: New test.
421 2006-10-31 Joseph Myers <joseph@codesourcery.com>
422 Richard Sandiford <richard@codesourcery.com>
424 * lib/target-supports.exp (get_compiler_messages): Append options
425 as a single list element.
426 (check_effective_target_arm_vfp_ok): New.
427 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
429 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
432 * gfortran.dg/intrinsic_actual_2.f90: New test.
435 * gfortran.dg/actual_array_interface_1.f90: New test.
438 * gfortran.dg/used_types_11.f90: New test.
440 2006-10-30 Dirk Mueller <dmueller@suse.de>
442 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
443 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
444 * g++.old-deja/g++.pt/eichin01.C (main): Same.
445 * g++.old-deja/g++.mike/net25.C (main): Same.
446 * g++.dg/lookup/exception1.C (main): Same.
447 * g++.dg/parse/parens2.C (main): Same.
449 2006-10-30 Roger Sayle <roger@eyesopen.com>
451 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
453 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
455 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
456 * gcc.dg/torture/builtin-math-3.c: Likewise.
458 2006-10-30 Tobias Burnus <burnus@net-b.de>
461 * gfortran.dg/write_check.f90: Check run-time keyword checking.
462 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
464 2006-10-30 Andrew Pinski <pinskia@gmail.com>
467 * gfortran.fortran-torture/execute/transfer1.f90: New test.
469 2006-10-30 Joseph Myers <joseph@codesourcery.com>
471 * lib/target-supports.exp (check_function_available): Declare
472 function before calling.
474 2006-10-30 Jakub Jelinek <jakub@redhat.com>
476 PR tree-optimization/29637
477 * gcc.dg/pr29637.c: New test.
479 2006-10-29 Roger Sayle <roger@eyesopen.com>
481 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
482 tree canonicalization.
484 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
486 * gcc.dg/builtins-20.c: Add more hypot tests.
488 2006-10-29 Roger Sayle <roger@eyesopen.com>
490 * gcc.dg/fold-compare-1.c: New test case.
492 2006-10-29 Dirk Mueller <dmueller@suse.de>
495 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
497 2006-10-29 Roger Sayle <roger@eyesopen.com>
499 PR tree-optimization/15458
500 * gcc.dg/fold-xornot-1.c: New test case.
502 2006-10-29 Richard Guenther <rguenther@suse.de>
504 * gcc.target/i386/math-torture/trunc.c: New testcase.
506 2006-10-29 Richard Guenther <rguenther@suse.de>
508 * gcc.target/i386/math-torture/round.c: New testcase.
510 2006-10-29 Richard Guenther <rguenther@suse.de>
512 * gcc.target/i386/math-torture/ceil.c: New testcase.
513 * gcc.target/i386/math-torture/floor.c: Likewise.
515 2006-10-29 Richard Guenther <rguenther@suse.de>
517 * gcc.target/i386/math-torture/rint.c: New testcase.
518 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
520 2006-10-29 Richard Guenther <rguenther@suse.de>
522 * gcc.target/i386/math-torture/lfloor.c: New testcase.
523 * gcc.target/i386/math-torture/lceil.c: Likewise.
525 2006-10-28 Tobias Burnus <burnus@net-b.de>
528 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
530 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
532 * gcc.c-torture/execute/20020118-1.c,
533 gcc.c-torture/execute/builtins/strlen.c,
534 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
537 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
539 * gcc.dg/builtins-20.c: Add tests for hypot.
540 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
541 two-argument builtins.
542 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
543 TESTIT2. Update all callers.
544 (TESTIT2, TESTIT2_R): New helper macros.
545 Add testcases for pow, hypot and atan2.
547 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
550 * g++.dg/expr/bool1.C: New test.
551 * g++.dg/expr/bool2.C: New test.
553 2006-10-28 Tobias Burnus <burnus@net-b.de>
556 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
557 * gfortran.dg/namelist_internal.f90: New test.
559 2006-10-28 Tobias Burnus <burnus@net-b.de>
562 * gfortran.dg/io_real_boz.f90: Add.
563 * gfortran.dg/io_real_boz2.f90: Add.
565 2006-10-28 Richard Guenther <rguenther@suse.de>
568 * gcc.dg/tree-ssa/pr26899.c: New testcase.
570 2006-10-28 Richard Guenther <rguenther@suse.de>
573 * gcc.target/i386/math-torture/lround.c: New testcase.
575 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
577 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
578 * gcc.dg/builtins-44.c: Likewise.
579 * gcc.dg/builtins-45.c: Likewise.
580 * gcc.dg/pr28796-2.c: Likewise.
581 * gcc.dg/unordered-3.c: Likewise.
583 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
586 * gfortran.dg/error_recovery_2.f90: New test.
588 2006-10-26 Richard Guenther <rguenther@suse.de>
590 * gcc.target/i386/i386.exp: Use glob, not find to collect
591 tests. Avoids recursing into subdirectories.
592 * gcc.target/i386/math-torture/math-torture.exp: Torture
593 for interesting ia32 math options.
594 * gcc.target.i386/math-torture/lrint.c: New testcase.
596 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
599 * gfortran.dg/arrayio_9.f90: Update test.
600 * gfortran.dg/arrayio_19.f90: New test.
602 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
604 * gcc.dg/20061026.c: New testcase.
606 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
609 * gfortran.dg/arrayio_9.f90: New test.
611 2006-10-26 Ben Elliston <bje@au.ibm.com>
613 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
614 Copy the strings manually, as strcpy may call strlen.
616 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
618 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
619 Add checks for log, log2, log10 and log1p.
621 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
622 we already test 0.0. Add checks for expm1, log, log2, log10,
623 log1p, cbrt, erf and erfc.
625 2006-10-25 Steve Ellcey <sje@cup.hp.com>
627 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
629 2006-10-25 Uros Bizjak <uros@kss-loka.si>
631 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
632 and remainderl() built-in functions. Remove -ffast-math from
635 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
637 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
640 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
641 floating point modifiers to arguments passed to float and long
642 double functions respectively. Update all callers to use floating
643 point numbers, not integers. Add tests for exp, exp2 and
646 * gcc.dg/torture/builtin-math-3.c: New test.
648 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
651 * gfortran.dg/initialize_2.f90: New.
653 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
655 * gcc.dg/torture/builtin-math-2.c: New test.
657 2006-10-24 Richard Guenther <rguenther@suse.de>
660 * gcc.dg/pr28796-1.c: New testcase.
661 * gcc.dg/pr28796-2.c: Likewise.
663 2006-10-24 Richard Guenther <rguenther@suse.de>
665 * gcc.dg/builtins-57.c: New testcase.
667 2006-10-24 Richard Guenther <rguenther@suse.de>
669 PR tree-optimization/29567
670 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
672 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
674 PR tree-optimization/14784
675 * gcc.dg/alias-10.c: New test.
677 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
679 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
681 2006-10-23 Jakub Jelinek <jakub@redhat.com>
683 * gcc.dg/builtin-strncat-chk-1.c: New test.
685 2006-10-23 Jan Hubicka <jh@suse.cz>
687 * gcc.dg/memmove-1.c: New test.
689 2006-10-23 Paul Brook <paul@codesourcery.com>
691 * gcc.dg/pragma-pack-5.c: New test.
693 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
695 * g++.dg/other/s390-1.C: New testcase.
697 2006-10-23 Richard Guenther <rguenther@suse.de>
701 * gcc.dg/pr27132.c: New testcase.
702 * gcc.dg/pr23295.c: Likewise.
703 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
704 * g++.dg/tree-ssa/pr19807.C: Likewise.
706 2006-10-23 Richard Guenther <rguenther@suse.de>
709 * gcc.dg/pr21032.c: New testcase.
711 2006-10-22 Jeff Law <law@redhat.com>
712 Richard Guenther <rguenther@suse.de>
714 PR tree-optimization/15911
715 * gcc.dg/tree-ssa/vrp30.c: New testcase.
717 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
720 * g++.dg/abi/rtti3.C: New.
722 2006-10-21 Uros Bizjak <uros@kss-loka.si>
725 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
728 2006-10-21 Richard Guenther <rguenther@suse.de>
730 PR tree-optimization/3511
731 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
733 2006-10-21 Richard Guenther <rguenther@suse.de>
736 * gcc.dg/torture/pr26898-1.c: New testcase.
737 * gcc.dg/torture/pr26898-2.c: Likewise.
739 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
742 * g++.dg/parse/bitfield1.C: Adjust error markers.
743 * g++.dg/parse/bitfield2.C: New test.
745 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
747 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
749 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
752 * gfortran.dg/zero_sized_1.f90: New test.
754 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
756 * gcc.dg/div-compare-1.c: New test.
758 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
761 * gfortran.dg/result_default_init_1.f90: New test.
764 * gfortran.dg/automatic_default_init_1.f90: New test.
766 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
769 2006-10-18 Geoffrey Keating <geoffk@apple.com>
771 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
772 'using namespace std' without previous declaration.
773 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
774 * g++.old-deja/g++.robertl/eb133c.C: New.
776 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
779 * gfortran.dg/streamio_4.f90: Update test.
780 * gfortran.dg/streamio_11.f90: New test.
782 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
785 * g++.dg/inherit/virtual1.C: New test.
787 2006-10-17 Mark Mitchell <mark@codesourcery.com>
790 * g++.dg/parse/enum3.C: New test.
792 2006-10-17 Mark Mitchell <mark@codesourcery.com>
795 * g++.dg/init/ctor8.C: New test.
797 2006-10-17 Mark Mitchell <mark@codesourcery.com>
800 * g++.dg/ext/complit8.C: Tweak error markers.
801 * g++.dg/template/complit1.C: Add error marker.
803 2006-10-16 Mark Mitchell <mark@codesourcery.com>
806 * g++.dg/ext/complit8.C: New test.
809 * g++.dg/parse/dtor12.C: New test.
812 * g++.dg/template/sizeof11.C: New test.
814 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
817 * gfortran.dg/data_char_3.f90: New test.
820 * gfortran.dg/negative_automatic_size.f90: New test.
822 2006-10-16 David Daney <ddaney@avtrex.com>
824 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
826 2006-10-16 Eric Christopher <echristo@apple.com>
828 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
831 2006-10-16 Mark Mitchell <mark@codesourcery.com>
834 * g++.dg/tc1/dr49.C: Tweak error messages.
835 * g++.dg/parse/template21.C: New test.
837 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
840 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
842 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
845 * gfortran.dg/print_1.f90: New test.
847 2006-10-15 Jan Hubicka <jh@suse.cz>
850 * gcc.c-torture/compile/pr29241.c: New testcase.
852 2006-10-15 David Edelsohn <edelsohn@gnu.org>
855 * gcc.c-torture/compile/pr29250.c: New test.
857 2006-10-15 Richard Guenther <rguenther@suse.de>
859 * gcc.dg/pr29299.c: New testcase.
861 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
864 * gfortran.dg/label_4.f90: Adjust warning flag.
866 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
869 * gfortran.dg/nullify_3.f90: New test.
871 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
873 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
874 on Solaris 2.5.1 too.
876 2006-10-13 Eric Christopher <echristo@apple.com>
878 * gcc.dg/pr25993.c: Skip for darwin.
880 2006-10-13 Eric Christopher <echristo@apple.com>
882 * gcc.dg/visibility-11.c: Skip for darwin.
884 2006-10-13 Eric Christopher <echristo@apple.com>
886 * gcc.dg/darwin-weakimport-1.c: Use
887 -fno-asynchronous-unwind-tables.
888 * gcc.dg/darwin-weakimport-3.c: Ditto.
890 2006-10-13 Richard Guenther <rguenther@suse.de>
892 PR tree-optimization/29446
893 * gcc.dg/torture/pr29446.c: New testcase.
895 2006-10-13 Bill Wendling <wendling@apple.com>
897 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
898 * g++.old-deja/g++.jason/hmc1.C: Likewise.
899 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
900 * g++.old-deja/g++.law/shadow1.C: Likewise.
901 * g++.old-deja/g++.law/ctors10.C: Likewise.
902 * g++.dg/debug/namespace1.C: Likewise.
903 * g++.dg/inherit/namespace-as-base.C: Likewise.
904 * g++.dg/opt/delay-slot-1.C: Likewise.
905 * g++.dg/parse/defarg10.C: Likewise.
906 * g++.dg/template/ptrmem11.C: Likewise.
907 * g++.dg/template/mem_func_ptr.C: Likewise.
908 * g++.dg/template/spec19.C: Likewise.
910 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
912 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
914 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
917 * gfortran.dg/implicit_9.f90: New test.
920 * gfortran.dg/namelist_25.f90: New test.
923 * gfortran.dg/same_name_2.f90: New test.
926 * gfortran.dg/host_assoc_types_1.f90: New test.
929 * gfortran.dg/missing_derived_type_1.f90: New test.
930 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
933 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
936 * gfortran.dg/alloc_comp_assign_5.f90: New test.
938 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
941 * gfortran.dg/bound_2.f90: New test.
943 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
945 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
947 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
948 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
949 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
950 * gfortran.dg/gomp/reduction3.f90: Likewise.
951 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
952 * gfortran.dg/dummy_procedure_2.f90: Likewise.
953 * gfortran.dg/interface_derived_type_1.f90: Likewise.
954 * gfortran.dg/forall_4.f90: Likewise.
955 * gfortran.dg/spec_expr_4.f90: Likewise.
956 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
957 * gfortran.dg/forall_5.f90: Likewise.
958 * gfortran.dg/open_access_append_2.f90: Add check for
959 compile-time warning.
961 2006-10-13 Mark Mitchell <mark@codesourcery.com>
964 * g++.dg/parse/pure1.C: New test.
966 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
969 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
970 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
971 for compile-time warnings.
972 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
973 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
974 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
976 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
978 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
979 compile-time warning.
981 2006-10-12 Jan Hubicka <jh@suse.cz>
984 * gcc.dg/pr28319.c: New test.
986 2006-10-12 Mark Mitchell <mark@codesourcery.com>
988 * g++.dg/ext/vla4.C: New test.
990 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
993 * g++.dg/template/crash60.C: New test.
994 * g++.dg/other/large-size-array.C: Adjust error markers.
995 * g++.dg/parse/crash27.C: Likewise.
996 * g++.dg/template/crash1.C: Likewise.
998 2006-10-12 Steve Ellcey <sje@cup.hp.com>
1001 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
1003 2006-10-12 Jakub Jelinek <jakub@redhat.com>
1005 PR preprocessor/28709
1006 * gcc.dg/cpp/paste14.c: New test.
1008 2006-10-11 Mark Mitchell <mark@codesourcery.com>
1011 * g++.dg/init/array24.C: New test.
1013 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1015 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
1018 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
1021 * g++.dg/parse/typedef8.C: New test.
1022 * g++.dg/other/mult-stor1.C: Adjust error markers.
1024 2006-10-11 Richard Guenther <rguenther@suse.de>
1026 PR tree-optimization/28230
1027 * gcc.dg/torture/pr28230.c: New testcase.
1029 2006-10-11 Richard Guenther <rguenther@suse.de>
1032 * gcc.dg/torture/pr29119.c: New testcase.
1034 2006-10-10 Jakub Jelinek <jakub@redhat.com>
1037 * gcc.c-torture/execute/20060930-2.c: New test.
1039 2006-10-09 Richard Henderson <rth@redhat.com>
1041 Revert emutls patch.
1043 2006-10-09 Richard Guenther <rguenther@suse.de>
1046 * gcc.dg/pr29254.c: New testcase.
1048 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
1049 Paul Thomas <pault@gcc.gnu.org>
1052 * gfortran.dg/alloc_comp_basics_1.f90: New test.
1053 * gfortran.dg/alloc_comp_basics_2.f90: New test.
1054 * gfortran.dg/alloc_comp_assign_1.f90: New test.
1055 * gfortran.dg/alloc_comp_assign_2.f90: New test.
1056 * gfortran.dg/alloc_comp_assign_3.f90: New test.
1057 * gfortran.dg/alloc_comp_assign_4.f90: New test.
1058 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
1059 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
1060 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
1061 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
1062 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
1063 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
1064 * gfortran.dg/alloc_comp_std.f90: New test.
1065 * gfortran.dg/move_alloc.f90: New test.
1067 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
1070 * gfortran.dg/derived_constructor_comps_2.f90: New test.
1073 * gfortran.dg/forall_char_dependencies_1.f90: New test.
1075 2006-10-08 Tobias Burnus <burnus@net-b.de>
1078 * gfortran.dg/new_line.f90: New test.
1080 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1082 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
1083 * gcc.dg/torture/builtin-convert-1.c,
1084 gcc.dg/torture/builtin-convert-2.c,
1085 gcc.dg/torture/builtin-convert-3.c,
1086 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
1088 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
1090 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1091 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1092 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1093 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
1095 2006-10-07 Andrew Pinski <pinskia@gmail.com>
1097 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
1098 Xfail some tests for powerpc-darwin and powerpc-aix.
1100 2006-10-07 Jakub Jelinek <jakub@redhat.com>
1103 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
1105 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1108 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1111 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1115 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
1116 Add tests for using all possible intrinsics as actual arguments.
1117 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
1118 all possible intrinsics as actual arguments.
1119 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
1120 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
1122 2006-10-07 Richard Sandiford <richard@codesourcery.com>
1124 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
1125 * gcc.dg/debug/debug-2.c: Likewise.
1127 2006-10-06 Uros Bizjak <uros@kss-loka.si>
1129 * gcc.c-torture/compile/sync-2.c: New test.
1131 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1133 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
1136 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1138 PR rtl-optimization/29128
1139 * gcc.c-torture/compile/pr29128.c: New test.
1141 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1143 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
1146 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
1149 * gcc.dg/tree-ssa/loop-19.c: New test.
1151 2006-10-06 Jakub Jelinek <jakub@redhat.com>
1153 PR tree-optimization/29330
1154 * gcc.dg/pr29330.c: New test.
1157 * gcc.c-torture/compile/20061005-1.c: New test.
1159 2006-10-06 Olivier Hainque <hainque@adacore.com>
1161 * gcc.dg/typename-vla-1.c: New case.
1162 * gnat.dg/forward_vla.adb: New case.
1164 2006-10-06 Jakub Jelinek <jakub@redhat.com>
1166 PR tree-optimization/29290
1167 * gfortran.dg/loop_nest_1.f90: New test.
1170 * gcc.dg/tls/opt-12.c: New test.
1173 * gfortran.dg/save_2.f90: New test.
1176 * gcc.dg/pr29091.c: New test.
1178 2006-10-06 Joseph Myers <joseph@codesourcery.com>
1180 * lib/target-supports.exp
1181 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
1182 same as x86_64-*-*; check for LP64.
1184 2006-10-04 Richard Henderson <rth@redhat.com>
1186 * lib/target-supports.exp (check_effective_target_tls): Redefine
1187 to mean non-emulated tls.
1188 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1189 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1190 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1191 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1192 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1193 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1194 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1196 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
1199 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
1201 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1203 * gfortran.dg/bounds_check_fail_1.f90: New test.
1205 2006-10-03 Mark Mitchell <mark@codesourcery.com>
1208 * g++.dg/template/friend48.C: New test.
1210 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
1213 * gfortran.dg/default_initialization_2.f90: New test.
1215 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
1219 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
1221 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
1224 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
1228 * gfortran.dg/missing_optional_dummy_2.f90: New test.
1232 * gfortran.dg/entry_array_specs_1.f90: New test.
1234 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
1236 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
1237 insufficient to inhibit some test failures at -O3. Do testing
1240 2006-10-03 Mark Mitchell <mark@codesourcery.com>
1243 * g++.dg/inherit/access8.C: New test.
1244 * g++.dg/template/dtor4.C: Tweak error messages.
1246 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1249 * gfortran.dg/entry_8.f90: New test.
1251 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1254 * g++.dg/parse/new4.C: New test.
1256 2006-10-03 Uros Bizjak <uros@kss-loka.si>
1258 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1259 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1260 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1261 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1262 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1264 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1267 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1268 * gfortran.dg/continuation_2.f90: New test.
1271 * gfortran.dg/continuation_3.f90: New test.
1272 * gfortran.dg/continuation_4.f90: New test.
1273 * gfortran.dg/continuation_5.f: New test.
1274 * gfortran.dg/continuation_6.f: New test.
1276 2006-10-02 Mark Mitchell <mark@codesourcery.com>
1279 * g++.dg/template/vla1.C: New test.
1281 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1284 * gfortran.dg/complex_parameter_1.f90: New test.
1286 2006-10-02 Jakub Jelinek <jakub@redhat.com>
1289 * gcc.c-torture/execute/20060929-1.c: New test.
1291 2006-10-01 Mark Mitchell <mark@codesourcery.com>
1294 * g++.dg/template/member6.C: New test.
1295 * g++.dg/parse/typename7.C: Adjust error markers.
1298 * g++.dg/template/member7.C: New test.
1300 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
1303 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1304 gcc.dg/Woverride-init-3.c: New tests.
1306 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1308 * gcc.c-torture/execute/20060930-1.c: New test.
1310 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1313 * gfortran.dg/specifics_1.f90: New test.
1314 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1317 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1319 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1320 pthread-init-common.h: New.
1322 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1324 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1325 precision on some archs.
1327 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
1329 * gcc.dg/non-local-goto-1.c: New test.
1330 * gcc.dg/non-local-goto-2.c: Likewise.
1331 * gcc.dg/setjmp-3.c: Likewise.
1332 * gcc.dg/setjmp-4.c: Likewise.
1334 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1336 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1338 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
1341 * gfortran.dg/exponent_1.f90: New test.
1344 * gfortran.dg/nearest_1.f90: New test.
1346 2006-09-26 Jakub Jelinek <jakub@redhat.com>
1350 * gcc.dg/gomp/nestedfn-1.c: New test.
1352 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1355 * objc/compile/method-1.m: New test.
1357 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
1360 * g++.dg/template/crash58.C: New test.
1361 * g++.dg/parse/crash28.C: Adjust error markers.
1362 * g++.dg/template/crash34.C: Likewise.
1363 * g++.dg/template/friend31.C: Likewise.
1364 * g++.dg/template/crash32.C: Likewise.
1367 * g++.dg/template/crash59.C: New test.
1370 * g++.dg/template/spec33.C: New test.
1371 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1373 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
1374 Adam Nemet <anemet@caviumnetworks.com>
1376 * gcc.dg/tree-ssa/ivopts-1.c: New test.
1377 * gcc.dg/tree-ssa/ivopts-2.c: New test.
1379 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
1382 * gcc.dg/pr28911.c: New.
1384 2006-09-23 Uros Bizjak <uros@kss-loka.si>
1387 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1388 (dg-options): Add -mfpmath=387.
1390 2006-09-23 Jakub Jelinek <jakub@redhat.com>
1393 * gcc.dg/pr28706.c: New test.
1396 * gcc.dg/pr28712.c: New test.
1398 2006-09-22 Mike Stump <mrs@apple.com>
1400 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1402 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
1404 PR tree-optimization/28888
1405 * gcc.dg/pr28888.c: New test.
1407 2006-09-21 Mark Mitchell <mark@codesourcery.com>
1410 * g++.dg/init/ptrfn1.C: New test.
1412 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
1415 * g++.dg/template/spec32.C: New test.
1416 * g++.dg/parse/crash9.C: Adjust error markers.
1419 * g++.dg/template/typedef6.C: New test.
1420 * g++.dg/init/error1.C: Adjust error markers.
1421 * g++.dg/parse/crash9.C: Likewise.
1422 * g++.dg/template/crash55.C: Likewise.
1424 2006-09-21 Janis Johnson <janis187@us.ibm.com>
1426 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1428 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
1431 * g++.dg/ext/dllimport12.C: New test.
1433 2006-09-20 Richard Sandiford <richard@codesourcery.com>
1435 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1436 * gcc.target/mips/nmadd-2.c: Likewise.
1437 * gcc.target/mips/mips-ps-6.c: New test.
1438 * gcc.target/mips/neg-abs-1.c: Likewise.
1439 * gcc.target/mips/neg-abs-2.c: Likewise.
1440 * gcc.target/mips/nmadd-3.c: New test.
1442 2006-09-20 Jakub Jelinek <jakub@redhat.com>
1445 * gcc.dg/gomp/atomic-10.c: New test.
1446 * g++.dg/gomp/atomic-10.C: New test.
1448 2006-09-20 Eric Christopher <echristo@apple.com>
1450 * gcc.target/i386/sse3-not-fisttp.c: New.
1452 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
1454 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1456 2006-09-19 Richard Sandiford <richard@codesourcery.com>
1458 * gcc.c-torture/execute/pr28289.c (one): New variable.
1459 (main): Use it instead of argc.
1460 * gcc.c-torture/execute/20060102-1.c (one): New variable.
1461 (main): Use it instead of argc.
1463 2006-09-19 Paul Brook <paul@codesourcery.com>
1466 * gcc.dg/nested-func-5.c: New test.
1468 2006-09-19 Ben Elliston <bje@au.ibm.com>
1470 * lib/target-supports.exp (check_effective_target_tls): Compile
1471 test stubs using ${tool}_target_compile, not just target_compile.
1472 (check_effective_target_tls_runtime): Likewise.
1474 2006-09-19 Ben Elliston <bje@au.ibm.com>
1476 * gcc.c-torture/compile/20030405-1.x: Remove.
1478 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1479 optimising linker from discarding it.
1481 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1484 * gfortran.dg/keyword_symbol_1.f90: New test.
1486 * gfortran.dg/spread_shape_1.f90: Add missing warning with
1487 pedantic compilation option.
1489 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1492 * gfortran.dg/spread_shape_1.f90: New test.
1494 2006-09-17 Roger Sayle <roger@eyesopen.com>
1496 PR tree-optimization/28887
1497 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1499 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
1502 * gcc.dg/pr25993.c: New test.
1504 2006-09-17 Ira Rosen <irar@il.ibm.com>
1507 * gcc.dg/vect/pr21591.c: New test.
1509 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
1512 * gcc.c-torture/compile/strcpy-1.c: New test.
1513 * gcc.c-torture/compile/strcpy-2.c: New test.
1514 * gcc.c-torture/compile/memcpy-1.c: New test.
1515 * gcc.c-torture/compile/memcpy-2.c: New test.
1517 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
1520 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1522 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
1524 * gnat.dg/specs/double_record_extension1.ads: New test.
1525 * gnat.dg/specs/double_record_extension2.ads: Likewise.
1527 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
1530 * gfortran.dg/oldstyle_3.f90: New test.
1532 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1534 PR libgfortran/29099
1535 * gfortran.dg/secnds-1.f: New test.
1537 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1539 PR libgfortran/29053
1540 * gfortran.dg/streamio_9.f90: New test.
1541 * gfortran.dg/streamio_10.f90: New test.
1543 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
1546 * g++.dg/init/array22.C: New test.
1547 * g++.dg/init/array23.C: New test.
1549 2006-09-14 Arnaud Charlet <charlet@adacore.com>
1551 * stackcheck.lst: Update list of tests requiring stack checking.
1552 * norun.lst: Adjust for above change.
1553 * ada95.lst: New file.
1554 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1555 requiring -gnat95 switch.
1557 2006-09-14 Olivier Hainque <hainque@adacore.com>
1559 * gnat.dg/in_out_parameter.adb: New test.
1561 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
1564 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1566 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
1568 * gnat.dg/specs/unchecked_union.ads: New test.
1570 2006-09-13 Richard Sandiford <richard@codesourcery.com>
1572 PR rtl-optimization/28982
1573 * gcc.c-torture/execute/pr28982a.c: New test.
1574 * gcc.c-torture/execute/pr28982b.c: Likewise.
1576 2006-09-12 Eric Christopher <echristo@apple.com>
1578 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1579 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1581 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
1584 PR preprocessor/14634
1585 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1586 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1587 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1589 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1591 * gcc.dg/pr28243.c: New test.
1593 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
1596 gfortran.dg/pr28971.f90: New test to act as a backstop in case
1597 this undiagnosed regression reappears.
1599 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
1601 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1602 Treat $srcdir as a literal.
1603 * lib/fortran-torture.exp (fortran-torture-compile,
1604 fortran-torture-execute): Likewise.
1605 * lib/objc-torture.exp (objc-torture-compile,
1606 objc-torture-execute): Likewise.
1607 * lib/profopt.exp (profopt-execute): Likewise.
1609 2006-09-11 Geoffrey Keating <geoffk@apple.com>
1611 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1613 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
1616 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1618 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
1621 * gcc.target/i386/pr13685.c: New test.
1623 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1625 * gcc.dg/pr28726.c: New test.
1627 2006-09-11 Josh Conner <jconner@apple.com>
1629 * gcc.dg/nrv3.c: Increase size of structure.
1630 * gcc.dg/nrv4.c: Likewise.
1631 * gcc.dg/nrv5.c: Likewise.
1633 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
1636 gfortran.dg/assumed_charlen_function_5.f90: New test.
1638 2006-09-10 Mark Mitchell <mark@codesourcery.com>
1641 * g++.dg/init/static3.C: New test.
1643 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
1646 * gcc.dg/long-long-cst1.c (t): Add cast to
1647 __SIZE_TYPE__ before casting to int.
1648 (main): Return 0 on success.
1650 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1652 * gcc.c-torture/execute/20060910-1.c: New test.
1654 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
1657 * gcc.dg/pr26983.c: New test.
1659 2006-09-10 Richard Sandiford <richard@codesourcery.com>
1662 * gcc.c-torture/execute/pr29006.c: New test.
1664 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1667 gfortran.dg/matmul_4.f90: New test.
1669 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1672 gfortran.dg/used_types_10: New test.
1674 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1677 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1678 gfortran.dg/array_initializer_3.f90: New test.
1680 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1683 * gfortran.dg/actual_array_constructor_3.f90: New test.
1685 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
1688 * gcc.target/i386/pr26778.c: New testcase.
1690 2006-09-08 Eric Christopher <echristo@apple.com>
1692 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1693 * gcc.target/i386/memcpy-1.c: Ditto.
1694 * gcc.target/i386/asm-1.c: Ditto.
1695 * gcc.target/i386/20060512-4.c: Ditto.
1696 * gcc.target/i386/compress-float-387.c: Ditto.
1697 * gcc.target/i386/20060512-1.c: Ditto.
1698 * gcc.target/i386/compress-float-sse.c: Ditto.
1699 * gcc.target/i386/20060512-2.c: Ditto.
1700 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1701 * gcc.target/i386/stack-prot-kernel.c: Ditto.
1702 * gcc.target/i386/compress-float-387-pic.c: Ditto.
1703 * gcc.dg/pr26449.c: Ditto.
1704 * gcc.dg/attr-ms_struct-2.c: Ditto.
1705 * gcc.dg/attr-ms_struct-1.c: Ditto.
1706 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1708 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
1711 * gcc.dg/vla-10.c: New test.
1713 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1716 * g++.dg/parse/template20.C: New test.
1717 * g++.dg/template/operator8.C: Remove obsolete part.
1718 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1719 * g++.old-deja/g++.pt/crash65.C: Likewise.
1721 2006-09-07 Jason Merrill <jason@redhat.com>
1724 * gcc.dg/long-long-cst1.c: New test.
1726 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1729 * g++.dg/other/array3.C: New test.
1730 * g++.dg/other/array4.C: New test.
1731 * g++.dg/other/array5.C: New test.
1733 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
1735 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1737 2006-09-07 Uros Bizjak <uros@kss-loka.si>
1740 * gcc.target/i386/pr28946.c: New test.
1742 2006-09-07 Steven G. Kargl <kargls@comcast.net>
1744 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1745 in integer literal constant.
1746 * gfortran.dg/enum_8.f90: Ditto.
1747 * gfortran.dg/g77/20030326-1.f: Ditto.
1749 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
1751 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1752 nonconformance usage.
1754 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1757 * gcc.c-torture/compile/vector-align-1.c: New test.
1759 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1762 * g++.dg/opt/copysign-1.C: New test.
1764 2006-09-06 Jason Merrill <jason@redhat.com>
1767 * g++.dg/warn/unused-result1.C: New test.
1769 2006-09-06 Mark Mitchell <mark@codesourcery.com>
1772 * g++.dg/ext/vla3.C: New test.
1775 * g++.dg/template/array16.C: New test.
1777 2006-09-06 Richard Guenther <rguenther@suse.de>
1779 * gcc.dg/pr27226.c: Remove testcase again.
1781 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1784 * g++.dg/opt/unroll2.C: New test.
1786 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1789 * gcc.dg/vect/pr28952.c: New test.
1791 2006-09-05 Richard Guenther <rguenther@suse.de>
1793 PR tree-optimization/28900
1794 * gcc.dg/torture/pr28900.c: New testcase
1796 2006-09-05 Richard Guenther <rguenther@suse.de>
1798 PR tree-optimization/28905
1799 * gcc.c-torture/compile/pr28905.c: New testcase.
1801 2006-09-05 Richard Guenther <rguenther@suse.de>
1804 * gcc.dg/pr28935.c: New testcase.
1806 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1808 * gcc.c-torture/execute/20060905-1.c: New test.
1810 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1813 * gfortran.dg/used_types_7.f90: New test.
1814 * gfortran.dg/used_types_8.f90: New test.
1815 * gfortran.dg/used_types_9.f90: New test.
1817 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1819 * gcc.c-torture/compile/20060904-1.c: New test.
1821 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
1823 PR c++/23287 Revert my 2006-09-01 patch
1824 * g++.dg/parse/dtor12.C: Remove.
1826 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
1829 * g++.dg/template/operator9.C: New test.
1832 * g++.dg/template/operator7.C: New test.
1835 * g++.dg/template/operator8.C: New test.
1838 * g++.dg/template/crash57.C: New test.
1840 * g++.dg/template/typedef4.C: Adjust error markers.
1841 * g++.dg/template/typedef5.C: Likewise.
1843 2006-09-02 Jakub Jelinek <jakub@redhat.com>
1846 * g++.dg/parse/crash33.C: New test.
1848 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
1849 Richard Guenther <rguenther@suse.de>
1850 Adam Nemet <anemet@caviumnetworks.com>
1853 * gcc.target/mips/memcpy-1.c: New testcase.
1854 * gcc.dg/pr27226.c: Likewise.
1856 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1859 * g++.dg/lookup/koenig5.C: New.
1860 * g++.dg/template/crash56.C: New.
1862 2006-09-01 Josh Conner <jconner@apple.com>
1865 * gcc.dg/nrv3.c: New test.
1866 * gcc.dg/nrv4.c: New test.
1867 * gcc.dg/nrv5.c: New test.
1869 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1872 * g++.dg/parse/dtor12.C: New.
1874 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
1876 PR tree-optimization/28839
1877 * gcc.dg/pr28839.c: New test.
1879 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
1882 * gcc.dg/pr24367.c: New testcase.
1884 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1886 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1888 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1890 PR rtl-optimization/27735
1891 * gcc.dg/loop-unswitch-1.c: New test.
1893 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1896 * gfortran.dg/aliasing_dummy_2.f90: New test.
1899 * gfortran.dg/generic_5.f90: Change error message.
1902 * gfortran.dg/generic_6.f90: New test.
1905 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1908 * gfortran.dg/invalid_interface_assignment.f90: New test.
1911 * gfortran.dg/module_proc_external_dummy.f90: New test.
1913 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1916 * testsuite/g++.dg/warn/var-args1.C: New test.
1918 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1921 * gfortran.dg/simpleif_2.f90: New test.
1922 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1923 * gfortran.dg/enum_5.f90: Ditto.
1925 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1926 Kazu Hirata <kazu@codesourcery.com>
1928 PR tree-optimization/17506
1929 * gcc.dg/pr17506.c: New.
1931 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1934 * g++.dg/eh/alias1.C: New test.
1936 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1939 * g++.dg/template/ttp22.C: New test.
1941 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1944 * gcc.dg/pr26632.c: New.
1946 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1948 PR libgfortran/28354
1949 * gfortran.dg/fmt_zero_precision.f90: New test.
1951 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1954 * g++.dg/template/spec31.C: New test.
1956 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1959 * g++.dg/other/static2.C: New test.
1961 2006-08-26 Roger Sayle <roger@eyesopen.com>
1963 * gcc.dg/Wswitch-enum-2.c: New test case.
1964 * gcc.dg/Wswitch-enum-3.c: Likewise.
1966 2006-08-26 Richard Guenther <rguenther@suse.de>
1968 * gcc.c-torture/compile/20060826-1.c: New testcase.
1970 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1973 * g++.dg/template/void10.C: New test.
1976 * g++.dg/template/void8.C: New test.
1979 * g++.dg/template/void9.C: New test.
1981 * g++.dg/template/void3.C: Adjust error markers.
1982 * g++.dg/template/void4.C: Likewise.
1983 * g++.dg/template/crash55.C: Likewise.
1984 * g++.dg/template/void7.C: Likewise
1986 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1989 * g++.dg/inherit/access6.C: New test.
1990 * g++.dg/inherit/access7.C: Likewise.
1993 * g++.dg/template/array15.C: New test.
1994 * g++.dg/template/crash2.C: Tweak error markers.
1996 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1999 * gcc.c-torture/compile/20060823-1.c: New test.
2001 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2004 * g++.dg/template/ttp21.C: New test.
2007 * g++.dg/other/operator1.C: Add error-marker.
2008 * g++.dg/other/operator2.C: New test.
2010 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2013 * gcc.c-torture/compile/vla-const-1.c,
2014 gcc.c-torture/compile/vla-const-2.c: New tests.
2016 2006-08-26 Richard Guenther <rguenther@suse.de>
2019 * gcc.dg/torture/pr28814.c: New testcase.
2021 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2024 * gcc.c-torture/compile/compound-literal-1.c: New test.
2026 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2029 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
2030 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
2031 Expect extra diagnostics.
2033 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
2035 gcc.dg/noncompile/pr16876.c: New test.
2037 2006-08-25 Mark Mitchell <mark@codesourcery.com>
2040 * g++.dg/parse/local1.C: New test.
2041 * g++.dg/other/qual1.C: Tweak error marker.
2043 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
2046 * g++.dg/template/typename10.C: New.
2047 * g++.dg/template/lookup4.C: Remove bogus error marker.
2049 2006-08-25 Richard Guenther <rguenther@suse.de>
2052 * gcc.dg/pr26570.c: Fix testcase.
2054 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
2057 * gcc.c-torture/execute/mayalias-2.c: New test.
2058 * gcc.dg/tree-ssa/alias-13.c: New test.
2060 2006-08-24 Jan Hubicka <jh@suse.cz>
2063 * gcc.dg/debug/pr26881.c: New file.
2065 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
2068 * gfortran.dg/used_types_4.f90: New test.
2069 * gfortran.dg/derived_init_2.f90: Modify to check sibling
2070 association of derived types.
2071 * gfortran.dg/used_types_2.f90: Add module cleanup.
2072 * gfortran.dg/used_types_3.f90: The same.
2075 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
2078 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2081 * gfortran.dg/direct_io_6.f90: Remove test.
2083 2006-08-23 Stuart Hastings <stuart@apple.com>
2086 * gcc.target/i386/20060821-1.c: New.
2088 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
2090 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
2091 dg-warning strings for dllimport.
2093 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2096 * g++.dg/ext/vector4.C: New test.
2097 * g++.dg/ext/complex1.C: New test.
2099 2006-08-21 Geoffrey Keating <geoffk@apple.com>
2102 * gcc.dg/debug/const-1.c: New.
2103 * gcc.dg/debug/const-2.c: New.
2104 * gcc.dg/debug/dwarf2/const-1.c: New.
2105 * gcc.dg/debug/dwarf2/const-2.c: New.
2106 * gcc.dg/debug/dwarf2/const-2b.c: New.
2108 2006-08-22 Richard Guenther <rguenther@suse.de>
2111 * gcc.c-torture/compile/pr28776-1.c: New testcase.
2112 * gcc.c-torture/compile/pr28776-2.c: Likewise.
2114 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2116 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
2118 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
2121 * g++.dg/other/error14.C: New test.
2124 * g++.dg/parse/ctor7.C: New test.
2125 * g++.dg/parse/ctor8.C: Likewise.
2128 * g++.dg/template/void7.C: New test.
2130 2006-08-21 Olivier Hainque <hainque@adacore.com>
2132 * gnat.dg/self_aggregate_with_zeros.adb: New test.
2133 * gnat.dg/self_aggregate_with_array.adb: New test.
2135 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2137 * g++.dg/eh/arm-vfp-unwind.C: New test.
2139 2006-08-20 Mark Mitchell <mark@codesourcery.com>
2142 * g++.dg/template/ref3.C: New test.
2143 * g++.dg/template/nontype13.C: New test.
2146 * g++.dg/template/ptrmem17.C: New test.
2148 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
2151 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
2153 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
2156 * gfortran.dg/used_types_2.f90: New test.
2159 * gfortran.dg/used_types_3.f90: New test.
2162 * gfortran.dg/generic_actual_arg.f90: New test.
2165 * gfortran.dg/module_private_array_refs_1.f90: New test.
2168 * gfortran.dg/program_name_1.f90: New test.
2171 * gfortran.dg/derived_constructor_comps_1.f90: New test.
2174 * gfortran.dg/array_initializer_2.f90: New test.
2177 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
2180 * gfortran.dg/assumed_charlen_function_4.f90: New test.
2183 * gfortran.dg/assumed_charlen_in_main.f90: New test.
2186 * gfortran.dg/dependent_decls_1.f90: New test.
2188 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
2191 * gfortran.dg/derived_init_2.f90: New.
2193 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
2195 * gcc.c-torture/execute/pr28289.c: New test.
2197 2006-08-17 Jakub Jelinek <jakub@redhat.com>
2200 * gcc.dg/attr-externally-visible-1.c: New test.
2201 * gcc.dg/attr-externally-visible-2.c: New test.
2202 * g++.dg/parse/attr-externally-visible-1.C: New test.
2203 * g++.dg/parse/attr-externally-visible-2.C: New test.
2205 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2208 * g++.dg/parse/dtor11.C: New test.
2210 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2212 PR rtl-optimization/28489
2213 * gcc.c-torture/compile/pr28489.c: New test.
2215 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2218 * g++.dg/template/redecl4.C: New test.
2221 * g++.dg/template/ctor8.C: New test.
2223 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
2225 * gcc.dg/pr26570.c: Fix testcase.
2227 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
2230 * g++.dg/parse/offsetof6.C: New test.
2231 * g++.dg/parse/offsetof6.C: New test.
2232 * g++.dg/parse/offsetof7.C: New test.
2234 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2237 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
2240 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2243 * g++.dg/ext/vector3.C: New test.
2245 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
2247 PR gcov/profile/26570
2248 * gcc.dg/pr26570.c: New test.
2250 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
2253 * gcc.dg/qual-component-1.c: New test.
2255 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2258 * g++.dg/parse/new3.C: New test.
2260 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2263 * gfortran.dg/streamio_1.f90: New test.
2264 * gfortran.dg/streamio_2.f90: New test.
2265 * gfortran.dg/streamio_3.f90: New test.
2266 * gfortran.dg/streamio_4.f90: New test.
2267 * gfortran.dg/streamio_5.f90: New test.
2268 * gfortran.dg/streamio_6.f90: New test.
2269 * gfortran.dg/streamio_7.f90: New test.
2270 * gfortran.dg/streamio_8.f90: New test.
2272 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
2275 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2277 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
2280 * g++.dg/template/void6.C: New test.
2282 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2285 * gcc.dg/parse-error-1.c: New test.
2286 * gcc.dg/parse-error-2.c: New test.
2287 * gcc.dg/cpp/digraph2.c: Add error-marker.
2288 * gcc.dg/noncompile/920923-1.c: Likewise.
2290 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2293 * gcc.dg/sizeof-2.c: New testcase.
2296 * gcc.dg/switch-A.c: New testcase.
2298 2006-08-14 Steve Ellcey <sje@cup.hp.com>
2302 * g++.old-deja/g++.warn/compare1.C: Delete.
2303 * g++.dg/opt/pr7503-2.C: Delete.
2304 * g++.dg/opt/pr7503-3.C: Delete.
2305 * g++.dg/opt/pr7503-4.C: Delete.
2306 * g++.dg/opt/pr7503-5.C: Delete.
2307 * g++.dg/opt/max1.C: Delete.
2308 * g++.dg/warn/minmax.C: Delete.
2309 * g++.dg/expr/minmax.C: New test.
2311 2006-08-14 Richard Guenther <rguenther@suse.de>
2314 * gcc.c-torture/execute/pr28651.c: Do not use argc
2315 to avoid optimization, instead forbid inlining.
2317 2006-08-14 Richard Sandiford <richard@codesourcery.com>
2319 PR rtl-optimization/28634
2320 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2322 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
2325 * gcc.dg/torture/pr27184.c: New test.
2327 2006-08-12 Jakub Jelinek <jakub@redhat.com>
2329 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2331 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2333 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2334 * gfortran.dg/stat_2.f90: Likewise.
2335 * gfortran.dg/chmod_1.f90: Likewise.
2336 * gfortran.dg/chmod_2.f90: Likewise.
2337 * gfortran.dg/chmod_3.f90: Likewise.
2339 2006-08-11 David Edelsohn <edelsohn@gnu.org>
2341 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2343 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2345 * g++.dg/opt/pr23454-2.C: New test.
2347 2006-08-11 Richard Guenther <rguenther@suse.de>
2350 * gcc.c-torture/execute/pr28651.c: New testcase.
2352 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2354 * gnat.dg/specs/static_initializer.ads: New test.
2356 2006-08-10 Paul Brook <paul@codesourcery.com>
2358 * gcc.target/arm/cond-asm.c: New test.
2360 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2362 PR tree-optimization/26197
2363 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2364 * g++.dg/vect/vect.exp: Compile the new tests with
2365 --param max-aliased-vops=0.
2367 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
2370 * g++.dg/template/void3.C: New test.
2373 * g++.dg/template/void4.C: New test.
2376 * g++.dg/template/void5.C: New test.
2378 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
2380 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2381 after dg-do compile.
2383 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
2385 PR tree-optimizations/26969
2386 * gcc.dg/vect/vect.exp: Compile tests prefixed with
2387 "unswitch-loops" with -funswitch-loops.
2388 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2390 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2392 * gcc.dg/sparc-getcontext-1.c: Fix typo.
2393 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2394 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
2395 * objc.dg/dwarf-1.m: Likewise.
2396 * objc.dg/dwarf-2.m: Likewise.
2397 * obj-c++.dg/dwarf-2.mm: Likewise.
2399 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2401 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2402 * objc.dg/dwarf-2.m: Likewise.
2403 * obj-c++.dg/dwarf-2.mm: Likewise.
2406 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2409 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2412 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2414 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
2417 * gcc.target/i386/pr27827.c: New testcase.
2419 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
2422 * gfortran.dg/sequence_types_1.f90: New test.
2424 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
2427 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2428 dg-warning. Add -pedantic option.
2430 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2433 * gcc.dg/proto-1.c: New test.
2436 * gcc.dg/lvalue-4.c: New test.
2439 * gcc.dg/init-bad-5.c: New test.
2441 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
2444 * g++.dg/ext/typedef-init.C: Add new test for typedef
2445 initialization inside templates. Adjust existing error markers.
2447 2006-08-03 Mark Mitchell <mark@codesourcery.com>
2450 * g++.dg/init/ptrmem3.C: New test.
2452 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
2454 PR tree-optimization/27770
2455 * lib/target-support.exp: New target keyword "section_anchors".
2456 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2458 * gcc.dg/vect/section-anchors-pr27770.c: New test.
2459 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2460 * gcc.dg/vect/section-anchors-vect-69.c: New test.
2461 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2463 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2465 * gcc.dg/20060801-1.c: Add missing '}'.
2467 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2470 * g++.dg/parse/dtor9.C: New test.
2471 * g++.dg/parse/dtor10.C: New test.
2472 * g++.dg/other/error7.C: Adjust error-marker.
2475 * g++.dg/other/default5.C: New test.
2477 2006-08-02 Richard Guenther <rguenther@suse.de>
2479 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2481 2006-08-02 Mark Mitchell <mark@codesourcery.com>
2484 * g++.dg/template/conv9.C: New test.
2486 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
2489 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2490 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2491 Optionally return assembly text. Update callers.
2492 (check_no_compiler_messages): Update verbose messages.
2493 (check_no_messages_and_pattern): New.
2494 (check_effective_target_string_merging): New.
2496 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2499 * g++.dg/eh/catch4.C: New test.
2502 * g++.dg/other/qual1.C: New test.
2505 * g++.dg/inherit/error2.C: New test.
2508 * g++.dg/other/new1.C: New test.
2510 * g++.dg/warn/pr23075.C: Remove obsolete test.
2511 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2512 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2514 2006-07-31 Mark Mitchell <mark@codesourcery.com>
2517 * g++.dg/eh/cast1.C: New test.
2519 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
2522 * gfortran.dg/random_3.f90: New test.
2524 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2527 * g++.dg/other/pr28304.C: Change expected error message.
2528 * g++.dg/other/pr28432.C: New test.
2530 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2533 * g++.dg/init/brace2.C: Change expected error message, add empty init.
2535 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
2538 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2540 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2541 g++.dg/debug/enum-2.C: New.
2543 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2546 * g++.dg/parse/long1.C: Add more tests.
2548 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2550 * gfortran.dg/lrshift_1.c: New file.
2552 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2554 PR libgfortran/28335
2555 * gfortran.dg/no_unit_error_1.f90: New test.
2557 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2559 PR libgfortran/28335
2560 * gfortran.dg/no_unit_error_1.f90: Delete test.
2561 * gfortran.dg/no_unit_error_2.f90: Delete test.
2563 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2565 * gfortran.dg/chmod_3.f90: New test.
2566 * gfortran.dg/ltime_gmtime_1.f90: New test.
2567 * gfortran.dg/ltime_gmtime_2.f90: New test.
2568 * gfortran.dg/lrshift_1.f90: New test.
2569 * gfortran.dg/chmod_1.f90: New test.
2570 * gfortran.dg/chmod_2.f90: New test.
2572 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
2575 * g++.dg/template/crash55.C: New test.
2578 * g++.dg/template/nontype16.C: New test.
2580 * g++.dg/template/void2.C: Adjust error markers.
2581 * g++.dg/template/nontype5.C: Adjust error markers.
2583 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2585 * gcc.target/i386/stack-prot-kernel.c: New test.
2587 2006-07-27 Roger Sayle <roger@eyesopen.com>
2589 * gcc.dg/builtins-55.c: New test case.
2591 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
2593 PR rtl-optimization/27907
2594 * gcc.c-torture/compile/pr27907.c: New test.
2596 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2598 * gfortran.dg/mclock.f90: New test.
2599 * gfortran.dg/int_conv_1.f90: New test.
2600 * gfortran.dg/stat_1.f90: New test.
2601 * gfortran.dg/stat_2.f90: New test.
2603 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2605 PR libgfortran/28335
2606 * gfortran.dg/no_unit_error_1.f90: New test.
2607 * gfortran.dg/no_unit_error_2.f90: New test.
2608 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2610 2006-07-25 Roger Sayle <roger@eyesopen.com>
2613 * gcc.dg/fold-convround-1.c: New test case.
2615 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2617 * gfortran.dg/arithmetic_if.f90: Fix comments.
2619 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2622 * g++.dg/other/typedef1.C: New test.
2623 * g++.dg/template/typedef4.C: New test.
2624 * g++.dg/template/typedef5.C: New test.
2626 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
2629 * gfortran.dg/allocatable_dummy_3.f90: New.
2631 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2634 * gfortran.dg/arithmetic_if.f90: New test.
2636 2006-07-24 Uros Bizjak <uros@kss-loka.si>
2638 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2639 avoid memcpy optimization.
2641 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2644 * gfortran.dg/direct_io_6.f90: New test.
2646 2006-07-24 Jan Hubicka <jh@suse.cz>
2650 * gcc.dg/pr25795.c: New test.
2651 * gcc.dg/pr25795-1.c: New test.
2653 2006-07-23 Roger Sayle <roger@eyesopen.com>
2655 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2656 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2657 which may be transformed to "g || h" on some platforms.
2659 2006-07-23 Mark Mitchell <mark@codesourcery.com>
2662 * g++.dg/template/friend45.C: New test.
2664 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2666 PR libgfortran/28339
2667 * gfortran.dg/arrayio_8.f90: New test.
2669 2006-07-21 Mike Stump <mrs@apple.com>
2671 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2673 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2675 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2678 * g++.dg/eh/catch3.C: New test.
2681 * g++.dg/template/defarg10.C: New test.
2683 2006-07-20 Paul Brook <paul@codesourcery.com>
2686 * gcc.dg/pr27363.c: New test.
2688 2006-07-19 Mark Mitchell <mark@codesourcery.com>
2691 * g++.dg/init/ref13.C: New test.
2693 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2696 * obj-c++.dg/proto-error-1.mm: New test.
2698 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2701 * g++.dg/template/string1.C: New test.
2703 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2706 * g++.dg/template/defarg9.C: New test.
2709 * g++.dg/template/static27.C: New test.
2711 2006-07-18 Diego Novillo <dnovillo@redhat.com>
2714 * gcc.dg/tree-ssa/pr28410.c: New test.
2716 2006-07-18 Lee Millward <lee.millward@gmail.com>
2719 * g++/dg/other/error13.C: New test.
2722 * g++.dg/template/friend44.C: New test.
2724 2006-07-18 Steve Ellcey <sje@cup.hp.com>
2727 * g++.dg/other/pr27495.C: New.
2729 2006-07-18 Olivier Hainque <hainque@adacore.com>
2731 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2732 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2734 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2737 * gcc.dg/pragma-pack-4.c: New test.
2739 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2742 * g++.dg/ext/pr28291.C: New test.
2744 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2747 * gcc.c-torture/execute/pr28403.c: New test.
2749 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2752 * gcc.dg/pr28402.c: New test.
2754 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2757 * g++.dg/other/pr28304.C: New test.
2759 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
2762 gcc.c-torture/unsorted/dump-noaddr.c: New test.
2763 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2765 2006-07-17 Richard Guenther <rguenther@suse.de>
2767 PR tree-optimization/28238
2768 * g++.dg/tree-ssa/pr28238.C: New testcase.
2770 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2773 * g++.dg/eh/catch1.C: New test.
2774 * g++.dg/eh/catch2.C: New test.
2776 2006-07-16 Jakub Jelinek <jakub@redhat.com>
2779 * g++.dg/template/anon3.C: New test.
2781 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
2784 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2785 specifiers requiring an explicit format tag..
2788 * gfortran.dg/generic_5: New test.
2791 * gfortran.dg/elemental_optional_args_1.f90: New test.
2793 2006-07-16 Olivier Hainque <hainque@adacore.com>
2795 * gnat.dg/assert.ads: New file.
2796 * gnat.dg/controlled_record.ads: Likewise.
2797 * gnat.dg/controlled_record.adb: Likewise.
2799 2006-07-15 Lee Millward <lee.millward@gmail.com>
2802 * g++.dg/other/error12.C: New test.
2805 * g++.dg/template/crash54.C: New test.
2807 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2810 * g++.dg/parse/catch1.C: New test.
2813 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2816 * g++.dg/ext/attrib24.C: New test.
2818 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2821 * g++.dg/ext/asmspec1.C: New test.
2823 2006-07-13 Janis Johnson <janis187@us.ibm.com>
2825 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2826 (dg-test): Support shouldfail tests.
2827 * lib/target-supports-dg.exp (dg-shouldfail): New.
2828 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2829 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2830 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2831 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2832 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2833 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2834 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2836 2006-07-13 Jan Hubicka <jh@suse.cz>
2838 * gcc.target/i386/memcpy-1.c: New.
2840 2006-07-12 Geoffrey Keating <geoffk@apple.com>
2842 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2844 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
2847 * gfortran.dg/present_1.f90: New test.
2850 * gfortran.dg/interface_derived_type_1.f90: New test.
2852 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
2855 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2858 2006-07-07 Lee Millward <lee.millward@gmail.com>
2861 * g++.dg/other/label1.C: New test.
2863 2006-07-07 Richard Guenther <rguenther@suse.de>
2866 * gcc.dg/torture/pr28268.c: New testcase.
2868 2006-07-07 Steve Ellcey <sje@cup.hp.com>
2871 * g++.dg/ext/pr27019.C: New.
2873 2006-07-07 Richard Guenther <rguenther@suse.de>
2875 PR tree-optimization/28187
2876 * gcc.dg/pr28187.c: New testcase.
2878 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
2880 * gnat.dg/address_conversion.adb: New test.
2881 * gnat.dg/boolean_subtype.adb: Likewise.
2882 * gnat.dg/frame_overflow.adb: Likewise.
2883 * gnat.dg/pointer_array.adb: Likewise.
2884 * gnat.dg/pointer_conversion.adb: Likewise.
2886 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2890 * gfortran.dg/print_fmt_5.f90: New test.
2892 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2895 * gfortran.dg/bounds_check_4.f90: New test.
2897 2006-07-05 Richard Guenther <rguenther@suse.de>
2900 * gfortran.dg/pr28158.f90: New testcase.
2902 2006-07-05 Richard Guenther <rguenther@suse.de>
2904 PR tree-optimization/28162
2905 * gcc.dg/pr28162.c: New testcase.
2907 2006-07-05 Richard Guenther <rguenther@suse.de>
2908 Andrew Pinski <pinskia@gcc.gnu.org>
2911 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2913 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2916 * gfortran.dg/actual_array_substr_2.f90: New test.
2919 * gfortran.dg/actual_array_constructor_2.f90: New test.
2921 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2923 * gfortran.dg/itime_idate_1.f: New test.
2924 * gfortran.dg/itime_idate_2.f: New test.
2926 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2928 PR libgfortran/27704
2929 * gfortran.dg/open_status_3.f90: New test.
2930 * gfortran.dg/fmt_l.f90: Update for new feature.
2932 2006-07-03 Asher Langton <langton2@llnl.gov>
2934 * gfortran.dg/oldstyle_2.f90: New.
2936 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2938 * gnat.dg/string_slice.adb: New test.
2940 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2943 * gfortran.dg/semicolon_fixed.c: New.
2944 * gfortran.dg/semicolon_free.c: New.
2946 2006-06-30 Mike Stump <mrs@apple.com>
2948 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2949 that don't support internal visibility.
2951 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2953 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2954 for '(' / ')' needing an extra '\'.
2956 2006-06-29 Roger Sayle <roger@eyesopen.com>
2959 * gcc.dg/pr27428-1.c: New test case.
2961 2006-06-29 Mike Stump <mrs@apple.com>
2963 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2964 on darwin as we can't align commons large enough yet.
2966 * gcc.dg/vla-8.c: Add additional testcases.
2968 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2971 * g++.dg/other/pr28114.C: New.
2973 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2975 * gcc.c-torture/compile/20060625-1.c: New test.
2977 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2980 * gfortran.dg/stfunc_3.f90: New test.
2983 * gfortran.dg/impure_actual_1.f90: New test.
2986 * gfortran.dg/elemental_result_1.f90: New test.
2989 * gfortran.dg/select_7.f90: New test.
2992 * intrinsic_actual_1.f: New test.
2996 * gfortran.dg/forall_4.f90: New test.
2999 * gfortran.dg/forall_5.f90: New test.
3001 2006-06-25 Lee Millward <lee.millward@gmail.com>
3004 * g++.dg/template/using13.C: New test.
3007 * g++.dg/other/incomplete3.C: New test.
3009 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3012 * gfortran.dg/substr_3.f: New test.
3013 * gfortran.dg/equiv_2.f90: Update expected error message.
3015 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
3018 * gfortran.dg/actual_array_substr_1.f90: New test.
3020 2006-06-24 Olivier Hainque <hainque@adacore.com>
3022 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
3023 * gnat.dg/scalar_mode_agg_compare.adb: New test.
3025 2006-06-23 Janis Johnson <janis187@us.ibm.com>
3027 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3029 2006-06-23 Steven G. Kargl <kargls@comcast.net>
3032 * gfortran.dg/simpleif_2.f90: New test.
3034 2006-06-23 Lee Millward <lee.millward@gmail.com>
3036 * g++.dg/template/error22.C: Fix typo.
3038 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3041 * g++.dg/ext/attrib23.C: New test.
3043 2006-06-23 Olivier Hainque <hainque@adacore.com>
3045 * gnat.dg/varsize_temp.adb: New test.
3047 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3050 * g++.dg/other/java2.C: New test.
3052 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
3055 * g++.dg/ext/dllimport4.C. Add more tests for invalid
3058 2006-06-22 Roger Sayle <roger@eyesopen.com>
3061 * gcc.dg/pr27531-1.c: New test case.
3063 2006-06-22 Asher Langton <langton2@llnl.gov>
3066 * gfortran.dg/implicit_8.f90: New.
3068 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
3070 PR rtl-optimization/28121
3071 * gcc.dg/pr28121.c: New test.
3073 2006-06-22 Lee Millward <lee.millward@gmail.com>
3076 * g++.dg/parse/ptrmem6.C: New test.
3079 * g++.dg/template/error22.C: New test.
3081 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3084 * g++.dg/template/friend43.C: New test.
3087 * g++.dg/template/crash53.C: New test.
3090 * g++.dg/rtti/incomplete1.C: New test.
3092 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
3094 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
3096 2006-06-21 Joseph Myers <joseph@codesourcery.com>
3098 * gcc.c-torture/execute/complex-7.c: New.
3100 2006-06-21 Jakub Jelinek <jakub@redhat.com>
3102 * gcc.dg/merge-all-constants-1.c: New test.
3104 2006-06-20 Janis Johnson <janis187@us.ibm.com>
3107 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
3109 2006-06-20 Steven G. Kargl <kargls@comcast.net>
3111 * gfortran.dg/rrspacing_1.f90: New test.
3113 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3116 * g++.dg/other/bitfield2.C: New test.
3118 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
3120 PR tree-optimization/27331
3121 * gcc.dg/pr27331.c: New test.
3123 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
3124 Eric Botcazou <ebotcazou@adacore.com>
3127 * lib/gnat.exp: New file.
3128 * lib/gnat-dg.exp: Likewise.
3129 * gnat.dg: New directory.
3130 * gnat.dg/dg.exp: New driver.
3131 * gnat.dg/specs: New directory.
3132 * gnat.dg/specs/specs.exp: New driver.
3133 * gnat.dg/style: New directory.
3134 * gnat.dg/style/style.exp: New driver.
3136 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
3139 * gfortran.dg/array_initializer_1.f90: New test.
3142 * gfortran.dg/matmul_3.f90: New test.
3144 2006-06-19 Andrew Pinski <pinskia@gmail.com>
3147 * gcc.dg/tree-ssa/inline-1.c: New test.
3149 2006-06-19 Anatoly Sokolov <aesok@post.ru>
3151 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
3152 in malloc prototype; remove XFAIL.
3153 * gcc.dg/pr18241-2.c: Ditto.
3154 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
3155 in memset prototype; remove XFAIL.
3156 * gcc.dg/tree-ssa/pr23382.c: Ditto.
3158 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
3160 * gcc.dg/vla-8.c: Add.
3162 2006-06-19 Richard Guenther <rguenther@suse.de>
3164 PR tree-optimization/27090
3165 * g++.dg/tree-ssa/pr27090.C: New testcase.
3167 2006-06-19 Roger Sayle <roger@eyesopen.com>
3170 * gcc.dg/pr27861-1.c: New test case.
3172 2006-06-19 Richard Guenther <rguenther@suse.de>
3175 * gcc.dg/torture/pr28045.c: New testcase.
3177 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3180 * gfortran.dg/associated_4.f90: New test.
3182 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3186 * gfortran.dg/real_const_3.f90: New test.
3188 2006-06-16 Mark Mitchell <mark@codesourcery.com>
3191 * g++.dg/template/static26.C: New test.
3194 * g++.dg/expr/bitfield2.C: New test.
3197 * g++.dg/parse/linkage2.C: New test.
3199 2006-06-16 Richard Guenther <rguenther@suse.de>
3202 * gcc.dg/pr15785-1.c: Revert last change.
3203 * gcc.dg/torture/pr27116-2.c: New testcase.
3205 2006-06-16 Roger Sayle <roger@eyesopen.com>
3208 * gcc.dg/pr27802-1.c: New test case.
3210 2006-06-15 Mark Mitchell <mark@codesourcery.com>
3213 * g++.dg/template/ttp18.C: New test.
3214 * g++.dg/template/ttp19.C: Likewise.
3217 * g++.dg/expr/cond9.C: New test.
3220 * g++.dg/template/ctor7.C: New test.
3222 2006-06-15 Janis Johnson <janis187@us.ibm.com>
3224 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
3226 2006-06-16 Richard Guenther <rguenther@suse.de>
3228 PR tree-optimization/27781
3229 * gcc.dg/tree-ssa/pr27781.c: New testcase.
3231 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
3233 * gfortran.dg/allocate_zerosize_2.f90: New test case.
3235 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
3237 * gcc.dg/tree-ssa/loop-18.c: New test.
3239 2006-06-14 Mark Mitchell <mark@codesourcery.com>
3242 * g++.dg/template/crash52.C: New test.
3245 * g++.dg/ext/attrib22.C: New test.
3248 * g++.dg/template/builtin1.C: New test.
3249 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
3252 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
3254 * g++.old-deja/g++.pt/crash51.C: Likewise.
3257 * g++.dg/lookup/linkage1.C: New test.
3258 * g++.dg/lookup/linkage2.C: Likewise.
3260 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
3263 * gcc.dg/pr27959.c: New testcase.
3265 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
3268 * g++.dg/eh/div.C: New test.
3270 2006-06-13 Jakub Jelinek <jakub@redhat.com>
3273 * g++.dg/tree-ssa/pr26757.C: New test.
3274 * g++.dg/tree-ssa/pr27894.C: New test.
3276 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3278 * gcc.c-torture/compile/20060609-1.c: New test.
3281 * gcc.c-torture/compile/pr27863.c: New test.
3283 2006-06-13 Richard Guenther <rguenther@suse.de>
3285 PR tree-optimization/27830
3286 * g++.dg/tree-ssa/pr27830.C: New testcase.
3288 2006-06-13 Matthew Sachs <msachs@apple.com>
3290 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
3291 the list of compiler flags; this causes those flags to be checked
3292 for things like dg-skip-if.
3294 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3297 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
3299 2006-06-12 Mark Mitchell <mark@codesourcery.com>
3300 Kazu Hirata <kazu@codesourcery.com>
3302 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
3303 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
3305 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3308 * g++.dg/lookup/using15.C: New test.
3311 * g++.dg/other/anon4.C: New test.
3313 2006-06-12 Roger Sayle <roger@eyesopen.com>
3316 * g++.dg/init/complex1.C: New test case.
3318 2006-06-11 Eric Christopher <echristo@apple.com>
3321 * gcc.dg/bf-ms-layout.c: Run on darwin.
3322 * gcc.dg/bf-no-ms-layout: Ditto.
3323 * gcc.dg/attr-ms_struct-2.c: New.
3324 * gcc.dg/bf-ms-layout-2.c: Ditto.
3326 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
3328 * gcc.dg/attr-ms_struct-packed1.c: New.
3330 2006-06-09 Mike Stump <mrs@apple.com>
3332 * gcc.dg/vla-7.c: Add.
3334 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
3337 * gfortran.dg/entry_6.f90: New test.
3341 * gfortran.dg/entry_7.f90: New test.
3343 2006-06-09 Jakub Jelinek <jakub@redhat.com>
3346 * gcc.dg/cpp/_Pragma6.c: New test.
3349 * g++.dg/cpp/_Pragma1.C: New test.
3351 PR preprocessor/27746
3352 * gcc.dg/gomp/macro-3.c: New test.
3353 * gcc.dg/gomp/macro-4.c: New test.
3354 * g++.dg/gomp/macro-3.C: New test.
3355 * g++.dg/gomp/macro-4.C: New test.
3357 2006-06-09 Richard Guenther <rguenther@suse.de>
3359 PR tree-optimization/26998
3360 * gcc.dg/torture/pr26998.c: New testcase.
3361 * gcc.dg/tree-ssa/vrp29.c: New testcase.
3363 2006-06-08 Mike Stump <mrs@apple.com>
3365 * gcc.dg/pr27095.c: Account for stubs.
3368 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
3369 produce bad code on darwin.
3371 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3374 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
3376 2006-06-08 Asher Langton <langton2@llnl.gov>
3379 * cray_pointers_2.f90: Add -fbounds-check compile flag.
3381 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3384 * gcc.dg/union-3.c: New test.
3386 2006-06-08 Richard Guenther <rguenther@suse.de>
3389 * gcc.dg/torture/pr27116.c: New testcase.
3390 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
3392 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3394 PR rtl-optimization/26449
3395 * gcc.dg/pr26449.c: New test.
3397 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3400 * g++.dg/ext/offsetof1.C: Test member functions.
3402 2006-06-07 Steve Ellcey <sje@cup.hp.com>
3404 * gcc.dg/pr27095.c: Improve scanning.
3406 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
3409 * gfortran.dg/saved_automatic_1.f90: New test.
3412 * gfortran.dg/array_simplify_1.f90: New test.
3415 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3418 * gfortran.dg/entry_dummy_ref_2.f90: New test.
3420 2006-06-06 Mark Mitchell <mark@codesourcery.com>
3423 * g++.dg/expr/cast7.C: New test.
3425 2006-06-06 Janis Johnson <janis187@us.ibm.com>
3427 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
3428 * lib/gcc-defs.exp (tool_check_compile): Ditto.
3429 * lib/fortran-torture.exp (fortran-torture-compile,
3430 fortran-torture-execute): Ditto.
3432 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
3435 * gcc.dg/vmx/pr27842.c: New test.
3437 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3440 * gfortran.dg/bounds_check_3.f90: New test.
3442 2006-06-05 Mike Stump <mrs@apple.com>
3444 * objc.dg/objc-fast-4.m: Skip for ppc64.
3446 2006-06-05 Steve Ellcey <sje@cup.hp.com>
3449 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
3451 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
3452 Victor Kaplansky <victork@il.ibm.com>
3454 PR tree-optimizations/26360
3455 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
3457 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
3459 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
3462 * gfortran.dg/data_char_1.f90: Add messages for truncated
3466 * gfortran.dg/func_decl_2.f90: New test.
3469 * gfortran.dg/do_2.f90: New test.
3472 * gfortran.dg/associated_3.f90: New test.
3474 2006-06-04 Mark Mitchell <mark@codesourcery.com>
3477 * g++.dg/template/static25.C: New test.
3480 * g++.dg/init/array21.C: New test.
3483 * g++.dg/ext/complit7.C: New test.
3486 * g++.dg/parse/ptrmem5.C: New test.
3488 2006-06-04 Roger Sayle <roger@eyesopen.com>
3489 Andrew Pinski <pinskia@physics.uc.edu>
3493 * gcc.dg/pr27150-1.c: New testcase.
3494 * gcc.dg/pr27382-1.c: New testcase.
3495 * gcc.dg/pr27382-2.c: New testcase.
3497 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
3501 * gcc.dg/array-10.c: New test.
3503 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3506 * g++.dg/init/const4.C: New test.
3507 * g++.dg/init/member1.C: Add error-marker.
3508 * g++.dg/other/fold1.C: Adjust error-marker.
3510 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3513 * g++.dg/ext/offsetof1.C: New test.
3515 2006-06-04 Eric Christopher <echristo@apple.com>
3517 * gcc.dg/attr-ms_struct-1.c: New.
3519 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
3521 * gcc.c-torture/compile/builtin_constant_p.c: New test.
3523 2006-06-04 Richard Guenther <rguenther@suse.de>
3525 PR tree-optimization/27039
3526 * gcc.dg/tree-ssa/loop-17.c: New testcase.
3528 2006-06-03 Roger Sayle <roger@eyesopen.com>
3531 * gcc.target/i386/amd64-abi-2.c: New test case.
3533 2006-06-02 Eric Christopher <echristo@apple.com>
3535 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
3536 * gcc.target/i386/20020523-1.c: Skip if darwin.
3537 * gcc.target/i386/asm-3.c: Ditto.
3538 * gcc.target/i386/20011119-1.c: Ditto.
3539 * gcc.target/i386/clobbers.c: Remove pic part of test.
3541 2006-06-02 Steve Ellcey <sje@cup.hp.com>
3543 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
3544 * g++.old-deja/g++.other/init19.C: Ditto.
3545 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
3546 and add other platforms as expected failures.
3548 2006-06-01 Steve Ellcey <sje@cup.hp.com>
3550 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
3551 (is-effective-target-keyword): Ditto.
3553 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
3556 * gfortran.dg/extended_char_comparison_1.f: New test.
3558 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
3561 * gfortran.dg/dummy_procedure_1.f90: New test.
3564 * gfortran.dg/dummy_procedure_2.f90: New test.
3566 * gfortran.dg/associated_2.f90: Correct to make consistent with
3569 2006-05-31 Roger Sayle <roger@eyesopen.com>
3571 * gcc.target/i386/387-11.c: New test case.
3573 2006-05-31 Mark Mitchell <mark@codesourcery.com>
3576 * g++.dg/template/cond6.C: New test.
3579 * g++.dg/template/crash51.C: New test.
3580 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3583 * g++.dg/init/array20.C: New test.
3585 2006-05-31 Roger Sayle <roger@eyesopen.com>
3587 * gcc.dg/builtins-54.c: New test case.
3589 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3592 * g++.dg/template/fntry1.C: Add dg-do link.
3595 * g++.dg/parse/friend6.C: New test.
3597 2006-05-30 Asher Langton <langton2@llnl.gov>
3599 * gfortran.dg/cray_pointers_7.f90: New test.
3601 2006-05-30 Roger Sayle <roger@eyesopen.com>
3603 PR tree-optimization/23452
3604 * gcc.dg/fold-mulconj-1.c: New test case.
3606 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3609 * g++.dg/parse/bitfield1.C: New test.
3611 2006-05-30 Roger Sayle <roger@eyesopen.com>
3613 * gcc.target/ppc-eq0-1.c: New test case.
3614 * gcc.target/ppc-negeq0-1.c: New test case.
3616 2006-05-30 Dirk Mueller <dmueller@suse.de>
3619 * gcc.dg/overflow-warn-5.c: New test.
3621 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3624 * gcc.dg/sizeof-1.c: New test.
3626 2006-05-30 Uros Bizjak <uros@kss-loka.si>
3629 * gcc.target/i386/pr27790.c: New test.
3631 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3633 PR libgfortran/27757
3634 * gfortran.dg/direct_io_5.f90: New test.
3636 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3638 PR libgfortran/27634
3639 * gfortran.dg/fmt_missing_period_1.f: New test.
3640 * gfortran.dg/fmt_missing_period_2.f: New test.
3641 * gfortran.dg/fmt_missing_period_3.f: New test.
3643 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3646 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3649 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3652 * g++.dg/template/new6.C: New test.
3654 2006-05-29 Roger Sayle <roger@eyesopen.com>
3656 PR tree-optimization/24964
3657 * gcc.target/i386/387-10.c: New test case.
3659 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
3661 * intrinsics/string_intrinsics.c (compare_string):
3662 Use memcmp instead of strncmp to avoid tripping over
3663 CHAR(0) in a string.
3665 2006-05-27 Richard Guenther <rguenther@suse.de>
3668 * gcc.dg/torture/pr27773.c: New testcase.
3670 2006-05-27 Dirk Mueller <dmueller@suse.de>
3672 * gcc.dg/pr24561.c: Rename to..
3673 * gcc.dg/pr25962.c: .. this.
3675 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3678 * gfortran.dg/bounds_check_2.f: New test.
3680 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
3682 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3683 * gfortran.dg/byte_1.f90: Likewise.
3684 * gfortran.dg/dup_save_2.f90: Likewise.
3686 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
3688 * gfortran.dg/associated_2.f90: New test.
3690 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3693 * gfortran.dg/bounds_check_1.f90: New test.
3695 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
3697 PR rtl-optimization/27661
3698 * gcc.dg/pr27661.c: New test case.
3700 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3703 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
3704 * gfortran.dg/print_parentheses_1.f: New test.
3705 * gfortran.dg/print_parentheses_2.f90: New test.
3707 2006-05-26 Jakub Jelinek <jakub@redhat.com>
3710 * gcc.dg/pr27758.c: New test.
3712 2006-05-24 Falk Hueffner <falk@debian.org>
3714 * gcc.c-torture/compile/pr27571.c: New test.
3716 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
3719 * gfortran.dg/spec_expr_4.f90: New test.
3722 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3724 2006-05-25 Mark Mitchell <mark@codesourcery.com>
3727 * g++.dg/ext/complit6.C: New test.
3728 * g++.dg/ext/complit3.C: Adjust error markers.
3729 * g++.dg/init/const3.C: New test.
3731 2006-05-25 Richard Guenther <rguenther@suse.de>
3734 * gcc.dg/torture/pr27743.c: New testcase.
3736 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3738 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3740 2006-05-25 Alan Modra <amodra@bigpond.net.au>
3742 * gcc.dg/compat/scalar-by-value-x.h: New.
3743 * gcc.dg/compat/scalar-by-value-y.h: New.
3744 * gcc.dg/compat/scalar-by-value-5.c: New.
3745 * gcc.dg/compat/scalar-by-value-5_main.c: New.
3746 * gcc.dg/compat/scalar-by-value-5_x.c: New.
3747 * gcc.dg/compat/scalar-by-value-5_y.c: New.
3748 * gcc.dg/compat/scalar-by-value-6.c: New.
3749 * gcc.dg/compat/scalar-by-value-6_main.c: New.
3750 * gcc.dg/compat/scalar-by-value-6_x.c: New.
3751 * gcc.dg/compat/scalar-by-value-6_y.c: New.
3753 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3755 PR tree-optimization/27639
3756 PR tree-optimization/26719
3757 * gcc.dg/pr27639.c: New test.
3758 * gcc.dg/pr26719.c: New test.
3759 * gcc.dg/tree-ssa/scev-cast.c: New test.
3761 2006-05-23 Mark Mitchell <mark@codesourcery.com>
3764 * g++.dg/template/error21.C: New test.
3766 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
3769 * gcc.target/i386/pr27696.c: New.
3771 2006-05-22 Janis Johnson <janis187@us.ibm.com>
3773 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3775 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3777 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3780 * g++.dg/other/assign1.C: New test.
3782 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
3785 * gcc.target/i386/pr27266.c: New.
3787 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3790 * g++.dg/ext/asm9.C: New test.
3792 2006-05-22 Richard Sandiford <richard@codesourcery.com>
3794 PR rtl-optimization/25514
3795 * gcc.c-torture/compile/pr25514.c: New test.
3797 2006-05-22 Richard Guenther <rguenther@suse.de>
3800 2006-01-31 Richard Guenther <rguenther@suse.de>
3802 * gcc.target/i386/sselibm-1.c: New testcase.
3803 * gcc.target/i386/sselibm-2.c: Likewise.
3804 * gcc.target/i386/sselibm-3.c: Likewise.
3805 * gcc.target/i386/sselibm-4.c: Likewise.
3806 * gcc.target/i386/sselibm-5.c: Likewise.
3808 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3811 * gcc.dg/func-args-2.c: New test.
3814 * gcc.dg/struct-incompl-1.c: New test.
3816 2006-05-22 Richard Guenther <rguenther@suse.de>
3819 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3820 the transformations we test for.
3822 2006-05-22 Richard Guenther <rguenther@suse.de>
3825 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3827 2006-05-21 Mark Mitchell <mark@codesourcery.com>
3830 * g++.dg/warn/new1.C: New test.
3831 * g++.dg/template/new5.C: Likewise.
3833 2006-05-21 Roger Sayle <roger@eyesopen.com>
3835 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3836 * gcc.target/i386/20060512-3.c: Likewise.
3838 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
3840 PR rtl-optimization/27671
3841 * gcc.c-torture/execute/pr27671-1.c: New.
3842 * gcc.dg/pr27671-2.c: Likewise.
3844 PR tree-optimization/26622.
3845 * gcc.c-torture/compile/pr26622.c: New.
3847 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3850 * gfortran.dg/recursive_reference_1.f90: New test.
3852 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3855 * gfortran.dg/elemental_subroutine_3.f90: New test.
3858 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3861 * gfortran.dg/associated_target_1.f90: New test.
3864 * gfortran.dg/maxloc_shape_1.f90: New test.
3866 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3868 PR libgfortran/24459
3869 * gfortran.dg/namelist_24.f90: New test.
3870 * gfortran.dg/namelist_12.f: Fix typo in comment.
3872 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
3875 * g++.dg/other/error11.C: New test.
3877 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3879 * gcc.target/mips/pr26765.c: Add -w to options.
3881 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3883 * lib/target-supports.exp (check_effective_target_mpaired_single):
3885 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3887 * g++.dg/vect/vect.exp: Likewise.
3889 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3892 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3894 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3897 * gfortran.dg/temporary_1.f90: New file.
3899 2006-05-19 Andreas Schwab <schwab@suse.de>
3901 * g++.dg/other/unused1.C: Also match "stringz".
3903 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3906 * g++.dg/template/fntry1.C: New test.
3908 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3912 * g++.dg/conversion/bitfield5.C: New test.
3913 * g++.dg/conversion/bitfield6.C: New test.
3915 2006-05-18 Mike Stump <mrs@apple.com>
3917 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3918 * gcc.dg/vla-4.c: Add.
3919 * gcc.dg/vla-5.c: Add.
3920 * gcc.dg/vla-6.c: Add.
3922 2006-05-12 Stuart Hastings <stuart@apple.com>
3924 * testsuite/gcc.target/i386/20060512-1.c: New.
3925 * testsuite/gcc.target/i386/20060512-2.c: New.
3926 * testsuite/gcc.target/i386/20060512-3.c: New.
3927 * testsuite/gcc.target/i386/20060512-4.c: New.
3929 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3932 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3935 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3936 * g++.dg/parse/linkage1.C: New test.
3938 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3940 PR tree-optimization/27548
3941 * g++.dg/tree-ssa/pr27548.C: New test.
3943 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3946 * gfortran.dg/recursive_check_1.f: New test.
3947 * gfortran.dg/recursive_check_2.f90: New test.
3949 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3951 * g++.dg/opt/temp2.C: New test.
3953 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3956 * g++.dg/init/brace5.C: New test.
3959 * gcc.dg/gomp/pr27415.c: New test.
3960 * g++.dg/gomp/pr27415.C: New test.
3962 PR tree-optimization/27549
3963 * g++.dg/tree-ssa/pr27549.C: New test.
3965 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3967 PR libgfortran/27575
3968 * gfortran.dg/read_eof_4.f90: New test.
3970 2006-05-16 Richard Guenther <rguenther@suse.de>
3972 PR tree-optimization/22303
3973 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3975 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3978 * gcc.dg/gomp/pr27573.c: New test.
3979 * gfortran.dg/gomp/pr27573.f90: New test.
3982 * gcc.dg/gomp/pr27499.c: New test.
3983 * g++.dg/gomp/pr27499.C: New test.
3985 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3988 * g++.dg/parser/access8.C: Adjust error marker.
3989 * g++.dg/template/access17.C: New test.
3990 * g++.dg/template/access18.C: Likewise.
3992 2006-05-15 Roger Sayle <roger@eyesopen.com>
3995 * gcc.target/i386/pr26600.c: New test case.
3997 2006-05-15 Mark Mitchell <mark@codesourcery.com>
4000 * g++.dg/expr/bitfield1.C: New test.
4002 2006-05-15 Richard Guenther <rguenther@suse.de>
4004 PR tree-optimization/27603
4005 * gcc.dg/torture/pr27603.c: New testcase.
4007 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
4010 * gfortran.dg/entry_dummy_ref_1.f90: New test.
4013 * gfortran.dg/scalar_return_1.f90: New test.
4016 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
4018 2006-05-15 Jakub Jelinek <jakub@redhat.com>
4020 * gcc.dg/gomp/critical-4.c: New test.
4021 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
4022 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
4023 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
4024 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
4026 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4029 * g++.dg/template/dependent-args1.C: New test.
4032 * g++.dg/lookup/this1.C: New test.
4035 * g++.dg/template/operator6.C: New test.
4036 * g++.dg/template/incomplete3.C: New test.
4039 * g++.dg/template/new4.C: New test.
4042 * g++.dg/template/void2.C: New test.
4044 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
4046 * g++.dg/template/dependent-expr5.C: New test.
4048 2006-05-14 Roger Sayle <roger@eyesopen.com>
4051 * gcc.dg/pr26729-1.c: New test case.
4053 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
4055 * gcc.dg/pr27003.c: New test.
4057 2006-05-12 Steve Ellcey <sje@cup.hp.com>
4059 * lib/target-supports.dg (check_cxa_atexit_available): Change
4060 v3_target_compile to ${tool}_target_compile.
4062 2006-05-11 Jason Merrill <jason@redhat.com>
4064 * lib/scanasm.exp (scan-not-hidden): Fix typo.
4066 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4069 * gfortran.dg/label_5.f90: New test.
4071 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
4073 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
4074 check_effective_target_powerpc_altivec_ok): New.
4075 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
4076 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
4077 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
4078 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
4079 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
4080 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
4081 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
4082 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
4083 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
4084 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
4085 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
4086 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
4087 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
4088 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
4089 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
4090 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
4091 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
4092 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
4093 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
4094 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
4095 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
4096 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
4097 gcc.target/powerpc/altivec-9.c,
4098 gcc.target/powerpc/altivec-consts.c,
4099 gcc.target/powerpc/altivec-pr22085.c,
4100 gcc.target/powerpc/altivec-splat.c,
4101 gcc.target/powerpc/altivec-types-1.c,
4102 gcc.target/powerpc/altivec-types-2.c,
4103 gcc.target/powerpc/altivec-types-3.c,
4104 gcc.target/powerpc/altivec-types-4.c,
4105 gcc.target/powerpc/altivec-varargs-1.c,
4106 gcc.target/powerpc/altivec-vec-merge.c,
4107 gcc.target/powerpc/ppc-vector-memcpy.c,
4108 gcc.target/powerpc/ppc-vector-memset.c,
4109 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
4110 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
4111 these effective targets.
4112 * gcc.dg/vmx/pr27006.c: Add missing close brace.
4113 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
4115 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4118 * g++.dg/other/fold1.C: New test.
4121 * gcc.dg/fold-nonneg-1.c: New test.
4124 * g++.dg/other/operator1.C: New test.
4126 2006-05-11 Richard Guenther <rguenther@suse.de>
4129 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
4131 2006-05-10 Janis Johnson <janis187@us.ibm.com>
4133 * lib/target-supports-dg.exp (check-flags): New.
4134 (dg-skip-if): Move flag checks.
4136 2006-05-09 Steve Ellcey <sje@cup.hp.com>
4138 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
4139 * lib/target-supports.dg (check_cxa_atexit_available): New.
4141 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
4144 * gfortran.dg/multiple_allocation_2.f90: New test case.
4146 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
4148 * gcc.target/arm/pr27387.C: Fix a comment typo.
4150 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4153 * gfortran.dg/error_recovery_1.f90: New test.
4155 2006-05-10 Richard Guenther <rguenther@suse.de>
4157 PR tree-optimization/27302
4158 * gcc.dg/torture/pr27302.c: New testcase.
4160 2006-05-09 Dirk Mueller <dmueller@suse.de>
4161 Richard Guenther <rguenther@suse.de>
4164 * gcc.dg/tree-ssa/pr27498.c: New testcase.
4166 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
4168 PR rtl-optimization/27335
4169 * gcc.dg/pr27335.c: New test.
4171 2006-05-06 Richard Sandiford <richard@codesourcery.com>
4173 * gcc.target/mips/mips-ps-5.c: New file.
4175 2006-05-08 Jan Hubicka <jh@suse.cz>
4178 * gcc.dg/pr25962.c: New.
4180 2006-05-08 Roger Sayle <roger@eyesopen.com>
4183 * gcc.target/powerpc/pr27158.c: New test case.
4185 2006-05-08 Laurent GUERBY <laurent@guerby.net>
4188 * ada/acats/run_all.sh: Use test -z.
4190 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4193 * gfortran.dg/spec_expr_3.f90: New test.
4195 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
4198 * gcc.target/i386/monitor.c: New file.
4200 2006-05-08 Alan Modra <amodra@bigpond.net.au>
4202 * gcc.dg/pr27095.c: xfail *-*-darwin*.
4204 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4207 * g++.dg/other/ptrmem7.C: New test.
4209 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4212 * gcc.dg/array-9.c: New test.
4214 2006-05-07 Richard Guenther <rguenther@suse.de>
4216 PR tree-optimization/27409
4217 * gcc.dg/torture/pr27409.c: New testcase.
4219 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
4222 * gfortran.dg/select_6.f90: New.
4224 2006-05-07 Richard Guenther <rguenther@suse.de>
4226 PR tree-optimization/27136
4227 * gcc.dg/torture/pr27136.c: New testcase.
4229 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
4232 * gfortran.dg/char_cons_len_1.f90: New test.
4234 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4237 * g++.dg/template/incomplete2.C: New test.
4239 2006-05-06 Richard Guenther <rguenther@suse.de>
4241 PR tree-optimization/27151
4242 * gcc.dg/vect/pr27151.c: New testcase.
4244 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4247 * g++.dg/template/void1.C: New test.
4250 * g++.dg/other/void2.C: New test.
4253 * g++.dg/conversion/void1.C: New test.
4255 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
4258 * g++.dg/other/unused1.C: New.
4260 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4263 * objc.dg/member-1.m: New test.
4265 2006-05-05 Steve Ellcey <sje@cup.hp.com>
4267 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
4269 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4272 * gfortran.dg/matmul_2.f90: New test.
4274 2005-05-05 Laurent GUERBY <laurent@guerby.net>
4276 * ada/acats/run_all.sh: Use sync when main not found.
4278 2006-05-04 Kazu Hirata <kazu@codesourcery.com>