diff -Nrcpad gcc-4.3.3/gcc/testsuite/ChangeLog gcc-4.4.0/gcc/testsuite/ChangeLog *** gcc-4.3.3/gcc/testsuite/ChangeLog Sat Jan 24 10:15:24 2009 --- gcc-4.4.0/gcc/testsuite/ChangeLog Tue Apr 21 08:44:06 2009 *************** *** 1,64577 **** ! 2009-01-24 Release Manager ! ! * GCC 4.3.3 released. ! ! 2009-01-19 Matthias Klose ! ! * gcc.dg/pr38616.c: Remove. ! ! 2009-01-19 Richard Guenther ! ! Backport from mainline ! 2008-07-11 Richard Guenther ! ! PR tree-optimization/36765 ! * gcc.c-torture/execute/pr36765.c: New testcase. ! ! 2009-01-17 Paul Thomas ! ! PR fortran/38657 ! * gfortran.dg/module_commons_3.f90: Remove ! ! 2009-01-16 Steve Ellcey ! ! PR c++/38357 ! * g++.dg/template/crash87.C: New test. ! ! 2009-01-15 Jason Merrill ! ! PR c++/38850 ! * g++.dg/template/koenig6.C: New test. ! ! PR c++/31488 ! * g++.dg/other/vararg-3.C: New test. ! ! PR c++/36334 ! * g++.dg/conversion/memfn1.C: New test. ! ! PR c++/37646 ! * g++.dg/conversion/memfn2.C: New test. ! ! 2009-01-14 Mikael Morin ! ! PR fortran/38669 ! * gfortran.dg/elemental_dependency_3.f90: New test. ! * gfortran.dg/elemental_subroutine_7.f90: New test. ! ! 2009-01-13 H.J. Lu ! ! Backport from mainline: ! 2009-01-11 H.J. Lu ! ! PR testsuite/38809 ! * gcc.dg/pr38616.c: Only run for targets with -fstack-protector. ! ! 2009-01-12 Dodji Seketeli ! ! PR c++/36019 ! * g++.dg/lookup/hidden-class12.C: New test. ! * g++.dg/lookup/hidden-class13.C: New test. ! * g++.dg/lookup/hidden-class14.C: New test. ! * g++.dg/lookup/hidden-class15.C: New test. ! * g++.dg/lookup/hidden-class16.C: New test. ! * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Adjust testcase. ! ! 2009-01-11 Matthias Klose ! ! PR middle-end/38616 ! * gcc.dg/pr38616.c: New test. ! ! 2009-01-11 Paul Thomas ! ! PR fortran/38763 ! Backport from mainline: ! * gfortran.dg/transfer_null_1.f90: New test. ! ! PR fortran/38765 ! Backport from mainline: ! * gfortran.dg/host_assoc_function_6.f90: New test. ! ! 2009-01-11 Ira Rosen ! ! Backport from mainline: ! 2009-01-08 Ira Rosen ! ! PR tree-optimization/37194 ! * gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c: New test. ! ! 2009-01-11 Ira Rosen ! ! Backport from mainline: ! 2008-12-29 Dorit Nuzman ! Ira Rosen ! ! PR tree-optimization/38529 ! * gcc.dg/vect/pr38529.c: New test. ! ! 2009-01-10 Paul Thomas ! ! PR fortran/38657 ! * gfortran.dg/module_commons_3.f90: New test. ! ! 2009-01-10 Paul Thomas ! ! PR fortran/38665 ! * gfortran.dg/host_assoc_function_5.f90: New test. ! ! 2009-01-07 Richard Guenther ! ! PR tree-optimization/38752 ! * gcc.c-torture/compile/pr38752.c: New testcase. ! ! 2008-12-22 Paul Thomas ! ! PR fortran/38602 ! * gfortran.dg/alloc_comp_optional_1.f90: New test. ! ! 2008-12-21 Mikael Morin ! ! PR fortran/38487 ! * gfortran.dg/elemental_dependency_2.f90: New test. ! ! 2008-12-21 Mikael Morin ! ! PR fortran/35983 ! * gfortran.dg/pr35983.f90: New test. ! ! 2008-12-19 Janis Johnson ! ! Revert: ! 2008-12-12 Janis Johnson ! PR libgfortran/24685 ! * gfortran.dg/default_format_denormal_2.f90: Change XFAIL to check ! for size of long double. ! ! 2008-12-18 Andrew Pinski ! ! PR middle-end/38565 ! * testsuite/g++.dg/torture/pr38565.C: New test. ! ! 2008-12-14 Paul Thomas ! ! PR fortran/35937 ! * gfortran.dg/char_length_14.f90: New test. ! ! 2008-12-12 Janis Johnson ! ! PR libgfortran/24685 ! * gfortran.dg/default_format_denormal_2.f90: Change XFAIL to check ! for size of long double. ! ! 2008-12-11 Michael Meissner ! ! * gcc.target/spu/ea: Delete __ea testsuite directory accidently ! committed to 4.3 branch. ! ! 2008-12-08 Janis Johnson ! ! Backport from mainline: ! 2008-09-16 Jakub Jelinek ! ! PR testsuite/36889 ! * lib/fortran-torture.exp (get-fortran-torture-options): Only ! set test_tree_vectorize on i?86/x86_64 resp. sparc* if sse2 resp. ! ultrasparc hw is available. ! ! 2008-12-05 Janis Johnson ! ! * lib/target-supports.exp (check_effective_target_hard_dfp): New. ! * gcc.dg/dfp/convert-dfp-round.c: Skip for hard_dfp. ! * gcc.dg/dfp/fe-binop.c: Ditto. ! * gcc.dg/dfp/fe-convert-1.c: Ditto. ! ! Backport from mainline: ! 2008-05-15 Janis Johnson ! ! * lib/torture-options.exp: New support for torture options. ! * lib/gfortran-dg.exp (gfortran-dg-runtest): Use new torture procs. ! * lib/c-torture.exp: Define C_TORTURE_OPTIONS instead of ! TORTURE_OPTIONS; don't define torture_with_loops and ! torture_without_loops. ! * lib/gcc-dg.exp: Define DG_TORTURE_OPTIONS instead of ! TORTURE_OPTIONS; don't define torture_with_loops and ! torture_without_loops. ! (gcc-dg-runtest): Use new torture procs if no torture options defined. ! * lib/fortran-torture.exp: Define FORTRAN_TORTURE_OPTIONS instead of ! TORTURE_OPTIONS. ! (fortran-torture-execute): Use torture_with_loops instead of ! TORTURE_OPTIONS. ! (fortran-torture): Ditto. ! * lib/objc-torture.exp: Define OBJC_TORTURE_OPTIONS instead of ! TORTURE_OPTIONS; don't define torture_with_loops and ! torture_without_loops. ! * gcc.c-torture/execute/execute.exp: Use new torture procs. ! * gcc.c-torture/execute/builtins/builtins.exp: Ditto. ! * gcc.c-torture/execute/ieee/ieee.exp: Ditto. ! * gcc.c-torture/unsorted/unsorted.exp: Ditto. ! * gfortran.fortran-torture/execute/execute.exp: Ditto. ! * gfortran.fortran-torture/compile/compile.exp: Ditto. ! * gcc.target/x86_64/abi/abi-x86_64.exp: Ditto. ! * gcc.target/i386/math-torture/math-torture.exp: Define ! MATH_TORTURE_OPTIONS, use new torture procs. ! * gcc.dg/pch/pch.exp: Use new torture procs. ! * gcc.dg/format/format.exp: Ditto. ! * gcc.misc-tests/i386-prefetch.exp: Ditto. ! * gcc.misc-tests/dectest.exp: Ditto. ! * objc.dg/pch/pch.exp: Ditto. ! * objc/execute/execute.exp: Ditto. ! * objc/execute/exceptions/exceptions.exp: Ditto. ! * objc/compile/compile.exp: Ditto. ! ! Backport from mainline: ! 2008-05-27 Richard Sandiford ! ! * lib/fortran-torture.exp (get-fortran-torture-options): ! New function, replacing old FORTRAN_TORTURE_OPTIONS code. ! * gfortran.fortran-torture/compile/compile.exp: Use ! [get-fortran-torture-options] instead of $FORTRAN_TORTURE_OPTIONS. ! * gfortran.fortran-torture/execute/execute.exp: Likewise. ! ! 2008-12-05 Eric Botcazou ! ! * gcc.dg/union-5.c: Run only on x86 and x86-64. ! ! 2008-12-04 Eric Botcazou ! ! * gcc.dg/union-5.c: New test. ! ! 2008-12-04 Eric Botcazou ! ! * gcc.dg/union-4.c: New test. ! ! 2008-12-03 Janis Johnson ! ! * gcc.dg/vect/pr33953.c: XFAIL dump scans for powerpc. ! ! 2008-12-03 Eric Botcazou ! ! * gcc.dg/torture/pr37868.c: Skip on the SPARC. ! ! 2008-12-02 Janis Johnson ! ! Backport from mainline: ! 2008-08-26 Janis Johnson ! ! * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Ignore a warning. ! * g++.dg/ext/altivec-3.C: Move AltiVec code out of main. ! ! Backport from mainline: ! 2008-07-10 2008-07-10 Joseph Myers ! ! PR middle-end/29056 ! * gcc.target/powerpc/ppc-negeq0-1.c: Use long instead of int. ! Adjust shift and scan-assembler-not pattern to allow for 64-bit ! case. ! ! Backport from mainline: ! 2008-06-09 Joseph Myers ! ! * gcc.dg/pr34856.c: Condition use of -maltivec on ! powerpc_altivec_ok. Use -w on other powerpc*-*-linux*. ! ! Backport from mainline: ! 2008-05-20 Janis Johnson ! ! * g++.dg/ext/vector14.C: Ignore a possible warning. ! ! Backport from mainline: ! 2008-04-21 Steve Ellcey ! ! * gcc.dg/vect/pr33953.c: XFAIL if vect_no_align. ! ! Backport from mainline: ! 2008-04-04 Janis Johnson ! ! * gcc.dg/var-expand3.c: Skip for powerpc-linux if not on AltiVec HW. ! ! * gcc.dg/torture/builtin-modf-1.c: Use special options for ! powerpc*-*-linux*. ! ! Backport from mainline: ! 2008-04-04 Janis Johnson ! ! * g++.dg/other/anon5.C: Don't depend on line number for error message. ! ! 2008-12-02 Janis Johnson ! ! Backport from mainline: ! 2008-11-26 Janis Johnson ! ! PR testsuite/28870 ! * lib/timeout.exp: New. ! * lib/timeout-dg.exp: New. ! * lib/gcc-dg.exp: Include new timeout library files. ! (dg-test): Unset timeout variables. ! * lib/gcc.exp (gcc_target_compile): Set timeout value from new proc. ! * lib/g++.exp (g++_target_compile): Ditto. ! * lib/gfortran.exp (gfortran_target_compile): Ditto. ! * lib/objc.exp (objc_target_compile): Ditto. ! * lib/obj-c++.exp (obj-c++_target_compile): Ditto. ! * lib/obj-c++.exp (obj-c++_target_compile): Ditto. ! * lib/gnat.exp (gnat_target_compile): Ditto. ! ! 2008-11-30 Eric Botcazou ! ! * g++.dg/opt/reload3.C: New test. ! ! 2008-11-24 Paul Thomas ! ! PR fortran/34820 ! * gfortran.dg/alloc_comp_constructor_6.f90 : New test. ! * gfortran.dg/alloc_comp_basics_1.f90 : Reduce expected refs to ! 'builtin_free' from 24 to 18. ! ! PR fortran/34143 ! * gfortran.dg/alloc_comp_constructor_5.f90 : New test. ! ! PR fortran/32795 ! * gfortran.dg/alloc_comp_constructor_4.f90 : New test. ! ! 2008-11-29 Paul Thomas ! ! PR fortran/37735 ! * gfortran.dg/alloc_comp_assign_7.f90: New test. ! ! 2008-11-27 Paul Thomas ! ! PR fortran/36526 ! * gfortran.dg/pure_formal_proc_2.f90: New test. ! ! 2008-11-24 Paul Thomas ! ! PR fortran/38119 ! * gfortran.dg/array_temporaries_3.f90: New test. ! ! 2008-11-24 Paul Thomas ! ! PR fortran/38033 ! * gfortran.dg/array_section_2.f90: New test. ! ! 2008-11-24 Paul Thomas ! ! PR fortran/37926 ! * gfortran.dg/dummy_procedure_3.f90: New test. ! ! 2008-11-24 Mikael Morin ! ! PR fortran/35681 ! * gfortran.dg/elemental_dependency_1.f90: Correct strings in test. ! ! 2008-11-24 Steven G. Kargl ! ! PR fortran/37792 ! * gfortran.dg/arithmetic_overflow_1.f90: New test. ! ! 2008-11-24 Mikael Morin ! ! PR fortran/35681 ! * gfortran.dg/elemental_dependency_1.f90: Really commit it. ! ! 2008-11-24 Mikael Morin ! ! PR fortran/35681 ! * gfortran.dg/elemental_dependency_1.f90: New test. ! ! 2008-11-23 Thomas Koenig ! ! PR libfortran/38135 ! Backport from trunk. ! * gfortran.dg/reshape_pad_1.f90: New test case. ! ! 2008-11-21 Ben Elliston ! ! * gcc.c-torture/compile/sync-3.c: Remove dg-message directive. ! ! 2008-11-20 Richard Guenther ! ! PR tree-optimization/37868 ! * gcc.dg/torture/pr37868.c: New testcase. ! * gcc.c-torture/execute/pr38048-1.c: Likewise. ! * gcc.c-torture/execute/pr38048-2.c: Likewise. ! ! Backport from mainline: ! 2008-07-07 Richard Guenther ! ! * gcc.dg/torture/pta-ptrarith-1.c: New testcase. ! * gcc.dg/torture/pta-ptrarith-2.c: Likewise. ! ! 2008-11-19 Dodji Seketeli ! ! PR c++/37142 ! * g++.dg/template/crash79.C: New test. ! ! 2008-11-19 Dodji Seketeli ! ! PR c++/35405 ! * g++.dg/template/crash84.C: New test. ! ! 2008-11-19 Jason Merrill ! ! PR c++/37563 ! * g++.dg/template/pseudodtor5.C: New test. ! ! 2008-11-19 Paul Thomas ! ! PR fortran/38171 ! * gfortran.dg/module_equivalence_6.f90: New test. ! ! 2008-11-18 Ben Elliston ! ! Backport from mainline: ! 2008-09-28 Andrew Pinski ! ! PR target/37640 ! * gcc.c-torture/compile/sync-3.c: New testcase to check that ! addresses of non zero offset works. ! ! 2008-11-14 Jason Merrill ! ! PR c++/38030 ! * g++.dg/template/lookup8.C: New test. ! ! 2008-11-14 Dodji Seketeli ! ! PR debug/27574 ! * g++.dg/debug/dwarf2/local-var-in-contructor.C: New test. ! ! 2008-11-14 Paul Thomas ! ! PR fortran/37836 ! * gfortran.dg/minmaxval_1.f90: New test. ! ! 2008-11-13 Jason Merrill ! ! PR c++/37932 ! * g++.dg/conversion/bitfield11.C: New test. ! ! 2008-11-13 Uros Bizjak ! ! Backport from mainline: ! 2008-06-06 Uros Bizjak ! ! PR rtl-optimization/36438 ! * gcc.target/i386/pr36438.c ! ! 2008-11-12 Jason Merrill ! ! PR c++/38007 ! * g++.dg/conversion/bitfield10.C: New test. ! * g++.old-deja/g++.mike/enum1.C: Expect warn about assignment. ! * g++.dg/expr/bitfield9.C: Pass -Wno-overflow. ! 2008-11-12 Andreas Krebbel ! * gcc.target/s390/frame-addr1.c: New testcase. ! * gcc.target/s390/frame-addr2.c: New testcase. ! * gcc.target/s390/return-addr1.c: New testcase. ! * gcc.target/s390/return-addr2.c: New testcase. ! 2008-11-10 Eric Botcazou ! * g++.dg/other/anon5.C: Skip on Solaris. ! 2008-11-10 Uros Bizjak ! Backport from mainline: ! 2008-11-10 Ralph Loader ! PR middle-end/37807 ! PR middle-end/37809 ! * gcc.target/i386/mmx-8.c: New test. ! 2008-11-09 John David Anglin Backport from mainline: ! 2008-04-22 Steve Ellcey ! ! * gcc.dg/struct/wo_prof_global_var.c: Initialize array. ! * gcc.dg/struct/wo_prof_malloc_size_var.c: Ditto. ! * gcc.dg/struct/w_prof_local_var.c: Ditto. ! * gcc.dg/struct/w_prof_global_var.c: Ditto. ! * gcc.dg/struct/wo_prof_local_var.c: Ditto. ! ! 2008-11-08 Paul Thomas ! ! PR fortran/37597 ! * gfortran.dg/host_assoc_call_5.f90: New test. ! ! 2008-11-08 Mikael Morin ! PR fortran/35820 ! * gfortran.dg/nested_forall_1.f: New test. ! 2008-11-08 Paul Thomas ! PR fortran/37445 ! * gfortran.dg/host_assoc_call_3.f90: New test. ! * gfortran.dg/host_assoc_call_4.f90: New test. ! * gfortran.dg/host_assoc_function_4.f90: New test. ! 2008-11-06 Richard Guenther Backport from mainline: ! 2008-09-13 Raksit Ashok ! ! PR rtl-optimization/37489 ! * g++.dg/opt/cse3.C: New testcase. ! * gcc.dg/c-torture/pr37969.c: New testcase. ! ! 2008-11-05 Jakub Jelinek ! ! PR c/37924 ! * gcc.c-torture/execute/pr37924.c: New test. ! ! PR tree-optimization/37879 ! * gcc.dg/pr37879.c: New test. ! ! PR middle-end/37858 ! * gcc.dg/pr37858.c: New test. ! ! PR middle-end/37870 ! * gcc.target/i386/pr37870.c: New test. ! ! 2008-11-05 Hans-Peter Nilsson ! ! PR target/38016 ! * gcc.c-torture/execute/ieee/pr38016.c, ! gcc.c-torture/execute/ieee/pr38016.c: New test. ! ! 2008-11-03 Eric Botcazou ! ! * gnat.dg/array5.adb New test. ! ! 2008-11-01 Hans-Peter Nilsson ! ! PR target/37939 ! * gcc.target/cris/biap.c: New test. ! ! 2008-11-01 Mikael Morin ! ! PR fortran/37903 ! * gfortran.dg/vector_subscript_4.f90: New test. ! ! 2008-11-01 Mikael Morin ! ! PR fortran/37749 ! * gfortran.dg/vector_subscript__5.f90: New test. ! ! 2008-10-28 Jerry DeLisle ! ! PR middle-end/37882 ! * gcc.c-torture/execute/pr37882.c: New test. ! ! 2008-10-21 Richard Guenther ! ! * gcc.dg/tree-ssa/alias-19.c: New testcase. ! ! 2008-10-19 Jerry DeLisle ! ! PR fortran/37723 ! * gfortran.dg/dependency_22.f90: New test. ! ! 2008-10-19 Paul Thomas ! ! PR fortran/37787 ! * gfortran.dg/module_equivalence_5.f90: New test. ! ! 2008-10-17 Andrew MacLeod ! ! PR tree-optimization/37102 ! * gcc.c-torture/execute/pr37102.c: New Test. ! ! 2008-10-11 Paul Thomas ! ! PR fortran/37794 ! * gfortran.dg/used_types_24.f90: New test. ! ! 2008-10-11 Paul Thomas ! ! PR fortran/35680 ! * gfortran.dg/transfer_array_intrinsic_5.f90: New test. ! ! 2008-10-08 Simon Martin ! ! PR c/35437 ! * gcc.dg/struct-parse-2.c: New test. ! * g++.dg/parse/struct-4.C: New test. ! 2008-10-07 H.J. Lu Backport from mainline: ! 2008-10-07 H.J. Lu ! ! PR middle-end/37731 ! * gcc.dg/torture/pr37731-1.c: New. ! * gcc.dg/torture/pr37731-2.c: Likewise. ! ! 2008-10-07 Eric Botcazou ! ! * gnat.dg/loop_optimization4.adb: New test. ! * gnat.dg/loop_optimization4_pkg.ad[sb]: New helper. ! ! 2008-10-06 Eric Botcazou ! ! * gnat.dg/unchecked_convert2.adb: New test. ! ! 2008-10-05 Paul Thomas ! ! PR fortran/37706 ! * gfortran.dg/module_equivalence_4.f90: New test. ! ! 2008-09-30 Simon Martin ! ! PR c++/37555 ! * g++.dg/parse/error32.C: New test. ! ! 2008-09-28 Eric Botcazou ! ! * gnat.dg/conv_decimal.adb: New test. ! ! 2008-09-26 Tobias Burnus ! ! PR fortran/37580 ! * gfortran.dg/pointer_assign_5.f90: New test. ! * gfortran.dg/pointer_assign_6.f90: New test. ! ! 2008-09-26 Tobias Burnus ! ! PR fortran/37504 ! * gfortran.dg/protected_7.f90: New test. ! ! 2008-09-25 Jakub Jelinek ! ! PR c/37645 ! * gcc.dg/pr37645.c: New test. ! ! 2008-09-25 Tobias Burnus ! ! PR fortran/37626 ! * gfortran.dg/allocatable_function_4.f90: New test. ! ! 2008-09-24 Paul Thomas ! ! PR fortran/35945 ! * gfortran.dg/host_assoc_types_2.f90: New test. ! ! PR fortran/36700 ! * gfortran.dg/host_assoc_call_2.f90: New test. ! ! 2008-09-24 Paul Thomas ! ! PR fortran/37583 ! * gfortran.dg/entry_18.f90: New test. ! ! 2008-09-23 Eric Botcazou ! ! * gcc.dg/pragma-init-fini.c: Use dg-warning in lieu of dg-error. ! * gcc.dg/pragma-align-2.c: Likewise. ! * gcc.dg/format/cmn-err-1.c: Likewise. ! ! 2008-09-23 Paul Thomas ! ! PR fortran/37274 ! * gfortran.dg/used_types_22.f90: New test. ! * gfortran.dg/used_types_23.f90: New test. ! ! PR fortran/36374 ! * gfortran.dg/generic_17.f90: New test. ! * gfortran.dg/ambiguous_specific_2.f90: New test. ! * gfortran.dg/generic_actual_arg.f90: Add test for case that is ! not ambiguous. ! ! PR fortran/36454 ! * gfortran.dg/access_spec_3.f90: New test. ! ! 2008-09-20 Richard Guenther ! ! PR middle-end/37236 ! * gfortran.fortran-torture/compile/pr37236.f: New testcase. ! ! 2008-09-19 Richard Guenther ! ! PR tree-optimization/36343 ! * gcc.c-torture/execute/pr36343.c: New testcase. ! 2008-09-19 Uros Bizjak ! Backport from mainline: ! 2008-09-18 Uros Bizjak ! PR rtl-optimization/37544 ! * gcc.dg/pr37544.c: New test. ! 2008-09-18 Janis Johnson ! Backport from mainline: ! 2008-04-08 Janis Johnson ! PR target/35620 ! * gcc.dg/dfp/pr35620.c: New test. ! * gcc.dg/dfp/func-pointer.c: New test. ! * gcc.dg/dfp/func-deref.c: New test. Backport from mainline: ! 2008-04-03 Janis Johnson ! ! PR c/35712 ! * gcc.dg/dfp/constants-zero.c: New test. ! ! 2008-09-13 Daniel Kraft ! ! PR fortran/35770 ! * gfortran.dg/implicit_12.f90: New test. ! ! 2008-09-11 Daniel Kraft ! ! PR fortran/36214 ! * gfortran.dg/boz_9.f90: Corrected test. ! * gfortran.dg/boz_11.f90: New test. ! * gfortran.dg/boz_12.f90: New test. ! ! 2008-09-08 Daniel Kraft ! ! PR fortran/37199 ! * gfortran.dg/array_function_2.f90: New test. ! ! 2008-09-09 Jakub Jelinek ! ! PR c++/37389 ! * g++.dg/parse/enum4.C: New test. ! ! 2008-09-05 Daniel Kraft ! ! PR fortran/35837 ! * gfortran.dg/save_3.f90: New test. ! ! 2008-09-04 Daniel Kraft ! ! PR fortran/37099 ! * gfortran.dg/string_compare_1.f90: New text. ! * gfortran.dg/string_compare_2.f90: New text. ! * gfortran.dg/string_compare_3.f90: New text. ! ! 2008-09-07 Richard Guenther ! Ira Rosen ! ! PR tree-optimization/36630 ! * gcc.dg/vect/pr36630.c: New test. ! ! 2008-09-04 Ian Lance Taylor ! ! * g++.dg/init/const7.C: New test. ! ! 2008-09-03 Jakub Jelinek ! ! PR c++/37348 ! * g++.dg/parse/crash45.C: New test. ! ! 2008-08-30 Daniel Kraft ! ! PR fortran/37193 ! * gfortran.dg/use_rename_4.f90: New test. ! * gfortran.dg/use_rename_5.f90: New test. ! ! 2008-06-24 Paul Thomas ! ! PR fortran/36371 ! * gfortran.dg/data_array_5.f90: New test. ! ! 2008-09-02 Jakub Jelinek ! ! PR target/36332 ! * gcc.c-torture/execute/ieee/pr36332.c: New test. ! ! 2008-09-01 Jakub Jelinek ! ! PR middle-end/36449 ! * g++.dg/opt/pr36449.C: New test. ! ! 2008-08-31 Jakub Jelinek ! ! PR target/37168 ! * gcc.target/powerpc/pr37168.c: New test. ! ! 2008-08-29 Jakub Jelinek ! ! PR c/37261 ! * gcc.dg/pr37261.c: New test. ! ! 2008-08-28 Ulrich Weigand ! ! * gcc.target/powerpc/altivec-volatile.c: New test. ! ! 2008-08-28 Dodji Seketeli ! ! PR c++/36741 ! * g++.dg/other/new-size-type.C: New test. ! ! 2008-08-28 Richard Guenther ! ! PR middle-end/36548 ! PR middle-end/37125 ! * gcc.c-torture/execute/pr37125.c: New testcase. ! ! 2008-08-28 Richard Guenther ! ! PR middle-end/36817 ! * gcc.c-torture/compile/pr36817.c: New testcase. ! ! 2008-08-28 Uros Bizjak ! ! PR target/37184 ! * gcc.target/i386/pr37184.c: New test. ! ! PR target/37191 ! * gcc.target/i386/pr37191.c: New test. ! ! PR target/37197 ! * gcc.target/i386/pr37197.c: New test. ! ! 2008-08-27 Release Manager ! ! * GCC 4.3.2 released. ! ! 2008-08-19 Ulrich Weigand ! ! * gcc.c-torture/execute/20031003-1.c (main): Update test to ! accommodate SPU single-precision rounding mode. ! * gcc.c-torture/execute/conversion.c (test_float_to_integer, ! test_float_to_longlong_integer): Likewise. ! * gcc.c-torture/execute/ieee/rbug.c (main): Likewise. ! * gcc.dg/hex-round-1.c: Skip test on SPU. ! * gcc.dg/hex-round-2.c: Likewise. ! ! * gcc.dg/torture/fp-int-convert-float.c: Reenable test on SPU. ! * gcc.dg/torture/fp-int-convert-timode.c: Reenable "float" test on SPU. ! ! 2008-08-19 Jakub Jelinek ! ! PR debug/37156 ! * gcc.dg/pr37156.c: New test. ! ! 2008-08-18 Ulrich Weigand ! ! * gcc.c-torture/execute/ieee/inf-2.c (testf): Skip on the SPU. ! ! 2008-08-18 Andreas Krebbel ! ! * gcc.c-torture/compile/20080806-1.c: New testcase. ! ! 2008-08-17 Uros Bizjak ! ! PR target/37101 ! * gcc.target/i386/pr37101.c: New test. ! ! 2008-08-14 Jakub Jelinek ! PR middle-end/37103 ! * gcc.c-torture/execute/20080813-1.c: New test. ! 2008-08-12 Jakub Jelinek ! PR middle-end/37014 ! * gcc.c-torture/compile/20080812-1.c: New test. ! PR c++/36688 ! * g++.dg/init/const6.C: New test. ! 2008-08-11 Michael Matz ! PR target/36613 ! * gcc.target/i386/pr36613.c: New testcase. ! 2008-08-11 Jakub Jelinek ! PR rtl-optimization/36998 ! * gcc.dg/pr36998.c: New test. ! 2008-08-07 Simon Baldwin Backport from mainline: ! 2008-08-04 Simon Baldwin ! ! PR c++/36999 ! * g++.dg/warn/pr36999.C: New. ! ! 2008-08-07 Richard Guenther ! ! PR middle-end/37042 ! * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: New testcase. ! 2008-08-06 Richard Guenther ! PR middle-end/35432 ! * gcc.c-torture/compile/pr35432.c: Remove duplicate. ! 2008-08-06 Aldy Hernandez ! PR middle-end/35432 ! * gcc.c-torture/compile/pr35432.c: New file. ! 2008-08-06 Maxim Kuvyrkov Backport from mainline: ! 2008-08-06 Maxim Kuvyrkov ! ! * gcc.target/ia64/20080802-1.c: New test. ! ! 2008-08-05 Richard Guenther ! ! PR middle-end/37026 ! * gcc.c-torture/compile/pr37026.c: New testcase. ! ! 2008-08-04 Richard Guenther ! ! PR middle-end/36691 ! * gcc.c-torture/execute/pr36691.c: New testcase. ! ! 2008-08-01 Jakub Jelinek ! ! PR tree-optimization/36991 ! * gcc.dg/pr36991.c: New test. ! ! 2008-07-31 Jakub Jelinek ! ! PR preprocessor/36649 ! * gcc.dg/pch/cpp-3.hs: Add include guards. ! * gcc.dg/pch/cpp-3a.h: Likewise. ! * gcc.dg/pch/cpp-3b.h: Likewise. ! * gcc.dg/cpp/mi8.c: New test. ! * gcc.dg/cpp/mi8a.h: New file. ! * gcc.dg/cpp/mi8b.h: New file. ! * gcc.dg/cpp/mi8c.h: New file. ! * gcc.dg/cpp/mi8d.h: New file. ! ! PR rtl-optimization/36419 ! * g++.dg/eh/async-unwind2.C: New test. ! ! PR c++/36405 ! * g++.dg/rtti/typeid8.C: New test. ! ! PR debug/36278 ! * g++.dg/debug/namespace2.C: New test. ! ! PR preprocessor/36649 ! * gcc.dg/pch/cpp-3.c: New test. ! * gcc.dg/pch/cpp-3.hs: New file. ! * gcc.dg/pch/cpp-3a.h: New file. ! * gcc.dg/pch/cpp-3b.h: New file. ! ! 2008-07-30 Dodji Seketeli ! ! PR c++/36767 ! * g++.dg/parse/crash41.C: New test. ! ! 2008-07-29 Jakub Jelinek ! ! PR c++/36852 ! * g++.dg/pch/array-1.C: New test. ! * g++.dg/pch/array-1.Hs: New file. ! ! 2008-07-27 Tobias Burnus ! ! PR fortran/36132 ! * gfortran.dg/internal_pack_4.f90: New. ! ! 2008-07-26 Jerry DeLisle ! ! PR libfortran/36852 ! * gfortran.dg/namelist_52.f90: New test. ! ! 2008-07-25 Joseph Myers ! ! * lib/target-supports.exp (check_effective_target_arm_thumb1_ok): ! New. ! * g++.dg/inherit/thunk8.C: Use it. ! ! 2008-07-23 Ian Lance Taylor ! ! * gcc.target/i386/20080723-1.c: New test. ! ! 2008-07-22 Ulrich Weigand ! ! * lib/target-supports.exp (check_effective_target_spu_auto_overlay): ! New procedure. ! * lib/compat.exp (compat-execute): Use it to test whether toolchain ! supports automatic overlay generation for the SPU. ! ! 2008-07-19 Jakub Jelinek ! ! PR middle-end/36877 ! * gcc.dg/gomp/atomic-11.c: New test. ! ! 2008-07-19 Paul Thomas ! ! PR fortran/36366 ! * gfortran.dg/used_types_20.f90: New test. ! ! 2008-07-18 Dodji Seketeli ! ! PR c++/36407 ! * g++.dg/conversion/op5.C: New testcase. ! ! 2008-07-18 Paolo Bonzini ! ! PR rtl-optimization/35281 ! * gcc.target/i386/pr35281.c: New. ! 2008-07-17 Ulrich Weigand ! Backport from mainline: ! 2008-06-02 Andy Hutchinson ! * gcc.dg/torture/pr34330.c: Skip test for targets without pthread. ! * gcc.dg/torture/pr36244.c: Ditto. ! * gcc.dg/tree-ssa/pr36181.c: Ditto. ! 2008-07-17 Ulrich Weigand Backport from mainline: ! 2008-05-27 Trevor Smigiel ! Sa Liu ! ! * gcc.target/spu/muldivti3.c: New. Test TImode mul and div ! functions on SPU. ! ! 2008-05-08 Sa Liu ! ! * gcc.target/spu/subti3.c: New. ! ! 2008-07-17 Tobias Burnus ! ! PR fortran/36824 ! * gfortran.dg/array_4.f90: New. ! ! 2008-07-17 Paolo Bonzini ! ! PR rtl-optimization/36753 ! * gcc.target/i386/pr36753.c: New. ! ! 2008-07-15 Richard Guenther ! ! PR middle-end/36369 ! * gcc.dg/Wstrict-aliasing-bogus-ref-all.c: New testcase. ! ! 2008-07-14 Hans-Peter Nilsson ! ! PR target/35492 ! * gcc.c-torture/compile/pr35492.c: New test. ! ! 2008-07-10 Jakub Jelinek ! ! PR rtl-optimization/36419 ! * g++.dg/eh/async-unwind1.C: New test. ! ! 2008-07-09 Richard Sandiford ! ! PR target/35802 ! * gcc.target/mips/pr35802.c: New test. ! ! 2008-07-07 Simon Martin ! ! PR c++/34963 ! * g++.dg/parse/dtor13.C: New test. ! ! 2008-07-03 Eric Botcazou ! ! * gnat.dg/loop_optimization3.adb: New test. ! * gnat.dg/loop_optimization3_pkg.ad[sb]: New helper. ! ! 2008-07-03 Ulrich Weigand ! ! * gcc.dg/pr28243.c: Skip on SPU. ! * gcc.dg/torture/pr25947-1.c: Likewise. ! * gcc.dg/20030702-1.c: Likewise. ! * g++.old-deja/g++.other/comdat5.C: Likewise. ! * g++.old-deja/g++.other/local-alloc1.C: Likewise. ! * g++.dg/opt/vt1.C: Likewise. ! ! 2008-07-02 Joseph Myers ! ! * gcc.target/arm/neon/polytypes.c: Use dg-message separately from ! dg-error to match separate messages. ! ! 2008-07-02 Ulrich Weigand ! ! PR target/36698 ! * gcc.c-torture/compile/20001226-1.c: XFAIL -O0 case on SPU. ! ! * gcc.dg/pr27095.c: Provide target-specific regexp for SPU. ! ! 2008-07-02 Ulrich Weigand ! ! * lib/compat.exp (compat-execute): Add -ffunction-sections ! and -Wl,--auto-overlay when building for spu-*-elf*. ! ! 2008-07-02 Ulrich Weigand ! ! * gcc.dg/nrv3.c (S): Increase size of padding for SPU. ! * g++.dg/opt/temp1.C (struct T): Likewise. ! ! 2008-07-02 Ulrich Weigand ! ! * gcc.c-torture/execute/20030222-1.x: New file. ! * gcc.dg/tree-ssa/ssa-fre-3.c: Disable test on SPU. ! * gcc.dg/lower-subreg-1.c: Likewise. ! ! 2008-07-02 Ulrich Weigand ! ! SPU single-precision FP does not support subnormals: ! * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file. ! ! SPU single-precision FP does not support Inf or Nan: ! * gcc.c-torture/execute/ieee/inf-1.c: Disable "float" Inf test on SPU. ! * gcc.c-torture/execute/ieee/compare-fp-1.x: New file. ! * gcc.c-torture/execute/ieee/compare-fp-4.x: Disable test on SPU. ! * gcc.c-torture/execute/ieee/fp-cmp-2.x: Disable test on SPU. ! * gcc.c-torture/execute/ieee/fp-cmp-4f.x: New file. ! * gcc.c-torture/execute/ieee/fp-cmp-8f.x: New file. ! * gcc.dg/pr15784-3.c: Disable test on SPU. ! * gcc.dg/pr28796-2.c: Likewise. ! * gcc.dg/float-range-1.c: Likewise. ! * gcc.dg/float-range-3.c: Likewise. ! * gcc.dg/float-range-4.c: Likewise. ! * gcc.dg/float-range-5.c: Likewise. ! * gcc.dg/fold-overflow-1.c: Likewise. ! * gcc.dg/builtins-1.c: SPU does not support __builtin_inff. ! * gcc.dg/builtin-inf-1.c: SPU does not support __builtin_inff. ! Check for error instead of warning "does not support infinity". ! * gcc.dg/builtins-43.c: Disable "float" Inf/Nan tests on SPU. ! * gcc.dg/builtins-44.c: Likewise. ! * gcc.dg/builtins-45.c: Likewise. ! * gcc.dg/torture/builtin-math-2.c: Likewise. ! * gcc.dg/torture/builtin-logb-1.c: Likewise. ! * gcc.dg/torture/builtin-modf-1.c: Likewise. ! * gcc.dg/torture/builtin-ldexp-1.c: Likewise. ! * gcc.dg/torture/builtin-frexp-1.c: Likewise. ! * gcc.dg/torture/type-generic-1.c: Disable test on SPU. ! * g++.dg/torture/type-generic-1.C: Likewise. ! ! SPU single-precision FP always rounds towards zero: ! * gcc.c-torture/execute/ieee/920518-1.x: New file. ! * gcc.c-torture/execute/ieee/20010114-2.x: New file. ! * gcc.c-torture/execute/ieee/20030331-1.x: New file. ! * gcc.dg/torture/fp-int-convert-float.c: Disable test on SPU. ! * gcc.dg/torture/fp-int-convert-timode.c: Disable "float" test on SPU. ! ! 2008-07-02 Ira Rosen ! ! * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: Add noinline ! attribute to main1(). ! * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Increase the loop ! bound in order to make it worth to vectorize the loop. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: Likewise. ! ! 2008-07-01 Jerry DeLisle ! ! PR tree-optimization/36648 ! * g++.dg/vect/pr36648.cc: New testcase. ! ! 2008-06-30 Jakub Jelinek ! ! PR c++/36662 ! * g++.dg/ext/altivec-16.C: New test. ! ! 2008-06-29 Jakub Jelinek ! ! PR testsuite/36620 ! * gcc.dg/pr36504.c: Add -w to dg-options. ! ! 2008-06-29 Ira Rosen ! ! * gcc.dg/vect/pr36493.c: Require vect_long. ! ! 2008-06-28 Joseph Myers ! ! * gcc.c-torture/compile/20080628-1.c: New test. ! ! 2008-06-28 Jakub Jelinek ! ! PR c++/36364 ! * g++.dg/template/repo9.C: New test. ! ! 2008-06-26 Joseph Myers ! ! * gcc.dg/inline-31.c, gcc.dg/inline-32.c, gcc.dg/inline-32a.c: New ! tests. ! ! 2008-06-26 Ira Rosen ! ! * testsuite/lib/target-supports.exp ! (check_effective_target_vect_cmdline_needed): Add SPU to the list ! of targets that do not need command line argument to enable SIMD. ! ! 2008-06-26 Ira Rosen ! ! PR target/36510 ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: Change the loop ! bound. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: Likewise. ! ! 2008-06-25 Richard Guenther ! ! * gcc.c-torture/compile/20080625-1.c: New testcase. ! ! 2008-06-25 Richard Guenther ! ! * g++.dg/torture/20080625-1.C: New testcase. ! ! 2008-06-24 Eric Botcazou ! ! * gnat.dg/warn5.adb: New test. ! ! 2008-06-24 Jakub Jelinek ! ! PR tree-optimization/36504 ! * gcc.dg/pr36504.c: New test. ! ! 2008-06-23 Uros Bizjak ! ! PR middle-end/36584 ! * testsuite/gcc.dg/pr36584.c: New test. ! * testsuite/gcc.target/i386/local2.c: Remove invalid test. ! ! 2008-06-23 Jakub Jelinek ! ! PR target/36533 ! * gcc.target/i386/pr36533.c: New test. ! ! PR tree-optimization/36508 ! * gcc.dg/pr36508.c: New test. ! ! 2008-06-18 Joseph Myers ! ! * lib/target-supports.exp ! (check_effective_target_powerpc_hard_double): New. ! * gcc.dg/tree-ssa/loop-19.c: Use powerpc_hard_double instead of ! powerpc*-*-*. ! ! 2008-06-16 Ira Rosen ! ! PR tree-optimization/36493 ! * gcc.dg/vect/pr36493.c: New testcase. ! ! 2008-06-15 Simon Martin ! ! PR c++/35320 ! * g++.dg/parse/bitfield3.C: New test. ! ! 2008-06-15 Simon Martin ! ! PR c++/35317 ! * g++.dg/other/dtor2.C: New test. ! ! 2008-06-13 Jakub Jelinek ! ! PR c/36507 ! * gcc.dg/inline-28.c: New test. ! * gcc.dg/inline-29.c: New test. ! * gcc.dg/inline-30.c: New test. ! ! 2008-06-12 Joseph Myers ! ! * gcc.dg/compat/struct-layout-1.exp (orig_gcc_exec_prefix_saved): ! Always initialize. ! * g++.dg/compat/struct-layout-1.exp (orig_gcc_exec_prefix_saved): ! Always initialize. ! ! 2008-06-12 Richard Guenther ! ! Backport from mainline ! 2008-06-04 Richard Guenther ! ! * gcc.c-torture/execute/20080604-1.c: New testcase. ! ! 2008-06-12 Jakub Jelinek ! ! PR testsuite/36443 ! * gcc.dg/compat/struct-layout-1.exp: Temporarily unset ! GCC_EXEC_PREFIX from environment when running $HOSTCC. ! * g++.dg/compat/struct-layout-1.exp: Likewise. ! ! 2008-06-11 Richard Guenther ! PR tree-optimization/36474 ! * gcc.dg/tree-ssa/alias-15.c: Adjust testcase. ! 2008-06-09 Eric Botcazou ! * gnat.dg/specs/pack3.ads: New test. ! * gnat.dg/specs/pack3_pkg.ads: New helper. ! 2008-06-07 Sebastian Pop ! * testsuite/gcc.dg/tree-ssa/ltrans-8.c: Fix outer loop strides ! to be large enough to not be in L1 cache. ! 2008-06-07 Uros Bizjak ! Backport from mainline: ! 2008-05-12 Uros Bizjak ! PR rtl-optimization/36111 ! * gcc.dg/pr36111.c: New test. ! 2008-06-06 Joseph Myers ! ! * lib/target-supports.exp (check_effective_target_powerpc_spu): ! Call check_effective_target_powerpc_altivec_ok. ! * gcc.target/powerpc/dfp-dd.c, gcc.target/powerpc/dfp-td.c, ! gcc.target/powerpc/ppc32-abi-dfp-1.c, ! gcc.target/powerpc/ppu-intrinsics.c: Require powerpc_fprs. ! ! 2008-06-06 Jakub Jelinek ! ! PR target/36362 ! * gcc.c-torture/execute/20080529-1.c: New test. ! ! 2008-06-06 Release Manager ! ! * GCC 4.3.1 released. ! ! 2008-05-29 Eric Botcazou ! ! * gcc.dg/nested-func-6.c: New test. ! ! 2008-05-28 Richard Guenther ! ! PR middle-end/36300 ! * gcc.dg/pr36300-1.c: New testcase. ! * gcc.dg/pr36300-2.c: Likewise. ! ! 2008-05-27 Richard Guenther ! ! PR tree-optimization/36339 ! * gcc.c-torture/execute/pr36339.c: New testcase. ! * gcc.dg/tree-ssa/loadpre8.c: XFAIL. ! ! 2008-05-27 Alexandre Oliva ! ! PR c++/35909 ! * g++.dg/conversion/bitfield9.C: New. ! ! 2008-05-26 Kai Tietz ! ! PR target/36321 ! * gcc-c.torture/execute/pr36321.c: New. ! ! 2008-05-23 Jakub Jelinek ! ! PR c++/36237 ! * g++.dg/gomp/pr36237.C: New test. ! ! 2008-05-21 Jakub Jelinek ! ! PR c++/36023 ! * g++.dg/ext/complit10.C: New test. ! ! 2008-05-21 Sebastian Pop ! Jan Sjodin ! ! PR tree-optimization/36181 ! Backport from mainline: ! * gcc.dg/tree-ssa/pr36181.c: New. ! ! 2008-05-20 Richard Guenther ! ! Backport from mainline: ! 2008-05-15 Richard Guenther ! ! PR middle-end/36244 ! * gcc.dg/torture/pr36244.c: New testcase. ! ! PR tree-optimization/34330 ! * gcc.dg/torture/pr34330.c: New testcase. ! ! 2008-05-19 Adam Nemet ! ! PR middle-end/36194 ! * gcc.dg/pr36194.c: New test. ! ! 2008-05-14 Michael Meissner ! ! Backport from mainline: ! PR target/36224 ! * gcc.dg/pr36224.c: New file. ! ! 2008-05-18 Francois-Xavier Coudert ! ! PR fortran/36176 ! * gfortran.dg/transfer_simplify_9.f90: New test. ! ! 2008-05-18 Jakub Jelinek ! ! PR target/36090 ! * gcc.c-torture/execute/20080502-1.c: New test. ! ! 2008-05-17 Eric Botcazou ! ! * gnat.dg/bit_packed_array3.adb: New test. ! ! 2008-05-17 Eric Botcazou ! ! * gnat.dg/warn4.adb: New test. ! ! 2008-05-17 Paul Thomas ! ! Backport from mainline: ! PR fortran/35756 ! PR fortran/35759 ! * gfortran.dg/where_1.f90: New test. ! ! PR fortran/35743 ! PR fortran/35745 ! * gfortran.dg/where_2.f90: New test. ! ! PR fortran/36233 ! * gfortran.dg/actual_procedure_1.f90: New test ! ! 2008-05-15 Richard Guenther ! ! PR tree-optimization/36245 ! * gcc.c-torture/compile/pr36245.c: New testcase. ! ! 2008-05-15 Eric Botcazou ! ! * gnat.dg/discr8.ad[sb]: New test. ! * gnat.dg/discr8_pkg[123].ads: New helpers. ! ! 2008-05-14 Ira Rosen ! ! PR tree-optimization/36098 ! * gcc.dg/vect/vect.exp: Compile with -O3 all the tests named "O3-*". ! * gcc.dg/vect/O3-pr36098.c: New test. ! ! 2008-05-13 Paul Thomas ! ! PR fortran/35997 ! * gfortran.dg/use_rename_3.f90 ! ! 2008-05-13 Richard Guenther ! ! PR middle-end/36227 ! * gcc.dg/pr36227.c: New testcase. ! ! 2008-05-13 Eric Botcazou ! ! * gnat.dg/discr7.adb: New test ! * gnat.dg/conv_integer.adb: Likewise. ! ! 2008-05-12 Ira Rosen ! ! * gfortran.dg/vect/pr36119.f: Rename to ... ! * gfortran.dg/vect/O3-pr36119.f90: ... this. Compile for all targets ! with -O3. ! ! 2008-05-11 Volker Reichelt ! ! PR c++/35578 ! * g++.dg/parse/friend8.C: New test. ! ! 2008-05-09 Richard Guenther ! ! PR tree-optimization/36187 ! * g++.dg/opt/pr36187.C: New testcase. ! ! 2008-05-08 Richard Guenther ! ! PR middle-end/36154 ! * gcc.c-torture/compile/pr36154.c: New testcase. ! ! 2008-05-08 Richard Guenther ! ! PR middle-end/36172 ! * gcc.c-torture/compile/pr36172.c: New testcase. ! ! 2008-05-07 Jakub Jelinek ! ! PR middle-end/36013 ! * gcc.c-torture/execute/20080506-2.c: New test. ! ! PR middle-end/36137 ! * gcc.c-torture/execute/20080506-1.c: New test. ! ! 2008-05-06 Thomas Koenig ! ! PR libfortran/35995 ! PR libfortran/35990 ! Backport from trunk ! * gfortran.dg/intrinsic_ifunction_1.f90: New test case. ! * gfortran.dg/intrinsic_pack_4.f90: New test case. ! ! 2008-05-05 Ira Rosen ! ! PR tree-optimization/36119 ! * gfortran.dg/vect/pr36119.f: New test. ! ! 2008-05-03 Thomas Koenig ! ! PR libfortran/35993 ! Backport from trunk. ! * gfortran.dg/intrinsic_product_1.f90: New test case. ! ! 2008-05-01 Richard Guenther ! ! PR middle-end/36093 ! * gcc.c-torture/execute/pr36093.c: New testcase. ! ! 2008-05-01 Paul Thomas ! ! PR fortran/35780 ! * gfortran.dg/simplify_argN_1.f90: New test. ! ! 2008-04-30 Ian Lance Taylor ! ! Backport from mainline: ! 2008-04-22 Ian Lance Taylor ! ! * gcc.c-torture/compile/20080419-1.c: New test. ! ! 2008-04-18 Ian Lance Taylor ! ! * gcc.dg/tree-ssa/forwprop-3.c: Use -O2 rather than -O. ! ! 2008-04-14 Ian Lance Taylor ! ! * gcc.dg/strict-overflow-6.c: New. ! * gcc.dg/no-strict-overflow-7.c: New. ! * gcc.dg/Wstrict-overflow-22.c: New. ! ! 2008-04-30 Jakub Jelinek ! ! PR c++/35986 ! * g++.dg/overload/template4.C: New test. ! ! 2008-04-29 Richard Guenther ! ! PR middle-end/36077 ! * gcc.c-torture/execute/pr36077.c: New testcase. ! ! 2008-04-29 Jakub Jelinek ! ! PR c++/35650 ! * g++.dg/init/ref17.C: New test. ! ! PR c++/35987 ! * g++.dg/other/error28.C: New test. ! ! 2008-04-28 Uros Bizjak ! ! PR testsuite/36056 ! * g++.dg/ext/vector14.C: Add -msse for 32bit x86 targets. ! ! 2008-04-26 Tobias Burnus ! ! * gfortran/array_constructor_23.f: Change REAL(10) into kind > 8. ! ! 2008-04-26 Jerry DeLisle ! ! PR fortran/35994 ! * gfortran.dg/minmaxloc_5.f90: New test. ! * gfortran.dg/minmaxloc_6.f90: New test. ! ! 2008-04-24 Jakub Jelinek ! ! * gcc.dg/pr36017.c: Run on all targets, remove -lm from dg-options. ! ! PR c++/35758 ! * g++.dg/ext/vector14.C: New test. ! ! PR tree-optimization/36008 ! * gcc.c-torture/execute/20080424-1.c: New test. ! ! 2008-04-24 Ira Rosen ! Richard Guenther ! ! PR tree-optimization/36034 ! * gcc.c-torture/execute/pr36034-1.c: New testcase. ! * gcc.c-torture/execute/pr36034-2.c: Likewise. ! ! 2008-04-24 Jakub Jelinek ! ! PR target/36015 ! * gcc.dg/pr36015.c: New test. ! ! 2008-04-23 Richard Guenther ! ! PR middle-end/36021 ! * gcc.dg/attr-alloc_size-2.c: New testcase. ! ! 2008-04-23 Ira Rosen ! ! PR tree-optimization/35982 ! * gcc.dg/vect/fast-math-pr35982.c: New. ! ! 2008-04-22 Jason Merrill ! ! PR c++/35316 ! * g++.dg/cpp0x/decltype11.C: New. ! ! 2008-04-23 Jakub Jelinek ! ! PR rtl-optimization/36017 ! * gcc.dg/pr36017.c: New test. ! ! 2008-04-22 Jakub Jelinek ! ! PR c++/35747 ! * g++.dg/ext/stmtexpr13.C: New test. ! ! * g++.dg/ext/fixed1.C: Add dg-options. ! ! 2008-04-21 Jason Merrill ! ! PR c++/35325 ! * g++.dg/ext/fixed1.C: New. ! ! PR c++/35678 ! * g++.dg/template/ttp27.C: New. ! ! 2008-04-19 Paul Thomas ! ! PR fortran/35944 ! PR fortran/35946 ! PR fortran/35947 ! * gfortran.dg/array_constructor_23.f: New test. ! ! PR fortran/35959 ! * gfortran.dg/alloc_comp_default_init_2.f90: New test. ! * gfortran.dg/alloc_comp_basics_1.f90: Change occurrences of ! "builtin_free" to 27. ! * gfortran.dg/alloc_comp_constructor_1.f90: Change occurrences ! of "builtin_free" to 21. ! ! 2008-04-18 Jakub Jelinek ! Peter Bergner ! ! PR target/35907 ! * gcc.target/powerpc/pr35907.c: New test. ! ! 2008-04-18 Jerry DeLisle ! ! PR fortran/35724 ! * gfortran.dg/eoshift_2.f90: New test. ! ! 2008-04-17 Volker Reichelt ! ! PR c/35744 ! * gcc.dg/attr-error-1.c: New test. ! ! PR c/35436 ! * gcc.dg/format/gcc_gfc-2.c: New test. ! ! 2008-04-17 Jason Merrill ! ! PR c++/35773 ! * g++.dg/overload/autoptr1.C: New. ! ! 2008-04-17 Uros Bizjak ! ! Backport from mainline: ! 2008-04-16 Francois-Xavier Coudert ! ! PR target/35944 ! * gfortran.dg/pr35944-1.f90: New test. ! * gfortran.dg/pr35944-2.f90: Ditto. ! ! 2008-04-16 Paul Thomas ! ! PR fortran/35932 ! * gfortran.dg/intrinsic_char_1.f90: New test. ! ! 2008-04-16 Jakub Jelinek ! ! PR c/35739 ! * gcc.dg/dfp/pr35739.c: New test. ! ! PR tree-optimization/35899 ! * gcc.dg/pr35899.c: New test. ! ! PR target/35662 ! * gfortran.dg/pr35662.f90: New test. ! ! 2008-04-15 Eric Botcazou ! ! * gnat.dg/loop_optimization1.ad[sb]: New test. ! ! 2008-04-15 Jakub Jelinek ! ! PR c/35751 ! * gcc.dg/gomp/pr35751.c: New test. ! * g++.dg/gomp/pr35751.C: New test. ! ! 2008-04-14 Eric Botcazou ! ! * gnat.dg/loop_address2.adb: New test. ! ! 2008-04-09 Jason Merrill ! ! PR c++/35708 ! * g++.dg/ext/complit9.C: New. ! ! 2008-04-09 Ira Rosen ! ! PR tree-optimization/35821 ! * gcc.dg/vect/pr35821-altivec.c: New. ! * gcc.dg/vect/pr35821-spu.c: New. ! ! 2008-04-09 Jakub Jelinek ! ! * gfortran.dg/namelist_47.f90: New test. ! ! 2008-04-08 Richard Guenther ! ! * gcc.c-torture/execute/20080408-1.c: New testcase. ! ! 2008-04-07 Jason Merrill ! ! PR c++/35734 ! * g++.dg/warn/ctor1.C: New. ! ! 2008-04-05 Richard Guenther ! ! PR tree-optimization/35833 ! * gcc.dg/torture/pr35833.c: New testcase. ! ! 2008-04-04 Jakub Jelinek ! ! PR target/35364 ! * g++.dg/gomp/pr35364.C: New test. ! ! PR c/35440 ! * gcc.dg/pr35440.c: New test. ! ! 2008-04-03 Jakub Jelinek ! ! PR c/35738 ! * gcc.dg/gomp/pr35738.c: New test. ! ! PR middle-end/35818 ! * gcc.dg/gomp/pr35818.c: New test. ! ! PR fortran/35786 ! * gfortran.dg/gomp/pr35786-1.f90: New test. ! * gfortran.dg/gomp/pr35786-2.f90: New test. ! ! PR c++/35741 ! * g++.dg/other/offsetof5.C: New test. ! ! 2008-04-02 Andrew Pinski ! ! PR middle-end/35429 ! * gcc.c-torture/compile/complex-5.c: New test. ! ! 2008-04-02 Andrew Pinski ! ! PR tree-opt/35431 ! * gcc.c-torture/compile/pr35431.c: New testcase. ! ! 2008-03-31 Eric Botcazou ! ! * gnat.dg/object_overflow.adb: New test. ! ! 2008-03-30 John David Anglin ! ! PR c++/35245 ! * g++.dg/other/anon5.C: Skip on hppa*-*-hpux*. ! ! 2008-03-30 Paul Thomas ! ! PR fortran/35740 ! * gfortran.dg/transpose_conjg_1.f90: New test. ! ! 2008-03-29 Paul Thomas ! ! PR fortran/35698 ! * gfortran.dg/allocate_zerosize_3.f: New test. ! ! PR fortran/35702 ! * gfortran.dg/character_assign_1.f90: New test. ! ! 2008-03-28 Jerry DeLisle ! ! PR fortran/35699 ! * gfortran.dg/direct_io_10.f: New test. ! ! 2008-03-27 Jerry DeLisle ! ! PR fortran/35724 ! * gfortran.dg/cshift_shift_real_2.f90: New test. ! ! 2008-03-26 Kaveh R. Ghazi ! ! * gcc.dg/uninit-16.c (decode_reloc): Mark static. ! ! 2008-03-26 Jakub Jelinek ! ! PR c++/35546 ! * g++.dg/ext/attrib33.C: New test. ! ! PR c++/35332 ! * g++.dg/other/error27.C: New test. ! ! 2008-03-25 Richard Guenther ! Backport from mainline: ! 2008-03-19 Richard Guenther ! PR middle-end/35609 ! * gcc.dg/testsuite/uninit-15.c: New testcase. ! * gcc.dg/testsuite/uninit-16.c: Likewise. ! 2008-03-24 Paul Thomas ! PR fortran/34813 ! * gfortran.dg/null_3.f90 : New test ! PR fortran/33295 ! * gfortran.dg/module_function_type_1.f90 : New test ! 2008-03-21 Uros Bizjak ! Backport from mainline: ! 2008-03-20 Victor Kaplansky ! Uros Bizjak ! PR testsuite/34168 ! * lib/target-supports.exp (check_sse2_hw_available): New procedure. ! * gcc.dg/vect/vect.exp: Set dg-do-what-default to "compile" ! if SSE2 hardware is not available. ! * g++.dg/vect/vect.exp: Update target-dependent overrides to match ! gcc.dg/vect/vect.exp. ! * gfortran.dg/vect/vect.exp: Ditto. ! (check_effective_target_lp64_or_vect_no_align): Remove procedure. ! 2008-03-20 Uros Bizjak ! * gcc.dg/gomp/pr34692.c: Cleanup gimple dump file. ! 2008-03-20 Jerry DeLisle ! Backport from trunk: ! PR libfortran/35627 ! * gfortran.dg/namelist_46.f90: New test. ! PR libfortran/35617 ! * gfortran.dg/namelist_45.f90: New test. ! 2008-03-20 H.J. Lu Backport from mainline: ! 2008-03-20 H.J. Lu ! PR testsuite/35621 ! * gcc.target/i386/ssse3-pabsb.c: Add -fno-strict-aliasing. ! * gcc.target/i386/ssse3-pabsd.c: Likewise. ! * gcc.target/i386/ssse3-pabsw.c: Likewise. ! * gcc.target/i386/ssse3-palignr.c: Likewise. ! * gcc.target/i386/ssse3-phaddd.c: Likewise. ! * gcc.target/i386/ssse3-phaddsw.c: Likewise. ! * gcc.target/i386/ssse3-phaddw.c: Likewise. ! * gcc.target/i386/ssse3-phsubd.c: Likewise. ! * gcc.target/i386/ssse3-phsubsw.c: Likewise. ! * gcc.target/i386/ssse3-phsubw.c: Likewise. ! * gcc.target/i386/ssse3-pmaddubsw.c: Likewise. ! * gcc.target/i386/ssse3-pmulhrsw.c: Likewise. ! * gcc.target/i386/ssse3-pshufb.c: Likewise. ! * gcc.target/i386/ssse3-psignb.c: Likewise. ! * gcc.target/i386/ssse3-psignd.c: Likewise. ! * gcc.target/i386/ssse3-psignw.c: Likewise. ! 2008-03-19 Michael Matz Backport from mainline: ! 2008-03-19 Michael Matz ! ! PR middle-end/35616 ! * gcc.dg/pr35616.c: New test. ! ! 2008-03-19 Andreas Krebbel ! ! * gcc.dg/pr35258.c: New testcase. ! ! 2008-03-18 Mikulas Patocka ! ! PR target/35504 ! * g++.dg/other/pr35504.C: New test. ! 2008-03-18 Richard Guenther Backport from mainline: ! 2008-03-15 Richard Guenther ! ! PR middle-end/35593 ! * g++.dg/warn/Warray-bounds-3.C: New testcase. ! ! 2008-03-17 Jason Merrill ! ! PR c++/35548 ! * g++.dg/init/ref16.C: New testcase. ! 2008-03-14 Richard Guenther ! Backport from mainline: ! 2008-02-19 Richard Guenther ! PR tree-optimization/34989 ! * gcc.dg/pr34989-1.c: New testcase. ! * gcc.dg/pr34989-2.c: Likewise. ! 2008-03-14 Uros Bizjak ! PR target/34000 ! PR target/35553 ! * g++.dg/other/i386-3.C: New test. ! * gcc.target/i386/sse-13.c: Redefine extern instead of static. ! * gcc.target/i386/sse-14.c: Ditto. ! * gcc.target/i386/mmx-1.c: Ditto. ! * gcc.target/i386/mmx-2.c: Ditto. ! * gcc.target/i386/3dnow-1.c: Ditto. ! * gcc.target/i386/3dnow-2.c: Ditto. ! * gcc.target/i386/3dnowA-1.c: Ditto. ! * gcc.target/i386/3dnowA-2.c: Ditto. ! 2008-03-14 Paul Thomas ! PR fortran/35474 ! * gfortran.dg/module_commons_2.f90 : New test. ! 2008-03-12 Uros Bizjak ! PR target/35540 ! * gcc.target/i386/pr35540.c: New test. ! 2008-03-11 Uros Bizjak ! * g++.dg/inherit/override-attribs.C: Require ilp32 x86 target. ! 2008-03-11 Uros Bizjak ! PR middle-end/35526 ! * g++.dg/torture/pr35526.C: New test. ! 2008-03-10 Jakub Jelinek ! PR c++/35328 ! * g++.dg/gomp/pr35328.C: New test. ! PR c++/35337 ! * g++.dg/gomp/pr35337.C: New test. ! PR c/35438 ! PR c/35439 ! * gcc.dg/gomp/pr35438.c: New test. ! * gcc.dg/gomp/pr35439.c: New test. ! PR middle-end/35099 ! * g++.dg/gomp/pr35099.C: New test. ! 2008-03-10 Uros Bizjak Backport from mainline: ! 2008-03-04 Uros Bizjak ! ! PR middle-end/35456 ! * gcc.c-torture/execute/pr35456.c: New test. ! ! 2008-03-09 Eric Botcazou ! * gnat.dg/frame_overflow.adb: Improve portability. ! 2008-03-08 H.J. Lu Backport from mainline: ! 2008-03-08 H.J. Lu ! ! PR target/35350 ! * gcc.target/i386/isa-1.c: Add -march=x86-64. ! * gcc.target/i386/isa-2.c: Likewise. ! * gcc.target/i386/isa-3.c: Likewise. ! * gcc.target/i386/isa-10.c: Likewise. ! * gcc.target/i386/isa-11.c: Likewise. ! * gcc.target/i386/isa-12.c: Likewise. ! * gcc.target/i386/isa-13.c: Likewise. ! * gcc.target/i386/isa-14.c: Likewise. ! 2008-03-07 Richard Guenther ! Backport from mainline: ! 2008-03-05 Richard Guenther ! PR tree-optimization/35472 ! * gcc.c-torture/execute/pr35472.c: New testcase. ! 2008-03-06 H.J. Lu Backport from mainline: ! 2008-02-18 H.J. Lu ! ! PR target/35189 ! * gcc.target/i386/isa-1.c: New. ! * gcc.target/i386/isa-2.c: Likewise. ! * gcc.target/i386/isa-3.c: Likewise. ! * gcc.target/i386/isa-4.c: Likewise. ! * gcc.target/i386/isa-5.c: Likewise. ! * gcc.target/i386/isa-6.c: Likewise. ! * gcc.target/i386/isa-7.c: Likewise. ! * gcc.target/i386/isa-8.c: Likewise. ! * gcc.target/i386/isa-9.c: Likewise. ! * gcc.target/i386/isa-10.c: Likewise. ! * gcc.target/i386/isa-11.c: Likewise. ! * gcc.target/i386/isa-12.c: Likewise. ! * gcc.target/i386/isa-13.c: Likewise. ! * gcc.target/i386/isa-14.c: Likewise. ! ! 2008-03-06 Jakub Jelinek ! ! PR c++/35028 ! * g++.dg/gomp/pr35028.C: New test. ! ! PR c++/34964 ! PR c++/35244 ! * gcc.dg/gomp/pr34964.c: New test. ! * g++.dg/gomp/pr34964.C: New test. ! * gcc.dg/gomp/pr35244.c: New test. ! * g++.dg/gomp/pr35244.C: New test. ! ! PR c++/35078 ! * g++.dg/gomp/pr35078.C: New test. ! ! 2008-03-06 Daniel Jacobowitz ! ! * gcc.c-torture/execute/20080222-1.c: New test. ! ! 2008-03-06 Paolo Carlini ! ! PR c++/35323 ! * g++.dg/lookup/crash7.C: New. ! ! 2008-03-06 Paolo Carlini ! ! PR c++/35333 ! * g++.dg/other/error26.C: New. ! ! 2008-03-06 Paolo Carlini ! ! PR c++/35338 ! * g++.dg/other/error25.C: New. ! ! 2008-03-05 Release Manager ! ! * GCC 4.3.0 released. ! ! 2008-03-04 Joseph Myers ! ! * gcc.dg/tree-ssa/loop-1.c: Handle i?86-*-mingw* i?86-*-cygwin* as ! targets declaring functions in assembly. ! 2008-03-04 H.J. Lu ! Backport from mainline: ! 2008-03-04 H.J. Lu ! PR target/35453 ! * gcc.target/i386/sse4_2-pcmpestri-1.c: Replace SIDD_XXX with ! _SIDD_XXX. ! * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpstr.h: Likewise. ! 2008-03-03 Uros Bizjak Backport from mainline: ! 2008-02-25 Uros Bizjak ! ! * gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h. ! (main): Call check_vect and foo. Check array values after ! the call to foo. ! * gcc.dg/vect/vect-117.c: Call check_vect. ! * gcc.dg/vect/no-vfa-pr29145.c: Ditto. ! ! 2008-02-29 Douglas Gregor ! ! PR c++/35315 ! * g++.dg/ext/attrib32.C: New. ! 2008-02-29 Uros Bizjak ! Backport from mainline: ! 2008-02-27 Uros Bizjak ! PR middle-end/19984 ! * gcc.dg/pr19984.c: New test. ! * gcc.dg/dfp/compare-special.h: Use _nan instead of nan as the ! name of the variable. ! 2008-02-27 Uros Bizjak ! PR target/25477 ! * config/darwin-ppc-ldouble-patch.def (BUILT_IN_NANL): Add. ! 2008-02-28 Uros Bizjak ! Backport from mainline: ! 2008-02-25 Francois-Xavier Coudert ! PR libfortran/24685 ! * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on ! powerpc*-apple-darwin*. ! * gfortran.dg/large_real_kind_2.F90: Split testing of ERF and ! ERFC into gfortran.dg/large_real_kind_3.F90. ! * gfortran.dg/large_real_kind_3.F90: New test. ! 2008-02-27 Richard Guenther Backport from mainline: ! 2008-02-27 Richard Guenther ! ! PR middle-end/35390 ! * gcc.c-torture/execute/pr35390.c: New testcase. ! ! PR middle-end/34971 ! * gcc.c-torture/execute/pr34971.c: New testcase. ! ! 2008-02-27 Jakub Jelinek ! ! PR c++/35368 ! * g++.dg/ext/visibility/typeinfo2.C: New test. ! * g++.dg/ext/visibility/typeinfo3.C: New test. ! ! 2008-02-26 Joseph Myers ! ! * gcc.dg/bf-ms-attrib.c (main): Return 0. ! ! 2008-02-26 Joseph Myers ! ! * gcc.target/i386/mmx-4.c (dump64_64): Use printf %I64 on MinGW. ! * gcc.target/i386/sse-6.c (dump128_64): Likewise. ! ! 2008-02-25 Joseph Myers ! ! * gcc.target/i386/pr25993.c: Skip on *-*-mingw*. ! ! 2008-02-25 Joseph Myers ! ! * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Add -w to dg-options. ! ! 2008-02-25 Joseph Myers ! ! * gcc.dg/builtins-config.h: Disable C99 runtime testing for ! Windows. ! ! 2008-02-25 Joseph Myers ! ! * lib/target-supports.exp (check_profiling_available): Report -p ! unavailable on *-*-mingw*. ! ! 2008-02-25 Joseph Myers ! ! * lib/target-supports.exp (check_effective_target_pthread_h): New. ! * gcc.dg/pthread-init-1.c, gcc.dg/pthread-init-2.c: Use ! dg-require-effective-target pthread_h. ! ! 2008-02-22 Andrew Pinski ! ! PR C++/34715 ! * g++.dg/ext/always_inline-1.C: New test. ! * g++.dg/ext/always_inline-2.C: New test. ! * g++.dg/ext/always_inline-3.C: New test. ! * g++.dg/ext/always_inline-4.C: New test. ! ! 2008-02-22 Hans-Peter Nilsson ! ! * gcc.target/cris/asm-b-1.c: New test. ! ! 2008-02-22 Paolo Carlini ! ! PR c++/35282 ! * g++.dg/template/nontype17.C: Add. ! ! 2008-02-22 Paolo Carlini ! ! PR c++/35282 ! Revert: ! 2008-02-14 Paolo Carlini ! ! PR c++/28743 ! * g++.dg/template/nontype17.C: New. ! * g++.dg/template/nontype16.C: Add error. ! ! 2008-02-21 Michael Matz ! ! PR target/35264 ! * gcc.dg/pr35264.c: New testcase. ! ! 2008-02-20 Richard Guenther ! ! PR middle-end/35265 ! * gcc.dg/builtins-66.c: New testcase. ! ! 2008-02-20 Richard Sandiford ! ! PR rtl-optimization/35232 ! * gcc.dg/torture/fp-int-convert-float.c: Skip for MIPS16 targets. ! * gcc.dg/torture/fp-int-convert-double.c: Likewise. ! * gcc.dg/torture/fp-int-convert-long-double.c: Likewise. ! ! 2008-02-19 Richard Sandiford ! ! * g++.dg/other/anon5.C: Skip for MIPS ELF targets. ! ! 2008-02-17 Richard Guenther ! ! PR middle-end/35227 ! * gcc.dg/torture/pr35227.c: New testcase. ! ! 2008-02-17 Richard Guenther ! ! PR tree-optimization/35231 ! * gcc.c-torture/execute/pr35231.c: New testcase. ! ! 2008-02-17 Uros Bizjak ! ! * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute. ! (test_gt): Ditto. ! ! 2008-02-16 Kaveh R. Ghazi ! ! * obj-c++.dg/encode-2.mm: XFAIL. ! * obj-c++.dg/encode-3.mm: Likewise. ! ! 2008-02-16 Kaveh R. Ghazi ! Paolo Carlini ! ! * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__. ! * g++.dg/ext/has_nothrow_constructor.C: Likewise. ! * g++.dg/ext/has_nothrow_copy.C: Likewise. ! ! 2008-02-16 Uros Bizjak ! ! * gcc.target/i386/fastcall-sseregparm.c: Include sse-check.h. ! (main): Change to void and rename to sse_test. ! * gcc.target/i386/pr24306.c: Ditto. ! * gcc.target/i386/pr32065-2.c: Ditto. ! * gcc.target/i386/20060512-1.c: Include sse2-check.h. ! (main): Change to void and rename to sse2_test. ! * gcc.target/i386/20060512-3.c: Ditto. ! ! 2008-02-15 Francois-Xavier Coudert ! ! PR fortran/35150 ! * gfortran.dg/c_loc_tests_12.f03: New test. ! ! 2008-02-15 Douglas Gregor ! ! PR c++/35023 ! PR c++/35024 ! PR c++/35026 ! * g++.dg/cpp0x/vt-35026.C: New. ! * g++.dg/cpp0x/vt-35023.C: New. ! * g++.dg/cpp0x/vt-34055.C: Tweak expected error messages. ! * g++.dg/cpp0x/vt-35024.C: New. ! ! 2008-02-15 Uros Bizjak ! ! * gcc.c-torture/execute/va-arg-25.x: Remove. ! ! 2008-02-15 Richard Guenther ! Zdenek Dvorak ! ! PR tree-optimization/35164 ! * g++.dg/torture/pr35164-1.C: New testcase. ! * g++.dg/torture/pr35164-2.C: Likewise. ! ! 2008-02-15 Dominique d'Humieres ! ! PR testsuite/35119 ! * testsuite/g++.dg/template/spec35.C: Change the regular expressions ! in dg-final to match the assembly code generated by Darwin 9. ! ! 2008-02-15 Uros Bizjak ! ! * gcc.dg/cpp/pragma-pop_macro-1.c: Fix dg-do directive. ! ! 2008-02-15 Uros Bizjak ! ! * gcc.target/i386/pr35160.c: Skip if !nonpic for 32bit x86 targets. ! ! 2008-02-15 Hans-Peter Nilsson ! ! * lib/dejapatches.exp: New file. ! ! 2008-02-14 Douglas Gregor ! ! PR c++/34050 ! * g++.dg/cpp0x/vt-34050.C: New. ! ! 2008-02-14 Danny Smith ! ! PR preprocessor/35061 ! * gcc.dg/cpp/pragma_pop_macro-1.c: New test. ! ! 2008-02-14 Paolo Carlini ! ! PR c++/28743 ! * g++.dg/template/nontype17.C: New. ! * g++.dg/template/nontype16.C: Add error. ! ! 2008-02-13 Jakub Jelinek ! ! PR c++/35138 ! * g++.dg/template/member8.C: New test. ! ! 2008-02-13 Michael Matz ! ! * gcc.dg/pr35065.c: Fix testcase warnings. ! ! 2008-02-13 Michael Matz ! ! PR debug/35065 ! * gcc.dg/pr35065.c: New testcase. ! ! 2008-02-12 Richard Guenther ! ! PR tree-optimization/35171 ! * gcc.c-torture/compile/pr35171.c: New testcase. ! ! 2008-02-12 Richard Guenther ! ! PR middle-end/35163 ! * gcc.c-torture/execute/pr35163.c: New testcase. ! ! 2008-02-12 Uros Bizjak ! ! * gcc.target/i386/asm-3.c: Fix dg-skip-if for all 32bit PIC targets. ! ! 2008-02-12 Eric Botcazou ! ! * gnat.dg/loop_address.adb: New test. ! ! 2008-02-12 Kaveh R. Ghazi ! ! * obj-c++.dg/bitfield-1.mm: Expect failures. ! * obj-c++.dg/bitfield-4.mm: Likewise. ! * obj-c++.dg/cxx-ivars-2.mm: Likewise. ! * obj-c++.dg/encode-8.mm: Likewise. ! * obj-c++.dg/isa-field-1.mm: Likewise. ! * obj-c++.dg/layout-1.mm: Likewise. ! * obj-c++.dg/lookup-2.mm: Likewise. ! * obj-c++.dg/try-catch-2.mm: Likewise. ! * obj-c++.dg/try-catch-9.mm: Likewise. ! ! 2008-02-12 Jakub Jelinek ! ! PR c++/35144 ! * g++.dg/tree-ssa/pr35144.C: New test. ! ! PR inline-asm/35160 ! * gcc.target/i386/pr35160.c: New test. ! ! PR c++/34862 ! * g++.dg/init/new27.C: New test. ! ! 2008-02-11 Paolo Carlini ! ! PR c++/35077 ! * g++.dg/template/crash78.C: New. ! ! 2008-02-11 Uros Bizjak ! ! PR testsuite/35047 ! * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets. ! * gcc.dg/compat/vector-2_y.c: Ditto. ! ! 2008-02-11 Uros Bizjak ! Richard Guenther ! ! PR tree-optimization/33992 ! * gcc.c-torture/execute/pr33992.c: New testcase. ! ! 2008-02-10 Thomas Koenig ! ! * gfortran.dg/streamio_14.f90: New test. ! ! 2008-02-10 Uros Bizjak ! ! * gcc.target/i386/pr17390.c: Remove ilp32 target requirement. ! Add -mfpmath=387 to dg-options. ! ! 2008-02-10 Uros Bizjak ! ! PR testsuite/35047 ! * gcc.dg/tree-ssa/gen-vect-2.c: Add -mno-sse for x86 targets. ! * gcc.dg/tree-ssa/gen-vect-11.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-11a.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-11b.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-11c.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-25.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-26.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-28.c: Ditto. ! * gcc.dg/tree-ssa/gen-vect-32.c: Ditto. ! ! 2008-02-09 Kaveh R. Ghazi ! ! PR objc++/34193 ! * obj-c++.dg/gnu-runtime-2.mm: Fix signature of function main(). ! ! 2008-02-06 Alexandre Oliva ! ! PR c++/35056 ! * g++.dg/conversion/bitfield8.C: New. ! ! 2008-02-06 Douglas Gregor ! ! * g++.dg/ext/vector13.C: Fix for compilation under -pedantic. ! ! 2008-02-06 Douglas Gregor ! ! PR c++/35049 ! PR c++/35096 ! * g++.dg/ext/vector13.C: New. ! ! 2008-02-06 David Daney ! ! * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for mips*-*-*. ! ! 2008-02-05 Bob Wilson ! ! * lib/target-supports.exp (check_effective_target_hard_float): Remove ! special case for xtensa-*-*. ! ! 2008-02-05 Francois-Xavier Coudert ! ! PR fortran/35037 ! * gfortran.dg/volatile11.f90: New test. ! ! 2008-02-05 Jakub Jelinek ! ! PR c++/33553 ! * g++.dg/template/array19.C: New test. ! ! 2008-02-05 Diego Novillo ! ! http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00140.html ! ! PR 33738 ! * g++.dg/warn/pr33738.C: Remove. ! ! 2008-02-05 Paul Thomas ! ! PR fortran/34945 ! * gfortran.dg/bounds_check_13.f: New test. ! ! 2008-02-05 Francois-Xavier Coudert ! ! PR testsuite/33946 ! * gcc.c-torture/execute/multi-ix.c: Call memset instead of bzero. ! ! 2008-02-05 Uros Bizjak ! ! PR target/35083 ! * gcc.target/i386/pr35083.c: New test. ! ! 2008-02-05 Paul Thomas ! ! PR fortran/32315 ! * gfortran.dg/data_bounds_1.f90: New test. ! ! 2008-02-04 Diego Novillo ! ! http://gcc.gnu.org/ml/gcc-patches/2008-02/msg00110.html ! ! PR 33738 ! * testsuite/g++.dg/warn/pr33738.C: New. ! ! 2008-02-04 Daniel Franke ! ! * gfortran.dg/where_operator_assign_4.f90: Fix typo in error message ! to match. ! ! 2008-02-04 Hans-Peter Nilsson ! ! * lib/target-supports.exp (check_effective_target_hard_float): Only ! use the macro definition tests for mips*-*-* and xtensa-*-*. For all ! other targets, grep for a call insn in the rtl expand dump for an ! add of two doubles. ! (target_compile): Support generating rtl dumps as output. ! ! 2008-02-04 Richard Guenther ! ! PR middle-end/33631 ! * gcc.c-torture/execute/pr33631.c: New testcase. ! ! 2008-02-04 Richard Guenther ! ! PR middle-end/35043 ! * gcc.c-torture/compile/pr35043.c: New testcase. ! ! 2008-02-03 John David Anglin ! ! * g++.dg/tree-ssa/ivopts-1.C: Remove xfail for hppa*-*-*. ! ! 2008-02-03 Uros Bizjak ! ! * gcc.target/i386/pr31628.c: Require effective target fpic. ! * gcc.target/i386/strinline.c: Ditto. ! * gcc.dg/sibcall-6.c: Skip if !nonpic for 32bit x86 targets. ! * gcc.dg/pr35045.c: Ditto. ! * gcc.dg/20050503-1.c: Ditto. ! ! 2008-02-03 Paul Thomas ! ! PR fortran/32760 ! * gfortran.dg/host_assoc_variable_1.f90: New test. ! * gfortran.dg/allocate_stat.f90: Change last three error messages. ! ! 2008-02-02 Michael Matz ! ! PR target/35045 ! * gcc.dg/pr35045.c: New test. ! ! 2008-02-02 Thomas Koenig ! ! PR libfortran/35001 ! * gfortran.dg/shape_4.f90: New test. ! ! 2008-02-02 Hans-Peter Nilsson ! ! * gcc.target/cris/torture/pr34773.c: Use __asm__, not asm. ! ! 2008-02-01 Hans-Peter Nilsson ! ! PR rtl-optimization/34773 ! * gcc.target/cris/torture/pr34773.c: New test. ! ! 2008-02-01 Nick Clifton ! ! * lib/target-supports.exp (check_profiling_available): Do not ! expect profiling to work on the xstormy16 target. ! ! 2008-02-01 Uros Bizjak ! ! PR testsuite/35047 ! * gcc.c-torture/execute/20050316-2.x: New file. ! * gcc.target/i386/pr17390.c: Update scan pattern. ! * gcc.dg/builtin-apply4.c: Add -mno-mmx for 32bit x86 targets. ! * g++.dg/tree-ssa/ivopts-1.C: Remove XPASS for x86 targets. ! ! 2008-01-31 Paul Thomas ! ! PR fortran/34910 ! * gfortran.dg/proc_assign_2.f90: New test. ! ! 2008-01-31 Douglas Gregor ! Jakub Jelinek ! ! PR c++/34935 ! PR c++/34936 ! * g++.dg/ext/alias-canon.C: New. ! * g++.dg/ext/alias-mangle.C: New. ! ! 2008-01-30 Jan Hubicka ! ! * gcc.c-torture/execute/pr34982.c: Add forgotten return 0. ! ! 2008-01-30 Kaveh R. Ghazi ! ! * g++.dg/other/first-global.C: Add -fpie for all pic targets. ! * g++.dg/parse/attr-externally-visible-1.C: Likewise. ! ! 2008-01-30 Jan Hubicka ! ! PR target/34982 ! * gcc.c-torture/execute/pr34982.c: New testcase. ! ! 2008-01-30 Andreas Krebbel ! ! * gcc.target/s390/tf_to_di-1.c: New testcase. ! ! 2008-01-30 Paul Thomas ! ! PR fortran/34975 ! * gfortran.dg/use_only_3.f90: New test. ! * gfortran.dg/use_only_3.inc: Modules for new test. ! ! PR fortran/34429 ! * gfortran.dg/function_charlen_2.f90: New test. ! ! 2008-01-30 Jakub Jelinek ! ! PR middle-end/34969 ! * gcc.dg/pr34969.c: New test. ! ! PR c/35017 ! * gcc.dg/inline-25.c: New test. ! * gcc.dg/inline-26.c: New test. ! * gcc.dg/inline-27.c: New test. ! ! 2008-01-29 Richard Guenther ! ! PR middle-end/35006 ! * gcc.c-torture/compile/pr35006.c: New testcase. ! ! 2008-01-29 Douglas Gregor ! ! PR c++/34055 ! PR c++/34103 ! PR c++/34219 ! PR c++/34606 ! PR c++/34753 ! PR c++/34754 ! PR c++/34755 ! PR c++/34919 ! PR c++/34961 ! * g++.dg/cpp0x/vt-34219-2.C: New. ! * g++.dg/cpp0x/pr32126.C: Tweak expected error messages. ! * g++.dg/cpp0x/vt-34961.C: New. ! * g++.dg/cpp0x/vt-34055.C: Tweak error messages; add new test ! cases from the re-opened PR. ! * g++.dg/cpp0x/vt-34753.C: New. ! * g++.dg/cpp0x/vt-34919.C: New. ! * g++.dg/cpp0x/vt-34754.C: New. ! * g++.dg/cpp0x/vt-34606.C: New. ! * g++.dg/cpp0x/vt-34219.C: New. ! * g++.dg/cpp0x/pr32125.C: Tweak expected error messages. ! * g++.dg/cpp0x/vt-34755.C: New. ! * g++.dg/cpp0x/pr31438.C: Ditto. ! * g++.dg/cpp0x/variadic81.C: Ditto. ! ! 2008-01-29 Richard Sandiford ! ! * g++.dg/torture/pr34641.C: Put the dg-do first. ! ! 2008-01-29 Richard Sandiford ! ! * gcc.target/mips/lazy-binding-1.c: Skip for mips16. ! ! 2008-01-28 Bernhard Fischer ! ! * g++.old-deja/g++.pt/incomplete1.C: Fix typo in comment. ! ! 2008-01-28 Nathan Froyd ! ! PR 31535 ! * gcc.target/powerpc/spe-small-data-1.c: New test. ! * gcc.target/powerpc/spe-small-data-2.c: New test. ! ! 2008-01-28 Thomas Koenig ! ! PR libfortran/34980 ! * gfortran.dg/shape_3.f90: New test. ! ! 2008-01-28 Andreas Krebbel ! ! * gcc.target/s390/20020926-1.c: Remove -m31. ! ! 2008-01-28 Andreas Krebbel ! ! * gcc.target/s390/20020926-1.c: Disable for s390x. ! ! 2008-01-27 Jerry DeLisle ! ! PR fortran/34994 ! * gfortran.dg/missing_optional_dummy_5.f90: Fix matching regular ! expression. ! ! 2008-01-27 Jerry DeLisle ! ! PR fortran/34990 ! * gfortran.dg/array_constructor_22.f90: New test. ! ! 2008-01-26 Maxim Kuvyrkov ! ! PR middle-end/34688 ! * gcc.c-torture/compile/pr34688: New test. ! ! 2008-01-26 Tobias Burnus ! ! PR fortran/34848 ! * gfortran.dg/missing_optional_dummy_5.f90: New. ! ! 2008-01-26 Kaveh R. Ghazi ! ! * gcc.dg/tree-ssa/20070302-1.c (baz): Mark with attribute ! noinline. XFAIL test. ! ! 2008-01-26 Jerry DeLisle ! ! PR fortran/31610 ! * gfortran.dg/array_3.f90: New test. ! ! 2008-01-26 Jakub Jelinek ! ! * gcc.c-torture/compile/pr34966.c (atan): Only use asm ! on i?86/x86_64. ! ! PR c++/34965 ! * gcc.dg/pr34965.c: New test. ! * g++.dg/other/error24.C: New test. ! ! 2008-01-26 Thomas Koenig ! ! PR libfofortran/34887 ! * gfortran.dg/x_slash_2.f: New test. ! ! 2008-01-26 Richard Guenther ! ! PR c++/34235 ! * g++.dg/torture/pr34235.C: New testcase. ! ! 2008-01-26 Richard Sandiford ! ! * g++.dg/tree-ssa/ivopts-1.C: XFAIL for MIPS too. ! ! 2008-01-26 Richard Sandiford ! ! PR target/34981 ! * gcc.target/mips/lazy-binding-1.c: New test. ! * gcc.target/mips/mips.exp (setup_mips_tests): Set ! mips_forced_no_abicalls and mips_forced_no_shared. ! (dg-mips-options): Avoid using -mabicalls with an implicit -mabi=eabi. ! Avoid using small data with -mabicalls. Don't make -G0 force ! -mn-abicalls. Skip -mabicalls and -mshared tests if the multilib ! forces the opposite option. ! ! 2008-01-26 Danny Smith ! ! PR target/34970 ! * gcc.target/i386/fastcall-1.c: Scan for correct label. ! Use -std=gnu89 switch. ! ! 2008-01-25 Jerry DeLisle ! ! PR libfortran/34876 ! * gfortran.dg/direct_io_9.f: New test. ! ! 2008-01-25 Daniel Franke ! ! PR fortran/34661 ! * gfortran.dg/where_operator_assign_4.f90: New test. ! ! 2008-01-25 Joseph Myers ! ! * gcc.dg/builtin-inf-1.c, gcc.dg/compare6.c, gcc.dg/sibcall-3.c, ! gcc.dg/sibcall-4.c, gcc.dg/torture/builtin-attr-1.c: Don't handle ! c4x-*-* targets. ! ! 2008-01-25 Richard Guenther ! ! PR middle-end/32244 ! * gcc.c-torture/execute/pr32244-1.c: New testcase. ! ! 2008-01-25 Richard Guenther ! ! PR tree-optimization/34966 ! * gcc.c-torture/compile/pr34966.c: New testcase. ! ! 2008-01-25 Richard Guenther ! ! PR c++/33887 ! * g++.dg/torture/pr33887-1.C: New testcase. ! * g++.dg/torture/pr33887-2.C: Likewise. ! * g++.dg/torture/pr33887-3.C: Likewise. ! * gcc.c-torture/execute/20071211-1.c: Likewise. ! ! 2008-01-25 Uros Bizjak ! ! PR target/34856 ! * gcc.dg/pr34856.c: Use pointer mode for "pin". ! ! 2008-01-25 Jakub Jelinek ! ! PR middle-end/33333 ! * g++.dg/gomp/pr33333.C: New test. ! ! PR preprocessor/34692 ! * gcc.dg/cpp/pr34692.c: New test. ! * gcc.dg/gomp/pr34692.c: New test. ! ! 2008-01-25 Olga Golovanevsky ! ! * gcc.dg/struct/wo_prof_malloc_size_var.c: UnXFAIL. ! ! 2008-01-24 Daniel Franke ! ! PR fortran/34202 ! * gfortran.dg/empty_type.f90: New test. ! ! 2008-01-24 Paolo Carlini ! ! PR c++/34603 ! * g++.dg/template/crash77.C: New. ! ! 2008-01-24 Uros Bizjak ! ! PR target/34856 ! * gcc.dg/pr34856.c: New test. ! ! 2008-01-24 Tobias Burnus ! ! * gfortran.dg/namelist_39.f90: Delete temporary files. ! * gfortran.dg/namelist_44.f90: Ditto. ! ! 2008-01-24 Richard Guenther ! ! PR middle-end/34953 ! * g++.dg/torture/pr34953.C: New testcase. ! ! 2008-01-24 Jakub Jakub Jelinek ! ! PR middle-end/34934 ! * gcc.c-torture/compile/20080124-1.c: New test. ! ! 2008-01-24 Paul Thomas ! ! PR fortran/34872 ! * gfortran.dg/function_charlen_3.f: New test. ! ! 2008-01-23 Michael Matz ! ! PR debug/34895 ! * g++.dg/debug/pr34895.cc: New testcase. ! ! 2008-01-23 Richard Guenther ! ! PR middle-end/31529 ! * gcc.dg/pr31529-1.c: New testcase. ! * gcc.dg/pr31529-2.c: Likewise. ! ! 2008-01-23 Jakub Jelinek ! ! PR c++/34829 ! * g++.dg/ext/pr34829.C (operator new): Use size_t instead of ! unsigned int for the first argument. ! ! 2008-01-22 Jakub Jelinek ! ! PR c++/33984 ! * g++.dg/conversion/bitfield7.C: New test. ! * g++.dg/cpp0x/decltype4.C: Fixed xfail. ! ! 2008-01-23 Bernd Schmidt ! ! From Michael Frysinger ! * gcc.target/bfin/mcpu-bf547.c: New test. ! * gcc.target/bfin/mcpu-bf523.c: New test. ! * gcc.target/bfin/mcpu-bf524.c: New test. ! * gcc.target/bfin/mcpu-bf526.c: New test. ! ! 2008-01-22 Eric Botcazou ! ! * gcc.c-torture/execute/20080122-1.c: New test. ! ! 2008-01-22 Tom Tromey ! ! PR c++/34859 ! * gcc.dg/cpp/pr34859.c: New file. ! ! 2008-01-22 Paul Thomas ! ! PR fortran/34875 ! * gfortran.dg/vector_subscript_3.f90: New test. ! ! 2008-01-22 Tobias Burnus ! ! PR fortran/34848 ! * gfortran.dg/missing_optional_dummy_4.f90 ! ! 2008-01-22 Kaveh R. Ghazi ! ! * gcc.dg/vect/vect-ifcvt-9.c: Use inline. ! ! 2008-01-22 Eric Botcazou ! ! * gnat.dg/unchecked_union1.adb: New test. ! ! 2008-01-22 Tom Tromey ! ! PR c++/34829 ! * g++.dg/ext/pr34829.C: New file. ! ! 2008-01-22 Jakub Jelinek ! ! PR c++/34607 ! * gcc.dg/gomp/pr34607.c: New test. ! * g++.dg/gomp/pr34607.C: New test. ! ! PR c++/34914 ! * g++.dg/ext/vector10.C: New test. ! ! PR c++/34918 ! * g++.dg/other/error23.C: New test. ! ! PR c++/34917 ! * g++.dg/ext/vector12.C: New test. ! ! 2008-01-22 Manuel Lopez-Ibanez ! ! PR 32102 ! * gcc.dg/Wstrict-overflow-21.c: New. ! * g++.dg/warn/Wstrict-aliasing-8.C: New. ! ! 2008-01-22 Manuel Lopez-Ibanez ! ! PR middle-end/33092 ! * gcc.dg/pr33092.c: New. ! ! 2008-01-22 Andreas Krebbel ! ! * gcc.target/s390/20020926-1.c: Add -m31 option. ! ! 2008-01-22 Daniel Franke ! ! PR fortran/34915 ! * gfortran.dg/initialization_18.f90: New test. ! ! 2008-01-22 Tobias Burnus ! ! PR fortran/34899 ! * gfortran.dg/tab_continuation.f: New. ! ! 2008-01-22 Paul Thomas ! ! PR fortran/34896 ! * gfortran.dg/use_rename_2.f90: New test. ! ! 2008-01-21 Richard Guenther ! ! PR middle-end/34856 ! * gcc.c-torture/compile/pr34856.c: New testcase. ! ! 2008-01-21 Richard Guenther ! ! PR c/34885 ! * gcc.c-torture/compile/pr34885.c: New testcase. ! ! 2008-01-21 Eric Botcazou ! ! * gnat.dg/specs/alignment1.ads: New test. ! ! 2008-01-21 Richard Guenther ! ! PR c++/34850 ! * g++.dg/torture/pr34850.C: New testcase. ! ! 2008-01-21 Alon Dayan ! Olga Golovanevsky ! ! PR tree-optimization/34701 ! * gcc.dg/struct/wo_prof_array_field.c: New test. ! ! 2008-01-20 Paolo Carlini ! ! PR c++/34891 ! * g++.dg/ext/vector9.C: New. ! ! 2008-01-20 Paolo Carlini ! ! PR c++/34776 ! PR c++/34486 ! * g++.dg/template/crash75.C: New. ! * g++.dg/template/crash76.C: Likewise. ! ! 2008-01-20 Kaz Kojima ! ! PR rtl-optimization/34808 ! * gcc.c-torture/compile/pr34808.c: New test. ! ! 2008-01-20 Paul Thomas ! ! PR fortran/34784 ! * gfortran.dg/mapping_2.f90: Correct ubound expression for h4. ! ! PR fortran/34861 ! * gfortran.dg/entry_array_specs_3.f90: New test. ! ! PR fortran/34854 ! * gfortran.dg/use_rename_1.f90: New test. ! ! 2008-01-20 Paul Thomas ! ! PR fortran/34784 ! * gfortran.dg/array_constructor_20.f90: New test. ! * gfortran.dg/mapping_2.f90: Correct ubound expression for h4. ! ! PR fortran/34785 ! * gfortran.dg/array_constructor_21.f90: New test. ! ! 2008-01-20 Jerry DeLisle ! ! PR libfortran/34795 ! * gfortran.dg/inquire_13.f90: New test. ! ! PR libfortran/34659 ! * gfortran.dg/continuation_9.f90: New test. ! ! 2008-01-20 Richard Sandiford ! ! PR target/34831 ! * gcc.target/mips/pr34831.c: New test. ! ! 2008-01-19 Thomas Koenig ! ! PR fortran/34817 ! PR fortran/34838 ! * gfortran.dg/any_all_1.f90: New test. ! * gfortran.dg/any_all_2.f90: New test. ! ! 2008-01-19 John David Anglin ! ! * g++.dg/eh/ia64-2.C: Place "dg-do run" statement before ! "dg-require-weak" statement. ! * g++.dg/eh/weak1.C: Likewise. ! ! 2008-01-19 Jakub Jelinek ! ! PR gcov-profile/34610 ! * gcc.dg/gomp/pr34610.c: New test. ! ! 2008-01-19 Tobias Burnus ! ! PR fortran/34760 ! * gfortran.dg/implicit_11.f90: New. ! * gfortran.dg/allocate_stat.f90: Update dg-error pattern. ! * gfortran.dg/entry_15.f90: Ditto. ! * gfortran.dg/func_assign.f90: Ditto. ! * gfortran.dg/gomp/reduction3.f90: Ditto. ! * gfortran.dg/proc_assign_1.f90: Ditto. ! ! * gfortran.dg/interface_proc_end.f90: Use dg-error instead ! of dg-excess-errors. ! ! 2008-01-18 Tobias Burnus ! ! PR fortran/32616 ! * gfortran.dg/argument_checking_15.f90: New. ! * gfortran.dg/argument_checking_5.f90: Change TODO into ! dg-warning. ! ! 2008-01-18 Tobias Burnus ! ! * gfortran.dg/enum_4.f90: Replace dg-excess-errors by dg-error. ! * gfortran.dg/enum_5.f90: Ditto. ! * gfortran.dg/enum_6.f90: Ditto. ! * gfortran.dg/bom_error.f90: Ditto. ! * gfortran.dg/func_decl_4.f90: Ditto. ! ! 2008-01-18 Jerry DeLisle ! ! PR libfortran/34782 ! * gfortran.dg/fmt_t_6.f: New test. ! ! 2008-01-18 Tobias Burnus ! ! * gfortran.dg/large_real_kind_form_io_1.f90: Enlarge string for internal I/O. ! ! 2008-01-18 Jonathan Wakely ! ! * gcc/testsuite/g++.dg/lookup/two-stage2.C: fix comment. ! ! 2008-01-18 Ian Lance Taylor ! ! * gcc.dg/debug/dwarf2/var1.c: Add -fno-merge-debug-strings. ! ! 2008-01-18 Ian Lance Taylor ! ! PR c++/33407 ! * g++.dg/init/new26.C: New test. ! ! 2008-01-18 Richard Guenther ! ! PR middle-end/34801 ! * gcc.dg/Warray-bounds.c: XFAIL two tests, remove one ! redundant one. ! ! 2008-01-18 Hans-Peter Nilsson ! ! * g++.dg/tree-ssa/pr34355.C: Correct order of dg-do and ! dg-require-effective-target. ! ! 2007-01-18 Jerry DeLisle ! ! PR target/34556 ! * gfortran.dg/reshape_2.f90: New test. ! ! 2007-01-18 Bernhard Fischer ! ! * gcc.dg/20040223-1.c: Fix comment typo. ! ! 2008-01-17 Janis Johnson ! ! PR target/34814 ! * gcc.target/powerpc/ppc32-abi-dfp-1.c: Enable checks that will fail ! until 34814 is fixed. ! ! 2008-01-17 Andrew MacLeod ! ! PR tree-optimization/34648 ! * gcc.c-torture/compile/pr34648.c: New testcase. ! ! 2008-01-17 Sebastian Pop ! ! PR testsuite/34821 ! * gcc.dg/autopar/autopar.exp: New. ! * g++.dg/tree-ssa/pr34355.C: Require pthread. ! * lib/target-supports.exp (check_effective_target_pthread): New. ! ! * gcc.dg/tree-ssa/parallelization-1.c: Moved to gcc.dg/autopar. ! * gcc.dg/tree-ssa/reduc-1short.c: Same. ! * gcc.dg/tree-ssa/reduc-1.c: Same. ! * gcc.dg/tree-ssa/reduc-2short.c: Same. ! * gcc.dg/tree-ssa/reduc-2.c: Same ! * gcc.dg/tree-ssa/reduc-3.c: Same. ! * gcc.dg/tree-ssa/reduc-1char.c: Same. ! * gcc.dg/tree-ssa/reduc-6.c: Same. ! * gcc.dg/tree-ssa/reduc-7.c: Same. ! * gcc.dg/tree-ssa/reduc-2char.c: Same. ! * gcc.dg/tree-ssa/reduc-8.c: Same. ! * gcc.dg/tree-ssa/reduc-9.c: Same. ! ! 2008-01-17 Eric Botcazou ! ! * gnat.dg/discr5.adb: New test. ! ! 2008-01-17 Eric Botcazou ! ! * gcc.c-torture/compile/20080114-1.c: Use empty asm statements. ! ! 2008-01-17 Richard Guenther ! ! PR tree-optimization/34825 ! * gcc.dg/pr34825.c: New testcase. ! ! 2008-01-17 Richard Guenther ! ! * gcc.c-torture/execute/20080117-1.c: New testcase. ! ! 2008-01-17 Revital Eres ! ! PR30957 ! * gcc.dg/pr30957-1.c: Always xfail and add noinline attribute. ! ! 2008-01-17 Paul Thomas ! ! PR fortran/34429 ! * gfortran.dg/function_charlen_1.f90: New test. ! ! PR fortran/34431 ! * gfortran.dg/function_types_1.f90: New test. ! * gfortran.dg/function_types_2.f90: New test. ! ! PR fortran/34471 ! * gfortran.dg/function_kinds_4.f90: New test. ! * gfortran.dg/function_kinds_5.f90: New test. ! ! * gfortran.dg/defined_operators_1.f90: Errors now at function ! declarations. ! * gfortran.dg/private_type_4.f90: The same. ! * gfortran.dg/interface_15.f90: The same. ! * gfortran.dg/elemental_args_check_2.f90: The same. ! * gfortran.dg/auto_internal_assumed.f90: The same. ! ! 2008-01-16 Eric Botcazou ! ! * gnat.dg/sizetype.adb: New test. ! ! 2008-01-16 Richard Guenther ! ! PR middle-end/32628 ! * gcc.dg/overflow-warn-7.c: New testcase. ! ! 2008-01-16 Kaveh R. Ghazi ! ! * gcc.dg/tree-ssa/loop-19.c: Require nonpic. ! ! 2008-01-16 Jakub Jelinek ! Richard Guenther ! ! PR c/34668 ! * gcc.dg/pr34668-1.c: New test. ! * gcc.dg/pr34668-2.c: Likewise. ! ! 2008-01-16 Richard Guenther ! ! PR c++/33819 ! * g++.dg/torture/pr33819.C: New testcase. ! ! 2008-01-16 Richard Guenther ! ! PR c/34768 ! * gcc.c-torture/execute/pr34768-1.c: New testcase. ! * gcc.c-torture/execute/pr34768-2.c: Likewise. ! ! 2008-01-16 Tobias Burnus ! ! PR fortran/34796 ! * gfortran.dg/argument_checking_13.f90: New. ! * gfortran.dg/argument_checking_14.f90: New. ! ! 2008-01-15 Thomas Koenig ! ! PR libfortran/34671 ! * gfortran.dg/anyallcount_1.f90: New test. ! ! 2008-01-15 Douglas Gregor ! ! PR c++/34399 ! * g++.dg/cpp0x/vt-34399.C: New. ! * g++.dg/template/friend50.C: New. ! ! 2008-01-15 Douglas Gregor ! ! PR c++/34751 ! * g++.dg/cpp0x/vt-34751.C: New. ! ! 2008-01-15 Douglas Gregor ! ! PR c++/34051 ! PR c++/34055 ! PR c++/34102 ! PR c++/34103 ! * g++.dg/cpp0x/vt-34051-2.C: New. ! * g++.dg/cpp0x/vt-34102.C: New. ! * g++.dg/cpp0x/vt-34051.C: New. ! * g++.dg/cpp0x/vt-34055.C: New. ! * g++.dg/cpp0x/vt-34103.C: New. ! ! 2008-01-15 Douglas Gregor ! ! PR c++/34314 ! * g++.dg/cpp0x/vt-34314.C: New. ! * g++.dg/cpp0x/variadic79.C: Fix the error message to reflect ! reality (the error message was wrong previously). ! ! 2008-01-15 Douglas Gregor ! ! PR c++/33964 ! * g++.dg/cpp0x/vt-33964.C: New. ! * g++.dg/template/partial5.C: New. ! ! 2008-01-15 Douglas Gregor ! ! PR c++/34052 ! * g++.dg/cpp0x/vt-34052.C: New. ! * g++.dg/template/ttp26.C: New. ! ! 2008-01-14 Eric Botcazou ! ! * gnat.dg/rep_clause2.ad[sb]: New test. ! * gnat.dg/rep_problem2.adb: Rename to rep_clause1.adb. ! ! 2008-01-14 Manuel Lopez-Ibanez ! ! PR c++/24924 ! * g++.dg/cpp/pedantic-errors.C: Delete. ! * g++.dg/cpp/permissive.C: Delete. ! ! 2008-01-14 Eric Botcazou ! ! * gcc.c-torture/compile/20080114-1.c: New test. ! ! 2008-01-13 Tobias Burnus ! ! PR fortran/34665 ! * gfortran.dg/argument_checking_11.f90: New. ! * gfortran.dg/argument_checking_12.f90: New. ! * gfortran.dg/used_dummy_types_4.f90: Update dg-error. ! * gfortran.dg/c_assoc_2.f03: Update dg-error. ! * gfortran.dg/argument_checking_3.f90: Ditto. ! * gfortran.dg/pointer_intent_2.f90: Ditto. ! * gfortran.dg/import2.f90: Ditto. ! * gfortran.dg/assumed_shape_ranks_1.f90: Ditto. ! * gfortran.dg/implicit_actual.f90: Ditto. ! * gfortran.dg/used_dummy_types_3.f90: Ditto. ! * gfortran.dg/derived_comp_array_ref_6.f90: Ditto. ! ! 2008-01-13 Tobias Burnus ! ! PR fortran/34763 ! * gfortran.dg/interface_proc_end.f90: New. ! ! 2008-01-13 Tobias Burnus ! ! PR fortran/34759 ! * gfortran.dg/assumed_size_refs_4.f90: New. ! ! 2008-01-13 Eric Botcazou ! ! * gnat.dg/unchecked_convert1.adb. ! ! 2008-01-13 Richard Guenther ! ! * gcc.dg/struct-ret-3.c: Adjust testcase to make stack ! readable and writable again before exiting. ! ! 2008-01-13 Richard Guenther ! ! PR middle-end/34601 ! * gcc.dg/noncompile/incomplete-4.c: New testcase. ! ! 2008-01-13 Jan Hubicka ! ! PR middle-end/32135 ! * gcc.dg/pr32135.c: new. ! ! 2008-01-12 Doug Kwan ! ! * gcc.dg/qual-return-1.c: Add -Wignored-qualifiers. ! * g++.dg/warn/Wreturn-type-4.C: Replace -Wreturn-type by ! -Wignored-qualifiers. ! ! 2008-01-12 Eric Botcazou ! ! * gnat.dg/slice3.adb: New test. ! * gnat.dg/slice4.adb: Likewise. ! ! 2008-01-12 Eric Botcazou ! ! * gnat.dg/bit_packed_array.ad[sb]: New test. ! ! 2008-01-12 Jerry DeLisle ! ! PR fortran/34432 ! * gfortran.dg/parens_7.f90: New test. ! ! 2008-01-11 Kaveh R. Ghazi ! ! * gcc.dg/tree-ssa/loadpre5.c: Use static. ! * gcc.dg/tree-ssa/loadpre8.c: Likewise. ! ! * gcc.dg/pr33826.c: Require nonpic. ! ! 2008-01-11 Jerry DeLisle ! ! PR fortran/34722 ! * gfortran.dg/inquire_12.f90: New test. ! ! 2008-01-11 Thomas Koenig ! ! PR libfortran/34670 ! * all_bounds_1.f90: New test case. ! * maxloc_bounds_1.f90: New test case. ! * maxloc_bounds_2.f90: New test case. ! * maxloc_bounds_3.f90: New test case. ! * maxloc_bounds_4.f90: New test case. ! * maxloc_bounds_5.f90: New test case. ! * maxloc_bounds_6.f90: New test case. ! * maxloc_bounds_7.f90: New test case. ! * maxloc_bounds_8.f90: New test case. ! ! 2008-01-11 Eric Botcazou ! ! * gcc.dg/struct-ret-3.c: New test. ! ! 2008-01-11 Paul Thomas ! ! PR fortran/34537 ! * gfortran.dg/transfer_simplify_8.f90: New test. ! ! 2008-01-11 Andreas Krebbel ! ! * g++.dg/torture/pr34641.C: Add dg-require-visibility. Define ! size_t using predefined macro. ! ! 2008-01-10 Raksit Ashok ! ! PR rtl-optimization/27971 ! * gcc.target/i386/pr27971.c: New testcase. ! ! 2008-01-10 Paul Thomas ! ! PR fortran/34396 ! * gfortran.dg/bounds_check_12.f90: New test. ! ! 2008-01-10 Uros Bizjak ! ! * gcc.target/i386/cmov7.c: Add -mbranch-cost=5 to dg-options. ! * gcc.target/i386/addr-sel-1.c: Require nonpic effective target. ! ! 2008-01-10 Andreas Krebbel ! ! PR middle-end/34641 ! * g++.dg/torture/pr34641.C: New testcase. ! ! 2008-01-10 Richard Guenther ! ! PR tree-optimization/34651 ! * g++.dg/torture/pr34651.C: New testcase. ! ! 2008-01-09 Sebastian Pop ! ! PR tree-optimization/34017 ! * gcc.dg/tree-ssa/pr34017.c: New. ! ! 2008-01-09 Richard Guenther ! Andrew Pinski ! ! PR middle-end/30132 ! * gcc.c-torture/compile/pr30132.c: New testcase. ! ! 2008-01-09 Richard Guenther ! ! PR middle-end/34458 ! * gcc.c-torture/compile/pr34458.c: New testcase. ! ! 2008-01-08 John David Anglin ! ! PR testsuite/30459 ! g++.dg/eh/ia64-2.C: Require weak support. ! ! 2008-01-08 Richard Guenther ! ! PR middle-end/31863 ! * g++.dg/torture/pr31863.C: New testcase. ! ! 2008-01-08 Jakub Jelinek ! ! PR middle-end/34694 ! * gcc.dg/gomp/pr34694.c: New test. ! * g++.dg/gomp/pr34694.C: New test. ! ! PR c++/33890 ! * g++.dg/gomp/pr33890.C: New test. ! ! 2008-01-08 Paul Thomas ! ! PR fortran/34476 ! * gfortran.dg/parameter_array_init_3.f90: New test. ! ! 2008-01-08 Paul Thomas ! ! PR fortran/34681 ! PR fortran/34704 ! * gfortran.dg/alloc_comp_default_init_1.f90: New test. ! ! 2008-01-07 Janis Johnson ! ! * lib/target-supports.exp (check_effective_target_powerpc_spu): New. ! * g++.dg/other/spu2vmx-1.C: Use it. ! ! 2008-01-07 Jack Howarth ! ! * gcc.dg/out-of-bounds-1.c: Don't use -mstrict-align for Darwin. ! ! PR testsuite/34575 ! * gcc.target/powerpc/popcount-1.c: Skip on darwin. ! * gcc.target/powerpc/parity-1.c: Likewise. ! ! 2008-01-07 Fred Fish ! ! PR preprocessor/30363: ! * gcc.dg/cpp/trad/macroargs.c: Add code to test quoting in ! macro expansions. ! ! 2008-01-07 Paul Thomas ! ! PR fortran/34672 ! * gfortran.dg/use_only_2.f90: New test. ! ! 2008-01-06 Paolo Carlini ! ! PR libstdc++/34680 ! * g++.dg/rtti/predefined-rtti-macro-1.C: New. ! * g++.dg/rtti/predefined-rtti-macro-2.C: Likewise. ! ! 2008-01-06 Paul Thomas ! ! PR fortran/34545 ! * gfortran.dg/use_12.f90: New test. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34689 ! * interface.c (compare_actual_formal): Fix intent(out) check for ! function result variables. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34690 ! * gfortran.dg/elemental_args_check_2.f90: Fix test case. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34689 ! * gfortran.dg/intent_out_4.f90: Fix test case. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34689 ! * gfortran.dg/intent_out_4.f90: New. ! ! 2008-01-06 Jerry DeLisle ! ! PR libfortran/34540 ! * gfortran.dg/optional_dim_3.f90: New test. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34658 ! * gfortran.dg/common_11.f90: New. ! * gfortran.dg/blockdata_1.f90: Update test case. ! * gfortran.dg/blockdata_2.f90: Update test case. ! ! 2008-01-06 Tobias Burnus ! ! * gfortran.dg/equiv_constraint_9.f90: Fix typo. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34655 ! * gfortran.dg/equiv_constraint_9.f90: New. ! ! 2008-01-06 Revital Eres ! ! PR tree-optimization/34263 ! * gcc.dg/pr34263.c: New testcase. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34654 ! * gfortran.dg/internal_io_unf.f90: New. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34660 ! * gfortran.dg/elemental_args_check_2.f90: New. ! ! 2008-01-06 Tobias Burnus ! ! PR fortran/34662 ! * gfortran.dg/intent_out_3.f90: New. ! ! 2008-01-05 Richard Sandiford ! ! * objc.dg/stabs-1.m: Allow labels to be begin with $L as well as .L. ! ! 2008-01-05 Jerry DeLisle ! ! PR libfortran/34676 ! * gfortran.dg/list_read_8.f90: New test. ! ! 2008-01-04 Richard Guenther ! ! PR middle-end/34029 ! * gcc.c-torture/compile/pr34029-1.c: New testcase. ! * gcc.c-torture/compile/pr34029-2.c: Likewise. ! ! 2008-01-04 Jakub Jelinek ! ! PR gcov-profile/34609 ! * g++.dg/gcov/gcov-6.C: New test. ! ! 2008-01-04 Richard Guenther ! ! PR tree-optimization/31081 ! * g++.dg/torture/pr31081-1.C: New testcase. ! * g++.dg/torture/pr31081-2.C: Likewise. ! ! 2008-01-04 Richard Sandiford ! ! * gcc.target/mips/rsqrt-1.c: Require -mgp64. ! * gcc.target/mips/rsqrt-2.c: Likewise. ! * gcc.target/mips/rsqrt-4.c: New test. ! ! 2008-01-04 Tobias Burnus ! ! PR fortran/34557 ! * gfortran.dg/equiv_substr.f90: New. ! ! 2008-01-03 Tom Tromey ! ! PR c/34457: ! * gcc.dg/pr34457-2.c: New file. ! * gcc.dg/pr34457-1.c: New file. ! ! 2008-01-03 Sebastian Pop ! ! Revert fix for PR tree-optimization/34458. ! ! 2008-01-03 Sebastian Pop ! ! PR tree-optimization/34458 ! * gcc.dg/tree-ssa/pr34458.c: New. ! ! 2008-01-03 Thomas Koenig ! ! PR libfortran/34565 ! * gfortran.dg/internal_readwrite_1.f90: New test. ! * gfortran.dg/internal_readwrite_2.f90: New test. ! ! 2008-01-03 Tom Tromey ! ! PR preprocessor/34602: ! * gcc.dg/cpp/pr34602.c: New file. ! ! 2008-01-03 Jakub Jelinek ! ! PR tree-optimization/29484 ! * gcc.c-torture/execute/20071220-1.c: New test. ! * gcc.c-torture/execute/20071220-2.c: New test. ! ! 2008-01-03 Sebastian Pop ! ! PR tree-optimization/34635 ! * gcc.dg/tree-ssa/pr34635.c: New. ! * gcc.dg/tree-ssa/pr34635-1.c: New. ! ! 2008-01-02 John David Anglin ! ! PR middle-end/34562 ! * g++.dg/other/first-global.C: Also accept _GLOBAL__I_65535_0_foobar in ! scan-assembler check. ! ! 2008-01-03 Jakub Jelinek ! ! PR middle-end/34608 ! * g++.dg/gomp/pr34608.C: New test. ! ! 2008-01-02 Richard Guenther ! ! PR middle-end/34093 ! PR middle-end/31976 ! * gcc.c-torture/compile/pr34093.c: New testcase. ! ! 2008-01-01 Douglas Gregor ! ! * g++.dg/cpp0x/long_long.C: New. ! ! 2008-01-01 Andrew Pinski ! ! * gcc.target/spu/tag_manager.c : Include stdlib.h. ! * gcc.target/spu/Wmain.c: Fix the line numbers for the ! warning on the function main. ! ! 2008-01-01 Jakub Jelinek ! ! * gcc.target/i386/i386.exp (check_effective_target_sse5): Use __v8hi ! rather than __v2di type. ! ! 2007-12-31 Paul Thomas ! ! PR fortran/34558 ! * gfortran.dg/linked_list_1.f90: New test. ! ! 2007-12-29 Richard Sandiford ! ! * lib/objc.exp (objc_libgcc_s_path): Set objc_libgcc_s_path ! instead of appending to it. ! ! 2007-12-27 Dorit Nuzman ! ! PR tree-optimization/34591 ! * gcc.dg/vect/pr34591.c: New test. ! ! 2007-12-27 Thomas Koenig ! ! PR libfortran/34594 ! * gfortran.dg/direct_io_8.f90: New test case. ! ! 2007-12-27 Jakub Jelinek ! ! PR target/34281 ! * gcc.c-torture/execute/20071213-1.c: New test. ! ! 2007-12-25 Jerry DeLisle ! ! PR libfortran/34560 ! * gfortran.dg/read_eof_5.f90: New test. ! ! 2007-12-25 Tobias Burnus ! ! PR fortran/34514 ! * gfortran.dg/initialization_17.f90: New. ! ! 2007-12-25 Thomas Koenig ! ! PR libfortran/34566 ! * gfortran.dg/matmul_6.f90: New test. ! ! 2007-12-23 Tobias Burnus ! ! PR fortran/34421 ! * gfortran.dg/entry_17.f90: New. ! ! 2007-12-23 Daniel Franke ! ! PR fortran/34536 ! * gfortran.dg/integer_exponentiation_2.f90: Fixed testcase. ! * gfortran.dg/real_const_3.f90: Likewise. ! * gfortran.dg/unary_operator.f90: New test. ! ! 2007-12-23 Eric Botcazou ! * gnat.dg/pack2.adb: New test. ! 2007-12-22 Daniel Franke ! PR fortran/34559 ! * gfortran.dg/repeat_6.f90: New test. ! 2007-12-22 Thomas Koenig ! PR fortran/34549 ! * cshift_shift_real_1.f90: New test. ! 2007-12-21 Jerry DeLisle ! PR fortran/34540 ! * gfortran.dg/shift-kind_2.f90: New test. ! 2007-12-21 Kazu Hirata ! PR target/8835 ! * gcc.dg/pr8835-1.c: New. ! 2007-12-21 Paul Thomas ! PR fortran/34438 ! * gfortran.dg/default_initialization_3.f90: New test. ! 2007-12-21 Richard Sandiford ! * gcc.target/mips/mips.exp (setup_mips_tests): Fix _MIPS_SIM ! conditions. ! (dg-mips-options): Treat -march=24k* as a 32-bit option. ! 2007-12-20 Jack Howarth ! * gcc.dg/torture/builtin-modf-1.c: Pass "-funsafe-math-optimizations ! -fsigned-zeros -fno-associative-math" on powerpc-*-darwin*. ! 2007-12-20 Jason Merrill ! * gcc.dg/overload/arg[14].C: Remove expected errors. ! 2007-12-20 Jakub Jelinek ! PR c++/34459 ! * gcc.c-torture/execute/20071219-1.c: New test. ! 2007-12-20 Tobias Burnus ! PR fortran/34530 ! * gfortran.dg/namelist_44.f90: New. ! 2007-12-20 Tobias Burnus ! PR fortran/34482 ! * gfortran.dg/boz_8.f90: Add error-check check. ! * gfortran.dg/boz_9.f90: Shorten BOZ where needed, replace ! stop by call abort. ! 2007-12-19 Zdenek Dvorak ! * gcc.dg/gomp/combined-1.c: New test. ! 2007-12-19 Zdenek Dvorak ! PR tree-optimization/34355 ! * g++.dg/tree-ssa/pr34355.C: New test. ! 2007-12-19 Revital Eres ! * gcc.dg/sms-5.c: New testcase. ! 2007-12-19 Jerry DeLisle ! PR fortran/34325 ! * gfortran.dg/missing_parens_1.f90: New. ! * gfortran.dg/missing_parens_1.f90: New. ! ! 2007-12-19 Daniel Franke ! PR fortran/34495 ! * gfortran.dg/transfer_simplify_2.f90: Fixed invalid initialization ! expressions. ! * gfortran.dg/transfer_simplify_7.f90: New test. ! 2007-12-18 Janis Johnson ! * gcc.dg/pr32912-3.c: Compile with -w. ! * gcc.dg/torture/builtin-modf-1.c: Remove -funsafe-math-optimizations. ! 2007-12-18 Douglas Gregor Jakub Jelinek - - PR c++/32565 - PR c++/33943 - PR c++/33965 - * g++.dg/cpp0x/variadic86.C: New. - * g++.dg/cpp0x/variadic87.C: New. - * g++.dg/cpp0x/variadic84.C: New. - * g++.dg/cpp0x/variadic85.C: New. - * g++.dg/template/ttp25.C: New. - - 2007-12-18 Sebastian Pop - - PR tree-optimization/34123 - * gcc.dg/tree-ssa/pr34123.c: New test. - - 2007-12-18 Richard Sandiford - - PR rtl-optimization/34456 - * gcc.c-torture/execute/pr34456.c: New test. - - 2007-12-18 Jakub Jelinek - - PR c++/34488 - * g++.dg/parse/friend7.C: New test. - - PR rtl-optimization/34490 - * gcc.c-torture/execute/20071216-1.c: New test. - - 2007-12-17 Kaveh R. Ghazi - - * gcc.dg/torture/builtin-math-4.c: Remove XFAIL. - - 2007-12-17 Dorit Nuzman - - * gcc.dg/tree-ssa/gen-vect-2.c: Change verbosity level to 4. - * gcc.dg/tree-ssa/gen-vect-32.c: Likewise - * gcc.dg/tree-ssa/gen-vect-25.c: Likewise - * gcc.dg/tree-ssa/gen-vect-26.c: Likewise - * gcc.dg/tree-ssa/gen-vect-28.c: Likewise - - 2007-12-17 Jakub Jelinek ! PR c/34506 ! * gcc.dg/gomp/clause-2.c: New test. ! * g++.dg/gomp/clause-4.C: New test. ! ! 2007-12-17 Tobias Burnus ! ! * gfortran.dg/initialization_16.f90: Update as FLOAT/SNGL are ! part of Fortran 77/95/2003. ! ! 2007-12-17 Dorit Nuzman ! ! PR tree-optimization/34445 ! * gfortran.dg/vect/cost-model-pr34445.f: New test. ! * gfortran.dg/vect/cost-model-pr34445a.f: New test. ! ! 2007-12-16 Jerry DeLisle ! ! PR fortran/34427 ! * gfortran.dg/namelist_42.f90: Update. ! * gfortran.dg/namelist_43.f90: New. ! ! 2007-12-16 Tobias Burnus ! ! PR fortran/34495 ! * gfortran.dg/initialization_16.f90: New. ! ! 2007-12-16 Thomas Koenig ! ! PR fortran/34305 ! * gfortran.dg/real_dimension_1.f: New test case. ! ! 2007-12-16 Rask Ingemann Lambertsen ! ! * gcc.dg/torture/pr24257.c: Remove -O from options. ! ! 2007-12-16 Tobias Burnus ! ! PR fortran/34246 ! * gfortran.dg/bind_c_usage_16.f03: Extend test. ! ! 2007-12-16 Paul Thomas ! ! PR fortran/31213 ! PR fortran/33888 ! PR fortran/33998 ! * gfortran.dg/mapping_1.f90: New test. ! * gfortran.dg/mapping_2.f90: New test. ! * gfortran.dg/mapping_3.f90: New test. ! ! 2007-12-16 Richard Sandiford ! ! PR rtl-optimization/34415 ! * gcc.c-torture/execute/pr34415.c: New test. ! ! 2007-12-16 Danny Smith ! ! * gcc.target/i386/fastcall-1.c: (f4): Change return type to ! void. ! ! 2007-12-16 Jakub Jelinek ! ! PR bootstrap/34003 ! * gcc.dg/pr34003-1.c: New test. ! * gcc.dg/pr34003-2.c: New. ! ! 2007-12-15 Hans-Peter Nilsson ! ! * gcc.target/cris/peep2-xsrand.c, gcc.target/cris/asmreg-1.c, ! gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-xsrand2.c, ! gcc.target/cris/20011127-1.c: Drop redundant target-specifier. ! * gcc.target/cris/peep2-andu2.c: Ditto. Make dg-do assemble and ! add -save-temps. ! * gcc.target/cris/torture/cris-torture.exp, ! gcc.target/cris/cris.exp: Run for crisv32-*-* too. ! * gcc.target/cris/builtin_ctz_v3.c, ! gcc.target/cris/builtin_ctz_v8.c, ! gcc.target/cris/builtin_clz_v0.c, ! gcc.target/cris/builtin_clz_v3.c, ! gcc.target/cris/builtin_bswap_v3.c, ! gcc.target/cris/builtin_bswap_v8.c, gcc.dg/sibcall-4.c, ! gcc.dg/pr19340.c, gcc.dg/20020919-1.c, gcc.dg/pr31866.c, ! gcc.dg/torture/cris-asm-mof-1.c, gcc.dg/torture/cris-volatile-1.c, ! gcc.dg/weak/typeof-2.c, gcc.dg/tree-ssa/loop-1.c, ! gcc.dg/tree-ssa/20040204-1.c, gcc.dg/sibcall-3.c, ! lib/target-supports.exp: Adjust for crisv32-*-*. ! ! 2007-12-15 Alexandre Oliva ! ! * gcc.dg/debug/const-3.c: New. ! ! 2007-12-15 John David Anglin ! ! * g++.dg/other/datasec1.C: Require named section support. ! ! 2007-12-14 Jakub Jelinek ! ! PR target/29978 ! * gcc.target/i386/pr29978.c: New test. ! ! 2007-12-14 Uros Bizjak ! ! * gcc.target/i386/sse-12.c (dg-options): Use -msse4 ! instead of -msse4.1. ! * gcc.target/i386/sse-12.c (dg-options): Ditto. ! * g++.dg/other/i386-2.C (dg-options): Ditto. ! ! 2007-12-14 Tobias Burnus ! ! PR fortran/34438 ! * gfortran.dg/private_type_10.f90: New. ! ! 2007-12-14 Tobias Burnus ! ! PR fortran/34398 ! * gfortran.dg/nan_4.f90: New. ! ! 2007-12-14 Richard Guenther ! ! PR middle-end/34462 ! * gcc.c-torture/compile/20071214-1.c: New testcase. ! ! 2007-12-14 Uros Bizjak ! ! * gcc.target/i386/sse-14.c (test_1, test_2, test_2x, test_4): New ! macros to test macroized SSE intrinsics. Use new macros to test ! macroized SSE intrinsics from ammintrin.h, smmintrin.h, tmmintrin.h, ! emmintrin.h, xmmintrin.h and bmmintrin.h ! * gcc.target/i386/sse-13.c (__builtin_ia32_pcmp?str*128): Redefine ! to test with immediate operand. ! ! 2007-12-13 John David Anglin ! ! PR target/34091 ! * gcc.c-torture/compile/pr34091.c: New test. ! ! 2007-12-13 Eric Botcazou ! ! * gcc.dg/uninit-13.c: UnXFAIL. ! * gcc.dg/complex-5.c: New testcase. ! ! 2007-12-13 Olga Golovanevsky ! ! * gcc.dg/struct/struct-reorg.exp: Replace ! DEFAULT_CFLAGS by STRUCT_REORG_CFLAFS. ! ! 2007-12-13 Thomas Koenig ! ! PR libfortran/34370 ! PR libfortran/34323 ! PR libfortran/34405 ! * gfortran.dg/advance_6.f90: New test case. ! * gfortran.dg/direct_io_7.f90: New test case. ! * gfortran.dg/streamio_13.f90: New test case. ! ! 2007-12-13 Douglas Gregor ! ! * g++.dg/cpp0x/__func__.C: New. ! ! 2007-12-13 Uros Bizjak ! ! PR target/34435 ! * g++.dg/other/pr34435.C: New testcase. ! ! 2007-12-13 Olga Golovanevsky ! ! * gcc.dg/struct: New directory with tests ! for struct-reorg optimizaion. ! * gcc.dg/struct/struct-reorg.exp: New script. ! * gcc.dg/struct/wo_prof_array_through_pointer.c: New test. ! * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise. ! * gcc.dg/struct/wo_prof_mult_field_peeling.c: Likewise. ! * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise. ! * gcc.dg/struct/wo_prof_escape_return.c: Likewise. ! * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise. ! * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise. ! * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise. ! * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise. ! * gcc.dg/struct/wo_prof_global_array.c: Likewise. ! * gcc.dg/struct/wo_prof_global_var.c: Likewise. ! * gcc.dg/struct/wo_prof_local_array.c: Likewise. ! * gcc.dg/struct/wo_prof_local_var.c: Likewise. ! * gcc.dg/struct/wo_prof_two_strs.c: Likewise. ! * gcc.dg/struct/wo_prof_single_str_global.c: Likewise. ! * gcc.dg/struct/wo_prof_single_str_local.c: Likewise. ! * gcc.dg/struct/wo_prof_single_str_pointer.c: Likewise. ! * gcc.dg/struct/w_prof_two_strs.c: Likewise. ! * gcc.dg/struct/w_prof_global_array.c: Likewise. ! * gcc.dg/struct/w_prof_global_var.c: Likewise. ! * gcc.dg/struct/w_prof_local_array.c: Likewise. ! * gcc.dg/struct/w_prof_local_var.c: Likewise. ! * gcc.dg/struct/w_prof_single_str_global.c: Likewise. ! * gcc.dg/struct/w_ratio_cold_str.c: Likewise. ! ! 2007-12-13 Tobias Burnus ! ! PR fortran/34427 ! * gfortran.dg/namelist_42.f90: New. ! ! 2007-12-12 Tobias Burnus ! ! PR fortran/34254 ! * gfortran.dg/function_kinds_3.f90: New. ! ! 2007-12-12 Andreas Krebbel ! ! * gcc.target/s390/20071212-1.c: New testcase. ! ! 2007-12-11 Jakub Jelinek ! ! PR c++/34238 ! * g++.dg/ext/visibility/anon7.C: Add xfail. ! * g++.dg/ext/visibility/anon9.C: New test. ! * g++.dg/ext/visibility/anon10.C: New test. ! ! PR c++/34364 ! * g++.dg/rtti/dyncast2.C: New test. ! ! 2007-12-11 Uros Bizjak ! ! PR tree-optimization/34407 ! * gcc.dg/vect/pr34407.c: New test. ! ! 2007-12-10 Jerry DeLisle ! ! PR fortran/34411 ! * gfortran.dg/error_recovery_5.f90: New. ! * gfortran.dg/optional_dim_2.f90: Fix test, not related to this PR. ! ! 2007-12-10 Jakub Jelinek ! ! PR tree-optimization/34371 ! * gcc.c-torture/compile/20071207-1.c: New test. ! ! 2007-12-10 Simon Martin ! ! PR c++/34059 ! * g++.dg/parse/crash40.C: New test. ! ! 2007-12-10 Eric Botcazou ! ! * g++.dg/opt/memcpy1.C: New test. ! ! 2007-12-10 Tobias Burnus ! ! PR fortran/34425 ! * gfortran.dg/argument_checking_10.f90: New. ! ! 2007-12-10 Jakub Jelinek ! ! PR rtl-optimization/34302 ! * gcc.c-torture/execute/20071210-1.c: New test. ! ! 2007-12-10 Jakub Jelinek ! ! PR c++/34395 ! * g++.dg/cpp0x/error1.C: New test. ! ! PR c++/34394 ! * g++.dg/other/error22.C: New test. ! ! 2007-12-10 Paolo Bonzini ! ! PR target/32086 ! * gcc.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model. ! * g++.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model. ! * gfortran.dg/vect/vect.exp (DEFAULT_VECTCFLAGS): Disable cost model. ! ! 2007-12-09 Jakub Jelinek ! ! PR c++/34178 ! PR c++/34340 ! * g++.dg/template/repo6.C: New test. ! * g++.dg/template/repo7.C: New test. ! * g++.dg/template/repo8.C: New test. ! ! 2007-12-09 H.J. Lu ! Tobias Burnus ! ! PR fortran/34404 ! * gfortran.dg/read_2.f90: New. ! ! 2007-12-09 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_tls_native): ! Fix typo. ! ! 2007-12-09 Samuel Tardieu ! ! PR ada/34366 ! * gnat.dg/enclosing_record_reference.ads, ! gnat.dg/enclosing_record_reference.adb: New test. ! ! 2007-12-09 Paul Thomas ! ! PR fortran/32129 ! * gfortran.dg/derived_comp_array_ref_6.f90: New test. ! * gfortran.dg/derived_comp_array_ref_7.f90: New test. ! ! PR fortran/31487 ! * gfortran.dg/char_component_initializer_1.f90: New test. ! ! 2007-12-09 Tobias Burnus ! ! PR fortran/34342 ! PR fortran/34345 ! PR fortran/18026 ! PR fortran/29471 ! ! * gfortran.dg/boz_8.f90: New. ! * gfortran.dg/boz_9.f90: New. ! * gfortran.dg/boz_10.f90: New. ! * gfortran.dg/boz_7.f90: Update dg-warning. ! * gfortran.dg/pr16433.f: Add dg-error. ! * gfortan.dg/ibits.f90: Update dg-warning. ! * gfortran.dg/unf_io_convert_1.f90: Update/delete dg-warning. ! * gfortran.dg/unf_io_convert_2.f90: Ditto. ! ! 2007-12-08 Jakub Jelinek ! ! PR fortran/34359 ! * gfortran.dg/include_1.f90: New test. ! * gfortran.dg/include_1.inc: New. ! * gfortran.dg/include_2.f90: New test. ! ! 2007-12-08 Paul de Weerd ! ! * gcc.c-torture/compile/20011130-2.c: Fix typo. ! ! 2007-12-08 Tobias Burnus ! ! PR fortran/34319 ! * gfortran.dg/nan_3.f90: New. ! ! 2007-12-07 Jakub Jelinek ! ! * g++.old-deja/g++.mike/empty.C: Remove 2 xfails. ! ! 2007-12-07 Olivier Hainque ! ! * gnat.dg/tamdt*.ad?: Support for ... ! * gnat.dg/test_tamdt.adb: New test. ! ! 2007-12-07 Olivier Hainque ! ! * gnat.dg/unc_memops.ads: Comment out the alloc/free/realloc ! exports and document how these can be exercised. ! ! 2007-12-07 Samuel Tardieu ! ! PR ada/15805 ! * gnat.dg/specs/access_constants.ads: New test. ! ! * gnat.dg/specs/access_constant_decl.ads: New test. ! ! PR ada/21346 ! * gnat.dg/compose.adb: New test. ! ! 2007-12-07 Olivier Hainque ! ! PR ada/34173 ! * gnat.dg/unc_memops.ad[sb]: Support for ... ! * gnat.dg/unc_memfree.adb: New test. ! ! 2007-12-06 Sebastian Pop ! ! * gfortran.dg/ltrans-7.f90: New. ! ! 2007-12-06 Martin Michlmayr ! Dorit Nuzman ! ! PR tree-optimization/34005 ! * gcc.dg/vect/pr34005.c: New test. ! ! 2007-12-06 Jakub Jelinek ! ! PR c++/34336 ! * g++.dg/template/new8.C: New test. ! ! 2007-12-06 Tobias Burnus ! ! PR fortran/34333 ! * gfortran.dg/boz_7.f90: New. ! * gfortran.dg/int_1.f90: Disable -pedantic option. ! * gfortran.dg/boz_1.f90: Ditto. ! * gfortran.dg/boz_3.f90: Ditto. ! * gfortran.dg/pr16433.f: Accomodate for new BOZ warning. ! * gfortran.dg/ibits.f90: Ditto. ! * gfortran.dg/unf_io_convert_1.f90: Ditto. ! * gfortran.dg/unf_io_convert_2.f90: Ditto. ! ! 2007-12-06 Paul Thomas ! ! PR fortran/34335 ! * gfortran.dg/used_types_19.f90: New test. ! ! 2007-12-06 Kaz Kojima ! ! * gfortran.dg/nan_2.f90: Add -mieee for sh. ! * gfortran.dg/nearest_2.f90: Likewise. ! * gfortran.dg/nearest_3.f90: Likewise. ! ! 2007-12-05 Jakub Jelinek ! ! PR middle-end/34337 ! * gcc.c-torture/execute/20071205-1.c: New test. ! ! 2007-12-05 Kaz Kojima ! ! * gfortran.dg/module_nan.f90: Add -mieee for sh. ! * gfortran.dg/real_const_3.f90: Likewise. ! ! 2007-12-05 Richard Guenther ! ! PR tree-optimization/34138 ! * gcc.c-torture/compile/pr34138.c: New testcase. ! ! 2007-12-05 Jakub Jelinek ! ! PR debug/33739 ! * gfortran.dg/debug_2.f: New test. ! ! 2007-12-05 Eric Botcazou ! ! * gnat.dg/specs/elab1.ads: New test. ! ! 2007-12-05 Uros Bizjak ! ! PR target/34312 ! * gcc.target/i386/pr34312.c: New test. ! ! 2007-12-05 Tobias Burnus ! ! PR fortran/34333 ! * gfortran.dg/nan_2.f90: New. ! ! 2007-12-05 Jakub Jelinek ! ! PR c++/34271 ! * g++.dg/cpp0x/decltype9.C: New test. ! * g++.dg/cpp0x/decltype10.C: New test. ! ! 2007-12-05 Samuel Tardieu ! ! PR ada/21489 ! * gnat.dg/rm_6_4_1_13.adb: New test. ! ! 2007-12-04 Jakub Jelinek ! ! PR middle-end/34134 ! * gcc.c-torture/compile/20071117-1.c: New test. ! ! 2007-12-04 Douglas Gregor ! ! PR c++/34101 ! * g++.dg/cpp0x/variadic-ttp.C: New. ! ! 2007-12-04 Manuel Lopez-Ibanez ! ! * gcc.dg/parse-decl-after-if.c: New. ! * gcc.dg/20031223-1.c: Adjust. ! ! 2007-12-04 Douglas Gregor ! ! PR c++/33509 ! * g++.dg/cpp0x/variadic-throw.C: New. ! ! 2007-12-04 Douglas Gregor ! ! PR c++/33091 ! * g++.dg/cpp0x/variadic-unify.C: New. ! ! 2007-12-04 Richard Guenther ! ! PR middle-end/34334 ! PR middle-end/34222 ! * gcc.c-torture/compile/pr34334.c: New testcase. ! * g++.dg/torture/pr34222.C: New testcase. ! ! 2007-12-04 Jakub Jelinek ! ! * gcc.c-torture/execute/20071202-1.c: New test. ! * gcc.dg/tree-ssa/pr34146-2.c: New test. ! ! 2007-12-04 Tobias Burnus ! ! PR fortran/34318 ! * gfortran.dg/module_nan.f90: New. ! ! 2007-12-04 Richard Sandiford ! ! * lib/target-supports.exp (get_compiler_messages): Replace with... ! (check_compile): ...this new procedure. Handle TYPE == executable. ! Use comments in the source to determine the correct extension. ! Return a pair containing the compiler output and the output filename. ! Don't delete the file here. ! (check_no_compiler_messages_nocache): New procedure. ! (check_no_compiler_messages): Use it. ! (check_no_messages_and_pattern_nocache): New procedure. ! (check_no_messages_and_pattern): Use it. ! (check_runtime_nocache, check_runtime): New procedures. ! (check_effective_target_tls): Use check_no_compiler_messages. ! (check_effective_target_tls_native): Use check_no_messages_and_pattern. ! (check_effective_target_tls_runtime): Use check_runtime. ! (check_effective_target_fstack_protector): Likewise. ! (check_iconv_available): Use check_runtime_nocache. ! (check_effective_target_fortran_large_real): Use ! check_no_compiler_messages. ! (check_effective_target_fortran_large_int): Likewise. ! (check_effective_target_static_libgfortran): Likewise. ! (check_750cl_hw_available): Use check_cached_effective_target ! and check_runtime_nocache. ! (check_vmx_hw_available): Likewise. ! (check_effective_target_broken_cplxf_arg): Likewise. ! (check_alpha_max_hw_available): Use check_runtime. ! (check_function_available): Use check_no_compiler_messages. ! (check_cxa_atexit_available): Use check_cached_effective_target ! and check_runtime_nocache. ! (check_effective_target_dfp_nocache): Use ! check_no_compiler_messages_nocache. ! (check_effective_target_dfprt_nocache): Use check_runtime_nocache. ! (check_effective_target_dfp): Use check_cached_effective_target. ! (check_effective_target_dfprt): Likewise. ! (check_effective_target_arm_neon_hw): Use check_runtime. ! (check_effective_target_ultrasparc_hw): Likewise. ! (check_effective_target_c99_runtime): Use ! check_no_compiler_messages_nocache. ! ! 2007-12-03 Jakub Jelinek ! ! PR middle-end/29749 ! * gcc.dg/fold-rotate-1.c: New test. ! ! PR tree-optimization/33453 ! * gcc.c-torture/compile/20071203-1.c: New test. ! ! 2007-12-03 Robert Dewar ! Samuel Tardieu ! ! PR ada/34287 ! * gnat.dg/check_elaboration_code.adb: New test. ! * gnat.dg/bug_elaboration_code.ads, bug_elaboration_code.adb: ! New support files. ! ! 2007-12-02 Paolo Carlini ! ! PR c++/34061 ! * g++.dg/cpp0x/pr34061.C: New. ! ! 2007-12-02 Paolo Carlini ! ! PR c++/34273 ! * g++.dg/other/error21.C: New. ! ! 2007-12-02 Revital Eres ! ! * gcc.dg/sms-4.c: New testcase. ! ! 2007-12-02 Vladimir Yanovsky ! Revital Eres ! ! * gcc.dg/sms-3.c: New testcase. ! ! 2007-12-01 Ollie Wild ! ! PR c++/8171 ! * g++.dg/conversion/ptrmem9.C: New test. ! ! 2007-11-30 Jerry DeLisle ! ! PR libfortran/34291 ! * gfortran.dg/namelist_41.f90: New test. ! ! 2007-11-30 Tom Tromey ! ! PR preprocessor/32868: ! * gcc.dg/cpp/pr32868.c: New file. ! ! 2007-11-30 Jerry DeLisle ! ! PR fortran/34248 ! * gfortran.dg/result_in_spec_3.f90: Add dg-option -std=gnu. ! ! 2007-11-30 Martin Michlmayr ! ! PR rtl-optimization/34171 ! * gcc.dg/pr34171.c: New testcase. ! ! 2007-11-30 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/pr34244.c: Fixed. ! ! 2007-11-30 Tobias Burnus ! ! PR fortran/34133 ! * gfortran.dg/bind_c_usage_9.f03: Fixes; add -std=f2003. ! * gfortran.dg/bind_c_usage_11.f03: New. ! * gfortran.dg/bind_c_usage_12.f03: New. ! ! 2007-11-30 Jakub Jelinek ! ! PR c++/34275 ! * g++.dg/other/error20.C: New test. ! ! 2007-11-29 Steven G. Kargl ! ! PR fortran/34230 ! * gfortran.dg/real_const_3.f90: Fix up for new range-check handling. ! ! 2007-11-29 Zdenek Dvorak ! ! PR tree-optimization/34244 ! * gcc.dg/tree-ssa/pr34244.c: New test. ! ! 2007-11-29 Jakub Jelinek ! ! PR tree-optimization/33434 ! * gcc.dg/pr33434-1.c: New test. ! * gcc.dg/pr33434-2.c: New test. ! * gcc.dg/pr33434-3.c: New test. ! * gcc.dg/pr33434-4.c: New test. ! ! PR c++/34270 ! * g++.dg/template/cond7.C: New test. ! ! PR c++/34267 ! PR c++/34268 ! * g++.dg/cpp0x/decltype7.C: New test. ! * g++.dg/cpp0x/decltype8.C: New test. ! ! 2007-11-29 Tobias Burnus ! ! PR fortran/34248 ! * gfortran.dg/result_in_spec_3.f90: New. ! ! 2007-11-29 Tobias Burnus ! ! PR fortran/34262 ! * gfortran.dg/mvbits_3.f90: New. ! ! 2007-11-28 Bob Wilson ! ! * lib/target-supports.exp (check_effective_target_mips_soft_float): ! Delete. ! (check_effective_target_hard_float): New. ! * gcc.dg/var-expand1.c: Skip for targets without FPU instructions. ! * gcc.dg/pr30957-1.c: Likewise. ! ! 2007-11-28 Samuel Tardieu ! ! PR ada/15804 ! * gnat.dg/specs/variant_part.ads: New test. ! ! PR ada/17318 ! * gnat.dg/specs/attribute_parsing.ads: New test. ! ! PR ada/32792 ! * gnat.dg/specs/integer_value.ads: New test. ! ! PR ada/22559 ! * gnat.dg/specs/delta_small.ads: New test. ! ! 2007-11-28 Jakub Jelinek ! ! PR tree-optimization/34140 ! * gcc.c-torture/compile/20071128-1.c: New test. ! ! 2007-11-27 Jerry DeLisle ! ! PR fortran/32928 ! * gfortran.dg/data_array_1.f90 ! * gfortran.dg/data_array_2.f90 ! * gfortran.dg/data_array_3.f90 ! * gfortran.dg/data_array_4.f90 ! ! 2007-11-27 Jerry DeLisle ! ! PR fortran/34227 ! * gfortran.dg/blockdata_5.f90: New test. ! * gfortran.dg/blockdata_6.f90: New test. ! ! 2007-11-27 Jakub Jelinek ! ! PR tree-optimization/34016 ! * gcc.dg/pr34016.c: New test. ! ! 2007-11-27 Paul Thomas ! ! PR fortran/29389 ! * gfortran.dg/stfunc_6.f90: New test. ! ! PR fortran/33850 ! * gfortran.dg/assign_10.f90: New test. ! ! 2007-11-27 Paul Thomas ! ! PR fortran/33541 ! * gfortran.dg/use_11.f90: New test. ! ! PR fortran/34231 ! * gfortran.dg/generic_15.f90: New test. ! ! 2007-11-27 Jakub Jelinek ! ! PR target/34225 ! * gcc.dg/pr34225.c: New test. ! ! 2007-11-27 Richard Guenther ! ! PR tree-optimization/34241 ! * g++.dg/torture/pr34241.C: New testcase. ! ! 2007-11-27 Richard Guenther ! ! * gcc.dg/builtins-error.c: New testcase. ! ! 2007-11-27 Jakub Jelinek ! ! PR c++/34213 ! * g++.dg/ext/visibility/anon8.C: New test. ! ! 2007-11-13 Michael Meissner ! ! PR target/34077 ! * gcc.target/i386/pr34077.c: New testcase. ! ! 2007-11-26 Tobias Burnus ! ! PR fortran/34203 ! * gfortran.dg/backslash_3.f: Add -fbackslash option. ! * gfortran.dg/init_flag_1.f90: Add -fbackslash option. ! * gfortran.dg/backslash_1.f90: Remove no longer needed ! -fno-backslash option. ! ! 2007-11-26 Manuel Lopez-Ibanez ! ! PR c/23722 ! * gcc.dg/cpp/19990413-1.c: Update. ! * gcc.dg/parse-else-error.c: New. ! * gcc.dg/parse-else-error-2.c: New. ! * gcc.dg/parse-else-error-3.c: New. ! * gcc.dg/parse-else-error-4.c: New. ! ! 2007-11-26 Andreas Krebbel ! ! PR c++/34081 ! * g++.dg/template/dependent-expr6.C: New testcase. ! ! 2007-11-26 Uros Bizjak ! ! PR target/34215 ! * gcc.target/i386/pr34215.c: New test. ! ! 2007-11-26 Rask Ingemann Lambertsen ! ! PR target/34174 ! * gcc.dg/torture/pr34174-1.c: New. ! ! 2007-11-26 Richard Guenther ! ! PR middle-end/34233 ! * gcc.dg/pr34233.c: New testcase. ! ! 2007-11-26 Steven Bosscher ! Revital Eres ! ! PR rtl-optimization/34085 ! * gcc.dg/tree-prof (bb-reorg.c): New test. ! ! 2007-11-26 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_mips_soft_float): ! Return true for MIPS16 targets. ! ! 2007-11-25 Jerry DeLisle ! ! PR fortran/33152 ! * gfortran.dg/blockdata_4.f90: New test. ! ! 2007-11-25 Tobias Burnus ! ! PR fortran/34079 ! * gfortran.dg/bind_c_usage_10_c.c: Fix comment. ! * gfortran.dg/bind_c_usage_16.f03: New. ! * gfortran.dg/bind_c_usage_16_c.c: New. ! ! 2007-11-25 Eric Botcazou ! ! * gnat.dg/specs/size_clause1.ads: New test. ! * gnat.dg/specs/size_clause2.ads: Likewise. ! * gnat.dg/specs/size_clause3.ads: Likewise. ! ! 2007-11-25 Paul Thomas ! ! PR fortran/33499 ! * gfortran.dg/entry_16.f90: New test. ! ! 2007-11-24 Tobias Burnus ! ! PR fortran/34192 ! * gfortran.dg/nearest_2.f90: Add INF/NAN tests. ! ! 2007-11-24 Paul Thomas ! ! PR fortran/33541 ! * gfortran.dg/nested_modules_1.f90: Change the reference to ! FOO, forbidden by the standard, to a reference to W. ! * gfortran.dg/use_only_1.f90: New test. ! ! 2007-11-23 Tobias Burnus ! ! PR fortran/34209 ! * gfortran.dg/nearest_3.f90: New test. ! ! 2007-11-23 Jerry DeLisle ! ! PR fortran/33317 ! * gfortran.dg/optional_dim_2.f90: New test. ! ! 2007-11-23 Tobias Burnus ! ! PR fortran/34187 ! * gfortran.dg/bind_c_usage_15.f90: New. ! ! 2007-11-23 Tobias Burnus ! ! PR fortran/34192 ! * gfortran.dg/nearest_2.f90: New. ! 2007-11-23 Jakub Jelinek ! PR c++/30293 ! PR c++/30294 ! * g++.dg/ext/java-2.C: New test. ! 2007-11-23 Mark Mitchell ! Manuel Lopez-Ibanez ! ! PR c++/5310 ! * g++.dg/warn/pr5310.C: New. ! * g++.dg/warn/pr33160.C: New. ! 2007-11-23 Richard Guenther ! Michael Matz ! ! PR tree-optimization/34176 ! * gcc.c-torture/execute/pr34176.c: New testcase. ! ! 2007-11-23 Jakub Jelinek ! ! PR c++/34198 ! * gcc.dg/Wconversion-5.c: New test. ! * g++.dg/Wconversion3.C: New test. ! ! 2007-11-23 Richard Guenther ! ! * gcc.dg/tree-ssa/alias-17.c: New testcase. ! ! 2007-11-22 Joseph Myers ! ! PR c/14050 ! * gcc.dg/c99-arraydecl-1.c: Don't expect errors for static or type ! qualifiers in abstract declarator. ! ! 2007-11-22 Tobias Burnus ! ! * gfortran.dg/derived_constructor_comps_3.f90: New. ! ! 2007-11-22 Jakub Jelinek ! ! PR c++/34094 ! * g++.dg/ext/visibility/anon7.C: New test. ! ! 2007-11-22 Tobias Burnus ! ! PR fortran/34079 ! * gfortran.dg/bind_c_usage_10.f03: Remove .mod file afterwards. ! * gfortran.dg/bind_c_usage_13.f03: New. ! * gfortran.dg/bind_c_usage_14.f03: New. ! ! 2007-11-22 Richard Sandiford ! ! PR rtl-optimization/33848 ! * gcc.dg/torture/pr33848.c: New test. ! ! 2007-11-21 Francois-Xavier Coudert ! ! PR fortran/34083 ! * gfortran.dg/derived_constructor_comps_2.f90: Add check. ! ! 2007-11-20 Richard Guenther ! ! PR middle-end/34154 ! * testsuite/gcc.c-torture/execute/pr34154.c: New testcase. ! ! 2007-11-20 Uros Bizjak ! ! * gcc.dg/tree-ssa/20030714-1.c: Cleanup dom3 dump file. ! ! 2007-11-20 Thomas Koenig ! ! PR fortran/32770 ! * gfortran.dg/record_marker_1.f90: Explicitly set kinds ! so test passes with -frecord-marker=8. ! * gfortran.dg/integer_exponentiation_1.f90: Likewise. ! * gfortran.dg/integer_exponentiation_2.f90: Likewise. ! * gfortran.dg/integer_exponentiation_3.F90: Likewise. ! * gfortran.dg/integer_exponentiation_5.F90: Likewise. ! * gfortrand.dg/modulo_1.f90: Likewise. ! ! 2007-11-20 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_mips_soft_float): ! New procedure. ! * gcc.dg/var-expand1.c: Skip for mips_soft_float. ! * gcc.dg/pr30957-1.c: Likewise. ! ! 2007-11-20 Jakub Jelinek ! ! PR c++/34089 ! * g++.dg/template/crash74.C: New test. ! 2007-11-20 Richard Guenther ! * gcc.c-torture/execute/20071120-1.c: New testcase. ! 2007-11-20 Jakub Jelinek ! PR c/34146 ! * gcc.dg/tree-ssa/pr34146.c: New test. ! PR testsuite/33978 ! * gcc.dg/tree-ssa/pr33723.c: Adjust scan pattern to make it less ! dependent on target settings like move_by_pieces etc. PR c++/28879 ! * g++.dg/template/vla2.C: New test. ! ! PR c++/33962 ! * g++.dg/overload/template3.C: New test. ! ! 2007-11-19 Jerry DeLisle ! ! PR fortran/33317 ! * gfortran.dg/optional_dim_2.f90: Remove test. ! ! 2007-11-19 Peter Bergner ! ! * gcc.dg/dfp/ddmode-ice.c: New test. ! ! 2007-11-19 Eric Botcazou ! ! PR tree-optimization/34036 ! * gcc.dg/tree-ssa/pr23109.c: Pass -ftrapping-math and expect warning. ! ! 2007-11-19 Richard Guenther ! ! PR tree-optimization/34 ! * gcc.c-torture/execute/pr34099-2.c: New testcase. ! ! 2007-11-19 Tobias Burnus ! ! PR fortran/34079 ! * gfortran.dg/bind_c_usage_10_c.c: New. ! * gfortran.dg/bind_c_usage_10.f03: New. ! ! 2007-11-19 Eric Botcazou ! ! * gcc.dg/pr33007.c: Expect new warning. ! * gcc.dg/tree-ssa/recip-5.c: Likewise. ! * g++.dg/opt/pr34036.C: New test. ! ! 2007-11-18 Jakub Jelinek ! ! PR c++/30988 ! * g++.dg/warn/noreturn-4.C: New test. ! * g++.dg/warn/noreturn-5.C: New test. ! * g++.dg/warn/noreturn-6.C: New test. ! * g++.dg/warn/noreturn-7.C: New test. ! ! 2007-11-18 Thomas Koenig ! ! PR fortran/32770 ! * gfortran.fortran-torture/execute/equiv_5.f: Set kind on ! integers so tests works with -fdefault-integer-8. ! * gfortran.fortran-torture/execute/elemental.f90: Use default ! integers so test passes with -fdefault-integer-8. ! * gfortran.fortran-torture/execute/der_io.f90: Increase ! buffer length so test passes with -fdefault-integer-8. ! * gfortran.dg/bounds_check_8.f90: Likewise. ! * gfortran.dg/arrayio_derived_1.f90: LIkewise. ! * gfortran.dg/equiv_7.f90: Set kind so test passes ! with -fdefault-integer-8. ! * gfortran.dg/g77/20030326-1.f: Set kind explicitly to ! provoke overflow. ! ! 2007-11-18 Jerry DeLisle ! ! PR fortran/33317 ! * gfortran.dg/optional_dim_2.f90: New test. ! ! PR fortran/34139 ! * gfortran.dg/subref_array_pointer_2.f90: Update test condition. ! ! 2007-11-18 Jakub Jelinek ! ! PR rtl-optimization/34132 ! * gcc.c-torture/compile/20071118-1.c: New test. ! ! 2007-11-18 Paul Thomas ! ! PR fortran/31608 ! * gfortran.dg/char_cast_2.f90: New test based on achar_4.f90. ! ! 2007-11-18 Tobias Burnus ! ! PR fortran/34137 ! * gfortran.dg/entry_14.f90: New. ! * gfortran.dg/entry_15.f90: New. ! ! 2007-11-18 Richard Guenther ! ! PR tree-optimization/34127 ! * gcc.c-torture/compile/pr34127.c: New testcase. ! ! 2007-11-18 Ben Elliston ! ! * gcc.target/powerpc/altivec-23.c: Do not use a typedef name as a ! type specifier, as they are not permitted according to the AltiVec ! Programming Interface Manual. ! ! 2007-11-17 Tobias Burnus ! ! PR fortran/34133 ! * gfortran.dg/bind_c_usage_9.f03: New. ! * gfortran.dg/interface_abstract_1.f90: Fix testcase. ! ! 2007-11-17 Francois-Xavier Coudert ! ! PR fortran/25252 ! * interface.c (gfc_current_interface_head, ! gfc_set_current_interface_head): New functions. ! * decl.c (gfc_match_modproc): Move check for syntax error earlier. ! On syntax error, restore previous state of the interface. ! * gfortran.h (gfc_current_interface_head, ! gfc_set_current_interface_head): New prototypes. ! ! 2007-11-17 Richard Guenther ! ! PR middle-end/34130 ! * gcc.c-torture/execute/pr34130.c: New testcase. ! ! 2007-11-17 Francois-Xavier Coudert ! ! PR fortran/34108 ! * gfortran.dg/fmt_label_1.f90: New test. ! ! 2007-11-16 Francois-Xavier Coudert ! ! PR fortran/33957 ! * gfortran.dg/initialization_15.f90 : New test. ! ! 2007-11-16 Richard Guenther ! ! PR middle-end/34030 ! * gcc.c-torture/compile/pr34030.c: New testcase. ! ! 2007-11-16 Paul Thomas ! ! PR fortran/34008 ! * gfortran.dg/interface_assignment_3.f90. ! ! 2007-11-16 Richard Guenther ! ! PR tree-optimization/33870 ! * gcc.dg/torture/pr33870.c: New testcase. ! ! 2007-11-16 Paul Thomas ! ! PR fortran/33986 ! * gfortran.dg/allocatable_function_3.f90. ! ! 2007-11-16 Richard Guenther ! ! PR tree-optimization/34113 ! * gcc.c-torture/compile/pr34113.c: New testcase. ! ! 2007-11-16 Richard Guenther ! ! PR tree-optimization/34099 ! * g++.dg/torture/pr3499.C: New testcase. ! * gcc.c-torture/execute/pr34099.c: Likewise. ! ! 2007-11-16 Olivier Hainque ! ! * gnat.dg/release_unc_maxalign.adb: New test. ! ! 2007-11-16 Jakub Jelinek ! ! PR c++/34100 ! * g++.dg/template/crash73.C: New test. ! ! 2007-11-15 Jakub Jelinek ! ! PR middle-end/23848 ! * gcc.dg/tree-ssa/pr23848-1.c: New test. ! * gcc.dg/tree-ssa/pr23848-2.c: New test. ! * gcc.dg/tree-ssa/pr23848-3.c: New test. ! * gcc.dg/tree-ssa/pr23848-4.c: New test. ! ! 2007-11-15 Tobias Burnus ! ! PR fortran/33917 ! * gfortran.dg/proc_decl_11.f90: New. ! ! 2007-11-15 Ben Elliston ! ! * gcc.target/spu/compare-dp.c: New test. ! ! 2007-11-14 Eric Botcazou ! ! * gcc.dg/pr33923.c: New test. ! ! 2007-11-14 Jakub Jelinek ! ! PR middle-end/34088 ! * gcc.dg/pr34088.c: New test. ! ! 2007-11-14 Eric Botcazou ! ! * gcc.c-torture/compile/20071114-1.c: New test. ! ! 2007-11-13 Jerry DeLisle ! ! PR fortran/31608 ! * gfortran.dg/char_cast_1.f90: Modify regex in scan-tree-dump-times ! to match known variations in symbol format. Document in comments. ! ! 2007-11-13 Jerry DeLisle ! ! PR fortran/33985 ! * gfortran.dg/streamio_12.f90: New test to avoid future regression. ! ! 2007-11-13 Jerry DeLisle ! ! * gfortran.dg/list_read_7.f90: Fix test so that test file is deleted ! when done. ! ! 2007-11-13 Jerry DeLisle ! ! PR fortran/33162 ! * gfortran.dg/proc_decl_1.f90: Update. ! * gfortran.dg/proc_decl_7.f90: New test. ! * gfortran.dg/proc_decl_8.f90: New test. ! * gfortran.dg/proc_decl_9.f90: New test. ! * gfortran.dg/proc_decl_10.f90: New test. ! ! 2007-11-13 Paul Thomas ! ! PR fortran/34080 ! * gfortran.dg/transfer_assumed_size_1.f90: New test. ! ! 2007-11-13 Jakub Jelinek ! ! PR c++/34054 ! PR c++/34056 ! PR c++/34057 ! PR c++/34058 ! PR c++/34060 ! * g++.dg/parse/crash36.C: Add another dg-error. ! * g++.dg/cpp0x/pr34054.C: New test. ! * g++.dg/cpp0x/pr34056.C: New test. ! * g++.dg/cpp0x/pr34057.C: New test. ! * g++.dg/cpp0x/pr34058.C: New test. ! * g++.dg/cpp0x/pr34060.C: New test. ! ! PR tree-optimization/34063 ! * g++.dg/tree-ssa/pr34063.C: New test. ! ! 2007-11-13 Diego Novillo ! ! PR tree-optimization/33870 ! * gcc.c-torture/execute/pr33870-1.c: New test. ! * gcc.dg/tree-ssa/alias-16.c: New test. ! ! 2007-11-13 Jakub Jelinek ! ! PR c++/29225 ! * g++.dg/template/crash72.C: New test. ! ! 2007-11-12 Eric Botcazou ! ! * g++.dg/opt/cfg5.C: New test. ! ! 2007-11-12 Richard Guenther ! ! PR middle-end/34070 ! * gcc.c-torture/execute/pr34070-1.c: New testcase. ! * gcc.c-torture/execute/pr34070-2.c: Likewise. ! ! 2007-11-12 Richard Guenther ! ! PR middle-end/34027 ! * gcc.dg/pr34027-1.c: New testcase. ! * gcc.dg/pr34027-2.c: Likewise. ! ! 2007-11-12 Ira Rosen ! ! PR tree-optimization/33953 ! * gcc.dg/vect/pr33953.c: New testcase. ! ! 2007-11-11 Tom Tromey ! ! PR c++/17577: ! * g++.dg/ext/pr17577.h: New file. ! * g++.dg/ext/pr17577.C: New file. ! ! 2007-11-12 Manuel Lopez-Ibanez ! ! PR c++/8570 ! * g++.old-deja/g++.ns/template13.C: Update expected output. ! * g++.old-deja/g++.pt/friend23.C: Likewise. ! * g++.dg/warn/pr8570.C: New. ! ! 2007-11-11 Jakub Jelinek ! ! PR c++/34068 ! * g++.dg/template/pseudodtor4.C: New test. ! ! 2007-11-10 Jakub Jelinek ! ! PR middle-end/34018 ! * g++.dg/opt/inline14.C: New test. ! ! PR tree-optimization/33680 ! * gcc.c-torture/compile/20071108-1.c: New test. ! ! PR c++/32241 ! * g++.dg/template/pseudodtor3.C: New test. ! ! 2007-11-09 Douglas Gregor ! ! PR c++/33510 ! * g++.dg/cpp0x/variadic-init.C: New. ! ! 2007-11-09 Paolo Bonzini ! Jakub Jelinek ! ! PR rtl-optimization/34012 ! * gcc.target/i386/pr34012.c: New test. ! ! 2007-11-09 Richard Guenther ! ! PR tree-optimization/33604 ! * g++.dg/tree-ssa/pr33604.C: New testcase. ! * gcc.dg/pr32721.c: Adjust pattern. ! ! 2007-11-09 Richard Sandiford ! ! * gcc.target/mips/dse-1.c: Disable. ! ! 2007-11-08 Tom Tromey ! ! * gcc.dg/empty-source-3.c: Update warning location. ! * gcc.dg/gomp/barrier-2.c: Likewise. ! * gcc.dg/label-decl-3.c: Likewise. ! * gcc.dg/label-decl-2.c: Likewise. ! * gcc.dg/empty-source-2.c: Likewise. ! ! 2007-11-08 Tom Tromey ! ! PR c++/30297: ! * g++.dg/inherit/pr30297.C: New file. ! ! 2007-11-08 Danny Smith ! ! * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add ! -fno-common for cygwin and mingw32. ! ! 2007-11-08 Kenneth Zadeck ! ! PR middle-end/33826 ! * gcc.dg/pr33826.c: New. ! * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on ! recursive functions being marked pure or const. ! ! 2007-11-08 Tobias Burnus ! ! PR fortran/33917 ! * gfortran.dg/proc_decl_5.f90: New. ! * gfortran.dg/proc_decl_6.f90: New. ! ! 2007-11-08 Jakub Jelinek ! ! PR tree-optimization/32575 ! * gcc.c-torture/execute/20071108-1.c: New test. ! ! 2007-11-08 Daniel Jacobowitz ! ! * g++.dg/opt/anchor1.C: New. ! ! 2007-11-07 Diego Novillo ! ! PR 33870 ! * gcc.c-torture/execute/pr33870.x: Remove. ! ! 2007-11-07 Douglas Gregor ! ! PR c++/33045 ! PR c++/33837 ! PR c++/33838 ! * g++.dg/cpp0x/decltype-33837.C: New. ! * g++.dg/cpp0x/decltype-refbug.C: New. ! * g++.dg/cpp0x/decltype-33838.C: New. ! ! 2007-11-07 Eric Botcazou ! ! * gcc.c-torture/compile/20071107-1.c: New test. ! ! 2007-11-07 Eric Botcazou ! ! * gcc.dg/out-of-bounds-1.c: New test. ! ! 2007-11-07 Jakub Jelinek ! ! PR c++/33501 ! * g++.dg/warn/incomplete2.C: New test. ! * g++.dg/template/incomplete4.C: New test. ! * g++.dg/template/incomplete5.C: New test. ! ! 2007-11-07 Olivier Hainque ! ! * gnat.dg/max_align.adb: New test. ! ! 2007-11-06 H.J. Lu ! ! PR target/30961 ! * gcc.target/i386/pr30961-1.c: New. ! ! 2007-11-06 Tom Tromey ! ! PR c++/32368: ! * g++.dg/warn/pragma-system_header3.h: New. ! * g++.dg/warn/pragma-system_header3.C: New. ! ! PR c++/32256: ! * g++.dg/warn/pragma-system_header4.C: New. ! * g++.dg/warn/pragma-system_header4.h: New. ! ! 2007-11-06 Douglas Gregor ! ! PR c++/33977 ! PR c++/33886 ! * g++.dg/other/canon-array.C: New. ! ! 2007-11-06 Douglas Gregor ! ! * g++.dg/parser/crash36.C: Tweak expected errors. ! * g++.dg/cpp0x/pr31439.C: New. ! * g++.dg/cpp0x/pr32114.C: New. ! * g++.dg/cpp0x/pr32115.C: New. ! * g++.dg/cpp0x/pr32125.C: New. ! * g++.dg/cpp0x/pr32126.C: New. ! * g++.dg/cpp0x/pr32127.C: New. ! * g++.dg/cpp0x/pr32128.C: New. ! * g++.dg/cpp0x/pr32253.C: New. ! * g++.dg/cpp0x/pr32566.C: New. ! * g++.dg/cpp0x/pr31445.C: Tweak expected errors. ! * g++.dg/cpp0x/pr31438.C: Ditto. ! * g++.dg/cpp0x/variadic81.C: Ditto. ! * g++.dg/cpp0x/pr31432.C: Ditto. ! * g++.dg/cpp0x/pr31442.C: Ditto. ! ! 2007-11-06 Jakub Jelinek ! ! PR target/33168 ! * g++.dg/other/datasec1.C: New test. ! ! PR tree-optimization/33458 ! * g++.dg/opt/inline12.C: New test. ! ! PR tree-optimization/33993 ! * gcc.c-torture/compile/20071105-1.c: New test. ! ! 2007-11-05 Jakub Jelinek ! ! PR rtl-optimization/33648 ! * gcc.dg/pr33648.c: Require effective target freorder. ! ! 2007-11-05 Revital Eres ! ! * lib/target-supports.exp (check_750cl_hw_available): Fix typo. ! ! 2007-11-05 Douglas Gregor ! ! PR c++/33996 ! PR c++/33235 ! PR c++/33930 ! * g++.dg/cpp0x/pr33996.C: New ! * g++.dg/cpp0x/rv-trivial-bug.C: New ! * g++.dg/cpp0x/pr33930.C: New ! ! 2007-11-05 Nick Clifton ! Sebastian Pop ! ! PR tree-optimization/32540 ! PR tree-optimization/33922 ! * gcc.dg/tree-ssa/pr32540-1.c: New. ! * gcc.dg/tree-ssa/pr32540-2.c: New. ! * gcc.dg/tree-ssa/pr33922.c: New. ! ! 2007-11-05 Douglas Gregor ! ! PR c++/33939 ! * g++.dg/cpp0x/variadic-rref.C: New. ! ! 2007-11-05 Manuel Lopez-Ibanez ! ! * g++dg/warn/pointer-integer-comparison.C: New. ! ! 2007-11-05 Jakub Jelinek ! ! PR tree-optimization/33856 ! * gcc.c-torture/compile/20071027-1.c: New test. ! ! PR c++/33836 ! * g++.dg/ext/label10.C: New test. ! ! PR c++/33969 ! * g++.dg/other/ptrmem9.C: New test. ! ! 2007-11-04 Andrew Pinski ! ! PR middle-end/32931 ! * gfortran.fortran-torture/compile/forall-1.f90: New testcase. ! ! 2007-11-04 David Edelsohn ! ! * g++.dg/cpp/_Pragma1.C: Disable on AIX. ! * g++.dg/ext/visibility/namespace2.C: Add argument to ! dg-require-visibility. ! * g++.dg/ext/java-1.C: Disable on AIX. ! ! 2007-11-03 Dorit Nuzman ! ! * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail. ! ! 2007-11-03 Francois-Xavier Coudert ! ! PR fortran/33881 ! * gfortran.dg/assumed_charlen_arg_1.f90: New test. ! ! 2007-11-03 Manuel Lopez-Ibanez ! ! PR c/29062 ! * gcc.dg/20031223-1.c: Adjust error output. ! * gcc.dg/parse-decl-after-label.c: New. ! ! 2007-11-03 Jerry DeLisle ! ! PR libfortran/24685 ! * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux* ! * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux* ! * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux* ! ! 2007-11-03 Eric Botcazou ! ! PR rtl-optimization/28940 ! * gcc.target/i386/addr-sel-1.c: New test. ! ! 2007-11-03 Jakub Jelinek ! ! PR middle-end/33670 ! * gcc.dg/pr33670.c: New test. ! ! 2007-11-02 Jakub Jelinek ! ! PR c++/33516 ! * g++.dg/lookup/typedef1.C: New test. ! ! 2007-11-02 Janis Johnson ! ! PR testsuite/32076 ! * lib/scandump.exp (dump-suffix): New. ! (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not): ! Include dump suffix in pass/fail messages, put regexp in quotes. ! ! 2007-11-02 Paolo Carlini ! ! PR c++/33495 ! * g++.dg/other/error19.C: New. ! ! 2007-11-02 Eric Botcazou ! ! PR rtl-optimization/28062 ! * gcc.c-torture/compile/20071102-1.c: New test. ! ! 2007-11-01 Douglas Gregor ! ! * g++.dg/cpp0x/pr33955.C: New. ! ! 2007-11-01 Tom Tromey ! PR preprocessor/30805: ! * gcc.dg/cpp/pr30805.c: Use -std=gnu89. ! 2007-11-02 Jakub Jelinek ! PR rtl-optimization/33648 ! * gcc.dg/pr33648.c: New test. ! 2007-11-01 Jakub Jelinek ! PR c++/32384 ! * g++.dg/template/pseudodtor1.C: New test. ! * g++.dg/template/pseudodtor2.C: New test. ! PR c++/32260 ! * g++.dg/rtti/typeid7.C: New test. ! 2007-11-01 Tom Tromey ! PR preprocessor/30805: ! * gcc.dg/cpp/pr30805.c: New file. ! 2007-11-01 Janis Johnson ! PR testsuite/25352 ! * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and ! add dg-skip-if. ! * gcc.c-torture/compile/20001205-1.c: Ditto. ! * gcc.c-torture/compile/20001226-1.c: Ditto. ! * gcc.c-torture/compile/20020312-1.c: Ditto. ! * gcc.c-torture/compile/20020604-1.c: Ditto. ! * gcc.c-torture/compile/920501-12.c: Ditto. ! * gcc.c-torture/compile/920501-4.c: Ditto. ! * gcc.c-torture/compile/920520-1.c: Ditto. ! * gcc.c-torture/compile/980506-1.c: Ditto. ! * gcc.c-torture/compile/990617-1.c: Ditto. ! * gcc.dg/compare6.c: Ditto. ! * g++.old-deja/g++.brendan/crash43.C: Ditto. ! * g++.old-deja/g++.brendan/synth1.C: Ditto. ! * g++.old-deja/g++.oliva/dwarf2.C: Ditto. ! * g++.old-deja/g++.oliva/dwarf3.C: Ditto. ! * g++.old-deja/g++.pt/static6.C: Ditto. ! * g++.old-deja/g++.pt/crash16.C: Ditto. ! * g++.old-deja/g++.mike/p10416.C: Ditto. ! * g++.old-deja/g++.mike/ns15.C: Ditto. ! * g++.old-deja/g++.mike/eh46.C: Ditto. ! 2007-11-01 Tom Tromey ! * gcc.dg/redecl-1.c: Update. ! * gcc.dg/pr20368-3.c: Update. ! * gcc.dg/inline-14.c: Update. ! * gcc.dg/builtins-30.c: Update. ! * gcc.dg/dremf-type-compat-4.c: Update. ! * gcc.dg/pr20368-2.c: Update. ! 2007-11-01 Jakub Jelinek ! PR rtl-optimization/33673 ! * gcc.dg/pr33673.c: New test. ! 2007-11-01 Michael Matz ! PR tree-optimization/33961 ! * gcc.dg/pr33961.c: New test. ! 2007-10-31 Paolo Carlini ! PR c++/33494 ! * g++.dg/template/error35.C: New. ! 2007-10-31 Jakub Jelinek ! PR target/31507 ! * gcc.dg/pr31507-1.c: New test. ! * gcc.dg/pr31507-2.c: New test. ! 2007-10-31 Revital Eres ! * gcc.dg/vect/vect.exp: Add support for powerpc-*paired ! target. ! * gcc.dg/vect/tree-vect.h (check_vect): Add ! powerpc-*paired test. ! * lib/target-supports.exp (check_750cl_hw_available): ! New. ! (check_effective_target_vect_int, ! check_effective_target_vect_intfloat_cvt, ! check_effective_target_powerpc_altivec_ok, ! check_effective_target_vect_long, ! check_effective_target_vect_sdot_hi, ! check_effective_target_vect_udot_hi, ! check_effective_target_vect_pack_trunc, ! check_effective_target_vect_unpack, ! check_effective_target_vect_shift, ! check_effective_target_vect_int_mult): Disable for powerpc-*paired ! target. ! * gcc.dg/vect/vect-ifcvt-11.c: New. ! * gcc.dg/vect/vect-ifcvt-12.c: Likewise. ! * gcc.dg/vect/vect-ifcvt-13.c: Likewise. ! * gcc.dg/vect/vect-ifcvt-14.c: Likewise. ! * gcc.dg/vect/vect-ifcvt-15.c: Likewise. ! * gcc.dg/vect/vect-ifcvt-16.c: Likewise. ! * gcc.dg/vect/vect-ifcvt-17.c: Likewise. ! 2007-10-31 Dominique d'Humieres ! Tobias Burnus ! PR fortran/33941 ! * gfortran.dg/module_read_1.f90: New. ! 2007-10-31 Tom Tromey ! PR preprocessor/30786: ! * gcc.dg/cpp/pr30786.c: New file. ! 2007-10-31 Jerry DeLisle ! PR fortran/33162 ! * gfortran.dg/interface_19.f90: New. ! * gfortran.dg/interface_20.f90: New. ! * gfortran.dg/interface_21.f90: New. ! ! 2007-10-31 Sebastian Pop ! PR tree-optimization/32377 ! * gfortran.dg/vect/pr32377.f90: New. ! ! 2007-10-31 Richard Guenther ! PR middle-end/33779 ! * gcc.c-torture/execute/pr33779-1.c: New testcase. ! * gcc.c-torture/execute/pr33779-2.c: Likewise. ! 2007-10-31 Paul Thomas ! PR fortran/33897 ! * gfortran.dg/contained_3.f90: New. ! 2007-10-31 Christian Bruel ! PR c++/19531 ! * g++.dg/opt/nrv8.C: New. ! ! 2007-10-30 Jakub Jelinek ! PR c++/33709 ! * g++.dg/opt/compound1.C: New test. ! PR c++/33616 ! * g++.dg/template/ptrmem18.C: New test. ! 2007-10-30 Francois-Xavier Coudert ! PR fortran/33596 ! * gfortran.dg/isnan_2.f90: New test. ! 2007-10-30 Ed Schouten ! PR tree-optimization/32500 ! * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase. ! 2007-10-30 Douglas Gregor ! PR c++/31993 ! PR c++/32252 ! * g++.dg/cpp0x/pr31993.C: New ! * g++.dg/cpp0x/pr32252.C: New ! 2007-10-30 Jakub Jelinek ! PR tree-optimization/33723 ! * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s. ! 2007-10-30 Richard Guenther ! * gcc.c-torture/execute/20071030-1.c: New testcase copied from ! gcc.target/i386/loop-3.c. ! 2007-10-30 Revital Eres ! * gcc.dg/vect/pr33866.c: Require vect_long. ! 2007-10-30 Revital Eres ! * gcc.dg/vect/vect-shift-1.c: Require vect_int. ! * gcc.dg/vect/vect-ifcvt-4.c: Likewise. ! 2007-10-29 Dorit Nuzman ! PR tree-optimization/32893 ! * lib/target-supports.exp ! (check_effective_target_unaligned_stack): new keyword. ! * gcc.dg/vect/vect-2.c: Globalize arrays to make the test ! not sensitive to unaligned_stack. ! * gcc.dg/vect/vect-3.c: Likewise. ! * gcc.dg/vect/vect-4.c: Likewise. ! * gcc.dg/vect/vect-5.c: Likewise. ! * gcc.dg/vect/vect-6.c: Likewise. ! * gcc.dg/vect/vect-7.c: Likewise. ! * gcc.dg/vect/vect-13.c: Likewise. ! * gcc.dg/vect/vect-17.c: Likewise. ! * gcc.dg/vect/vect-18.c: Likewise. ! * gcc.dg/vect/vect-19.c: Likewise. ! * gcc.dg/vect/vect-20.c: Likewise. ! * gcc.dg/vect/vect-21.c: Likewise. ! * gcc.dg/vect/vect-22.c: Likewise. ! * gcc.dg/vect/vect-27.c: Likewise. ! * gcc.dg/vect/vect-29.c: Likewise. ! * gcc.dg/vect/vect-64.c: Likewise. ! * gcc.dg/vect/vect-65.c: Likewise. ! * gcc.dg/vect/vect-66.c: Likewise. ! * gcc.dg/vect/vect-72.c: Likewise. ! * gcc.dg/vect/vect-73.c: Likewise. ! * gcc.dg/vect/vect-86.c: Likewise. ! * gcc.dg/vect/vect-all.c: Likewise. ! * gcc.dg/vect/slp-25.c: Likewise. ! * gcc.dg/vect/wrapv-vect-7.c: Likewise. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise. ! * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise. ! * gcc.dg/vect/vect-31.c: Removed alignment checks. ! * gcc.dg/vect/vect-34.c: Likewise. ! * gcc.dg/vect/vect-36.c: Likewise. ! * gcc.dg/vect/vect-64.c: Likewise. ! * gcc.dg/vect/vect-65.c: Likewise. ! * gcc.dg/vect/vect-66.c: Likewise. ! * gcc.dg/vect/vect-68.c: Likewise. ! * gcc.dg/vect/vect-76.c: Likewise. ! * gcc.dg/vect/vect-77.c: Likewise. ! * gcc.dg/vect/vect-78.c: Likewise. ! * gcc.dg/vect/no-section-anchors-vect-31.c: New test, like the original ! testcase (without no-section-anchors prefix) but with global arrays. ! * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise. ! * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie. ! * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise. ! * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise. ! * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise. ! * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise. ! * gcc.dg/vect/vect-77-global.c: Likewise. ! * gcc.dg/vect/vect-78-global.c: Likewise. ! * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the original ! testcase (without no-section-anchors prefix) but fix alignment checks ! to also consider unaligned_stack targets. ! * gcc.dg/vect/vect-78-alignchecks.c: Likewise. ! 2007-10-29 Jakub Jelinek ! PR tree-optimization/33723 ! * gcc.c-torture/execute/20071029-1.c: New test. ! * gcc.dg/tree-ssa/pr33723.c: New test. ! 2007-10-29 Richard Sandiford ! PR tree-optimization/33614 ! * gcc.c-torture/compile/pr33614.c: New test. ! 2007-10-29 Richard Guenther ! PR tree-optimization/33870 ! * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os. ! 2007-10-29 Jakub Jelinek ! PR tree-optimization/33757 ! * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES ! true architectures instead of having a big dg-skip-if. ! PR c++/33841 ! * g++.dg/other/bitfield3.C: New test. ! 2007-10-29 Richard Guenther ! * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump. ! 2007-10-29 Razya Ladelsky ! Automatic parallelization reduction tests. ! * gcc.dg/tree-ssa/reduc-1.c: New test. ! * gcc.dg/tree-ssa/reduc-1char.c: New test. ! * gcc.dg/tree-ssa/reduc-1short.c: New test. ! * gcc.dg/tree-ssa/reduc-2.c: New test. ! * gcc.dg/tree-ssa/reduc-2char.c: New test. ! * gcc.dg/tree-ssa/reduc-2short.c: New test. ! * gcc.dg/tree-ssa/reduc-3.c: New test. ! * gcc.dg/tree-ssa/reduc-6.c: New test. ! * gcc.dg/tree-ssa/reduc-7.c: New test. ! * gcc.dg/tree-ssa/reduc-8.c: New test. ! * gcc.dg/tree-ssa/reduc-9.c: New test. ! 2007-10-29 Razya Ladelsky ! Zdenek Dvorak ! OMP_ATOMIC Changes, testsuite changes. ! * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump ! instead of gimple dump. ! * gcc.dg/gomp/atomic-9.c: Same. ! * gcc.dg/gomp/atomic-10.c: Same. ! * g++.dg/gomp/atomic-3.C: Same. ! * g++.dg/gomp/atomic-9.C: Same. ! * g++.dg/gomp/atomic-10.C: Same. ! 2007-10-29 Paul Thomas ! PR fortran/31217 ! PR fortran/33811 ! * gfortran.dg/forall_12.f90: New test. ! PR fortran/33686 ! * gfortran.dg/forall_13.f90: New test. ! 2007-10-28 Paolo Carlini ! Mark Mitchell ! PR c++/30659 ! * g++.dg/template/crash71.C: New. ! 2007-10-28 Tobias Schlüter ! PR fortran/32147 ! * gfortran.dg/module_md5_1.f90: Update hash-value. ! 2007-10-28 Andrew Pinski ! PR tree-opt/33589 ! * g++.dg/torture/pr33589-1.C: New testcase. ! * g++.dg/torture/pr33589-2.C: New testcase. ! 2007-10-28 Richard Guenther ! * gcc.dg/tree-ssa/alias-15.c: Adjust pattern. ! 2007-10-28 Martin Michlmayr ! Uros Bizjak ! PR tree-optimization/33920 ! * gcc.dg/tree-ssa/pr33290.c: New test. ! 2007-10-27 Jerry DeLisle ! PR fortran/31306 ! * gfortran.dg/argument_check_7.f90: New test. ! * gfortran.dg/argument_check_8.f90: New test. ! ! 2007-10-27 Uros Bizjak ! * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options. ! * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add ! "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics. ! * gcc.target/i386/sse-14.c: Ditto. ! 2007-10-27 Jakub Jelinek ! PR c++/33844 ! * g++.dg/other/ptrmem8.C: New test. ! PR c++/33842 ! * g++.dg/template/error34.C: New test. ! 2007-10-27 Uros Bizjak ! * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292". ! 2007-10-27 Richard Guenther ! PR tree-optimization/33870 ! * gcc.dg/tree-ssa/alias-15.c: New testcase. ! * gcc.c-torture/execute/pr33870.c: Likewise. ! 2007-10-26 Jerry DeLisle ! PR fortran/33162 ! * gfortran.dg/argument_checking_9.f90: New test. ! 2007-10-26 Douglas Gregor ! * g++.dg/other/pr33601.C: New. ! 2007-10-26 Paolo Carlini ! PR c++/31988 ! * g++.dg/init/new25.C: New. ! 2007-10-26 Douglas Gregor ! * g++.dg/cpp0x/pr33839.C: New. ! ! 2007-10-26 Jakub Jelinek ! PR c++/33744 ! * g++.dg/template/arg6.C: New test. ! 2007-10-26 Paolo Carlini ! PR c++/31747 ! * g++.dg/parse/crash39.C: New. ! 2007-10-26 Uros Bizjak ! * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for ! "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of ! "offset: -4B". ! 2007-10-25 David Daney ! * g++.dg/tree-ssa/copyprop-1.C: Remove xfail. ! 2007-10-25 Paolo Carlini ! PR c++/33843 ! * g++.dg/template/error32.C: New. ! 2007-10-25 Martin Michlmayr ! Ira Rosen ! PR tree-optimization/33833 ! * gcc.dg/vect/pr33833.c: New testcase. ! 2007-10-25 David Daney ! * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*. ! 2007-10-25 Martin Michlmayr Ira Rosen ! PR tree-optimization/33866 ! * gcc.dg/vect/pr33866.c: New testcase. ! ! 2007-10-24 Uros Bizjak ! ! * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags. ! Add -w to compile flags to suppress "call-clobbered register" warnings ! and remove dg-warning directives. ! ! 2007-10-24 Uros Bizjak ! ! * gcc.dg/sms-2.c: Cleanup sms dump file. ! * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the ! profile-use step. ! ! 2007-10-24 David Daney ! ! * gcc.dg/tree-ssa/update-threading.c: Remove xfail. ! ! 2007-10-24 Richard Sandiford ! ! PR target/33755 ! * gcc.target/mips/pr33755.c: New test. ! ! 2007-10-24 Ira Rosen ! ! PR tree-optimization/33804 ! * gcc.dg/vect/pr33804.c: New testcase. ! ! 2007-10-23 Jerry DeLisle ! ! PR forrtran/33849 ! gfortran.dg/generic_actual_arg.f90: Fix dg-error message. ! ! 2007-10-23 Martin Michlmayr ! Uros Bizjak ! ! PR rtl-optimization/33846 ! * gcc.dg/vect/pr33846.c: New testcase. ! ! 2007-10-23 Martin Michlmayr ! Dorit Nuzman ! ! PR tree-optimization/33860 ! * g++.dg/vect/pr33860.cc: New test. ! * g++.dg/vect/pr33860a.cc: New test. ! ! 2007-10-23 Tehila Meyzels ! Revital Eres ! ! * gcc.dg/sms-2.c: New testcase. ! ! 2007-10-22 David S. Miller ! ! * gcc.dg/globalreg-1.c: New test. ! ! 2007-10-22 Martin Michlmayr ! Dorit Nuzman ! ! PR tree-optimization/33834 ! PR tree-optimization/33835 ! * g++.dg/vect/pr33834_1.cc: New test. ! * g++.dg/vect/pr33834_2.cc: New test. ! * g++.dg/vect/pr33835.cc: New test. ! ! 2007-10-22 Jakub Jelinek ! ! * gcc.dg/pr33644.c: New test. ! ! 2007-10-22 Jakub Jelinek ! ! PR c++/33372 ! * g++.dg/gomp/pr33372-1.C: New test. ! * g++.dg/gomp/pr33372-2.C: New test. ! * g++.dg/gomp/pr33372-3.C: New test. ! ! 2007-10-22 Michael Matz ! ! PR tree-optimization/33855 ! * gcc.c-torture/compile/pr33855.c: New testcase. ! ! 2007-10-22 Ira Rosen ! ! PR tree-optimization/33854 ! * gcc.dg/vect/O1-pr33854.c: New testcase. ! * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1. ! ! 2007-10-21 David Edelsohn ! ! * gcc.dg/unwind-1.c: Disable on AIX. ! * gcc.dg/cpp/_Pragma6.c: Disable on AIX. ! ! 2007-10-21 Paul Thomas ! ! PR fortran/33749 ! * gfortran.dg/assign_9.f90: New test. ! ! 2007-10-21 Richard Sandiford ! ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16. ! (dg-mips-options): Skip tests that specify an ABI other than o32 ! and o64 if generating MIPS16 hard-float code. ! ! 2007-10-21 Ira Rosen ! Revital Eres ! ! * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int. ! * gcc.dg/vect/vect-16.c: Fix comment. ! * gcc.dg/vect/pr33369.c: Require vect_int. ! * gcc.dg/vect/slp-33.c: Add spaces. ! * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave ! targets. ! * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int. ! * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack ! targets. ! * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int. ! * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to ! targets. ! * gcc.dg/vect/slp-10.c: Add spaces. ! * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc ! targets. ! * gcc.dg/vect/slp-36.c: Require vect_int. ! * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c, ! gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c, ! gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise. ! * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack ! targets. ! * gcc.dg/vect/no-scevccp-outer-17.c: Likewise. ! * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit ! instead of vector_alignment_reachable_for_double. ! * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*. ! (natural_alignment): Split into... ! (natural_alignment_32, natural_alignment_64): New. ! (vector_alignment_reachable): Depend on natural_alignment_32. ! (vector_alignment_reachable_for_double): Rename to ... ! (vector_alignment_reachable_for_64bit): And depend on ! natural_alignment_64. ! ! 2007-10-21 Richard Sandiford ! ! * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all ! MIPS targets. ! * g++.dg/vect/vect.exp: Likewise. ! * lib/fortran-torture.exp: Likewise. ! * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than ! mipsisa64*-*-* as the target selector. Remove -mips64, ! -mhard-float and -mgp64 from the options list. ! * gcc.target/mips/mips-ps-2.c: Likewise. ! * gcc.target/mips/mips-ps-3.c: Likewise. ! * gcc.target/mips/mips-ps-4.c: Likewise. ! * gcc.target/mips/mips-ps-6.c: Likewise. ! * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the ! options list. ! * gcc.target/mips/sb1-1.c: Likewise. ! * gcc.target/mips/mips-ps-type.c: Likewise. ! * gcc.target/mips/mips-ps-7.c: New test. ! * gcc.target/mips/mips-ps-type-2.c: Likewise. ! * gcc.target/mips/fpr-moves-6.c: Remove XFAIL. ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and ! mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64 ! as forcing an ABI and an architecture. ! (is_gp32_flag, is_gp64_flag): Fold into... ! (dg-mips-options): ...here. Make -mpaired-single imply -mfp64, ! then -mfp64 imply -mhard-float. Apply register rules after the ! loop. Handle -march=mipsN like -mipsN. ! ! 2007-10-20 David Edelsohn ! ! * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400. ! * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same. ! ! 2007-10-20 Tobias Burnus ! ! PR fortran/33818 ! * gfortran.dg/entry_dummy_ref_3.f90: New. ! ! 2007-10-20 Paul Thomas ! FX Coudert ! ! PR fortran/31608 ! * gfortran.dg/char_cast_1.f90: New test. ! ! 2007-10-19 Steven G. Kargl ! ! * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD. ! * gfortran.dg/large_real_kind_2.F90: ditto. ! * gfortran.dg/default_format_2.f90: ditto. ! * gfortran.dg/default_format_denormal_1.f90: ditto. ! ! 2007-10-19 Richard Guenther ! ! PR middle-end/33816 ! PR middle-end/32921 ! * gfortran.dg/pr32921.f: New testcase. ! ! 2007-10-19 Jerry DeLisle ! ! PR libfortran/33544 ! * gfortran.dg/transfer_check_1.f90: Adjust options. ! ! 2007-10-19 Richard Guenther ! ! Revert ! 2007-10-19 Richard Guenther ! ! PR middle-end/32921 ! * gfortran.dg/pr32921.f: New testcase. ! ! 2007-10-19 Richard Guenther ! ! * gcc.c-torture/execute/20071018-1.c: New testcase. ! ! 2007-10-19 Richard Guenther ! ! PR middle-end/32921 ! * gfortran.dg/pr32921.f: New testcase. ! ! 2007-10-18 Benjamin Kosnik ! ! * g++.old-deja/g++.robertl/eb130.C: Adjust include paths. ! ! 2007-10-18 Richard Sandiford ! ! * gcc.target/mips/save-restore-3.c: Don't clobber $17. ! ! 2007-10-18 Paul Thomas ! ! PR fortran/33233 ! * gfortran.dg/host_assoc_function_1.f90: Correct references. ! * gfortran.dg/host_assoc_function_3.f90: New test. ! ! 2007-10-18 Paul Thomas ! ! PR fortran/33733 ! * gfortran.dg/transfer_simplify_6.f90: New test. ! ! 2007-10-17 Uros Bizjak ! Francois-Xavier Coudert ! ! PR middle-end/33794 ! * gfortran.dg/pr33794.f90: New testcase. ! ! 2007-10-17 Uros Bizjak ! ! PR target/32961 ! * gcc.target/i386/pr32961.c: New testcase. ! * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128, ! __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128, ! __builtin_ia32_psrldi128, __builtin_ia32_psrawi128, ! __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and ! __builtin_ia32_pslldi128 defines. ! ! 2007-10-17 Christopher D. Rickett ! ! PR fortran/33760 ! * gfortran.dg/c_ptr_tests_13.f03: New test case. ! ! 2007-10-16 Paolo Carlini ! ! PR c++/28639 ! PR c++/30299 ! * g++.dg/template/void12.C: New. ! * g++.dg/template/void13.C: New. ! ! 2007-10-16 Paolo Carlini ! ! PR c++/31446 ! * g++.dg/template/void11.C: New. ! * g++.dg/template/void2.C: Adjust error markers. ! * g++.dg/template/void10.C: Likewise. ! * g++.dg/template/crash55.C: Likewise. ! ! 2007-10-16 Mark Mitchell ! ! * g++.dg/opt/const5.C: New test. ! ! 2007-10-15 Paolo Bonzini ! Maxim Kuvyrkov ! ! * gcc.target/ia64/20040709-2.c: New test. ! ! 2007-10-15 Steven G. Kargl ! ! * gfortran.dg/gamma_5.f90: xfail on FreeBSD ! ! 2007-10-15 Richard Sandiford ! ! * gcc.target/mips/dse-1.c: Pass the union as a second parameter ! to each function. Check that there are no unsigned loads. ! ! 2007-10-15 Jakub Jelinek ! ! PR tree-optimization/33136 ! * gcc.c-torture/execute/20070824-1.c: New test. ! * gcc.dg/pr33136-1.c: New test. ! * gcc.dg/pr33136-2.c: New test. ! * gcc.dg/pr33136-3.c: New test. ! ! 2007-10-15 Alexandre Oliva ! ! PR tree-optimization/33735 ! * g++.dg/torture/pr33735.C: New. ! ! 2007-10-15 Alexandre Oliva ! ! PR middle-end/33706 ! * gcc.dg/va-arg-pack-2.c: New. ! ! 2007-10-15 Jakub Jelinek ! ! PR tree-optimization/33619 ! * gcc.dg/pr33619.c: New test. ! ! 2007-10-15 David Edelsohn ! ! lib/target-supports.exp (check_vmx_hw_available): Add -maltivec ! flag for AIX. ! (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3. ! ! 2007-10-15 Jerry DeLisle ! ! PR libfortran/33055 ! * gfortran.dg/inquire_11.f90: New test. ! * gfortan.dg/negative_unit_int8.f: New test. ! ! 2007-10-15 Maxim Kuvyrkov ! ! PR target/33133 ! * gcc.c-torture/compile/pr33133.c: New test. ! ! 2007-10-14 Jerry DeLisle ! ! PR libfortran/33672 ! * gfortran.dg/namelist_40.f90: New test. ! ! 2007-10-14 Tobias Burnus ! ! PR fortran/33745 ! * gfortran.dg/bounds_check_11.f90: New. ! ! 2007-10-14 Andrew Pinski ! ! PR c++/30303 ! * g++.dg/other/ctor1.C: New test. ! * g++.dg/other/ctor2.C: New test. ! * g++.dg/other/dtor1.C: New test. ! ! 2007-10-14 Tobias Burnus ! ! * gfortran.dg/bounds_check_10.f90: Fix testcase. ! ! 2007-10-13 Tobias Schlüter ! Paul Thomas ! ! PR fortran/33254 ! PR fortran/33727 ! * gfortran.dg/bounds_check_10.f90: New. ! ! 2007-10-13 David Edelsohn ! ! * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6. ! * gcc.target/powerpc/popcount-1.c: Same. ! ! 2007-10-12 Simon Martin ! ! PR c++/26698 ! * g++.dg/conversion/op4.C: New test. ! ! 2007-10-12 Richard Sandiford ! ! * g++.dg/torture/pr33572.C (main): Allow argc to be zero. ! ! 2007-10-12 Paul Thomas ! ! PR fortran/33542 ! * gfortran.dg/ambiguous_specific_1.f90: New test. ! ! 2007-10-12 Paul Thomas ! ! PR fortran/33664 ! * gfortran.dg/impure_spec_expr_1.f90: New test. ! * gfortran.dg/char_result_7.f90: Remove illegal test. ! ! 2007-10-12 Nathan Froyd ! ! PR 11001 ! * gcc.target/i386/pr11001-strlen-1.c: New testcase. ! * gcc.target/i386/pr11001-strlen-2.c: New testcase. ! * gcc.target/i386/pr11001-strlen-3.c: New testcase. ! * gcc.target/i386/pr11001-memset-1.c: New testcase. ! * gcc.target/i386/pr11001-memset-2.c: New testcase. ! * gcc.target/i386/pr11001-memset-3.c: New testcase. ! * gcc.target/i386/pr11001-memcpy-1.c: New testcase. ! * gcc.target/i386/pr11001-memcpy-2.c: New testcase. ! * gcc.target/i386/pr11001-memcpy-3.c: New testcase. ! ! 2007-10-12 Richard Guenther ! ! PR middle-end/26198 ! * gcc.dg/tree-ssa/forwprop-3.c: New testcase. ! * gcc.c-torture/execute/20071011-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust. ! ! 2007-10-12 Uros Bizjak ! ! PR tree-optimization/33742 ! * gcc.dg/pr33742.c: New testcase. ! ! 2007-10-12 Jakub Jelinek ! ! PR tree-optimization/33645 ! * gcc.dg/pr33645-1.c: New test. ! * gcc.dg/pr33645-2.c: New test. ! * gcc.dg/pr33645-3.c: New test. ! ! PR c++/32121 ! * g++.dg/ext/label4.C: Adjust error regexp. ! * g++.dg/ext/label6.C: Adjust error regexp. ! * g++.dg/ext/label7.C: New test. ! * g++.dg/ext/label8.C: New test. ! * g++.dg/ext/label9.C: New test. ! ! 2007-10-11 Kenneth Zadeck ! ! PR middle-end/33676 ! * gcc.dg/pr33676.c: New. ! ! 2007-10-11 Paolo Carlini ! ! PR c++/31441 ! * g++.dg/cpp0x/variadic83.C: New. ! ! 2007-10-11 Paolo Carlini ! ! PR c++/33461 ! * g++.dg/cpp0x/variadic81.C: New. ! * g++.dg/cpp0x/variadic82.C: Likewise. ! ! 2007-10-11 Richard Guenther ! ! PR middle-end/33724 ! * gcc.dg/pr33724.c: New testcase. ! ! 2007-10-11 Richard Guenther ! ! PR c/33726 ! * gcc.dg/pr33726.c: New testcase. ! ! 2007-10-11 Uros Bizjak ! ! PR fortran/33500 ! * gfortran.fortran-torture/compile/logical-1.f90: New testcase. ! ! 2007-10-10 Francois-Xavier Coudert ! ! PR testsuite/33391 ! * gfortran.dg/do_3.F90: Run with -fwrapv. ! ! 2007-10-09 Geoffrey Keating ! ! * gcc.dg/unwind-1.c: New. ! ! 2007-10-09 Thomas Koenig ! ! PR libfortran/33683 ! * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid ! failure on some common systems. ! ! 2007-10-09 Richard Guenther ! ! PR middle-end/33692 ! * gcc.dg/pr33692.c: New testcase. ! ! 2007-10-09 Kenneth Zadeck ! ! PR middle-end/33669 ! * gcc.c-torture/execute/pr33669.c: New. ! ! 2007-10-09 Richard Sandiford ! ! PR tree-optimization/33615 ! * g++.dg/tree-ssa/pr33615-2.C: New test. ! ! 2007-10-09 Richard Sandiford ! ! PR tree-optimization/33615 ! * g++.dg/tree-ssa/pr33615.C: New test. ! ! 2007-10-08 Alexandre Oliva ! ! PR tree-optimization/33572 ! * g++.dg/torture/pr33572.C: Replace with complete test. ! ! 2007-10-08 Tobias Schlüter ! ! PR fortran/33689 ! * gfortran.dg/spec_expr_5.f90: New. ! ! 2007-10-08 Geoffrey Keating ! ! * gcc.dg/pragma-darwin-2.c: New. ! ! 2007-10-08 Richard Guenther ! ! PR middle-end/33693 ! PR middle-end/33695 ! PR middle-end/33697 ! * gcc.dg/pr33693.c: New testcase. ! * gcc.dg/pr33695.c: Likewise. ! * gcc.dg/pr33697.c: Likewise. ! ! 2007-10-08 Richard Guenther ! ! PR middle-end/33691 ! PR middle-end/33694 ! PR middle-end/33696 ! * gcc.dg/pr33691.c: New testcase. ! * gcc.dg/pr33694.c: Likewise. ! * gcc.dg/pr33696.c: Likewise. ! ! 2007-10-07 Thomas Koenig ! ! PR libfortran/33683 ! * gfortran.dg/gamma_5.f90: New test case ! ! 2007-10-07 Tobias Schlüter ! ! PR fortran/20851 ! * initialization_1.f90: Fix dg-error annotations. ! * initialization_14.f90: New. ! * initialization_7.f90: Fix dg-error annotations. ! * initialization_9.f90: Likewise. ! ! 2007-10-06 Jerry DeLisle ! ! * gfortran.dg/error_recovery_4.f90: New test. ! ! 2007-10-06 Francois-Xavier Coudert ! ! * gfortran.dg/default_format_denormal_2.f90: New test. ! * gfortran.dg/default_format_2.inc: New test. ! * gfortran.dg/default_format_denormal_1.f90: New test. ! * gfortran.dg/default_format_1.inc: New test. ! * gfortran.dg/default_format_1.f90: Don't test for denormalized ! numbers. ! * gfortran.dg/default_format_2.f90: Don't test for denormalized ! numbers. ! ! 2007-10-06 Jerry DeLisle ! ! * gfortran.dg/namelist_15.f90: Revise test. ! ! 2007-10-06 Alexandre Oliva ! ! PR tree-optimization/33655 ! * gcc.dg/torture/pr33655.c: New. ! ! 2007-10-06 Alexandre Oliva ! ! PR tree-optimization/33572 ! * g++.dg/torture/pr33572.C: New. ! ! 2007-10-06 Tobias Schlüter ! ! PR fortran/25076 ! * gfortran.dg/forall_11.f90: New. ! ! 2007-10-05 Michael Matz ! ! PR middle-end/33667 ! * gcc.dg/pr33667.c: New testcase. ! ! 2007-10-05 Richard Guenther ! ! PR middle-end/33666 ! * gcc.dg/pr33666.c: New testcase. ! ! 2007-10-05 Michael Matz ! ! PR inline-asm/33600 ! * gcc.target/i386/pr33600.c: New testcase. ! ! 2007-10-05 Richard Guenther ! ! * g++.dg/tree-ssa/obj-type-ref.C: New testcase. ! ! 2007-10-05 Richard Sandiford ! ! PR target/33635 ! * gcc.target/mips/pr33635-1.c: New test. ! ! 2007-10-04 Jerry DeLisle ! ! PR libfortran/33253 ! * gfortran.dg/namelist_39.f90: Revise to use long names. ! ! 2007-10-04 H.J. Lu ! ! PR fortran/33646 ! * gfortran.dg/pr33646.f90: New file. ! ! 2007-10-04 Francois-Xavier Coudert ! ! PR fortran/33529 ! * gfortran.dg/char_type_len_2.f90: Adjust error message. ! * gfortran.dg/char_decl_2.f90: New test. ! ! 2007-10-04 Richard Guenther ! ! PR middle-end/33641 ! * gcc.c-torture/compile/pr33641.c: New testcase. ! ! 2007-10-04 Michael Matz ! ! PR rtl-optimization/33653 ! * gcc.dg/pr33653.c: New. ! ! 2007-10-04 Richard Guenther ! ! PR tree-optimization/33627 ! * g++.dg/torture/pr33627.C: New testcase. ! ! 2007-10-04 Tobias Schlüter ! ! PR fortran/33626 ! * gfortran.dg/parens_6.f90: New. ! ! 2007-10-04 Paul Thomas ! ! PR fortran/33646 ! PR fortran/33542 ! * gfortran.dg/ambiguous_specific_1.f90: Remove. ! ! 2007-10-03 Alexandre Oliva ! ! * g++.dg/ext/gnu-inline-global-redecl.C: New. ! ! 2007-10-03 Richard Sandiford ! ! PR target/33635 ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev ! and mips_forced_be. ! (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply ! -mhard-float and a suitable ISA. Improve handling of -mipsXrY ! options. ! * gcc.target/mips/fpr-moves-1.c: New test. ! * gcc.target/mips/fpr-moves-2.c: Likewise. ! * gcc.target/mips/fpr-moves-3.c: Likewise. ! * gcc.target/mips/fpr-moves-4.c: Likewise. ! * gcc.target/mips/fpr-moves-5.c: Likewise. ! * gcc.target/mips/fpr-moves-6.c: Likewise. ! * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2 ! ! 2007-10-03 Francois-Xavier Coudert ! ! * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets. ! ! 2007-10-03 Francois-Xavier Coudert ! ! * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin. ! * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin. ! ! 2007-10-03 Tobias Schlüter ! ! PR fortran/33198 ! * gfortran.dg/common_errors_1.f90: New. ! ! 2007-10-03 Doug Kwan ! Richard Guenther ! ! PR debug/31899 ! * g++.dg/debug/using3.C: New testcase. ! ! 2007-10-03 Jerry DeLisle ! ! PR libfortran/33253 ! * gfortran.dg/namelist_38.f90: New test. ! * gfortran.dg/namelist_39.f90: New test. ! ! 2007-10-03 Francois-Xavier Coudert ! ! PR libfortran/33469 ! * gfortran.dg/default_format_1.f90: New test. ! * gfortran.dg/default_format_2.f90: New test. ! * gfortran.dg/namelist_print_1.f: Adjust expected output. ! * gfortran.dg/real_const_3.f90: Adjust expected output. ! ! 2007-10-02 Richard Sandiford ! ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the ! default ABI. Split mips_forced_abi into mips_forced_abi and ! mips_forced_regs. ! (is_gp32_flag): Return true for -mabi=32. ! (is_gp64_flag): New function. Handle 64-bit -mabi options. ! (dg-mips-options): Use is_gp64_flag instead of checking specifically ! for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*. ! Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*. ! * gcc.target/mips/pr33256.c: Remove -mips3 requirement. ! * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32. ! * gcc.target/mips/save-restore-2.c: Likewise. ! * gcc.target/mips/save-restore-3.c: Likewise. ! * gcc.target/mips/save-restore-4.c: Likewise. ! ! 2007-10-02 Richard Sandiford ! ! PR middle-end/33617 ! * gcc.c-torture/compile/pr33617.c: New test. ! ! 2007-10-02 Andreas Tobler ! ! * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use ! -gstabs+ for extended options. ! ! 2007-10-02 Paul Thomas ! ! PR fortran/33542 ! * gfortran.dg/ambiguous_specific_1.f90: New test. ! ! 2007-10-02 Revital Eres ! ! * gcc.target/powerpc/paired-8.c: New test. ! * gcc.target/powerpc/paired-9.c: New test. ! * gcc.target/powerpc/paired-10.c: New test. ! ! 2007-10-02 Paul Thomas ! ! PR fortran/33566 ! * gfortran.dg/derived_comp_array_ref_5.f90: New test. ! ! 2007-10-02 Paul Thomas ! ! PR fortran/33554 ! * gfortran.dg/intent_out_2.f90: New test. ! ! 2007-10-02 Paul Thomas ! ! PR fortran/33550 ! * gfortran.dg/ambiguous_reference_1.f90: New test. ! ! 2007-10-02 Paul Thomas ! ! PR fortran/31154 ! PR fortran/31229 ! PR fortran/33334 ! * gfortran.dg/function_kinds_1.f90: New test. ! * gfortran.dg/function_kinds_2.f90: New test. ! * gfortran.dg/derived_function_interface_1.f90: Correct illegal ! use association into interfaces. ! ! 2007-10-01 John David Anglin ! ! PR testsuite/31828 ! gcc.dg/float-range-3.c (INFINITY): Define if not defined. ! (overflow): Use INFINITY, not FP_INFINITE. ! gcc.dg/float-range-4.c: Likewise. ! gcc.dg/float-range-5.c: Likewise. ! ! 2007-10-01 Nick Clifton ! ! * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work ! for 16-bit targets. ! ! 2007-09-30 Diego Novillo ! ! PR 33593 ! * g++.dg/tree-ssa/pr33593.C: New test. ! ! 2007-09-30 Jerry DeLisle ! ! PR libfortran/33400 ! * gfortran.dg/PR19872.f: Fix test condition. ! * gfortran.dg/list_read_7.f90: New test. ! ! 2007-09-30 Uros Bizjak ! ! PR tree-optimization/33597 ! * gcc.dg/vect/pr33597.c: New testcase. ! ! 2007-09-29 Uros Bizjak ! ! * gcc.target/i386/sse5-convert.c: Fix target selector and rename to... ! * gcc.target/i386/pr33524.c: ...this. ! ! 2007-09-28 Tobias Schlüter ! ! PR fortran/33354 ! * gfortran.dg/minmaxloc_4.f90: New. ! ! 2007-09-28 John David Anglin ! ! * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*. ! ! 2007-09-28 Uros Bizjak ! ! * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets. ! ! 2007-09-28 Paolo Carlini ! ! PR c++/33213 ! * g++.dg/cpp0x/variadic79.C: New. ! ! 2007-09-28 Michael Matz ! Jakub Jelinek ! ! PR rtl-optimization/33552 ! * gcc.target/i386/pr33552.c: New runtime test. ! * gcc.target/i386/strinline.c: New compile time test. ! ! 2007-09-28 Jakub Jelinek ! ! * gfortran.dg/openmp_stack.f90: Removed. ! ! PR c++/31434 ! * g++.dg/cpp0x/variadic80.C: New test. ! ! 2007-09-27 Jerry DeLisle ! ! * gfortran.dg/namelist_38.f90: Delete test for revertion of ! r128057. ! ! 2007-09-27 Andrew Pinski ! ! PR middle-end/7003 ! * gcc.target/powerpc/gcse-1.c: New test. ! ! 2007-09-27 Tobias Schlüter ! ! * gfortran.dg/array_initializer_3.f90: Adapt error annotations for ! fixed capitalizations. ! * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise. ! * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise. ! * gfortran.dg/elemental_subroutine_4.f90: Likewise. ! * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise. ! * gfortran.dg/maxloc_shape_1.f90: Likewise. ! * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise. ! * gfortran.dg/min_max_conformance.f90: Likewise. ! ! 2007-09-27 Richard Sandiford ! ! * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated ! options. ! * gcc.dg/c99-tgmath-2.c: Likewise. ! * gcc.dg/c99-tgmath-3.c: Likewise. ! * gcc.dg/c99-tgmath-4.c: Likewise. ! ! 2007-09-27 Paul Thomas ! ! PR fortran/33568 ! * gfortran.dg/anint_1.f90: New test. ! ! 2007-09-27 Ian Lance Taylor ! ! PR tree-optimization/33565 ! * gcc.dg/Wstrict-overflow-20.c: New test. ! ! 2007-09-27 Francois-Xavier Coudert ! ! * gfortran.dg/openmp_stack.f90: Fix typo. ! * gfortran.dg/recursive_stack.f90: Fix typo. ! ! 2007-09-27 Paolo Carlini ! ! PR c++/33493 ! * g++.dg/template/error31.C: New. ! ! 2007-09-27 Jakub Jelinek ! ! * lib/prune.exp: Prune also "^In function .*$" lines and ! "^ inlined from .*$" lines. ! ! 2007-09-26 Richard Guenther ! ! PR tree-optimization/33563 ! * gcc.dg/torture/pr33563.c: New testcase. ! ! 2007-09-26 Joseph Myers ! ! PR c/25309 ! * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large ! array. ! * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c ! without -O2. ! ! 2007-09-26 Richard Guenther ! ! PR tree-optimization/30375 ! PR tree-optimization/33560 ! * gcc.dg/tree-ssa/complex-4.c: XFAIL. ! * gcc.dg/tree-ssa/complex-5.c: Likewise. ! * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise. ! * gcc.dg/torture/pr30375.c: New testcase. ! * gcc.dg/torture/pr33560.c: New testcase. ! * gcc.dg/tree-ssa/pr30375.c: Likewise. ! ! 2007-09-25 Simon Martin ! ! PR c++/33207 ! * g++.dg/parse/crash38.C: New test. ! ! 2007-09-25 Michael Meissner ! ! PR target/33524 ! * gcc.target/i386/sse5-convert.c: New file, test int->long ! vectorized conversions. ! ! 2007-09-25 Revital Eres ! ! * gcc.target/powerpc/ppc-paired.c (paired_sel): Add. ! ! 2007-09-25 Joseph Myers ! ! PR c/32295 ! * gcc.dg/enum-incomplete-1.c: New test. ! ! 2007-09-25 Bernd Schmidt ! ! * gcc.c-torture/compile/20070919-1.c: New test. ! ! 2007-09-25 Kaz Kojima ! ! * gfortran.dg/init_flag_3.f90: Add -mieee for sh. ! ! 2007-09-24 Danny Smith ! ! PR c++/14688 ! * g++.dg/inherit/override_attribs.C: New file. ! ! 2007-09-23 Tobias Schlüter ! ! PR fortran/33269 ! * io.c (check_format_string): Move NULL and constant checks into ! this function. ! (check_io_constraints): Call gfc_simplify_expr() before calling ! check_format_string(). Remove NULL and constant checks. ! ! 2007-09-24 Roman Zippel ! ! * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux. ! * gcc.c-torture/execute/loop-2g.x: Likewise. ! ! 2007-09-24 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_mips16_attribute): ! Reject hard-float modes unless the ABI is o32 or o64. ! * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead ! of gcc.exp. Skip the tests when mips16 code generation is not ! supported. ! * gcc.target/mips/mips16-attributes.c: Require mips16_attribute ! and use dg-add-options mips16_attribute. ! ! 2007-09-24 Jakub Jelinek ! ! PR c++/33506 ! * g++.dg/ext/attrib29.C: New test. ! ! 2007-09-23 Ollie Wild ! ! * gcc.dg/fold-bitand-1.c: New test. ! * gcc.dg/fold-bitand-2.c: New test. ! * gcc.dg/fold-bitand-3.c: New test. ! * gcc.dg/fold-bitand-4.c: New test. ! ! 2007-09-23 Richard Sandiford ! ! * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect ! any of the macros to be defined for __mips16. ! * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise. ! ! 2007-09-23 Richard Sandiford ! ! * gcc.dg/vect/pr21591.c: Require vect_int. ! * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt. ! * gcc.dg/vect/vect-outer-2a.c: Likewise. ! * gcc.dg/vect/vect-outer-2c.c: Likewise. ! ! 2007-09-23 Jakub Jelinek ! ! * gcc.dg/va-arg-pack-len-1.c: Use error and warning ! attributes. ! * gcc.dg/va-arg-pack-len-2.c: New test. ! * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning ! attributes. ! * g++.dg/ext/va-arg-pack-len-2.C: New test. ! ! PR tree-optimization/32772 ! * gcc.c-torture/compile/20070905-1.c: New test. ! ! PR tree-optimization/32975 ! * gcc.dg/pr32975.c: New test. ! ! PR middle-end/28755 ! * gcc.dg/pr28755.c: New test. ! ! 2007-09-23 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_nomips16): New ! procedure. ! * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single ! for mipsisa64*-*-*. ! * gcc.dg/vect/vect.exp: Likewise. ! * g++.dg/vect/vect.exp: Likewise. ! * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16. ! (dg-mips-options): Don't skip -march* and -mips* tests for -mips16. ! * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16. ! * gcc.target/mips/branch-cost-2.c (foo): Likewise. ! * gcc.target/mips/clear-cache-1.c (f): Likewise. ! * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise. ! * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise. ! * gcc.target/mips/fix-vr4130-1.c (foo): Likewise. ! * gcc.target/mips/fix-vr4130-2.c (foo): Likewise. ! * gcc.target/mips/fix-vr4130-3.c (foo): Likewise. ! * gcc.target/mips/fix-vr4130-4.c (foo): Likewise. ! * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4) ! (test5, test6, test7, test8, test9, test10, test11, test12, test13) ! (test14, test15, test16, test17, test18): Likewise. ! * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4) ! (test5, test6, test7, test8, test9, test10, test11, test12, test13) ! (test14, test15, test16, test17, test18, test19, test20, test21) ! (test22): Likewise. ! * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise. ! * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise. ! * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise. ! * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise. ! * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise. ! * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise. ! * gcc.target/mips/mips-3d-1.c (main): Likewise. ! * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31): Likewise. ! * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31, test32, test33, test34, test35, test36) ! (test37, test38, test39, test40, test41, test42, test43, test44) ! (test45, test46, test47, test48, test49, test50, test51, test52) ! (test53, test54, test55, test56, test57, test58, test59, test60) ! (test61, test62, test63): Likewise. ! * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31): Likewise. ! * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31): Likewise. ! * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15): Likewise. ! * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15): Likewise. ! * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31): Likewise. ! * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3) ! (matrix_multiply4: Likewise. ! * gcc.target/mips/mips-ps-1.c (main): Likewise. ! * gcc.target/mips/mips-ps-2.c (main): Likewise. ! * gcc.target/mips/mips-ps-3.c (main): Likewise. ! * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31): Likewise. ! * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3) ! (test4, test5, test6, test7, test8, test9, test10, test11, test12) ! (test13, test14, test15, test16, test17, test18, test19, test20) ! (test21, test22, test23, test24, test25, test26, test27, test28) ! (test29, test30, test31): Likewise. ! * gcc.target/mips/mips-ps-5.c (main): Likewise. ! * gcc.target/mips/mips-ps-6.c (main): Likewise. ! * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub) ! (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise. ! * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi) ! (sub_v4qi): Likewise. ! * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8) ! (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise. ! * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise. ! * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise. ! * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba) ! (subb, subc): Likewise. ! * gcc.target/mips/msub-1.c (f1, f2): Likewise. ! * gcc.target/mips/msub-2.c (f1, f2): Likewise. ! * gcc.target/mips/msub-4.c (f1, f2): Likewise. ! * gcc.target/mips/msubu-1.c (f1, f2): Likewise. ! * gcc.target/mips/msubu-2.c (f1, f2): Likewise. ! * gcc.target/mips/msubu-4.c (f1, f2): Likewise. ! * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise. ! * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise. ! * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise. ! * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise. ! * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise. ! * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise. ! * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise. ! ! 2007-09-22 Richard Sandiford ! ! * lib/target-supports.exp (add_options_for_mips16_attribute) ! (check_effective_target_mips16_attribute): New functions. ! * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the ! command line. ! (dg-mips-options) Remove -mno-mips16 handling. Add options to ! extra_test_flags. ! * gcc.target/mips/asm-1.c (NOMIPS16): Delete. ! * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise. ! * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise. ! * gcc.target/mips/branch-1.c (NOMIPS16): Likewise. ! * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise. ! * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise. ! * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise. ! * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise. ! * gcc.target/mips/ins-1.c (NOMIPS16): Likewise. ! * gcc.target/mips/madd-3.c (NOMIPS16): Likewise. ! * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise. ! * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise. ! * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise. ! * gcc.target/mips/msub-3.c (NOMIPS16): Likewise. ! * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise. ! * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise. ! * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise. ! * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise. ! * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise. ! * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise. ! * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise. ! * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise. ! * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise. ! * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options. ! (NOMIPS16): Delete. ! * gcc.target/mips/20020620-1.c: Use dg-mips-options instead ! of dg-options. ! * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls ! options. Require { target mips16_attribute } and use dg-add-options ! to add the associated options. ! (foo): Use MIPS16. ! * gcc.target/mips/call-saved-2.c: As for call-saved-1.c. ! * gcc.target/mips/call-saved-3.c: Likewise. ! * gcc.target/mips/code-readable-1.c: Require { target ! mips16_attribute } and use dg-add-options to add the associated ! options. Remove trailing whitespace. ! (NOMIPS16): Delete. ! * gcc.target/mips/code-readable-2.c: Likewise. ! * gcc.target/mips/code-readable-3.c: Likewise. ! * gcc.target/mips/mips16-attributes-2.c: Likewise. ! * gcc.target/mips/mips16e-extends.c: Remove -mips16 option. ! Require { target mips16_attribute } and use dg-add-options to ! add the associated options. ! (cksum16, cksum8): Use MIPS16. ! * gcc.target/mips/save-restore-1.c: Remove -mips16 option. ! Require { target mips16_attribute } and use dg-add-options to ! add the associated options. ! (foo): Use MIPS16. ! * gcc.target/mips/save-restore-2.c: Likewise. ! * gcc.target/mips/save-restore-3.c: Likewise. ! * gcc.target/mips/save-restore-4.c: Likewise. ! * gcc.target/mips/save-restore-5.c: Likewise. Also remove ! -mno-abicalls. ! * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16. ! (foo): Use NOMIPS16. ! ! 2007-09-22 Paul Thomas ! ! PR fortran/33337 ! * gfortran.dg/derived_comp_array_ref_3.f90: New test. ! ! PR fortran/33376 ! * gfortran.dg/derived_comp_array_ref_4.f90: New test. ! ! 2007-09-22 Tobias Burnus ! ! PR fortran/33445 ! * gfortran.dg/gomp/free-2.f90: New. ! * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &. ! * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning. ! ! 2007-09-22 Uros Bizjak ! ! * gcc.target/i386/sse5-hadduX.c: Remove target selector. ! * gcc.target/i386/sse5-haddX.c: Ditto. ! * gcc.target/i386/sse5-hsubX.c: Ditto. ! * gcc.target/i386/sse5-maccXX.c: Ditto. ! * gcc.target/i386/sse5-msubXX.c: Ditto. ! * gcc.target/i386/sse5-nmaccXX.c: Ditto. ! * gcc.target/i386/sse5-nmsubXX.c: Ditto. ! * gcc.target/i386/sse5-permpX.c: Ditto. ! * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64 ! effective target. ! * gcc.target/i386/sse5-fma-vector.c: Ditto. ! * gcc.target/i386/sse5-ima-vector.c: Ditto. ! * gcc.target/i386/sse5-pcmov.c: Ditto. ! * gcc.target/i386/sse5-pcmov2.c: Ditto. ! ! 2007-09-22 Richard Guenther ! ! PR tree-optimization/33146 ! * gcc.c-torture/compile/pr33146.c: New testcase. ! ! 2007-09-22 Richard Sandiford ! ! * lib/target-supports.exp (check_cached_effective_target): New ! procedure. ! (check_no_compiler_messages, check_no_messages_and_pattern): Use it. ! (check_effective_target_c99_runtime): New procedure. ! * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME. ! (test3l): Likewise cargl. ! * gcc.dg/builtins-59.c: Require c99_runtime. ! * gcc.dg/builtins-61.c: Likewise. ! * gcc.dg/builtins-62.c: Likewise. ! ! 2007-09-22 Richard Sandiford ! ! * lib/target-supports.exp (add_options_for_c99_runtime): New procedure. ! * lib/target-supports-dg.exp (dg-add-options): Likewise. ! * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of ! target-specific dg-options. ! * gcc.dg/builtins-20.c: Likewise. ! * gcc.dg/builtins-53.c: Likewise. ! * gcc.dg/builtins-55.c: Likewise. ! * gcc.dg/single-precision-constant.c: Likewise. ! * gcc.dg/torture/builtin-convert-1.c: Likewise. ! * gcc.dg/torture/builtin-convert-2.c: Likewise. ! * gcc.dg/torture/builtin-convert-3.c: Likewise. ! * gcc.dg/torture/builtin-convert-4.c: Likewise. ! * gcc.dg/torture/builtin-power-1.c: Likewise. ! ! 2007-09-21 Chao-ying Fu ! ! * lib/target-supports.exp (check_effective_target_fixed_point): New to ! check if targets have fixed-point supports. ! * gcc.dg/fixed-point/fixed-point.exp: New file. ! * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c, ! * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c, ! * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c, ! * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c, ! * gcc.dg/fixed-point/constants-pedantic.c, ! * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c, ! * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c, ! * gcc.dg/fixed-point/keywords-ignored-c99.c, ! * gcc.dg/fixed-point/keywords-pedantic.c, ! * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c, ! * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c, ! * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c, ! * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c, ! * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c, ! * gcc.dg/fixed-point/func-vararg-mixed.c, ! * gcc.dg/fixed-point/operator-logical.c, ! * gcc.dg/fixed-point/struct-union.c, ! * gcc.dg/fixed-point/bit-complement.c, ! * gcc.dg/fixed-point/operator-bitwise.c, ! * gcc.dg/fixed-point/operator-comma.c, ! * gcc.dg/fixed-point/struct-layout-1.c, ! * gcc.dg/fixed-point/union-init.c, ! * gcc.dg/fixed-point/Wbad-function-cast-1.c, ! * gcc.dg/fixed-point/func-mixed.c, ! * gcc.dg/fixed-point/func-vararg-size0.c, ! * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c, ! * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c, ! * gcc.dg/fixed-point/operator-unary.c, ! * gcc.dg/fixed-point/allop-const.c, ! * gcc.dg/fixed-point/muldiv-warning.c, ! * gcc.dg/nofixed-point-1.c, ! * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c, ! * gcc.target/mips/fixed-vector-type.c, ! * gcc.target/mips/fixed-scalar-type.c: New tests. ! ! 2007-09-21 Olivier Hainque ! ! * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test. ! * gnat.dg/test_nested_subtype_byref.adb: New test. ! ! 2007-09-21 Jakub Jelinek ! ! PR fortran/33439 ! * gfortran.dg/gomp/pr33439.f90: New test. ! ! 2007-09-21 Tobias Burnus ! ! PR fortran/33455 ! * gfortran.dg/merge_char_3.f90: New. ! ! 2007-09-21 Tobias Burnus ! ! PR fortran/33037 ! * gfortran.dg/transfer_check_1.f90: New. ! ! 2007-09-20 Asher Langton ! ! PR fortran/20441 ! * gfortran.dg/init_flag_1.f90: New. ! * gfortran.dg/init_flag_2.f90: New. ! * gfortran.dg/init_flag_3.f90: New. ! * gfortran.dg/init_flag_4.f90: New. ! * gfortran.dg/init_flag_5.f90: New. ! * gfortran.dg/init_flag_6.f90: New. ! * gfortran.dg/init_flag_7.f90: New. ! ! 2007-09-20 Paolo Carlini ! ! PR c++/33460 ! * g++.dg/ext/anon-struct6.C: New. ! ! 2007-09-21 Francois-Xavier Coudert ! ! PR libfortran/23272 ! * gfortran.dg/inquire_10.f90: New test. ! ! 2007-09-20 Joseph Myers ! ! * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests. ! ! 2007-09-20 Francois-Xavier Coudert ! ! PR fortran/33221 ! * gfortran.dg/used_types_18.f90: Declare variable of empty ! derived type. ! ! 2007-09-20 Francois-Xavier Coudert ! ! PR fortran/33288 ! * gfortran.dg/array_constructor_19.f90: New test. ! ! 2007-09-20 Jakub Jelinek ! ! PR debug/33316 ! * gcc.dg/debug/pr33316.c: New test. ! ! PR c++/33496 ! * g++.dg/cpp0x/variadic76.C: New test. ! * g++.dg/cpp0x/variadic77.C: New test. ! * g++.dg/cpp0x/variadic78.C: New test. ! ! PR c/33238 ! PR c/27301 ! * gcc.c-torture/execute/20070919-1.c: New test. ! * gcc.dg/pr33238.c: New test. ! * gcc.dg/pr27301.c: New test. ! ! 2007-09-20 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_mips64): New ! procedure. ! * gcc.dg/lower-subreg-1.c: Require !mips64. ! * gcc.dg/sibcall-3.c (ATTR): New macro. ! (recurser_void1, recurser_void2): Use it. ! * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c. ! * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64. ! ! 2007-09-20 Tobias Schlüter ! ! * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation. ! * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add ! warning annotation. ! * gfortran.dg/iostat_3.f90: Make a -std=f95 test. ! ! 2007-09-20 Christopher D. Rickett ! ! PR fortran/33497 ! * gfortran.dg/c_loc_tests_11.f03: New test case. ! ! 2007-09-20 Paolo Carlini ! ! PR c++/33459 ! * g++.dg/init/ref14.C: New. ! ! 2007-09-19 Eric Botcazou ! ! * gnat.dg/slice2.ad[sb]: New testcase. ! ! 2007-09-19 Nick Clifton ! ! * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define. ! ! 2007-09-19 Jie Zhang ! ! * gcc.target/bfin/bfin.exp: New. ! * gcc.target/bfin/{workarounds-any.c, workarounds-none.c, ! workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c, ! mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c, ! mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c, ! mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c, ! mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c, ! mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c, ! mcpu-bf561.c, mcpu-default.c}: New tests. ! ! 2007-09-18 Sandra Loosemore ! ! Restore detection of unsupported TLS. ! ! Revert this patch: ! 2007-02-10 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_tls): Redefine ! to mean non-emulated tls. ! * gcc.dg/tls/alias-1.c: Remove tls requirement. ! * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c, ! gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, ! gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c, ! gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c, ! gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c, ! gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise. ! ! And then: ! * lib/target-supports.exp (check_effective_target_tls): Use ! stronger test for compiler support for TLS. ! (check_effective_target_tls_native): New, to test for non-emulated ! TLS support. ! * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native ! instead of dg-require-effective-target tls. ! * g++.dg/gomp/copyin-1.C: Likewise. ! * g++.dg/gomp/sharing-1.C: Likewise. ! * g++.dg/gomp/tls-1.C: Likewise. ! * g++.dg/gomp/tls-2.C: Likewise. ! * g++.dg/gomp/tls-3.C: Likewise. ! * g++.dg/tls/diag-1.C: Likewise. ! * g++.dg/tls/diag-2.C: Likewise. ! * g++.dg/tls/diag-3.C: Likewise. ! * g++.dg/tls/diag-4.C: Likewise. ! * g++.dg/tls/diag-5.C: Likewise. ! * g++.dg/tls/init-1.C: Likewise. ! * g++.dg/tls/init-2.C: Likewise. ! * g++.dg/tls/trivial.C: Likewise. ! * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise. ! * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise. ! * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise. ! * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise. ! * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise. ! * gcc.dg/gomp/clause-1.c: Likewise. ! * gcc.dg/gomp/copyin-1.c: Likewise. ! * gcc.dg/gomp/sharing-1.c: Likewise. ! * gcc.dg/gomp/tls-1.c: Likewise. ! * gcc.dg/gomp/tls-2.c: Likewise. ! * gcc.dg/tls/alpha-1.c: Likewise. ! * gcc.dg/tls/opt-1.c: Likewise. ! * gcc.dg/tls/opt-13.c: Likewise. ! * gcc.dg/tls/opt-14.c: Likewise. ! * gcc.dg/tls/opt-2.c: Likewise. ! * gcc.dg/tls/opt-3.c: Likewise. ! * gcc.dg/tls/opt-4.c: Likewise. ! * gcc.dg/tls/opt-7.c: Likewise. ! * gcc.dg/tls/section-1.c: Likewise. ! * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise. ! * gfortran.dg/gomp/crayptr2.f90: Likewise. ! * gfortran.dg/gomp/fixed-1.f: Likewise. ! * gfortran.dg/gomp/free-1.f90: Likewise. ! * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise. ! * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise. ! * gfortran.dg/gomp/reduction1.f90: Likewise. ! * gfortran.dg/gomp/sharing-1.f90: Likewise. ! ! 2007-09-18 Francois-Xavier Coudert ! ! PR fortran/31119 ! * gfortran.dg/bounds_check_9.f90: New test. ! * gfortran.dg/bounds_check_fail_2.f90: New test. ! ! 2007-09-18 Paolo Carlini ! ! PR c++/33462 (again) ! * g++.dg/ext/va-arg1.C: Adjust. ! ! 2007-09-18 Paolo Carlini ! ! PR c++/33462 ! * g++.dg/ext/va-arg1.C: New. ! ! 2007-09-18 Tobias Burnus ! ! * gfortran.dg/elemental_optional_args_1.f90: Fix test. ! ! 2007-09-18 Paolo Carlini ! ! PR c++/33463 ! * g++.dg/rtti/typeid6.C: New. ! ! 2007-09-18 Paolo Carlini ! ! PR c++/33464 ! * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C. ! * g++.dg/ext/is_class_error2.C: New. ! ! 2007-09-18 Richard Guenther ! ! PR tree-optimization/33340 ! * g++.dg/torture/pr33340.C: New testcase. ! ! 2007-09-18 Tobias Burnus ! ! PR fortran/33231 ! * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran. ! * gfortran.dg/elemental_subroutine_1.f90: Ditto. ! * gfortran.dg/elemental_subroutine_5.f90: New. ! ! 2007-09-18 Richard Sandiford ! ! * lib/target-supports.exp (check_profiling_available): Extend ! mips*-*-elf check to mips*-*-elf*. ! ! 2007-09-18 Jakub Jelinek ! ! * gcc.dg/format/c90-scanf-5.c: New test. ! * gcc.dg/format/c99-scanf-4.c: New test. ! * gcc.dg/format/ext-7.c: New test. ! * gcc.dg/format/ext-8.c: New test. ! ! PR middle-end/33423 ! * gcc.c-torture/compile/20070915-1.c: New test. ! ! 2007-09-17 Tobias Burnus ! ! PR fortran/33106 ! * gfortran.dg/private_type_9.f90: New. ! ! 2007-09-17 Francois-Xavier Coudert ! ! PR middle-end/33449 ! * gfortran.dg/pr33449.f90: New test. ! ! 2007-09-17 Tobias Burnus ! ! * gfortran.dg/interface_15.f90: Compile with -std=f95. ! * gfortran.dg/private_type_1.f90: Ditto ! * gfortran.dg/interface_18.f90: New. ! * gfortran.dg/private_type_8.f90: New. ! ! 2007-09-16 Paolo Carlini ! ! PR c++/33124 ! * g++.dg/warn/new1.C: Adjust. ! * g++.dg/torture/str_empty.C: Likewise. ! ! 2007-09-16 Richard Sandiford ! ! * gcc.target/mips/dse-1.c: New test. ! ! 2007-09-16 Nathan Sidwell ! ! PR c++/32756 ! * g++.dg/overload/operator3.C: New. ! ! 2007-09-16 Richard Sandiford ! ! * gcc.target/mips/truncate-1.c: New test. ! ! 2007-09-16 Paul Thomas ! ! PR fortran/29396 ! PR fortran/29606 ! PR fortran/30625 ! PR fortran/30871 ! * gfortran.dg/subref_array_pointer_1.f90: New test. ! * gfortran.dg/subref_array_pointer_2.f90: New test. ! ! 2007-09-15 H.J. Lu ! ! * gfortran.dg/nint_2.f90: Correct last change. ! ! 2007-09-15 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/parallelization-1.c: New test. ! ! 2007-09-15 Dorit Nuzman ! ! * gcc.dg/vect/pr33373b.c: New test. ! ! 2007-09-14 Uros Bizjak ! ! PR target/33438 ! * gcc.target/i386/pr33438.c: New test. ! ! 2007-09-14 Francois-Xavier Coudert ! ! * gfortran.dg/nint_2.f90: Revert previous commit. ! ! 2007-09-14 Francois-Xavier Coudert ! ! * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux. ! ! 2007-09-14 Hans-Peter Nilsson ! ! PR debug/33429 ! * g++.dg/other/unused1.C: XFAIL class2 scan. ! ! 2007-09-13 Tobias Burnus ! ! PR fortran/33343 ! * gfortran.dg/elemental_args_check_1.f90: New. ! * gfortran.dg/assumed_size_refs_1.f90: Update error message. ! * gfortran.dg/elemental_subroutine_4.f90: Ditto. ! ! 2007-09-13 Tobias Burnus ! ! * gfortran.dg/recursive_check_3.f90: New. ! ! 2007-09-13 Tobias Burnus ! ! PR fortran/33412 ! * gfortran.dg/elemental_bind_c.f90: New. ! ! 2007-09-13 Richard Sandiford ! ! * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16. ! * gcc.target/mips/mips16-attributes-2.c: New test. ! * gcc.target/mips/mips16-attributes-3.c: Likewise. ! * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the ! hard-float asm when __mips16 is defined. ! * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute. ! * gcc.target/mips/atomic-memory-2.c (main): Likewise. ! * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise. ! * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise. ! * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise. ! * gcc.target/mips/pr26765.c (foo): Likewise. ! * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all ! targets, use dg-mips-options instead of dg-options, and use -mgp32 ! to force 32-bit mode. ! * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64 ! and 64-bit mode. ! * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*. ! ! 2007-09-12 Dwarakanath Rajagopal ! Michael Meissner ! ! * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests. ! * gcc.target/i386/sse5-hsubX.c: Ditto. ! * gcc.target/i386/sse5-permpX.c: Ditto. ! * gcc.target/i386/sse5-haddX.c: Ditto. ! * gcc.target/i386/sse5-maccXX.c: Ditto. ! * gcc.target/i386/sse5-msubXX.c: Ditto. ! * gcc.target/i386/sse5-nmaccXX.c: Ditto. ! * gcc.target/i386/sse5-nmsubXX.c: Ditto. ! ! * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler ! optimizes floating point conditional moves into the pcmov ! instruction on SSE5. ! * gcc.target/i386/sse5-pcmov2.c: Ditto. ! ! * gcc.target/i386/sse5-ima-vector.c: New file to make sure the ! compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on ! SSE5. ! ! * gcc.target/i386/sse5-fma-vector.c: New file to make sure the ! compiler optimizes vector (a*b)+c into fmadd on SSE5. ! ! * gcc.target/i386/sse5-fma.c: New file to make sure the compiler ! optimizes (a*b)+c into fmadd on SSE5. ! ! * gcc.target/i386/i386.exp (check_effective_target_sse5): Check ! whether the SSE5 instructions can be generated. ! ! * gcc.target/i386/sse5-check.h: New. Add support for ! SSE5 tests. ! ! * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of ! ammintrin.h, and turn on -msse5 option instead of -msse4a. ! * gcc.target/i386/sse-13.c: Ditto. ! * gcc.target/i386/sse-14.c: Ditto. ! ! 2007-09-12 John David Anglin ! ! PR testsuite/33153 ! * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*. ! * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f. ! ! 2007-09-12 Jakub Jelinek ! ! PR target/32338 ! * gcc.dg/pr32338-1.c: New test. ! * gcc.dg/pr32338-2.c: New test. ! ! 2007-09-12 Bob Wilson ! ! * lib/target-supports.exp (check_effective_target_sync_int_long): ! Revert change to add xtensa. ! (check_effective_target_sync_char_short): Likewise. ! ! 2007-09-12 Olivier Hainque ! ! * gnat.dg/packed_subtype.adb: New test. ! ! 2007-09-12 Tobias Burnus ! ! PR fortran/33297 ! * gfortran.dg/intrinsic_size.f90: New. ! ! 2007-09-12 Tobias Burnus ! ! PR fortran/33284 ! PR fortran/33310 ! * gfortran.dg/conflicts_2.f90: New. ! ! 2007-09-12 Ira Rosen ! ! PR tree-optimization/32377 ! * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive ! dependence distance. ! * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c, ! gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise. ! * gcc.dg/vect/no-vfa-vect-depend-1.c, ! gfortran.dg/vect/no-vfa-pr32377.f90: New. ! ! 2007-09-12 Richard Guenther ! ! PR middle-end/33382 ! * gcc.c-torture/compile/pr33382.c: New testcase. ! * gcc.c-torture/execute/pr33382.c: Likewise. ! ! 2007-09-12 Christopher D. Rickett ! ! PR fortran/33395 ! * gfortran.dg/c_ptr_tests_12.f03: New test case. ! ! 2007-09-12 Dorit Nuzman ! ! PR tree-optimization/33373 ! * gcc.dg/vect/pr33373.c: New test. ! ! 2007-09-12 Ben Elliston ! ! * lib/target-supports.exp (check_effective_target_vect_no_double): ! Remove unused proc. ! ! 2007-09-12 Ben Elliston ! Ulrich Weigand ! ! * gcc.target/spu/dfcgt-nan.c: New test. ! ! 2007-09-11 Hans-Peter Nilsson ! ! * gcc.dg/cpp/trad/include.c: Don't run for newlib targets. ! ! 2007-09-11 Christopher D. Rickett ! ! PR fortran/33040 ! * gfortran.dg/c_ptr_tests_11.f03: New test case. ! ! 2007-09-11 Jakub Jelinek ! ! * gcc.dg/va-arg-pack-len-1.c: New test. ! * g++.dg/va-arg-pack-len-1.C: New test. ! ! 2007-09-11 Michael Matz ! ! * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags. ! ! 2007-09-10 Janis Johnson ! ! * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime ! checks for size of long double. ! * gcc.dg/dfp/convert.h: New file. ! * gcc.dg/dfp/convert-bfp-2.c: New test. ! * gcc.dg/dfp/convert-bfp-3.c: Ditto. ! * gcc.dg/dfp/convert-bfp-4.c: Ditto. ! * gcc.dg/dfp/convert-bfp-5.c: Ditto. ! * gcc.dg/dfp/convert-bfp-6.c: Ditto. ! * gcc.dg/dfp/convert-bfp-7.c: Ditto. ! * gcc.dg/dfp/convert-bfp-8.c: Ditto. ! * gcc.dg/dfp/convert-bfp-9.c: Ditto. ! * gcc.dg/dfp/convert-bfp-10.c: Ditto. ! * gcc.dg/dfp/convert-bfp-11.c: Ditto. ! ! 2007-09-10 Harsha Jagasia ! ! * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: ! Change dg-final to expect 1 non-profitable loop and ! 3 profitable loops. ! * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c: ! Change dg-final to expect 1 non-profitable loop and ! 3 profitable loops. ! * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c: ! Change dg-final to expect 1 profitable loop. ! * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c: ! Change dg-final to expect 1 profitable loop. ! ! 2007-09-10 Richard Sandiford ! ! * gcc.target/mips/call-saved-1.c: New test. ! * gcc.target/mips/call-saved-2.c: Likewise. ! * gcc.target/mips/call-saved-3.c: Likewise. ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64 ! instead of mips_mips64. Set mips_fp64 too. ! (is_gp32_flag): Return true for -mips1 and -mips2. ! (dg-mips-options): Use mips_gp64 instead of mips_mips64. ! ! 2007-09-10 Jakub Jelinek ! ! * g++.dg/ext/va-arg-pack-1.C: New test. ! * g++.dg/ext/va-arg-pack-2.C: New test. ! ! 2007-09-10 Uros Bizjak ! ! PR target/33369 ! * gcc.dg/vect/pr33369.c: New test. ! ! 2007-09-10 Paul Thomas ! ! PR fortran/33370 ! * gfortran.dg/array_memcpy_5.f90: New test. ! ! 2007-09-10 Hans-Peter Nilsson ! ! * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*. ! ! 2007-09-09 Richard Guenther ! ! * gcc.c-torture/compile/20070906-1.c: New testcase. ! ! 2007-09-09 Ira Rosen ! ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add ! noinline attribute. ! * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c, ! gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c, ! gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c: ! Likewise. ! ! 2007-09-09 Eric Botcazou ! ! * gnat.dg/specs/uc1.ads: Compile with -gnatws. ! ! 2007-09-09 Eric Botcazou ! ! * gnat.dg/addr2_p.ads: Bump size of array to 9. ! ! 2007-09-09 Ira Rosen ! ! * gcc.dg/vect/vect.exp: Compile tests starting with slp-. ! Remove "vect" part from test names for -ffast-math, -ffast-math-errno, ! -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests. ! Compile tests with -fno-tree-pre. ! * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests. ! * lib/target-supports.exp (check_effective_target_vect_strided): New. ! * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c, ! gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c, ! gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c, ! gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c, ! gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c, ! gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c, ! gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c, ! gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c, ! gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c, ! gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c, ! gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c, ! gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c, ! gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c, ! gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c, ! gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c, ! gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases. ! * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP. ! ! 2007-09-09 Joseph Myers ! ! * lib/file-format.exp (gcc_target_object_format): Use remote_exec ! to call objdump. ! * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not): ! Use remote_exec to call c++filt. ! * lib/target-supports-dg.exp (dg-require-host-local): New. ! * gcc.misc-tests/options.exp: Allow .exe in command paths. ! * g++.dg/parse/repo1.C: Use dg-require-host-local. ! * g++.dg/rtti/repo1.C: Likewise. ! * g++.dg/template/repo1.C: Likewise. ! * g++.dg/template/repo2.C: Likewise. ! * g++.dg/template/repo3.C: Likewise. ! * g++.dg/template/repo4.C: Likewise. ! * g++.dg/template/repo5.C: Likewise. ! * g++.old-deja/g++.pt/instantiate4.C: Likewise. ! * g++.old-deja/g++.pt/instantiate6.C: Likewise. ! * g++.old-deja/g++.pt/repo1.C: Likewise. ! * g++.old-deja/g++.pt/repo2.C: Likewise. ! * g++.old-deja/g++.pt/repo3.C: Likewise. ! * g++.old-deja/g++.pt/repo4.C: Likewise. ! * gcc.dg/cpp/trad/builtins.c: Likewise. ! ! 2007-09-08 Zdenek Dvorak ! ! PR tree-optimization/32283 ! * gcc.dg/tree-ssa/loop-31.c: New test. ! ! 2007-09-08 Uros Bizjak ! ! PR rtl-optimization/26449 ! * gcc.target/i386/pr26449-1.c: New file. ! ! 2007-09-08 Uros Bizjak ! ! PR target/33329 ! PR rtl-optimization/26449 ! * gcc.target/i386/pr33329.c: New file. ! ! 2007-09-08 Eric Botcazou ! ! * gnat.dg/renaming3.adb, renaming4.ads: New test. ! ! 2007-09-08 Eric Botcazou ! ! * gnat.dg/unaligned_rep_clause.adb: New testcase. ! ! 2007-09-08 Dorit Nuzman ! ! PR tree-optimization/33301 ! * gfortran.dg/vect/pr33301.f: New test. ! ! 2007-09-07 Jerry DeLisle ! ! PR libfortran/33307 ! * gfortran.dg/backspace_10.f90: New test. ! ! 2007-09-07 Richard Guenther ! ! Reapply ! 2007-09-06 Richard Guenther ! ! PR tree-optimization/32586 ! * g++.dg/tree-ssa/pr27090.C: Remove XFAILs. ! * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for ! now obsolete simplification. ! ! 2007-09-07 Dorit Nuzman ! ! PR tree-optimization/33299 ! * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math. ! * gfortran.dg/vect/fast-math-pr33299.f90: New test. ! ! 2007-09-07 Richard Guenther ! ! Revert ! 2007-09-06 Richard Guenther ! ! PR tree-optimization/32586 ! * g++.dg/tree-ssa/pr27090.C: Remove XFAILs. ! * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for ! now obsolete simplification. ! ! 2007-09-07 Uros Bizjak ! ! PR tree-optimization/32821 ! * gcc.dg/tree-ssa/pr32821.c: New file. ! ! 2007-09-07 Richard Sandiford ! ! * gcc.dg/attr-alias-3.c: Use real asm for MIPS. ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp ! and mips_forced_no_er. ! (dg-mips-options): Add -mno-abicalls when a small-data option is ! specified. Skip tests with small-data options if mips_forced_gp. ! Skip tests with -mexplicit-relocs if mips_forced_no_er. ! * gcc.target/mips/sdata-1.c: New test. ! * gcc.target/mips/sdata-2.c: Likewise. ! * gcc.target/mips/sdata-3.c: Likewise. ! * gcc.target/mips/sdata-4.c: Likewise. ! ! 2007-09-06 Thomas Koenig ! ! PR fortran/33298 ! * spread_zerosize_1.f90: New test case. ! * spread_bounds_1.f90: New test case. ! ! 2007-09-06 Paolo Carlini ! ! PR c++/32674 ! * g++.dg/template/static31.C: New. ! ! 2007-09-06 Francois-Xavier Coudert ! ! PR fortran/33271 ! * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and ! powerpc*-linux-gnu. ! ! 2007-09-06 David Daney ! Richard Sandiford ! ! PR target/33256 ! * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le. ! (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le. ! * gcc.target/mips/pr33256.c: New test. ! ! 2007-09-06 Tom Tromey ! ! * lib/g++.exp (g++_target_compile): Use -fno-show-column. ! ! 2007-09-06 Richard Guenther ! ! PR tree-optimization/32586 ! * g++.dg/tree-ssa/pr27090.C: Remove XFAILs. ! * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for ! now obsolete simplification. ! ! 2007-09-06 Uros Bizjak ! ! * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options. ! * gcc.target/i386/sse3-addsubps.c: Ditto. ! * gcc.target/i386/sse3-haddpd.c: Ditto. ! * gcc.target/i386/sse3-haddps.c: Ditto. ! * gcc.target/i386/sse3-hsubpd.c: Ditto. ! * gcc.target/i386/sse3-hsubps.c: Ditto. ! * gcc.target/i386/sse3-lddqu.c: Ditto. ! * gcc.target/i386/sse3-movddup.c: Ditto. ! * gcc.target/i386/sse3-movshdup.c: Ditto. ! * gcc.target/i386/sse3-movsldup.c: Ditto. ! ! 2007-09-06 Richard Guenther ! ! PR tree-optimization/33302 ! * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase. ! ! 2007-09-06 Jerry DeLisle ! ! PR libfortran/33225 ! * gfortran.dg./fmt_float.f90: New test. ! ! 2007-09-06 Jerry DeLisle ! ! PR libfortran/33253 ! * gfortran.dg/namelist_38.f90: Update test for DELIM= . ! ! 2007-09-06 Jesper Nilsson ! ! * gcc.target/cris/builtin_ctz_v3.c: New testcase. ! * gcc.target/cris/builtin_ctz_v8.c: New testcase. ! ! 2007-09-06 Jakub Jelinek ! ! * g++.dg/eh/builtin1.C: New test. ! * g++.dg/eh/builtin2.C: New test. ! * g++.dg/eh/builtin3.C: New test. ! ! PR c++/33289 ! * g++.dg/eh/builtin4.C: New test. ! ! 2007-09-05 Janis Johnson ! ! * gcc.target/powerpc/dfp-dd.c: New test. ! * gcc.target/powerpc/dfp-td.c: New test. ! ! 2007-09-05 Jakub Jelinek ! ! * gcc.c-torture/execute/va-arg-pack-1.c: New test. ! * gcc.dg/va-arg-pack-1.c: New test. ! ! 2007-09-05 Adam Nemet ! ! * gcc.dg/tree-ssa/builtin-expect-1.c: New test. ! * gcc.dg/tree-ssa/builtin-expect-2.c: New test. ! * gcc.dg/tree-ssa/builtin-expect-3.c: New test. ! * gcc.dg/tree-ssa/builtin-expect-4.c: New test. ! * gcc.dg/tree-ssa/builtin-expect-5.c: New test. ! ! 2007-09-05 Paolo Carlini ! ! PR c++/30302 ! * g++.dg/ext/anon-struct5.C: New. ! ! 2007-09-05 Uros Bizjak ! ! * gcc.dg/i386-cpuid.h: Remove. ! * gcc.target/i386/mmx-check.h: Include cpuid.h. ! (main): Use __get_cpuid to get target features. ! * gcc.target/i386/sse-check.h: Ditto. ! * gcc.target/i386/sse2-check.h: Ditto. ! * gcc.target/i386/sse3-check.h: Ditto. ! * gcc.target/i386/ssse3-check.h: Ditto. ! * gcc.target/i386/sse4_1-check.h: Ditto. ! * gcc.target/i386/sse4_2-check.h: Ditto. ! * gcc.target/i386/sse4a-check.h: Ditto. ! * gcc.dg/torture/pr16104-1.c: Ditto. ! (do_test): Change to void. ! * gcc.target/i386/mmx-4.c: Do not use NOINLINE. ! * gcc.target/i386/sse-6.c: Ditto. ! * gcc.target/i386/sse-7.c: Ditto. ! * g++.dg/other/i386-1.C: Include cpuid.h. ! (main): New function. Use __get_cpuid to get target fetaures. ! ! 2007-09-05 Sandra Loosemore ! David Ung ! Nigel Stephens ! ! * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes. ! * gcc.c-torture/compile/mipscop-2.c: Likewise. ! * gcc.c-torture/compile/mipscop-3.c: Likewise. ! * gcc.c-torture/compile/mipscop-4.c: Likewise. ! * gcc.dg/torture/mips-hilo-1.c: Likewise. ! * gcc.dg/torture/mips-hilo-2.c: Likewise. ! * gcc.dg/torture/pr19683-1.c: Likewise. ! * gcc.target/mips/madd-3.c: Likewise. ! * gcc.target/mips/maddu-3.c: Likewise. ! * gcc.target/mips/msub-3.c: Likewise. ! * gcc.target/mips/msubu-3.c: Likewise. ! * gcc.target/mips/asm-1.c: Likewise. ! * gcc.target/mips/branch-1.c: Likewise. ! * gcc.target/mips/ins-1.c: Likewise. ! * gcc.target/mips/near-far-3.c: Likewise. ! * gcc.target/mips/near-far-4.c: Likewise. ! * gcc.target/mips/smartmips-lwxs.c: Likewise. ! * gcc.target/mips/smartmips-ror-1.c: Likewise. ! * gcc.target/mips/smartmips-ror-2.c: Likewise. ! * gcc.target/mips/smartmips-ror-3.c: Likewise. ! * gcc.target/mips/smartmips-ror-4.c: Likewise. ! * gcc.target/mips/dspr2-MULT.c: Likewise. ! * gcc.target/mips/dspr2-MULTU.c: Likewise. ! * gcc.target/mips/mips32-dsp-run.c: Likewise. ! * gcc.target/mips/mips32-dspr2-type.c: Likewise. ! * gcc.target/mips/code-readable-1.c: Add mips16 attributes. ! * gcc.target/mips/code-readable-2.c: Likewise. ! * gcc.target/mips/code-readable-3.c: Likewise. ! ! 2007-09-05 Sandra Loosemore ! David Ung ! Nigel Stephens ! ! * gcc.target/mips/mips16-attributes.c: New. ! ! 2007-09-05 Paul Thomas ! ! PR fortran/31564 ! * gfortran.dg/derived_comp_array_ref_2.f90: New test. ! ! PR fortran/33241 ! * gfortran.dg/char_length_10.f90: New test. ! ! 2007-09-05 Paolo Carlini ! ! PR c++/29731 ! * g++.dg/parse/template24.C: New. ! ! 2007-09-04 Andrew Pinski ! ! * g++.dg/other/spu2vmx-1.C: New test. ! ! 2007-09-05 Jakub Jelinek ! ! PR tree-optimization/33017 ! * gcc.dg/pr33017.c: New test. ! ! 2007-09-05 Ben Elliston ! ! * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the ! __protected_stream family of macros. ! ! 2007-09-04 Jan Hubicka ! ! * gcc.dg/tree-ssa/loadpre8.c: Disable inlining. ! * gcc.dg/tree-ssa/pr27236.c: Likewise. ! * gcc.dg/tree-ssa/predcom-1.c: Likewise. ! * gcc.dg/tree-ssa/predcom-2.c: Likewise. ! * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim. ! * gcc.dg/tree-ssa/loadpre5.c: Likewise. ! * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c: ! Likewise. ! ! 2007-09-04 Janus Weil ! Tobias Burnus ! ! * gfortran.dg/proc_decl_1.f90: New. ! * gfortran.dg/proc_decl_2.f90: New. ! * gfortran.dg/proc_decl_3.f90: New. ! * gfortran.dg/proc_decl_4.f90: New. ! 2007-09-04 Jan Hubicka ! * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline. ! * gcc.dg/vect/vect-105.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline. ! * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline. ! * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-7.c: Mark functions noinline. ! * gcc.dg/vect/vect-50.c: Mark functions noinline. ! * gcc.dg/vect/vect-33.c: Mark functions noinline. ! * gcc.dg/vect/vect-16.c: Mark functions noinline. ! * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline. ! * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-92.c: Mark functions noinline. ! * gcc.dg/vect/vect-75.c: Mark functions noinline. ! * gcc.dg/vect/vect-58.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline. ! * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline. ! * gcc.dg/vect/vect-114.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline. ! * gcc.dg/vect/vect-8.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline. ! * gcc.dg/vect/vect-42.c: Mark functions noinline. ! * gcc.dg/vect/vect-25.c: Mark functions noinline. ! * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline. ! * gcc.dg/vect/vect-67.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline. ! * gcc.dg/vect/vect-106.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-8.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline. ! * gcc.dg/vect/vect-34.c: Mark functions noinline. ! * gcc.dg/vect/vect-17.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline. ! * gcc.dg/vect/vect-align-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-93.c: Mark functions noinline. ! * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline. ! * gcc.dg/vect/vect-76.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-5.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline. ! * gcc.dg/vect/vect-115.c: Mark functions noinline. ! * gcc.dg/vect/vect-9.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline. ! * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline. ! * gcc.dg/vect/vect-60.c: Mark functions noinline. ! * gcc.dg/vect/vect-26.c: Mark functions noinline. ! * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline. ! * gcc.dg/vect/vect-85.c: Mark functions noinline. ! * gcc.dg/vect/vect-68.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline. ! * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline. ! * gcc.dg/vect/vect-107.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-1.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-9.c: Mark functions noinline. ! * gcc.dg/vect/vect-52.c: Mark functions noinline. ! * gcc.dg/vect/vect-35.c: Mark functions noinline. ! * gcc.dg/vect/vect-18.c: Mark functions noinline. ! * gcc.dg/vect/vect-align-2.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-77.c: Mark functions noinline. ! * gcc.dg/vect/vect-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-6.c: Mark functions noinline. ! * gcc.dg/vect/vect-82_64.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline. ! * gcc.dg/vect/vect-116.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline. ! * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline. ! * gcc.dg/vect/vect-44.c: Mark functions noinline. ! * gcc.dg/vect/vect-27.c: Mark functions noinline. ! * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline. ! * gcc.dg/vect/vect-86.c: Mark functions noinline. ! * gcc.dg/vect/vect-100.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline. ! * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline. ! * gcc.dg/vect/vect-108.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline. ! * gcc.dg/vect/vect-11.c: Mark functions noinline. ! * gcc.dg/vect/vect-70.c: Mark functions noinline. ! * gcc.dg/vect/vect-36.c: Mark functions noinline. ! * gcc.dg/vect/vect-19.c: Mark functions noinline. ! * gcc.dg/vect/vect-95.c: Mark functions noinline. ! * gcc.dg/vect/vect-78.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline. ! * gcc.dg/vect/vect-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-all.c: Mark functions noinline. ! * gcc.dg/vect/vect-117.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline. ! * gcc.dg/vect/vect-20.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline. ! * gcc.dg/vect/vect-62.c: Mark functions noinline. ! * gcc.dg/vect/vect-28.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline. ! * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline. ! * gcc.dg/vect/vect-87.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline. ! * gcc.dg/vect/vect-109.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline. ! * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions ! noinline. ! * gcc.dg/vect/vect-iv-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline. ! * gcc.dg/vect/vect-12.c: Mark functions noinline. ! * gcc.dg/vect/vect-71.c: Mark functions noinline. ! * gcc.dg/vect/vect-54.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-96.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline. ! * gcc.dg/vect/vect-110.c: Mark functions noinline. ! * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-4.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline. ! * gcc.dg/vect/vect-21.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-80.c: Mark functions noinline. ! * gcc.dg/vect/vect-63.c: Mark functions noinline. ! * gcc.dg/vect/vect-46.c: Mark functions noinline. ! * gcc.dg/vect/vect-29.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline. ! * gcc.dg/vect/vect-88.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-83_64.c: Mark functions noinline. ! * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-4.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline. ! * gcc.dg/vect/vect-30.c: Mark functions noinline. ! * gcc.dg/vect/vect-13.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline. ! * gcc.dg/vect/vect-72.c: Mark functions noinline. ! * gcc.dg/vect/vect-38.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline. ! * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline. ! * gcc.dg/vect/vect-97.c: Mark functions noinline. ! * gcc.dg/vect/vect-111.c: Mark functions noinline. ! * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline. ! * gcc.dg/vect/vect-5.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline. ! * gcc.dg/vect/vect-22.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-64.c: Mark functions noinline. ! * gcc.dg/vect/vect-89.c: Mark functions noinline. ! * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline. ! * gcc.dg/vect/vect-103.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline. ! * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-5.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline. ! * gcc.dg/vect/vect-11a.c: Mark functions noinline. ! * gcc.dg/vect/vect-31.c: Mark functions noinline. ! * gcc.dg/vect/vect-14.c: Mark functions noinline. ! * gcc.dg/vect/vect-73.c: Mark functions noinline. ! * gcc.dg/vect/vect-56.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-2.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline. ! * gcc.dg/vect/vect-98.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-float.c: Mark functions noinline. ! * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-112.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline. ! * gcc.dg/vect/vect-6.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline. ! * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline. ! * gcc.dg/vect/pr25413.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline. ! * gcc.dg/vect/vect-40.c: Mark functions noinline. ! * gcc.dg/vect/vect-23.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline. ! * gcc.dg/vect/vect-82.c: Mark functions noinline. ! * gcc.dg/vect/vect-65.c: Mark functions noinline. ! * gcc.dg/vect/vect-48.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline. ! * gcc.dg/vect/vect-104.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline. ! * gcc.dg/vect/vect-iv-6.c: Mark functions noinline. ! * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline. ! * gcc.dg/vect/vect-32.c: Mark functions noinline. ! * gcc.dg/vect/vect-15.c: Mark functions noinline. ! * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline. ! * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline. ! * gcc.dg/vect/vect-91.c: Mark functions noinline. ! * gcc.dg/vect/vect-74.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-3.c: Mark functions noinline. ! * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline. ! * gcc.dg/vect/vect-99.c: Mark functions noinline. ! * gcc.dg/vect/vect-113.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline. ! * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline. ! * gcc.dg/vect/vect-7.c: Mark functions noinline. ! * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline. ! * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline. ! * gcc.dg/vect/vect-24.c: Mark functions noinline. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline. ! * gcc.dg/vect/vect-83.c: Mark functions noinline. ! * gcc.dg/vect/vect-66.c: Mark functions noinline. ! * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline. ! 2007-09-04 Uros Bizjak ! PR middle-end/33187 ! * gcc.target/i386/cmov7.c: New file. ! 2007-09-04 Uros Bizjak ! * gcc.target/i386/sse4a-check.h: New file. ! * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main. ! * gcc.target/i386/sse4a-insert.c: Ditto. ! * gcc.target/i386/sse4a-montsd.c: Ditto. ! * gcc.target/i386/sse4a-montss.c: Ditto. ! * gcc.target/i386/mmx-check.h: New file. ! * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main. ! * gcc.target/i386/builtin-apply-mmx.c: Ditto. ! * gcc.target/i386/sse-check.h: New file. ! * gcc.target/i386/pr13685: Include sse-check.h. Remove main. ! * gcc.target/i386/sse-3.c: Ditto. ! * gcc.target/i386/sse-7.c: Ditto. ! * gcc.target/i386/sse-9.c: Ditto. ! * gcc.target/i386/ssefn-3.c: Ditto. ! * gcc.target/i386/sse-recip.c: Ditto. ! * gcc.target/i386/sse-recip-vec.c: Ditto. ! * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c. ! * gcc.target/i386/20020523-1.c: Remove. ! * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main. ! * gcc.target/i386/sse2-lrintf-vec.c: Ditto. ! * gcc.target/i386/ssefn-4.c: Ditto. ! * gcc.target/i386/sse-6.c: Ditto. ! * gcc.target/i386/sse-10.c: Ditto. ! * gcc.target/i386/sse-11.c: Ditto. ! * gcc.target/i386/sse-18.c: Ditto. ! * gcc.target/i386/fpprec-1.c: Ditto. ! * g++.dg/other/i386-1.C: Ditto. ! 2007-09-04 Richard Guenther ! PR tree-optimization/33291 ! * gcc.dg/volatile2.c: New testcase. ! * gcc.dg/pr32721.c: Adjust volatile reference pattern. ! * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail. ! * gcc.dg/tree-ssa/forwprop-2.c: Likewise. ! * gcc.dg/tree-ssa/pr17141-1.c: Likewise. ! 2007-09-03 Jerry DeLisle ! PR fortran/33253 ! * gfortran.dg/namelist_15.f90: Update test. ! * gfortran.dg/namelist_24.f90: Update test. ! * gfortran.dg/namelist_38.f90: New test. ! 2007-09-03 H.J. Lu ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ... ! * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ... ! * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ... ! * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test. ! 2007-09-03 Jesper Nilsson ! * gcc.target/cris/builtin_bswap_v3.c: New testcase. ! * gcc.target/cris/builtin_bswap_v8.c: New testcase. ! * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined. ! 2007-09-02 David Daney ! * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test. ! * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto. ! * gcc.target/mips/atomic-memory-1.c: Ditto. ! * gcc.target/mips/atomic-memory-2.c: Ditto. ! 2007-09-03 Jesper Nilsson ! * gcc.target/cris/builtin_clz_v0.c: New testcase. ! * gcc.target/cris/builtin_clz_v3.c: New testcase. ! 2007-09-02 Tobias Schlüuter ! * gfortran.dg/substr_6.f90: New test. ! 2007-09-02 Paolo Carlini ! PR c++/33208 ! * g++.dg/other/error18.C: New. ! * g++.dg/expr/bitfield3.C: Adjust. ! 2007-09-02 H.J. Lu ! PR fortran/33276 ! * gfortran.fortran-torture/compile/pr33276.f90: New. ! 2007-09-02 Joseph Myers ! PR C/29237 ! PR middle-end/33272 ! * gcc.dg/c99-arraydecl-3.c: New test. ! 2007-08-31 Douglas Gregor ! PR c++/32597 ! * g++.dg/cpp0x/variadic-new2.C: New. ! * g++.dg/cpp0x/variadic-new.C: New. ! 2007-08-31 Tobias Burnus ! PR fortran/33232 ! * gfortran.dg/eor_handling_2.f90: Add dg-warnings. ! * gfortran.dg/read_1.f90: New. ! 2007-08-31 Paolo Carlini ! PR c++/33210 ! * g++.dg/template/error30.C: New. ! 2007-08-31 Paolo Carlini ! PR c++/32113 ! * g++.dg/template/crash70.C: New. ! 2007-08-31 Paolo Carlini ! PR c++/33212 ! * g++.dg/ext/is_class_error.C: New. ! 2007-08-31 Olivier Hainque ! * gnat.dg/test_oalign.adb, oalign[12].ads: New test. ! ! 2007-08-31 David Edelsohn ! Revital Eres ! * gcc.target/powerpc/paired-1.c: New test. ! * gcc.target/powerpc/paired-2.c: New test. ! * gcc.target/powerpc/paired-3.c: New test. ! * gcc.target/powerpc/paired-4.c: New test. ! * gcc.target/powerpc/paired-5.c: New test. ! * gcc.target/powerpc/paired-6.c: New test. ! * gcc.target/powerpc/paired-7.c: New test. ! * gcc.target/powerpc/ppc-paired.c: New test. ! 2007-08-31 Ollie Wild ! * g++.dg/conversion/ptrmem2.C: New test. ! * g++.dg/conversion/ptrmem3.C: New test. ! * g++.dg/conversion/ptrmem4.C: New test. ! * g++.dg/conversion/ptrmem5.C: New test. ! * g++.dg/conversion/ptrmem6.C: New test. ! * g++.dg/conversion/ptrmem7.C: New test. ! * g++.dg/conversion/ptrmem8.C: New test. ! 2007-08-31 Paul Thomas ! PR fortran/31879 ! * gfortran.dg/char_length_7.f90: New test. ! * gfortran.dg/char_length_9.f90: New test. ! * gfortran.dg/char_assign_1.f90: Add extra warning. ! PR fortran/31197 ! PR fortran/31258 ! * gfortran.dg/char_length_8.f90: New test. ! 2007-08-30 Andrew Pinski ! * gcc.target/powerpc/ppu-intrinsics.c: New testcase. ! 2007-08-30 Jakub Jelinek ! * gcc.dg/inline-24.c: New test. ! * g++.dg/opt/inline11.C: New test. ! 2007-08-30 Richard Guenther ! * gcc.target/i386/vectorize5.c: New testcase. ! 2007-08-30 Tobias Burnus ! PR fortran/33228 ! * interface.c (check_interface0): Improve error for external procs. ! (check_sym_interfaces): Fix checking of module procedures. ! 2007-08-30 Jakub Jelinek ! * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined. ! (AI): Add AI_ALIGN. ! * gcc.dg/sync-3.c: New test. ! PR middle-end/32758 ! * gcc.dg/cleanup-12.c: New test. ! 2007-08-30 Uros Bizjak ! * lib/gcc-dg.exp (cleanup-profile-file): New procedure. ! * gcc.dg/20021014-1.c: Use cleanup-profile-file. ! * gcc.dg/gcc.dg/20021014-1.c: Ditto. ! * gcc.dg/pr32450.c: Ditto. ! * gcc.dg/nest.c: Ditto. ! * gcc.dg/nested-func-4.c: Ditto. ! * g++.old-deja/g++.law/profile1.C: Ditto. ! 2007-08-29 Francois-Xavier Coudert ! PR fortran/32989 ! * gfortran.fortran-torture/execute/getarg_1.f90: Add check for ! non-default integer kind arguments. ! 2007-08-29 Tobias Burnus ! PR fortran/33105 ! * gfortran.dg/is_iostat_end_eor_1.f90: New test. ! 2007-08-29 Uros Bizjak ! * gcc.dg/h8300-ice2.c: Remove target selector. ! 2007-08-29 Christopher D. Rickett ! PR fortran/33215 ! * gfortran.dg/binding_label_tests_15.f03: New test case. ! * gfortran.dg/binding_label_tests_16.f03: Ditto. ! 2007-08-29 Francois-Xavier Coudert ! * gfortran.dg/alloc_comp_basics_1.f90: Update check. ! * gfortran.dg/alloc_comp_constructor_1.f90: Update check. ! 2007-08-29 Douglas Gregor ! PR c++/33194 ! * g++.dg/other/canon-33194.C: New. ! 2007-08-29 Rask Ingemann Lambertsen ! * gcc.c-torture/execute/simd-1.c: Use SImode vector elements. ! * gcc.c-torture/execute/pr23135.c: Likewise. ! 2007-08-29 Uros Bizjak ! * gcc.dg/pr31344.c: Move to ... ! * gcc.dg/dfp/pr31344.c: ... here. ! * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive. ! * gcc.dg/20050503-1.c: Ditto. ! * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive. ! * gcc.dg/20061127-1.c: Compile only for fpic targets. ! * gcc.dg/20060801-1.c: Ditto. ! 2007-08-29 Kaz Kojima ! * gfortran.dg/isnan_1.f90: Add -mieee for sh. ! * gfortran.dg/nan_1.f90: Likewise. ! 2007-08-28 Jerry DeLisle ! PR fortran/33055 ! Revert previous patch. ! 2007-08-28 Nathan Sidwell ! Kazu Hirata ! * gcc.target/m68k/interrupt-1.c: New. ! 2007-08-28 Rask Ingemann Lambertsen ! * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to ! 10000 for targets where "int" can't hold at least 100000. ! * gcc.c-torture/compile/limits-enumconst.c: Likewise. ! * gcc.dg/fold-eqandshift-1.c (INT_BITS): New. ! (test5)(test6): Use it. ! * gcc.dg/pr30744-1.c (r): Use pointer sized integer. ! * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise. ! * gcc.dg/tree-ssa/loadpre6.c (main): Likewise. ! * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int. ! * gcc.dg/attr-alloc_size.c (test): Likewise. ! 2007-08-28 Paolo Carlini ! PR c++/33209 ! * g++.dg/template/error29.C: New. ! 2007-08-28 Jakub Jelinek ! PR c++/32596 ! * g++.dg/ext/visibility/anon5.C: New test. ! 2007-08-28 Dominique d'Humieres ! * gfortran.dg/gamma_4.f90: Fix large-real kind selection. ! 2007-08-28 Francois-Xavier Coudert ! * gfortran.dg/gamma_1.f90: Remove large-real tests. ! * gfortran.dg/gamma_2.f90: Remove large-real tests. ! * gfortran.dg/gamma_4.f90: New: large-real tests. ! 2007-08-28 Jason Merrill ! PR c++/29000 ! * g++.dg/ext/stmtexpr12.C: New test. ! PR c++/28558 ! * g++.dg/ext/attrib28.C: New test. ! 2007-08-28 Uros Bizjak ! PR target/32661 ! * gcc.target/i386/pr32661.c: New test. ! 2007-08-28 Jakub Jelinek ! PR middle-end/32370 ! * gcc.dg/pr32370.c: New test. ! PR rtl-optimization/33148 ! * gcc.c-torture/compile/20070827-1.c: New test. ! PR debug/32914 ! * d++.dg/debug/const3.C: New test. ! * d++.dg/debug/const4.C: New test. ! * d++.dg/debug/dwarf2/const1.C: New test. ! * d++.dg/debug/dwarf2/const2.C: New test. ! * d++.dg/debug/dwarf2/const2b.C: New test. ! 2007-08-28 Mircea Namolaru ! Vladimir Yanovsky ! Revital Eres ! Andrey Belevantsev ! * gcc.dg/sms-1.c: New test. ! 2007-08-27 Alexandre Oliva ! * g++.dg/ext/gnu-inline-common.h: New. ! * g++.dg/ext/gnu-inline-global-reject.C: New. ! * g++.dg/ext/gnu-inline-global.C: New. ! * g++.dg/ext/gnu-inline-namespace.C: New. ! * g++.dg/ext/gnu-inline-anon-namespace.C: New. ! * g++.dg/ext/gnu-inline-class.C: New. ! * g++.dg/ext/gnu-inline-class-static.C: New. ! * g++.dg/ext/gnu-inline-template-class.C: New. ! * g++.dg/ext/gnu-inline-template-func.C: New. ! 2007-08-27 Jason Merrill ! PR c++/31337 ! * g++.dg/ext/stmtexpr11.C: New. ! 2007-08-27 Kazu Hirata ! * lib/target-supports.exp (check_profiling_available): ! Set profiling_available_saved to 0 on fido-*-elf. ! 2007-08-27 Daniel Berlin ! PR tree-optimization/33173 ! * gcc.c-torture/compile/pr33173.c: New. ! ! 2007-08-27 H.J. Lu ! ! PR target/31385 ! * gcc.dg/dfp/pr31385.c: New. ! ! 2007-08-27 Uros Bizjak ! ! * gcc.dg/unsigned-long-compare.c: Remove target selector. ! ! 2007-08-27 Uros Bizjak ! ! * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c, ! gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c, ! gcc.dg/20051215-1.c: Move to gcc.target/arm directory. ! * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c, ! gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory. ! * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to ! gcc.target/m68k directory. ! * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory. ! * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c, ! gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to ! gcc.target/cris directory. ! * gcc.dg/20020620-1.c: Move to gcc.target/mips directory. ! * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to ! gcc.target/bfin directory. ! ! * gcc.target/sh: New directory. ! * gcc.target/sh/sh.exp: New file. ! * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c, ! gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c, ! gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c, ! gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c, ! gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c, ! gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory. ! ! 2007-08-27 Uros Bizjak ! ! * gcc.target/i386/pow-1.c: Fix scan-assembler-not. ! * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only. ! * gcc.target/i386/20020523-1.c: Require nonpic effective target. ! * gcc.target/i386/local2.c: Ditto. ! * gcc.target/i386/stack-prot-kernel.c: Ditto. ! * gcc.target/i386/20011119-1.c: Ditto. ! * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only. ! * gcc.target/i386/fastcall-1.c: Fix target selector. ! ! 2007-08-26 Jerry DeLisle ! ! PR fortran/33055 ! * gfortran.dg/negative_unit.f: Add new check ! * gfortran.dg/negative_unit_int8.f: New. Same as above except use ! -fdefault-integer-8. ! ! 2007-08-26 Asher Langton ! ! * gfortran.dg/recursive_stack.f90: New. ! * gfortran.dg/openmp_stack.f90: New. ! ! 2007-08-26 Tobias Burnus ! ! PR fortran/31298 ! * gfortran.dg/use_10.f90: New. ! ! 2007-08-26 Tobias Burnus ! ! PR fortran/32985 ! * gfortran.dg/namelist_14.f90: Make test case valid. ! * gfortran.dg/common_10.f90: New. ! ! 2007-08-26 H.J. Lu ! ! PR middle-end/33181 ! * gcc.dg/ifelse-2.c: New. ! ! 2007-08-26 Tobias Burnus ! ! PR fortran/32980 ! * gfortran.dg/gamma_1.f90: New. ! * gfortran.dg/gamma_2.f90: New. ! * gfortran.dg/gamma_3.f90: New. ! ! 2007-08-26 Tobias Burnus ! ! PR fortran/33188 ! * gfortran.dg/used_types_18.f90: New. ! ! 2007-08-25 Jakub Jelinek ! ! * gcc.dg/array-init-2.c: New test. ! ! 2007-08-24 Tobias Burnus ! ! PR fortran/33178 ! * gfortran.dg/initialization_4.f90: Update dg-error. ! * gfortran.dg/initialization_13.f90: New. ! ! 2007-08-24 Richard Guenther ! ! PR middle-end/33166 ! * gcc.c-torture/compile/pr33166.c: New testcase. ! ! 2007-08-24 Tobias Burnus ! ! PR fortran/33139 ! * gfortran.dg/pointer_assign_4.f90: New. ! * gfortran.dg/shape_2.f90: Fix test case. ! * gfortran.dg/char_result_4.f90: Ditto. ! ! 2007-08-24 Jakub Jelinek ! ! * gcc.dg/array-init-1.c: New test. ! ! PR c++/32567 ! * g++.dg/parse/crash36.C: New test. ! ! 2007-08-23 H.J. Lu ! ! * gcc.dg/pr32721.c: Updated. ! ! 2007-08-24 Jakub Jelinek ! ! PR tree-optimization/32573 ! PR middle-end/32946 ! * gcc.dg/pr32573.c: New test. ! ! PR c++/32898 ! * g++.dg/lookup/ns3.C: New test. ! ! * gfortran.dg/assumed_charlen_sharing.f90: New test. ! ! PR c++/31941 ! * g++.dg/parse/crash37.C: New test. ! ! 2007-08-23 Uros Bizjak ! ! PR target/17390 ! * gcc.target/i386/pr17390.c: New test. ! ! 2007-08-23 Richard Guenther ! ! * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns. ! * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise. ! * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise. ! * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise. ! * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise. ! * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise. ! * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise. ! * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise. ! ! 2007-08-23 Uros Bizjak ! ! * gcc.target/s390: New directory. ! * gcc.target/s390/s390.exp: New file. ! * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c, ! gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c, ! gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c, ! gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to ! gcc.target/s390 directory. ! ! 2007-08-23 Richard Guenther ! ! PR tree-optimization/32328 ! * gcc.dg/pr32328.c: New testcase. ! 2007-08-23 Rask Ingemann Lambertsen ! * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are ! available. ! 2007-08-23 Francois-Xavier Coudert ! PR fortran/33095 ! * gfortran.dg/min_max_optional_5.f90: New test. ! * gfortran.dg/min_max_optional_2.f90: Remove. ! * gfortran.dg/min_max_optional_3.f90: Remove. ! * gfortran.dg/min_max_optional_4.f90: Remove. ! 2007-08-23 Paolo Bonzini ! * gcc.target/i386/xorps-sse.c: New. ! * gcc.target/i386/xorps-sse2.c: New. ! 2007-08-23 Paolo Bonzini ! * gcc.target/i386/cmov3.c: Fix scan-assembler. ! * gcc.target/i386/cmov4.c: Fix scan-assembler. ! * gcc.target/i386/xchg-2.c: Fix scan-assembler. ! 2007-08-22 Christopher D. Rickett ! PR fortran/33020 ! * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to ! include multiple kinds for SHAPE parameter within a single ! namespace. ! * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto. ! * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case. ! 2007-08-22 Janus Weil ! * interface_abstract_1.f90: Extended test case. ! * interface_abstract_3.f90: New test. ! 2007-08-21 Christian Bruel ! * gcc.dg/fold-sub.c: New test. ! ! 2007-08-22 Uros Bizjak ! * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c, ! gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c, ! gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c, ! gcc.dg/pr32191.c: Move to gcc.target/i386 directory. ! * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c, ! gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp. ! 2007-08-22 Richard Guenther ! PR middle-end/33007 ! * gcc.dg/pr33007.c: New testcase. ! 2007-08-22 Richard Sandiford ! * gcc.c-torture/execute/strcmp-1.x: Delete. ! 2007-08-22 Uros Bizjak ! * gcc.target/i386/*.c: Remove target selectors from dg-do directives. ! * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c, ! gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c, ! gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c, ! gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c, ! gcc.target/i386/stack-realign.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-1.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-2.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32 ! target using dg-require-effective-target directive. ! * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c, ! gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-4.c, ! gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c, ! gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c, ! gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c, ! gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c, ! gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c, ! gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c: ! Require lp64 target using dg-require-effective-target directive. ! * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c, ! gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do ! directive. ! * gcc.target/i386/20010202-1.c: Move from here ... ! * gcc.dg/20010202-1.c: ... to here. ! 2007-08-22 Richard Guenther ! PR tree-optimization/33142 ! * gcc.c-torture/execute/pr33142.c: New testcase. ! 2007-08-22 Richard Guenther ! PR middle-end/32563 ! * g++.dg/torture/pr32563.C: New testcase. ! 2007-08-22 Jakub Jelinek ! PR middle-end/32912 ! * gcc.dg/pr32912-1.c: Add -w to options. ! * gcc.dg/pr32912-2.c: Likewise. ! * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~. ! 2007-08-21 Ian Lance Taylor ! * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa. ! 2007-08-21 Ian Lance Taylor ! PR tree-optimization/33134 ! * g++.dg/tree-ssa/pr33134.C: New test. ! 2007-08-21 Nathan Froyd ! * gcc.target/powerpc/spe-vector-memset.c: New testcase. ! * gcc.target/powerpc/spe-vector-memcpy.c: New testcase. ! 2007-08-21 Jakub Jelinek ! PR debug/32610 ! * gcc.dg/debug/pr32610.c: New test. ! * g++.dg/init/new24.C: New test. ! PR middle-end/32912 ! * gcc.dg/pr32912-1.c: New test. ! * gcc.dg/pr32912-2.c: New test. ! * gcc.dg/pr32912-3.c: New test. ! 2007-08-21 Richard Guenther ! * gcc.dg/pointer-arith-10.c: New testcase. ! 2007-08-21 Richard Guenther ! PR middle-end/33122 ! * gcc.c-torture/compile/pr33122.c: New testcase. ! 2007-03-20 Pawel Sikora ! * g++.dg/warn/Wnvdtor-2.C: New testcase. ! 2007-08-20 Dorit Nuzman ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }. ! 2007-08-20 Jakub Jelinek ! PR c++/33025 ! * g++.dg/init/new23.C: New test. ! 2007-08-20 Andrew Pinski ! PR middle-end/30564 ! * gcc.c-torture/compile/pr30564-1.c: New test. ! * gcc.c-torture/compile/pr30564-2.c: New test. ! 2007-08-19 Joseph Myers ! * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test. ! 2007-08-19 Tobias Burnus ! * gfortran.dg/interface_abstract_2.f90: New. ! * gfortran.dg/interface_abstract_1.f90: Fix typo. ! 2007-08-19 Dorit Nuzman ! * gcc.dg/vect/vect-117.c: Change inner-loop bound to ! unknown (so that outer-loop wont get analyzed). ! * gcc.dg/vect/vect-outer-1a.c: New test. ! * gcc.dg/vect/vect-outer-1b.c: New test. ! * gcc.dg/vect/vect-outer-1.c: New test. ! * gcc.dg/vect/vect-outer-2a.c: New test. ! * gcc.dg/vect/vect-outer-2b.c: New test. ! * gcc.dg/vect/vect-outer-2c.c: New test. ! * gcc.dg/vect/vect-outer-2.c: New test. ! * gcc.dg/vect/vect-outer-3a.c: New test. ! * gcc.dg/vect/vect-outer-3b.c: New test. ! * gcc.dg/vect/vect-outer-3c.c: New test. ! * gcc.dg/vect/vect-outer-3.c: New test. ! * gcc.dg/vect/vect-outer-4a.c: New test. ! * gcc.dg/vect/vect-outer-4b.c: New test. ! * gcc.dg/vect/vect-outer-4c.c: New test. ! * gcc.dg/vect/vect-outer-4d.c: New test. ! * gcc.dg/vect/vect-outer-4e.c: New test. ! * gcc.dg/vect/vect-outer-4f.c: New test. ! * gcc.dg/vect/vect-outer-4g.c: New test. ! * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test. ! * gcc.dg/vect/vect-outer-4i.c: New test. ! * gcc.dg/vect/vect-outer-4j.c: New test. ! * gcc.dg/vect/vect-outer-4k.c: New test. ! * gcc.dg/vect/vect-outer-4l.c: New test. ! * gcc.dg/vect/vect-outer-4m.c: New test. ! * gcc.dg/vect/vect-outer-4.c: New test. ! * gcc.dg/vect/vect-outer-5.c: New test. ! * gcc.dg/vect/vect-outer-6.c: New test. ! * gcc.dg/vect/vect-outer-fir.c: New test. ! * gcc.dg/vect/vect-outer-fir-lb.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test. ! 2007-08-19 Dorit Nuzman ! * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop ! and -fno-tree-reassoc. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to... ! * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to... ! * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to... ! * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test. ! * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test. ! * gcc.dg/vect/no-scevccp-outer-1.c: New test. ! * gcc.dg/vect/no-scevccp-outer-2.c: New test. ! * gcc.dg/vect/no-scevccp-outer-3.c: New test. ! * gcc.dg/vect/no-scevccp-outer-4.c: New test. ! * gcc.dg/vect/no-scevccp-outer-5.c: New test. ! * gcc.dg/vect/no-scevccp-outer-6.c: New test. ! * gcc.dg/vect/no-scevccp-outer-7.c: New test. ! * gcc.dg/vect/no-scevccp-outer-8.c: New test. ! * gcc.dg/vect/no-scevccp-outer-9.c: New test. ! * gcc.dg/vect/no-scevccp-outer-9a.c: New test. ! * gcc.dg/vect/no-scevccp-outer-9b.c: New test. ! * gcc.dg/vect/no-scevccp-outer-10.c: New test. ! * gcc.dg/vect/no-scevccp-outer-10a.c: New test. ! * gcc.dg/vect/no-scevccp-outer-10b.c: New test. ! * gcc.dg/vect/no-scevccp-outer-11.c: New test. ! * gcc.dg/vect/no-scevccp-outer-12.c: New test. ! * gcc.dg/vect/no-scevccp-outer-13.c: New test. ! * gcc.dg/vect/no-scevccp-outer-14.c: New test. ! * gcc.dg/vect/no-scevccp-outer-15.c: New test. ! * gcc.dg/vect/no-scevccp-outer-16.c: New test. ! * gcc.dg/vect/no-scevccp-outer-17.c: New test. ! * gcc.dg/vect/no-scevccp-outer-18.c: New test. ! * gcc.dg/vect/no-scevccp-outer-19.c: New test. ! * gcc.dg/vect/no-scevccp-outer-20.c: New test. ! * gcc.dg/vect/no-scevccp-outer-21.c: New test. ! * gcc.dg/vect/no-scevccp-outer-22.c: New test. ! 2007-08-19 Dorit Nuzman ! * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with ! versioning for aliasing). ! * gcc.dg/vect/vect-35.c: Likewise. ! * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align targets. ! * gcc.dg/vect/vect-multitypes-11.c: Likewise. ! ! 2007-08-18 Tom Tromey ! ! PR preprocessor/32974: ! * gcc.dg/cpp/pr32974.c: New file. ! ! 2007-08-17 Tobias Burnus ! ! * gfortran.dg/interface_abstract_1.f90: New. ! ! 2007-08-18 Paul Thomas ! ! PR fortran/32881 ! * gfortran.dg/pure_initializer_1.f90: New test. ! ! 2007-08-18 Paul Thomas ! ! PR fortran/32875 ! * gfortran.dg/array_constructor_18.f90: New test. ! ! 2007-08-17 Andrew Pinski ! ! PR c++/28989 ! * g++.dg/expr/lval3.C: New test. ! * g++.dg/expr/lval4.C: New test. ! ! 2007-08-17 Ollie Wild ! ! PR c++/31749 ! * g++.dg/lookup/builtin3.C: New test. ! * g++.dg/lookup/builtin4.C: New test. ! * g++.dg/lookup/using19.C: New test. ! ! 2007-08-17 Paolo Carlini ! ! PR c++/32190 ! * g++.dg/parse/error31.C: New. ! ! 2007-08-17 Paolo Carlini ! ! PR c++/32112 ! * g++.dg/template/error26.C: New. ! ! 2007-08-17 Francois-Xavier Coudert ! ! PR fortran/33079 ! * gfortran.dg/zero_length_2.f90: New test. ! ! 2007-08-17 Tobias Burnus ! ! * gfortran.dg/kind_tests_2.f03: Add cleanup-modules. ! * gfortran.dg/kind_tests_3.f03: Ditto. ! * gfortran.dg/global_vars_f90_init.f90: Ditto. ! * gfortran.dg/interface_13.f90: Ditto. ! * gfortran.dg/pr32738.f90: Ditto. ! * gfortran.dg/module_private_1.f90: Ditto. ! * gfortran.dg/test_only_clause.f90: Ditto. ! * gfortran.dg/bind_c_vars.f90: Ditto. ! * gfortran.dg/bind_c_dts.f90: Ditto. ! * gfortran.dg/use_9.f90: Ditto. ! * gfortran.dg/generic_8.f90: Ditto. ! * gfortran.dg/bind_c_implicit_vars.f03: Ditto. ! * gfortran.dg/private_type_6.f90: Ditto. ! * gfortran.dg/c_assoc.f90: Ditto. ! * gfortran.dg/private_type_7.f90: Ditto. ! * gfortran.dg/global_vars_c_init.f90: Ditto. ! * gfortran.dg/bind_c_dts_2.f03: Ditto. ! * gfortran.dg/c_f_pointer_tests.f90: Ditto. ! * gfortran.dg/c_size_t_test.f03: Ditto. ! * gfortran.dg/used_types_12.f90: Ditto. ! * gfortran.dg/pr25923.f90: Ditto. ! * gfortran.dg/test_com_block.f90: Ditto. ! * gfortran.dg/iso_c_binding_rename_1.f03: Ditto. ! * gfortran.dg/equiv_constraint_7.f90: Ditto. ! * gfortran.dg/com_block_driver.f90: Ditto. ! * gfortran.dg/iso_c_binding_rename_2.f03: Ditto. ! * gfortran.dg/use_iso_c_binding.f90: Ditto. ! * gfortran.dg/c_loc_test.f90: Ditto. ! * gfortran.dg/c_ptr_tests.f03: Ditto. ! * gfortran.dg/module_interface_1.f90: Ditto. ! ! 2007-08-17 Paolo Carlini ! ! PR c++/32870 ! * g++.dg/other/error17.C: Adjust. ! ! 2007-08-17 Ben Elliston ! ! PR middle-end/32970 ! * g++.dg/ext/altivec-14.C: New test. ! ! 2007-08-16 Uros Bizjak ! ! * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files. ! * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop ! dump files. ! * gcc.dg/vect/pr25371.c: Clean up vect dump file. ! * gcc.dg/vect/pr32366.c: Ditto. ! ! 2007-08-16 Uros Bizjak ! ! PR testsuite/33082 ! * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options. ! * gcc.dg/dfp/convert-bfp-fold.c: Ditto. ! * gcc.dg/dfp/convert-int-fold.c: Ditto. ! * gcc.dg/dfp/operator-arith-fold.c: Ditto. ! ! 2007-08-16 Tobias Burnus ! ! PR fortran/33072 ! * gfortran.dg/use_9.f90: New. ! ! 2007-08-16 Seongbae Park ! ! * g++.dg/gcov/gcov-5.C: New test. ! ! 2007-08-16 Seongbae Park ! ! * g++.dg/gcov/gcov-4.C: New test. ! * lib/gcov.exp (verify-lines): Add support for ! checking no-coverage lines. ! ! 2007-08-16 Victor Kaplansky ! ! * gcc.dg/vect/vect-vfa-01.c: New. ! * gcc.dg/vect/vect-vfa-02.c: New. ! * gcc.dg/vect/vect-vfa-03.c: New. ! * gcc.dg/vect/vect-vfa-04.c: New. ! * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c, ! gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c, ! gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c, ! gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c, ! gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c, ! gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c, ! gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c, ! gfortran.dg/vect/pr19049.f90: Rename to start with ! prefix no-vfa-. ! * gcc.dg/vect/vect.exp: Disable versioning for alias ! when test starts with no-vfa-. ! * gfortran.dg/vect/vect.exp: Likewise. ! ! 2007-08-16 Richard Sandiford ! ! * gcc.dg/torture/pr32897.c: New test. ! ! 2007-08-16 Paolo Carlini ! ! PR c++/31132 ! * g++.dg/template/crash69.C: New. ! ! 2007-08-15 Daniel Jacobowitz ! ! * lib/target-supports.exp (check_effective_target_arm32): Use ! check_no_compiler_messages. ! ! 2007-08-15 Diego Novillo ! ! gcc.dg/tree-ssa/20070815.c: New test. ! ! 2007-08-15 Francois-Xavier Coudert ! ! PR fortran/33077 ! * gfortran.dg/random_7.f90: Initialize variable. ! ! 2007-08-15 Jakub Jelinek ! ! PR middle-end/33074 ! * gfortran.dg/pr33074.f90: New test. ! ! PR c++/32992 ! * g++.dg/opt/nrv14.C: New test. ! ! 2007-08-15 Paolo Carlini ! ! PR c++/33035 ! * g++.dg/template/crash68.C: New. ! ! 2007-08-15 Maxim Kuvyrkov ! ! * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list. ! * gcc.dg/sibcall-4.c: Ditto. ! ! 2007-08-15 Francois-Xavier Coudert ! ! PR fortran/33066 ! * gfortran.dg/use_8.f90: New test. ! * gfortran.dg/c_loc_tests_2.f03: Fix code. ! ! 2007-08-14 Paolo Carlini ! ! PR c++/27211 ! * g++.dg/template/error27.C: New. ! * g++.dg/template/error28.C: New. ! * g++.dg/other/pr28304.C: Adjust. ! * g++.old-deja/g++.mike/p811.C: Likewise. ! ! 2007-08-14 Rask Ingemann Lambertsen ! ! PR target/30315 ! * gcc.target/i386/pr30315.c: New. ! ! 2007-08-14 Francois-Xavier Coudert ! ! PR fortran/32594 ! * gfortran.dg/substr_5.f90: New test. ! ! 2007-08-14 Andrew Pinski ! ! PR c/30428 ! * gcc.dg/vector-2.c: New test. ! ! PR c++/30428 ! * g++.dg/ext/vector8.C: New test. ! ! 2007-08-13 Dan Hipschman ! ! PR c/32953 ! * gcc.dg/format/array-1.c: Add an additional test for ! unterminated format strings of length 1. ! ! 2007-08-13 Paul Thomas ! ! PR fortran/32926 ! * gfortran.dg/external_procedures_3.f90: New test. ! ! 2007-08-13 Paul Thomas ! ! PR fortran/32827 ! * gfortran.dg/import6.f90: New test. ! ! 2007-08-13 Andrew Pinski ! ! PR C/30427 ! * gcc.dg/vector-1.c: New test. ! ! 2007-08-13 Richard Sandiford ! ! * gcc.dg/pr21255-4.c: Skip for PIC. ! * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets. ! ! 2007-08-13 Richard Sandiford ! ! * gcc.dg/attr-isr.c: Skip for PIC. ! * gcc.dg/attr-isr-nosave_low_regs.c: Likewise. ! * gcc.dg/attr-isr-trapa.c: Likewise. ! * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise. ! * gcc.dg/pragma-isr-trapa.c: Likewise. ! * gcc.dg/pragma-isr-trapa2.c: Likewise. ! ! 2007-08-13 Paul Thomas ! ! PR fortran/32962 ! * gfortran.dg/transpose_1.f90: New test. ! ! 2007-08-12 Francois-Xavier Coudert ! ! PR fortran/29600 ! * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR ! intrinsic. ! ! 2007-08-12 Francois-Xavier Coudert ! ! PR fortran/30964 ! PR fortran/33054 ! * gfortran.dg/random_4.f90: New test. ! * gfortran.dg/random_5.f90: New test. ! * gfortran.dg/random_6.f90: New test. ! * gfortran.dg/random_7.f90: New test. ! ! 2007-08-12 Francois-Xavier Coudert ! ! PR fortran/32860 ! * gcc.dg/format/gcc_gfc-1.c: Updated with new formats. ! ! 2007-08-12 Francois-Xavier Coudert ! ! PR fortran/31629 ! * gfortran.dg/module_private_1.f90: New test. ! ! 2007-08-12 Francois-Xavier Coudert ! ! PR fortran/29600 ! * gfortran.dg/intrinsics_kind_argument_1.f90: New test. ! * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording. ! ! 2007-08-11 Francois-Xavier Coudert ! ! PR fortran/32937 ! * gfortran.dg/char_length_6.f90: New test. ! ! 2007-08-10 Ollie Wild ! ! * g++.dg/lookup/using18.C: New test. ! ! 2007-08-10 Paolo Carlini ! ! PR c++/17763 ! * g++.dg/other/error16.C: New. ! ! 2007-08-10 Jerry DeLisle ! ! PR libfortran/33039 ! * gfortran.dg/namelist_37.f90: New test. ! ! 2007-08-10 Paolo Carlini ! ! PR c++/22256 ! * g++.dg/conversion/op3.C: New. ! ! 2007-08-09 Tobias Burnus ! ! PR fortran/32987 ! * gfortran.dg/fmt_tab_1.f90: New. ! * gfortran.dg/fmt_tab_2.f90: New. ! ! 2007-08-09 Andrew Pinski ! ! PR c/32796 ! * gcc.c-torture/compile/pr32796.c: New test. ! ! 2007-08-09 Andrew Pinski ! ! PR middle-end/32813 ! * gfortran.fortran-torture/compile/emptyif-1.f90: New test. ! * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS ! instead of just -O. ! ! 2007-08-08 Richard Sandiford ! ! * gcc.target/mips/code-readable-1.c: New test. ! * gcc.target/mips/code-readable-2.c: Likewise. ! * gcc.target/mips/code-readable-3.c: Likewise. ! ! 2007-08-08 Vladimir Yanovsky ! Revital Eres ! ! * gfortran.dg/sms-1.f90: Add comment. ! * gfortran.dg/sms-2.f90: New. ! ! 2007-08-07 Ian Lance Taylor ! ! * gcc.dg/instrument-1.c: New test. ! * gcc.dg/instrument-2.c: New test. ! * gcc.dg/instrument-3.c: New test. ! ! 2007-08-07 Steve Ellcey ! ! * gfortran.dg/c_kind_params.f90: Check for stdint.h. ! ! 2007-08-07 Dorit Nuzman ! ! * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on ! !vector_alignment_reachable targets. ! * gcc.dg/vect/vect-33.c: Likewise. ! * gcc.dg/vect/vect-42.c: Likewise. ! * gcc.dg/vect/vect-44.c: Likewise. ! * gcc.dg/vect/vect-50.c: Likewise. ! * gcc.dg/vect/vect-70.c: Likewise. ! * gcc.dg/vect/vect-71.c: Likewise. ! * gcc.dg/vect/vect-87.c: Likewise. ! * gcc.dg/vect/vect-88.c: Likewise. ! * gcc.dg/vect/vect-91.c: Likewise. ! * gcc.dg/vect/vect-93.c: Likewise. ! * gcc.dg/vect/vect-96.c: Likewise. ! * gcc.dg/vect/no-section-anchors-69.c: Likewise. ! * gcc.dg/vect/section-anchors-69.c: Likewise. ! * gcc.dg/vect/pr25413.c: Likewise. ! * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise. ! * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise. ! * gfortran.dg/vect-2.f90: Likewise. ! * gfortran.dg/vect-3.f90: Likewise. ! * gfortran.dg/vect-4.f90: Likewise. ! * gfortran.dg/vect-5.f90: Likewise. ! * lib/target-supports.exp (check_effective_target_natural_alignment): ! Return false for darwin. ! (check_effective_target_vector_alignment_reachable_for_double): New. ! ! 2007-08-07 Andreas Krebbel ! ! * gcc.dg/multiword-1.c: New testcase. ! ! 2007-08-07 Daniel Franke ! ! * gfortran.dg/namelist_33.f90: Improved tests, adjusted error ! messages. ! * gfortran.dg/namelist_36.f90: New test. ! 2007-08-07 Rask Ingemann Lambertsen ! * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use ! int32_t for 32-bit integer. Use int64_t for 64-bit integer. ! 2007-08-07 Kaz Kojima ! * g++.dg/torture/type-generic-1.C: Add -mieee for sh. ! * gcc.dg/torture/type-generic-1.c: Likewise. ! 2007-08-06 Andrew Pinski ! * gcc.c-torture/20070522-1.c: Move to ... ! * gcc.c-torture/compile/20070522-1.c: Here. ! 2007-08-06 Francois-Xavier Coudert ! PR fortran/29828 ! * gfortran.dg/minmax_char_1.f90: New test. ! * gfortran.dg/minmax_char_2.f90: New test. ! * gfortran.dg/min_max_optional_4.f90: New test. ! 2007-08-06 Francois-Xavier Coudert ! * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin ! hanging on the testcase. ! 2007-08-05 Andrew Pinski ! PR middle-end/32988 ! * gcc.c-torture/compile/pr32988.c: New test. ! 2007-08-05 Andrew Pinski ! * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main. ! 2007-08-05 Volker Reichelt ! * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests. ! Revert: ! 2007-03-22 Dirk Mueller ! * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic. ! 2007-08-05 Francois-Xavier Coudert ! PR fortran/32979 ! * gfortran.dg/isnan_1.f90: New test. ! 2007-08-05 Vladimir Yanovsky ! Revital Eres ! * gcc.dg/sms-antideps.c: New test. ! 2007-08-04 Paul Thomas ! PR fortran/31214 ! * gfortran.dg/entry_13.f90: New test. ! * gfortran.dg/entry_12.f90: Clean up .mod file. ! 2007-08-04 Thomas Koenig ! PR fortran/32770 ! * gfortran.dg/direct_io_2.f90: Implicitly declare integer ! variables as kind=4 so they don't overflow the record length. ! 2007-08-04 Steven G. Kargl ! PR fortran/32968 ! * gfortran.dg/selected_kind_1.f90: New test. ! 2007-08-04 Andrew Pinski ! PR middle-end/32780 ! * gcc.c-torture/compile/pr32780.c: New test. ! 2007-08-03 Andrew Pinski ! RP middle-end/32399 ! * gcc.c-torture/compile/pr32399.c: New testcase. ! 2007-08-03 Andrew Pinski ! PR middle-end/32304 ! * g++.dg/torture/pr32304.C: New testcase. ! 2007-08-03 Andrew Pinski ! PR middle-end/32935 ! * gfortran.fortran-torture/compile/complex_1.f90: New test. ! 2007-08-03 Francois-Xavier Coudert ! PR fortran/32955 ! * gfortran.dg/value_4.f90: Make integer constant of kind=4. ! 2007-08-03 Francois-Xavier Coudert ! PR fortran/31202 ! * gfortran.dg/nint_2.f90: New test. ! 2007-08-03 Nathan Froyd ! * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall. ! * gcc.dg/weak/typeof-2.c: Likewise. ! 2007-08-03 Diego Novillo ! PR 31521 ! * gcc.dg/tree-ssa/pr31521.c: New test. ! 2007-08-03 Thomas Koenig ! PR fortran/32770 ! * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in ! iostat must be default kind. ! 2007-08-02 Jerry DeLisle ! * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo. ! 2007-08-02 Thomas Koenig ! PR fortran/32770 ! * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds ! explicit so test passes with -fdefault-integer-8. ! * gfortran.dg/unformatted_recl_1.f90: Likewise. ! * gfortran.dg/unformatted_subrecord_1.f90: Likewise. ! 2007-08-02 Lee Millward ! PR c++/30849 ! * g++.dg/parse/asm1.C: New test. ! PR c++/30850 ! * g++.dg/parse/asm2.C: Likewise. ! PR c++/30851 ! * g++.dg/parse/asm3.C: Likewise. ! 2007-08-02 Rask Ingemann Lambertsen ! ! * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if ! "int" is only 16 bit bits wide. ! * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise. ! ! 2007-08-01 Kaveh R. Ghazi ! ! * g++.dg/torture/type-generic-1.C: New. ! * gcc.dg/pr28796-2.c: Move tests ... ! * gcc.dg/tg-tests.h: ... here. ! * gcc.dg/torture/type-generic-1.c: New. ! ! 2007-08-01 Thomas Koenig ! ! PR libfortran/32954 ! * minmaxloc_3.f90: New test case. ! ! 2007-08-01 Tobias Burnus ! ! PR fortran/32936 ! * gfortran.dg/allocate_stat.f90: New. ! ! 2007-08-01 Nathan Froyd ! ! * gcc.target/i386/pr23098.c: XFAIL on vxworks targets. ! ! 2007-08-01 Daniel Jacobowitz ! ! PR tree-optimization/32919 ! * gcc.c-torture/compile/pr32919.c: New. ! ! 2007-08-01 Nick Clifton ! ! * gcc.c-torture/execute/execute.exp: Change copyright header to ! refer to version 3 of the GNU General Public License and to point ! readers at the COPYING3 file and the FSF's license web page. ! * gcc.c-torture/execute/ieee/ieee.exp, ! gcc.c-torture/unsorted/unsorted.exp, ! gcc.c-torture/compile/compile.exp, ! gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp, ! gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp, ! gcc.target/cris/torture/cris-torture.exp, ! gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp, ! gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp, ! gcc.target/spu/spu.exp, gcc.target/mips/mips.exp, ! gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp, ! gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp, ! gnat.dg/dg.exp, gnat.dg/style/style.exp, ! gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp, ! gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp, ! gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp, ! gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp, ! gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp, ! gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp, ! gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp, ! gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp, ! gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp, ! gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp, ! gcc.dg/noncompile/noncompile.exp, ! gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp, ! gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp, ! gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp, ! gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp, ! gcc.dg/vect/vect.exp, gcc.dg/format/format.exp, ! gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp, ! gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp, ! gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp, ! gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp, ! gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp, ! gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp, ! gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp, ! g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README, ! g++.old-deja/old-deja.exp, ! gfortran.fortran-torture/execute/execute.exp, ! gfortran.fortran-torture/compile/compile.exp, ! treelang/output/output-1.c, treelang/output/output-1.tree, ! treelang/execute/execute.exp, treelang/Makefile.in, ! treelang/compile/compile.exp, g++.dg/dg.exp, ! g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp, ! g++.dg/charset/charset.exp, g++.dg/vect/vect.exp, ! g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp, ! g++.dg/pch/pch.exp, g++.dg/special/ecos.exp, ! g++.dg/compat/struct-layout-1.exp, ! g++.dg/compat/struct-layout-1_generate.c, ! g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp, ! g++.dg/bprob/bprob.exp, config/default.exp, ! gcc.test-framework/test-framework.awk, ! gcc.test-framework/gen_directive_tests, ! gcc.test-framework/test-framework.exp, ! objc.dg/special/special.exp, ! objc.dg/gnu-encoding/gnu-encoding.exp, ! objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c, ! objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp, ! lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp, ! lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp, ! lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp, ! lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp, ! lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp, ! lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp, ! lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp, ! lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp, ! lib/target-supports-dg.exp, lib/gcc-defs.exp, ! lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp, ! lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp, ! lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp, ! gfortran.dg/vect/vect.exp, objc/execute/execute.exp, ! objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp: ! Likewise. ! ! 2007-08-01 Daniel Franke ! ! * gfortran.dg/parameter_unused.f90: Adjusted dg-options and ! error message text. ! ! 2007-08-01 Daniel Franke ! ! PR fortran/32945 ! * gfortran.dg/initialization_12.f90: New test. ! ! 2007-08-01 Paul Thomas ! ! PR fortran/31609 ! * gfortran.dg/entry_12.f90: New test. ! ! 2007-07-31 Francois-Xavier Coudert ! ! PR fortran/32938 ! * gfortran.dg/altreturn_6.f90: New test. ! ! 2007-07-31 Steven G. Kargl ! ! PR fortran/32942 ! * gfortran.dg/exponent_2.f90: New test. ! ! 2007-07-30 Jan Sjodin ! ! * gcc.dg/vect/vect-117.c: New test. ! * gcc.dg/vect/vect-74.c: Enabled test ! * gcc.dg/vect/vect-81.c: Enabled test ! ! 2007-07-30 Andrew Pinski ! ! * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets. ! s/dg-error/dg-warning where warning is expected. ! ! 2007-07-30 Thomas Koenig ! ! PR fortran/32770 ! * gfortran.dg/array_constructor_12.f90: Adjust argument ! of huge() to correct kind. ! ! 2007-07-30 Ollie Wild ! ! * gcc.dg/cpp/counter-2.c: New test. ! * gcc.dg/cpp/counter-3.c: New test. ! * gcc.dg/cpp/dir-only-1.c: New test. ! * gcc.dg/cpp/dir-only-1.h: New file. ! * gcc.dg/cpp/dir-only-2.c: New test. ! * gcc.dg/cpp/dir-only-3.c: New test. ! * gcc.dg/cpp/dir-only-3a.h: New file. ! * gcc.dg/cpp/dir-only-3b.h: New file. ! * gcc.dg/cpp/dir-only-4.c: New test. ! * gcc.dg/cpp/dir-only-5.c: New test. ! * gcc.dg/cpp/dir-only-6.c: New test. ! ! 2007-07-30 Julian Brown ! ! * gcc.target/arm/neon/v*.c: Regenerate. ! ! 2007-07-30 Paolo Carlini ! ! PR c++/32108 ! * g++.dg/ext/label6.C: New. ! ! 2007-07-29 Thomas Koenig ! ! PR libfortran/32858 ! PR libfortran/30814 ! * gfortran.dg/pack_bounds_1.f90: Adjust to new error message. ! ! 2007-07-29 Paul Thomas ! ! PR fortran/31211 ! * gfortran.dg/actual_pointer_function_1.f90: New test. ! ! PR fortran/32682 ! * gfortran.dg/scalarize_parameter_array_1.f90: New test. ! ! 2007-07-29 Daniel Franke ! ! PR fortran/32906 ! * gfortran.dg/shape_1.f90: Adjust error message. ! * gfortran.dg/parameter_array_ref_1.f90: New test. ! ! 2007-07-29 Jerry DeLisle ! ! PR fortran/31609 ! * gfortran.dg/entry_11.f90: New test. ! ! 2007-07-29 Vladimir Yanovsky ! Revital Eres ! ! * gfortran.dg/sms-1.f90: New test. ! ! 2007-07-28 Richard Guenther ! ! * gcc.c-torture/compile/pr32920.c: New testcase. ! ! 2007-07-28 Simon Martin ! ! PR c++/30917 ! * g++.dg/lookup/friend11.C: New test. ! ! 2007-07-28 Daniel Franke ! ! * gfortran.dg/namelist_5.f90: Adjusted error message. ! * gfortran.dg/assumed_shape_nml.f90: Renamed to ... ! * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive. ! * gfortran.dg/assumed_size_nml.f90: Renamed to ... ! * gfortran.dg/namelist_32.f90: ... this. ! ! PR fortran/32876 ! * gfortran.dg/namelist_33.f90: New test. ! ! PR fortran/32905 ! * gfortran.dg/namelist_34.f90: New test. ! ! PR fortran/31818 ! * gfortran.dg/namelist_35.f90: New test. ! ! 2007-07-28 Paul Thomas ! ! PR fortran/32880 ! * gfortran.dg/alloc_comp_assign_6.f90: New tests. ! ! 2007-07-28 Rask Ingemann Lambertsen ! ! PR testsuite/32471 ! * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of ! assuming it is 0x7ffffffff. ! * gcc.dg/torture/pr30364-2.c (f)(main): Likewise. ! * gcc.dg/torture/pr30364-3.c (f)(main): Likewise. ! ! 2007-07-27 Dominique d'Humieres ! ! * gfortran.dg/operator_3.f90: Fix dg directive. ! * gfortran.dg/min_max_conformance.f90: Fix dg directive. ! * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive. ! * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive. ! ! 2007-07-27 Douglas Gregor ! ! * g++.dg/cpp0x/decltype1.C: New. ! * g++.dg/cpp0x/decltype2.C: New. ! * g++.dg/cpp0x/decltype3.C: New. ! * g++.dg/cpp0x/decltype4.C: New. ! * g++.dg/cpp0x/decltype5.C: New. ! * g++.dg/cpp0x/decltype6.C: New. ! ! 2007-07-27 Rask Ingemann Lambertsen ! ! * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits ! because the test relies on bit 31 to be the sign bit. ! ! 2007-07-27 Rask Ingemann Lambertsen ! ! * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of ! assuming it is 0x7fffffff. ! * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise. ! * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise. ! ! 2007-07-27 Mark Mitchell ! ! PR c++/32346 ! * g++.dg/expr/bitfield9.C: New test. ! ! 2007-07-26 Steven G. Kargl ! ! PR fortran/32899 ! * gfortran.dg/logical_comp.f90: Update dg-error strings. ! ! 2007-07-27 Jerry DeLisle ! ! PR fortran/32760 ! * gfortran.dg/private_type_7.f90: New test. ! ! 2007-07-27 Francois-Xavier Coudert ! ! PR fortran/32035 ! * gfortran.dg/select_char_1.f90: New test. ! ! 2007-07-27 Tobias Burnus ! ! PR fortran/32903 ! * gfortran.dg/initialization_11.f90: New test. ! ! 2007-07-27 Richard Sandiford ! ! * gcc.target/mips/ins-1.c: New test. ! ! '2007-07-26 Nathan Froyd ! ! PR/19232 ! * gcc.dg/assign-warn-3.c (f0): Declare as inline. ! (f1): Likewise. ! ! 2007-07-26 Andreas Krebbel ! ! * gcc.dg/20070725-1.c: Split the spare field in two to avoid: ! error: width of 'spare' exceeds its type. ! ! 2007-07-25 Nathan Froyd ! ! * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall. ! * gcc.dg/sibcall-4.c: Likewise. ! ! 2007-07-25 John David Anglin ! ! PR rtl-optimization/31500 ! * gcc.dg/Warray-bounds.c: Remove hppa xfails. ! * g++.dg/warn/Warray-bounds.C: Likewise. ! ! 2007-07-25 H.J. Lu ! ! * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated. ! ! 2007-07-25 Julian Brown ! Paul Brook ! Joseph Myers ! Mark Shinwell ! ! * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw. ! * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support. ! * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment. ! * lib/target-supports.exp (check_effective_target_arm_neon_ok) ! (check_effective_target_arm_neon_hw): New. ! * gcc.target/arm/neon/neon.exp: New file. ! * gcc.target/arm/neon/polytypes.c: New file. ! * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated). ! ! 2007-07-25 Janis Johnson ! ! * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for ! targets where an "int" is less than 32 bits wide. ! 2007-07-25 Andreas Krebbel ! * gcc.dg/20070725-1.c: Testcase for revision 126876 added. ! 2007-07-25 Rask Ingemann Lambertsen ! * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow ! during addition if an int is only 16 bits wide. ! * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int. ! 2007-07-25 Rask Ingemann Lambertsen ! * gcc.dg/torture/pr29584.c: Only run test if pointers have the same ! size as "long int" and are 32 or 64 bits wide. ! * gcc.dg/torture/pr28814.c: Likewise. ! 2007-07-25 Rask Ingemann Lambertsen ! * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is ! exactly as wide as an int. ! 2007-07-25 Danny Smith ! * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL): ! Define and use throughout as long long printf format specifier. ! * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL): ! Likewise. ! 2007-07-24 H.J. Lu ! * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing ! for converting from 1.0e-96 and 0.00048828125 to _Decimal32. ! 2007-07-25 Ben Elliston ! * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments. ! 2007-07-24 Daniel Jacobowitz - * gcc.c-torture/execute/20070724-1.c: New. ! 2007-07-24 Paul Thomas ! PR fortran/31205 ! * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of ! "deallocates" to 24, since patch has code rid of much spurious ! code. ! * gfortran.dg/interface_assignment_1.f90 : New test. ! PR fortran/32842 ! * gfortran.dg/interface_assignment_2.f90 : New test. ! 2007-07-24 Daniel Franke ! PR fortran/32867 ! * fortran.dg/initialization_10.f90: New test. ! 2007-07-24 Daniel Franke ! PR fortran/32778 ! * gfortran.dg/imag_2.f: Removed ! * gfortran.dg/warn_std_1.f90: New test. ! * gfortran.dg/warn_std_2.f90: New test. ! * gfortran.dg/warn_std_3.f90: New test. ! 2007-07-24 Paolo Carlini ! PR c++/29001 ! * g++.dg/init/new22.C: New. ! 2007-07-24 Paolo Carlini ! PR c++/32561 ! * g++.dg/template/crash67.C: New. ! 2007-07-24 Dorit Nuzman ! * lib/target-support.exp (check_effective_target_natural_alignment): ! (check_effective_target_vector_alignment_reachable): New. ! * config/spu/spu.c (spu_vector_alignment_reachable): New. ! (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define. ! * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target ! check. ! * gcc.dg/vect/pr25413.c: Likewise. ! * gcc.dg/vect/pr31699.c: Likewise. ! 2007-07-24 Thomas Koenig ! PR fortran/30814 ! * gfortran.dg/pack_bounds_1.f90: New test case. ! 2007-07-23  Daniel Franke   ! PR fortran/31639 ! * gfortran.dg/initialization_9.f90: New test. ! 2007-07-23 Christopher D. Rickett ! PR fortran/32797 ! PR fortran/32800 ! * gfortran.dg/bind_c_usage_8.f03: New test case. ! * gfortran.dg/c_f_pointer_tests_2.f03: Ditto. ! * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message. ! 2007-07-23 Richard Sandiford ! * gcc.target/mips/branch-cost-1.c: New test. ! * gcc.target/mips/branch-cost-2.c: Likewise. ! 2007-07-23 Christopher D. Rickett ! PR fortran/32732 ! * gfortran.dg/c_char_tests.f03: New test case. ! * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03. ! * gfortran.dg/c_char_tests_2.f03: New test case. ! * gfortran.dg/value_6.f03: Ditto. ! * gfortran.dg/value_7.f03: Ditto. ! 2007-07-23 Christopher D. Rickett ! PR fortran/32600 ! * gfortran.dg/c_funloc_tests_5.f03: New. ! * gfortran.dg/c_funloc_tests_5.f04: New. ! * gfortran.dg/c_funloc_tests_4_driver.c: New. ! 2007-07-22 Nathan Sidwell ! PR c++/32839 ! * g++.dg/expr/call4.C: New. ! * g++.dg/expr/call5.C: New. ! 2007-07-22 Daniel Franke ! PR fortran/32710 ! * gfortran.dg/namelist_30.f90: New test. ! 2007-07-22 Daniel Franke ! PR fortran/29962 ! * gfortran.dg/array_initializer_1.f90: Removed warning. ! * gfortran.dg/initialization_1.f90: Adjusted messages. ! * gfortran.dg/nested_modules_6.f90: Removed warning. ! PR fortran/31253 ! * gfortran.dg/initialization_7.f90: New test. ! PR fortran/31639 ! * gfortran.dg/initialization_8.f90: New test. ! 2007-07-22 Nathan Sidwell ! PR c++/30818 ! * g++.dg/template/crash47.C: Adjust errors. ! * g++.dg/template/crash48.C: Adjust errors. ! * g++.dg/template/typename12.C: New. ! * g++.dg/template/typename13.C: New. ! * g++.dg/template/typename14.C: New. ! * g++.dg/template/typedef6.C: Adjust errors. ! 2007-07-21 Christopher D. Rickett ! PR fortran/32627 ! * gfortran.dg/pr32627_driver.c: Driver for pr32627. ! * gfortran.dg/pr32627.f03: New test case. ! * gfortran.dg/c_f_pointer_logical.f03: New test case. ! * gfortran.dg/c_f_pointer_logical_driver.c: Driver for ! c_f_pointer_logical. ! * gfortran.dg/c_f_pointer_complex_driver.c: Driver for ! c_f_pointer_complex. ! * gfortran.dg/c_f_pointer_complex.f03: New test case. ! * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for ! c_f_pointer_shape_tests_2. ! * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case. ! 2007-07-21 Christopher D. Rickett ! PR fortran/32804 ! * gfortran.dg/c_loc_tests_9.f03: New test case. ! * gfortran.dg/c_loc_tests_10.f03: Ditto. ! 2007-07-21 Lee Millward ! PR fortran/32823 ! * gfortran.dg/int_2.f90: New test. ! ! 2007-07-21 Rask Ingemann Lambertsen ! * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer. ! 2007-07-20 Richard Sandiford ! * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips. ! * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive. ! 2007-07-20 Uros Bizjak ! PR tree-optimization/19910 ! * gcc.dg/pr19910.c: New test. ! 2007-07-19 Daniel Franke ! PR fortran/32738 ! * gfortran.dg/pr32738.f90: New test. ! 2007-07-19 Thomas Koenig ! PR tree-optimzation/32635 ! * gfortran.dg/pr32635.f: New test case. ! 2007-07-18 Christopher D. Rickett ! PR fortran/32801 ! * gfortran.dg/pr32801.f03: New test case. ! 2007-07-18 Kaveh R. Ghazi ! * gcc.dg/c99-math-double-1.c: Mark test variables as volatile. ! Test negative numbers also. ! * gcc.dg/c99-math-float-1.c: Likewise. ! * gcc.dg/c99-math-long-double-1.c: Likewise. ! * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative ! test inputs. ! 2007-07-18 Bob Wilson ! ! * lib/target-supports.exp (check_effective_target_sync_int_long): ! Enable for xtensa. ! (check_effective_target_sync_char_short): Likewise. ! ! 2007-07-18 Kaveh R. Ghazi ! * gcc.dg/pr28796-2.c: Add more cases. ! 2007-07-18 Kaveh R. Ghazi ! * gcc.dg/pr28796-1.c: Add more cases. ! * gcc.dg/pr28796-2.c: Likewise. ! 2007-07-18 Kaveh R. Ghazi ! * gcc.dg/pr28796-1.c: Add more cases. ! * gcc.dg/pr28796-2.c: Likewise. ! 2007-07-17 Janus Weil ! PR fortran/32535 ! * gfortran.dg/pr32535.f90: New test. ! 2007-07-17 Paul Thomas ! PR fortran/31320 ! PR fortran/32665 ! * gfortran.dg/alloc_comp_constructor_3.f90: New test. ! 2007-07-17 Zdenek Dvorak ! PR rtl-optimization/32773 ! * gcc.dg/pr32773.c: New test. ! 2007-07-16 Andrew Pinski ! * gcc.target/spu/intrinsics-1.c: Use dg-message to ! match flax-vector-conversions note. ! * gcc.target/spu/fixed-range-bad.c: Use dg-warning ! instead of dg-error for the warning. ! 2007-07-16 Rask Ingemann Lambertsen ! * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c ! adapted to work on targets with 16-bit or wider int. ! * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c. ! * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c. ! * gcc.dg/20061109-2.c: Likewise for 20061109-1.c. ! * gcc.dg/pr27959-2.c: Likewise for pr27959.c. ! 2007-07-16 Rask Ingemann Lambertsen ! * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which ! support large arrays. ! * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide. ! * gcc.dg/20061109-1.c: Likewise. ! * gcc.c-torture/execute/20061101-1.x: Likewise. ! * gcc.c-torture/execute/pr29797-1.x: Likewise. ! * gcc.c-torture/execute/pr31448.x: Likewise. ! 2007-07-16 Lee Millward ! * gfortran.dg/cmplx_intrinsic_1.f90: New test. ! PR fortran/32238 ! * gfortran.dg/pr32238.f90: New test. ! PR fortran/32222 ! * gfortran.dg/pr32222.f90: New test. ! PR fortran/32242 ! * gfortran.dg/pr32242.f90: New test. ! ! 2007-07-16 Sandra Loosemore ! David Ung ! * gcc.target/mips/mips-sched-madd.c: New test case. ! 2007-07-15 Jerry DeLisle ! PR libfortran/32611 ! * gfortran.dg/large_real_kind_1.f90: Update test. ! * gfortran.dg/pr17706.f90: Update test. ! * gfortran.dg/fmt_zero_digits.f90: Update test. ! * gfortran.dg/fmt_zero_precision.f90: Update test. ! * gfortran.dg/real_const_3.f90: Update test. ! 2007-07-15 Francois-Xavier Coudert ! PR fortran/32036 ! * gfortran.dg/bounds_check_8.f90: New test. ! * gfortran.dg/do_iterator_2.f90: Make code legal Fortran. ! 2007-07-15 Francois-Xavier Coudert ! PR fortran/32357 ! * gfortran.dg/mvbits_2.f90: New test. ! 2007-07-14 Thomas Koenig ! PR libfortran/32731 ! * gfortran.dg/pack_mask_1.f90: New test. ! * gfortran.dg/unpack_mask_1.f90: New test. ! 2007-07-14 Eric Botcazou ! * gcc.dg/20001013-1.c: Move to gcc.target/sparc. ! * gcc.dg/20001101-1.c: Likewise. ! * gcc.dg/20001102-1.c: Likewise. ! * gcc.dg/20020116-2.c: Likewise. ! * gcc.dg/20020416-1.c: Likewise. ! * gcc.dg/sparc-constant-1.c: Likewise. ! * gcc.dg/sparc-dwarf2.c: Likewise. ! * gcc.dg/sparc-frame-1.c: Likewise. ! * gcc.dg/sparc-getcontext-1.c: Likewise. ! * gcc.dg/sparc-loop-1.c: Likewise. ! * gcc.dg/sparc-reg-1.c: Likewise. ! * gcc.dg/sparc-ret.c: Likewise. ! * gcc.dg/sparc-trap-1.c: Likewise. ! * gcc.dg/ultrasp10.c: Likewise. ! * gcc.dg/ultrasp11.c: Likewise. ! * gcc.dg/ultrasp1.c: Likewise. ! * gcc.dg/ultrasp2.c: Likewise. ! * gcc.dg/ultrasp3.c: Likewise. ! * gcc.dg/ultrasp4.c: Likewise. ! * gcc.dg/ultrasp5.c: Likewise. ! * gcc.dg/ultrasp6.c: Likewise. ! * gcc.dg/ultrasp7.c: Likewise. ! * gcc.dg/ultrasp8.c: Likewise. ! * gcc.dg/ultrasp9.c: Likewise. ! * gcc.dg/splet-1.c: Delete. ! 2007-07-14 Daniel Franke ! PR fortran/32724 ! * gfortran.dg/stfunc_5.f90: New test. ! 2007-07-14 Uros Bizjak ! * lib/target-supports.exp (check_effective_target_vect_aligned_arrays): ! New procedure to check if arrays are naturally aligned to the vector ! alignment boundary. ! * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__ ! in size_t typedef. Adjust tree dump scan results according to ! vect_aligned_arrays target check. ! * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to ! vect_aligned_arrays target check. ! * gcc.dg/vect/pr31699.c: Ditto. ! 2007-07-13 Sa Liu ! * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test ! for V2DFmode vector conditional expression. ! * gcc.target/spu/dfcmeq.c: New. Test combination of abs ! and dfceq patterns. ! * gcc.target/spu/dfcmgt.c: New. Test combination of abs ! and dfcgt patterns. ! * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for ! V2DFmode comparison and test special values. ! * lib/target-supports.exp: Switch on test for V2DFmode ! vector conditional expression. ! 2007-07-13 Richard Guenther ! PR tree-optimization/32721 ! * gcc.dg/pr32721.c: New testcase. ! 2007-07-13 Hans-Peter Nilsson ! * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the ! error message part that continues on a new line. ! 2007-07-12 Geoffrey Keating ! * gcc.dg/c99-tgmath-1.c: New. ! * gcc.dg/c99-tgmath-2.c: New. ! * gcc.dg/c99-tgmath-3.c: New. ! * gcc.dg/c99-tgmath-4.c: New. ! 2007-07-12 Manuel Lopez-Ibanez ! Janis Johnson ! PR testsuite/25241 ! * gcc.test-framework/dg-error-exp-F.c: New test. ! * gcc.test-framework/dg-warning-exp-F.c: New test. ! * lib/gcc.exp: Enable warning and error prefixes. ! * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning. ! (dg-error): Wrap original dg-error. ! * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning ! markers from dg-error/dg-warning directives. ! * gcc.dg/20040322-1.c: Likewise. ! * gcc.dg/Wchar-subscripts-1.c: Likewise. ! * gcc.dg/Wdeclaration-after-statement-1.c: Likewise. ! * gcc.dg/Wdeclaration-after-statement-2.c: Likewise. ! * gcc.dg/Werror-1.c: Likewise. ! * gcc.dg/Werror-10.c: Likewise. ! * gcc.dg/Werror-11.c: Likewise. ! * gcc.dg/Werror-2.c: Likewise. ! * gcc.dg/Werror-3.c: Likewise. ! * gcc.dg/Werror-4.c: Likewise. ! * gcc.dg/Werror-5.c: Likewise. ! * gcc.dg/Werror-6.c: Likewise. ! * gcc.dg/Werror-7.c: Likewise. ! * gcc.dg/Werror-8.c: Likewise. ! * gcc.dg/Werror-9.c: Likewise. ! * gcc.dg/Werror-implicit-function-declaration.c: Likewise. ! * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise. ! * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise. ! * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise. ! * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise. ! * gcc.dg/Wint-to-pointer-cast-1.c: Likewise. ! * gcc.dg/Wint-to-pointer-cast-2.c: Likewise. ! * gcc.dg/Wint-to-pointer-cast-3.c: Likewise. ! * gcc.dg/Wnested-externs-1.c: Likewise. ! * gcc.dg/Wpointer-to-int-cast-1.c: Likewise. ! * gcc.dg/Wpointer-to-int-cast-2.c: Likewise. ! * gcc.dg/Wpointer-to-int-cast-3.c: Likewise. ! * gcc.dg/Wshadow-3.c: Likewise. ! * gcc.dg/Wtraditional-conversion-2.c: Likewise. ! * gcc.dg/Wwrite-strings-1.c: Likewise. ! * gcc.dg/anon-struct-5.c: Likewise. ! * gcc.dg/anon-struct-6.c: Likewise. ! * gcc.dg/anon-struct-7.c: Likewise. ! * gcc.dg/anon-struct-8.c: Likewise. ! * gcc.dg/array-8.c: Likewise. ! * gcc.dg/array-quals-2.c: Likewise. ! * gcc.dg/asm-qual-1.c: Likewise. ! * gcc.dg/asm-wide-1.c: Likewise. ! * gcc.dg/assign-warn-1.c: Likewise. ! * gcc.dg/assign-warn-2.c: Likewise. ! * gcc.dg/bitfld-10.c: Likewise. ! * gcc.dg/bitfld-11.c: Likewise. ! * gcc.dg/bitfld-12.c: Likewise. ! * gcc.dg/bitfld-13.c: Likewise. ! * gcc.dg/bitfld-14.c: Likewise. ! * gcc.dg/builtin-choose-expr-2.c: Likewise. ! * gcc.dg/builtins-30.c: Likewise. ! * gcc.dg/c90-const-expr-5.c: Likewise. ! * gcc.dg/c90-typespec-1.c: Likewise. ! * gcc.dg/c99-const-expr-5.c: Likewise. ! * gcc.dg/c99-flex-array-5.c: Likewise. ! * gcc.dg/c99-fordecl-3.c: Likewise. ! * gcc.dg/c99-tag-3.c: Likewise. ! * gcc.dg/c99-typespec-1.c: Likewise. ! * gcc.dg/c99-vla-jump-1.c: Likewise. ! * gcc.dg/c99-vla-jump-2.c: Likewise. ! * gcc.dg/c99-vla-jump-3.c: Likewise. ! * gcc.dg/c99-vla-jump-4.c: Likewise. ! * gcc.dg/c99-vla-jump-5.c: Likewise. ! * gcc.dg/cast-1.c: Likewise. ! * gcc.dg/cast-2.c: Likewise. ! * gcc.dg/cast-3.c: Likewise. ! * gcc.dg/cast-4.c: Likewise. ! * gcc.dg/cast-pretty-print-1.c: Likewise. ! * gcc.dg/comp-goto-2.c: Likewise. ! * gcc.dg/comp-goto-3.c: Likewise. ! * gcc.dg/cpp/error-1.c: Likewise. ! * gcc.dg/cpp/if-paren.c: Likewise. ! * gcc.dg/decl-7.c: Likewise. ! * gcc.dg/decl-8.c: Likewise. ! * gcc.dg/decl-nospec-1.c: Likewise. ! * gcc.dg/decl-nospec-2.c: Likewise. ! * gcc.dg/decl-nospec-3.c: Likewise. ! * gcc.dg/declspec-10.c: Likewise. ! * gcc.dg/declspec-11.c: Likewise. ! * gcc.dg/declspec-12.c: Likewise. ! * gcc.dg/declspec-13.c: Likewise. ! * gcc.dg/declspec-14.c: Likewise. ! * gcc.dg/declspec-15.c: Likewise. ! * gcc.dg/declspec-16.c: Likewise. ! * gcc.dg/declspec-17.c: Likewise. ! * gcc.dg/declspec-4.c: Likewise. ! * gcc.dg/declspec-5.c: Likewise. ! * gcc.dg/declspec-6.c: Likewise. ! * gcc.dg/declspec-7.c: Likewise. ! * gcc.dg/declspec-8.c: Likewise. ! * gcc.dg/declspec-9.c: Likewise. ! * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise. ! * gcc.dg/dfp/constants-c99.c: Likewise. ! * gcc.dg/dfp/keywords-c89.c: Likewise. ! * gcc.dg/dfp/keywords-c99.c: Likewise. ! * gcc.dg/dfp/keywords-reserved.c: Likewise. ! * gcc.dg/dfp/typespec.c: Likewise. ! * gcc.dg/dremf-type-compat-2.c: Likewise. ! * gcc.dg/dremf-type-compat-3.c: Likewise. ! * gcc.dg/dremf-type-compat-4.c: Likewise. ! * gcc.dg/empty-source-2.c: Likewise. ! * gcc.dg/empty-source-3.c: Likewise. ! * gcc.dg/enum3.c: Likewise. ! * gcc.dg/extra-semi-2.c: Likewise. ! * gcc.dg/extra-semi-3.c: Likewise. ! * gcc.dg/float-range-1.c: Likewise. ! * gcc.dg/float-range-2.c: Likewise. ! * gcc.dg/float-range-3.c: Likewise. ! * gcc.dg/float-range-5.c: Likewise. ! * gcc.dg/format/asm_fprintf-2.c: Likewise. ! * gcc.dg/format/asm_fprintf-3.c: Likewise. ! * gcc.dg/format/asm_fprintf-4.c: Likewise. ! * gcc.dg/format/asm_fprintf-5.c: Likewise. ! * gcc.dg/format/cast-1.c: Likewise. ! * gcc.dg/format/gcc_diag-3.c: Likewise. ! * gcc.dg/format/gcc_diag-4.c: Likewise. ! * gcc.dg/format/gcc_diag-6.c: Likewise. ! * gcc.dg/format/gcc_diag-8.c: Likewise. ! * gcc.dg/format/gcc_diag-9.c: Likewise. ! * gcc.dg/format/nul-2.c: Likewise. ! * gcc.dg/format/opt-1.c: Likewise. ! * gcc.dg/format/opt-2.c: Likewise. ! * gcc.dg/format/opt-3.c: Likewise. ! * gcc.dg/format/opt-4.c: Likewise. ! * gcc.dg/format/opt-5.c: Likewise. ! * gcc.dg/format/opt-6.c: Likewise. ! * gcc.dg/framework-2.c: Likewise. ! * gcc.dg/func-args-1.c: Likewise. ! * gcc.dg/func-outside-1.c: Likewise. ! * gcc.dg/func-outside-2.c: Likewise. ! * gcc.dg/gnu-cond-expr-2.c: Likewise. ! * gcc.dg/gnu-cond-expr-3.c: Likewise. ! * gcc.dg/if-empty-1.c: Likewise. ! * gcc.dg/init-bad-1.c: Likewise. ! * gcc.dg/init-bad-2.c: Likewise. ! * gcc.dg/init-bad-3.c: Likewise. ! * gcc.dg/init-desig-obs-2.c: Likewise. ! * gcc.dg/init-desig-obs-3.c: Likewise. ! * gcc.dg/init-empty-2.c: Likewise. ! * gcc.dg/init-empty-3.c: Likewise. ! * gcc.dg/inline-11.c: Likewise. ! * gcc.dg/inline-12.c: Likewise. ! * gcc.dg/inline-8.c: Likewise. ! * gcc.dg/inline-9.c: Likewise. ! * gcc.dg/inline3.c: Likewise. ! * gcc.dg/label-decl-1.c: Likewise. ! * gcc.dg/label-decl-2.c: Likewise. ! * gcc.dg/label-decl-3.c: Likewise. ! * gcc.dg/label-decl-4.c: Likewise. ! * gcc.dg/long-long-typespec-1.c: Likewise. ! * gcc.dg/lvalue-2.c: Likewise. ! * gcc.dg/lvalue-3.c: Likewise. ! * gcc.dg/nested-func-3.c: Likewise. ! * gcc.dg/nested-redef-1.c: Likewise. ! * gcc.dg/noreturn-4.c: Likewise. ! * gcc.dg/old-style-prom-2.c: Likewise. ! * gcc.dg/old-style-prom-3.c: Likewise. ! * gcc.dg/old-style-then-proto-1.c: Likewise. ! * gcc.dg/overflow-warn-1.c: Likewise. ! * gcc.dg/overflow-warn-2.c: Likewise. ! * gcc.dg/overflow-warn-3.c: Likewise. ! * gcc.dg/overflow-warn-4.c: Likewise. ! * gcc.dg/overflow-warn-6.c: Likewise. ! * gcc.dg/parm-forwdecl-2.c: Likewise. ! * gcc.dg/parm-forwdecl-3.c: Likewise. ! * gcc.dg/parm-impl-decl-1.c: Likewise. ! * gcc.dg/parm-impl-decl-2.c: Likewise. ! * gcc.dg/parm-incomplete-1.c: Likewise. ! * gcc.dg/parm-mismatch-1.c: Likewise. ! * gcc.dg/pointer-arith-1.c: Likewise. ! * gcc.dg/pointer-arith-2.c: Likewise. ! * gcc.dg/pointer-arith-3.c: Likewise. ! * gcc.dg/pointer-arith-4.c: Likewise. ! * gcc.dg/pointer-arith-6.c: Likewise. ! * gcc.dg/pointer-arith-7.c: Likewise. ! * gcc.dg/pointer-arith-8.c: Likewise. ! * gcc.dg/pr13804-1.c: Likewise. ! * gcc.dg/pr15698-1.c: Likewise. ! * gcc.dg/pr15698-2.c: Likewise. ! * gcc.dg/pr15698-3.c: Likewise. ! * gcc.dg/pr15698-4.c: Likewise. ! * gcc.dg/pr15698-5.c: Likewise. ! * gcc.dg/pr15698-6.c: Likewise. ! * gcc.dg/pr15698-7.c: Likewise. ! * gcc.dg/pr15698-8.c: Likewise. ! * gcc.dg/pr17188-1.c: Likewise. ! * gcc.dg/pr17301-1.c: Likewise. ! * gcc.dg/pr17301-2.c: Likewise. ! * gcc.dg/pr17730-1.c: Likewise. ! * gcc.dg/pr20368-1.c: Likewise. ! * gcc.dg/pr20368-2.c: Likewise. ! * gcc.dg/pr20368-3.c: Likewise. ! * gcc.dg/pr22308-1.c: Likewise. ! * gcc.dg/qual-component-1.c: Likewise. ! * gcc.dg/redecl-1.c: Likewise. ! * gcc.dg/redecl-11.c: Likewise. ! * gcc.dg/redecl-12.c: Likewise. ! * gcc.dg/redecl-13.c: Likewise. ! * gcc.dg/redecl-14.c: Likewise. ! * gcc.dg/redecl-15.c: Likewise. ! * gcc.dg/register-var-1.c: Likewise. ! * gcc.dg/register-var-2.c: Likewise. ! * gcc.dg/stmt-expr-2.c: Likewise. ! * gcc.dg/stmt-expr-3.c: Likewise. ! * gcc.dg/stmt-expr-label-1.c: Likewise. ! * gcc.dg/stmt-expr-label-2.c: Likewise. ! * gcc.dg/stmt-expr-label-3.c: Likewise. ! * gcc.dg/struct-empty-2.c: Likewise. ! * gcc.dg/struct-empty-3.c: Likewise. ! * gcc.dg/struct-parse-1.c: Likewise. ! * gcc.dg/struct-semi-1.c: Likewise. ! * gcc.dg/struct-semi-2.c: Likewise. ! * gcc.dg/struct-semi-3.c: Likewise. ! * gcc.dg/switch-5.c: Likewise. ! * gcc.dg/switch-6.c: Likewise. ! * gcc.dg/switch-7.c: Likewise. ! * gcc.dg/tls/diag-5.c: Likewise. ! * gcc.dg/transparent-union-1.c: Likewise. ! * gcc.dg/transparent-union-3.c: Likewise. ! * gcc.dg/typespec-1.c: Likewise. ! * gcc.dg/vla-init-2.c: Likewise. ! * gcc.dg/vla-init-3.c: Likewise. ! * gcc.dg/vla-init-4.c: Likewise. ! * gcc.dg/vla-init-5.c: Likewise. ! * gcc.dg/void-cast-2.c: Likewise. ! * gcc.dg/wvla-3.c: Likewise. ! * gcc.dg/wvla-7.c: Likewise. ! * gcc.target/i386/991209-1.c: Likewise. ! * gcc.target/ia64/fpreg-1.c: Likewise. ! * gcc.target/m68k/interrupt_thread-2.c: Likewise. ! * gcc.target/m68k/interrupt_thread-3.c: Likewise. ! ! 2007-07-12  Daniel Franke   ! PR fortran/31639 ! * gfortran.dg/func_decl_4.f90: New test. ! 2007-07-12 Paul Thomas ! PR fortran/32727 ! * gfortran.dg/interface_17.f90: New test. ! 2007-07-12 Christopher D. Rickett ! PR fortran/32599 ! * gfortran.dg/32599.f03: New test case. ! PR fortran/32601 ! * gfortran.dg/32601.f03: New test case. ! * gfortran.dg/32601_1.f03: Ditto. ! * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options. ! * gfortran.dg/c_ptr_tests_10.f03: Ditto. ! 2007-07-12 Steve Ellcey ! * gcc.c-torture/execute/align-3.c: Remove function addr check. ! 2007-07-12 Dorit Nuzman ! Devang Patel ! PR tree-optimization/25413 ! * gcc.dg/vect/vect-align-1.c: New. ! * gcc.dg/vect/vect-align-2.c: New. ! * gcc.dg/vect/pr25413.c: New. ! * gcc.dg/vect/pr25413a.c: New. ! * gcc.dg/vect/pr31699.c: Fix dg-final check. ! 2007-07-12 Nathan Froyd ! * lib/target-support.exp (check_ultrasparc_hw_available): New function. ! (is-effective-target): Check $arg for ultrasparc_hw. ! (is-effective-target-keyword): Likewise. ! * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw ! when determining what to do on sparc platforms. ! * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target. ! * gcc.dg/20001101-1.c: Likewise. ! * gcc.dg/20001101-2.c: Likewise. ! * gcc.dg/ultrasp9.c: Likewise. ! * gcc.dg/ultrasp10.c: Likewise. ! * gcc.target/sparc/pdist-3.c: Likewise. ! ! 2007-07-12 Daniel Jacobowitz ! ! * gcc.target/mips/save-restore-5.c: Add -mno-abicalls. ! ! 2007-07-12 Dorit Nuzman ! ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now ! get vectorized. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops ! now get vectorized. ! * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New. ! * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New. ! * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New. ! * lib/target-supports.exp (check_effective_target_vect_int_mul): ! Add spu. ! ! 2007-07-12 Jakub Jelinek ! ! PR c++/30854 ! * g++.dg/parse/error30.C: New test. ! ! 2007-07-12 Francois-Xavier Coudert ! ! PR fortran/29804 ! * gfortran.dg/alloc_comp_misc_1.f90: New test. ! ! 2007-07-11 Daniel Berlin ! ! * gfortran.fortran-torture/compile/pr32663.f: New test. ! ! 2007-07-11 Paolo Carlini ! ! PR c++/31027 ! * g++.dg/inherit/virtual4.C: New. ! ! 2007-07-11 Uros Bizjak ! ! PR target/32661 ! * gcc.target/i386/pr32661-1.c: New test. ! ! 2007-07-11 Eric Botcazou ! ! * gnat.dg/invariant_index.ad[sb]: New test. ! ! 2007-07-11 Paolo Carlini ! ! PR c++/32560 ! * g++.dg/template/decl3.C: New. ! ! 2007-07-09 Geoffrey Keating ! ! PR 32617 ! * gcc.c-torture/execute/align-3.c: New. ! ! 2007-07-10 Uros Bizjak ! ! PR target/32708 ! * gcc.target/i386/pr32708-1.c: New test. ! * gcc.target/i386/pr32708-2.c: Ditto. ! * gcc.target/i386/pr32708-3.c: Ditto. ! ! 2007-07-10 Mark Mitchell ! ! * g++.dg/init/new20.C: Remove svn:executable flag. ! ! 2007-07-10 Nathan Froyd ! ! * gcc.dg/vect/vect-116.c: Add vect_int target requirement. ! ! 2007-07-10 Nathan Froyd ! ! * gcc.dg/ultrasp7.c: Add fpic target requirement. ! ! 2007-07-10 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/pch/counter-2.c: Match every message with its appropriate ! directive. ! ! 2007-07-10 Paul Thomas ! ! PR fortran/32157 ! * gfortran.dg/overload_2.f90: New test. ! ! PR fortran/32689 ! * gfortran.dg/transfer_simplify_5.f90 ! ! PR fortran/32634 ! * gfortran.dg/interface_15.f90: New test. ! ! 2007-07-09 Thomas Koenig ! ! PR libfortran/32336 ! * gfortran.dg/matmul_5.f90: New test case. ! ! 2007-07-09 Eric Botcazou ! ! * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory. ! * gcc.dg/fesd-any.h: Likewise. ! * gcc.dg/fesd-baseonly.c: Likewise. ! * gcc.dg/fesd-baseonly.h: Likewise. ! * gcc.dg/fesd-none.c: Likewise. ! * gcc.dg/fesd-none.h: Likewise. ! * gcc.dg/fesd-reduced.c: Likewise. ! * gcc.dg/fesd-reduced.h: Likewise. ! * gcc.dg/fesd-sys.c: Likewise. ! * gcc.dg/fesd-sys.h: Likewise ! * gcc.dg/fesd.h: Likewise. ! ! * g++.dg/debug/dwarf2: New directory. ! * g++.dg/debug/dwarf2/dwarf2.exp: New driver. ! * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory. ! * g++.dg/other/fesd-any.h: Likewise. ! * g++.dg/other/fesd-baseonly.C: Likewise. ! * g++.dg/other/fesd-baseonly.h: Likewise. ! * g++.dg/other/fesd-none.C: Likewise. ! * g++.dg/other/fesd-none.h: Likewise. ! * g++.dg/other/fesd-reduced.C: Likewise. ! * g++.dg/other/fesd-reduced.h: Likewise. ! * g++.dg/other/fesd-sys.C: Likewise. ! * g++.dg/other/fesd-sys.h: Likewise. ! * g++.dg/other/fesd.h: Likewise. ! ! 2007-07-09 Daniel Franke ! ! PR fortran/31129 ! * gfortran.dg/parameter_unused.f90: New test. ! ! 2007-07-09 Uros Bizjak ! ! PR tree-optimization/32681 ! * gcc.dg/tree-ssa/pr32681.c: New test. ! ! 2007-07-08 Jerry DeLisle ! ! PR fortran/32678 ! * gfortran.dg/fmt_t_5.f90: New test. ! ! 2007-07-08 Paolo Carlini ! ! PR c++/30535 ! * g++.dg/template/operator10.C: New. ! ! 2007-07-08 Thomas Koenig ! ! PR libfortran/32217 ! * gfortran.dg/unpack_zerosize_1.f90: New test case. ! ! 2007-07-08 Daniel Franke ! ! PR fortran/29876 ! * gfortran.dg/operator_6.f90: New test. ! ! 2007-07-08 Daniel Franke ! ! PR fortran/17711 ! * gfortran.dg/operator_4.f90: New test. ! * gfortran.dg/operator_5.f90: New test. ! * gfortran.dg/logical_comp.f90: Adjusted error messages. ! * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum. ! ! 2007-07-08 Tobias Burnus ! ! PR fortran/32669 ! * gfortran.dg/argument_checking_6.f90: New. ! ! 2007-07-08 Daniel Franke ! ! PR fortran/25094 ! * gfortran.dg/interface_155555.f90: New test. ! ! 2007-07-08 Kaveh R. Ghazi ! ! * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c, ! c99-math-long-double-1.c, c99-math.h: Test subnormals. ! ! 2007-07-08 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow ! discern pedantic diagnostics and errors. ! * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning ! and not an error. ! * gcc.dg/20050121-1.c: This is an error and not a warning. ! * gcc.target/i386/sseregparm-2.c: Likewise. ! * gcc.target/i386/20060512-4.c: This is a warning and not an error. ! * gcc.dg/charset/attribute2.c: Likewise. ! * gcc.dg/bitfld-1.c: Likewise. ! * gcc.dg/pack-test-2.c: Likewise. ! * gcc.dg/940510-1.c: Match separately error and warning. ! * gcc.dg/array-2.c: Match separately multiple messages. The second ! diagnostic is a pedantic warning and not an error. ! * gcc.dg/pr14475.c: Match separately multiple messages. ! * gcc.dg/pr18809-1.c: Likewise. ! * gcc.dg/pr27953.c: Likewise. ! * gcc.dg/vla-init-1.c: Likewise. ! * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning. ! ! 2007-07-07 Jerry DeLisle ! ! PR fortran/32644 ! * gfortran.dg/char_decl_1.f90: New test. ! ! 2007-07-07 Daniel Berlin ! ! * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c. ! ! 2007-07-07 Mark Mitchell ! ! PR c++/32232 ! * g++.dg/template/overload9.C: New test. ! ! 2007-07-06 Daniel Berlin ! ! * gcc.dg/tree-ssa/ssa-pre-17.c: New test. ! * gcc.dg/tree-ssa/ssa-fre-7.c: New test. ! ! 2007-07-06 Nathan Froyd ! ! * gcc.dg/20001012-1.c: Run on all fpic-capable targets. ! * gcc.dg/20001012-2.c: Likewise. ! * gcc.dg/tls/opt-7.c: Require an fpic-capable target. ! * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets. ! ! 2007-07-06 Nathan Froyd ! ! * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative ! about the chunk size when STACK_SIZE is defined. ! ! 2007-07-06 Josh Conner ! ! PR middle-end/32602 ! * gcc.dg/sibcall-8.c: New test. ! ! 2007-07-06 Josh Conner ! ! PR middle-end/32603 ! * gcc.target/arm/sibcall-1.c: New test. ! ! 2007-07-06 H.J. Lu ! ! * gcc.dg/dfp/convert-dfp-round-thread.c: New test. ! ! 2007-07-06 Daniel Franke ! ! * gfortran.dg/save_parameter.f90: New test. ! * gfortran.dg/module_md5_1.f90: Updated MD5 sum. ! ! 2007-07-06 Richard Guenther ! ! * g++.dg/opt/pr30965.C: New testcase. ! ! 2007-07-06 Richard Sandiford ! ! * gcc.target/mips/save-restore-5.c: New test. ! ! 2007-07-06 Uros Bizjak ! ! PR rtl_optimization/32450 ! * gcc.dg/pr32450.c: New runtime test. ! ! 2007-07-06 Uros Bizjak ! ! * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to ! single underscore in scan directives. ! ! 2007-07-05 Mark Mitchell ! ! PR c++/32245 ! * g++.dg/init/ptrmem4.C: New test. ! ! PR c++/32251 ! * g++.dg/init/new21.C: Likewise. ! ! PR c++/31992 ! * g++.dg/template/static30.C: Likewise. ! ! 2007-07-05 Dorit Nuzman ! ! * gcc.dg/vect/costmodel/ppc: New directory. ! * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New. ! * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c: ! New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test. ! * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized. ! ! 2007-07-05 Tobias Burnus ! ! PR fortran/32359 ! * gfortran.dg/module_md5_1.f90: Update MD5 number. ! ! 2007-07-05 Paul Thomas ! ! PR fortran/32526 ! * gfortran.dg/interface_14.f90: New test. ! ! PR fortran/32613 ! * gfortran.dg/do_iterator_2.f90: New test. ! ! 2007-07-04 H.J. Lu ! ! * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID. ! (FE_DEC_DOWNWARD): Likewise. ! (FE_DEC_UPWARD): Likewise. ! (FE_DEC_TOWARDZERO): Likewise. ! (FE_DEC_TONEARESTFROMZERO): Likewise. ! ! 2007-07-04 Daniel Berlin ! ! * gcc.c-torture/compile/pr32606.c: New. ! * gfortran.fortran-torture/execute/pr32604.f90: New. ! ! 2007-07-04 Mark Mitchell ! ! * gcc.dg/visibility-12.c: New test. ! * gcc.dg/visibility-13.c: Likewise. ! * g++.dg/ext/visibility-9.C: Likewise. ! * g++.dg/ext/visibility-10.C: Likewise. ! ! 2007-07-04 Richard Sandiford ! ! * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC. ! * gcc.dg/sh-relax-vxworks.c: New test. ! ! 2007-07-04 Richard Guenther ! ! PR tree-optimization/32500 ! * gcc.c-torture/execute/pr32500.c: New testcase. ! ! 2007-07-04 Richard Guenther ! ! PR tree-optimization/32482 ! * gcc.c-torture/compile/pr32482.c: New testcase. ! ! 2007-07-04 Richard Sandiford ! ! * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM ! VxWorks kernels. ! * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise. ! * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise. ! * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise. ! * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise. ! ! 2007-07-04 Richard Sandiford ! ! * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels. ! ! 2007-07-04 Richard Sandiford ! ! * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels. ! ! 2007-07-04 Francois-Xavier Coudert ! ! PR fortran/31198 ! * gfortran.dg/min_max_optional_1.f90: New test. ! * gfortran.dg/min_max_optional_2.f90: New test. ! * gfortran.dg/min_max_optional_3.f90: New test. ! ! 2007-07-03 Jerry DeLisle ! ! PR fortran/32545 ! * gfortran.dg/fmt_error.f90: New test. ! ! 2007-07-03 Jerry DeLisle ! ! PR fortran/32612 ! * gfortran.dg/interface_13.f90: New test. ! ! 2007-07-03 Dave Brolley ! ! PR c++/31743 ! * g++.dg/init/new20.C: New test. ! ! 2007-07-03 Christopher D. Rickett ! ! PR fortran/32579 ! * gfortran.dg/iso_c_binding_only.f03: Updated test case. ! ! 2007-07-03 Tobias Burnus ! ! PR fortran/25062 ! * common_7.f90: New. ! * common_8.f90: New. ! * common_9.f90: New. ! ! 2007-07-03 Tobias Burnus ! ! PR fortran/30940 ! * gfortran.dg/argument_checking_1.f90: New. ! * gfortran.dg/argument_checking_2.f90: New. ! * gfortran.dg/argument_checking_3.f90: New. ! * gfortran.dg/argument_checking_4.f90: New. ! * gfortran.dg/argument_checking_5.f90: New. ! * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning. ! * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning. ! ! 2007-07-03 Uros Bizjak ! ! * gcc.dg/pr32176.c: Add -w to default dg-options. ! ! 2007-07-02 Daniel Berlin ! ! * gcc.c-torture/compile/ssa-pre-1.c: New test. ! ! 2007-07-03 Tobias Burnus ! ! PR fortran/20888 ! * gfortran.dg/null_2.f90: New. ! ! 2007-07-03 Uros Bizjak ! Francois-Xavier Coudert ! ! PR middle-end/32176 ! * gcc.dg/pr32176.c: New test. ! ! 2007-07-03 Uros Bizjak ! ! * gcc.dg/const-float80.c : New test. ! * gcc.dg/const-float128.c : New test. ! * gcc.dg/const-float80-ped.c : New test. ! * gcc.dg/const-float128-ped.c : New test. ! ! 2007-07-02 Kaveh R. Ghazi ! ! * gcc.dg/c99-math.h: Fix typo. ! ! 2007-07-02 Jakub Jelinek ! ! PR libgomp/32468 ! * gcc.dg/gomp/pr32468-1.c: New test. ! ! 2007-07-02 Richard Sandiford ! ! * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as ! an ABI option. ! ! 2007-07-02 Daniel Berlin ! ! * gfortran.fortran-torture/compile/pr32583.f: New. ! * gcc.c-torture/compile/pr32584.c: New ! ! 2007-07-02 Ollie Wild ! ! * g++.dg/lookup/using16.C: Merge dg-errors with common line. ! * g++.dg/lookup/using17.C: Merge dg-errors with common line. ! ! 2007-07-02 Richard Sandiford ! ! * gcc.target/mips/save-restore-1.c: New test. ! * gcc.target/mips/save-restore-2.c: Likewise. ! * gcc.target/mips/save-restore-3.c: Likewise. ! * gcc.target/mips/save-restore-4.c: Likewise. ! ! 2007-07-02 Uros Bizjak ! ! PR tree-optimization/31966 ! PR tree-optimization/32533 ! * gcc.dg/tree-ssa/pr31966.c: New runtime test. ! * gfortran.dg/pr32533.f90: Ditto. ! ! 2007-07-02 Jakub Jelinek ! ! * g++.dg/opt/nrv12.C: New test. ! * gcc.target/i386/nrv1.c: New test. ! ! PR c++/31748 ! * g++.dg/gomp/pr31748.C: New test. ! ! 2007-07-02 Ira Rosen ! ! PR tree-optimization/32230 ! * gcc.dg/vect/pr32230.c: New test. ! ! 2007-07-01 Christopher D. Rickett ! ! * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding. ! * bind_c_coms.f90: Ditto. ! * bind_c_coms_driver.c: Ditto. ! * bind_c_dts.f90: Ditto. ! * bind_c_dts_2.f03: Ditto. ! * bind_c_dts_2_driver.c: Ditto. ! * bind_c_dts_3.f03: Ditto. ! * bind_c_dts_4.f03: Ditto. ! * bind_c_dts_driver.c: Ditto. ! * bind_c_implicit_vars.f03: Ditto. ! * bind_c_procs.f03: Ditto. ! * bind_c_usage_2.f03: Ditto. ! * bind_c_usage_3.f03: Ditto. ! * bind_c_usage_5.f03: Ditto. ! * bind_c_usage_6.f03: Ditto. ! * bind_c_usage_7.f03: Ditto. ! * bind_c_vars.f90: Ditto. ! * bind_c_vars_driver.c: Ditto. ! * binding_c_table_15_1.f03: Ditto. ! * binding_label_tests.f03: Ditto. ! * binding_label_tests_10.f03: Ditto. ! * binding_label_tests_10_main.f03: Ditto. ! * binding_label_tests_11.f03: Ditto. ! * binding_label_tests_11_main.f03: Ditto. ! * binding_label_tests_12.f03: Ditto. ! * binding_label_tests_13.f03: Ditto. ! * binding_label_tests_13_main.f03: Ditto. ! * binding_label_tests_14.f03: Ditto. ! * binding_label_tests_2.f03: Ditto. ! * binding_label_tests_3.f03: Ditto. ! * binding_label_tests_4.f03: Ditto. ! * binding_label_tests_5.f03: Ditto. ! * binding_label_tests_6.f03: Ditto. ! * binding_label_tests_7.f03: Ditto. ! * binding_label_tests_8.f03: Ditto. ! * binding_label_tests_9.f03: Ditto. ! * c_assoc.f90: Ditto. ! * c_assoc_2.f03: Ditto. ! * c_f_pointer_shape_test.f90: Ditto. ! * c_f_pointer_tests.f90: Ditto. ! * c_f_tests_driver.c: Ditto. ! * c_funloc_tests.f03: Ditto. ! * c_funloc_tests_2.f03: Ditto. ! * c_funloc_tests_3.f03: Ditto. ! * c_funloc_tests_3_funcs.c: Ditto. ! * c_kind_params.f90: Ditto. ! * c_kind_tests_2.f03: Ditto. ! * c_kinds.c: Ditto. ! * c_loc_driver.c: Ditto. ! * c_loc_test.f90: Ditto. ! * c_loc_tests_2.f03: Ditto. ! * c_loc_tests_2_funcs.c: Ditto. ! * c_loc_tests_3.f03: Ditto. ! * c_loc_tests_4.f03: Ditto. ! * c_loc_tests_5.f03: Ditto. ! * c_loc_tests_6.f03: Ditto. ! * c_loc_tests_7.f03: Ditto. ! * c_loc_tests_8.f03: Ditto. ! * c_ptr_tests.f03: Ditto. ! * c_ptr_tests_10.f03: Ditto. ! * c_ptr_tests_5.f03: Ditto. ! * c_ptr_tests_7.f03: Ditto. ! * c_ptr_tests_7_driver.c: Ditto. ! * c_ptr_tests_8.f03: Ditto. ! * c_ptr_tests_8_funcs.c: Ditto. ! * c_ptr_tests_9.f03: Ditto. ! * c_ptr_tests_driver.c: Ditto. ! * c_size_t_driver.c: Ditto. ! * c_size_t_test.f03: Ditto. ! * com_block_driver.f90: Ditto. ! * global_vars_c_init.f90: Ditto. ! * global_vars_c_init_driver.c: Ditto. ! * global_vars_f90_init.f90: Ditto. ! * global_vars_f90_init_driver.c: Ditto. ! * interop_params.f03: Ditto. ! * iso_c_binding_only.f03: Ditto. ! * iso_c_binding_rename_1.f03: Ditto. ! * iso_c_binding_rename_1_driver.c: Ditto. ! * iso_c_binding_rename_2.f03: Ditto. ! * iso_c_binding_rename_2_driver.c: Ditto. ! * kind_tests_2.f03: Ditto. ! * kind_tests_3.f03: Ditto. ! * module_md5_1.f90: Ditto. ! * only_clause_main.c: Ditto. ! * print_c_kinds.f90: Ditto. ! * test_bind_c_parens.f03: Ditto. ! * test_c_assoc.c: Ditto. ! * test_com_block.f90: Ditto. ! * test_common_binding_labels.f03: Ditto. ! * test_common_binding_labels_2.f03: Ditto. ! * test_common_binding_labels_2_main.f03: Ditto. ! * test_common_binding_labels_3.f03: Ditto. ! * test_common_binding_labels_3_main.f03: Ditto. ! * test_only_clause.f90: Ditto. ! * use_iso_c_binding.f90: Ditto. ! * value_5.f90: Ditto. ! * value_test.f90: Ditto. ! * value_tests_f03.f90: Ditto. ! ! 2007-07-01 Daniel Jacobowitz ! ! * gcc.dg/tls/opt-14.c: New. ! ! 2007-07-01 Ollie Wild ! ! * g++.dg/lookup/using16.C: New test. ! * g++.dg/lookup/using17.C: New test. ! ! 2007-07-01 Janne Blomqvist ! ! PR fortran/32239 ! * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90 ! (test_4): Use proper test for floating point equality. ! (test_8): Likewise. ! ! 2007-06-29 Jerry DeLisle ! ! PR libgfortran/32554 ! * gfortran.dg/fmt_p_1.f90: New test. ! ! 2007-07-01 Ira Rosen ! ! * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input ! initialization and fix dg-final check - the initialization loop is ! vectorizable. ! ! 2007-07-01 Uros Bizjak ! Volker Reichelt ! ! PR middle-end/32559 ! * gcc.dg/pr32559.c: New test. ! ! 2007-07-01 Uros Bizjak ! ! PR tree-optimization/25371 ! * gcc.dg/vect/pr25371.c: New test. ! ! 2007-06-30 Nathan Froyd ! ! * gcc.c-torture/execute/20051113-1.c (main): Use the correct type ! when allocating and initializing a flexible array. ! ! 2007-06-30 Daniel Franke ! ! PR fortran/20373 ! * gfortran.dg/intrinsic.f90: New test. ! ! 2007-06-30 Tobias Burnus ! ! PR fortran/32555 ! * gfortran.dg/fmt_zero_check.f90: New. ! ! 2007-06-30 Paul Thomas ! ! PR fortran/30284 ! * gfortran.dg/repeat_f90: New test. ! ! 2007-06-30 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/cpp/20000625-1.c: Without dg-options the default is ! -pedantic-errors, so we should match errors. ! * gcc.dg/cpp/escape-1.c: Likewise. ! * gcc.dg/cpp/charconst.c: Empty character constants are errors. ! * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a ! warning. ! * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain ! errors instead of warnings. ! * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for ! a pedantic warning. ! * gcc.dg/cpp/arith-3.c: Likewise. ! ! 2007-06-30 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive. ! * gcc.dg/pch/valid-2.c: Likewise. ! * gcc.dg/pch/valid-3.c: Likewise. ! * gcc.dg/pch/warn-1.c: Likewise. ! * gcc.dg/pch/valid-4.c: Match a warning instead of an error. ! ! 2007-06-30 Manuel Lopez-Ibanez ! ! PR c/4076 ! * gcc.dg/Wunused-function.c: New. ! ! 2007-06-29 Jerry DeLisle ! ! * gfortran.fortran-torture/compile/inline_1.f90: Fix test. ! ! 2007-06-29 Douglas Gregor ! ! * g++.dg/other/canon-31724.C: New. ! ! 2007-06-29 Jan Hubicka ! ! PR middle-end/32372 ! * gcc.c-torture/compile/pr32372.c: new. ! ! 2007-06-29 Daniel Franke ! ! * gfortran.dg/operator_3.f90: New test. ! ! 2007-06-29 Daniel Franke ! ! * gfortran.dg/gomp/reduction1.f90: Adjust error message. ! * gfortran.dg/gomp/allocatable_components_1.f90: Likewise. ! ! 2007-06-29 Richard Guenther ! ! PR middle-end/32493 ! * gcc.dg/inline-23.c: New testcase. ! ! 2007-06-29 Uros Bizjak ! ! PR tree-optimization/24659 ! * gcc.target/i386/vectorize2.c: New test. ! * gcc.target/i386/sse2-lrint-vec.c: New runtime test. ! * gcc.target/i386/sse2-lrintf-vec.c: Ditto. ! ! 2007-06-29 Eric Botcazou ! ! * gcc.dg/pointer-arith-9.c: New test. ! ! 2007-06-29 Tobias Burnus ! ! PR fortran/32483 ! * gfortran.dg/fmt_read_2.f90: New. ! ! 2007-06-28 Jerry DeLisle ! ! * gfortran.dg/open_errors.f90: Check for existance of temptestfile. ! If it exists, don't try to create it. ! ! 2007-06-28 Geoffrey Keating ! ! * g++.dg/ext/visibility/ms-compat-1.C: New. ! ! 2007-06-28 Andrew Pinski ! ! PR tree-opt/32417 ! * gfortran.fortran-torture/compile/pr32417.f90: New test. ! ! 2007-06-28 Dorit Nuzman ! ! * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc ! targets. ! ! 2007-06-27 Daniel Franke ! ! PR fortran/32467 ! * gfortran.dg/gomp/allocatable_components_1.f90: New test. ! ! 2007-06-27 Richard Guenther ! ! PR middle-end/32492 ! * gcc.dg/inline-22.c: New testcase. ! ! 2007-06-26 Hui-May Chang ! ! * gcc.target/i386/large-size-array-3.c: Remove the larger size of ! the scan-assembler constant. ! ! 2007-06-25 Geoffrey Keating ! ! PR 20216 ! * gcc.dg/pr20216.c: New. ! ! 2007-06-25 Andrew Pinski ! ! PR tree-opt/32421 ! * gcc.dg/vect/pr32421.c: New test. ! ! 2006-06-26 Simon Martin ! ! PR c++/32111 ! * g++.dg/other/friend5.C: New test. ! ! 2007-06-25 Paul Thomas ! ! PR fortran/32464 ! * gfortran.dg/host_assoc_function_2.f90: New test. ! ! PR fortran/31494 ! * gfortran.dg/host_assoc_call_1.f90: New test. ! ! 2007-06-24 Jerry DeLisle ! ! * gfortran.dg/secnds-1.f: Revise test to reduce random errors. ! ! 2007-06-24 Jerry DeLisle ! ! PR fortran/32456 ! * gfortran.dg/error_format.f90: New test. ! ! 2007-06-24 Paul Thomas ! ! PR fortran/32136 ! * gfortran.dg/pr32136.f90: New test. ! ! 2007-06-24 Paul Thomas ! ! PR fortran/31726 ! * gfortran.dg/minmaxloc_1.f90: New test. ! ! PR fortran/32298 ! * gfortran.dg/minmaxloc_2.f90: New test. ! ! 2007-06-23 Richard Guenther ! ! PR tree-optimization/16876 ! PR middle-end/29478 ! * gcc.dg/pr29254.c: The warning is bogus. ! * gcc.dg/warn-1.c: Likewise. ! * gcc.dg/assign-warn-3.c: Likewise. ! * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove. ! ! 2007-06-23 Richard Earnshaw ! ! * gcc.c-torture/execute/20070623-1.c: New. ! ! 2007-06-22 Jan Hubicka ! ! * gcc.c-torture/compile/pr31541.c: New. ! ! 2007-06-22 Uros Bizjak ! ! * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive. ! Remove -m64 from dg-options. ! ! 2007-06-22 Uros Bizjak ! ! PR middle-end/32374 ! * gcc.dg/pr32374.c: New test. ! ! 2007-06-22 Jerry DeLisle ! ! PR fortran/32360 ! * gfortran.dg/pointer_assign_3.f90: New test. ! ! 2007-06-21 Sebastian Pop ! ! * gcc.dg/tree-ssa/pr19590.c: New. ! ! 2007-06-21 Jerry DeLisle ! ! PR fortran/31162 ! * gfortran.dg/assign.f90: Update test. ! * gfortran.dg/real_do_1.f90: Update test. ! * gfortran.dg/gomp/omp_do1.f90: Update test. ! * gfortran.dg/warnings_are_errors_1.f: Update test. ! * gfortran.dg/g77/20010519-1.f: Update test. ! * gfortran.dg/g77/pr9258.f: Update test. ! * gfortran.dg/g77/960317-1.f: Update test. ! ! 2007-06-21 Richard Guenther ! ! PR tree-optimization/32453 ! * gcc.c-torture/compile/pr32453.c: New testcase. ! ! 2007-06-21 Jakub Jelinek ! ! PR tree-optimization/31866 ! * gcc.dg/pr31866.c: New test. ! ! 2007-06-21 Richard Guenther ! ! PR tree-optimization/32451 ! * g++.dg/torture/20070621-1.C: New testcase. ! ! 2007-06-21 Christian Bruel ! ! * gcc.dg/attr-isr.c: Test delay slot content. ! ! 2007-06-20 Jerry DeLisle ! ! PR fortran/32361 ! gfortran.dg/pointer_assign_2.f90: New test. ! ! 2007-06-20 Jerry DeLisle ! ! PR fortran/25061 ! gfortran.dg/invalid_procedure_name.f90: New test. ! ! 2007-06-20 Adam Nemet ! ! PR tree-optimization/25737 ! * gcc.dg/tree-ssa/alias-14.c: New test. ! ! 2007-06-20 Hui-May Chang ! ! * gcc.target/i386/large-size-array-3.c: New. ! ! 2007-06-20 Andrew Pinski ! Richard Guenther ! ! PR fortran/32140 ! * gfortran.fortran-torture/execute/pr32140.f90: New testcase. ! ! 2007-06-20 Jakub Jelinek ! ! PR middle-end/31959 ! * gcc.dg/pr31959.c: New test. ! ! PR inline-asm/32109 ! * g++.dg/ext/asm10.C: New test. ! ! PR middle-end/32285 ! * gcc.c-torture/execute/20070614-1.c: New test. ! ! 2007-06-19 Seongbae Park ! ! * gcc.target/arm/stack-corruption.c: New test. ! ! 2007-06-19 Richard Guenther ! ! * g++.dg/torture/pr30252.C: New testcase. ! ! 2007-06-19 Jakub Jelinek ! ! PR tree-optimization/32353 ! * g++.dg/opt/nrv13.C: New test. ! ! 2007-06-19 Paul Thomas ! ! PR fortran/20863 ! PR fortran/20882 ! * gfortran.dg/impure_assignment_2.f90 : New test. ! ! PR fortran/32236 ! * gfortran.dg/data_initialized_2.f90 : New test. ! ! * gfortran.dg/equiv_7.f90 : Test for endianess and call the ! appropriate version of 'dmach'. ! ! 2007-06-18 Uros Bizjak ! ! PR target/32389 ! * gcc.target/i386/pr32389.c New test. ! ! 2007-06-18 Simon Baldwin ! ! PR c++/31923 ! * g++.dg/template/error25.C: New. ! * g++.dg/template/spec35.C: New. ! ! 2007-06-18 Kenneth Zadeck ! ! * gcc.c-torture/compile/pr32355.c: New testcase. ! ! 2007-06-18 Uros Bizjak ! PR tree-optimization/32383 ! * g++.dg/opt/pr32383.C: New test. ! 2007-06-17 Uros Bizjak ! PR rtl-optimization/32366 ! * gcc.dg/vect/pr32366.c: New test. ! 2007-06-17 Kenneth Zadeck ! * gcc.c-torture/compile/pr32349.c: New testcase. ! ! 2007-06-17 Eric Botcazou ! * gcc.target/sparc/align.c: Use 'unsigned char' as element type. ! * gcc.target/sparc/combined-2.c: Likewise. ! * gcc.target/sparc/fexpand.c : Likewise. ! * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes. ! * gcc.target/sparc/fpack16.c : Likewise. ! * gcc.target/sparc/fpmerge.c : Likewise. ! * gcc.target/sparc/fpmul.c : Likewise. ! * gcc.target/sparc/noresult.c : Likewise. ! * gcc.target/sparc/pdist.c: Likewise. ! 2007-06-16 Uros Bizjak ! PR middle-end/31723 ! * gcc.target/i386/recip-divf.c: New test. ! * gcc.target/i386/recip-sqrtf.c: Ditto. ! * gcc.target/i386/recip-vec-divf.c: Ditto. ! * gcc.target/i386/recip-vec-sqrtf.c: Ditto. ! * gcc.target/i386/sse-recip.c: Ditto. ! * gcc.target/i386/sse-recip-vec.c: Ditto. ! 2007-06-15 Andrew Pinski ! PR tree-opt/32225 ! * gcc.c-torture/compile/20070605-1.c: New test. ! * gcc.c-torture/compile/20070603-1.c: New testcase. ! * gcc.c-torture/compile/20070603-2.c: New testcase. ! * gcc.c-torture/compile/20070531-1.c: New test. ! PR tree-opt/32167 ! * gcc.c-torture/compile/20070531-2.c: New test. ! PR tree-opt/32144 ! * gcc.c-torture/compile/20070529-1.c: New test. ! PR tree-opt/32145 ! * gcc.c-torture/compile/20070529-2.c: New test. ! PR tree-opt/32015 ! * gcc.c-torture/compile/20070520-1.c: New test. ! * g++.dg/ext/java-1.C: New test. ! * gcc.dg/vect/vect-106.c: We are now able to vectorize two ! loops instead of one. Remove the "can't determine dependence" check. ! * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer ! needed as the cast is gone in the first place. ! * gcc.dg/max-1.c: Change local variable a to be a global one. ! * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't ! have a cast which is PREd. ! ! 2007-06-15 Mark Mitchell ! ! * g++.dg/lookup/anon6.C: New test. ! ! 2007-06-14 Dirk Mueller ! ! PR c++/31806 ! * g++.dg/opt/static6.C: New testcase. ! ! 2007-06-14 Geoff Keating ! ! * g++.dg/ext/visibility/overload-1.C: New. ! ! PR 31093 ! * g++.dg/ext/visibility/anon4.C: New. ! ! 2007-06-14 Uros Bizjak ! ! PR target/32268 ! * gcc.target/i386/pr32268.c: New test. ! ! 2007-06-14 H.J. Lu ! ! * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting ! from 10.000000e96DD to _Decimal32, from 10.000000e96DL to ! _Decimal32 and from 10.00000000000000E384DL to _Decimal64. ! ! * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting ! from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for ! converting from 1.0e-96 and 0.00048828125 to _Decimal32 when ! BID is used. ! ! 2007-06-14 Paul Thomas ! ! PR fortran/32302 ! * gfortran.dg/common_resize_1.f90: New test. ! ! 2007-06-14 Dorit Nuzman ! ! PR target/32274 ! * gcc.dg/vect/pr32224.c: Fix. ! 2007-06-13 Eric Christopher ! ! * gcc.target/i386/ssefn-1.c: Add -march=i386. ! ! 2007-06-13 Tobias Burnus ! ! PR fortran/32323 ! * gfortran.dg/actual_array_vect_1.f90: New. ! ! 2007-06-13 Eric Botcazou ! ! * gcc.target/sparc/mfpu.c: New test. ! ! 2007-06-12 Geoff Keating ! ! * g++.dg/warn/weak1.C: Suppress on Darwin. ! * g++.dg/other/unused1.C: Accept tabs or spaces in assembly. ! ! 2007-06-12 Andrew Pinski ! ! PR middle-end/31579 ! * g++.dg/torture/pr31579.C: New testcase. ! ! 2007-06-12 Ian Lance Taylor ! ! PR libstdc++/29286 ! * g++.dg/init/new16.C: New test. ! * g++.dg/init/new17.C: New test. ! * g++.dg/init/new18.C: New test. ! * g++.dg/init/new19.C: New test. ! ! 2007-06-12 Olivier Hainque ! ! * gnat.dg/lhs_view_convert.adb: New test. ! ! 2007-06-12 Richard Guenther ! ! PR tree-optimization/15353 ! PR tree-optimization/31657 ! * gcc.c-torture/execute/20070424-1.c: New testcase. ! * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise. ! ! 2007-06-12 Uros Bizjak ! ! PR rtl-optimization/32293 ! * gcc.dg/pr32293.c: New test. ! ! 2007-06-12 Uros Bizjak ! ! * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c). ! ! 2007-06-12 Paul Thomas ! ! PR fortran/29786 ! * gfortran.dg/equiv_7.f90: New test. ! * gfortran.dg/equiv_constraint_7.f90: Change error message. ! ! PR fortran/30875 ! * gfortran.dg/equiv_constraint_5.f90: Correct code and error. ! ! 2007-06-11 Andreas Tobler ! ! * gcc.dg/setjmp-3.c: Rename raise to raise0. ! * gcc.dg/setjmp-4.c: Likewise. ! * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0. ! ! 2007-06-11 Paolo Bonzini ! ! PR rtl-optimization/31025 ! * gfortran.dg/pr31025.f90: New. ! ! 2007-06-11 Uros Bizjak ! ! PR target/32280 ! * gcc.target/i386/pr32280.c: New test. ! ! 2007-06-11 Uros Bizjak ! ! PR middle-end/32279 ! * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c). ! ! 2007-06-10 Jerry DeLisle ! ! PR libgfortran/32235 ! * gfortran.dg/backspace_9.f: New test. ! ! 2007-06-10 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/prefetch-7.c: New test. ! ! 2007-06-09 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-28.c: New testcase. ! ! 2007-06-09 Ian Lance Taylor ! ! PR tree-optimization/32169 ! * gcc.c-torture/compile/pr32169.c: New test. ! ! 2007-06-08 Harsha Jagasia ! ! * gcc.dg/vect/costmodel: New directory. ! * gcc.dg/vect/costmodel/i386: New directory. ! * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite. ! * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c: ! New test. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test. ! * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test. ! * gcc.dg/vect/costmodel/x86_64: New directory. ! * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: ! New testsuite. ! * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c: ! New test. ! * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test. ! * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test. ! * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test. ! * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test. ! * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test. ! ! 2007-06-08 Uros Bizjak ! ! PR tree-optimization/32243 ! * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default ! flags for -Os tests. ! * gcc.dg/vect/03-vect-pr32243.c: New test. ! ! 2007-06-08 Dorit Nuzman ! ! PR tree-optimization/32224 ! * gcc.dg/vect/pr32224.c: New test. ! ! 2007-06-08 Jakub Jelinek ! ! PR c++/32177 ! * g++.dg/gomp/pr32177.C: New test. ! ! 2007-06-07 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/parm-mismatch-1.c: Use dg-message for notes. ! * gcc.dg/Wfatal.c: Use dg-message for output that is neither a ! warning nor an error. ! * gcc.dg/Wfatal-2.c: Likewise. ! * gcc.dg/Werror-1.c: Likewise. ! * gcc.dg/Werror-5.c: Likewise. ! * gcc.dg/Werror-7.c: Likewise. ! * gcc.dg/Werror-10.c: Likewise. ! * gcc.dg/Werror-11.c: Likewise. ! ! 2007-06-07 Simon Martin ! ! PR c++/30759 ! * g++.dg/init/brace6.C: New test. ! ! 2007-06-07 Geoffrey Keating ! ! * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later. ! * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later. ! * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later. ! * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later. ! ! * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms. ! * gcc.dg/20050826-1.c: Run on all Darwin platforms. ! * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms. ! * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms. ! * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later. ! * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later. ! * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later. ! * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later. ! ! * gcc.dg/darwin-minversion-3.c: New. ! ! 2007-06-07 Uros Bizjak ! ! * gcc.target/i386/builtin-copysign.c: New test. ! ! 2007-06-07 Zdenek Dvorak ! ! PR tree-optimization/32220 ! * gfortran.dg/predcom-2.f: New testcase. ! ! 2007-06-06 Andrew Pinski ! ! PR tree-opt/32231 ! * gcc.target/i386/vectorize4.c: New test. ! ! 2007-06-06 Steve Ellcey ! ! * gfortran.dg/integer_exponentiation_3.F90: Use approx. check. ! ! 2007-06-06 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/simd-5.c: Mark output as a note. ! * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of ! dg-message. ! * gcc.dg/simd-1.c: Likewise. ! * gcc.dg/always_inline.c: Mark output as a sorry. ! * gcc.dg/always_inline2.c: Likewise. ! * gcc.dg/always_inline3.c: Likewise. ! ! 2007-06-06 Ian Lance Taylor ! ! * g++.dg/conversion/enum1.C: New test. ! ! 2007-06-06 Uros Bizjak ! ! PR tree-optimization/32216 ! * gcc.dg/vect/pr32216.c: New test. ! ! 2007-06-05 Jerry DeLisle ! ! PR testsuite/18923 ! * gfortran.dg/invalid_contains_1.f90: New test. ! * gfortran.dg/invalid_contains_2.f90: New test. ! ! 2007-06-05 Jerry DeLisle ! ! PR testsuite/32057 ! * gfortran.dg/secnds.f: Update test to avoid roundoff errors and ! midnight issues. ! ! 2007-06-05 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and ! dg-message to match de note. ! * gcc.dg/pr26570.c: Use dg-message for a note. ! * gcc.dg/pr29254.c: Use dg-message for generic output and use ! dg-error instead of dg-warning because of -Werror. ! * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is ! neither an error, nor a warning. ! * gcc.dg/glibc-uclibc-2.c: Likewise ! * gcc.dg/cpp/19940712-1.c: Likewise. ! ! 2007-06-05 Joerg Wunsch ! ! PR preprocessor/23479 ! * gcc.dg/binary-constants-1.c: Add test suites for ! the 0b-prefixed binary integer constants. ! * gcc.dg/binary-constants-2.c: Ditto. ! * gcc.dg/binary-constants-3.c: Ditto. ! * gcc.dg/binary-constants-4.c: Ditto. ! ! 2007-06-05 Ian Lance Taylor ! ! * gcc.dg/Wstrict-overflow-19.c: New test. ! ! 2007-06-05 Razya Ladelsky ! ! * gcc.dg/matrix/matrix-6.c: Remove conversion. ! ! 2007-06-04 Ian Lance Taylor ! ! * gcc.dg/Wstrict-overflow-18.c: New test. ! ! 2007-06-04 Manuel Lopez-Ibanez ! ! PR testsuite/25241 ! * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error. ! * gcc.dg/cpp/mi5.c: Likewise. ! * gcc.dg/cpp/mi7.c: Likewise. ! ! 2007-06-04 Uros Bizjak ! ! PR c/32191 ! * gcc.dg/pr32191.c: New test. ! ! 2007-05-28 Tobias Burnus ! ! PR fortran/32124 ! * gfortran.dg/allocate_stat_1.f90: Remove. ! ! 2007-06-02 H.J. Lu ! ! * gcc.target/i386/sse4_2-check.h: New. ! * gcc.target/i386/sse4_2-crc32b.c: Likewise. ! * gcc.target/i386/sse4_2-crc32.h: Likewise. ! * gcc.target/i386/sse4_2-crc32l.c: Likewise. ! * gcc.target/i386/sse4_2-crc32q.c: Likewise. ! * gcc.target/i386/sse4_2-crc32w.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise. ! * gcc.target/i386/sse4_2-pcmpstr.h: Likewise. ! * gcc.target/i386/sse4_2-popcnt.h: Likewise. ! * gcc.target/i386/sse4_2-popcntl.c: Likewise. ! * gcc.target/i386/sse4_2-popcntq.c: Likewise. ! ! 2007-06-01 Geoffrey Keating ! ! * gcc.dg/pie-link.c: New test. ! ! 2007-06-01 Ian Lance Taylor ! ! * gcc.dg/Wstrict-overflow-17.c: New test. ! ! 2007-06-01 Kazu Hirata ! ! * gcc.dg/builtin-return-1.c (g): New. ! (main): Allocate at least 64 bytes on the stack. ! ! 2007-05-31 Mark Mitchell ! ! * g++.dg/init/cleanup3.C: New test. ! ! 2007-05-31 Rask Ingemann Lambertsen ! ! * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where ! int is 16 bits. ! ! 007-05-31 Paul Thomas ! ! PR fortran/32156 ! * gfortran.dg/char_array_constructor_3.f90: New test. ! ! 2007-05-31 Zdenek Dvorak ! ! PR tree-optimization/32160 ! * gfortran.dg/predcom-1.f: New test. ! ! 2007-05-31 Richard Guenther ! ! * g++.dg/other/str_empty.C: Move... ! * g++.dg/other/pr30567.C: Move... ! * g++.dg/tree-ssa/pr27218.C: Move... ! * g++.dg/torture: ...here and remove dg-options. ! ! 2007-05-31 Paolo Carlini ! ! PR c++/32158 ! * g++.dg/ext/is_pod_incomplete.C: New. ! ! 2007-05-31 Russell Yanofsky ! Douglas Gregor ! Pedro Lamarao ! Howard Hinnant ! ! PR c++/7412 ! PR c++/29939 ! * g++.dg/cpp0x/rv8p.C: New. ! * g++.dg/cpp0x/temp-constructor-bug.C: New. ! * g++.dg/cpp0x/cast-bug.C: New. ! * g++.dg/cpp0x/elision_weak.C: New. ! * g++.dg/cpp0x/collapse-bug.C: New. ! * g++.dg/cpp0x/rv3p.C: New. ! * g++.dg/cpp0x/rv7n.C: New. ! * g++.dg/cpp0x/overload-conv-1.C: New. ! * g++.dg/cpp0x/rv2n.C: New. ! * g++.dg/cpp0x/deduce.C: New. ! * g++.dg/cpp0x/temp-va-arg-bug.C: New. ! * g++.dg/cpp0x/rv6p.C: New. ! * g++.dg/cpp0x/template_deduction.C: New. ! * g++.dg/cpp0x/implicit-copy.C: New. ! * g++.dg/cpp0x/rv1p.C: New. ! * g++.dg/cpp0x/cast.C: New. ! * g++.dg/cpp0x/rv5n.C: New. ! * g++.dg/cpp0x/collapse.C: New. ! * g++.dg/cpp0x/overload-conv-2.C: New. ! * g++.dg/cpp0x/rv4p.C: New. ! * g++.dg/cpp0x/rvo.C: New. ! * g++.dg/cpp0x/iop.C: New. ! * g++.dg/cpp0x/rv3n.C: New. ! * g++.dg/cpp0x/rv7p.C: New. ! * g++.dg/cpp0x/reference_collapsing.C: New. ! * g++.dg/cpp0x/overload.C: New. ! * g++.dg/cpp0x/named.C: New. ! * g++.dg/cpp0x/rv2p.C: New. ! * g++.dg/cpp0x/rv6n.C: New. ! * g++.dg/cpp0x/not_special.C: New. ! * g++.dg/cpp0x/bind.C: New. ! * g++.dg/cpp0x/rv1n.C: New. ! * g++.dg/cpp0x/rv5p.C: New. ! * g++.dg/cpp0x/elision.C: New. ! * g++.dg/cpp0x/named_refs.C: New. ! * g++.dg/cpp0x/unnamed_refs.C: New. ! * g++.dg/cpp0x/rv4n.C: New. ! * g++.dg/cpp0x/elision_neg.C: New. ! * g++.dg/init/copy7.C: Run in C++98 mode. ! * g++.dg/overload/arg1.C: Ditto. ! * g++.dg/overload/arg4.C: Ditto. ! ! 2007-05-30 Jakub Jelinek ! ! PR c++/31809 ! * g++.dg/opt/static5.C: New test. ! ! 2007-05-30 Richard Guenther ! ! * g++.dg/dg.exp: Prune torture/. ! * g++.dg/torture/dg-torture.exp: New testsuite. ! ! 2007-05-30 Kazu Hirata ! ! * gcc.target/arm/pr27387.C: Move and rename to ... ! * g++.dg/inherit/thunk8.C: ... here. ! ! 2007-05-30 Jakub Jelinek ! ! PR tree-optimization/31769 ! * g++.dg/gomp/pr31769.C: New test. ! ! 2007-05-29 Hui-May Chang ! ! * gcc.target/i386/stack-realign.c: New. ! ! 2007-05-29 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/prefetch-6.c: New test. ! ! 2007-05-29 Tobias Schlüter ! ! * gfortran.dg/sizeof.f90: New. ! ! 2007-05-28 Andrew Pinski ! ! PR c/31339 ! * gcc.dg/boolcomplex-1.c: New test. ! ! PR c++/31339 ! * g++.dg/ext/boolcomplex-1.c: New test. ! ! 2007-05-28 Razya Ladelsky ! ! * gcc.dg/matrix: New directory. ! ! 2007-05-28 Tobias Burnus ! ! PR fortran/32124 ! * gfortran.dg/allocate_stat_1.f90: New. ! ! 2007-05-28 Brooks Moses ! ! PR fortran/31972 ! * transfer_hollerith_1.f90: New test. ! ! 2007-05-28 Andrew Pinski ! ! PR tree-opt/32100 ! * gcc.c-torture/execute/vrp-7.c: New test. ! ! 2007-05-28 Brooks Moses ! ! * gfortran.dg/transfer_simplify_4.f90: New test. ! ! 2007-05-27 Tobias Burnus ! ! PR fortran/32088 ! * gfortran.dg/func_result_3.f90: New. ! ! 2007-05-27 Tobias Burnus ! ! PR middle-end/32083 ! * gfortran.dg/transfer_simplify_3.f90: New. ! ! 2007-05-26 Uros Bizjak ! ! PR target/32065 ! * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99 ! to compile options. ! * gcc.target/i386/pr32065-2.c: New test. ! ! 2007-05-26 Jerry DeLisle ! ! PR fortran/31813 ! * gfortran.dg/io_constraints_2.f90: Update. ! ! 2007-05-26 Paul Thomas ! ! PR fortran/31219 ! * gfortran.dg/array_constructor_17.f90: New test. ! ! 2007-05-25 Andrew Pinski ! ! PR tree-opt/32090 ! * g++.dg/opt/array2.C: New testcase. ! ! 2007-05-26 Uros Bizjak ! ! PR target/32065 ! * gcc.target/i386/pr32065.c: New test. ! ! 2007-05-25 Dirk Mueller ! Marcus Meissner ! ! * gcc.dg/attr-alloc_size.c: New. ! ! 2007-05-25 Simon Martin ! Lee Millward ! ! PR c++/31745 ! * g++.dg/parse/crash34.C: New test. ! ! * g++.dg/parse/crash35.C: New test. ! ! 2007-05-25 H.J. Lu ! ! * gcc.target/i386/sse2-check.h: New. ! * gcc.target/i386/sse2-vec-1.c: Likewise. ! * gcc.target/i386/sse2-vec-2.c: Likewise. ! * gcc.target/i386/sse2-vec-3.c: Likewise. ! * gcc.target/i386/sse2-vec-4.c: Likewise. ! * gcc.target/i386/sse2-vec-5.c: Likewise. ! * gcc.target/i386/sse2-vec-6.c: Likewise. ! ! 2007-05-25 Douglas Gregor ! ! PR c++/31431 ! PR c++/31432 ! PR c++/31434 ! PR c++/31435 ! PR c++/31437 ! PR c++/31438 ! PR c++/31442 ! PR c++/31443 ! PR c++/31444 ! PR c++/31445 ! * g++.dg/cpp0x/pr31431.C: New. ! * g++.dg/cpp0x/pr31437.C: New. ! * g++.dg/cpp0x/pr31442.C: New. ! * g++.dg/cpp0x/pr31444.C: New. ! * g++.dg/cpp0x/pr31431-2.C: New. ! * g++.dg/cpp0x/pr31432.C: New. ! * g++.dg/cpp0x/pr31434.C: New. ! * g++.dg/cpp0x/pr31438.C: New. ! * g++.dg/cpp0x/pr31443.C: New. ! * g++.dg/cpp0x/pr31445.C: New. ! * g++.dg/cpp0x/variadic-crash1.C: New. ! ! 2007-05-25 Richard Sandiford ! ! * gcc.target/arm/long-calls-1.c: New test. ! * gcc.target/arm/long-calls-2.c: Likewise. ! * gcc.target/arm/long-calls-3.c: Likewise. ! * gcc.target/arm/long-calls-4.c: Likewise. ! ! 2007-05-25 Richard Guenther ! Andrew Pinski ! ! PR tree-optimization/31982 ! * gcc.dg/tree-ssa/forwprop-2.c: New testcase. ! ! 2007-05-25 Paul Thomas ! ! PR fortran/32047 ! * gfortran.dg/result_in_spec_2.f90: New test. ! ! 2007-05-24 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if. ! ! 2007-05-24 Ollie Wild ! ! * gcc.dg/cpp/counter-1.c: New test. ! * gcc.dg/pch/counter-1.c: New test. ! * gcc.dg/pch/counter-1.hs: New file. ! * gcc.dg/pch/counter-2.c: New test. ! * gcc.dg/pch/counter-2.hs: New file. ! * gcc.dg/pch/counter-3.c: New test. ! * gcc.dg/pch/counter-3.hs: New file. ! ! 2007-05-24 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/predcom-1.c: New test. ! * gcc.dg/tree-ssa/predcom-2.c: New test. ! * gcc.dg/tree-ssa/predcom-3.c: New test. ! * gcc.dg/tree-ssa/predcom-4.c: New test. ! * gcc.dg/tree-ssa/predcom-5.c: New test. ! * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps. ! ! 2007-05-24 H.J. Lu ! ! PR testsuite/32062 ! * gcc.target/i386/sse4_1-check.h (MASK): New. ! ! 2007-05-24 Francois-Xavier Coudert ! ! PR fortran/32038 ! * gfortran.dg/pr25603.f: Initialize integer variables. ! ! 2007-05-23 Ian Lance Taylor ! ! * g++.dg/other/vrp1.C: New test. ! ! 2007-05-23 Simon Martin ! ! PR preprocessor/20077 ! * gcc.dg/cpp/paste15.c: New test. ! ! 2007-05-23 Sandra Loosemore ! Nigel Stephens ! Richard Sandiford ! ! * gcc.target/mips/inter/mips16_stubs_1_main.c: New. ! * gcc.target/mips/inter/mips16_stubs_1_x.c: New. ! * gcc.target/mips/inter/mips16_stubs_1_y.c: New. ! * gcc.target/mips/inter/mips16-inter.exp: New. ! ! 2007-05-23 Kazu Hirata ! ! * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*. ! ! 2007-05-23 H.J. Lu ! ! * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h ! nor i386-cpuid.h. Include sse3-check.h. Remove main (). ! * gcc.target/i386/sse3-addsubps.c: Likewise. ! * gcc.target/i386/sse3-haddpd.c: Likewise. ! * gcc.target/i386/sse3-haddps.c: Likewise. ! * gcc.target/i386/sse3-hsubpd.c: Likewise. ! * gcc.target/i386/sse3-hsubps.c: Likewise. ! * gcc.target/i386/sse3-lddqu.c: Likewise. ! * gcc.target/i386/sse3-movddup.c: Likewise. ! * gcc.target/i386/sse3-movshdup.c: Likewise. ! * gcc.target/i386/sse3-movsldup.c: Likewise. ! ! * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h ! nor i386-cpuid.h. Include ssse3-check.h. Remove main (). ! * gcc.target/i386/ssse3-pabsd.c: Likewise. ! * gcc.target/i386/ssse3-pabsw.c: Likewise. ! * gcc.target/i386/ssse3-palignr.c: Likewise. ! * gcc.target/i386/ssse3-phaddd.c: Likewise. ! * gcc.target/i386/ssse3-phaddsw.c: Likewise. ! * gcc.target/i386/ssse3-phaddw.c: Likewise. ! * gcc.target/i386/ssse3-phsubd.c: Likewise. ! * gcc.target/i386/ssse3-phsubsw.c: Likewise. ! * gcc.target/i386/ssse3-phsubw.c: Likewise. ! * gcc.target/i386/ssse3-pmaddubsw.c: Likewise. ! * gcc.target/i386/ssse3-pmulhrsw.c: Likewise. ! * gcc.target/i386/ssse3-pshufb.c: Likewise. ! * gcc.target/i386/ssse3-psignb.c: Likewise. ! * gcc.target/i386/ssse3-psignd.c: Likewise. ! * gcc.target/i386/ssse3-psignw.c: Likewise. ! * gcc.target/i386/ssse3-vals.h: Likewise. ! ! * gcc.target/i386/sse3-check.h: New file. ! * gcc.target/i386/ssse3-check.h: Likewise. ! ! 2007-05-22 Andrew Pinski ! ! PR middle-end/31095 ! * gcc.c-torture/compile/bcopy-1.c: New testcase. ! ! 2007-05-22 Andrew Pinski ! ! PR middle-end/31606 ! * gcc.c-torture/20070522-1.c: New testcase. ! ! 2007-05-22 H.J. Lu ! ! * gcc.target/i386/sse4_1-check.h: Don't include . ! ! 2007-05-22 Kazu Hirata ! ! * gcc.c-torture/execute/ieee/20000320-1.x, ! gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on ! m68k-*-* and check_effective_target_coldfire_fpu. ! ! 2007-05-22 Ollie Wild ! ! * g++.dg/lookup/hidden-class10.C: New test. ! * g++.dg/lookup/hidden-class11.C: New test. ! ! 2007-05-22 Ollie Wild ! ! * g++.dg/lookup/name-clash5.C: New test. ! * g++.dg/lookup/name-clash6.C: New test. ! ! 2007-05-22 H.J. Lu ! ! * g++.dg/other/i386-2.C: Update comments on header files tested. ! Use -msse4.1 instead of -mssse3. Include instead ! of . ! * gcc.target/i386/sse-12.c: Likewise. ! * gcc.target/i386/sse-13.c: Likewise. ! * gcc.target/i386/sse-14.c: Likewise. ! ! * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New. ! Redefined to test with immediate operand. ! (__builtin_ia32_blendps): Likewise. ! (__builtin_ia32_blendpd): Likewise. ! (__builtin_ia32_dpps): Likewise. ! (__builtin_ia32_dpps): Likewise. ! (__builtin_ia32_insertps128): Likewise. ! (__builtin_ia32_vec_ext_v4sf): Likewise. ! (__builtin_ia32_vec_set_v16qi): Likewise. ! (__builtin_ia32_vec_set_v4si): Likewise. ! (__builtin_ia32_vec_set_v2di): Likewise. ! (__builtin_ia32_vec_ext_v16qi): Likewise. ! (__builtin_ia32_vec_ext_v4si): Likewise. ! (__builtin_ia32_vec_ext_v2di): Likewise. ! (__builtin_ia32_roundpd): Likewise. ! (__builtin_ia32_roundsd): Likewise. ! (__builtin_ia32_roundps): Likewise. ! (__builtin_ia32_roundss): Likewise. ! (__builtin_ia32_mpsadbw128): Likewise. ! ! 2007-05-22 H.J. Lu ! ! * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h. ! ! 2007-05-22 Janis Johnson ! ! * gcc.dg/dfp/func-array.c: Support -DDBG to report individual ! failures. ! * gcc.dg/dfp/func-struct.c: Ditto. ! * gcc.dg/dfp/operator-assignment.c: Ditto. ! * gcc.dg/dfp/convert-bfp.c: Ditto. ! * gcc.dg/dfp/convert-int.c: Ditto. ! * gcc.dg/dfp/convert-int-max.c: Ditto. ! * gcc.dg/dfp/func-scalar.c: Ditto. ! * gcc.dg/dfp/cast.c: Ditto. ! * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual ! failures, and fix a typo in return type of arg1_128. ! * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual ! failures, and fix a typo in a constant suffix. ! * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end. ! * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures. ! ! 2007-05-22 Janis Johnson ! Manuel Lopez-Ibanez ! ! * lib/gcc-dg.exp(process_message): New proc. ! (dg-message): New test directive. ! * gcc.dg/always_inline.c: Use dg-message. ! * gcc.dg/always_inline2.c: Ditto. ! * gcc.dg/always_inline3.c: Ditto. ! * gcc.dg/invalid-call-1.c: Ditto. ! * gcc.dg/pr17506.c: Ditto. ! * gcc.dg/simd-5.c: Ditto. ! * gcc.dg/simd-6.c: Ditto. ! * gcc.dg/va-arg-2.c: Ditto. ! * gcc.dg/cpp/syshdr.c: Ditto. ! * gcc.dg/cpp/unc4.c: Ditto. ! * gcc.dg/cpp/trad/mi1.c: Ditto. ! * gcc.dg/cpp/trad/mi5.c: Ditto. ! * gcc.dg/cpp/trad/mi7.c: Ditto. ! * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto. ! * gcc.test-framework/dg-outexists-exp-F.c: Ditto. ! * gcc.test-framework/test-framework.awk: Special-case outexists ! tests. ! ! 2007-05-22 H.J. Lu ! ! * gcc.dg/i386-cpuid.h (bit_SSE4_1): New. ! (bit_SSE4_2): Likewise. ! (bit_POPCNT): Likewise. ! ! * gcc.target/i386/i386.exp (check_effective_target_sse4): New. ! Check if assembler supports SSE4 instructions. ! ! * gcc.target/i386/sse4_1-blendpd.c: New file. ! * gcc.target/i386/sse4_1-blendps.c: Likewise. ! * gcc.target/i386/sse4_1-blendvpd.c: Likewise. ! * gcc.target/i386/sse4_1-blendvps.c: Likewise. ! * gcc.target/i386/sse4_1-check.h: Likewise. ! * gcc.target/i386/sse4_1-dppd-1.c: Likewise. ! * gcc.target/i386/sse4_1-dppd-2.c: Likewise. ! * gcc.target/i386/sse4_1-dpps-1.c: Likewise. ! * gcc.target/i386/sse4_1-dpps-2.c: Likewise. ! * gcc.target/i386/sse4_1-extractps.c: Likewise. ! * gcc.target/i386/sse4_1-insertps-1.c: Likewise. ! * gcc.target/i386/sse4_1-insertps-2.c: Likewise. ! * gcc.target/i386/sse4_1-movntdqa.c: Likewise. ! * gcc.target/i386/sse4_1-mpsadbw.c: Likewise. ! * gcc.target/i386/sse4_1-packusdw.c: Likewise. ! * gcc.target/i386/sse4_1-pblendvb.c: Likewise. ! * gcc.target/i386/sse4_1-pblendw.c: Likewise. ! * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise. ! * gcc.target/i386/sse4_1-pextrb.c: Likewise. ! * gcc.target/i386/sse4_1-pextrd.c: Likewise. ! * gcc.target/i386/sse4_1-pextrq.c: Likewise. ! * gcc.target/i386/sse4_1-pextrw.c: Likewise. ! * gcc.target/i386/sse4_1-phminposuw.c: Likewise. ! * gcc.target/i386/sse4_1-pinsrb.c: Likewise. ! * gcc.target/i386/sse4_1-pinsrd.c: Likewise. ! * gcc.target/i386/sse4_1-pinsrq.c: Likewise. ! * gcc.target/i386/sse4_1-pmaxsb.c: Likewise. ! * gcc.target/i386/sse4_1-pmaxsd.c: Likewise. ! * gcc.target/i386/sse4_1-pmaxud.c: Likewise. ! * gcc.target/i386/sse4_1-pmaxuw.c: Likewise. ! * gcc.target/i386/sse4_1-pminsb.c: Likewise. ! * gcc.target/i386/sse4_1-pminsd.c: Likewise. ! * gcc.target/i386/sse4_1-pminud.c: Likewise. ! * gcc.target/i386/sse4_1-pminuw.c: Likewise. ! * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise. ! * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise. ! * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise. ! * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise. ! * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise. ! * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise. ! * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise. ! * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise. ! * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise. ! * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise. ! * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise. ! * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise. ! * gcc.target/i386/sse4_1-pmuldq.c: Likewise. ! * gcc.target/i386/sse4_1-pmulld.c: Likewise. ! * gcc.target/i386/sse4_1-ptest-1.c: Likewise. ! * gcc.target/i386/sse4_1-ptest-2.c: Likewise. ! * gcc.target/i386/sse4_1-ptest-3.c: Likewise. ! * gcc.target/i386/sse4_1-round.h: Likewise. ! * gcc.target/i386/sse4_1-roundpd-1.c: Likewise. ! * gcc.target/i386/sse4_1-roundpd-2.c: Likewise. ! * gcc.target/i386/sse4_1-roundpd-3.c: Likewise. ! * gcc.target/i386/sse4_1-roundps-1.c: Likewise. ! * gcc.target/i386/sse4_1-roundps-2.c: Likewise. ! * gcc.target/i386/sse4_1-roundps-3.c: Likewise. ! * gcc.target/i386/sse4_1-roundsd-1.c: Likewise. ! * gcc.target/i386/sse4_1-roundsd-2.c: Likewise. ! * gcc.target/i386/sse4_1-roundsd-3.c: Likewise. ! * gcc.target/i386/sse4_1-roundsd-4.c: Likewise. ! * gcc.target/i386/sse4_1-roundss-1.c: Likewise. ! * gcc.target/i386/sse4_1-roundss-2.c: Likewise. ! * gcc.target/i386/sse4_1-roundss-3.c: Likewise. ! * gcc.target/i386/sse4_1-roundss-4.c: Likewise. ! ! 2007-05-22 Francois-Xavier Coudert ! ! PR fortran/31627 ! * gfortran.dg/bounds_check_7.f90: New test. ! ! 2007-05-22 Uros Bizjak ! ! * gcc.target/i386/i386.exp (check_effective_target_ssse3): New. ! (check_effective_target_sse4a): Ditto. ! ! * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3. ! * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3. ! * gcc.target/i386/sse4a-insert.c: Require effective target sse4a. ! * gcc.target/i386/sse4a-extract.c: Require effective target sse4a. ! * gcc.target/i386/sse4a-montss.c: Require effective target sse4a. ! * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a. ! ! 2007-05-21 Mark Mitchell ! ! * g++.dg/ext/cleanup-1.C: New test. ! * g++.dg/ext/cleanup-2.C: Likewise. ! * g++.dg/ext/cleanup-3.C: Likewise. ! * g++.dg/ext/cleanup-4.C: Likewise. ! * g++.dg/ext/cleanup-5.C: Likewise. ! * g++.dg/ext/cleanup-6.C: Likewise. ! * g++.dg/ext/cleanup-8.C: Likewise. ! * g++.dg/ext/cleanup-9.C: Likewise. ! * g++.dg/ext/cleanup-10.C: Likewise. ! * g++.dg/ext/cleanup-11.C: Likewise. ! * g++.dg/ext/cleanup-dtor.C: Likewise. ! ! 2007-05-21 Andrew Pinski ! ! PR middle-end/31995 ! * gcc.dg/vect/vect-102a.c: New test. ! ! 2007-05-21 Paolo Bonzini ! Paolo Carlini ! Uros Bizjak ! ! * gcc.dg/gcc-have-sync-compare-and-swap.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-1.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-2.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-3.c, ! gcc.target/i386/gcc-have-sync-compare-and-swap-4.c, ! New testcases. ! ! 2005-05-21 Daniel Franke ! ! PR fortran/32002 ! * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test. ! ! 2007-05-21 Francois-Xavier Coudert ! ! PR fortran/32027 ! * gfortran.dg/do_3.F90: Add checks for the final value of the ! loop variable. ! ! 2007-05-21 Uros Bizjak ! ! * gcc.c-torture/execute/990127-2.x: New file. ! ! 2007-05-21 Uros Bizjak ! ! * gcc.target/i386/sse-14.c: Remove all intrinsic redefines. ! * gcc.target/i386/sse-12: Add -O to compile options. ! * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3 ! -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h ! and mm3dnow.h. Add -O to compile options. ! ! 2007-05-21 Paul Thomas ! ! PR fortran/31867 ! * gfortran.dg/char_length_5.f90: New test. ! ! PR fortran/31994 ! * gfortran.dg/array_reference_1.f90: New test. ! ! 2007-05-20 Manuel Lopez-Ibanez ! ! PR middle-end/7651 ! PR c++/11856 ! PR c/12963 ! PR c/23587 ! PR other/29694 ! * gcc.dg/compare6.c: Replace Wall with Wtype-limits. ! * gcc.dg/Wtype-limits.c: New. ! * gcc.dg/Wtype-limits-Wextra.c: New. ! * gcc.dg/Wtype-limits-no.c: New. ! * g++.dg/warn/Wtype-limits.C: New. ! * g++.dg/warn/Wtype-limits-Wextra.C: New. ! * g++.dg/warn/Wtype-limits-no.C: New. ! ! 2007-05-20 Uros Bizjak ! ! * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse" ! instead of "-msse2".' ! * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a" ! instead of "-msse3". Include only ammintrin.h, tmmintrin.h ! and mm3dnow.h. ! * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine ! to test with immediate operand. ! (__builtin_ia32_insertqi): Ditto. ! (__builtin_ia32_palignr128): Ditto. ! (__builtin_ia32_palignr): Ditto. ! (__builtin_ia32_pshufhw): Ditto. ! (__builtin_ia32_pshuflw): Ditto. ! (__builtin_ia32_pshufd): Ditto. ! (__builtin_ia32_vec_set_v8hi): Ditto. ! (__builtin_ia32_vec_ext_v8hi): Ditto. ! (__builtin_ia32_shufpd): Ditto. ! * gcc.target/i386/sse-14.c: Same changes as sse-13.c. ! ! 2007-05-20 Daniel Franke ! ! PR fortran/32001 ! * gfortran.dg/min_max_conformance.f90: Added more testcases. ! ! 2007-05-20 Uros Bizjak ! ! PR target/31585 ! * gcc.target/i386/sse-vect-types.c: Do not redefine "static" ! and "__inline". Use "-msse" instead of "-msse2". ! ! 2007-05-20 Manuel Lopez-Ibanez ! ! PR middle-end/7651 ! * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type. ! * gcc.dg/20030906-2.c: Likewise. ! * objc.dg/method-17.m: Add -Wreturn-type. ! * obj-c++.dg/method-21.mm: Likewise. ! ! 2007-05-20 Uros Bizjak ! ! PR target/31585 ! * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options. ! (__builtin_ia32_psllwi128): Redefine to test with immediate operand. ! (__builtin_ia32_psrlqi128): Ditto. ! (__builtin_ia32_psrlwi128): Ditto. ! (__builtin_ia32_psrldi128): Ditto. ! (__builtin_ia32_psrldqi128): Ditto. ! (__builtin_ia32_pslldqi128): Ditto. ! (__builtin_ia32_psrawi128): Ditto. ! (__builtin_ia32_psradi128): Ditto. ! (__builtin_ia32_psllqi128): Ditto. ! (__builtin_ia32_pslldi128): Ditto. ! (__builtin_prefetch): Ditto. ! (__builtin_ia32_pshufw): Ditto. ! (__builtin_ia32_vec_set_v4hi): Ditto. ! (__builtin_ia32_vec_ext_v4hi): Ditto. ! (__builtin_ia32_shufps): Ditto. ! * gcc.target/i386/sse-14.c: Same changes as sse-13.c. ! ! 2007-05-19 Francois-Xavier Coudert ! ! PR fortran/31974 ! * gfortran.dg/char_allocation_1.f90: New test. ! ! 2007-05-19 Manuel Lopez-Ibanez ! ! * gcc.dg/Wconversion-integer.c: Group testcases and add more. ! * gcc.dg/Wconversion-sign.c: New. ! * gcc.dg/Wconversion-integer-no-sign.c: New. ! * g++.dg/warn/Wconversion-integer.C: Move some warnings to ! Wconversion-sign.C ! * g++.dg/warn/Wconversion-sign.C: New. ! * g++.old-deja/g++.other/warn4.C: Update. ! * g++.dg/warn/Wconversion1.C: Likewise. ! ! 2007-05-19 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests. ! * gcc.dg/torture/builtin-math-4.c: Likewise. ! ! 2007-05-18 Jerry DeLisle ! ! PR libfortran/31964 ! * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update. ! ! 2007-05-18 Andrew Pinski ! ! * gcc.dg/tree-ssa/forwprop-1.c: New testcase. ! ! 2007-05-18 H.J. Lu ! ! PR target/31628 ! * gcc.target/i386/pr31628.c: New. ! ! 2007-05-18 Uros Bizjak ! ! PR middle-end/31344 ! * gcc.dg/pr31344.c: New test. ! ! 2007-05-17 Ian Lance Taylor ! ! PR tree-optimization/31953 ! * gcc.c-torture/compile/pr31953.c: New test. ! ! 2007-05-17 Kaveh R. Ghazi ! ! * gcc.dg/builtins-1.c: Test reentrant gamma functions. ! ! * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder ! and drem. ! * gcc.dg/torture/builtin-math-4.c: Likewise. ! ! * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn. ! * gcc.dg/torture/builtin-math-4.c: Likewise. ! ! * gcc.dg/torture/builtin-math-4.c: New test. ! ! 2007-05-17 Janis Johnson ! Manuel Lopez-Ibanez ! ! * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error. ! * gcc.dg/cpp/include2.c: Ditto. ! * gcc.dg/cpp/mac-dir-2.c: Ditto. ! * gcc.dg/cpp/paste5.c: Ditto. ! * gcc.dg/cpp/paste6.c: Ditto. ! * gcc.dg/cpp/paste8.c: Ditto. ! * gcc.dg/cpp/paste11.c: Ditto. ! * gcc.dg/cpp/paste13.c: Ditto. ! * gcc.dg/cpp/skipping2.c: Ditto. ! * gcc.dg/reg-vol-struct-1.c: Ditto. ! * gcc.dg/Wshadow-1.c: Ditto. ! * gcc.dg/cpp/trad/comment.c: Ditto. ! * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning. ! * gcc.dg/cpp/if-2.c: Ditto. ! * gcc.dg/array-5.c: Ditto. ! * gcc.dg/inline-15.c: Ditto. ! * gcc.dg/pr27953.c: Ditto. ! * gcc.dg/Wno-c++-compat.c: Ditto. ! ! 2007-05-17 Kazu Hirata ! ! * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*. ! ! 2007-05-17 Eric Botcazou ! ! * gcc.c-torture/execute/20070517-1.c: New test. ! ! 2007-05-17 Daniel Franke ! ! PR fortran/31919 ! * gfortran.dg/min_max_conformance.f90: New test. ! ! 2007-05-17 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test. ! * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c, ! gcc.dg/vect/vect-104.c: Use more complex construction to ! prevent vectorizing. ! * gcc.dg/tree-ssa/pr21559.c: Update outcome. ! ! 2007-05-17 Uros Bizjak ! ! PR tree-optimization/24659 ! * gcc.dg/vect/vect-floatint-conversion-2.c: New test. ! * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float, ! not vect_int target. ! * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float, ! not vect_int target. Loop is vectorized for vect_intfloat_cvt ! targets. ! * gcc.dg/vect/vect-intfloat-conversion-3.c: New test. ! * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test. ! * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test. ! ! 2007-05-16 Uros Bizjak ! ! * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-* ! and x86_64-*-* targets. ! * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto. ! ! 2007-05-16 Paul Thomas ! ! PR fortran/18769 ! PR fortran/30881 ! PR fortran/31194 ! PR fortran/31216 ! PR fortran/31427 ! * transfer_simplify_1.f90: New test. ! * transfer_simplify_2.f90: New test. ! ! 2007-05-15 Dominique d'Humieres ! ! * gfortran.dg/unf_io_convert_3.f90: Fix dg directive. ! ! 2007-05-14 Janis Johnson ! ! * gcc.dg/dfp/usual-arith-conv-bad.c: New test. ! ! * gcc.dg/fltconst-pedantic-dfp.c: New test. ! ! PR c/31924 ! * gcc.dg/fltconst-1.c: New test. ! ! * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes. ! * gcc.dg/dfp/operator-assignment.c: Ditto. ! ! 2007-05-14 Paolo Carlini ! ! PR c++/29928 ! * g++.dg/rtti/typeid5.C: New. ! ! 2007-05-14 Francois-Xavier Coudert ! ! PR fortran/31725 ! * gfortran.dg/substr_4.f: New test. ! ! 2007-05-14 Kazu Hirata ! ! * gcc.target/m68k/interrupt_thread-1.c, ! gcc.target/m68k/interrupt_thread-2.c, ! gcc.target/m68k/interrupt_thread-3.c: New. ! * gcc.target/m68k/m68k.exp: Accept fido. ! ! 2007-05-13 Dominique d'Humieres ! ! * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive. ! * gfortran.dg/altreturn_3.f90: Likewise. ! * gfortran.dg/assumed_dummy_1.f90: Likewise. ! * gfortran.dg/default_numeric_type_1.f90: Likewise. ! * gfortran.dg/inquire_iolength.f90: Likewise. ! * gfortran.dg/module_naming_1.f90: Likewise. ! * gfortran.dg/oldstyle_2.f90: Likewise. ! * gfortran.dg/operator_2.f90: Likewise. ! * gfortran.dg/parameter_array_element_1.f90: Likewise. ! * gfortran.dg/used_types_11.f90: Likewise. ! * gfortran.dg/zero_array_components_1.f90: Likewise. ! * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives. ! * gfortran.dg/parameter_array_dummy.f90: Likewise. ! * gfortran.dg/real_const_3.f90: Likewise. ! ! 2007-05-13 Zdenek Dvorak ! ! * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome. ! * gcc.dg/tree-ssa/loop-30.c: New test. ! ! 2007-05-13 Richard Guenther ! ! * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail ! scanning forwprop1. ! * g++.dg/tree-ssa/pr31146.C: Likewise. ! ! 2007-05-13 Revital Eres ! ! * gcc.dg/dse.c: New test. ! ! 2007-05-12 Richard Guenther ! ! PR tree-optimization/31797 ! * gcc.c-torture/compile/pr31797.c: New testcase. ! ! 2007-05-12 Paul Thomas ! ! PR fortran/30746 ! * gfortran.dg/host_assoc_function_1.f90: New test. ! ! 2007-05-11 Steve Ellcey ! ! PR c++/31829 ! * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short. ! ! 2007-05-11 Silvius Rus ! ! * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test. ! * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test. ! * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test. ! * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test. ! * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test. ! * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2. ! * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2. ! * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2. ! * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test. ! * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test. ! * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test. ! * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test. ! * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test. ! * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test. ! * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test. ! * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test. ! ! 2007-05-11 Paolo Carlini ! ! PR other/31852 ! * gcc.c-torture/execute/builtins/memchr.c: New. ! * gcc.c-torture/execute/builtins/memchr-lib.c: New. ! * gcc.c-torture/execute/builtins/lib/memchr.c: New. ! ! 2007-05-11 Paul Thomas ! ! PR fortran/30876 ! * gfortran.dg/recursive_reference_1.f90: Put error at correct ! line. ! * gfortran.dg/recursive_reference_2.f90: New test. ! ! 2007-05-11 Paul Thomas ! ! PR fortran/30878 ! * gfortran.dg/namelist_29.f90: New test. ! ! 2007-05-11 Paul Thomas ! ! PR fortran/31474 ! * gfortran.dg/entry_10.f90: New test. ! ! 2007-05-10 Zdenek Dvorak ! ! PR tree-optimization/31885 ! * gcc.dg/tree-ssa/loop-29.c: New test. ! ! 2007-05-10 Dominique d'Humières ! ! * assumed_dummy_1.f90: Fix dg directive. ! * char_initialiser_actual.f90: Likewise. ! * nested_modules_2.f90: Likewise. ! * shift-alloc.f90: Likewise. ! ! 2007-05-10 Andreas Krebbel ! ! * gcc.dg/20070507-1.c: Disable for non-pic targets. ! ! 2007-05-09 Jerry DeLisle ! ! PR libfortran/31880 ! * gfortran.dg/unf_read_corrupted_2.f90: New test. ! ! 2007-05-09 Mike Stump ! ! * g++.dg/other/first-global.C: Add -fpie for darwin. ! * g++.dg/parse/attr-externally-visible-1.C: Likewise. ! ! 2007-05-09 Andreas Krebbel ! ! * gcc.dg/20070507-1.c: New testcase. ! ! 2007-05-08 Chao-ying Fu ! ! * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c, ! * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c, ! * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c, ! * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests. ! ! 2007-05-08 Simon Martin ! ! PR 31847 ! * gcc.dg/pr31847.c: New test. ! ! 2007-05-08 Paul Thomas ! ! PR fortran/31692 ! * gfortran.dg/actual_array_result_1.f90: New test. ! ! 2007-05-08 Paul Thomas ! ! PR fortran/29397 ! * gfortran.dg/parameter_array_init_1.f90: New test. ! ! PR fortran/29400 ! * gfortran.dg/parameter_array_init_2.f90: New test. ! ! 2007-05-08 Uros Bizjak ! ! PR target/31854 ! * gcc.target/i386/pr31854.c: New test. ! ! 2007-05-07 Janis Johnson ! ! * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86. ! ! 2007-05-07 Mike Stump ! ! * g++.old-deja/g++.mike/empty.C: Add. ! ! 2007-05-07 Eric Christopher ! ! * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86. ! ! 2007-05-07 Uros Bizjak ! ! * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf' ! variable. Rearrange conversions from binary float to decimal float. ! ! 2007-05-07 Mark Mitchell ! ! * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10 ! x86. ! ! 2007-05-07 Eric Botcazou ! ! * gnat.dg/opt1.ad[sb]: New testcase. ! ! 2007-05-07 Francois-Xavier Coudert ! ! PR fortran/31399 ! * gfortran.dg/do_3.F90: New test. ! ! 2007-05-07 Francois-Xavier Coudert ! ! PR fortran/31764 ! * gfortran.dg/new_line.f90: Add new checks. ! ! 2007-05-06 Jerry DeLisle ! ! PR fortran/31201 ! * gfortran.dg/large_unit_1.f90: New. ! * gfortran.dg/large_unit_2.f90: New. ! * gfortran.dg/iostat_4.f90: New ! * gfortran.dg/bounds_check_fail_1.f90: Updated. ! ! 2007-05-06 Paul Thomas ! ! PR fortran/31540 ! * gfortran.dg/char_result_4.f90: New test. ! ! 2007-06-05 Revital Eres ! ! PR 30957 ! * gcc.dg/pr30957-1.c: New test. ! ! 2007-05-05 Jerry DeLisle ! ! PR fortran/31251 ! * gfortran.dg/char_type_len_2.f90: New test. ! ! 2007-05-05 Geoffrey Keating ! ! PR 31775 ! * g++.dg/other/nested-extern.cc: New. ! * g++.dg/other/nested-extern-1.C: New. ! * g++.dg/other/nested-extern-2.C: New. ! ! 2007-05-04 Daniel Franke ! ! PR fortran/31760 ! * gfortran.dg/erf.f90: New test. ! * gfortran.dg/besxy.f90: New test. ! ! 2007-05-04 Daniel Franke ! ! PR fortran/22359 ! * gfortran.dg/fseek.f90: New test. ! ! 2007-05-04 Bob Wilson ! ! * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail. ! ! 2007-05-04 Francois-Xavier Coudert ! ! PR libfortran/31210 ! * gfortran.dg/zero_length_1.f90: New test. ! ! 2007-05-04 Tobias Burnus ! ! PR fortran/31803 ! * gfortran.dg/char_pointer_assign_3.f90: New test. ! * gfortran.dg/char_result_2.f90: Re-enable test. ! ! 2007-05-04 Tobias Burnus ! ! PR fortran/25071 ! * gfortran.dg/char_length_3.f90: New test. ! * gfortran.dg/char_result_2.f90: Fix test. ! ! 2007-05-03 Zdenek Dvorak ! ! PR tree-optimization/30565 ! * gcc.dg/tree-ssa/loop-27.c: New test. ! ! 2007-05-03 Bernd Schmidt ! ! * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn. ! * gcc.target/bfin/arith.c (__v2hi): Likewise. ! * gcc.target/bfin/mul-combine.c (__v2hi): Likewise. ! * gcc.target/bfin/shift.c (__v2hi): Likewise. ! ! 2007-05-03 Dorit Nuzman ! ! PR tree-optimization/31699 ! * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt): ! New. ! (check_effective_target_vect_floatint_cvt): New. ! * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead ! of specific targets. ! * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise. ! * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized. ! * gcc.dg/vect/vect-multitypes-4.c: Likewise. ! * gcc.dg/vect/vect-iv-4.c: Likewise. ! * gcc.dg/vect/vect-multitypes-11.c: New. ! * gcc.dg/vect/pr31699.c: New. ! ! 2007-05-02 Geoffrey Keating ! ! * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string. ! ! 2007-05-02 Seongbae Park ! ! PR C++/31663 ! * g++.dg/warn/anonymous-namespace-2.C: New. ! * g++.dg/warn/anonymous-namespace-2.h: New. ! ! 2007-05-02 Paul Brook ! ! * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests. ! ! 2007-05-02 Eric Christopher ! ! * gcc.dg/cpp/if-div.c: New file. ! ! 2007-05-02 Tom Tromey ! ! PR preprocessor/28709: ! * gcc.dg/cpp/pr28709.c: New file. ! ! 2007-05-02 Richard Guenther ! ! PR tree-optimization/31146 ! * g++.dg/tree-ssa/pr31146-2.C: New testcase. ! ! 2007-05-01 Geoffrey Keating ! ! * gcc.c-torture/compile/limits-blockid.c: New. ! * gcc.c-torture/compile/limits-caselabels.c: New. ! * gcc.c-torture/compile/limits-declparen.c: New. ! * gcc.c-torture/compile/limits-enumconst.c: New. ! * gcc.c-torture/compile/limits-exprparen.c: New. ! * gcc.c-torture/compile/limits-externalid.c: New. ! * gcc.c-torture/compile/limits-fnargs.c: New. ! * gcc.c-torture/compile/limits-fndefn.c: New. ! * gcc.c-torture/compile/limits-idexternal.c: New. ! * gcc.c-torture/compile/limits-idinternal.c: New. ! * gcc.c-torture/compile/limits-pointer.c: New. ! * gcc.c-torture/compile/limits-stringlit.c: New. ! * gcc.c-torture/compile/limits-structmem.c: New. ! * gcc.c-torture/compile/limits-structnest.c: New. ! ! 2007-04-29 Geoffrey Keating ! ! * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90. ! ! 2007-05-01 Andrew Pinski ! ! PR middle-end/31740 ! * gcc.c-torture/compile/20070501-1.c: New testcase. ! ! 2007-05-01 Thomas Koenig ! ! PR fortran/31732 ! * gfortran.dg/array_memset_2: New test case. ! ! 2007-05-01 Dorit Nuzman ! ! PR testsuite/31615 ! * gfortran.dg/vect/vect-5.f90: Fix dg-final test. ! ! 2007-05-01 Dorit Nuzman ! ! PR testsuite/31589 ! * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to ! dg-final test. ! * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target ! keyword to dg-final test. ! * gcc.dg/vect/vect-iv-4.c: Likewise. ! * gcc.dg/vect/vect-widen-mult-u16.c: Likewise. ! * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final ! test. ! * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a ! cast. ! * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64. ! * lib/target-supports.exp ! (check_effective_target_vect_widen_sum_hi_to_si): Added ia64. ! (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64. ! ! 2007-04-30 Kazu Hirata ! ! * gcc.c-torture/execute/ieee/20000320-1.c: Use ! __LONG_LONG_MAX__ and its friends instead of those supplied by ! limits.h. ! ! 2007-04-30 Andrew pinski ! ! PR C++/31721 ! * g++.dg/ext/vector7.C: New testcase. ! ! 2007-04-29 Francois-Xavier Coudert ! ! PR fortran/31591 ! * gfortran.dg/bound_simplification_1.f90: New test. ! ! 2007-04-29 Francois-Xavier Coudert ! ! PR fortran/31645 ! * gfortran.dg/bom_error.f90: New test. ! * gfortran.dg/bom_include.f90: New test. ! * gfortran.dg/bom_UTF16-LE.f90: New test. ! * gfortran.dg/bom_UTF16-BE.f90: New test. ! * gfortran.dg/bom_UTF-8.f90: New test. ! * gfortran.dg/bom_UTF-32.f90: New test. ! * gfortran.dg/bom_UTF-8.F90: New test. ! * gfortran.dg/bom_include.inc: New file. ! ! 2007-04-28 Andrew Pinski ! ! PR C++/30221 ! * g++.dg/init/ptrfn2.C: New test. ! * g++.dg/init/ptrfn3.C: New test. ! ! 2007-04-29 Paul Thomas ! ! PR fortran/31711 ! * gfortran.dg/dependency_21.f90: New test. ! ! 2007-04-27 Jerry DeLisle ! ! * gfortran.dg/secnds.f: Use real*8. ! * gfortran.dg/secnds-1.f: Use real*8. ! ! 2007-04-27 Jerry DeLisle ! ! PR libfortran/31532 ! * gfortran.dg/inquire_5.f90: Update test. ! ! 2007-04-27 Ian Lance Taylor ! ! PR middle-end/31710 ! * gcc.c-torture/compile/pr31710.c: New test. ! ! 2007-04-27 Richard Guenther ! ! PR tree-optimization/30965 ! PR tree-optimization/30978 ! * gcc.dg/tree-ssa/pr30978.c: New testcase. ! * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why. ! * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool ! * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning. ! ! 2007-04-27 Richard Guenther ! ! PR tree-optimization/31715 ! * gcc.dg/Warray-bounds-4.c: New testcase. ! ! 2007-04-26 Ian Lance Taylor ! ! PR target/28675 ! * gcc.c-torture/compile/pr28675.c: New test. ! ! 2007-04-26 Andrew Pinski ! ! PR C++/30016 ! * g++.dg/ext/vector6.C: New test. ! ! 2007-04-26 Kazu Hirata ! ! * gcc.c-torture/execute/ieee/20000320-1.x: New. ! ! 2007-04-26 Steve Ellcey ! ! PR middle-end/31617 ! * g++.dg/other/str_empty.C: Add expected warning. ! ! 2007-04-26 Richard Guenther ! Daniel Berlin ! ! PR tree-optimization/30567 ! * g++.dg/other/pr30567.C: New testcase. ! ! 2007-04-26 Richard Guenther ! ! PR tree-optimization/31703 ! * gcc.c-torture/compile/pr31703.c: New testcase. ! * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern. ! * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise. ! ! 2007-04-26 Wolfgang Gellerich ! ! * gfortran.dg/open_errors.f90: Added if statements checking ! the value of iostat. ! ! 2007-04-26 Jakub Jelinek ! ! PR c++/31598 ! * g++.dg/gomp/pr31598.C: New test. ! ! PR tree-optimization/30558 ! * g++.dg/gomp/pr30558.C: New test. ! ! 2007-04-24 Mark Mitchell ! ! PR c++/31338 ! * g++.dg/ext/complex2.C: New test. ! ! 2007-04-25 Paolo Carlini ! ! * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255. ! ! 2007-04-25 Thiemo Seufer ! ! * gcc.target/mips/mips16e-extends.c (cksum8): Change return ! value to signed char. ! ! 2007-04-25 Uros Bizjak ! ! * gcc.target/i386/reload-1.c. Include . Compile for all ! ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64. ! Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump. ! ! 2007-04-25 Tobias Burnus ! ! PR fortran/31668 ! * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with ! statement functions. ! * gfortran.dg/c_by_val_5.f90: New test. ! ! 2007-04-25 Wolfgang Gellerich ! ! * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine ! with two new subroutines to avoid parameter-induced aliasing. ! * gfortran.dg/equiv_6.f90 (set_array_listpr): New. ! * gfortran.dg/equiv_6.f90 (set_array_lisbit): New. ! ! 2007-04-24 John David Anglin ! ! * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets. ! * g++.dg/warn/Warray-bounds.C: Likewise. ! ! 2007-04-24 Ian Lance Taylor ! ! PR tree-optimization/31605 ! * gcc.c-torture/execute/pr31605.c: New test. ! ! 2007-04-24 Francois-Xavier Coudert ! ! PR fortran/31587 ! * lib/gcc-dg.exp (scan-module): New function. ! * gfortran.dg/module_md5_1.f90: New test. ! ! 2007-04-24 Douglas Gregor ! ! * g++.old-deja/g++.pt/defarg6.C: Only run with ! -std=gnu++98. ! * g++.old-deja/g++.pt/ucnid-1.C: Ditto. ! * g++.dg/cpp0x/variadic61.C: Ditto. ! * g++.dg/cpp0x/warn_cxx0x.C: Ditto. ! * g++.dg/cpp0x/variadic62.C: Ditto. ! * g++.dg/template/meminit1.C: Ditto. ! * g++.dg/template/operator7.C: Ditto. ! * g++.dg/template/static15.C: Ditto. ! * g++.dg/template/invalid1.C: Ditto. ! * g++.dg/template/shift1.C: Ditto. ! * g++.dg/template/error10.C: Ditto. ! ! 2007-04-24 Simon Martin ! ! PR diagnostic/25923 ! * gfortran.dg/pr25923.f90: New test. ! ! 2007-04-24 Ian Lance Taylor ! ! PR tree-optimization/31602 ! * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning. ! ! 2007-04-24 Janis Johnson ! ! * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test. ! * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test. ! ! 2007-04-24 Hui-May Chang ! ! * gcc.target/i386/reload-1.c. New. ! ! 2007-04-24 Andrew Pinski ! Olga Golovanevsky ! ! * g++.dg/other/str_empty.C: New test. ! ! 2007-04-24 Richard Henderson ! ! * gcc.dg/vect/vect.exp: Don't run tests on Alpha. ! ! 2007-04-24 Andreas Krebbel ! ! PR target/31641 ! * gcc.c-torture/compile/pr31641.c: New testcase. ! ! 2007-04-24 Richard Sandiford ! ! * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c, ! * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c, ! * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c, ! * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests. ! ! 2007-04-23 Simon Baldwin ! ! * g++.dg/other/error15.C: New. ! * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid ! triggering a "multiple parameters named" error. ! ! 2007-04-23 Thomas Koenig ! ! PR fortran/31618 ! * gfortran.dg/backspace_8.f: New test case. ! ! 2007-04-23 Paul Thomas ! ! PR fortran/31630 ! * gfortran.dg/used_types_17.f90: New test. ! ! PR fortran/31620 ! * gfortran.dg/zero_array_components_1.f90: New test. ! ! 2007-04-23 Kaveh R. Ghazi ! ! PR fortran/31616 ! * gfortran.dg/open_errors.f90: Allow a different error message. ! ! 2007-04-23 Uros Bizjak ! ! * lib/target-supports.exp (check_effective_target_vect_pack_trunc): ! Rename from check_effective_target_vect_pack_mod. Rename global ! variable et_vect_pack_mod to et_vect_pack_trunc. Update debug ! messages. ! * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc ! rename. ! * gcc.dg/vect/vect-iv-8a.c: Ditto. ! * gcc.dg/vect/vect-multitypes-8.c: Ditto. ! ! 2007-04-22 Andrew Pinski ! ! PR middle-end/31448 ! * gcc.c-torture/execute/pr31448.c: New testcase. ! ! 2007-04-22 Nick Clifton ! ! * gcc.dg/20020312-2.c: Add support for the FRV. ! ! 2007-04-22 Uros Bizjak ! ! PR tree-optimization/24659 ! * gcc.dg/vect/vect-float-extend-1.c: New test. ! * gcc.dg/vect/vect-float-truncate-1.c: New test. ! ! 2007-04-22 Richard Guenther ! ! PR tree-optimization/29789 ! * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase. ! * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise. ! ! 2007-04-22 Revital Eres ! ! * gcc.dg/var-expand2.c: New test. ! ! 2007-04-22 Revital Eres ! ! * gcc.dg/var-expand3.c: New test. ! ! 2007-04-21 Jerry DeLisle ! ! PR fortran/31495 ! * gfortran.dg/continuation_8.f90: New test. ! ! 2007-04-21 Andrew Pinski ! ! PR C/30265 ! * gcc.c-torture/compile/compound-literal-2.c: New testcase. ! * gcc.c-torture/compile/compound-literal-3.c: New testcase. ! ! 2007-04-21 Richard Guenther ! ! PR middle-end/31136 ! * gcc.c-torture/execute/pr31136.c: New testcase. ! ! 2007-04-21 Alexandre Oliva ! ! * gcc.target/i386/movsi-sm-1.c: New. ! ! 2007-04-20 Richard Henderson ! ! * gcc.dg/pr28796-2.c: Add -mieee for alpha. ! * gcc.dg/pr27095.c: Cope with alpha GOT load. ! ! 2007-04-20 Jakub Jelinek ! ! * gcc.target/i386/ordcmp-1.c: New test. ! * gcc.target/i386/unordcmp-1.c: New test. ! ! PR tree-optimization/31632 ! * gcc.c-torture/compile/20070419-1.c: New test. ! ! 2007-04-19 Eric Botcazou ! ! * gcc.dg/invalid-call-1.c: New test. ! ! 2007-04-18 Dirk Mueller ! ! PR diagnostic/31227 ! * gcc.dg/Warray-bounds-3.c: New. ! ! 2007-04-18 Richard Guenther ! ! PR tree-optimization/19431 ! PR tree-optimization/21463 ! * gcc.c-torture/execute/20070212-1.c: New testcase. ! * gcc.c-torture/execute/20070212-2.c: Likewise. ! * gcc.c-torture/execute/20070212-3.c: Likewise. ! * gcc.dg/tree-ssa/pr19431.c: Likewise. ! * gcc.dg/tree-ssa/pr21463.c: Likewise. ! * g++.dg/tree-ssa/pr21463.C: Likewise. ! * g++.dg/tree-ssa/pr30738.C: Likewise. ! ! 2007-04-17 Mark Mitchell ! ! PR c++/31513 ! * g++.dg/expr/bitfield8.C: New test. ! ! 2007-04-17 Joseph Myers ! Richard Sandiford ! ! * lib/target-supports.exp (check_profiling_available): Return 0 ! for uClibc with -p or -pg. ! ! 2007-04-17 Simon Martin ! ! PR c++/31517 ! * g++.dg/template/init7.C: New test. ! ! 2007-04-17 Zdenek Dvorak ! ! PR rtl-optimization/31360 ! * gcc.dg/loop-7.c: New test. ! ! 2007-04-17 Mark Mitchell ! ! * gcc.misc-tests/linkage.exp: Do not run on remote hosts. ! * lib/compat.exp (compat-run): Use file_on_host, not remote_file ! build. ! (compat-execute): Likewise. ! * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy ! files to remote hosts. ! * lib/c-ctorture.exp (c-torture-compile): Likewise. ! (c-torture-execute): Likewise. ! * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build ! or plain file. Use remote_upload and remote_download to copy ! files about. ! * lib/scanasm.exp (dg-scan): Upload the file from the remote host ! before scanning it. ! ! 2007-04-17 Dorit Nuzman ! ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test. ! ! 2007-04-16 Lawrence Crowl ! ! * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any. ! * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any. ! * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly. ! * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly. ! * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none. ! * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none. ! * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced. ! * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced. ! * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys. ! * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys. ! * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests. ! ! * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any. ! * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any. ! * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly. ! * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly. ! * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none. ! * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none. ! * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced. ! * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced. ! * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys. ! * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys. ! * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests. ! ! 2007-04-16 Ian Lance Taylor ! ! PR tree-optimization/31522 ! * gcc.dg/Wstrict-overflow-16.c: New test. ! ! 2007-04-17 Kazu Hirata ! ! * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*. ! ! 2007-04-17 Tobias Schlüter ! ! PR fortran/31144 ! * gfortran.dg/module_naming_1.f90: New. ! ! 2007-04-16 Richard Sandiford ! ! * lib/target-supports.exp (check_profiling_available): Return ! false for m68k-*-uclinux. ! ! 2007-04-16 Seongbae Park ! ! PR c++/29365 ! Testcase for c++ anonymous namespace warning ! ! * g++.dg/warn/anonymous-namespace-1.C: New test ! * g++.dg/warn/anonymous-namespace-1.h: New test ! ! 2007-04-14 Andrew Pinski ! ! PR testsuite/31578 ! * gcc.dg/gnu89-init-4.c: Change to a compile only test. ! ! 2007-04-15 Jerry DeLisle ! ! * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options. ! ! 2007-04-15 Paul Thomas ! ! PR fortran/31204 ! * gfortran.dg/array_constructor_16.f90: New test. ! ! 2007-04-15 Kazu Hirata ! ! * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c, ! gcc.dg/weak/typeof-2.c: Skip on fido-*-*. ! ! 2007-04-14 John David Anglin ! ! PR rtl-optimization/31500 ! * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*. ! * g++.dg/warn/Warray-bounds.C: Likewise. ! ! 2007-04-14 Andrew Pinski ! ! PR C/31520 ! * gcc.dg/gnu89-init-4.c: New testcase. ! ! 2007-04-14 Jakub Jelinek ! ! PR c++/25874 ! * gcc.dg/gomp/pr25874.c: Add dg-options. ! * g++.dg/gomp/pr25874.C: Add dg-options. ! ! 2007-04-14 Bernhard Fischer ! ! PR fortran/21061 ! * gfortran.dg/warnings_are_errors_1.f90: New testcase. ! * gfortran.dg/warnings_are_errors_1.f: New testcase. ! ! 2007-04-14 Francois-Xavier Coudert ! ! PR fortran/31561 ! * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets. ! ! 2007-04-14 Paul Thomas ! ! PR fortran/29507 ! PR fortran/31404 ! * gfortran.dg/initialization_6.f90: New test. ! ! 2007-04-14 Kazu Hirata ! ! * gcc.c-torture/compile/pr27528.c: Require nonpic. ! ! * lib/target-supports.exp (check_gc_sections_available): ! Return false if ldflags includes -elf2flt. ! ! 2007-04-13 Jason Merrill ! ! PR c++/31074 ! * conv3.C: New test. ! ! 2007-04-13 Mike Stump ! ! * obj-c++.dg/stubify-1.mm: Only run on powerpc. ! * obj-c++.dg/template-4.mm: Don't run when 64-bit. ! ! 2007-04-13 Joseph Myers ! ! PR tree-optimization/29598 ! * gcc.dg/tree-ssa/loadpre1.c: XFAIL. ! ! 2007-04-13 Tobias Burnus ! ! PR fortran/31559 ! * gfortran.dg/func_assign.f90: New test. ! ! 2007-04-13 Paul Thomas ! ! PR fortran/31550 ! * gfortran.dg/used_types_16.f90: New test. ! ! 2007-04-13 Tobias Schlüter ! ! PR fortran/18937 ! * gfortran.dg/goto_2.f90: New. ! * gfortran.dg/goto_3.f90: New. ! * gfortran.dg/pr17708.f90: Rename to ... ! * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR. ! ! 2007-04-13 Tobias Burnus ! ! PR fortran/31562 ! * gfortran.dg/f2c_4.c: Use GNU extensions for complex ! instead of a struct. ! ! 2007-04-13 Tobias Burnus ! ! PR fortran/31562 ! * gfortran.dg/value_4.c: Use GNU extensions for complex ! instead of a struct. ! ! 2007-04-13 Richard Guenther ! ! PR tree-optimization/21258 ! * gcc.dg/tree-ssa/vrp34.c: New testcase. ! ! 2007-04-12 Francois-Xavier Coudert ! ! * gfortran.dg/c_by_val.c: Use GCC extensions instead of including ! . ! ! 2007-04-12 Tobias Schlüter ! ! PR fortran/31250 ! * gfortran.dg/char_length_2.f90: New. ! * gfortran.dg/repeat_2.f90: Add dg-warning annotations. ! * gfortran.dg/repeat_4.f90: Likewise. ! ! PR fortran/31266 ! * gfortran.dg/char_assign_1.f90: New. ! ! PR fortran/31471 ! * gfortran.dg/block_name_1.f90: New. ! * gfortran.dg/block_name_2.f90: New. ! ! 2007-04-12 Douglas Gregor ! ! PR c++/31078 ! * g++.dg/other/pr31078.C: New. ! ! 2007-04-12 Richard Guenther ! ! PR tree-optimization/31169 ! * gcc.c-torture/execute/pr31169.c: New testcase. ! ! 2007-04-12 Richard Guenther ! ! PR tree-optimization/24689 ! PR tree-optimization/31307 ! * g++.dg/tree-ssa/pr31307.C: New testcase. ! * gcc.dg/tree-ssa/pr24689.c: Likewise. ! ! 2007-04-12 Tobias Burnus ! ! PR fortran/31472 ! * gfortran.dg/access_spec_1.f90: New test. ! * gfortran.dg/access_spec_2.f90: New test. ! * gfortran.dg/non_module_public.f90: Match new error message. ! ! 2007-04-11 Paul Thomas ! ! PR testsuite/31538 ! * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2 ! to 4 at line 38 to fix bounds problem. ! ! 2007-04-11 Tobias Burnus ! ! PR testsuite/31240 ! * gfortran.dg/pointer_intent_1.f90: Fix test. ! ! 2007-04-10 Eric Christopher ! ! * lib/target-supports.exp ! (check_effective_target_fstack_protector): Rewrite. ! ! 2007-04-09 Mark Mitchell ! ! PR c++/31449 ! * g++.dg/init/const5.C: New test. ! ! 2007-04-09 Jan Hubicka ! ! * gcc.dg/tree-ssa/foldaddr-3.c: New file. ! ! 2007-04-08 Jan Hubicka ! ! * gcc.dg/tree-ssa/foldaddr-2.c: New file. ! ! 2007-04-07 Paul Thomas ! ! PR fortran/31257 ! * gfortran.dg/achar_4.f90: New test. ! ! 2007-04-07 Paul Thomas ! ! PR fortran/30880 ! * gfortran.dg/used_dummy_types_8.f90: New test. ! ! 2007-04-07 Paul Thomas ! ! PR fortran/30872 ! * gfortran.dg/parameter_array_element_1.f90: New test. ! ! 2007-04-07 Paul Thomas ! ! PR fortran/31222 ! * gfortran.dg/default_numeric_type_1.f90: New test. ! ! 2007-04-07 Paul Thomas ! ! PR fortran/31424 ! * gfortran.dg/unreferenced_use_assoc_1.f90: New test. ! ! 2007-04-07 Paul Thomas ! ! PR fortran/31293 ! * gfortran.dg/interface_12.f90: New test. ! ! 2007-04-07 Bruce Korb ! ! * gcc.dg/format/opt-6.c: New test. ! * gcc.dg/format/nul-1.c: New test. ! * gcc.dg/format/nul-2.c: New test. ! ! 2007-04-06 Jerry DeLisle ! ! PR libgfortran/31395 ! * gfortran.dg/fmt_colon.f90: New test. ! ! 2007-04-06 Mark Mitchell ! ! * g++.old-deja/g++.other/init18.C: Use ! dg-require-effective-target instead of an explicit xfail. ! ! 2007-04-05 Janis Johnson ! ! * gcc.dg/dfp/signbit-1.c ! * gcc.dg/dfp/signbit-2.c ! ! 2007-04-05 Paul Thomas ! ! PR fortran/31483 ! * gfortran.dg/altreturn_5.f90: New test. ! ! 2007-04-05 Paul Thomas ! ! PR fortran/31292 ! * gfortran.dg/contained_module_proc_1.f90: New test. ! ! 2007-04-04 Stuart Hastings ! ! PR 31281 ! * objc/execute/exceptions/pr31281.m: New. ! ! 2007-04-04 Danny Smith ! ! * g++.dg/ext/dllimport12.C: Update comments. ! ! 2007-04-03 Eric Christopher ! ! * g++.dg/tree-ssa/pr29902.C: Require ilp32. ! ! 2007-04-03 Francois-Xavier Coudert ! ! PR fortran/31304 ! * gfortran.dg/repeat_2.f90: New test. ! * gfortran.dg/repeat_3.f90: New test. ! * gfortran.dg/repeat_4.f90: New test. ! ! 2007-04-03 Uros Bizjak ! ! * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets. ! ! 2007-04-03 Jakub Jelinek ! ! PR c++/30847 ! * g++.dg/parse/cond3.C: New test. ! ! PR middle-end/30704 ! * gcc.c-torture/execute/ieee/pr30704.c: New test. ! ! 2007-04-02 Jason Merrill ! ! PR c++/31187 ! * g++.dg/ext/visibility/anon3.C: New test. ! ! 2007-04-01 Jerry DeLisle ! ! PR libgfortran/31052 ! * gfortran.dg/namelist_28.f90: New test. ! ! 2007-04-01 Jerry DeLisle ! ! PR libgfortran/31366 ! * gfortran.dg/direct_io_6.f90: New test. ! ! 2007-04-01 Jerry DeLisle ! ! PR libgfortran/31207 ! * gfortran.dg/advance_5.f90: New test. ! * gfortran.dg/advance_6.f90: New test. ! ! 2007-04-01 Danny Smith ! ! * g++.dg/ext/dllimport6.C: Remove extra ';'. ! * g++.dg/ext/dllimport7.C: Likewise. ! * g++.dg/ext/selectany1.C: Likewise. ! ! 2007-03-31 Douglas Gregor ! ! * g++.dg/parser/pr31138.C: New. ! * g++.dg/parser/pr31140.C: New. ! * g++.dg/parser/pr31141.C: New. ! ! 2007-03-30 Paolo Carlini ! ! PR c++/26099 ! * g++.dg/ext/is_base_of.C: New. ! * g++.dg/ext/has_virtual_destructor.C: New. ! * g++.dg/ext/is_polymorphic.C: New. ! * g++.dg/ext/is_base_of_diagnostic.C: New. ! * g++.dg/ext/is_enum.C: New. ! * g++.dg/ext/has_nothrow_assign.C: New. ! * g++.dg/ext/has_nothrow_constructor.C: New. ! * g++.dg/ext/is_empty.C: New. ! * g++.dg/ext/has_trivial_copy.C: New. ! * g++.dg/ext/has_trivial_assign.C: New. ! * g++.dg/ext/is_abstract.C: New. ! * g++.dg/ext/is_pod.C: New. ! * g++.dg/ext/has_nothrow_copy.C: New. ! * g++.dg/ext/is_class.C: New. ! * g++.dg/ext/has_trivial_constructor.C: New. ! * g++.dg/ext/is_union.C: New. ! * g++.dg/ext/has_trivial_destructor.C: New. ! * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod. ! * g++.dg/template/crash43.C: Likewise. ! ! 2007-03-29 Dirk Mueller ! ! * g++.dg/warn/pedantic2.C: New testcase. ! ! 2007-03-29 Francois-Xavier Coudert ! ! * size_dim.f90: Fix dg directive. ! * pr16433.f: Likewise. ! * use_6.f90: Likewise. ! * use_7.f90: Likewise. ! * entry_9.f90: Likewise. ! * pointer_intent_2.f90: Likewise. ! * protected_1.f90: Likewise. ! * fmt_missing_period_2.f: Likewise. ! * pointer_intent_3.f90: Likewise. ! * protected_2.f90: Likewise. ! * protected_3.f90: Likewise. ! * pr15754.f90: Likewise. ! * protected_4.f90: Likewise. ! * protected_5.f90: Likewise. ! * initialization_2.f90: Likewise. ! * protected_6.f90: Likewise. ! * continuation_7.f90: Likewise. ! * derived_function_interface_1.f90: Likewise. ! * der_pointer_4.f90: Likewise. ! * fmt_zero_precision.f90: Likewise. ! * blockdata_3.f90: Likewise. ! * fmt_missing_period_1.f: Likewise. ! * real_const_3.f90: Likewise. ! * use_4.f90: Likewise. ! * fmt_missing_period_3.f: Likewise. ! * use_5.f90: Likewise. ! ! 2007-03-28 Mike Stump ! ! * gcc.dg/darwin-comm.c: Add. ! ! 2007-03-28 Eric Christopher ! ! * lib/target-supports.exp (check_effective_target_fstack_protector): ! New. ! * gcc.dg/ssp-1.c: Use. ! * gcc.dg/ssp-2.c: Ditto. ! ! 2007-03-28 Simon Martin ! ! PR c++/29077 ! * g++.dg/parse/constructor3.C: New test. ! ! 2007-03-28 Eric Botcazou ! ! * gnat.dg/thin_pointer.ad[sb]: New test. ! ! 2007-03-28 Douglas Gregor ! ! * g++.dg/cpp0x/bracket1.C: New. ! * g++.dg/cpp0x/bracket2.C: New. ! * g++.dg/cpp0x/bracket3.C: New. ! * g++.dg/cpp0x/bracket4.C: New. ! ! 2007-03-28 Douglas Gregor ! ! * g++.dg/cpp0x/temp_default1.C: New. ! * g++.dg/cpp0x/temp_default3.C: New. ! * g++.dg/cpp0x/temp_default2.C: New. ! * g++.dg/cpp0x/temp_default4.C: New. ! ! 2007-03-28 Douglas Gregor ! ! PR c++/29993 ! * g++.dg/other/cv_func2.C: New. ! ! 2007-03-27 Janis Johnson ! ! * gcc.dg/dfp/func-vararg-alternate.h: New file. ! * gcc.dg/dfp/func-vararg-alternate-d32.c: New test. ! * gcc.dg/dfp/func-vararg-alternate-d64.c: New test. ! * gcc.dg/dfp/func-vararg-alternate-d128.c: New test. ! ! * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output. ! * gcc.dg/dfp/func-vararg-dfp.c: Ditto. ! ! * gcc.dg/dfp/operator-cond.c: Call init, fix typo. ! ! * lib/compat.exp (compat-execute): Fix processing of file names. ! ! 2007-03-27 Daniel Jacobowitz ! ! * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi. ! ! 2007-03-27 Uros Bizjak ! ! * lib/target-supports.exp (check_effective_target_fortran_large_real): ! Delete created executable test file. ! (check_effective_target_fortran_large_int): Ditto. ! (check_effective_target_static_libgfortran): Ditto. ! ! 2007-03-26 Paolo Carlini ! ! PR c++/30500 ! * g++.dg/warn/pragma-system_header1.C: New test. ! * g++.dg/warn/pragma-system_header2.C: New test. ! * g++.dg/warn/pragma-system_header1.h. New. ! * g++.dg/warn/pragma-system_header2.h. New. ! ! 2007-03-26 Ian Lance Taylor ! ! PR tree-optimization/31345 ! * gcc.c-torture/compile/pr31345-1.c: New test. ! ! 2007-03-26 Brooks Moses ! ! * gfortran.dg/func_derived_4.f90: Fix module cleanup. ! * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules. ! * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise. ! * gfortran.dg/overload_1.f90: Likewise. ! * gfortran.dg/impure_assignment_1.f90: Likewise. ! * gfortran.dg/error_recovery_3.f90: Likewise. ! * gfortran.dg/alloc_comp_basics_1.f90: Likewise. ! * gfortran.dg/sequence_types_1.f90: Likewise. ! * gfortran.dg/internal_references_1.f90: Likewise. ! * gfortran.dg/present_1.f90: Likewise. ! * gfortran.dg/volatile10.f90: Likewise. ! * gfortran.dg/module_equivalence_2.f90: Likewise. ! * gfortran.dg/use_4.f90: Likewise. ! * gfortran.dg/elemental_result_1.f90: Likewise. ! * gfortran.dg/generic_actual_arg.f90: Likewise. ! * gfortran.dg/private_type_5.f90: Likewise. ! * gfortran.dg/protected_4.f90: Likewise. ! * gfortran.dg/interface_3.f90: Likewise. ! ! 2007-03-26 Uros Bizjak ! ! * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S. ! * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto. ! ! 2007-03-26 Uros Bizjak ! ! * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive. ! ! 2007-03-25 Jerry DeLisle ! ! PR libgfortran/31199 ! * gfortran.dg/fmt_t_4.f90: New test. ! ! 2007-03-25 Thomas Koenig ! ! PR libfortran/31297 ! * gfortran.dg/backspace_5.f: Initialize variable(s). ! * gfortran.dg/backspace_6.f: Likewise. ! * gfortran.dg/char_bounds_check_fail_1: Likewise. ! * gfortran.dg/direct_io_2.f90: Likewise. ! * gfortran.dg/write_back.f: Likewise. ! * gfortran.dg/write_rewind_2.f: Likewise. ! * gfortran.dg/write_rewind_1.f: Likewise. ! * gfortran.dg/write_rewind_2.f: Likewise. ! ! 2007-03-25 Dorit Nuzman ! ! PR tree-optimization/30784 ! * gcc.dg/vect/pr30784.c: New test. ! ! 2007-03-25 Francois-Xavier Coudert ! ! PR fortran/30877 ! * gfortran.dg/operator_1.f90: New test. ! * gfortran.dg/operator_2.f90: New test. ! ! 2007-03-25 Thomas Koenig ! ! PR libfortran/31196 ! * gfortran.dg/reshape_transpose_1.f90: New test. ! ! 2007-03-24 Francois-Xavier Coudert ! ! PR fortran/30655 ! * gfortran.dg/bounds_check_6.f90: New test. ! ! 2007-03-23 Michael Meissner ! ! * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with ! #ifndef/#endif. ! * gcc.dg/dfp/convert-int-saturate.c: Ditto. ! * gcc.dg/dfp/decfloat-constants.c: Ditto. ! ! 2007-03-24 Paul Thomas ! ! PR fortran/31209 ! * gfortran.dg/pointer_function_actual_1.f90: New test. ! ! PR fortran/31200 ! * gfortran.dg/pointer_function_actual_2.f90: New test. ! ! PR fortran/31215 ! * gfortran.dg/result_in_spec_1.f90: New test. ! ! 2007-03-23 Francois-Xavier Coudert ! ! PR fortran/30834 ! * gfortran.dg/integer_exponentiation_3.F90: New test. ! * gfortran.dg/integer_exponentiation_4.f90: New test. ! * gfortran.dg/integer_exponentiation_5.F90: New test. ! ! 2007-03-22 Mark Mitchell ! ! PR c++/30863 ! * g++.dg/template/error24.C: New test. ! * g++.dg/parse/tmpl-outside1.C: Tweak error markers. ! ! 2007-03-22 Mark Mitchell ! ! PR c++/31273 ! * g++.dg/expr/bitfield7.C: New test. ! ! 2007-03-22 Manuel Lopez-Ibanez ! ! PR other/23572 ! * gcc.dg/float-range-4.c: New. ! * gcc.dg/float-range-1.c: Update. Test for a warning. ! * gcc.dg/float-range-3.c: New. ! * gcc.dg/float-range-5.c: New. ! ! 2007-03-22 Francois-Xavier Coudert ! ! PR fortran/31262 ! * gfortran.dg/no_range_check_1.f90: New test. ! ! 2007-03-22 Dirk Mueller ! ! * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic. ! * g++.dg/other/static1.C: Remove stray semicolon. ! * g++.dg/other/init1.C: Likewise. ! * g++.dg/rtti/dyncast1.C: Likewise. ! * g++.dg/tree-ssa/pr17153.C: Likewise. ! * g++.dg/lookup/disamb1.C: Likewise. ! * g++.dg/lookup/scoped2.C: Likewise. ! * g++.dg/lookup/friend7.C: Likewise. ! * g++.dg/parse/parse4.C: Likewise. ! * g++.dg/parse/parse5.C: Likewise. ! * g++.dg/expr/pr29066.C: Likewise. ! * g++.dg/expr/cast4.C: Likewise. ! * g++.dg/tc1/dr193.C: Likewise. ! * g++.dg/tc1/dr213.C: Likewise. ! * g++.dg/abi/dcast1.C: Likewise. ! * g++.dg/abi/covariant2.C: Likewise. ! * g++.dg/inherit/covariant11.C: Likewise. ! * g++.dg/inherit/covariant9.C: Likewise. ! * g++.dg/inherit/covariant10.C: Likewise. ! * g++.dg/init/static3.C: Likewise. ! * g++.dg/init/init-ref3.C: Likewise. ! * g++.dg/init/ref10.C: Likewise. ! * g++.dg/template/meminit2.C: Likewise. ! * g++.dg/template/using9.C: Likewise. ! * g++.dg/template/friend9.C: Likewise. ! * g++.dg/template/ref1.C: Likewise. ! * g++.old-deja/g++.warn/inline.C: Likewise. ! * g++.old-deja/g++.robertl/eb91.C: Likewise. ! * g++.old-deja/g++.robertl/eb46.C: Likewise. ! * g++.old-deja/g++.robertl/eb34.C: Likewise. ! * g++.old-deja/g++.robertl/eb43.C: Likewise. ! * g++.old-deja/g++.robertl/eb26.C: Likewise. ! * g++.old-deja/g++.robertl/eb116.C: Likewise. ! * g++.old-deja/g++.brendan/copy5.C: Likewise. ! * g++.old-deja/g++.brendan/overload8.C: Likewise. ! * g++.old-deja/g++.brendan/overload11.C: Likewise. ! * g++.old-deja/g++.brendan/copy7.C: Likewise. ! * g++.old-deja/g++.brendan/crash38.C: Likewise. ! * g++.old-deja/g++.brendan/template11.C: Likewise. ! * g++.old-deja/g++.brendan/err-msg3.C: Likewise. ! * g++.old-deja/g++.brendan/crash50.C: Likewise. ! * g++.old-deja/g++.brendan/crash16.C: Likewise. ! * g++.old-deja/g++.jason/pmem2.C: Likewise. ! * g++.old-deja/g++.jason/parse9.C: Likewise. ! * g++.old-deja/g++.jason/byval2.C: Likewise. ! * g++.old-deja/g++.jason/overload8.C: Likewise. ! * g++.old-deja/g++.jason/pmf8.C: Likewise. ! * g++.old-deja/g++.jason/template33.C: Likewise. ! * g++.old-deja/g++.jason/return3.C: Likewise. ! * g++.old-deja/g++.jason/scoping2.C: Likewise. ! * g++.old-deja/g++.jason/virtual.C: Likewise. ! * g++.old-deja/g++.jason/opeq3.C: Likewise. ! * g++.old-deja/g++.jason/template27.C: Likewise. ! * g++.old-deja/g++.jason/synth6.C: Likewise. ! * g++.old-deja/g++.jason/ref8.C: Likewise. ! * g++.old-deja/g++.jason/offset1.C: Likewise. ! * g++.old-deja/g++.other/static20.C: Likewise. ! * g++.old-deja/g++.other/array1.C: Likewise. ! * g++.old-deja/g++.other/new3.C: Likewise. ! * g++.old-deja/g++.other/array2.C: Likewise. ! * g++.old-deja/g++.other/overload9.C: Likewise. ! * g++.old-deja/g++.other/cast6.C: Likewise. ! * g++.old-deja/g++.other/ptrmem8.C: Likewise. ! * g++.old-deja/g++.other/eh4.C: Likewise. ! * g++.old-deja/g++.other/using7.C: Likewise. ! * g++.old-deja/g++.other/init18.C: Likewise. ! * g++.old-deja/g++.other/dyncast1.C: Likewise. ! * g++.old-deja/g++.other/dyncast2.C: Likewise. ! * g++.old-deja/g++.other/dtor11.C: Likewise. ! * g++.old-deja/g++.pt/static11.C: Likewise. ! * g++.old-deja/g++.pt/crash19.C: Likewise. ! * g++.old-deja/g++.pt/overload12.C: Likewise. ! * g++.old-deja/g++.pt/crash46.C: Likewise. ! * g++.old-deja/g++.pt/mi1.C: Likewise. ! * g++.old-deja/g++.pt/vaarg3.C: Likewise. ! * g++.old-deja/g++.pt/nontype5.C: Likewise. ! * g++.old-deja/g++.pt/local5.C: Likewise. ! * g++.old-deja/g++.pt/typename2.C: Likewise. ! * g++.old-deja/g++.pt/explicit80.C: Likewise. ! * g++.old-deja/g++.pt/auto_ptr.C: Likewise. ! * g++.old-deja/g++.law/visibility1.C: Likewise. ! * g++.old-deja/g++.law/visibility2.C: Likewise. ! * g++.old-deja/g++.law/virtual2.C: Likewise. ! * g++.old-deja/g++.law/operators19.C: Likewise. ! * g++.old-deja/g++.law/parsing10.C: Likewise. ! * g++.old-deja/g++.law/visibility4.C: Likewise. ! * g++.old-deja/g++.law/operators4.C: Likewise. ! * g++.old-deja/g++.law/dtors2.C: Likewise. ! * g++.old-deja/g++.law/missed-error3.C: Likewise. ! * g++.old-deja/g++.law/visibility10.C: Likewise. ! * g++.old-deja/g++.law/scope3.C: Likewise. ! * g++.old-deja/g++.law/casts2.C: Likewise. ! * g++.old-deja/g++.law/code-gen5.C: Likewise. ! * g++.old-deja/g++.law/operators33.C: Likewise. ! * g++.old-deja/g++.law/friend4.C: Likewise. ! * g++.old-deja/g++.mike/pmf7.C: Likewise. ! * g++.old-deja/g++.mike/p5611.C: Likewise. ! * g++.old-deja/g++.mike/net37.C: Likewise. ! * g++.old-deja/g++.mike/p3570.C: Likewise. ! * g++.old-deja/g++.mike/p5718.C: Likewise. ! * g++.old-deja/g++.mike/net21.C: Likewise. ! * g++.old-deja/g++.mike/p1862.C: Likewise. ! * g++.old-deja/g++.mike/p4511.C: Likewise. ! * g++.old-deja/g++.mike/virt3.C: Likewise. ! * g++.old-deja/g++.mike/p16146.C: Likewise. ! * g++.old-deja/g++.mike/p1989.C: Likewise. ! * g++.old-deja/g++.mike/p5571.C: Likewise. ! * g++.old-deja/g++.gb/scope10.C: Likewise. ! * g++.old-deja/g++.abi/primary5.C: Likewise. ! * g++.old-deja/g++.abi/empty2.C: Likewise. ! * g++.old-deja/g++.abi/arraynew.C: Likewise. ! * g++.old-deja/g++.eh/vbase4.C: Likewise. ! * g++.old-deja/g++.eh/ptr1.C: Likewise. ! * g++.old-deja/g++.eh/cleanup1.C: Likewise. ! * g++.old-deja/g++.bob/template3.C: Likewise. ! * g++.old-deja/g++.bob/inherit1.C: Likewise. ! ! 2007-03-22 Paul Thomas ! ! PR fortran/31193 ! * gfortran.dg/transfer_array_intrinsic_3.f90: New test. ! ! 2007-03-22 Tobias Schlüter ! ! PR fortran/20897 ! * gfortran.dg/derived_name_1.f90: New. ! * gfortran.dg/derived_name_2.f: New. ! ! 2007-03-21 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_nonpic): New ! procedure. ! * gcc.target/i386/20020616-1.c: Use an alternative to %ebx ! when compiling PIC. ! * gcc.target/i386/asm-4.c: Require nonpic. ! * gcc.target/i386/cmov1.c: Likewise. ! * gcc.target/i386/mul.c: Likewise. ! * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32. ! * gcc.target/i386/ssetype-1.c: Require nonpic. ! * gcc.target/i386/ssetype-3.c: Likewise. ! * gcc.target/i386/ssetype-5.c: Likewise. ! ! 2007-03-21 Richard Sandiford ! ! * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define. ! * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL. ! * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise. ! * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise. ! ! 2007-03-19 Seongbae Park ! ! PR tree-optimization/30590 ! * g++.dg/opt/pr30590.C: New testcase. ! ! 2007-03-20 Jakub Jelinek ! ! PR c/30762 ! * gcc.dg/pr30762-1.c: New test. ! * gcc.dg/pr30762-2.c: New test. ! ! PR inline-asm/30505 ! * gcc.target/i386/pr30505.c: New test. ! ! 2007-03-19 Mark Shinwell ! ! * gcc.target/arm/register-variables.c: New. ! ! 2007-03-19 Jeff Law ! ! * PR tree-optimization/30984 ! * gcc.c-torture/pr30984.c: New test. ! ! 2007-03-19 Andrew Pinski ! Richard Guenther ! ! PR tree-optimization/31254 ! * gcc.dg/torture/pr31254.c: New testcase. ! ! 2007-03-19 Hans-Peter Nilsson ! ! * gcc.dg/torture/pr26565.c: Expect warning on packed field for ! target default_packed. ! ! 2007-03-19 Francois-Xavier Coudert ! ! PR fortran/31203 ! * gfortran.dg/string_length_1.f90: New test. ! ! 2007-03-18 John David Anglin ! ! PR testsuite/30395 ! * gcc.dg/pr16194.c: Provide define for REG on __hppa__. ! ! 2007-03-18 Jerry DeLisle ! ! PR libgfortran/31052 ! * gfortran.dg/namelist_27.f90: New test. ! ! 2007-03-18 Paul Thomas ! ! PR fortran/30531 ! * gfortran.dg/used_types_14.f90: New test. ! ! PR fortran/31086 ! * gfortran.dg/used_types_15.f90: New test. ! ! 2007-03-18 Dorit Nuzman ! ! * gcc.dg/vect/no-tree-dom-vect-bug.c: New test. ! * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts. ! ! 2007-03-17 Francois-Xavier Coudert ! ! PR fortran/31120 ! * gfortran.dg/integer_exponentiation_2.f90: New test. ! ! 2007-03-17 Dorit Nuzman ! ! PR tree-optimization/31041 ! * gcc.dg/vect/pr31041.c: New test. ! ! 2007-03-16 Manuel Lopez-Ibanez ! ! * g++.dg/warn/Wconversion-integer.C: New ! * g++.dg/warn/Wconversion-real.C: New. ! * g++.dg/warn/Wconversion-real-integer.C: New. ! * g++.dg/warn/conv2.C: Updated. ! ! 2007-03-16 Richard Sandiford ! ! * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels; ! exclude RTPs. ! ! 2007-03-16 Richard Guenther ! ! PR tree-optimization/31146 ! * g++.dg/tree-ssa/pr31146.C: New testcase. ! ! 2007-03-16 Richard Sandiford ! ! * lib/target-supports.exp (check_missing_uclibc_feature): Don't ! assume that the target has . ! ! 2007-03-16 Richard Sandiford ! ! * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC ! dg-options rather than to the whole test. ! ! 2007-03-16 Alexandre Oliva ! ! PR debug/29906 ! * g++.dg/debug/pr29906.C: New ! ! 2007-03-15 Jerry DeLisle ! ! PR libgfortran/31099 ! * gfortran.dg/unformatted_recl.f90: Update test. ! ! 2007-03-15 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/prefetch-5.c: New test. ! ! 2007-03-15 Manuel Lopez-Ibanez ! ! PR c++/30891 ! * g++.dg/parse/namespace-definition.C: New. ! ! 2007-03-15 Manuel Lopez-Ibanez ! ! PR c++/24924 ! * g++.dg/cpp/pedantic-errors.C: New. ! * g++.dg/cpp/permissive.C: New. ! ! 2007-03-15 Richard Sandiford ! ! * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets. ! * g++.old-deja/g++.other/store-expr1.C: Require fpic. ! ! 2007-03-15 Richard Sandiford ! ! * lib/target-supports.exp (check_missing_uclibc_feature) ! (check_effective_target_wchar): New procedures. ! * gcc.dg/wchar_t-1.c: Require target wchar. ! * gcc.dg/wint_t-1.c: Likewise. ! ! 2007-03-15 Richard Sandiford ! ! * lib/target-supports.exp (check_gc_sections_available): Return ! false for VxWorks targets. ! ! 2007-03-15 Dirk Mueller ! ! * g++.dg/warn/Wconversion2.C: Fix typo. ! * gcc.dg/if-empty-1.c: Ditto. ! ! 2007-03-15 Richard Sandiford ! ! * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target. ! ! 2007-03-15 Uros Bizjak ! ! * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only. ! * gcc.target/i386/pr31167.c: Ditto. ! ! 2007-03-15 Uros Bizjak ! ! PR target/31167 ! * gcc.target/i386/pr31167.c: New test. ! ! 2007-03-15 Paul Thomas ! ! PR fortran/30922 ! * gfortran.dg/import5.f90.f90: New test. ! ! ! PR fortran/30879 ! * gfortran.dg/data_components_1.f90: New test. ! ! ! PR fortran/30870 ! * gfortran.dg/generic_13.f90: New test. ! ! PR fortran/31163 ! * gfortran.dg/alloc_comp_basics_5.f90: New test. ! ! 2007-03-14 Jerry DeLisle ! ! PR libgfortran/31051 ! * gfortran.dg/fmt_t_4.f90: New ! ! 2007-03-14 Andrew Pinski ! ! PR C++/31165 ! * g++.dg/other/default7.C: New test. ! ! 2007-03-15 Dirk Mueller ! ! * g++.dg/warn/Wconversion2.C: New. ! ! 2007-03-14 Eric Christopher ! ! * gcc.dg/ssp-1.c: New. ! * gcc.dg/ssp-2.c: Ditto. ! ! 2007-03-14 Dirk Mueller ! ! * g++.dg/warn/do-empty.C: New. ! * gcc.dg/do-empty.c: New. ! * gcc.dg/if-empty-1.c: Update. ! * gcc.dg/20001116-1.c: Update. ! * gcc.dg/pr23165.c: Update. ! ! 2007-03-14 Jakub Jelinek ! ! * gfortran.dg/module_implicit_conversion.f90: New test. ! ! 2007-03-13 Alexandre Oliva ! ! PR middle-end/31127 ! * gcc.dg/pr31127.c: New. ! ! 2007-03-13 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-26.c: New test. ! ! 2007-03-13 Uros Bizjak ! ! * gcc.target/i386/cmpxchg16b-1.c: New test. ! ! 2007-03-12 Seongbae Park ! ! * gcc.dg/c90-vla-1.c: Reflect the change of the error message. ! * gcc.dg/c99-vla-1.c: Likewise. ! * g++.dg/ext/vla1.C: Likewise ! ! 2007-03-12 Seongbae Park ! ! * gcc.dg/wvla-1.c: New test ! * gcc.dg/wvla-2.c: New test ! * gcc.dg/wvla-3.c: New test ! * gcc.dg/wvla-4.c: New test ! * gcc.dg/wvla-5.c: New test ! * gcc.dg/wvla-6.c: New test ! * gcc.dg/wvla-7.c: New test ! * g++.dg/warn/Wvla-1.C: New test ! * g++.dg/warn/Wvla-2.C: New test ! * g++.dg/warn/Wvla-3.C: New test ! ! 2007-03-12 Mark Mitchell ! ! PR c++/30108 ! * g++.dg/other/default6.C: New test. ! ! 2007-03-12 Richard Sandiford ! ! * lib/target-supports.exp (check_profiling_available): Return false ! for VxWorks. ! (check_effective_target_vxworks_kernel): New procedure. ! * gcc.dg/20040813-1.c: Extend list of stabless targets to include ! VxWorks. ! * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks. ! * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h ! to include VxWorks. ! * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel. ! ! 2007-03-12 Richard Sandiford ! ! * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if ! PIC is not supported. ! * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic. ! * gcc.dg/20020426-2.c: Likewise. ! * gcc.dg/pr28243.c: Likewise. ! * gcc.dg/visibility-11.c: Likewise. ! * gcc.dg/tls/opt-9.c: Likewise. ! * gcc.dg/tls/opt-10.c: Likewise. ! * gcc.dg/tls/pic-1.c: Likewise. ! * gcc.dg/tls/struct-1.c: Likewise. ! * gcc.target/i386/20000807-1.c: Likewise. ! * gcc.target/i386/20000904-1.c: Likewise. ! * gcc.target/i386/20011119-1.c: Likewise. ! * gcc.target/i386/990213-2.c: Likewise. ! * gcc.target/i386/990214-1.c: Likewise. ! * gcc.target/i386/compress-float-387-pic.c: Likewise. ! * gcc.target/i386/compress-float-sse-pic.c: Likewise. ! * gcc.target/i386/pic-1.c: Likewise. ! * gcc.target/i386/pr21518.c: Likewise. ! * gcc.target/i386/pr23098.c: Likewise. ! * gcc.target/i386/pr23943.c: Likewise. ! ! 2007-03-11 Mark Mitchell ! ! PR c++/31038 ! * g++.dg/template/complit2.C: New test. ! ! PR c++/30328 ! * g++.dg/ext/bitfield1.C: New test. ! ! 2007-03-11 Paul Thomas ! ! PR fortran/30883 ! * gfortran.dg/interface_11.f90: New test. ! ! 2007-03-11 Richard Guenther ! ! PR tree-optimization/31115 ! * gcc.dg/torture/pr31115.c: New testcase. ! ! 2007-03-11 Ira Rosen ! ! PR tree-optimization/29925 ! * gcc.dg/vect/fast-math-vect-pr29925.c: New test. ! ! 2007-03-10 Mark Mitchell ! ! PR c++/30274 ! * g++.dg/expr/bitfield3.C: New test. ! * g++.dg/expr/bitfield4.C: Likewise. ! * g++.dg/expr/bitfield5.C: Likewise. ! * g++.dg/expr/bitfield6.C: Likewise. ! ! PR c++/30924 ! * g++.dg/template/array18.C: New test. ! ! 2007-03-10 Dirk Mueller ! ! PR c++/17946 ! * gcc.dg/Wlogical-op-1.c: Remove duplicated part. ! * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part. ! ! 2007-03-09 Douglas Gregor ! ! PR c++/20599 ! * g++.dg/cpp0x/variadic-bind.C: New. ! * g++.dg/cpp0x/variadic-function.C: New. ! * g++.dg/cpp0x/variadic-mem_fn.C: New. ! * g++.dg/cpp0x/variadic-tuple.C: New. ! * g++.dg/cpp0x/variadic1.C: New. ! * g++.dg/cpp0x/variadic2.C: New. ! * g++.dg/cpp0x/variadic3.C: New. ! * g++.dg/cpp0x/variadic4.C: New. ! * g++.dg/cpp0x/variadic5.C: New. ! * g++.dg/cpp0x/variadic6.C: New. ! * g++.dg/cpp0x/variadic7.C: New. ! * g++.dg/cpp0x/variadic8.C: New. ! * g++.dg/cpp0x/variadic9.C: New. ! * g++.dg/cpp0x/variadic10.C: New. ! * g++.dg/cpp0x/variadic11.C: New. ! * g++.dg/cpp0x/variadic12.C: New. ! * g++.dg/cpp0x/variadic13.C: New. ! * g++.dg/cpp0x/variadic14.C: New. ! * g++.dg/cpp0x/variadic15.C: New. ! * g++.dg/cpp0x/variadic16.C: New. ! * g++.dg/cpp0x/variadic17.C: New. ! * g++.dg/cpp0x/variadic18.C: New. ! * g++.dg/cpp0x/variadic19.C: New. ! * g++.dg/cpp0x/variadic20.C: New. ! * g++.dg/cpp0x/variadic21.C: New. ! * g++.dg/cpp0x/variadic22.C: New. ! * g++.dg/cpp0x/variadic23.C: New. ! * g++.dg/cpp0x/variadic24.C: New. ! * g++.dg/cpp0x/variadic25.C: New. ! * g++.dg/cpp0x/variadic26.C: New. ! * g++.dg/cpp0x/variadic27.C: New. ! * g++.dg/cpp0x/variadic28.C: New. ! * g++.dg/cpp0x/variadic29.C: New. ! * g++.dg/cpp0x/variadic30.C: New. ! * g++.dg/cpp0x/variadic31.C: New. ! * g++.dg/cpp0x/variadic32.C: New. ! * g++.dg/cpp0x/variadic33.C: New. ! * g++.dg/cpp0x/variadic34.C: New. ! * g++.dg/cpp0x/variadic35.C: New. ! * g++.dg/cpp0x/variadic36.C: New. ! * g++.dg/cpp0x/variadic37.C: New. ! * g++.dg/cpp0x/variadic38.C: New. ! * g++.dg/cpp0x/variadic39.C: New. ! * g++.dg/cpp0x/variadic40.C: New. ! * g++.dg/cpp0x/variadic41.C: New. ! * g++.dg/cpp0x/variadic42.C: New. ! * g++.dg/cpp0x/variadic43.C: New. ! * g++.dg/cpp0x/variadic44.C: New. ! * g++.dg/cpp0x/variadic45.C: New. ! * g++.dg/cpp0x/variadic46.C: New. ! * g++.dg/cpp0x/variadic47.C: New. ! * g++.dg/cpp0x/variadic48.C: New. ! * g++.dg/cpp0x/variadic49.C: New. ! * g++.dg/cpp0x/variadic50.C: New. ! * g++.dg/cpp0x/variadic51.C: New. ! * g++.dg/cpp0x/variadic52.C: New. ! * g++.dg/cpp0x/variadic53.C: New. ! * g++.dg/cpp0x/variadic54.C: New. ! * g++.dg/cpp0x/variadic55.C: New. ! * g++.dg/cpp0x/variadic56.C: New. ! * g++.dg/cpp0x/variadic57.C: New. ! * g++.dg/cpp0x/variadic58.C: New. ! * g++.dg/cpp0x/variadic59.C: New. ! * g++.dg/cpp0x/variadic60.C : New. ! * g++.dg/cpp0x/variadic61.C : New. ! * g++.dg/cpp0x/variadic62.C : New. ! * g++.dg/cpp0x/variadic63.C : New. ! * g++.dg/cpp0x/variadic64.C : New. ! * g++.dg/cpp0x/variadic65.C : New. ! * g++.dg/cpp0x/variadic66.C : New. ! * g++.dg/cpp0x/variadic67.C : New. ! * g++.dg/cpp0x/variadic68.C : New. ! * g++.dg/cpp0x/variadic69.C : New. ! * g++.dg/cpp0x/variadic70.C : New. ! * g++.dg/cpp0x/variadic71.C : New. ! * g++.dg/cpp0x/variadic72.C : New. ! * g++.dg/cpp0x/variadic73.C : New. ! * g++.dg/cpp0x/variadic74.C : New. ! * g++.dg/cpp0x/variadic75.C : New. ! * g++.dg/cpp0x/variadic-ex1.C : New. ! * g++.dg/cpp0x/variadic-ex2.C : New. ! * g++.dg/cpp0x/variadic-ex3.C : New. ! * g++.dg/cpp0x/variadic-ex4.C : New. ! * g++.dg/cpp0x/variadic-ex5.C : New. ! * g++.dg/cpp0x/variadic-ex6.C : New. ! * g++.dg/cpp0x/variadic-ex7.C : New. ! * g++.dg/cpp0x/variadic-ex8.C : New. ! * g++.dg/cpp0x/variadic-ex9.C : New. ! * g++.dg/cpp0x/variadic-ex10.C : New. ! * g++.dg/cpp0x/variadic-ex11.C : New. ! * g++.dg/cpp0x/variadic-ex12.C : New. ! * g++.dg/cpp0x/variadic-ex13.C : New. ! * g++.dg/cpp0x/variadic-ex14.C : New. ! ! 2007-03-09 Jerry DeLisle ! ! PR libgfortran/31099 ! * gfortran.dg/unformatted_recl.f90: New test. ! ! 2007-03-09 Roger Sayle ! ! * gcc.dg/fold-eqcmplx-1.c: New test case. ! ! 2007-03-09 Alexandre Oliva ! ! PR rtl-optimization/30643 ! * gcc.dg/pr30643.c: New. ! ! 2007-03-09 Chao-ying Fu ! ! * gcc.target/mips/mips32-dspr2-type.c: New test. ! * gcc.target/mips/mips32-dspr2.c: New test. ! * gcc.target/mips/dspr2-MULT.c: New test. ! * gcc.target/mips/dspr2-MULTU.c: New test. ! * gcc.target/mips/mips32-dsp-run.c: New test to check execution. ! * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char. ! Adjust some formats. ! ! 2007-03-09 Dirk Mueller ! ! PR c++/17946 ! * gcc.dg/Wlogical-op-1.c: New. ! * g++.dg/warn/Wlogical-op-1.C: New. ! ! 2007-03-09 Richard Guenther ! ! PR tree-optimization/30904 ! PR middle-end/31058 ! * gcc.dg/pr30904.c: Remove xfail. ! ! 2007-03-08 Andrew Pinski ! ! PR C/31072 ! * gcc.c-torture/execute/pr31072.c: New test. ! ! 2007-03-08 Kaveh R. Ghazi ! ! * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*. ! * gcc.dg/torture/builtin-attr-1.c: Likewise. ! * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test ! *lrint* and *lround*. ! * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and ! floor->lfloor. ! * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*. ! * gcc.dg/torture/builtin-integral-1.c: Likewise. ! * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint* ! and *lround*. Correct macro names. ! * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*. ! * gcc.dg/torture/builtin-rounding-1.c: Likewise. ! ! 2007-03-08 Ian Lance Taylor ! ! * gcc.dg/no-strict-overflow-5.c: New test. ! * gcc.dg/no-strict-overflow-6.c: New test. ! * gcc.dg/Wstrict-overflow-11.c: New test. ! * gcc.dg/Wstrict-overflow-12.c: New test. ! * gcc.dg/Wstrict-overflow-13.c: New test. ! * gcc.dg/Wstrict-overflow-14.c: New test. ! * gcc.dg/Wstrict-overflow-15.c: New test. ! ! 2007-03-08 Richard Sandiford ! ! * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution ! for VxWorks kernel mode. ! * gcc.c-torture/execute/strncmp-1.x: Likewise. ! ! 2007-03-08 Richard Sandiford ! ! * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel ! mode. ! ! 2007-03-08 Richard Sandiford ! ! * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c ! and lib/bfill.c on VxWorks targets. ! * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise. ! * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c, ! lib/bfill.c and lib/memmove.c on VxWorks targets. ! * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise. ! * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c ! on VxWorks targets. ! * gcc.c-torture/execute/builtins/lib/bzero.c: New file. ! * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise. ! ! 2007-03-08 Tobias Burnus ! ! * gfortran.dg/use_5.f90: New test. ! * gfortran.dg/use_6.f90: Ditto. ! * gfortran.dg/use_7.f90: Ditto. ! ! 2007-03-08 Tobias Burnus ! ! PR fortran/30973 ! * gfortran.dg/use_4.f90: New test. ! * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol. ! ! 2007-03-08 Paul Thomas ! ! PR fortran/31011 ! * gfortran.dg/parameter_array_section_2.f90: New test. ! ! 2007-03-08 Volker Reichelt ! ! PR c++/30852 ! * g++.dg/ext/offsetof1.C: Add cases with volatile. ! ! PR c++/30534 ! * g++.dg/template/arg5.C: New test. ! ! 2007-03-07 Joseph Myers ! ! * g++.dg/eh/arm-iwmmxt-unwind.C: New test. ! ! 2007-03-07 Paolo Bonzini ! ! * gcc.dg/var-expand1.c: Add newline at end of file. ! ! 2007-03-07 Hans-Peter Nilsson ! ! * g++.old-deja/g++.jason/template31.C: Include cstdlib. ! ! 2007-03-06 Richard Sandiford ! ! * gcc.c-torture/compile/m68k-byte-addr.c: New test. ! ! 2007-03-05 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-convert-4.c: New test. ! ! 2007-03-05 Ian Lance Taylor ! ! * gcc.c-torture/compile/pr31034.c: New test. ! ! 2007-03-05 Ian Lance Taylor ! ! * gcc.dg/inline-18.c: New test. ! * gcc.dg/inline-19.c: New test. ! * gcc.dg/inline-20.c: New test. ! * gcc.dg/inline-21.c: New test. ! ! 2007-03-05 Richard Guenther ! ! PR tree-optimization/14052 ! * gcc.dg/tree-ssa/vrp33.c: New testcase. ! ! 2007-03-05 Richard Guenther ! ! PR tree-optimization/23777 ! * gcc.dg/tree-ssa/pr23777.c: New testcase. ! ! 2007-03-04 Manuel Lopez-Ibanez ! ! PR other/30465 ! * gcc.dg/multiple-overflow-warn-3.c: New. ! * g++.dg/warn/multiple-overflow-warn-3.C: New. ! ! 2007-03-04 Simon Martin ! ! PR c++/30895 ! * g++.dg/parse/template23.C: New test. ! ! 2007-03-04 Roger Sayle ! ! PR middle-end/30744 ! * gcc.dg/pr30744-1.c: New test case. ! ! 2007-03-04 Tobias Burnus ! ! * gfortran.dg/c_by_val.c: Use _Complex instead of a struct. ! ! 2007-03-04 Francois-Xavier Coudert ! ! PR target/30406 ! * gfortran.dg/logical_3.f90: New test. ! ! 2007-03-04 Thomas Koenig ! ! PR libfortran/30981 ! * gfortran.dg/integer_exponentiation_1.f90: New test. ! ! 2007-03-04 Nathan Sidwell ! ! * gcc.target/m68k/m68k.exp: New. ! * gcc.target/m68k/crash1.c: New. ! ! 2007-03-03 Tobias Burnus ! ! * gfortran.dg/c_by_val.c: Use int64_t instead of long ! to be more compatible with integer(kind=8). ! ! 2007-03-03 Francois-Xavier Coudert ! ! PR libfortran/31001 ! * gfortran.dg/zero_sized_3.f90: New test. ! ! 2007-03-03 Manuel Lopez-Ibanez ! ! PR c++/15787 ! * g++.dg/parse/else.C: New. ! * g++.dg/parse/else-2.C: New. ! ! 2007-03-03 Paul Thomas ! Tobias Burnus ! ! PR fortran/30882 ! * gfortran.dg/size_dim.f90: New test. ! ! 2007-03-02 Paul Thomas ! Tobias Burnus ! ! PR fortran/30873 ! * gfortran.dg/entry_9.f90: New test. ! ! 2007-03-02 Simon Martin ! ! PR c++/28253 ! * g++.dg/inherit/covariant16.C: New test. ! ! 2007-03-02 Geoffrey Keating ! ! * g++.dg/other/darwin-minversion-1.C: New. ! ! 2007-03-02 Diego Novillo ! ! * gcc.dg/tree-ssa/20070302-1.c: New test. ! ! 2007-03-02 Joseph Myers ! ! * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New ! tests. ! ! 2007-03-01 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/prefetch-4.c: New test. ! ! 2007-03-01 Simon Baldwin ! ! PR c++/23689 ! * warn/ignored_typedef.C: New. ! * init/ctor8.C: Added dg-warning to consume ignored typedef ! warning. ! * template/typedef2.C: Ditto. Moved dg-error onto its own line ! and added an explicit line number. ! ! 2007-02-28 Richard Guenther ! ! PR middle-end/30364 ! * gcc.dg/torture/pr30364-1.c: New testcase. ! * gcc.dg/torture/pr30364-2.c: Likewise. ! * gcc.dg/torture/pr30364-3.c: Likewise. ! ! 2007-02-28 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and ! powerpc*, use -funsafe-math-optimizations. ! * gcc.dg/torture/builtin-logb-1.c: Likewise. ! * gcc.dg/torture/builtin-modf-1.c: Likewise. ! ! 2007-02-28 Tobias Burnus ! Paul Thomas ! ! PR fortran/30888 ! PR fortran/30887 ! * c_by_val_1.f: Test %VAL() with non-default kind. ! * c_by_val.c: Ditto. ! * c_by_val_4.f: New test. ! ! 2007-02-28 Tobias Burnus ! ! PR fortran/30968 ! * gfortran.dg/continuation_7.f90: New test. ! ! 2007-02-28 Bernd Schmidt ! ! * g++.dg/inherit/thunk7.C: New test. ! * lib/target-supports.exp (check_profiling_available): Not available ! for bfin-*-*. ! ! 2007-02-27 Uros Bizjak ! ! PR target/30970 ! * gcc.target/i386/gfortran.dg/pr30970.c: New test. ! ! 2007-02-27 Mark Mitchell ! ! * lib/target-supports.exp (check_effective_target_init_priority): ! Remove Solaris special case. ! ! 2007-02-26 Geoffrey Keating ! ! * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow ! for more builtin types. ! ! * g++.dg/ext/visibility/class1.C: Port to Darwin. ! * g++.dg/ext/visibility/noPLT.C: Likewise. ! ! 2007-02-26 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on ! sh* targets. ! ! 2007-02-26 Thomas Koenig ! ! PR fortran/30865 ! * size_optional_dim_1.f90: New test. ! ! 2007-02-25 Mark Mitchell ! ! * gcc.dg/vxworks/vxworks.exp: New file. ! * gcc.dg/vxworks/initpri1.c: Likewise. ! * gcc.dg/vxworks/initpri2.c: Likewise. ! * gcc.dg/initpri2.c: Add more tests. ! * g++.dg/special/initpri2.C: Likewise. ! ! * gcc.dg/initpri1.c: New test. ! * gcc.dg/initpri2.c: Likewise. ! * g++.dg/special/initpri1.C: New test. ! * g++.dg/special/initpri2.C: Likewise. ! * g++.dg/special/conpr-1.C: Use init_priority effective target. ! * g++.dg/special/conpr-2.C: Likewise. ! * g++.dg/special/conpr-3.C: Likewise. ! * g++.dg/special/conpr-4.C: Likewise. ! * g++.dg/special/initp1.C: Likewise. ! * g++.dg/special/ecos.exp: Remove code to detect availability of ! constructor priorities. ! * lib/target-supports.exp (check_effective_target_init_priority): ! New function. ! ! 2007-02-24 Jan Hubicka ! ! * gcc.c-torture/execute/pr30778.c: New testcase. ! ! 2007-02-24 Jerry DeLisle ! ! PR libgfortran/30918 ! * gfortran.dg/namelist_26.f90: New test. ! ! 2007-02-24 Richard Guenther ! ! PR middle-end/30951 ! * gcc.dg/pr30951.c: New testcase. ! ! 2007-02-24 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-modf-1.c: New test. ! ! 2007-02-23 Paolo Bonzini ! ! PR tree-optimization/30904 ! * gcc.dg/pr30904.c: New test. ! ! 2007-02-23 Manuel Lopez-Ibanez ! ! * gcc.test-framework/README: Correct command. ! * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with ! -Wunused-value. ! * gcc.test-framework/dg-outexists-exp-F.c: Likewise. ! ! 2007-02-23 Nathan Sidwell ! ! * lib/target-supports.exp (check_effective_target_unwrapped): New. ! ! 2007-02-23 Mark Mitchell ! ! * lib/target-supports.exp (check_effective_target_newlib): New ! function. ! ! 2007-02-23 Paul Thomas ! ! PR fortran/30660 ! * gfortran.dg/alloc_comp_basics_4.f90: Add component with an ! allocatable component. ! ! ! 2007-02-23 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-logb-1.c: New test. ! * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb. ! * gcc.dg/torture/builtin-nonneg-1.c: Test significand. ! * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on ! sh* targets. ! ! 2007-02-23 Richard Guenther ! ! * g++.dg/warn/changes-meaning.C: New testcase. ! ! 2007-02-22 Jerry DeLisle ! ! PR libgfortran/30910 ! * gfortran.dg/fmt_zero_precision.f90: Update test. ! ! 2007-02-22 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-frexp-1.c: New test. ! ! 2007-02-22 Mark Mitchell ! ! * g++.dg/opt/switch4.C: Pass -fshort-enums -w. ! ! 2007-02-22 Ian Lance Taylor ! ! PR debug/30898 ! * g++.dg/debug/pr30898.C: New test. ! ! 2007-02-22 Ira Rosen ! ! * gcc.dg/vect/vect-106.c: New test. ! ! 2007-02-22 Dorit Nuzman ! Ira Rosen ! ! PR tree-optimization/30843 ! * gcc.dg/vect/pr30843.c: New test. ! ! 2007-02-22 Dorit Nuzman ! ! PR tree-optimization/30858 ! * gcc.dg/vect/pr30858.c: New test. ! ! 2007-02-21 Mark Mitchell ! ! * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller ! to set options for compiling testglue. ! * lib/g++.exp (g++_init): Compile testglue with -fexceptions. ! * lib/obj-c++.exp (obj-c++_init): Likewise. ! ! 2007-02-21 Eric Botcazou ! ! * gnat.dg/derived_aggregate.adb: New test. ! ! 2007-02-21 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on ! sh* targets. Call the correct CKSGN macro. ! ! 2007-02-21 Jakub Jelinek ! ! * gfortran.dg/gomp/omp_parse1.f90: New test. ! * gfortran.dg/gomp/omp_parse2.f: New test. ! ! 2007-02-20 Thomas Koenig ! ! PR fortran/30869 ! * gfortran.dg/do_pointer_1.f90: New test. ! ! 2007-02-20 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn ! and scalbln. ! ! 2007-02-20 Geoffrey Keating ! ! * gcc.dg/darwin-minversion-1.c: New. ! * gcc.dg/darwin-minversion-2.c: New. ! ! 2007-02-20 Kaveh R. Ghazi ! ! * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases. ! ! 2007-02-20 Manuel Lopez-Ibanez ! DJ Delorie ! ! PR other/30824 ! * gcc.dg/Wfatal.c: New. ! * gcc.dg/Wfatal-2.c: New. ! * gcc.dg/Werror-1.c: Adjust expectations. ! * gcc.dg/Werror-5.c: Likewise. ! * gcc.dg/Werror-7.c: Likewise. ! * gcc.dg/Werror-10.c: Likewise. ! * gcc.dg/Werror-11.c: Likewise. ! ! 2007-02-20 Tobias Burnus ! ! PR fortran/30522 ! * gfortran.dg/volatile10.f90: New test. ! ! 2007-02-19 Thomas Koenig ! ! PR libfortran/30533 ! * gfortran.dg/intrinsic_intkinds_1.f90: New test. ! ! 2007-02-19 Manuel Lopez-Ibanez ! ! * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress. ! * gcc.dg/Walways-true-1.c: Likewise. ! * gcc.dg/weak/weak-3.c: Likewise. ! * gcc.dg/Werror-1.c: Likewise. ! * gcc.dg/Werror-3.c: Likewise. ! * gcc.dg/Werror-4.c: Likewise. ! * gcc.dg/Werror-5.c: Likewise. ! * gcc.dg/Werror-6.c: Likewise. ! * gcc.dg/Werror-7.c: Likewise. ! * gcc.dg/Werror-8.c: Likewise. ! * gcc.dg/Werror-10.c: Likewise. ! * gcc.dg/Werror-11.c: Likewise. ! * gcc.dg/Werror-12.c: Likewise. ! * g++.old-deja/g++.mike/warn8.C: Likewise. ! * g++.dg/warn/Walways-true-1.C: Likewise. ! * g++.dg/warn/Walways-true-2.C: Likewise. ! * g++.dg/warn/noeffect8.C: Warn only with -Waddress. ! * g++.dg/warn/Wstring-literal-comparison-1.C: Replace ! -Wstring-literal-comparison with -Waddress. ! * gcc.dg/Wstring-literal-comparison-4.c: Replace ! -Wno-string-literal-comparison with -Wno-address. ! ! 2007-02-19 Eric Botcazou ! ! * gnat.dg/self_aggregate_with_call.adb: New test. ! ! 2007-02-18 Dorit Nuzman ! ! PR tree-optimization/30975 ! * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail. ! * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed). ! * gcc.dg/vect/pr30795.c: New. ! ! 2007-02-18 Jerry DeLisle ! ! PR fortran/30681 ! * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent". ! ! 2007-02-18 Roger Sayle ! ! PR rtl-optimization/28173 ! * gcc.target/i386/andor-1.c: New test case. ! ! 2007-02-18 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-ldexp-1.c: New. ! * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases. ! ! 2007-02-18 Roger Sayle ! ! * gfortran.dg/array_constructor_15.f90: New test case. ! ! 2007-02-18 Roger Sayle ! ! * gfortran.dg/forall_10.f90: New test case. ! ! 2007-02-18 Eric Botcazou ! ! * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test. ! ! 2007-02-18 Eric Botcazou ! ! * gnat.dg/test_prio_p.adb: Compile with -gnatws. ! * lib/gnat.exp (gnat_target_compile): Pass -f to the driver. ! ! 2007-02-16 Uros Bizjak ! ! * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona. ! * gcc.target/i386/builtin-bswap-3.c: Ditto. ! * gcc.target/i386/xchg-1.c: New test. ! * gcc.target/i386/xchg-2.c: New test. ! ! 2007-02-16 Richard Guenther ! Christian Bruel ! ! * gcc.dg/strict-overflow-5.c: New testcase. ! ! 2007-02-16 Tobias Burnus ! ! PR fortran/30793 ! * gfortran.dg/func_derived_4.f90: New test. ! ! 2007-02-15 Roger Sayle ! ! PR middle-end/30391 ! * gfortran.dg/pr30391-1.f90: New test case. ! ! 2007-02-15 Andrew Pinski ! ! PR middle-end/30433 ! * gcc.c-torture/compile/pr30433.c: New testcase to check ! that complex constants comparisions are foldded. ! ! 2007-02-15 Andrew Pinski ! ! PR C++/30158 ! * g++.dg/ext/stmtexpr10.C: New testcase. ! ! 2007-02-15 Andrew Pinski ! ! PR middle-end/30729 ! * gcc.dg/Wunused-value-2.c: New testcase. ! ! 2007-02-15 Ian Lance Taylor ! ! * g++.dg/eh/subreg-1.C: New test. ! ! 2007-02-15 Manuel Lopez-Ibanez ! ! PR c/26494 ! * gcc.dg/Wimplicit-function-declaration-c89.c: New. ! * gcc.dg/Wimplicit-function-declaration-c89-default.c: New. ! * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New. ! * gcc.dg/Wimplicit-function-declaration-c99.c: New. ! * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New. ! * gcc.dg/Werror-implicit-function-declaration.c: New. ! ! 2007-02-15 Manuel Lopez-Ibanez ! ! PR c++/28943 ! * g++.dg/warn/pr28943.C: New. ! ! 2007-02-15 Jerry DeLisle ! ! * gfortran.fortran-torture/execute/math.f90: Fix typo. ! ! 2007-02-15 Jerry DeLisle ! ! PR fortran/30779 ! * gfortran.dg/error_recovery_3.f90: New test. ! ! 2007-02-15 Alexandre Oliva ! ! * g++.dg/tree-ssa/sra-1.C: New. ! ! 2007-02-15 Alexandre Oliva ! ! * g++.dg/tree-ssa/sra-1.C: New. ! ! 2007-02-15 Alexandre Oliva ! ! * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New. ! ! 2007-02-14 Kaveh R. Ghazi ! ! * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used. ! ! 2007-02-14 Steven G. Kargl ! ! PR fortran/30799 ! * gfortran.dg/logical_2.f90: New test. ! ! 2007-02-14 Joseph Myers ! ! * gcc.dg/torture/complex-alias-1.c: New test. ! ! 2007-02-14 Zdenek Dvorak ! ! * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc ! instead of -fdump-tree-tailcall. ! ! 2007-02-14 Brooks Moses ! ! * gfortran.dg/interface_10.f90: Fix comment typo. ! ! 2007-02-14 Dorit Nuzman ! ! PR tree-optimization/30771 ! * gcc.dg/vect/pr30771.c: New test. ! ! 2007-02-13 Ian Lance Taylor ! ! * gcc.dg/Wstrict-overflow-1.c: New test. ! * gcc.dg/Wstrict-overflow-2.c: New test. ! * gcc.dg/Wstrict-overflow-3.c: New test. ! * gcc.dg/Wstrict-overflow-4.c: New test. ! * gcc.dg/Wstrict-overflow-5.c: New test. ! * gcc.dg/Wstrict-overflow-6.c: New test. ! * gcc.dg/Wstrict-overflow-7.c: New test. ! * gcc.dg/Wstrict-overflow-8.c: New test. ! * gcc.dg/Wstrict-overflow-9.c: New test. ! * gcc.dg/Wstrict-overflow-10.c: New test. ! ! 2007-02-13 Roger Sayle ! ! * gcc.target/ia64/builtin-bswap-2.c: New test case. ! ! 2007-02-13 Richard Henderson ! ! * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from... ! * gcc.c-torture/execute/pr29302-1.c: ... here. ! ! 2007-02-13 Manuel Lopez-Ibanez ! ! PR c/29521 ! * gcc.dg/c90-return-1.c: Update output. ! * gcc.dg/c99-return-1.c: Likewise. ! ! 2007-02-13 Paul Thomas ! ! PR fortran/30554 ! * gfortran.dg/used_dummy_types_7.f90: New test.. ! ! 2007-02-12 Uros Bizjak ! ! * gcc.target/i386/parity-1.c: New test. ! * gcc.target/i386/parity-2.c: New test. ! ! 2007-02-12 Roger Sayle ! ! * gcc.target/i386/builtin-bswap-3.c: New test case. ! ! 2007-02-12 Dorit Nuzman ! ! PR tree-optimization/29145 ! * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until ! alias analysis is improved to take better advantage of restrict ! qualified pointers. ! * gcc.dg/vect/vect-80.c: Likewise. ! * gcc.dg/vect/pr29145.c: New. ! ! 2007-02-11 H.J. Lu ! ! * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants. ! * gcc.target/i386/sse4a-insert.c: Likewise. ! ! 2007-02-11 Roger Sayle ! ! * gcc.target/ia64/builtin-popcount-1.c: New test case. ! * gcc.target/ia64/builtin-popcount-2.c: Likewise. ! ! 2007-02-11 Tobias Schlüter ! ! PR fortran/30478 ! * gfortran.dg/enum_4.f90: Update error message checks. ! ! 2007-02-11 Paul Thomas ! ! PR fortran/30554 ! * gfortran.dg/used_dummy_types_6.f90: Add the "privatized" ! versions of the modules. ! ! PR fortran/30617 ! * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran ! by getting rid of recursive I/O and providing functions with ! results. ! ! PR fortran/30319 ! * gfortran.dg/char_array_constructor_2.f90 ! ! 2007-02-11 Mark Mitchell ! ! PR c++/26988 ! * g++.dg/template/spec34.C: New test ! ! 2007-02-11 Uros Bizjak ! ! * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized ! on i?86 and x86_64. ! * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto. ! * gcc.dg/vect/vect-floatint-conversion-1.c: New. ! * gcc.dg/vect/vect-93.c: Another loop gets vectorized ! on i?86 and x86_64. ! * gcc.dg/vect/vect-113.c: Ditto. ! ! 2007-02-06 Mark Mitchell ! ! PR c++/29487 ! * g++.dg/eh/weak1-C: New test. ! * g++.dg/eh/weak1-a.cc: Likewise. ! * g++.dg/eh/comdat1.C: Likewise. ! ! 2007-02-11 Tehila Meyzels ! Dorit Nuzman ! ! * gcc.dg/vect/vect-intfloat-conversion-1.c: New test. ! * gcc.dg/vect/vect-floatint-conversion-1.c: New test. ! * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc. ! * gcc.dg/vect/vect-113.c: Likewise. ! ! * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized. ! ! 2007-02-10 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_tls): Redefine ! to mean non-emulated tls. ! * gcc.dg/tls/alias-1.c: Remove tls requirement. ! * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c, ! gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, ! gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c, ! gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c, ! gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c, ! gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise. ! ! 2007-02-10 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass. ! ! 2006-02-09 Brooks Moses ! ! * gfortran.dg/secnds.f: Replace time tolerance with a ! before-and-after bracket. ! * gfortran.dg/secnds-1.f: Likewise. ! ! 2007-02-09 Tobias Burnus ! ! PR fortran/30512 ! * gfortran.dg/maxlocval_1.f90: New test. ! ! 2007-02-09 Roger Sayle ! ! * gcc.target/ia64/builtin_bswap-1.c: New test case. ! ! 2007-02-09 Francois-Xavier Coudert ! ! PR fortran/30720 ! * gfortran.dg/array_function_1.f90: New test. ! ! 2007-02-09 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_lax_strtofp) ! (check_effective_target_dummy_wcsftime): New functions. ! ! 2007-02-09 Richard Sandiford ! ! * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets. ! * lib/target-supports.exp (check_effective_target_uclibc): New ! function. ! ! 2007-02-09 Richard Sandiford ! ! * gcc.c-torture/execute/builtins/lib/chk.c: Include . ! (vsnprintf): Don't define for uClibc targets. ! ! 2007-02-09 Richard Sandiford ! ! * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or ! set before checking whether it was allowed. ! * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset ! before checking inside_main. ! ! 2007-02-09 Richard Sandiford ! ! * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on ! uClinux targets. ! (u16sf): Likewise u4sf. ! * g++.dg/compat/struct-layout-1.h: Likewise. ! ! 2007-02-09 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_coldfire_fpu): New ! procedure. ! * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on ! m68k targets if check_effective_target_coldfire_fpu returns true. ! ! 2007-02-09 Zdenek Dvorak ! Richard Guenther ! ! PR middle-end/23361 ! * gcc.dg/fold-compare-3.c: New testcase. ! * gcc.dg/tree-ssa/loop-24.c: Likewise. ! ! 2007-02-09 Uros Bizjak ! ! * gcc.dg/pr26570.c: Clean up coverage files. ! * gcc.dg/pr30172-1.c: Clean up gimple tree dump. ! * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file. ! * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files. ! * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto. ! * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto. ! * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto. ! * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files. ! * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files. ! * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files. ! * gcc.dg/tree-ssa/pr25501.c: Ditto. ! * gcc.dg/fold-compare-2.c: Clean up vrp dump files. ! * gcc.dg/vect/vect-recip.c: Clean up vect dump file. ! * gcc.dg/vect/pr28952.c: Ditto. ! * gcc.dg/vect/pr27151.c: Ditto. ! * gcc.dg/gomp/macro-3.c: Clean up omplower dump file. ! * g++.dg/gomp/macro-3.C: Ditto. ! ! 2007-02-08 Uros Bizjak ! ! * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition ! of the loop. ! ! 2007-02-08 Roger Sayle ! ! * gcc.target/i386/builtin-bswap-2.c: New test case. ! ! 2007-02-08 Roger Sayle ! ! * gfortran.dg/forall_8.f90: New test case. ! * gfortran.dg/forall_9.f90: Likewise. ! ! 2007-02-07 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add some -~ complex cases. ! ! 2007-02-07 Hans-Peter Nilsson ! ! * lib/target-supports.exp (check_effective_target_simulator): New. ! ! 2007-02-06 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-25.c: New test. ! ! 2007-02-06 Richard Henderson ! ! * gcc.target/i386/cvt-1.c: Don't expect xmm registers. ! ! 2007-02-06 Roger Sayle ! ! * gcc.target/powerpc/popcount-1.c: New test case. ! * gcc.target/powerpc/parity-1.c: Likewise. ! ! 2007-02-06 Richard Guenther ! ! PR middle-end/27302 ! * gcc.dg/torture/pr27302-2.c: New testcase. ! ! 2007-02-06 Dorit Nuzman ! ! * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests. ! * gcc.dg/vect/vect-iv-1.c: New test. ! * gcc.dg/vect/vect-iv-2.c: New test. ! * gcc.dg/vect/vect-iv-3.c: New test. ! * gcc.dg/vect/vect-iv-4.c: New test. ! * gcc.dg/vect/vect-iv-5.c: New test. ! * gcc.dg/vect/vect-iv-6.c: New test. ! * gcc.dg/vect/vect-iv-7.c: New test. ! * gcc.dg/vect/vect-iv-8.c: New test. ! * gcc.dg/vect/vect-iv-9.c: New test. ! * gcc.dg/vect/vect-iv-10.c: New test. ! * gcc.dg/vect/vect-iv-11.c: New test. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test. ! * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test. ! * gcc.dg/vect/vect-14.c: Now vectorizable. ! * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization ! loop). ! * gcc.dg/vect/vect-27.c: Likewise. ! * gcc.dg/vect/vect-29.c Likewise. ! * gcc.dg/vect/vect-dv-2.c: Likewise. ! * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise. ! * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise. ! * gcc.dg/vect/vect-widen-mult-u16.c: Likewise. ! ! 2007-02-06 Ira Rosen ! ! * gcc.dg/vect/fast-math-vect-pow-2.c: New test. ! ! 2007-02-05 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add more cases. ! ! 2007-02-05 Alexandre Oliva ! ! PR debug/30189 ! * gcc.dg/pr30189.c: New test. ! ! 2007-02-05 Dwarakanath Rajagopal ! ! * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported ! for running tests. ! * gcc.target/i386/sse4a-extract.c: New test. ! * gcc.target/i386/sse4a-insert.c: New test. ! * gcc.target/i386/sse4a-montsd.c: New test. ! * gcc.target/i386/sse4a-montss.c: New test. ! ! 2007-02-05 Richard Guenther ! ! * gcc.target/i386/vectorize3.c: New testcase. ! ! 2007-02-05 Hans-Peter Nilsson ! ! PR target/30665 ! * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests. ! ! 2007-02-04 Francois-Xavier Coudert ! ! PR fortran/30611 ! * gfortran.dg/repeat_1.f90: New test. ! ! 2007-02-04 Steven G. Kargl ! ! PR fortran/30605 ! * gfortran.dg/spread_shape_1.f90: Remove tabs. ! * gfortran.dg/derived_init_2.f90: Ditto. ! * gfortran.dg/elemental_subroutine_3.f90: Ditto. ! * gfortran.dg/array_initializer_1.f90: Ditto. ! * gfortran.dg/do_2.f90: Ditto. ! * gfortran.dg/proc_assign_1.f90: Ditto. ! ! 2007-02-04 Richard Guenther ! ! PR middle-end/30636 ! * g++.dg/warn/pr30636.C: New testcase. ! * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts. ! ! 2007-02-03 Uros Bizjak ! ! PR middle-end/30667 ! * gfortran.dg/pr30667.f: New test. ! ! 2007-02-03 Kaveh R. Ghazi ! ! * gcc.dg/builtins-54.c: Add more cases. ! ! 2007-02-03 Paul Thomas ! ! PR fortran/30514 ! * gfortran.dg/zero_sized_2.f90: New test. ! ! PR fortran/30660 ! * gfortran.dg/alloc_comp_basics_4.f90: New test. ! ! PR fortran/29820 ! * gfortran.dg/actual_array_interface_1.f90: Copy source to empty ! file. ! ! 2007-02-02 Steven G. Kargl ! ! PR fortran/30683 ! * gfortran.dg/interface_10.f90: New test. ! ! 2007-02-02 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add more cases. ! ! 2007-02-02 Maxim Kuvyrkov ! ! PR target/29682 ! * gcc-target/ia64/pr29682.c: New test. ! ! 2007-02-02 Paul Thomas ! ! PR fortran/30284 ! * gfortran.dg/arrayio_11.f90.f90: New test. ! ! PR fortran/30626 ! * gfortran.dg/arrayio_12.f90.f90: New test. ! ! 2007-02-02 Jakub Jelinek ! ! PR c++/30536 ! * g++.dg/tls/diag-5.C: New test. ! ! PR middle-end/30473 ! * gcc.dg/pr30473.c: New test. ! * gcc.c-torture/execute/20070201-1.c: New test. ! ! 2007-02-01 Roger Sayle ! ! * gfortran.dg/dependency_20.f90: New test case. ! ! 2007-01-31 Ian Lance Taylor ! ! * gcc.dg/lower-subreg-1.c (test): New test. ! ! 2007-01-30 Geoffrey Keating ! ! * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV. ! ! 2007-01-31 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c: Add sqrt cases. ! * gcc.dg/torture/builtin-math-3.c: Likewise. ! ! 2007-01-31 Dirk Mueller ! ! gcc.dg/Wparentheses-2.c: Update and add new tests. ! ! 2007-01-31 Ira Rosen ! ! * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to ! vectorize. ! ! 2007-01-31 Uros Bizjak ! ! * gcc.dg/builtins-63.c: New test. ! ! 2007-01-31 Tobias Burnus ! ! PR fortran/27588 ! * gfortran.dg/char_bounds_check_fail_1.f90: Add test. ! ! 2007-01-31 Tobias Burnus ! ! PR fortran/30520 ! * gfortran.dg/volatile8.f90: New argument conformance test. ! * gfortran.dg/volatile9.f90: New scope test. ! ! 2007-01-30 Manuel Lopez-Ibanez ! ! PR c++/24745 ! * g++.dg/warn/null4.C: New. ! ! 2001-01-30 Roger Sayle ! Uros Bizjak ! ! * gcc.dg/large-size-array-3.c: Correct typo. ! ! 2007-01-30 Richard Guenther ! ! PR middle-end/27657 ! * g++.dg/debug/pr27657.C: New testcase. ! ! 2007-01-30 Richard Guenther ! ! PR middle-end/30313 ! * gcc.dg/torture/pr30313.c: New testcase. ! ! 2007-01-29 Janis Johnson ! ! * gcc.dg/dfp/dfp-except.h: New file. ! * gcc.dg/dfp/fe-check.h: New file. ! * gcc.dg/dfp/fe-binop.c: New test. ! * gcc.dg/dfp/fe-convert-1.c: New test. ! * gcc.dg/dfp/fe-convert-2.c: New test. ! * gcc.dg/dfp/fe-convert-3.c: New test. ! ! * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h. ! * gcc.dg/dfp/decfloat-constants.c: Ditto. ! * gcc.dg/dfp/convert-dfp.c: Ditto. ! * gcc.dg/dfp/convert-int-saturate.c: Ditto. ! ! 2007-01-29 Josh Conner ! ! * gcc.target/powerpc/altivec-24.c: New test. ! ! 2007-01-29 Simon Martin ! ! PR c++/28266 ! * g++.dg/parse/defarg12.C: New test. ! ! 2007-01-29 Paul Thomas ! ! PR fortran/30554 ! * gfortran.dg/used_dummy_types_6.f90: New test. ! ! 2007-01-28 Jan Hubicka ! ! * gcc.dg/tree-prof/val-prof-6.c: New test. ! ! 2007-01-28 Roger Sayle ! ! * gcc.dg/large-size-array-3.c: Correct test case (portability). ! ! 2007-01-28 Andrew Pinski ! ! PR C++/28988 ! * g++.dg/expr/dtor4.C: New test. ! ! 2007-01-28 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-23.c: New test. ! ! 2007-01-28 Thomas Koenig ! ! PR libfortran/30389 ! * gfortran.dg/achar_2.f90: New test. ! * gfortran.dg/achar_3.f90: New test. ! ! 2007-01-27 Ian Lance Taylor ! ! * gcc.dg/strict-overflow-1.c: New test. ! * gcc.dg/no-strict-overflow-1.c: New test. ! * gcc.dg/strict-overflow-2.c: New test. ! * gcc.dg/no-strict-overflow-2.c: New test. ! * gcc.dg/strict-overflow-3.c: New test. ! * gcc.dg/no-strict-overflow-3.c: New test. ! * gcc.dg/strict-overflow-4.c: New test. ! * gcc.dg/no-strict-overflow-4.c: New test. ! * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option. ! * gcc.dg/pr15784-1.c: Likewise. ! * gcc.dg/pr20922-1.c: Likewise. ! * gcc.dg/pr20922-3.c: Likewise. ! * gcc.dg/pr20922-4.c: Likewise. ! * gcc.dg/pr20922-6.c: Likewise. ! * gcc.dg/compare-4.c: Likewise. ! * gcc.dg/torture/pr26898-1.c: Likewise. ! * gcc.dg/tree-ssa/divide-1.c: Likewise. ! * gcc.dg/tree-ssa/divide-2.c: Likewise. ! * gcc.dg/tree-ssa/divide-3.c: Likewise. ! * gcc.dg/tree-ssa/divide-4.c: Likewise. ! * gcc.dg/tree-ssa/pr14490-1.c: Likewise. ! * gcc.dg/tree-ssa/pr14490-3.c: Likewise. ! * gcc.dg/tree-ssa/pr21082.c: Likewise. ! * gcc.dg/tree-ssa/pr26899.c: Likewise. ! * g++.dg/tree-ssa/pr21082.C: Likewise. ! ! 2007-01-27 Roger Sayle ! ! * gcc-dg/large-size-array-3.c: New test case. ! ! 2007-01-27 Roger Sayle ! ! * gfortran.dg/forall_7.f90: New test case. ! ! 2007-01-27 Paul Thomas ! ! PR fortran/30407 ! * gfortran.dg/where_operator_assign_1.f90: New test. ! * gfortran.dg/where_operator_assign_2.f90: New test. ! * gfortran.dg/where_operator_assign_3.f90: New test. ! ! 2007-01-26 Joseph Myers ! ! * lib/target-supports.exp ! (check_effective_target_powerpc_altivec): New. ! (check_effective_target_vect_cmdline_needed): Use it. ! ! 2007-01-26 Steven G. Kargl ! ! PR fortran/30278 ! * gfortran.dg/backslash_3.f: New test. ! ! 2007-01-26 Richard Guenther ! ! * gcc.dg/tree-ssa/pr23382.c: Fix typo. ! ! 2007-01-26 Tobias Burnus ! ! * gfortran.dg/gomp/gomp.exp: Support .f03 extension. ! * gfortran.dg/vect/vect.exp: Ditto. ! * gfortran.dg/dg.exp: Ditto. ! * gfortran.fortran-torture/execute/execute.exp: Ditto. ! * gfortran.fortran-torture/compile/compile.exp: Ditto. ! ! 2007-01-25 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add more cases. ! * gcc.dg/torture/builtin-symmetric-1.c: Likewise. ! ! 2007-01-25 Manuel Lopez-Ibanez ! ! PR fortran/30437 ! * gcc.dg/Wall.c: New. ! * gcc.dg/Wno-all.c: New. ! * gfortran.dg/Wall.f90: New. ! * gfortran.dg/Wno-all.f90: New. ! ! 2007-01-24 Geoffrey Keating ! ! * gcc.target/powerpc/darwin-ehreturn-1.c: New. ! * g++.dg/eh/simd-2.C: Also run on Darwin. ! * g++.dg/eh/simd-3.C: New. ! * g++.dg/eh/simd-4.C: New. ! ! 2007-01-25 Richard Guenther ! ! * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE ! and _PROFILE_USE. ! * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase. ! ! 2007-01-25 Razya Ladelsky ! ! * gcc.dg/ipa/ipa-1.c: Update scan tree dump. ! * gcc.dg/ipa/ipa-2.c: Update scan tree dump. ! * gcc.dg/ipa/ipa-3.c: Update scan tree dump. ! * gcc.dg/ipa/ipa-4.c: Update scan tree dump. ! * gcc.dg/ipa/ipa-5.c: Update scan tree dump. ! * gcc.dg/ipa/ipa-6.c: Update scan tree dump. ! * gcc.dg/ipa/ipa-7.c: New testcase. ! ! 2007-01-24 Douglas Gregor ! ! * g++.dg/cpp0x/warn_cxx0x.C: New. ! ! 2007-01-24 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Test builtin carg. ! ! 2007-01-24 Jakub Jelinek ! ! PR middle-end/27416 ! * gcc.dg/gomp/pr27416.c: New test. ! ! PR middle-end/30494 ! * gcc.dg/gomp/pr30494.c: New test. ! * g++.dg/gomp/pr30494.C: New test. ! ! PR middle-end/30421 ! * gcc.dg/gomp/pr30421.c: New test. ! ! 2007-01-24 Steve Ellcey ! ! * gcc.target/ia64/versionid-1.c: New test. ! * gcc.target/ia64/versionid-2.c: New test. ! ! 2007-01-24 Richard Guenther ! ! PR testsuite/30181 ! * gcc.dg/builtins-57.c: Change to a link-time testcase ! to support non-C99 targets. ! ! 2007-01-24 Jan Hubicka ! ! * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable. ! ! 2007-01-24 Andreas Krebbel ! ! * gcc.c-torture/compile/sizeof-macros-1.c: New testcase. ! ! 2007-01-23 Andrew Pinski ! ! PR objc/27438 ! * objc.dg/const-str-12.m: New test. ! ! 2007-01-23 Jerry DeLisle ! ! PR fortran/30532 ! * gfortran.dg/ctrl-z.f90: New test. ! ! 2007-01-23 Jerry DeLisle ! ! PR fortran/30481 ! * gfortran.dg/namelist_assumed_char.f90: New test. ! ! 2007-01-23 Simon Martin ! ! PR c++/27492 ! * g++.dg/inherit/covariant15.C: New test. ! ! 2007-01-23 Ian Lance Taylor ! ! * g++.dg/warn/Wparentheses-24.C: New test. ! ! 2007-01-23 Richard Guenther ! ! PR testsuite/30560 ! * ada/acats/run_acats: Do not call gnatmake or gnatchop ! with full path. ! ! 2007-01-22 Richard Guenther ! ! PR tree-optimization/30038 ! * gcc.dg/builtins-62.c: New testcase. ! ! 2007-01-21 Eric Botcazou ! ! * gcc.c-torture/compile/20070121.c: New test. ! ! 2007-01-21 Thomas Koenig ! ! PR libfortran/30525 ! * gfortran.dg/char_comparison_1.f: New test. ! ! 2007-01-21 Ira Rosen ! ! * gcc.dg/vect/vect-strided-same-dr.c: New test. ! ! 2007-01-20 Andrew Pinski ! ! PR objc/30479 ! * objc.dg/pch: New directory. ! * objc.dg/pch/pch.exp: New file. ! * objc.dg/pch/interface-1.m: New test. ! * objc.dg/pch/interface-1.hs: New include file. ! * lib/objc.exp (objc_target_compile): Add ! "-x objective-c-header" in front of the sources if this is ! a precompiled header being compiled. ! ! 2007-01-20 Roger Sayle ! ! * gfortran.dg/array_memcpy_3.f90: New test case. ! * gfortran.dg/vect/vect-5.f90: Update vectorized loop count. ! ! 2007-01-20 Roger Sayle ! Brooks Moses ! Francois-Xavier Coudert ! ! * gfortran.dg/intrinsic_sign_1.f90: New test case. ! * gfortran.dg/intrinsic_sign_2.f90: Likewise. ! ! 2007-01-19 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-3.c: Test fdim. ! ! 2007-01-19 Mike Stump ! ! * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going ! away. ! ! 2007-01-19 Roger Sayle ! ! * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line ! option instead of -funsafe-math-optimizations. ! ! 2007-01-19 Tomas Bily ! ! gcc.dg/tree-prof/indir-call-prof.c: New. ! g++.dg/dg.exp: Add tree-prof subdirectory. ! g++.dg/tree-prof/indir-call-prof.C: New. ! g++.dg/tree-prof/tree-prof.exp: New. ! ! 2007-01-19 Manuel Lopez-Ibanez ! ! PR c++/17947 ! * g++.dg/warn/deprecated.C: Update warning output. ! * g++.dg/warn/deprecated-2.C: Likewise. ! * g++.dg/warn/deprecated-3.C: New. ! ! 2007-01-19 Nathan Sidwell ! ! * gcc.c-torture/execute/nestfunc-7.c: New. ! ! 2007-01-18 Hui-May Chang ! ! * gcc.c-torture/compile/pr27528.c: Add -fno-pic option. ! ! 2007-01-18 Nathan Sidwell ! ! * gcc.dg/m68k-pic-1.c: New. ! ! 2007-01-18 Roger Sayle ! ! * gfortran.dg/array_memcpy_4.f90: New test case. ! ! 2007-01-18 Josh Conner ! ! PR target/30485 ! * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests. ! * gcc.dg/vect/no-trapping-math-1: New. ! * gcc.dg/vect/no-trapping-math-2: New. ! ! 2007-01-18 Uros Bizjak ! ! * gcc.target/i386/387-8.c: Update comment about optimizing ! inherent load of 1.0 of fptan instruction. ! ! 2007-01-18 Dirk Mueller ! Richard Guenther ! ! PR diagnostic/8268 ! * gcc.dg/Warray-bounds.c: New testcase. ! * gcc.dg/Warray-bounds-2.c: New testcase. ! * g++.dg/warn/Warray-bounds.C: New testcase. ! * g++.dg/warn/Warray-bounds-2.C: New testcase. ! ! 2007-01-17 Paul Thomas ! ! PR fortran/30476 ! * gfortran.dg/generic_12.f90: New test. ! ! 2007-01-17 Dorit Nuzman ! ! * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump. ! * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump. ! ! 2007-01-16 Janis Johnson ! ! * gcc.dg/dfp/compare-special.h: New file. ! * gcc.dg/dfp/compare-special-32.c: New test. ! * gcc.dg/dfp/compare-special-64.c: New test. ! * gcc.dg/dfp/compare-special-128.c: New test. ! ! 2007-01-16 Roger Sayle ! Paul Thomas ! Steven G. Kargl ! ! PR fortran/30404 ! * gfortran.dg/forall_6.f90: New test case. ! * gfortran.dg/dependency_8.f90: Update test to find "temp" array. ! * gfortran.dg/dependency_13.f90: Likewise. ! ! 2007-01-15 Kaveh R. Ghazi ! ! PR testsuite/12325 ! * gcc.dg/torture/builtin-attr-1.c: Handle warnings from ! targets that don't support Inf. ! ! 2007-01-15 Dale Johannesen ! ! * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC. ! ! 2007-01-15 Thomas Koenig ! ! * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead ! of achar for 0xff to avoid the "Extended ASCII not ! implemented" error message. ! ! 2007-01-15 Paul Thomas ! ! PR fortran/28172 ! * gfortran.dg/altreturn_4.f90: New test. ! ! PR fortran/29389 ! * gfortran.dg/stfunc_4.f90: New test. ! ! PR fortran/29712 ! * gfortran.dg/bound_2.f90: Reinstate commented out line. ! * gfortran.dg/initialization_1.f90: Change warning. ! ! PR fortran/30283 ! * gfortran.dg/specification_type_resolution_2.f90: New test. ! ! 2007-01-14 Jan Hubicka ! ! * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding. ! * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch. ! * gcc.dg/always_inline3.c: Update for pre-inline tail recursion ! elimination. ! ! 2007-01-14 Paul Thomas ! ! PR fortran/30410 ! * gfortran.dg/external_procedures_2.f90: New test. ! ! 2007-01-14 Uros Bizjak ! ! PR target/30413 ! * gcc.target/i386/pr30413.c: New test. ! ! 2007-01-14 Thomas Koenig ! ! PR fortran/30452 ! * gfortran.dg/string_0xfe_0xff_1.f90: New test. ! ! 2007-01-13 Zdenek Dvorak ! ! * gcc.dg/20070112-1.c: New test. ! ! 2007-01-12 Jerry DeLisle ! ! PR libgfortran/30435 ! * gfortran.dg/list_read_6.f90: New test. ! ! 2007-01-12 Olga Golovanevsky ! ! * gcc.dg/torture/pr24750-1.c: Add prototype of free. ! ! 2007-01-12 Tom Tromey ! ! PR preprocessor/28227: ! * gcc.dg/cpp/pr28227.c: New file. ! ! 2007-01-11 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-22.c: New test. ! ! 2007-01-11 Zdenek Dvorak ! ! PR tree-optimization/29516 ! * gcc.dg/tree-ssa/loop-20.c: New test. ! ! 2007-01-11 Thomas Koenig ! ! PR libfortran/30415 ! * minmaxloc_integer_kinds_1.f90: New test. ! ! 2007-01-11 Simon Martin ! ! PR c++/29573 ! * g++.dg/template/sizeof-template-argument.C: New test. ! ! 2007-01-11 Jan Hubicka ! ! * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file. ! * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file. ! * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file. ! * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file. ! * gcc.dg/tree-ssa/pr21658.c: Likewise. ! * gcc.dg/tree-ssa/pr15349.c: Likewise. ! * gcc.dg/tree-ssa/pr25501.c: Likewise. ! * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test ! transformation in question. ! * gcc.dg/tree-ssa/vrp05.c: Likewise. ! * gcc.dg/tree-ssa/pr20701.c: Likewise. ! * gcc.dg/always_inline3.c: Likewise. ! ! 2007-01-10 Mark Mitchell ! ! PR c++/28999 ! * g++.dg/template/typename11.C: New test. ! ! 2007-01-10 Robert Kennedy ! ! * gcc.dg/fold-compare-2.c: New test case for fold_comparison. ! ! 2007-01-09 Brooks Moses ! ! * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls ! for different integer kinds. ! * gfortran.dg/ishft.f90: Renamed to ishft_1.f90... ! * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90. ! * gfortran.dg/ishft_2.f90: New test. ! * gfortran.dg/ishft_3.f90: New test. ! ! 2007-01-09 Brooks Moses ! ! * gfortran.dg/altreturn_2.f90: Removed executable bit. ! ! 2007-01-09 Zdenek Dvorak ! ! PR tree-optimization/30322 ! * gcc.dg/tree-ssa/loop-21.c: New test. ! ! 2007-01-08 Geoffrey Keating ! ! * g++.dg/rtti/darwin-builtin-linkage.C: New. ! ! 2007-01-08 Andrew Pinski ! ! * gcc.target/spu/intrinsics-1.c: Remove xfail. ! ! 2007-01-08 Manuel Lopez-Ibanez ! ! * g++.dg/warn/overflow-warn-1.C: Fix testcase. ! * g++.dg/warn/overflow-warn-3.C: Likewise. ! * g++.dg/warn/overflow-warn-4.C: Likewise. ! * g++.dg/warn/overflow-warn-5.C: Likewise. ! * g++.dg/warn/overflow-warn-6.C: Likewise. ! * g++.dg/warn/Woverflow-1.C: Likewise. ! * g++.dg/warn/Woverflow-2.C: Likewise. ! * g++.dg/warn/Woverflow-3.C: Likewise. ! * g++.dg/warn/multiple-overflow-warn-2.C: Likewise. ! ! 2007-01-08 Roger Sayle ! ! * gfortran.dg/array_constructor_14.f90: New test case. ! * gfortran.dg/vect/vect-5.f90: Update test for improved alignment. ! ! 2007-01-08 Richard Guenther ! ! PR tree-optimization/23603 ! * gcc.dg/tree-ssa/vrp31.c: New testcase. ! * gcc.dg/tree-ssa/vrp32.c: Likewise. ! ! 2007-01-08 Mark Shinwell ! ! * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char" ! in __v8qi typedef. ! * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts. ! * gcc.dg/simd-1.c: Update dg-error directives to reflect new ! compiler behaviour. ! * gcc.dg/simd-5.c: Likewise. ! * gcc.dg/simd-6.c: Likewise. ! * g++.dg/conversion/simd1.C: Likewise. ! * g++.dg/conversion/simd3.C: Likewise. ! * g++.dg/ext/attribute-test-2.C (data): Add "vs" member. ! (main): Use it. ! ! 2007-01-08 Mark Shinwell ! ! PR tree-optimization/29877 ! * gcc.dg/pr16194.c: Skip test entirely if we don't know the ! name of a hard register for the target concerned. Adjust dg-error ! directives to cope with new behaviour of TER. ! ! 2007-01-07 Manuel Lopez-Ibanez ! ! PR c++/28986 ! * g++.dg/conversion/nullptr1.C: Added overflow warning. ! * g++.dg/warn/overflow-warn-1.C: New. ! * g++.dg/warn/overflow-warn-3.C: New. ! * g++.dg/warn/overflow-warn-4.C: New. ! * g++.dg/warn/overflow-warn-5.C: New. ! * g++.dg/warn/overflow-warn-6.C: New. ! * g++.dg/warn/Woverflow-1.C: New. ! * g++.dg/warn/Woverflow-2.C: New. ! * g++.dg/warn/Woverflow-3.C: New. ! * g++.dg/warn/multiple-overflow-warn-2.C: New. ! ! 2007-01-07 Bernhard Fischer ! ! PR fortran/27698 ! * gfortran.dg/invalid_name.f90: New test. ! * gfortran.dg/do_iterator.f90: Adjust pattern for expected error. ! * gfortran.dg/gomp/pr29759.f90: Ditto. ! ! 2007-01-06 Steven G. Kargl ! ! * gfortran.dg/present_1.f90: Update error message. ! ! 2007-01-06 Lee Millward ! ! PR c++/19439 ! * g++.dg/template/duplicate1.C: New test ! * g++.dg/template/memfriend6.C: Adjust error markers. ! ! 2007-01-05 Andrew Pinski ! ! PR tree-opt/30385 ! * gcc.dg/torture/inline-1.c: New test. ! ! 2007-01-05 Manuel Lopez-Ibanez ! ! PR c/19978 ! * gcc.dg/multiple-overflow-warn-1.c: New. ! * gcc.dg/multiple-overflow-warn-2.c: New. ! * gcc.dg/overflow-warn-6.c: New. ! * g++.dg/warn/multiple-overflow-warn-1.C: New. ! ! 2007-01-05 Roger Sayle ! ! * gfortran.dg/array_memcpy_1.f90: New test case. ! * gfortran.dg/array_memcpy_2.f90: Likewise. ! ! 2007-01-05 Richard Guenther ! ! PR middle-end/27826 ! * g++.dg/opt/pr27826.C: New testcase. ! ! 2007-01-05 Ian Lance Taylor ! ! * gcc.dg/Walways-true-1.c: New test. ! * gcc.dg/Walways-true-2.c: New test. ! * g++.dg/warn/Walways-true-1.C: New test. ! * g++.dg/warn/Walways-true-2.C: New test. ! ! 2007-01-05 Jakub Jelinek ! ! PR c/30360 ! * gcc.dg/pr30360.c: New test. ! ! 2007-01-05 Paul Thomas ! ! PR fortran/23232 ! * gfortran.dg/data_implied_do_1.f90: New test. ! ! PR fortran/27996 ! PR fortran/27998 ! * gfortran.dg/char_length_1.f90: New test. ! ! 2007-01-05 Richard Guenther ! ! PR middle-end/28116 ! * g++.dg/opt/pr28116.C: New testcase. ! ! 2007-01-05 Tobias Burnus ! ! PR fortran/29624 ! * gfortran.dg/alloc_alloc_expr_1.f90: Add check for ! invalid deallocate. ! * gfortran.dg/allocatable_dummy_2.f90: Update dg-error. ! * gfortran.dg/protected_4.f90: Add pointer intent check. ! * gfortran.dg/protected_6.f90: Add pointer intent check. ! * gfortran.dg/pointer_intent_1.f90: New test. ! * gfortran.dg/pointer_intent_2.f90: New test. ! * gfortran.dg/pointer_intent_3.f90: New test. ! ! 2007-01-04 Brooks Moses ! ! PR 30235 ! * gfortran.dg/altreturn_2.f90: new test. ! ! 2007-01-04 Tom Tromey ! ! PR preprocessor/28165: ! * gcc.dg/cpp/pr28165.c: New file. ! ! 2007-01-03 Josh Conner ! ! PR middle-end/29683 ! * gcc.dg/pr29683.c: New. ! ! 2007-01-03 Jakub Jelinek ! ! PR c++/28217 ! * g++.dg/pch/template-1.C: New test. ! * g++.dg/pch/template-1.Hs: New file. ! ! 2007-01-03 Andrew Pinski ! ! PR middle-end/30353 ! * gcc.c-torture/compile/complex-4.c: New test. ! ! 2007-01-03 Joseph Myers ! ! * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting ! -maltivec. ! * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok. ! ! 2007-01-03 Jakub Jelinek ! ! PR middle-end/30286 ! * gcc.dg/pr30286.c: New test. ! ! PR c++/29535 ! * g++.dg/template/crash66.C: New test. ! ! PR c++/29054 ! * g++.dg/template/friend49.C: New test. ! ! 2007-01-03 Steven G. Kargl ! ! * gfortran.dg/ibits.f90: New test. ! ! 2007-01-03 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/update-unroll-1.c: New test. ! * gcc.dg/tree-ssa/update-unswitch-1.c: New test. ! ! 2007-01-02 Jan Hubicka ! ! * gcc.dg/pr16194.c: We now output error on all three functions, ! not just first one. ! ! 2007-01-02 Manuel Lopez-Ibanez ! ! PR c/19977 ! * gcc.dg/overflow-warn-3.c: Remove XFAIL. ! * gcc.dg/overflow-warn-4.c: Remove XFAIL. ! ! 2006-01-02 Ian Lance Taylor ! ! * g++.dg/warn/Wparentheses-22.C: New test. ! * g++.dg/warn/Wparentheses-23.C: New test. ! ! 2007-01-02 Manuel Lopez-Ibanez ! ! PR middle-end/7651 ! * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration. ! * gcc.dg/declspec-3-Wextra.c: New. ! * gcc.dg/declspec-3-no.c: New ! ! 2007-01-02 Paul Thomas ! ! PR fortran/20896 ! * gfortran.dg/interface_10.f90: Remove. ! ! 2007-01-01 Roger Sayle ! ! * gcc.dg/fold-eqxor-4.c: New test case. ! ! 2007-01-02 Joseph Myers ! ! PR middle-end/30311 ! * gcc.c-torture/compile/pr30311.c: New test. ! ! 2007-01-01 Andrew Pinski ! ! PR middle-end/30253 ! * gcc.c-torture/compile/statement-expression-1.c: New test. ! ! 2007-01-01 Andreas Schwab ! ! PR target/29166 ! * g++.dg/eh/pr29166.C: New test. ! ! 2007-01-01 Joseph Myers ! ! * lib/target-supports.exp (check_effective_target_powerpc_spe): ! New. ! (check_effective_target_vect_cmdline_needed): Use it. ! ! 2006-12-31 Richard Guenther ! ! PR middle-end/30137 ! * gcc.dg/pr30137-1.c: New testcase. ! * gcc.dg/pr30137-2.c: Likewise. ! ! 2006-12-31 Roger Sayle ! ! PR middle-end/30322 ! * gcc.dg/fold-plusnot-1.c: New test case. ! ! 2006-12-31 Simon Martin ! ! PR c++/29731 ! * g++.dg/parse/template22.C: New test. ! ! 2006-12-31 Richard Guenther ! ! PR middle-end/30338 ! * gcc.c-torture/compile/pr30338.c: New testcase. ! ! 2006-12-31 Paul Thomas ! ! PR fortran/27900 ! * gfortran.dg/intrinsic_actual_4.f90: New test. ! ! PR fortran/24325 ! * gfortran.dg/func_decl_3.f90: New test. ! ! 2006-12-31 Paul Thomas ! ! PR fortran/23060 ! * gfortran.dg/c_by_val.c: Called by c_by_val_1.f. ! * gfortran.dg/c_by_val_1.f: New test. ! * gfortran.dg/c_by_val_2.f: New test. ! * gfortran.dg/c_by_val_3.f: New test. ! ! 2006-12-30 Thomas Koenig ! ! PR libfortran/30321 ! * gfortran.dg/sum_zero_array_1.f90: New test. ! ! 2006-12-29 Jakub Jelinek ! ! PR preprocessor/29612 ! * gcc.dg/cpp/pr29612-1.c: New test. ! * gcc.dg/cpp/pr29612-2.c: New test. ! ! 2006-12-28 Paul Thomas ! ! PR fortran/30034 ! * gfortran.dg/pure_formal_proc_1.f90: New test. ! ! PR fortran/30237 ! * gfortran.dg/intrinsic_actual_3.f90: New test. ! ! 2006-12-27 Jerry DeLisle ! ! PR fortran/30014 ! * gfortran.dg/io_constraints_1.f90: Update test. ! * gfortran.dg/io_constraints_2.f90: Update test. ! * gfortran.dg/inquire_iolength.f90: New test. ! ! 2006-12-27 Paul Thomas ! ! PR fortran/20896 ! * gfortran.dg/interface_10.f90: New test. ! * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z), ! since z is already, locally a variable. ! ! PR fortran/25135 ! * gfortran.dg/generic_11.f90: New test. ! * gfortran.dg/interface_7.f90: Remove name clash between module ! name and procedure 'x' referenced in the interface. ! ! 2006-12-23 Manuel Lopez-Ibanez ! ! PR middle-end/7651 ! * gcc.dg/Wmissing-parameter-type.c: New. ! * gcc.dg/Wmissing-parameter-type-Wextra.c: New. ! * gcc.dg/Wmissing-parameter-type-no.c: New. ! ! 2006-12-22 Paul Thomas ! ! PR fortran/25818 ! * gfortran.dg/entry_array_specs_2.f: New test. ! ! PR fortran/30084 ! * gfortran.dg/nested_modules_6.f90: New test. ! ! 2006-12-22 Manuel Lopez-Ibanez ! ! PR middle-end/7651 ! * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered. ! * gcc.dg/setjmp-1.c: Add explicit Wclobbered. ! ! 2006-12-21 Andrew Pinski ! ! PR C++/30168 ! * g++.dg/opt/complex6.C: New test. ! ! 2006-12-22 Ben Elliston ! ! * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory ! full" if the linker on spu-*-* warns about exceeding local store. ! ! And revert this patch: ! * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that ! fail to link due to relocation overflows on spu-*-*. ! ! 2006-12-21 Paul Thomas ! ! PR fortran/30273 ! * gfortran.dg/dependency_19.f90: New test. ! ! 2006-12-21 Paul Thomas ! ! PR fortran/30202 ! * gfortran.dg/alloc_comp_basics_3.f90: New test. ! ! 2006-12-21 Jakub Jelinek ! ! PR middle-end/30262 ! * gcc.c-torture/execute/20061220-1.c: New test. ! ! PR middle-end/30263 ! * gcc.dg/gomp/asm-1.c: New test. ! ! PR target/30230 ! * g++.dg/eh/ia64-2.C: New test. ! ! 2006-12-21 Nathan Sidwell ! ! PR target/28966 ! PR target/29248 ! * gcc.dg/rs6000-leaf.c: New. ! ! 2006-12-20 Tobias Schlüter ! ! PR fortran/25392 ! * gfortran.dg/f2c_8.f90: New test. ! ! 2006-12-20 Bill Wendling ! ! * gcc.dg/asm-b.c: Check for __ppc64__. ! ! 2006-12-20 Paul Thomas ! ! PR fortran/30190 ! * gfortran.dg/bounds_check_5.f90: New test. ! ! 2006-12-20 Andrew Pinski ! ! PR middle-end/30143 ! * gcc.dg/gomp/complex-1.c: New testcase. ! ! 2006-12-20 Roger Sayle ! ! * gfortran.dg/array_memset_1.f90: New test case. ! ! 2006-12-20 Dorit Nuzman ! ! * lib/target-supports.exp: Add spu to ! check_effective_target_vect_widen_mult_hi_to_si. ! ! 2006-12-20 Paul Thomas ! ! PR fortran/29992 ! * gfortran.dg/generic_9.f90: New test. ! ! PR fortran/30081 ! * gfortran.dg/generic_10.f90: New test. ! ! 2006-12-19 Andrew Pinski ! ! PR tree-opt/30045 ! * gcc.dg/pr30045.c: New test. ! ! 2006-12-20 Ben Elliston ! ! * gcc.dg/20020312-2.c: Add a case for __SPU__. ! ! 2006-12-19 Eric Christopher ! ! PR target/29302 ! * gcc.c-torture/execute/pr29302-1.c: New. ! ! 2006-12-19 Tobias Burnus ! ! PR fortran/39238 ! * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL). ! ! 2006-12-19 Paul Thomas ! ! PR fortran/30236 ! * gfortran.dg/altreturn_3.f90: New test. ! ! * gfortran.dg/char_result_12.f90: Fix comment typos. ! ! 2006-12-19 Ben Elliston ! ! * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h, ! as newlib's stdio.h uses non-traditional cpp constructs. ! ! 2006-12-18 Brooks Moses ! ! * gfortran.dg/advance.f90: Renamed to advance_1.f90 ! * gfortran.dg/append-1.f90: Renamed to append_1.f90 ! * gfortran.dg/array-1.f90: Renamed to array_1.f90 ! * gfortran.dg/assign_4.f90: Renamed to assign_8.f90 ! * gfortran.dg/backspace.f: Renamed to backspace_1.f ! * gfortran.dg/backspace.f90: Renamed to backspace_7.f90 ! * gfortran.dg/default_initialization.f: Renamed to ! default_initialization_1.f ! * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to ! dollar_edit_descriptor_1.f ! * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to ! dollar_edit_descriptor_2.f ! * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to ! dollar_edit_descriptor_3.f ! * gfortran.dg/logint-1.f: Renamed to logint_1.f ! * gfortran.dg/logint-2.f: Renamed to logint_2.f ! * gfortran.dg/logint-3.f: Renamed to logint_3.f ! * gfortran.dg/advance_1.f90: Renamed from advance.f90 ! * gfortran.dg/append_1.f90: Renamed from append-1.f90 ! * gfortran.dg/array_1.f90: Renamed from array-1.f90 ! * gfortran.dg/assign_8.f90: Renamed from assign_4.f90 ! * gfortran.dg/backspace_1.f: Renamed from backspace.f ! * gfortran.dg/backspace_7.f90: Renamed from backspace.f90 ! * gfortran.dg/default_initialization_1.f: Renamed from ! default_initialization.f ! * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from ! dollar_edit_descriptor-1.f ! * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from ! dollar_edit_descriptor-2.f ! * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from ! dollar_edit_descriptor-3.f ! * gfortran.dg/logint_1.f: Renamed from logint-1.f ! * gfortran.dg/logint_2.f: Renamed from logint-2.f ! * gfortran.dg/logint_3.f: Renamed from logint-3.f ! ! 2006-12-18 Bill Wendling ! ! * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because ! id is an OjbC keyword. ! ! 2006-12-18 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-pow-mpfr-1.c: New test. ! ! 2006-12-18 Brooks Moses ! ! * gfortran.dg/advance_3.f90: Add dg-do compile directive. ! ! 2006-12-18 Ian Lance Taylor ! ! * g++.dg/warn/Wmissing-declarations-1.C: New test. ! ! 2006-12-17 Eric Botcazou ! ! * gcc.c-torture/compile/pr27528.c: Use empty templates. ! ! 2006-12-17 Steven G. Kargl ! ! PR fortran/30207 ! * gfortran.fortran-torture/execute/where21.f90: New test. ! ! 2006-12-17 Tobias Burnus ! ! * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL). ! ! 2006-12-16 Manuel Lopez-Ibanez ! ! PR middle-end/7651 ! * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body. ! * gcc.dg/if-empty-1.c: Likewise. ! * gcc.dg/pr23165.c: Likewise. ! * g++.dg/warn/empty-body.C: Likewise. ! ! 2006-12-15 Jerry DeLisle ! ! PR libfortran/30005 ! * gfortran.dg/open_errors.f90: New test. ! ! 2006-12-15 H.J. Lu ! ! * gcc.dg/i386-cpuid.h (bit_SSSE3): New. ! ! * gcc.target/i386/ssse3-pabsb.c: New file. ! * gcc.target/i386/ssse3-pabsd.c: Likewise. ! * gcc.target/i386/ssse3-pabsw.c: Likewise. ! * gcc.target/i386/ssse3-palignr.c: Likewise. ! * gcc.target/i386/ssse3-phaddd.c: Likewise. ! * gcc.target/i386/ssse3-phaddsw.c: Likewise. ! * gcc.target/i386/ssse3-phaddw.c: Likewise. ! * gcc.target/i386/ssse3-phsubd.c: Likewise. ! * gcc.target/i386/ssse3-phsubsw.c: Likewise. ! * gcc.target/i386/ssse3-phsubw.c: Likewise. ! * gcc.target/i386/ssse3-pmaddubsw.c: Likewise. ! * gcc.target/i386/ssse3-pmulhrsw.c: Likewise. ! * gcc.target/i386/ssse3-pshufb.c: Likewise. ! * gcc.target/i386/ssse3-psignb.c: Likewise. ! * gcc.target/i386/ssse3-psignd.c: Likewise. ! * gcc.target/i386/ssse3-psignw.c: Likewise. ! * gcc.target/i386/ssse3-vals.h: Likewise. ! ! 2006-12-15 Janis Johnson ! ! * lib/gfortran-dg.exp: Don't include fortran-torture.exp. ! * lib/fortran-torture.exp: Include target-supports.exp. ! ! 2006-12-15 Jakub Jelinek ! ! PR target/30185 ! * gcc.c-torture/execute/pr30185.c: New test. ! ! 2006-12-15 John David Anglin ! ! PR testsuite/30179 ! PR testsuite/30180 ! * gcc.dg/builtin-bswap-1.c: Require stdint_types. ! * gcc.dg/builtin-bswap-2.c: Likewise. ! * gcc.dg/builtin-bswap-3.c: Likewise. ! * gcc.dg/builtin-bswap-4.c: Likewise. ! * lib/target-supports.exp (check_effective_target_stdint_types): New. ! * gcc.c-torture/execute/mode-dependent-address.x: New file. ! ! 2006-12-15 Jerry DeLisle ! ! PR libfortran/30145 ! * gfortran.dg/write_zero_array: New test. ! ! 2006-12-15 Jerry DeLisle ! ! PR fortran/30200 ! * gfortran.dg/write_fmt_trim.f90: New test. ! ! 2006-12-14 Diego Novillo ! ! PR 30194 ! * gcc.dg/pr19633-1.c: Increase threshold for partitioning ! temporarily. ! ! 2006-12-14 John David Anglin ! ! * lib/target-supports.exp (check_weak_available): Use istarget ! "hppa*-*-hpux10*" instead of regexp. ! (check_cxa_atexit_available): Likewise. ! ! 2006-12-14 Richard Guenther ! ! PR tree-optimization/30197 ! * gcc.c-torture/execute/complex-1.c: Fix function name. ! * gcc.dg/builtins-61.c: New testcase. ! ! 2006-12-14 Richard Guenther ! ! PR middle-end/30172 ! * gcc.dg/pr30172-1.c: New testcase. ! ! 2006-12-14 Richard Guenther ! ! PR tree-optimization/30198 ! * gcc.dg/builtins-60.c: New testcase. ! ! 2006-12-14 Dorit Nuzman ! ! * lib/target-supports.exp (vect_no_align): Remove spu. ! ! 2006-12-13 Ian Lance Taylor ! ! PR c++/19564 ! PR c++/19756 ! * g++.dg/warn/Wparentheses-5.C: New test. ! * g++.dg/warn/Wparentheses-6.C: New test. ! * g++.dg/warn/Wparentheses-7.C: New test. ! * g++.dg/warn/Wparentheses-8.C: New test. ! * g++.dg/warn/Wparentheses-9.C: New test. ! * g++.dg/warn/Wparentheses-10.C: New test. ! * g++.dg/warn/Wparentheses-11.C: New test. ! * g++.dg/warn/Wparentheses-12.C: New test. ! * g++.dg/warn/Wparentheses-13.C: New test. ! * g++.dg/warn/Wparentheses-14.C: New test. ! * g++.dg/warn/Wparentheses-15.C: New test. ! * g++.dg/warn/Wparentheses-16.C: New test. ! * g++.dg/warn/Wparentheses-17.C: New test. ! * g++.dg/warn/Wparentheses-18.C: New test. ! * g++.dg/warn/Wparentheses-19.C: New test. ! * g++.dg/warn/Wparentheses-20.C: New test. ! * g++.dg/warn/Wparentheses-21.C: New test. ! ! 2006-12-13 John David Anglin ! ! PR testsuite/30157 ! * lib/target-supports.exp (check_cxa_atexit_available): Return false ! for target "hppa.*hpux10". ! ! 2006-12-13 Jakub Jelinek ! ! * g++.dg/debug/vartrack1.C: New test. ! ! * g++.dg/opt/ifcvt1.C: New test. ! ! * gcc.dg/tls/opt-13.c: New test. ! ! * gcc.dg/20060425-2.c: New test. ! ! * g++.dg/opt/pr15054-2.C: New test. ! ! * gcc.c-torture/execute/20060420-1.c: New test. ! ! * gcc.c-torture/execute/20060412-1.c: New test. ! ! * objc/compile/20060406-1.m: New test. ! ! 2006-12-08 Alexandre Oliva ! ! * g++.dg/template/array17.C: New test. ! ! 2006-02-25 Alexandre Oliva ! ! * gcc.target/powerpc/altivec-23.c: New test. ! ! 2006-12-13 Lee Millward ! ! PR c++27316 ! * g++.dg/inherit/error3.C: New test. ! ! PR c++/28740 ! * g++.dg/inherit/error4.C: New test. ! ! 2006-12-13 Richard Guenther ! ! PR tree-optimization/17687 ! * gcc.dg/builtins-59.c: New testcase. ! ! 2006-12-13 Ben Elliston ! ! * gcc.target/spu/Wmain.c: New test. ! ! 2006-12-12 Josh Conner ! ! * g++.dg/abi/thunk3.C: Use .weak_definition on darwin. ! * g++.dg/abi/thunk4.C: Likewise. ! * g++.dg/abi/rtti3.C: Likewise. ! ! 2006-12-12 Trevor Smigiel ! ! * gcc.target/spu/cpat-1.c: New test. ! * gcc.target/spu/cpat-2.c: New test. ! * gcc.target/spu/cpat-3.c: New test. ! * gcc.target/spu/cpat-4.c: New test. ! ! 2006-12-12 Andrew Pinski ! ! PR tree-opt/28436 ! * gcc.c-torture/compile/vector-1.c: New test. ! * gcc.c-torture/compile/vector-2.c: New test. ! * gcc.c-torture/compile/vector-3.c: New test. ! ! 2006-12-12 Tobias Schlüter ! ! * lib/fortran-torture.exp: Update copyright years. Remove ! obsolete comment. Test -ftree-vectorize where it makes sense. ! * lib/gfortran-dg.exp: Update copyright years. Use settings ! from fortran-torture.exp. ! * gfortran.dg/char_transpose_1.f90, ! gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f, ! gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors. ! * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add ! '-w' to dg-options. ! ! 2006-12-12 Richard Sandiford ! ! * lib/gcc-dg.exp (${tool}_load): Fix invocation of ! saved_${tool}_load. ! ! 2006-12-12 Ira Rosen ! ! * gcc.dg/vect/vect-strided-store-u32-i2.c: New test. ! * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test. ! * gcc.dg/vect/vect-strided-store-u16-i4.c: New test. ! * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with ! gaps. ! ! 2006-12-12 Richard Guenther ! ! PR middle-end/30147 ! * gfortran.fortran-torture/compile/pr30147.f90: New testcase. ! 2006-12-11 Aldy Hernandez ! Diego Novillo ! * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to ! VDEF/VUSE changes. ! * gcc.dg/tree-ssa/pr26421.c: Likewise ! * gcc.dg/tree-ssa/inline_asm-1.c: Likewise. ! * gcc.dg/tree-ssa/pr23382.c: Likewise. ! * gcc.dg/tree-ssa/inline_asm-2.c: Likewise. ! * gcc.dg/tree-ssa/pr28410.c: Likewise. ! * gcc.dg/tree-ssa/20031015-1.c: Likewise. ! * gcc.dg/tree-ssa/20040302-1.c: Likewise. ! * gcc.dg/tree-ssa/vrp07.c: Likewise. ! * gcc.dg/tree-ssa/vrp08.c: Likewise. ! * gcc.dg/tree-ssa/alias-12.c: Likewise. ! 2006-12-11 Jan Hubicka ! * gcc.dg/tree-prof/stringop-1.c: New test. ! * gcc.dg/tree-prof/stringop-2.c: New test. ! 2006-12-11 Uros Bizjak ! PR target/30120 ! * gcc.target/i386/pr30120.c: New test. Revert: ! 2006-11-15 Uros Bizjak ! ! * gcc.target/i386/x87regparm-1.c: New test. ! * gcc.target/i386/x87regparm-2.c: New test. ! * gcc.target/i386/x87regparm-3.c: New test. ! * gcc.target/i386/x87regparm-4.c: New test. ! ! 2006-12-10 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-17.c: Update outcome. ! ! 2006-12-10 Tobias Burnus ! ! PR fortran/23994 ! * gfortran.dg/protected_1.f90: New test. ! * gfortran.dg/protected_2.f90: New test. ! * gfortran.dg/protected_3.f90: New test. ! * gfortran.dg/protected_4.f90: New test. ! * gfortran.dg/protected_5.f90: New test. ! * gfortran.dg/protected_6.f90: New test. ! ! 2006-12-09 Paul Thomas ! Tobias Burnus ! ! PR fortran/29975 ! PR fortran/30068 ! * gfortran.dg/interface_4.f90: Test adding procedure to generic ! interface. ! * gfortran.dg/interface_5.f90: Test warning for not-referenced-to ! ambiguous interfaces. ! * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface. ! * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface. ! * gfortran.dg/interface_8.f90: Test warning for not-referenced-to ! ambiguous interfaces. ! * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning. ! * gfortran.dg/array_initializer_2.f90: Add initializer array ! constructor test. ! ! PR fortran/30096 ! * gfortran.dg/interface_9.f90: Test that host interfaces are ! not checked for ambiguity with the local version. ! ! 2006-12-09 Paul Thomas ! ! PR fortran/29464 ! * gfortran.dg/module_interface_2.f90: New test. ! ! 2006-12-09 Paul Thomas ! ! PR fortran/29941 ! * gfortran.dg/assumed_len.f90: New test. ! ! 2006-12-09 Richard Guenther ! ! * g++.dg/warn/implicit-typename1.C: Qualify types. ! * g++.dg/parse/crash12.C: Likewise. ! * g++.dg/tree-ssa/pr22444.C: Likewise. ! ! 2006-12-09 Tobias Burnus ! ! * gfortran.dg/array_2.f90: Added sqrt test. ! ! 2006-12-08 Uros Bizjak ! ! * gcc.target/i386/x87regparm-1.c: XFAIL. ! * gcc.target/i386/x87regparm-2.c: XFAIL. ! * gcc.target/i386/x87regparm-3.c: XFAIL. ! * gcc.target/i386/x87regparm-4.c: XFAIL. ! ! 2006-12-08 Manuel Lopez-Ibanez ! ! * lib/target-supports.exp ! (check_effective_target_large_long_double): New. ! * gcc.dg/Wconversion-real.c : Use it. ! * gcc.dg/Wconversion-integer.c : Fix for targets where char is ! unsigned. ! ! 2006-12-08 Mark Shinwell ! ! * gcc.c-torture/execute/mode-dependent-address.c: New test. ! ! 2006-12-08 Tobias Burnus ! ! PR fortran/27546 ! * gfortran.dg/import4.f90: New test for IMPORT in modules. ! ! 2006-12-07 Mark Mitchell ! ! PR c++/29732 ! * g++.dg/template/crash65.C: New test. ! * g++.dg/template/spec16.C: Tweak error markers. ! ! 2006-12-07 Andrew Pinski ! ! * gcc.target/spu: New directory. ! * gcc.target/spu/spu.exp: New file. ! * gcc.target/spu/intrinsics-1.c: New test. ! ! 2006-12-07 Lee Millward ! ! PR c++/29980 ! * g++.dg/ext/attrib27.C: New test. ! * g++.dg/parse/struct-as-enum1.C: Adjust error markers. ! * g++.dg/parse/typedef5.C: Likewise. ! ! 2006-12-07 Mike Stump ! ! * treelang/compile/var_defs.tree: Adjust. ! ! 2006-12-06 Mark Mitchell ! ! PR c++/29730 ! * g++.dg/template/crash64.C: New test. ! * g++.dg/parse/crash27.C: Adjust error markers. ! ! 2006-12-06 Thomas Koenig ! ! PR libfortran/30009 ! PR libfortran/30056 ! * gfortran.dg/read_eof_4.f90: Add tests. ! * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test. ! * gfortran.dg/unf_read_corrupted_1.f90: New test. ! ! 2006-12-05 Mark Mitchell ! ! PR c++/29729 ! * g++.dg/template/crash63.C: New test. ! ! PR c++/29728 ! * g++.dg/template/crash62.C: New test. ! ! 2006-12-05 Paul Thomas ! ! PR fortran/30003 ! * gfortran.dg/allocatable_function_1.f90: Increase the number ! of expected calls of free to 10; the lhs section reference is ! now evaluated so there is another call to bar. Change the ! comment appropriately. ! * gfortran.dg/array_section_1.f90: New test. ! ! 2006-12-05 Paul Thomas ! ! PR fortran/29912 ! * gfortran.dg/char_result_12.f90: New test. ! ! 2006-12-05 Richard Guenther ! ! * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests. ! * gcc.dg/vect/vect-pow-2.c: Rename to ... ! * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require ! vect_double, xfail for spu*-*-*. ! ! 2006-12-04 Tobias Burnus ! ! PR fortran/29962 ! * initialization_4.f90: Test noninteger exponents (-std=f95). ! * initialization_5.f90: New test for noninteger exponents ! with -std=f2003. ! ! 2006-12-04 Paul Thomas ! ! PR fortran/29821 ! * gfortran.dg/parameter_array_section_1.f90: New test. ! ! 2006-12-04 Mark Mitchell ! ! PR c++/29733 ! * g++.dg/template/crash61.C: New test. ! ! PR c++/29632 ! * g++.dg/template/error23.C: New test. ! ! 2006-12-04 Uros Bizjak ! ! * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support. ! ! 2006-12-04 Paul Thomas ! ! PR fortran/29916 ! * gfortran.dg/host_dummy_index_1.f90: Added additional test. ! ! 2006-12-04 Jakub Jelinek ! ! PR middle-end/29965 ! * gcc.dg/gomp/pr29965-1.c: New test. ! * gcc.dg/gomp/pr29965-2.c: New test. ! * gcc.dg/gomp/pr29965-3.c: New test. ! * gcc.dg/gomp/pr29965-4.c: New test. ! * gcc.dg/gomp/pr29965-5.c: New test. ! * gcc.dg/gomp/pr29965-6.c: New test. ! * g++.dg/gomp/pr29965-1.C: New test. ! * g++.dg/gomp/pr29965-2.C: New test. ! * g++.dg/gomp/pr29965-3.C: New test. ! * g++.dg/gomp/pr29965-4.C: New test. ! * g++.dg/gomp/pr29965-5.C: New test. ! * g++.dg/gomp/pr29965-6.C: New test. ! * g++.dg/gomp/pr29965-7.C: New test. ! * g++.dg/gomp/pr29965-8.C: New test. ! * g++.dg/gomp/pr29965-9.C: New test. ! * g++.dg/gomp/pr29965-10.C: New test. ! ! 2006-12-04 Eric Botcazou ! ! * gnat.dg/pointer_variable_bounds.adb: New test. ! * gnat.dg/pointer_variable_bounds.ads: Likewise. ! * gnat.dg/pointer_variable_bounds_q.ads: Likewise. ! ! 2006-12-03 Eric Christopher ! ! * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin. ! ! 2006-12-03 Richard Henderson ! Andrew Pinski ! ! PR C++/14329 ! * g++.dg/warn/unit-1.C: New test. ! ! 2006-12-03 Uros Bizjak ! ! * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall. ! ! 2006-12-03 Dorit Nuzman ! ! * g++.dg/vect/vect.exp: Enable tests to run on spu. ! * gcc.dg/vect/vect.exp: Enable tests to run on spu. ! * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size. ! * gcc.dg/vect/vect-70.c: Reduce array size. ! * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for ! vect_no_compaer_double targets. ! * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max, ! vect_float, vect_double, and vect_int. ! ! 2006-12-03 Dorit Nuzman ! ! * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add ! test for loop versioning on vect_no_align targets. ! * gcc.dg/vect/pr20122.c: Likewise. ! * gcc.dg/vect/vect-105.c: Likewise. ! * gcc.dg/vect/vect-42.c: Likewise. ! * gcc.dg/vect/vect-43.c: Likewise. ! * gcc.dg/vect/vect-74.c: Likewise. ! * gcc.dg/vect/vect-75.c: Likewise. ! * gcc.dg/vect/vect-multitypes-3.c: Likewise. ! * gcc.dg/vect/vect-multitypes-6.c: Likewise. ! * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets. ! * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets. ! ! 2006-12-03 Paul Thomas ! ! PR fortran/29642 ! * gfortran.dg/value_1.f90 : New test. ! * gfortran.dg/value_2.f90 : New test. ! * gfortran.dg/value_3.f90 : New test. ! * gfortran.dg/value_4.f90 : New test. ! * gfortran.dg/value_4.c : Called from value_4.f90. ! ! 2006-12-02 Andrew Pinski ! ! PR C++/30033 ! * g++.dg/cpp0x/static_assert4.C: New testcase. ! ! 2006-12-02 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment. ! ! 2006-12-02 Lee Millward ! ! PR c/27953 ! * gcc.dg/pr27953.c: New test. ! ! 2006-12-01 Volker Reichelt ! ! PR c++/30022 ! * g++.dg/ext/vector5.C: New test. ! ! PR c++/30021 ! * g++.dg/other/main1.C: New test. ! ! 2006-12-01 Thomas Koenig ! ! PR libfortran/29568 ! * gfortran.dg/convert_implied_open.f90: Change to ! new default record length. ! * gfortran.dg/unf_short_record_1.f90: Adapt to ! new error message. ! * gfortran.dg/unformatted_subrecords_1.f90: New test. ! ! 2006-12-01 Andrew MacLeod ! ! * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option. ! ! 2006-12-01 Ryan Mansfield ! ! PR c++/29066 ! * g++.dg/expr/pr29066.c: New. ! ! 2006-12-01 H.J. Lu ! Zdenek Dvorak ! ! PR tree-optimization/29921 ! * gcc.dg/pr29921-2.c: New test. ! ! 2006-11-30 H.J. Lu ! ! * gcc.dg/i386-cpuid.h (bit_SSE3): New. ! (i386_get_cpuid): New function. ! (i386_cpuid_ecx): Likewise. ! (i386_cpuid_edx): Likewise. ! (i386_cpuid): Updated to call i386_cpuid_edx. ! ! * gcc.target/i386/sse3-addsubpd.c: New file. ! * gcc.target/i386/sse3-addsubps.c: Likewise. ! * gcc.target/i386/sse3-haddpd.c: Likewise. ! * gcc.target/i386/sse3-haddps.c: Likewise. ! * gcc.target/i386/sse3-hsubpd.c: Likewise. ! * gcc.target/i386/sse3-hsubps.c: Likewise. ! * gcc.target/i386/sse3-lddqu.c: Likewise. ! * gcc.target/i386/sse3-movddup.c: Likewise. ! * gcc.target/i386/sse3-movshdup.c: Likewise. ! * gcc.target/i386/sse3-movsldup.c: Likewise. ! ! 2006-12-01 Dirk Mueller ! ! * g++.dg/warn/Wreturn-type-4.C: New testcase. ! ! 2006-11-30 Janis Johnson ! ! * gcc.dg/dfp/convert-int-max.c: New test. ! * gcc.dg/dfp/convert-int-max-fold.c: New test. ! ! 2006-11-30 Richard Guenther ! ! * gcc.dg/vect/vect-pow-1.c: Rename ... ! * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use ! floats instead of doubles, check successful vectorization. ! ! 2006-11-29 Andrew Pinski ! ! PR target/29945 ! * gcc.c-torture/compile/pr29945.c: New testcase. ! ! 2006-11-30 Joseph Myers ! ! * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting ! -maltivec. ! ! 2006-11-29 Eric Christopher ! ! * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32. ! ! 2006-11-29 Janis Johnson ! ! * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment. ! ! * gcc.dg/dfp/convert-bfp.c: Skip long double conversions. ! ! 2006-11-29 Lee Millward ! ! PR c++/29022 ! * g++.dg/inherit/virtual2.C: New test. ! * g++.dg/inherit/virtual3.C: Likewise. ! * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers. ! * g++.dg/inherit/error2.C: Likewise. ! * g++.dg/template/instantiate1.C: Likewise. ! ! 2006-11-28 Andrew Pinski ! ! PR tree-opt/29984 ! * gcc.dg/tree-ssa/reassoc-12.c: New test. ! ! 2006-11-28 Jan Hubicka ! ! * gcc.dg/memcpy-1.c: New test. ! ! 2006-11-28 Jakub Jelinek ! ! PR c++/29735 ! * g++.dg/warn/main-3.C: New test. ! ! 2006-11-28 Jan Hubicka ! ! * gcc.dg/winline-1.c: New test. ! ! 2006-11-28 Nathan Sidwell ! ! * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural ! alignments. ! ! 2006-11-28 Paul Thomas ! ! PR fortran/29976 ! * gfortran.dg/missing_optional_dummy_3.f90 ! ! 2006-11-28 Paul Thomas ! ! PR fortran/20880 ! * gfortran.dg/interface_3.f90: Modify errors. ! ! 2006-11-28 Ben Elliston ! ! * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that ! fail to link due to relocation overflows on spu-*-*. ! ! 2006-11-27 Michael Matz ! Andreas Krebbel ! ! PR target/29319 ! * gcc.dg/20061127-1.c: New testcase. ! ! 2006-11-27 Uros Bizjak ! ! * gcc.dg/20061124-1.c: Add exit() function prototype. ! ! 2006-11-27 Jan Hubicka ! ! * gcc.target/i386/memcpy-1.c: Adjust size. ! * gcc.dg/visibility-11.c: Likewise. ! ! 2006-11-27 Richard Guenther ! ! PR middle-end/25620 ! * gcc.target/i386/pow-1.c: New testcase. ! * gcc.dg/builtins-58.c: Likewise. ! ! 2006-11-26 Mark Mitchell ! ! PR c++/29886 ! * g++.dg/expr/cast8.C: New test. ! ! 2006-11-26 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax. ! Don't ever inline the testcase. ! ! 2006-11-25 Andrew Pinski ! ! PR fortran/29982 ! * gfortran.fortran-torture/compile/parameter_3.f90: New ! testcase. ! ! 2006-11-25 Andrew Pinski ! ! PR fortran/29951 ! * gfortran.fortran-torture/execute/transfer2.f90: New test. ! ! 2006-11-25 Francois-Xavier Coudert ! ! * gfortran.fortran-torture/execute/specifics.f90: Remove test ! for CHAR. ! ! 2006-11-24 Jerry DeLisle ! ! PR libgfortran/29936 ! * gfortran.dg/write_check3.f90: New test. ! ! 2006-11-24 Andrew Pinski ! ! * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main. ! ! 2006-11-24 Paul Thomas ! ! PR fortran/20880 ! * gfortran.dg/interface_3.f90: New test. ! ! PR fortran/29387 ! * gfortran.dg/generic_8.f90: New test. ! ! 2006-11-24 Francois-Xavier Coudert ! ! * gfortran.dg/specifics_1.f90: Remove check for CHAR. ! * gfortran.dg/specifics_2.f90: Remove check for CHAR. ! * gfortran.dg/specifics_3.f90: Remove. ! ! 2006-11-24 Jakub Jelinek ! ! PR c/29955 ! * gcc.dg/gomp/pr29955.c: New test. ! ! PR c/29736 ! * gcc.dg/pr29736.c: New test. ! ! 2006-11-24 Andrew Pinski ! ! PR tree-opt/29964 ! * gcc.dg/pure-1.c: New test. ! ! 2006-11-24 Joseph Myers ! ! * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC. ! * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok. ! ! 2006-11-24 Andreas Krebbel ! ! * gcc.dg/20061124-1.c: New testcase. ! ! 2006-11-23 Eric Christopher ! ! * gcc.dg/inline-16.c: Use __SIZE_TYPE__. ! ! 2006-11-24 Manuel Lopez-Ibanez ! ! PR c/2707 ! PR c++/26167 ! * gcc.dg/Wconversion-integer.c: New. Supersedes ! Wconversion-negative-constants.c ! * gcc.dg/Wconversion-real.c: New. ! * gcc.dg/Wconversion-real-integer.c: New. ! * gcc.dg/Wconversion-negative-constants.c: Deleted. ! * g++.dg/warn/Wconversion1.C: Modified. ! ! 2006-11-23 Tobias Schlueter ! ! * gfortran.dg/overload_1.f90: New test. ! ! 2006-11-23 Manuel Lopez-Ibanez ! ! PR c/9072 ! * gcc.dg/builtin-protos-1.c: Replace Wconversion by ! Wtraditional-conversion. ! * gcc.dg/overflow-warn-2.c: Likewise. ! * gcc.dg/Wconversion.c: Likewise. Renamed as ! Wtraditional-conversion.c . ! * gcc.dg/Wconversion-2.c: Likewise. Renamed as ! Wtraditional-conversion-2.c . ! * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as ! Wtraditional-conversion-2.c ! * gcc.dg/Wconversion-negative-constants.c: New. ! ! 2006-11-23 Andrew Pinski ! ! * gcc.dg/tree-ssa/dump-1.c: New test. ! ! 2006-11-23 David Ung ! ! * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of ! -mfp64, allowable when ISA >= 33 and float is enabled. ! * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use ! of mthc1 and mfhc1 patterns. ! ! 2006-11-23 Zdenek Dvorak ! ! PR tree-optimization/29921 ! * gcc.dg/pr29921.c: New test. ! ! 2006-11-22 Tobias Schlueter ! ! PR fortran/29441 ! * gfortran.dg/initialization_4.f90: New test. ! ! 2006-11-22 Ira Rosen ! ! * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on ! platforms that have interleaving support. ! * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise. ! * gcc.dg/vect/vect-strided-a-u16-i2.c, ! gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c, ! gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c, ! gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c, ! gcc.dg/vect/vect-strided-u8-i2-gap.c, ! gcc.dg/vect/vect-strided-u8-i8.c, ! gcc.dg/vect/vect-strided-u8-i8-gap2.c, ! gcc.dg/vect/vect-strided-u8-i8-gap4.c, ! gcc.dg/vect/vect-strided-u8-i8-gap7.c, ! gcc.dg/vect/vect-strided-float.c, ! gcc.dg/vect/vect-strided-a-mult.c, ! gcc.dg/vect/vect-strided-mult-char-ls.c, ! gcc.dg/vect/vect-strided-a-u16-mult.c, ! gcc.dg/vect/vect-strided-a-u32-mult.c, ! gcc.dg/vect/vect-strided-a-u8-i2-gap.c, ! gcc.dg/vect/vect-strided-a-u8-i8-gap2.c, ! gcc.dg/vect/vect-strided-a-u8-i8-gap7.c, ! gcc.dg/vect/vect-strided-mult.c, ! gcc.dg/vect/vect-strided-u32-mult.c: New testcases. ! * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): ! New. ! ! 2006-11-22 Paul Thomas ! ! PR fortran/25087 ! * gfortran.dg/auto_char_len_4.f90: New test. ! ! 2006-11-22 Paul Thomas ! ! PR fortran/29652 ! * gfortran.dg/generic_7.f90: New test. ! * gfortran.dg/defined_operators_1.f90: Add new error. ! ! 2006-11-22 Zdenek Dvorak ! ! PR tree-optimization/29902 ! * g++.dg/tree-ssa/pr29902.C: New test. ! ! 2006-11-21 Paul Thomas ! ! PR fortran/29820 ! * gfortran.dg/used_types_13.f90: New test. ! ! 2006-11-21 Janis Johnson ! ! * gcc.dg/dfp/snan.c: Delete. ! ! 2006-11-21 Douglas Gregor ! ! * g++.dg/cpp0x/static_assert1.C: New. ! * g++.dg/cpp0x/static_assert2.C: New. ! * g++.dg/cpp0x/static_assert3.C: New. ! ! 2006-11-21 Richard Guenther ! ! * gcc.dg/vect/vect-pow-1.c: New testcase. ! * gcc.dg/vect/vect-pow-2.c: Likewise. ! ! 2006-11-21 Jakub Jelinek ! ! PR c++/29570 ! * g++.dg/template/static29.C: New test. ! ! PR c++/29734 ! * g++.dg/conversion/simd4.C: New test. ! ! 2006-11-20 Simon Martin ! ! PR c++/29475 ! * g++.dg/template/access19.C: New test. ! * g++.old-deja/g++.other/access11.C: Adjusted the line where the ! error is reported. ! ! 2006-11-20 Andrew Pinski ! ! PR tree-opt/25500 ! * gcc.dg/tree-ssa/sra-4.c: New testcase. ! ! 2006-11-20 Tobias Burnus ! ! PR fortran/27546 ! * gfortran.dg/import.f90: Extended test. ! * gfortran.dg/import2.f90: Extended test. ! ! 2006-11-20 Tobias Burnus ! ! * gfortran.dg/volatile3.f90: Add conflict test. ! ! 2006-11-20 Bernhard Fischer ! ! PR fortran/24783 ! * gfortran.dg/implicit_10.f90: New test. ! ! 2006-11-19 Gabriel Dos Reis ! ! PR c++/8586 ! * g++.dg/warn/Wall-write-strings.C: New. ! ! 2006-11-19 Erik Edelmann ! ! * gfortran.dg/alloc_comp_constraint_5.f90: New. ! * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code. ! ! 2006-11-19 Francois-Xavier Coudert ! ! * gfortran.dg/use_3.f90: Remove error message. ! * gfortran.dg/iso_fortran_env_1.f90: New test. ! * gfortran.dg/iso_fortran_env_2.f90: New test. ! * gfortran.dg/iso_fortran_env_3.f90: New test. ! * gfortran.dg/iso_fortran_env_4.f90: New test. ! ! 2006-11-19 Dorit Nuzman ! ! * gcc.dg/vect/vect-27.c: Fix initialization. ! ! 2006-11-18 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add fmin/fmax cases. ! * gcc.dg/torture/builtin-minmax-1.c: New. ! ! * gcc.dg/builtins-20.c: Add cases for copysign. ! ! 2006-11-18 Francois-Xavier Coudert ! ! PR fortran/24285 ! * gfortran.dg/dollar_edit_descriptor-3.f: New test. ! ! 2006-11-17 Francois-Xavier Coudert ! * gfortran.dg/use_1.f90: New test. ! * gfortran.dg/use_1.f90: New test. ! * gfortran.dg/use_1.f90: New test. ! ! 2006-11-17 Zdenek Dvorak ! ! PR tree-optimization/29801 ! * gcc.dg/pr29801.c: New test. ! ! 2006-11-17 Jakub Jelinek ! ! PR middle-end/29584 ! * gcc.dg/torture/pr29584.c: New test. ! ! 2006-11-17 Joseph Myers ! ! * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c: ! Condition PowerPC tests for saving FPRs on powerpc_fprs. ! * gcc.target/powerpc/compress-float-ppc.c, ! gcc.target/powerpc/compress-float-ppc-pic.c: Only test if ! powerpc_fprs. ! * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs; ! do not pass -mhard-float. ! ! 2006-11-16 Eric Botcazou ! ! * gnat.dg/volatile_aggregate.adb: New test. ! ! 2006-11-16 Francois-Xavier Coudert ! ! PR fortran/29391 ! PR fortran/29489 ! * gfortran.dg/bound_2.f90: Add more checks. ! * gfortran.dg/bound_3.f90: New test. ! ! 2006-11-16 Maxim Kuvyrkov ! ! PR target/29201 ! * gcc.c-torture/compile/pr29201.c: New test for ia64 target. ! ! 2006-11-15 Steven G. Kargl ! ! * gfortran.dg/import3.f90: Fix error message. ! ! 2006-11-15 Andrew Pinski ! ! PR tree-opt/29788 ! * gfortran.fortran-torture/compile/inline_1.f90: ! New testcase. ! ! 2006-11-15 Uros Bizjak ! ! * gcc.target/i386/x87regparm-1.c: New test. ! * gcc.target/i386/x87regparm-2.c: New test. ! * gcc.target/i386/x87regparm-3.c: New test. ! * gcc.target/i386/x87regparm-4.c: New test. ! ! 2006-11-15 Tobias Burnus ! ! PR fortran/27546 ! * gfortran.dg/import.f90: New test. ! * gfortran.dg/import2.f90: New test. ! * gfortran.dg/import3.f90: New test. ! ! 2006-11-15 Tobias Burnus ! ! PR fortran/27588 ! * gfortran.dg/char_bounds_check_fail_1.f90: New test. ! ! 2006-11-15 Tobias Burnus ! ! PR fortran/29806 ! * gfortran.dg/contains.f90: New test. ! * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning. ! ! 2006-11-15 Jakub Jelinek ! ! PR tree-optimization/29581 ! * gcc.dg/pr29581-1.c: New test. ! * gcc.dg/pr29581-2.c: New test. ! * gcc.dg/pr29581-3.c: New test. ! * gcc.dg/pr29581-4.c: New test. ! * gfortran.dg/pr29581.f90: New test. ! ! 2006-11-14 Brooks Moses ! ! PR fortran/29702 ! * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column ! numbers in error message headers. ! ! 2006-11-14 Richard Guenther ! ! * gcc.target/i386/math-torture/math-torture.exp: Restrict ! to i?86 and x86_64 targets. ! ! 2006-11-14 Caroline Tice ! ! * gcc.dg/pubtypes-1.c: New file/testcase. ! * gcc.dg/pubtypes-2.c: New file/testcase. ! * gcc.dg/pubtypes-3.c: New file/testcase. ! * gcc.dg/pubtypes-4.c: New file/testcase. ! * g++.dg/pubtypes.C: New file/testcase. ! ! 2006-11-14 Mark Mitchell ! ! PR c++/29106 ! * g++.dg/init/self1.C: New test. ! ! 2006-11-14 Tobias Burnus ! ! PR fortran/29657 ! * gfortran.dg/conflicts.f90: Add. ! ! 2006-11-14 Paolo Bonzini ! ! PR rtl-optimization/29798 ! ! * gcc.c-torture/execute/pr29798.c: New. ! ! 2006-11-14 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add more cases. ! ! 2006-11-13 Jakub Jelinek ! ! PR fortran/29759 ! * gfortran.dg/gomp/pr29759.f90: New test. ! ! 2006-11-13 Mark Mitchell ! ! PR c++/29518 ! * g++.dg/template/static28.C: New test. ! ! 2006-11-13 Carlos O'Donell ! ! * lib/c-torture.exp: Use target-libpath.exp. ! * lib/target-libpath.exp (set_ld_library_path_env_vars): If present, ! set GCC_EXEC_PREFIX env var from global variable of same name. ! ! 2006-11-12 Andrew Pinski ! ! PR fortran/26994 ! * gfortran.fortran-torture/compile/transfer-1.f90: ! New testcase. ! ! 2006-11-12 H.J. Lu ! Zdenek Dvorak ! ! PR tree-optimization/29680 ! * gcc.dg/alias-11.c: New test. ! ! 2006-11-12 Jason Merrill ! Andrew Pinski ! ! PR middle-end/28915 ! * gcc.target/i386/vectorize1.c: New. ! ! 2006-11-12 Roger Sayle ! ! PR rtl-optimization/29797 ! * gcc.c-torture/execute/pr29797-1.c: New test case. ! ! 2006-11-12 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-symmetric-1.c: Add more cases. ! ! 2006-11-12 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/prefetch-3.c: New test. ! ! 2006-11-12 Roger Sayle ! ! PR tree-optimization/13827 ! * gcc.dg/fold-eqand-1.c: New test case. ! ! 2006-11-11 Andrew Pinski ! ! PR rtl-opt/28812 ! * gcc.c-torture/execute/mayalias-3.c: New test. ! ! 2006-11-11 Richard Sandiford ! ! PR middle-end/27528 ! * gcc.c-torture/compile/pr27528.c: New test. ! * gcc.dg/pr27528.c: Likewise. ! ! 2006-11-10 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add more cases for stripping sign ops. ! ! * gcc.dg/torture/builtin-symmetric-1.c: New test. ! ! 2006-11-10 Paul Thomas ! ! PR fortran/29758 ! * gfortran.dg/reshape_source_size_1.f90: New test. ! ! 2006-11-10 Paul Thomas ! ! PR fortran/29315 ! * gfortran.dg/aliasing_dummy_4.f90: New test. ! ! 2006-11-10 Uros Bizjak ! ! PR target/29777 ! * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-* ! and x86_64-*-* targets. ! ! 2006-11-09 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c: Test builtin fma. ! * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L): ! New macros. Use them in exact tests. ! (TESTIT3): New macro. ! Add tests for fmin, fmax and fma. ! ! 2006-11-09 Paul Thomas ! ! PR fortran/29431 ! * gfortran.dg/array_constructor_13.f90: New test. ! ! 2006-11-09 Paul Thomas ! ! PR fortran/29744 ! * gfortran.dg/used_types_12.f90: New test. ! ! 2006-11-09 Serge Belyshev ! ! PR middle-end/29726 ! * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function. ! (test6): Ditto. ! (dg-final): Add scan-tree-dump-times patterns for test5 and test6. ! * gcc.dg/fold-eqandshift-3.c: New test case. ! ! 2006-11-09 Paul Thomas ! ! PR fortran/29699 ! * gfortran.dg/alloc_comp_auto_array_1.f90: New test. ! ! PR fortran/21370 ! * gfortran.dg/change_symbol_attributes_1.f90: New test. ! ! 2006-11-09 Andreas Krebbel ! ! * gcc.dg/20061109-1.c: New testcase. ! ! 2006-11-09 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs. ! ! 2006-11-09 Tobias Burnus ! ! * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors. ! * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors. ! ! 2006-11-08 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/ssa-ccp-14.c: New test. ! * gcc.dg/tree-ssa/ssa-ccp-15.c: New test. ! ! 2006-11-08 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-3.c: Add more sincos tests. ! ! 2006-11-08 Dorit Nuzman ! ! * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in ! vect-9.c). ! * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c). ! * gcc.dg/vect/vect-9.c: Now vectorizable. ! * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets ! that support vect_widen_mult. ! * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests). ! * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from ! vect-reduc-dot-u16.c). ! * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from ! vect-reduc-dot-u16.c). ! * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests). ! * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from ! vect-reduc-dot-s8.c). ! * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from ! vect-reduc-dot-s8.c). ! * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from ! vect-reduc-dot-s8.c). ! * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests). ! * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from ! vect-reduc-dot-u8.c). ! * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from ! vect-reduc-dot-u8.c). ! * gcc.dg/vect/vect-widen-mult-sum.c: New test. ! * gcc.dg/vect/vect-multitypes-9.c: New test. ! * gcc.dg/vect/vect-multitypes-10.c: New test. ! * gcc.dg/vect/vect-widen-mult-s16.c: New test. ! * gcc.dg/vect/vect-widen-mult-u16.c: New test. ! * gcc.dg/vect/vect-widen-mult-u8.c: New test. ! * gcc.dg/vect/vect-widen-mult-s8.c: New test. ! * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed. ! * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of ! wrapv-vect-reduc-dot-s8.c. ! * lib/target-support.exp (check_effective_target_vect_unpack): New. ! (check_effective_target_vect_widen_sum_hi_to_si): Now also includes ! targets that support vec_unpack. ! (check_effective_target_vect_widen_sum_qi_to_hi): Likewise. ! (check_effective_target_vect_widen_mult_qi_to_hi): New. ! (check_effective_target_vect_widen_mult_hi_to_si): New. ! (check_effective_target_vect_widen_sum): Removed. ! ! 2006-11-08 Dorit Nuzman ! ! * gcc.dg/vect/vect-multitypes-8.c: New test. ! * lib/target-supports.exp (check_effective_target_vect_pack_mod): New. ! ! 2006-11-08 Dorit Nuzman ! ! * gcc.dg/vect/vect-multitypes-7.c: New test. ! ! 2006-11-08 Dorit Nuzman ! ! * gcc.dg/vect/vect-multitypes-4.c: New test. ! * gcc.dg/vect/vect-multitypes-5.c: New test. ! * gcc.dg/vect/vect-multitypes-6.c: New test. ! ! 2006-11-08 Dorit Nuzman ! ! * gcc.dg/vect/vect-multitypes-1.c: New test. ! * gcc.dg/vect/vect-multitypes-2.c: New test. ! * gcc.dg/vect/vect-multitypes-3.c: New test. ! ! 2006-11-07 Eric Christopher ! ! * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit. ! Test using scan-assembler-not. ! ! 2006-11-07 Jakub Jelinek ! ! * gcc.dg/inline-17.c: New test. ! ! 2006-11-07 Steve Ellcey ! ! PR other/25028 ! * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL ! on HP-UX. ! ! 2006-11-07 Paul Thomas ! ! PR fortran/29539 ! * gfortran.dg/gfortran.dg/blockdata_3.f90: New test. ! ! PR fortran/29634 ! * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New ! test. ! ! 2006-11-07 Tobias Burnus ! ! PR fortran/29601 ! * gfortran.dg/volatile.f90: Add. ! * gfortran.dg/volatile2.f90: Add. ! * gfortran.dg/volatile3.f90: Add. ! * gfortran.dg/volatile4.f90: Add. ! * gfortran.dg/volatile5.f90: Add. ! * gfortran.dg/volatile6.f90: Add. ! * gfortran.dg/volatile7.f90: Add. ! ! 2006-11-06 Tobias Burnus ! ! * gfortran.dg/io_constraints_2.f90: Adjust pattern ! for matching error messages. ! * gfortran.dg/specifics_3.f90: Adjust pattern ! for matching error messages. ! ! 2006-11-06 Janis Johnson ! Bernhard Fischer ! ! * lib/gcc-dg.exp (output-exists): New proc. ! (output-exists-not): New proc. ! * gcc.test-framework/test-framework.awk: Support new directives. ! * gcc.test-framework/dg-outexistsnot-exp-F.c: New test. ! * gcc.test-framework/dg-outexistsnot-exp-P.c: New test. ! * gcc.test-framework/dg-outexists-exp-F.c: New test. ! * gcc.test-framework/dg-outexists-exp-XP.c: New test. ! * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test. ! * gcc.test-framework/dg-outexists-exp-P.c: New test. ! ! 2006-11-06 Erik Edelmann ! ! PR fortran/29630 ! PR fortran/29679 ! * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too. ! * gfortran.dg/initialization_3.f90: New. ! ! 2006-11-05 Jerry DeLisle ! ! PR libgfortran/25545 ! * gfortran.dg/dollar_edit_descriptor-2.f: New test. ! ! 2006-11-05 Jakub Jelinek ! ! PR middle-end/29695 ! * gcc.c-torture/execute/pr29695-1.c: New test. ! * gcc.c-torture/execute/pr29695-2.c: New test. ! ! 2006-11-05 Paul Thomas ! ! PR fortran/29565 ! * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test. ! ! 2006-11-04 Brooks Moses ! ! * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern ! for matching error messages. ! ! 2006-11-04 Uros Bizjak ! ! PR target/26915 ! * gcc.target/i386/387-12.c: New test. ! ! 2006-11-04 Francois-Xavier Coudert ! ! PR libfortran/29713 ! * gfortran.dg/pr29713.f90: New test. ! ! 2006-11-03 J"orn Rennecke ! ! * gcc.c-torture/execute/arith-rand-ll.c: ! Also test for bogus rest sign. ! ! 2006-11-03 Francois-Xavier Coudert ! ! PR libfortran/27895 ! * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE. ! ! 2006-11-02 Brooks Moses ! ! * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file" ! from error messages. ! ! 2006-11-02 Mike Stump ! ! * obj-c++.dg/const-str-9.mm: Don't run on 64-bit. ! ! * g++.old-deja/g++.abi/align.C: Enable for darwin. ! ! 2006-11-02 Eric Botcazou ! ! * g++.dg/eh/gcsec1.C: New test. ! ! 2006-11-01 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-3.c: Fix semicolons. ! (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos. ! ! 2006-11-01 Adam Nemet ! ! * gcc.dg/fold-mod-1.c: Match the leading 0x for the ! hexadecimal value. ! * gcc.dg/tree-prof/val-prof-2.c: Likewise. ! * gcc.dg/pr14796-2.c: Likewise. ! ! 2006-11-01 Eric Botcazou ! ! * gcc.c-torture/execute/20061101-1.c: New test. ! ! 2006-11-01 Richard Guenther ! ! * gcc.target/i386/fpprec-1.c: New testcase. ! ! 2006-11-01 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma. ! * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma. ! ! 2006-10-31 Eric Botcazou ! ! * gcc.c-torture/execute/20061031-1.c: New test. ! ! 2006-10-31 Geoffrey Keating ! ! PR 23067 ! * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL. ! * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL. ! * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL. ! * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL. ! * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL. ! * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL. ! * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL. ! ! 2006-10-31 Eric Christopher ! Falk Hueffner ! ! * gcc.dg/builtin-bswap-1.c: New. ! * gcc.dg/builtin-bswap-2.c: New. ! * gcc.dg/builtin-bswap-3.c: New. ! * gcc.dg/builtin-bswap-4.c: New. ! * gcc.dg/builtin-bswap-5.c: New. ! * gcc.target/i386/builtin-bswap-1.c: New. ! ! 2006-10-31 Geoffrey Keating ! ! * gcc.dg/inline-16.c: New. ! ! PR 16622 ! * gcc.dg/inline-10.c (main): Don't declare 'main' inline without ! defining it. ! * gcc.dg/inline-13.c: New. ! * gcc.dg/inline-14.c: New. ! * gcc.dg/inline-15.c: New. ! ! PR 11377 ! * gcc.dg/inline6.c: New. ! * gcc.dg/inline7.c: New. ! ! 2006-10-31 Roger Sayle ! ! PR middle-end/23470 ! * gcc.dg/pr23470-1.c: New test case. ! ! 2006-11-01 Bernhard Fischer ! ! PR fortran/29537 ! * gfortran.dg/blockdata_1.f90: Add warning about blank common in block ! data. ! * gfortran.dg/blockdata_2.f90: New testcase. ! ! 2006-10-31 Thomas Koenig ! ! PR libfortran/29627 ! * gfortran.dg/unf_short_record_1.f90: New test. ! ! 2006-10-31 Francois-Xavier Coudert ! ! PR fortran/29067 ! * gfortran.dg/pr29067.f: New test. ! ! 2006-10-31 Joseph Myers ! Richard Sandiford ! ! * lib/target-supports.exp (get_compiler_messages): Append options ! as a single list element. ! (check_effective_target_arm_vfp_ok): New. ! * gcc.dg/arm-vfp1.c: Use arm_vfp_ok. ! ! 2006-10-31 Paul Thomas ! ! PR fortran/29387 ! * gfortran.dg/intrinsic_actual_2.f90: New test. ! ! PR fortran/29490 ! * gfortran.dg/actual_array_interface_1.f90: New test. ! ! PR fortran/29641 ! * gfortran.dg/used_types_11.f90: New test. ! ! 2006-10-30 Dirk Mueller ! ! * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype. ! * g++.old-deja/g++.pt/eichin01b.C (main): Same. ! * g++.old-deja/g++.pt/eichin01.C (main): Same. ! * g++.old-deja/g++.mike/net25.C (main): Same. ! * g++.dg/lookup/exception1.C (main): Same. ! * g++.dg/parse/parens2.C (main): Same. ! ! 2006-10-30 Roger Sayle ! ! * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387. ! ! 2006-10-30 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c: Add tgamma tests. ! * gcc.dg/torture/builtin-math-3.c: Likewise. ! ! 2006-10-30 Tobias Burnus ! ! PR fortran/29452 ! * gfortran.dg/write_check.f90: Check run-time keyword checking. ! * gfortran.dg/write_check2.f90: Check compile-time keyword checking. ! ! 2006-10-30 Andrew Pinski ! ! PR Fortran/29410 ! * gfortran.fortran-torture/execute/transfer1.f90: New test. ! ! 2006-10-30 Joseph Myers ! ! * lib/target-supports.exp (check_function_available): Declare ! function before calling. ! ! 2006-10-30 Jakub Jelinek ! ! PR tree-optimization/29637 ! * gcc.dg/pr29637.c: New test. ! ! 2006-10-29 Roger Sayle ! ! * gcc.dg/fold-compare-1.c: Update to reflect recent changes in ! tree canonicalization. ! ! 2006-10-29 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add more hypot tests. ! ! 2006-10-29 Roger Sayle ! ! * gcc.dg/fold-compare-1.c: New test case. ! ! 2006-10-29 Dirk Mueller ! ! PR c++/16307 ! * g++.dg/warn/Wchar-subscripts-2.C: New testcase. ! ! 2006-10-29 Roger Sayle ! ! PR tree-optimization/15458 ! * gcc.dg/fold-xornot-1.c: New test case. ! ! 2006-10-29 Richard Guenther ! ! * gcc.target/i386/math-torture/trunc.c: New testcase. ! ! 2006-10-29 Richard Guenther ! ! * gcc.target/i386/math-torture/round.c: New testcase. ! ! 2006-10-29 Richard Guenther ! ! * gcc.target/i386/math-torture/ceil.c: New testcase. ! * gcc.target/i386/math-torture/floor.c: Likewise. ! ! 2006-10-29 Richard Guenther ! ! * gcc.target/i386/math-torture/rint.c: New testcase. ! * gcc.target/i386/math-torture/nearbyint.c: Likewise. ! ! 2006-10-29 Richard Guenther ! ! * gcc.target/i386/math-torture/lfloor.c: New testcase. ! * gcc.target/i386/math-torture/lceil.c: Likewise. ! ! 2006-10-28 Tobias Burnus ! ! PR libgfortran/24313 ! * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu. ! ! 2006-10-29 Kazu Hirata ! ! * gcc.c-torture/execute/20020118-1.c, ! gcc.c-torture/execute/builtins/strlen.c, ! gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix ! comment typos. ! ! 2006-10-28 Kaveh R. Ghazi ! ! * gcc.dg/builtins-20.c: Add tests for hypot. ! * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for ! two-argument builtins. ! * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from ! TESTIT2. Update all callers. ! (TESTIT2, TESTIT2_R): New helper macros. ! Add testcases for pow, hypot and atan2. ! ! 2006-10-28 Andrew Pinski ! ! PR C++/29295 ! * g++.dg/expr/bool1.C: New test. ! * g++.dg/expr/bool2.C: New test. ! ! 2006-10-28 Tobias Burnus ! ! PR fortran/28224 ! * gfortran.dg/io_constraints_2.f90: Use -std=f95. ! * gfortran.dg/namelist_internal.f90: New test. ! ! 2006-10-28 Tobias Burnus ! ! PR fortran/29625 ! * gfortran.dg/io_real_boz.f90: Add. ! * gfortran.dg/io_real_boz2.f90: Add. ! ! 2006-10-28 Richard Guenther ! ! PR middle-end/26899 ! * gcc.dg/tree-ssa/pr26899.c: New testcase. ! ! 2006-10-28 Richard Guenther ! ! PR target/28806 ! * gcc.target/i386/math-torture/lround.c: New testcase. ! ! 2006-10-27 Kaz Kojima ! ! * gcc.dg/builtins-43.c: Add -fno-finite-math-only. ! * gcc.dg/builtins-44.c: Likewise. ! * gcc.dg/builtins-45.c: Likewise. ! * gcc.dg/pr28796-2.c: Likewise. ! * gcc.dg/unordered-3.c: Likewise. ! ! 2006-10-27 Jerry DeLisle ! ! PR libgfortran/27954 ! * gfortran.dg/error_recovery_2.f90: New test. ! ! 2006-10-26 Richard Guenther ! ! * gcc.target/i386/i386.exp: Use glob, not find to collect ! tests. Avoids recursing into subdirectories. ! * gcc.target/i386/math-torture/math-torture.exp: Torture ! for interesting ia32 math options. ! * gcc.target.i386/math-torture/lrint.c: New testcase. ! ! 2006-10-26 Jerry DeLisle ! ! PR libgfortran/29563 ! * gfortran.dg/arrayio_9.f90: Update test. ! * gfortran.dg/arrayio_19.f90: New test. ! ! 2006-10-26 Andreas Krebbel ! ! * gcc.dg/20061026.c: New testcase. ! ! 2006-10-26 Jerry DeLisle ! ! PR libgfortran/29563 ! * gfortran.dg/arrayio_9.f90: New test. ! ! 2006-10-26 Ben Elliston ! ! * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy. ! Copy the strings manually, as strcpy may call strlen. ! ! 2006-10-25 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro. ! Add checks for log, log2, log10 and log1p. ! ! * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere ! we already test 0.0. Add checks for expm1, log, log2, log10, ! log1p, cbrt, erf and erfc. ! ! 2006-10-25 Steve Ellcey ! ! * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX. ! ! 2006-10-25 Uros Bizjak ! ! * gcc.dg/builtins-40.c: Also check remainder(), remainderf() ! and remainderl() built-in functions. Remove -ffast-math from ! dg-options. ! ! 2006-10-24 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos, ! acosh and atanh. ! ! * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L' ! floating point modifiers to arguments passed to float and long ! double functions respectively. Update all callers to use floating ! point numbers, not integers. Add tests for exp, exp2 and ! exp10/pow10. ! ! * gcc.dg/torture/builtin-math-3.c: New test. ! ! 2006-10-24 Erik Edelmann ! ! PR fortran/29393 ! * gfortran.dg/initialize_2.f90: New. ! ! 2006-10-24 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-math-2.c: New test. ! ! 2006-10-24 Richard Guenther ! ! PR middle-end/28796 ! * gcc.dg/pr28796-1.c: New testcase. ! * gcc.dg/pr28796-2.c: Likewise. ! ! 2006-10-24 Richard Guenther ! ! * gcc.dg/builtins-57.c: New testcase. ! ! 2006-10-24 Richard Guenther ! ! PR tree-optimization/29567 ! * gfortran.fortran-torture/compile/vrp_1.f90: New testcase. ! ! 2006-10-23 Zdenek Dvorak ! ! PR tree-optimization/14784 ! * gcc.dg/alias-10.c: New test. ! ! 2006-10-23 Kaveh R. Ghazi ! ! * gcc.dg/torture/builtin-sin-mpfr-1.c: New test. ! ! 2006-10-23 Jakub Jelinek ! ! * gcc.dg/builtin-strncat-chk-1.c: New test. ! ! 2006-10-23 Jan Hubicka ! ! * gcc.dg/memmove-1.c: New test. ! ! 2006-10-23 Paul Brook ! ! * gcc.dg/pragma-pack-5.c: New test. ! ! 2006-10-23 Ulrich Weigand ! ! * g++.dg/other/s390-1.C: New testcase. ! ! 2006-10-23 Richard Guenther ! ! PR middle-end/27132 ! PR middle-end/23295 ! * gcc.dg/pr27132.c: New testcase. ! * gcc.dg/pr23295.c: Likewise. ! * gcc.dg/tree-ssa/pr23294.c: Adjust patterns. ! * g++.dg/tree-ssa/pr19807.C: Likewise. ! ! 2006-10-23 Richard Guenther ! ! PR middle-end/21032 ! * gcc.dg/pr21032.c: New testcase. ! ! 2006-10-22 Jeff Law ! Richard Guenther ! ! PR tree-optimization/15911 ! * gcc.dg/tree-ssa/vrp30.c: New testcase. ! ! 2006-10-22 Nathan Sidwell ! ! PR c++/20647 ! * g++.dg/abi/rtti3.C: New. ! ! 2006-10-21 Uros Bizjak ! ! PR middle-end/28252 ! * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x) ! transformation. ! ! 2006-10-21 Richard Guenther ! ! PR tree-optimization/3511 ! * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase. ! ! 2006-10-21 Richard Guenther ! ! PR middle-end/26898 ! * gcc.dg/torture/pr26898-1.c: New testcase. ! * gcc.dg/torture/pr26898-2.c: Likewise. ! ! 2006-10-20 Lee Millward ! ! PR c++/28053 ! * g++.dg/parse/bitfield1.C: Adjust error markers. ! * g++.dg/parse/bitfield2.C: New test. ! ! 2006-10-20 Adam Nemet ! ! * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only. ! ! 2006-10-19 Francois-Xavier Coudert ! ! PR libfortran/27895 ! * gfortran.dg/zero_sized_1.f90: New test. ! ! 2006-10-19 Eric Botcazou ! ! * gcc.dg/div-compare-1.c: New test. ! ! 2006-10-19 Paul Thomas ! ! PR fortran/29216 ! * gfortran.dg/result_default_init_1.f90: New test. ! ! PR fortran/29314 ! * gfortran.dg/automatic_default_init_1.f90: New test. ! ! * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count ! from 38 to 33. ! ! 2006-10-18 Geoffrey Keating ! ! * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for ! 'using namespace std' without previous declaration. ! * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C. ! * g++.old-deja/g++.robertl/eb133c.C: New. ! ! 2006-10-17 Jerry DeLisle ! ! PR libgfortran/29277 ! * gfortran.dg/streamio_4.f90: Update test. ! * gfortran.dg/streamio_11.f90: New test. ! ! 2006-10-17 Lee Millward ! ! PR c++/27952 ! * g++.dg/inherit/virtual1.C: New test. ! ! 2006-10-17 Mark Mitchell ! ! PR c++/28261 ! * g++.dg/parse/enum3.C: New test. ! ! 2006-10-17 Mark Mitchell ! ! PR c++/29039 ! * g++.dg/init/ctor8.C: New test. ! ! 2006-10-17 Mark Mitchell ! ! PR c++/27270 ! * g++.dg/ext/complit8.C: Tweak error markers. ! * g++.dg/template/complit1.C: Add error marker. ! ! 2006-10-16 Mark Mitchell ! ! PR c++/27270 ! * g++.dg/ext/complit8.C: New test. ! ! PR c++/29408 ! * g++.dg/parse/dtor12.C: New test. ! ! PR c++/29435 ! * g++.dg/template/sizeof11.C: New test. ! ! 2006-10-17 Paul Thomas ! ! PR fortran/29392 ! * gfortran.dg/data_char_3.f90: New test. ! ! PR fortran/29451 ! * gfortran.dg/negative_automatic_size.f90: New test. ! ! 2006-10-16 David Daney ! ! * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also. ! ! 2006-10-16 Eric Christopher ! ! * gcc.target/i386/asm-4.c: Fix inline asm for darwin ! x86_64. ! ! 2006-10-16 Mark Mitchell ! ! PR c++/28211 ! * g++.dg/tc1/dr49.C: Tweak error messages. ! * g++.dg/parse/template21.C: New test. ! ! 2006-10-15 John David Anglin ! ! PR middle-end/20491 ! gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*. ! ! 2006-10-15 Steven G. Kargl ! ! PR fortran/29403 ! * gfortran.dg/print_1.f90: New test. ! ! 2006-10-15 Jan Hubicka ! ! PR middle-end/29241 ! * gcc.c-torture/compile/pr29241.c: New testcase. ! ! 2006-10-15 David Edelsohn ! ! PR middle-end/29250 ! * gcc.c-torture/compile/pr29250.c: New test. ! ! 2006-10-15 Richard Guenther ! ! * gcc.dg/pr29299.c: New testcase. ! ! 2006-10-15 Bernhard Fischer ! ! PR fortran/24767 ! * gfortran.dg/label_4.f90: Adjust warning flag. ! ! 2006-10-14 Paul Thomas ! ! PR fortran/29371 ! * gfortran.dg/nullify_3.f90: New test. ! ! 2006-10-14 Eric Botcazou ! ! * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L ! on Solaris 2.5.1 too. ! ! 2006-10-13 Eric Christopher ! ! * gcc.dg/pr25993.c: Skip for darwin. ! ! 2006-10-13 Eric Christopher ! ! * gcc.dg/visibility-11.c: Skip for darwin. ! ! 2006-10-13 Eric Christopher ! ! * gcc.dg/darwin-weakimport-1.c: Use ! -fno-asynchronous-unwind-tables. ! * gcc.dg/darwin-weakimport-3.c: Ditto. ! ! 2006-10-13 Richard Guenther ! ! PR tree-optimization/29446 ! * gcc.dg/torture/pr29446.c: New testcase. ! ! 2006-10-13 Bill Wendling ! ! * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse". ! * g++.old-deja/g++.jason/hmc1.C: Likewise. ! * g++.old-deja/g++.jason/cleanup2.C: Likewise. ! * g++.old-deja/g++.law/shadow1.C: Likewise. ! * g++.old-deja/g++.law/ctors10.C: Likewise. ! * g++.dg/debug/namespace1.C: Likewise. ! * g++.dg/inherit/namespace-as-base.C: Likewise. ! * g++.dg/opt/delay-slot-1.C: Likewise. ! * g++.dg/parse/defarg10.C: Likewise. ! * g++.dg/template/ptrmem11.C: Likewise. ! * g++.dg/template/mem_func_ptr.C: Likewise. ! * g++.dg/template/spec19.C: Likewise. ! ! 2006-10-13 Paolo Bonzini ! ! * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases. ! ! 2006-10-13 Paul Thomas ! ! PR fortran/29373 ! * gfortran.dg/implicit_9.f90: New test. ! ! PR fortran/29407 ! * gfortran.dg/namelist_25.f90: New test. ! ! PR fortran/27701 ! * gfortran.dg/same_name_2.f90: New test. ! ! PR fortran/29232 ! * gfortran.dg/host_assoc_types_1.f90: New test. ! ! PR fortran/29364 ! * gfortran.dg/missing_derived_type_1.f90: New test. ! * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL. ! ! PR fortran/29422 ! * gfortran.dg/alloc_comp_constraint_4.f90: New test. ! ! PR fortran/29428 ! * gfortran.dg/alloc_comp_assign_5.f90: New test. ! ! 2006-10-13 Francois-Xavier Coudert ! ! PR fortran/29391 ! * gfortran.dg/bound_2.f90: New test. ! ! 2006-10-13 Francois-Xavier Coudert ! ! * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg ! directive. ! * gfortran.dg/module_private_array_refs_1.f90: Likewise. ! * gfortran.dg/module_proc_external_dummy.f90: Likewise. ! * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise. ! * gfortran.dg/gomp/reduction3.f90: Likewise. ! * gfortran.dg/derived_constructor_comps_1.f90: Likewise. ! * gfortran.dg/dummy_procedure_2.f90: Likewise. ! * gfortran.dg/interface_derived_type_1.f90: Likewise. ! * gfortran.dg/forall_4.f90: Likewise. ! * gfortran.dg/spec_expr_4.f90: Likewise. ! * gfortran.dg/unused_artificial_dummies_1.f90: Likewise. ! * gfortran.dg/forall_5.f90: Likewise. ! * gfortran.dg/open_access_append_2.f90: Add check for ! compile-time warning. ! ! 2006-10-13 Mark Mitchell ! ! PR c++/28506 ! * g++.dg/parse/pure1.C: New test. ! ! 2006-10-13 Francois-Xavier Coudert ! ! PR fortran/21435 ! * gfortran.dg/io_constraints_3.f90: New test. ! * gfortran.dg/open_access_append_1.f90: Add checks ! for compile-time warnings. ! * gfortran.dg/pr20163-2.f: Likewise. ! * gfortran.dg/iostat_2.f90: Likewise. ! * gfortran.dg/label_4.f90: Delete the temporary ! file. ! * gfortran.dg/direct_io_2.f90: Add a FILE= ! specifier. ! * gfortran.dg/iomsg_1.f90: Add check for ! compile-time warning. ! ! 2006-10-12 Jan Hubicka ! ! PR c/28419 ! * gcc.dg/pr28319.c: New test. ! ! 2006-10-12 Mark Mitchell ! PR c++/29318 ! * g++.dg/ext/vla4.C: New test. ! ! 2006-10-12 Lee Millward ! ! PR c++/27961 ! * g++.dg/template/crash60.C: New test. ! * g++.dg/other/large-size-array.C: Adjust error markers. ! * g++.dg/parse/crash27.C: Likewise. ! * g++.dg/template/crash1.C: Likewise. ! ! 2006-10-12 Steve Ellcey ! ! PR testsuite/29093 ! * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file". ! ! 2006-10-12 Jakub Jelinek ! ! PR preprocessor/28709 ! * gcc.dg/cpp/paste14.c: New test. ! ! 2006-10-11 Mark Mitchell ! ! PR c++/29175 ! * g++.dg/init/array24.C: New test. ! ! 2006-10-11 Kaveh R. Ghazi ! ! * gcc.dg/builtins-config.h: Move Solaris section after inclusion ! of . ! ! 2006-10-11 Lee Millward ! ! PR c++/29024 ! * g++.dg/parse/typedef8.C: New test. ! * g++.dg/other/mult-stor1.C: Adjust error markers. ! ! 2006-10-11 Richard Guenther ! ! PR tree-optimization/28230 ! * gcc.dg/torture/pr28230.c: New testcase. ! ! 2006-10-11 Richard Guenther ! ! PR inline-asm/29119 ! * gcc.dg/torture/pr29119.c: New testcase. ! ! 2006-10-10 Jakub Jelinek ! ! PR middle-end/29272 ! * gcc.c-torture/execute/20060930-2.c: New test. ! ! 2006-10-09 Richard Henderson ! ! Revert emutls patch. ! ! 2006-10-09 Richard Guenther ! ! PR middle-end/29254 ! * gcc.dg/pr29254.c: New testcase. ! ! 2006-10-08 Erik Edelmann ! Paul Thomas ! ! PR fortran/20541 ! * gfortran.dg/alloc_comp_basics_1.f90: New test. ! * gfortran.dg/alloc_comp_basics_2.f90: New test. ! * gfortran.dg/alloc_comp_assign_1.f90: New test. ! * gfortran.dg/alloc_comp_assign_2.f90: New test. ! * gfortran.dg/alloc_comp_assign_3.f90: New test. ! * gfortran.dg/alloc_comp_assign_4.f90: New test. ! * gfortran.dg/alloc_comp_constraint_1.f90: New test. ! * gfortran.dg/alloc_comp_constraint_2.f90: New test. ! * gfortran.dg/alloc_comp_constraint_3.f90: New test. ! * gfortran.dg/alloc_comp_constructor_1.f90: New test. ! * gfortran.dg/alloc_comp_constructor_2.f90: New test. ! * gfortran.dg/alloc_comp_initializer_1.f90: New test. ! * gfortran.dg/alloc_comp_std.f90: New test. ! * gfortran.dg/move_alloc.f90: New test. ! ! 2006-10-08 Paul Thomas ! ! PR fortran/29115 ! * gfortran.dg/derived_constructor_comps_2.f90: New test. ! ! PR fortran/29211 ! * gfortran.dg/forall_char_dependencies_1.f90: New test. ! ! 2006-10-08 Tobias Burnus ! ! PR fortran/28585 ! * gfortran.dg/new_line.f90: New test. ! ! 2006-10-07 Kaveh R. Ghazi ! ! * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2. ! * gcc.dg/torture/builtin-convert-1.c, ! gcc.dg/torture/builtin-convert-2.c, ! gcc.dg/torture/builtin-convert-3.c, ! gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2. ! ! 2006-10-07 Kazu Hirata ! ! * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c, ! gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c, ! gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c, ! gcc.dg/tree-ssa/bool-9.c: Fix comment typos. ! ! 2006-10-07 Andrew Pinski ! ! * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: ! Xfail some tests for powerpc-darwin and powerpc-aix. ! ! 2006-10-07 Jakub Jelinek ! ! PR c/29380 ! * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options. ! ! 2006-10-07 John David Anglin ! ! PR target/29300 ! * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L ! on hppa*-*-hpux*. ! ! 2006-10-07 Francois-Xavier Coudert ! ! PR fortran/16580 ! PR fortran/29288 ! * gfortran.fortran-torture/execute/specifics.f90: ! Add tests for using all possible intrinsics as actual arguments. ! * gfortran.dg/specifics_1.f90: Add tests for using ! all possible intrinsics as actual arguments. ! * gfortran.dg/specifics_2.f90: New file. ! * gfortran.dg/specifics_3.f90: New file. ! ! 2006-10-07 Richard Sandiford ! ! * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets. ! * gcc.dg/debug/debug-2.c: Likewise. ! ! 2006-10-06 Uros Bizjak ! ! * gcc.c-torture/compile/sync-2.c: New test. ! ! 2006-10-06 Tobias Schlueter ! ! * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from ! line endings. ! ! 2006-10-06 Maxim Kuvyrkov ! ! PR rtl-optimization/29128 ! * gcc.c-torture/compile/pr29128.c: New test. ! ! 2006-10-06 Tobias Schlueter ! ! * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from ! line endings. ! ! 2006-10-06 Zdenek Dvorak ! ! PR middle-end/29256 ! * gcc.dg/tree-ssa/loop-19.c: New test. ! ! 2006-10-06 Jakub Jelinek ! ! PR tree-optimization/29330 ! * gcc.dg/pr29330.c: New test. ! ! PR target/28924 ! * gcc.c-torture/compile/20061005-1.c: New test. ! ! 2006-10-06 Olivier Hainque ! ! * gcc.dg/typename-vla-1.c: New case. ! * gnat.dg/forward_vla.adb: New case. ! ! 2006-10-06 Jakub Jelinek ! ! PR tree-optimization/29290 ! * gfortran.dg/loop_nest_1.f90: New test. ! ! PR target/29198 ! * gcc.dg/tls/opt-12.c: New test. ! ! PR fortran/28415 ! * gfortran.dg/save_2.f90: New test. ! ! PR c/29091 ! * gcc.dg/pr29091.c: New test. ! ! 2006-10-06 Joseph Myers ! ! * lib/target-supports.exp ! (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the ! same as x86_64-*-*; check for LP64. ! ! 2006-10-04 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_tls): Redefine ! to mean non-emulated tls. ! * gcc.dg/tls/alias-1.c: Remove tls requirement. ! * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c, ! gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, ! gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c, ! gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c, ! gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c, ! gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise. ! ! 2006-10-04 Paul Thomas ! ! PR fortran/29343 ! * gfortran.dg/alloc_alloc_expr_2.f90: New test. ! ! 2006-10-04 Francois-Xavier Coudert ! ! * gfortran.dg/bounds_check_fail_1.f90: New test. ! ! 2006-10-03 Mark Mitchell ! ! PR c++/29020 ! * g++.dg/template/friend48.C: New test. ! ! 2006-10-04 Paul Thomas ! ! PR fortran/29098 ! * gfortran.dg/default_initialization_2.f90: New test. ! ! 2006-10-03 Paul Thomas ! ! PR fortran/20779 ! PR fortran/20891 ! * gfortran.dg/alloc_alloc_expr_1.f90: New test. ! ! 2006-10-03 Paul Thomas ! ! PR fortran/29284 ! * gfortran.dg/optional_assumed_charlen_1.f90: New test. ! ! PR fortran/29321 ! PR fortran/29322 ! * gfortran.dg/missing_optional_dummy_2.f90: New test. ! ! PR fortran/25091 ! PR fortran/25092 ! * gfortran.dg/entry_array_specs_1.f90: New test. ! ! 2006-10-03 Steven G. Kargl ! ! * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is ! insufficient to inhibit some test failures at -O3. Do testing ! on integers. ! ! 2006-10-03 Mark Mitchell ! ! PR c++/29138 ! * g++.dg/inherit/access8.C: New test. ! * g++.dg/template/dtor4.C: Tweak error messages. ! ! 2006-10-03 Francois-Xavier Coudert ! ! PR fortran/27478 ! * gfortran.dg/entry_8.f90: New test. ! ! 2006-10-03 Volker Reichelt ! ! PR c++/29291 ! * g++.dg/parse/new4.C: New test. ! ! 2006-10-03 Uros Bizjak ! ! * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for ! PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP, ! PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP, ! PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and ! PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers. ! ! 2006-10-02 Jerry DeLisle ! ! PR fortran/19260 ! * gfortran.dg/continuation.f90: Rename to continuation_1.f90. ! * gfortran.dg/continuation_2.f90: New test. ! ! PR fortran/19262 ! * gfortran.dg/continuation_3.f90: New test. ! * gfortran.dg/continuation_4.f90: New test. ! * gfortran.dg/continuation_5.f: New test. ! * gfortran.dg/continuation_6.f: New test. ! ! 2006-10-02 Mark Mitchell ! ! PR c++/29226 ! * g++.dg/template/vla1.C: New test. ! ! 2006-10-02 Francois-Xavier Coudert ! ! PR fortran/29210 ! * gfortran.dg/complex_parameter_1.f90: New test. ! ! 2006-10-02 Jakub Jelinek ! ! PR c/29154 ! * gcc.c-torture/execute/20060929-1.c: New test. ! ! 2006-10-01 Mark Mitchell ! ! PR c++/29105 ! * g++.dg/template/member6.C: New test. ! * g++.dg/parse/typename7.C: Adjust error markers. ! ! PR c++/29080 ! * g++.dg/template/member7.C: New test. ! ! 2006-09-30 Joseph S. Myers ! ! PR c/24010 ! * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c, ! gcc.dg/Woverride-init-3.c: New tests. ! ! 2006-09-30 Eric Botcazou ! ! * gcc.c-torture/execute/20060930-1.c: New test. ! ! 2006-09-29 Francois-Xavier Coudert ! ! PR fortran/18791 ! * gfortran.dg/specifics_1.f90: New test. ! * gfortran.fortran-torture/execute/specifics.f90: Add tests for ! complex specifics. ! ! 2006-09-29 Kaveh R. Ghazi ! ! * gcc.dg/pthread-init-1.c, pthread-init-2.c, ! pthread-init-common.h: New. ! ! 2006-09-29 Steven G. Kargl ! ! * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra ! precision on some archs. ! ! 2006-09-29 Eric Botcazou ! ! * gcc.dg/non-local-goto-1.c: New test. ! * gcc.dg/non-local-goto-2.c: Likewise. ! * gcc.dg/setjmp-3.c: Likewise. ! * gcc.dg/setjmp-4.c: Likewise. ! ! 2006-09-28 Eric Botcazou ! ! * gnat.dg/self_aggregate_with_pointer.adb: New test. ! ! 2006-09-27 Steven G. Kargl ! ! PR fortran/28276 ! * gfortran.dg/exponent_1.f90: New test. ! ! PR fortran/27021 ! * gfortran.dg/nearest_1.f90: New test. ! ! 2006-09-26 Jakub Jelinek ! ! PR middle-end/25261 ! PR middle-end/28790 ! * gcc.dg/gomp/nestedfn-1.c: New test. ! ! 2006-09-26 Andrew Pinski ! ! PR objc/29195 ! * objc/compile/method-1.m: New test. ! ! 2006-09-25 Lee Millward ! ! PR c++/26938 ! * g++.dg/template/crash58.C: New test. ! * g++.dg/parse/crash28.C: Adjust error markers. ! * g++.dg/template/crash34.C: Likewise. ! * g++.dg/template/friend31.C: Likewise. ! * g++.dg/template/crash32.C: Likewise. ! ! PR c++/27329 ! * g++.dg/template/crash59.C: New test. ! ! PR c++/27667 ! * g++.dg/template/spec33.C: New test. ! * g++.old-deja/g++.pt/spec20.C: Adjust error markers. ! ! 2006-09-24 Zdenek Dvorak ! Adam Nemet ! ! * gcc.dg/tree-ssa/ivopts-1.c: New test. ! * gcc.dg/tree-ssa/ivopts-2.c: New test. ! ! 2006-09-24 Kazu Hirata ! ! PR target/28911 ! * gcc.dg/pr28911.c: New. ! ! 2006-09-23 Uros Bizjak ! ! PR target/29169 ! * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c. ! (dg-options): Add -mfpmath=387. ! ! 2006-09-23 Jakub Jelinek ! ! PR c/28706 ! * gcc.dg/pr28706.c: New test. ! ! PR c/28712 ! * gcc.dg/pr28712.c: New test. ! ! 2006-09-22 Mike Stump ! ! * obj-c++.dg/encode-3.mm: Fix for 64-bit support. ! ! 2006-09-22 Zdenek Dvorak ! ! PR tree-optimization/28888 ! * gcc.dg/pr28888.c: New test. ! ! 2006-09-21 Mark Mitchell ! ! PR c++/29016 ! * g++.dg/init/ptrfn1.C: New test. ! ! 2006-09-21 Lee Millward ! ! PR c++/28861 ! * g++.dg/template/spec32.C: New test. ! * g++.dg/parse/crash9.C: Adjust error markers. ! ! PR c++/28303 ! * g++.dg/template/typedef6.C: New test. ! * g++.dg/init/error1.C: Adjust error markers. ! * g++.dg/parse/crash9.C: Likewise. ! * g++.dg/template/crash55.C: Likewise. ! ! 2006-09-21 Janis Johnson ! ! * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo. ! ! 2006-09-20 Danny Smith ! ! PR target/27650 ! * g++.dg/ext/dllimport12.C: New test. ! ! 2006-09-20 Richard Sandiford ! ! * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only. ! * gcc.target/mips/nmadd-2.c: Likewise. ! * gcc.target/mips/mips-ps-6.c: New test. ! * gcc.target/mips/neg-abs-1.c: Likewise. ! * gcc.target/mips/neg-abs-2.c: Likewise. ! * gcc.target/mips/nmadd-3.c: New test. ! ! 2006-09-20 Jakub Jelinek ! ! PR middle-end/28046 ! * gcc.dg/gomp/atomic-10.c: New test. ! * g++.dg/gomp/atomic-10.C: New test. ! ! 2006-09-20 Eric Christopher ! ! * gcc.target/i386/sse3-not-fisttp.c: New. ! ! 2006-09-19 Jack Howarth ! ! * gfortran.dg/vect/vect-5.f90: Don't xfail lp64. ! ! 2006-09-19 Richard Sandiford ! ! * gcc.c-torture/execute/pr28289.c (one): New variable. ! (main): Use it instead of argc. ! * gcc.c-torture/execute/20060102-1.c (one): New variable. ! (main): Use it instead of argc. ! ! 2006-09-19 Paul Brook ! ! PR target/28516 ! * gcc.dg/nested-func-5.c: New test. ! ! 2006-09-19 Ben Elliston ! ! * lib/target-supports.exp (check_effective_target_tls): Compile ! test stubs using ${tool}_target_compile, not just target_compile. ! (check_effective_target_tls_runtime): Likewise. ! ! 2006-09-19 Ben Elliston ! ! * gcc.c-torture/compile/20030405-1.x: Remove. ! ! * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an ! optimising linker from discarding it. ! ! 2006-09-18 Paul Thomas ! ! PR fortran/28526 ! * gfortran.dg/keyword_symbol_1.f90: New test. ! ! * gfortran.dg/spread_shape_1.f90: Add missing warning with ! pedantic compilation option. ! ! 2006-09-18 Paul Thomas ! ! PR fortran/29060 ! * gfortran.dg/spread_shape_1.f90: New test. ! ! 2006-09-17 Roger Sayle ! ! PR tree-optimization/28887 ! * gcc.dg/prefetch-loop-arrays-1.c: New test case. ! ! 2006-09-16 Steven Bosscher ! ! PR c/25993 ! * gcc.dg/pr25993.c: New test. ! ! 2006-09-17 Ira Rosen ! ! PR tree-opt/21591 ! * gcc.dg/vect/pr21591.c: New test. ! ! 2006-09-16 Andrew Pinski ! ! PR tree-opt/29059 ! * gcc.c-torture/compile/strcpy-1.c: New test. ! * gcc.c-torture/compile/strcpy-2.c: New test. ! * gcc.c-torture/compile/memcpy-1.c: New test. ! * gcc.c-torture/compile/memcpy-2.c: New test. ! ! 2006-09-16 Jack Howarth ! ! PR testsuite/29055 ! * gcc.target/powerpc/darwin-bool-1.c: Skip -m64 ! ! 2006-09-15 Eric Botcazou ! ! * gnat.dg/specs/double_record_extension1.ads: New test. ! * gnat.dg/specs/double_record_extension2.ads: Likewise. ! ! 2006-09-15 Paul Thomas ! ! PR fortran/29051 ! * gfortran.dg/oldstyle_3.f90: New test. ! ! 2006-09-15 Jerry DeLisle ! ! PR libgfortran/29099 ! * gfortran.dg/secnds-1.f: New test. ! ! 2006-09-15 Jerry DeLisle ! ! PR libgfortran/29053 ! * gfortran.dg/streamio_9.f90: New test. ! * gfortran.dg/streamio_10.f90: New test. ! ! 2006-09-14 Andrew Pinski ! ! PR C++/29002 ! * g++.dg/init/array22.C: New test. ! * g++.dg/init/array23.C: New test. ! ! 2006-09-14 Arnaud Charlet ! ! * stackcheck.lst: Update list of tests requiring stack checking. ! * norun.lst: Adjust for above change. ! * ada95.lst: New file. ! * run_all.sh: Add handling of tests using Ada 95 semantics and thus ! requiring -gnat95 switch. ! ! 2006-09-14 Olivier Hainque ! ! * gnat.dg/in_out_parameter.adb: New test. ! ! 2006-09-13 Andrew Pinski ! ! PR debug/28980 ! * gcc.c-torture/compile/debugvlafunction-1.c: New test. ! ! 2006-09-13 Eric Botcazou ! ! * gnat.dg/specs/unchecked_union.ads: New test. ! ! 2006-09-13 Richard Sandiford ! ! PR rtl-optimization/28982 ! * gcc.c-torture/execute/pr28982a.c: New test. ! * gcc.c-torture/execute/pr28982b.c: Likewise. ! ! 2006-09-12 Eric Christopher ! ! * gcc.target/x86_64/abi/asm-support-darwin.s: New. ! * gcc.target/x86_64/abi/abi-x86_64.exp: Use. ! ! 2006-09-13 Joseph S. Myers ! ! PR c/28768 ! PR preprocessor/14634 ! * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c, ! gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c, ! gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics. ! ! 2006-09-12 Eric Botcazou ! ! * gcc.dg/pr28243.c: New test. ! ! 2006-09-12 Paul Thomas ! ! PR fortran/28971 ! gfortran.dg/pr28971.f90: New test to act as a backstop in case ! this undiagnosed regression reappears. ! ! 2006-09-12 Kazu Hirata ! ! * lib/c-torture.exp (c-torture-compile, c-torture-execute): ! Treat $srcdir as a literal. ! * lib/fortran-torture.exp (fortran-torture-compile, ! fortran-torture-execute): Likewise. ! * lib/objc-torture.exp (objc-torture-compile, ! objc-torture-execute): Likewise. ! * lib/profopt.exp (profopt-execute): Likewise. ! ! 2006-09-11 Geoffrey Keating ! ! * gcc.dg/debug/dwarf2/dwarf-file1.c: New. ! ! 2006-09-11 Jack Howarth ! ! PR testsuite/28950 ! * gcc.target/powerpc/ppc-and-1.c: Fix regex. ! ! 2006-09-11 H.J. Lu ! ! PR target/13685 ! * gcc.target/i386/pr13685.c: New test. ! ! 2006-09-11 Eric Botcazou ! ! * gcc.dg/pr28726.c: New test. ! ! 2006-09-11 Josh Conner ! ! * gcc.dg/nrv3.c: Increase size of structure. ! * gcc.dg/nrv4.c: Likewise. ! * gcc.dg/nrv5.c: Likewise. ! ! 2006-09-11 Paul Thomas ! ! PR libfortran/28890 ! gfortran.dg/assumed_charlen_function_5.f90: New test. ! ! 2006-09-10 Mark Mitchell ! ! PR c++/28991 ! * g++.dg/init/static3.C: New test. ! ! 2006-09-10 Andrew Pinski ! ! PR testsuite/29007 ! * gcc.dg/long-long-cst1.c (t): Add cast to ! __SIZE_TYPE__ before casting to int. ! (main): Return 0 on success. ! ! 2006-09-10 Eric Botcazou ! ! * gcc.c-torture/execute/20060910-1.c: New test. ! ! 2006-09-10 Steven Bosscher ! ! PR middle-end/26983 ! * gcc.dg/pr26983.c: New test. ! ! 2006-09-10 Richard Sandiford ! ! PR target/29006 ! * gcc.c-torture/execute/pr29006.c: New test. ! ! 2006-09-10 Paul Thomas ! ! PR libfortran/28947 ! gfortran.dg/matmul_4.f90: New test. ! ! 2006-09-10 Paul Thomas ! ! PR fortran/28959 ! gfortran.dg/used_types_10: New test. ! ! 2006-09-10 Paul Thomas ! ! PR libfortran/28923 ! gfortran.dg/array_initializer_2.f90: Fill in missing index start value. ! gfortran.dg/array_initializer_3.f90: New test. ! ! 2006-09-09 Jerry DeLisle ! ! PR fortran/28914 ! * gfortran.dg/actual_array_constructor_3.f90: New test. ! ! 2006-09-09 Paolo Bonzini ! ! PR testsuite/26778 ! * gcc.target/i386/pr26778.c: New testcase. ! ! 2006-09-08 Eric Christopher ! ! * gcc.target/i386/20060512-3.c: Run test on ilp32 only. ! * gcc.target/i386/memcpy-1.c: Ditto. ! * gcc.target/i386/asm-1.c: Ditto. ! * gcc.target/i386/20060512-4.c: Ditto. ! * gcc.target/i386/compress-float-387.c: Ditto. ! * gcc.target/i386/20060512-1.c: Ditto. ! * gcc.target/i386/compress-float-sse.c: Ditto. ! * gcc.target/i386/20060512-2.c: Ditto. ! * gcc.target/i386/compress-float-sse-pic.c: Ditto. ! * gcc.target/i386/stack-prot-kernel.c: Ditto. ! * gcc.target/i386/compress-float-387-pic.c: Ditto. ! * gcc.dg/pr26449.c: Ditto. ! * gcc.dg/attr-ms_struct-2.c: Ditto. ! * gcc.dg/attr-ms_struct-1.c: Ditto. ! * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support. ! ! 2006-09-08 Joseph S. Myers ! ! PR c/28504 ! * gcc.dg/vla-10.c: New test. ! ! 2006-09-08 Volker Reichelt ! ! PR c++/28858 ! * g++.dg/parse/template20.C: New test. ! * g++.dg/template/operator8.C: Remove obsolete part. ! * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers. ! * g++.old-deja/g++.pt/crash65.C: Likewise. ! ! 2006-09-07 Jason Merrill ! ! PR middle-end/27724 ! * gcc.dg/long-long-cst1.c: New test. ! ! 2006-09-07 Andrew Pinski ! ! PR C++/28906 ! * g++.dg/other/array3.C: New test. ! * g++.dg/other/array4.C: New test. ! * g++.dg/other/array5.C: New test. ! ! 2006-09-07 H.J. Lu ! ! * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O. ! ! 2006-09-07 Uros Bizjak ! ! PR target/28946 ! * gcc.target/i386/pr28946.c: New test. ! ! 2006-09-07 Steven G. Kargl ! ! * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow ! in integer literal constant. ! * gfortran.dg/enum_8.f90: Ditto. ! * gfortran.dg/g77/20030326-1.f: Ditto. ! ! 2006-09-07 Feng Wang ! ! * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix ! nonconformance usage. ! ! 2006-09-07 Andrew Pinski ! ! PR middle-end/28862 ! * gcc.c-torture/compile/vector-align-1.c: New test. ! ! 2006-09-06 Andrew Pinski ! ! PR rtl-opt/27883 ! * g++.dg/opt/copysign-1.C: New test. ! ! 2006-09-06 Jason Merrill ! ! PR c++/27371 ! * g++.dg/warn/unused-result1.C: New test. ! ! 2006-09-06 Mark Mitchell ! ! PR c++/28903 ! * g++.dg/ext/vla3.C: New test. ! ! PR c++/28886 ! * g++.dg/template/array16.C: New test. ! ! 2006-09-06 Richard Guenther ! ! * gcc.dg/pr27226.c: Remove testcase again. ! ! 2006-09-05 Andrew Pinski ! ! PR tree-opt/28937 ! * g++.dg/opt/unroll2.C: New test. ! ! 2006-09-05 Andrew Pinski ! ! PR tree-opt/28952 ! * gcc.dg/vect/pr28952.c: New test. ! ! 2006-09-05 Richard Guenther ! ! PR tree-optimization/28900 ! * gcc.dg/torture/pr28900.c: New testcase ! ! 2006-09-05 Richard Guenther ! ! PR tree-optimization/28905 ! * gcc.c-torture/compile/pr28905.c: New testcase. ! ! 2006-09-05 Richard Guenther ! ! PR middle-end/28935 ! * gcc.dg/pr28935.c: New testcase. ! ! 2006-09-05 Eric Botcazou ! ! * gcc.c-torture/execute/20060905-1.c: New test. ! ! 2006-09-05 Paul Thomas ! ! PR fortran/28908 ! * gfortran.dg/used_types_7.f90: New test. ! * gfortran.dg/used_types_8.f90: New test. ! * gfortran.dg/used_types_9.f90: New test. ! ! 2006-09-04 Eric Botcazou ! ! * gcc.c-torture/compile/20060904-1.c: New test. ! ! 2006-09-04 Nathan Sidwell ! ! PR c++/23287 Revert my 2006-09-01 patch ! * g++.dg/parse/dtor12.C: Remove. ! ! 2006-09-02 Lee Millward ! ! PR c+/27670 ! * g++.dg/template/operator9.C: New test. ! ! PR c++/27493 ! * g++.dg/template/operator7.C: New test. ! ! PR c++/27494 ! * g++.dg/template/operator8.C: New test. ! ! PR c++/27397 ! * g++.dg/template/crash57.C: New test. ! ! * g++.dg/template/typedef4.C: Adjust error markers. ! * g++.dg/template/typedef5.C: Likewise. ! ! 2006-09-02 Jakub Jelinek ! ! PR c++/28878 ! * g++.dg/parse/crash33.C: New test. ! ! 2006-09-01 J"orn Rennecke ! Richard Guenther ! Adam Nemet ! ! PR middle-end/27226 ! * gcc.target/mips/memcpy-1.c: New testcase. ! * gcc.dg/pr27226.c: Likewise. ! ! 2006-09-01 Nathan Sidwell ! ! PR c++/28705 ! * g++.dg/lookup/koenig5.C: New. ! * g++.dg/template/crash56.C: New. ! ! 2006-09-01 Josh Conner ! ! PR c++/25505 ! * gcc.dg/nrv3.c: New test. ! * gcc.dg/nrv4.c: New test. ! * gcc.dg/nrv5.c: New test. ! ! 2006-09-01 Nathan Sidwell ! ! PR c++/23287 ! * g++.dg/parse/dtor12.C: New. ! ! 2006-08-31 Zdenek Dvorak ! ! PR tree-optimization/28839 ! * gcc.dg/pr28839.c: New test. ! ! 2006-08-31 Andreas Krebbel ! ! PR target/24367 ! * gcc.dg/pr24367.c: New testcase. ! ! 2006-08-30 Joseph Myers ! ! * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp. ! ! 2006-08-30 Zdenek Dvorak ! ! PR rtl-optimization/27735 ! * gcc.dg/loop-unswitch-1.c: New test. ! ! 2006-08-30 Paul Thomas ! ! PR fortran/28885 ! * gfortran.dg/aliasing_dummy_2.f90: New test. ! ! PR fortran/20067 ! * gfortran.dg/generic_5.f90: Change error message. ! ! PR fortran/28873 ! * gfortran.dg/generic_6.f90: New test. ! ! PR fortran/25077 ! * gfortran.dg/redefined_intrinsic_assignment.f90: New test. ! ! PR fortran/25102 ! * gfortran.dg/invalid_interface_assignment.f90: New test. ! ! PR fortran/24866 ! * gfortran.dg/module_proc_external_dummy.f90: New test. ! ! 2006-08-29 Andrew Pinski ! ! PR c++/28349 ! * g++.dg/warn/var-args1.C: New test. ! ! 2006-08-29 Steven G. Kargl ! ! PR fortran/28866 ! * gfortran.dg/simpleif_2.f90: New test. ! * gfortran.dg/pr19936_1.f90: Adjust dg-error message. ! * gfortran.dg/enum_5.f90: Ditto. ! ! 2006-08-29 Volker Reichelt ! Kazu Hirata ! ! PR tree-optimization/17506 ! * gcc.dg/pr17506.c: New. ! ! 2006-08-29 J"orn Rennecke ! ! PR c++/28139 ! * g++.dg/eh/alias1.C: New test. ! ! 2006-08-28 Volker Reichelt ! ! PR c++/28860 ! * g++.dg/template/ttp22.C: New test. ! ! 2006-08-28 Kazu Hirata ! ! PR middle-end/26632 ! * gcc.dg/pr26632.c: New. ! ! 2006-08-27 Jerry DeLisle ! ! PR libgfortran/28354 ! * gfortran.dg/fmt_zero_precision.f90: New test. ! ! 2006-08-27 Mark Mitchell ! ! PR c++/28058 ! * g++.dg/template/spec31.C: New test. ! ! 2006-08-27 Lee Millward ! ! PR c++/26573 ! * g++.dg/other/static2.C: New test. ! ! 2006-08-26 Roger Sayle ! ! * gcc.dg/Wswitch-enum-2.c: New test case. ! * gcc.dg/Wswitch-enum-3.c: Likewise. ! ! 2006-08-26 Richard Guenther ! ! * gcc.c-torture/compile/20060826-1.c: New testcase. ! ! 2006-08-26 Lee Millward ! ! PR c++/28736 ! * g++.dg/template/void10.C: New test. ! ! PR c++/28737 ! * g++.dg/template/void8.C: New test. ! ! PR c+_+/28738 ! * g++.dg/template/void9.C: New test. ! ! * g++.dg/template/void3.C: Adjust error markers. ! * g++.dg/template/void4.C: Likewise. ! * g++.dg/template/crash55.C: Likewise. ! * g++.dg/template/void7.C: Likewise ! ! 2006-08-26 Mark Mitchell ! ! PR c++/28588 ! * g++.dg/inherit/access6.C: New test. ! * g++.dg/inherit/access7.C: Likewise. ! ! PR c++/28595 ! * g++.dg/template/array15.C: New test. ! * g++.dg/template/crash2.C: Tweak error markers. ! ! 2006-08-26 Jakub Jelinek ! ! PR middle-end/28683 ! * gcc.c-torture/compile/20060823-1.c: New test. ! ! 2006-08-25 Volker Reichelt ! ! PR c++/28853 ! * g++.dg/template/ttp21.C: New test. ! ! PR c++/28852 ! * g++.dg/other/operator1.C: Add error-marker. ! * g++.dg/other/operator2.C: New test. ! ! 2006-08-25 Joseph S. Myers ! ! PR c/27893 ! * gcc.c-torture/compile/vla-const-1.c, ! gcc.c-torture/compile/vla-const-2.c: New tests. ! ! 2006-08-26 Richard Guenther ! ! PR middle-end/28814 ! * gcc.dg/torture/pr28814.c: New testcase. ! ! 2006-08-25 Joseph S. Myers ! ! PR c/28418 ! * gcc.c-torture/compile/compound-literal-1.c: New test. ! ! 2006-08-25 Joseph S. Myers ! ! PR c/28299 ! * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests. ! * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: ! Expect extra diagnostics. ! ! 2006-08-25 J"orn Rennecke ! ! gcc.dg/noncompile/pr16876.c: New test. ! ! 2006-08-25 Mark Mitchell ! ! PR c++/28056 ! * g++.dg/parse/local1.C: New test. ! * g++.dg/other/qual1.C: Tweak error marker. ! ! 2006-08-25 Nathan Sidwell ! ! PR c++/27787 ! * g++.dg/template/typename10.C: New. ! * g++.dg/template/lookup4.C: Remove bogus error marker. ! ! 2006-08-25 Richard Guenther ! ! PR testsuite/28829 ! * gcc.dg/pr26570.c: Fix testcase. ! ! 2006-08-24 Andrew Pinski ! ! PR tree-opt/28807 ! * gcc.c-torture/execute/mayalias-2.c: New test. ! * gcc.dg/tree-ssa/alias-13.c: New test. ! ! 2006-08-24 Jan Hubicka ! ! PR debug/26881 ! * gcc.dg/debug/pr26881.c: New file. ! ! 2006-08-23 Paul Thomas ! ! PR fortran/28788 ! * gfortran.dg/used_types_4.f90: New test. ! * gfortran.dg/derived_init_2.f90: Modify to check sibling ! association of derived types. ! * gfortran.dg/used_types_2.f90: Add module cleanup. ! * gfortran.dg/used_types_3.f90: The same. ! ! PR fortran/28771 ! * gfortran.dg/assumed_charlen_in_main.f90: Modify to check ! fix of regression. ! ! 2006-08-23 Jerry DeLisle ! ! PR 28813 ! * gfortran.dg/direct_io_6.f90: Remove test. ! ! 2006-08-23 Stuart Hastings ! ! PR 28825 ! * gcc.target/i386/20060821-1.c: New. ! ! 2006-08-23 Danny Smith ! ! gcc.dg/attr-invalid.c: Insert an " |directive" substitution into ! dg-warning strings for dllimport. ! ! 2006-08-22 Andrew Pinski ! ! PR C++/28450 ! * g++.dg/ext/vector4.C: New test. ! * g++.dg/ext/complex1.C: New test. ! ! 2006-08-21 Geoffrey Keating ! ! PR debug/28692 ! * gcc.dg/debug/const-1.c: New. ! * gcc.dg/debug/const-2.c: New. ! * gcc.dg/debug/dwarf2/const-1.c: New. ! * gcc.dg/debug/dwarf2/const-2.c: New. ! * gcc.dg/debug/dwarf2/const-2b.c: New. ! ! 2006-08-22 Richard Guenther ! ! PR middle-end/28776 ! * gcc.c-torture/compile/pr28776-1.c: New testcase. ! * gcc.c-torture/compile/pr28776-2.c: Likewise. ! ! 2006-08-22 Daniel Berlin ! ! PR tree-optimization/28003 ! * g++.dg/tree-ssa/pr28003.C: New. ! ! 2006-08-21 Mark Shinwell ! ! * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives. ! ! 2006-08-21 Lee Millward ! ! PR c++/26269 ! * g++.dg/other/error14.C: New test. ! ! PR c++/28505 ! * g++.dg/parse/ctor7.C: New test. ! * g++.dg/parse/ctor8.C: Likewise. ! ! PR c++/28741 ! * g++.dg/template/void7.C: New test. ! ! 2006-08-21 Olivier Hainque ! ! * gnat.dg/self_aggregate_with_zeros.adb: New test. ! * gnat.dg/self_aggregate_with_array.adb: New test. ! ! 2006-08-21 Mark Shinwell ! ! * g++.dg/eh/arm-vfp-unwind.C: New test. ! ! 2006-08-20 Mark Mitchell ! ! PR c++/28341 ! * g++.dg/template/ref3.C: New test. ! * g++.dg/template/nontype13.C: New test. ! ! PR c++/28346 ! * g++.dg/template/ptrmem17.C: New test. ! ! 2006-08-20 Danny Smith ! ! PR target/28648 c: ! * gcc.dg/attr-invalid.c: Add tests for invalid dllimport. ! ! 2006-08-20 Paul Thomas ! ! PR fortran/28630 ! * gfortran.dg/used_types_2.f90: New test. ! ! PR fortran/28601 ! * gfortran.dg/used_types_3.f90: New test. ! ! PR fortran/20886 ! * gfortran.dg/generic_actual_arg.f90: New test. ! ! PR fortran/28735 ! * gfortran.dg/module_private_array_refs_1.f90: New test. ! ! PR fortran/28762 ! * gfortran.dg/program_name_1.f90: New test. ! ! PR fortran/28425 ! * gfortran.dg/derived_constructor_comps_1.f90: New test. ! ! PR fortran/28496 ! * gfortran.dg/array_initializer_2.f90: New test. ! ! PR fortran/18111 ! * gfortran.dg/unused_artificial_dummies_1.f90: New test. ! ! PR fortran/28600 ! * gfortran.dg/assumed_charlen_function_4.f90: New test. ! ! PR fortran/28771 ! * gfortran.dg/assumed_charlen_in_main.f90: New test. ! ! PR fortran/28660 ! * gfortran.dg/dependent_decls_1.f90: New test. ! ! 2006-08-19 Erik Edelmann ! ! PR fortran/25217 ! * gfortran.dg/derived_init_2.f90: New. ! ! 2006-08-17 J"orn Rennecke ! ! * gcc.c-torture/execute/pr28289.c: New test. ! ! 2006-08-17 Jakub Jelinek ! ! PR c/28744 ! * gcc.dg/attr-externally-visible-1.c: New test. ! * gcc.dg/attr-externally-visible-2.c: New test. ! * g++.dg/parse/attr-externally-visible-1.C: New test. ! * g++.dg/parse/attr-externally-visible-2.C: New test. ! ! 2006-08-17 Volker Reichelt ! ! PR c++/28606 ! * g++.dg/parse/dtor11.C: New test. ! ! 2006-08-17 Maxim Kuvyrkov ! ! PR rtl-optimization/28489 ! * gcc.c-torture/compile/pr28489.c: New test. ! ! 2006-08-17 Volker Reichelt ! ! PR c++/28710 ! * g++.dg/template/redecl4.C: New test. ! ! PR c++/28711 ! * g++.dg/template/ctor8.C: New test. ! ! 2006-08-17 Paolo Bonzini ! ! * gcc.dg/pr26570.c: Fix testcase. ! ! 2006-08-17 Paolo Bonzini ! ! * PR c++/28573 ! * g++.dg/parse/offsetof6.C: New test. ! * g++.dg/parse/offsetof6.C: New test. ! * g++.dg/parse/offsetof7.C: New test. ! ! 2006-08-16 John David Anglin ! ! PR testsuite/28602 ! * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp ! is false. ! ! 2006-08-16 Andrew Pinski ! ! PR c++/28302 ! * g++.dg/ext/vector3.C: New test. ! ! 2006-08-16 Zdenek Dvorak ! ! PR gcov/profile/26570 ! * gcc.dg/pr26570.c: New test. ! ! 2006-08-16 Joseph S. Myers ! ! PR c/27697 ! * gcc.dg/qual-component-1.c: New test. ! ! 2006-08-16 Volker Reichelt ! ! PR c++/28593 ! * g++.dg/parse/new3.C: New test. ! ! 2006-08-15 Jerry DeLisle ! ! PR fortran/25828 ! * gfortran.dg/streamio_1.f90: New test. ! * gfortran.dg/streamio_2.f90: New test. ! * gfortran.dg/streamio_3.f90: New test. ! * gfortran.dg/streamio_4.f90: New test. ! * gfortran.dg/streamio_5.f90: New test. ! * gfortran.dg/streamio_6.f90: New test. ! * gfortran.dg/streamio_7.f90: New test. ! * gfortran.dg/streamio_8.f90: New test. ! ! 2006-08-15 Danny Smith ! ! PR c/28287 ! * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute. ! ! 2006-08-15 Lee Millward ! ! PR c++/28594 ! * g++.dg/template/void6.C: New test. ! ! 2006-08-15 Volker Reichelt ! ! PR c/28649 ! * gcc.dg/parse-error-1.c: New test. ! * gcc.dg/parse-error-2.c: New test. ! * gcc.dg/cpp/digraph2.c: Add error-marker. ! * gcc.dg/noncompile/920923-1.c: Likewise. ! ! 2006-08-14 Andrew Pinski ! ! PR c/27490 ! * gcc.dg/sizeof-2.c: New testcase. ! ! PR c/27489 ! * gcc.dg/switch-A.c: New testcase. ! ! 2006-08-14 Steve Ellcey ! ! PR c++/28288 ! PR c++/14556 ! * g++.old-deja/g++.warn/compare1.C: Delete. ! * g++.dg/opt/pr7503-2.C: Delete. ! * g++.dg/opt/pr7503-3.C: Delete. ! * g++.dg/opt/pr7503-4.C: Delete. ! * g++.dg/opt/pr7503-5.C: Delete. ! * g++.dg/opt/max1.C: Delete. ! * g++.dg/warn/minmax.C: Delete. ! * g++.dg/expr/minmax.C: New test. ! ! 2006-08-14 Richard Guenther ! ! PR testsuite/28703 ! * gcc.c-torture/execute/pr28651.c: Do not use argc ! to avoid optimization, instead forbid inlining. ! ! 2006-08-14 Richard Sandiford ! ! PR rtl-optimization/28634 ! * gcc.c-torture/execute/ieee/pr28634.c: New test. ! ! 2006-08-13 Alexandre Oliva ! ! PR c/27184 ! * gcc.dg/torture/pr27184.c: New test. ! ! 2006-08-12 Jakub Jelinek ! ! * gcc.target/i386/pr27827.c: Only compile on ilp32 target. ! ! 2006-08-12 Francois-Xavier Coudert ! ! * gfortran.dg/stat_1.f90: Make test pass when run under sudo. ! * gfortran.dg/stat_2.f90: Likewise. ! * gfortran.dg/chmod_1.f90: Likewise. ! * gfortran.dg/chmod_2.f90: Likewise. ! * gfortran.dg/chmod_3.f90: Likewise. ! ! 2006-08-11 David Edelsohn ! ! * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*. ! ! 2006-08-11 Eric Botcazou ! ! * g++.dg/opt/pr23454-2.C: New test. ! ! 2006-08-11 Richard Guenther ! ! PR middle-end/28651 ! * gcc.c-torture/execute/pr28651.c: New testcase. ! ! 2006-08-10 Eric Botcazou ! ! * gnat.dg/specs/static_initializer.ads: New test. ! ! 2006-08-10 Paul Brook ! ! * gcc.target/arm/cond-asm.c: New test. ! ! 2006-08-10 Dorit Nuzman ! ! PR tree-optimization/26197 ! * g++.dg/vect/param-max-aliased-pr26197.cc: New test. ! * g++.dg/vect/vect.exp: Compile the new tests with ! --param max-aliased-vops=0. ! ! 2006-08-09 Lee Millward ! ! PR c++/28637 ! * g++.dg/template/void3.C: New test. ! ! PR c++/28638 ! * g++.dg/template/void4.C: New test. ! ! PR c++/28640 ! * g++.dg/template/void5.C: New test. ! ! 2006-08-07 Danny Smith ! ! * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move ! after dg-do compile. ! ! 2006-08-07 Victor Kaplansky ! ! PR tree-optimizations/26969 ! * gcc.dg/vect/vect.exp: Compile tests prefixed with ! "unswitch-loops" with -funswitch-loops. ! * gcc.dg/vect/unswitch-loops-pr26969.c: New test. ! ! 2006-08-07 Eric Botcazou ! ! * gcc.dg/sparc-getcontext-1.c: Fix typo. ! * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too. ! * g++.dg/other/unused1.C: Likewise. Also match "asci?z". ! * objc.dg/dwarf-1.m: Likewise. ! * objc.dg/dwarf-2.m: Likewise. ! * obj-c++.dg/dwarf-2.mm: Likewise. ! ! 2006-08-06 John David Anglin ! ! * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux. ! * objc.dg/dwarf-2.m: Likewise. ! * obj-c++.dg/dwarf-2.mm: Likewise. ! ! PR libfortran/28603 ! * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*. ! ! PR testsuite/27611 ! * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*. ! ! PR testsuite/27033 ! * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*. ! ! 2006-08-06 Paolo Bonzini ! ! PR target/27827 ! * gcc.target/i386/pr27827.c: New testcase. ! ! 2006-08-06 Paul Thomas ! ! PR fortran/28590 ! * gfortran.dg/sequence_types_1.f90: New test. ! ! 2006-08-05 Steven G. Kargl ! ! PR fortran/28548 ! * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes ! dg-warning. Add -pedantic option. ! ! 2006-08-05 Volker Reichelt ! ! PR c/28502 ! * gcc.dg/proto-1.c: New test. ! ! PR c/27721 ! * gcc.dg/lvalue-4.c: New test. ! ! PR c/28136 ! * gcc.dg/init-bad-5.c: New test. ! ! 2006-08-03 Lee Millward ! ! PR c++/28347 ! * g++.dg/ext/typedef-init.C: Add new test for typedef ! initialization inside templates. Adjust existing error markers. ! ! 2006-08-03 Mark Mitchell ! ! PR c++/28148 ! * g++.dg/init/ptrmem3.C: New test. ! ! 2006-08-03 Dorit Nuzman ! ! PR tree-optimization/27770 ! * lib/target-support.exp: New target keyword "section_anchors". ! * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some ! tests. ! * gcc.dg/vect/section-anchors-pr27770.c: New test. ! * gcc.dg/vect/vect-69.c: Removed. Replaced by: ! * gcc.dg/vect/section-anchors-vect-69.c: New test. ! * gcc.dg/vect/no-section-anchors-vect-69.c: New test. ! ! 2006-08-03 John David Anglin ! ! * gcc.dg/20060801-1.c: Add missing '}'. ! ! 2006-08-03 Volker Reichelt ! ! PR c++/27508 ! * g++.dg/parse/dtor9.C: New test. ! * g++.dg/parse/dtor10.C: New test. ! * g++.dg/other/error7.C: Adjust error-marker. ! ! PR c++/28274 ! * g++.dg/other/default5.C: New test. ! ! 2006-08-02 Richard Guenther ! ! * g++.dg/tree-ssa/copyprop-1.C: XFAIL. ! ! 2006-08-02 Mark Mitchell ! ! PR c++/28557 ! * g++.dg/template/conv9.C: New test. ! ! 2006-08-02 Daniel Jacobowitz ! ! PR debug/28063 ! * gcc.dg/debug/dwarf2/dwarf-merge.c: New test. ! * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT. ! Optionally return assembly text. Update callers. ! (check_no_compiler_messages): Update verbose messages. ! (check_no_messages_and_pattern): New. ! (check_effective_target_string_merging): New. ! ! 2006-08-01 Volker Reichelt ! ! PR c++/28250 ! * g++.dg/eh/catch4.C: New test. ! ! PR c++/28257 ! * g++.dg/other/qual1.C: New test. ! ! PR c++/28259 ! * g++.dg/inherit/error2.C: New test. ! ! PR c++/28267 ! * g++.dg/other/new1.C: New test. ! ! * g++.dg/warn/pr23075.C: Remove obsolete test. ! * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker. ! * g++.old-deja/g++.jason/report.C: Remove dg-warning marker. ! ! 2006-07-31 Mark Mitchell ! ! PR c++/28523 ! * g++.dg/eh/cast1.C: New test. ! ! 2006-08-01 Thomas Koenig ! ! PR libfortran/28452 ! * gfortran.dg/random_3.f90: New test. ! ! 2006-08-01 Steve Ellcey ! ! PR c++/28432 ! * g++.dg/other/pr28304.C: Change expected error message. ! * g++.dg/other/pr28432.C: New test. ! ! 2006-08-01 Steve Ellcey ! ! PR c++/28256 ! * g++.dg/init/brace2.C: Change expected error message, add empty init. ! ! 2006-08-01 Daniel Jacobowitz ! ! PR debug/23336 ! * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests ! at -g1. ! * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C, ! g++.dg/debug/enum-2.C: New. ! ! 2006-07-31 Volker Reichelt ! ! PR c++/6634 ! * g++.dg/parse/long1.C: Add more tests. ! ! 2006-07-30 Francois-Xavier Coudert ! ! * gfortran.dg/lrshift_1.c: New file. ! ! 2006-07-30 Jerry DeLisle ! ! PR libgfortran/28335 ! * gfortran.dg/no_unit_error_1.f90: New test. ! ! 2006-07-30 Jerry DeLisle ! ! PR libgfortran/28335 ! * gfortran.dg/no_unit_error_1.f90: Delete test. ! * gfortran.dg/no_unit_error_2.f90: Delete test. ! ! 2006-07-30 Francois-Xavier Coudert ! ! * gfortran.dg/chmod_3.f90: New test. ! * gfortran.dg/ltime_gmtime_1.f90: New test. ! * gfortran.dg/ltime_gmtime_2.f90: New test. ! * gfortran.dg/lrshift_1.f90: New test. ! * gfortran.dg/chmod_1.f90: New test. ! * gfortran.dg/chmod_2.f90: New test. ! ! 2006-07-28 Lee Millward ! ! PR c++/27668 ! * g++.dg/template/crash55.C: New test. ! ! PR c++/27962 ! * g++.dg/template/nontype16.C: New test. ! ! * g++.dg/template/void2.C: Adjust error markers. ! * g++.dg/template/nontype5.C: Adjust error markers. ! ! 2006-07-27 Arjan van de Ven ! ! * gcc.target/i386/stack-prot-kernel.c: New test. ! ! 2006-07-27 Roger Sayle ! ! * gcc.dg/builtins-55.c: New test case. ! ! 2006-07-26 Zdenek Dvorak ! ! PR rtl-optimization/27907 ! * gcc.c-torture/compile/pr27907.c: New test. ! ! 2006-07-26 Francois-Xavier Coudert ! ! * gfortran.dg/mclock.f90: New test. ! * gfortran.dg/int_conv_1.f90: New test. ! * gfortran.dg/stat_1.f90: New test. ! * gfortran.dg/stat_2.f90: New test. ! ! 2006-07-25 Jerry DeLisle ! ! PR libgfortran/28335 ! * gfortran.dg/no_unit_error_1.f90: New test. ! * gfortran.dg/no_unit_error_2.f90: New test. ! * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE. ! ! 2006-07-25 Roger Sayle ! ! PR middle-end/28473 ! * gcc.dg/fold-convround-1.c: New test case. ! ! 2006-07-24 Steven G. Kargl ! ! * gfortran.dg/arithmetic_if.f90: Fix comments. ! ! 2006-07-24 Volker Reichelt ! ! PR c++/27572 ! * g++.dg/other/typedef1.C: New test. ! * g++.dg/template/typedef4.C: New test. ! * g++.dg/template/typedef5.C: New test. ! ! 2006-07-24 Erik Edelmann ! ! PR fortran/28416 ! * gfortran.dg/allocatable_dummy_3.f90: New. ! ! 2006-07-24 Steven G. Kargl ! ! PR fortran/28439 ! * gfortran.dg/arithmetic_if.f90: New test. ! ! 2006-07-24 Uros Bizjak ! ! * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to ! avoid memcpy optimization. ! ! 2006-07-24 Jerry DeLisle ! ! PR fortran/25289 ! * gfortran.dg/direct_io_6.f90: New test. ! ! 2006-07-24 Jan Hubicka ! ! PR c/25795 ! PR c++/27369 ! * gcc.dg/pr25795.c: New test. ! * gcc.dg/pr25795-1.c: New test. ! ! 2006-07-23 Roger Sayle ! ! * gcc.dg/fold-cond-1.c: Increase test case portability by checking ! that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0" ! which may be transformed to "g || h" on some platforms. ! ! 2006-07-23 Mark Mitchell ! ! PR c++/28025 ! * g++.dg/template/friend45.C: New test. ! ! 2006-07-21 Jerry DeLisle ! ! PR libgfortran/28339 ! * gfortran.dg/arrayio_8.f90: New test. ! ! 2006-07-21 Mike Stump ! ! * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test. ! ! * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name. ! ! 2006-07-21 Volker Reichelt ! ! PR c++/28250 ! * g++.dg/eh/catch3.C: New test. ! ! PR c++/28363 ! * g++.dg/template/defarg10.C: New test. ! ! 2006-07-20 Paul Brook ! ! PR 27363 ! * gcc.dg/pr27363.c: New test. ! ! 2006-07-19 Mark Mitchell ! ! PR c++/28338 ! * g++.dg/init/ref13.C: New test. ! ! 2006-07-19 Volker Reichelt ! ! PR obj-c++/28434 ! * obj-c++.dg/proto-error-1.mm: New test. ! ! 2006-07-18 Mark Mitchell ! ! PR c++/28337 ! * g++.dg/template/string1.C: New test. ! ! 2006-07-18 Mark Mitchell ! ! PR c++/28048 ! * g++.dg/template/defarg9.C: New test. ! ! PR c++/28235 ! * g++.dg/template/static27.C: New test. ! ! 2006-07-18 Diego Novillo ! ! PR 28410 ! * gcc.dg/tree-ssa/pr28410.c: New test. ! ! 2006-07-18 Lee Millward ! ! PR c++/28258 ! * g++/dg/other/error13.C: New test. ! ! PR c++/28260 ! * g++.dg/template/friend44.C: New test. ! ! 2006-07-18 Steve Ellcey ! ! PR c++/27495 ! * g++.dg/other/pr27495.C: New. ! ! 2006-07-18 Olivier Hainque ! ! * gnat.dg/outer_agg_bitfield_constructor.adb: New test. ! * gnat.dg/nested_agg_bitfield_constructor.adb: New test. ! ! 2006-07-18 Volker Reichelt ! ! PR c/28286 ! * gcc.dg/pragma-pack-4.c: New test. ! ! 2006-07-17 Steve Ellcey ! ! PR c++/28291 ! * g++.dg/ext/pr28291.C: New test. ! ! 2006-07-17 Richard Sandiford ! ! PR middle-end/28403 ! * gcc.c-torture/execute/pr28403.c: New test. ! ! 2006-07-17 Richard Sandiford ! ! PR middle-end/28402 ! * gcc.dg/pr28402.c: New test. ! ! 2006-07-17 Steve Ellcey ! ! PR c++/28304 ! * g++.dg/other/pr28304.C: New test. ! ! 2006-07-17 J"orn Rennecke ! ! PR other/28251 ! gcc.c-torture/unsorted/dump-noaddr.c: New test. ! gcc.c-torture/unsorted/dump-noaddr.x: New driver. ! ! 2006-07-17 Richard Guenther ! ! PR tree-optimization/28238 ! * g++.dg/tree-ssa/pr28238.C: New testcase. ! ! 2006-07-17 Volker Reichelt ! ! PR c++/28250 ! * g++.dg/eh/catch1.C: New test. ! * g++.dg/eh/catch2.C: New test. ! ! 2006-07-16 Jakub Jelinek ! ! PR c++/28370 ! * g++.dg/template/anon3.C: New test. ! ! 2006-07-16 Paul Thomas ! ! PR fortran/20844 ! * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE ! specifiers requiring an explicit format tag.. ! ! PR fortran/28201 ! * gfortran.dg/generic_5: New test. ! ! PR fortran/20893 ! * gfortran.dg/elemental_optional_args_1.f90: New test. ! ! 2006-07-16 Olivier Hainque ! ! * gnat.dg/assert.ads: New file. ! * gnat.dg/controlled_record.ads: Likewise. ! * gnat.dg/controlled_record.adb: Likewise. ! ! 2006-07-15 Lee Millward ! ! PR c++/28292 ! * g++.dg/other/error12.C: New test. ! ! PR c++/28269 ! * g++.dg/template/crash54.C: New test. ! ! 2006-07-15 Volker Reichelt ! ! PR c++/28249 ! * g++.dg/parse/catch1.C: New test. ! ! PR c++/28294 ! * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic. ! ! PR c++/28387 ! * g++.dg/ext/attrib24.C: New test. ! ! 2006-07-14 Volker Reichelt ! ! PR c++/28343 ! * g++.dg/ext/asmspec1.C: New test. ! ! 2006-07-13 Janis Johnson ! ! * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests. ! (dg-test): Support shouldfail tests. ! * lib/target-supports-dg.exp (dg-shouldfail): New. ! * gcc.test-framework/test-framework.awk: Handle shouldfail tests. ! * gcc.test-framework/dg-do-run-sf-exp-F.c: New test. ! * gcc.test-framework/dg-do-run-sf-exp-P.c: New test. ! * gcc.test-framework/dg-do-run-sft-exp-F.c: New test. ! * gcc.test-framework/dg-do-run-sft-exp-P.c: New test. ! * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test. ! * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test. ! ! 2006-07-13 Jan Hubicka ! ! * gcc.target/i386/memcpy-1.c: New. ! ! 2006-07-12 Geoffrey Keating ! ! * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New. ! ! 2006-07-13 Paul Thomas ! ! PR fortran/25097 ! * gfortran.dg/present_1.f90: New test. ! ! PR fortran/20903 ! * gfortran.dg/interface_derived_type_1.f90: New test. ! ! 2006-07-11 Feng Wang ! ! PR fortran/28213 ! * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O ! list. ! ! 2006-07-07 Lee Millward ! ! PR c++/27820 ! * g++.dg/other/label1.C: New test. ! ! 2006-07-07 Richard Guenther ! ! PR middle-end/28268 ! * gcc.dg/torture/pr28268.c: New testcase. ! ! 2006-07-07 Steve Ellcey ! ! PR c++/27019 ! * g++.dg/ext/pr27019.C: New. ! ! 2006-07-07 Richard Guenther ! ! PR tree-optimization/28187 ! * gcc.dg/pr28187.c: New testcase. ! ! 2006-07-07 Eric Botcazou ! ! * gnat.dg/address_conversion.adb: New test. ! * gnat.dg/boolean_subtype.adb: Likewise. ! * gnat.dg/frame_overflow.adb: Likewise. ! * gnat.dg/pointer_array.adb: Likewise. ! * gnat.dg/pointer_conversion.adb: Likewise. ! ! 2006-07-07 Paul Thomas ! ! PR fortran/28237 ! PR fortran/23420 ! * gfortran.dg/print_fmt_5.f90: New test. ! ! 2006-07-06 Francois-Xavier Coudert ! ! PR fortran/28129 ! * gfortran.dg/bounds_check_4.f90: New test. ! ! 2006-07-05 Richard Guenther ! ! PR target/28158 ! * gfortran.dg/pr28158.f90: New testcase. ! ! 2006-07-05 Richard Guenther ! ! PR tree-optimization/28162 ! * gcc.dg/pr28162.c: New testcase. ! ! 2006-07-05 Richard Guenther ! Andrew Pinski ! ! PR c++/27084 ! * g++.dg/tree-ssa/copyprop-1.C: New testcase. ! ! 2006-07-04 Paul Thomas ! ! PR fortran/28174 ! * gfortran.dg/actual_array_substr_2.f90: New test. ! ! PR fortran/28167 ! * gfortran.dg/actual_array_constructor_2.f90: New test. ! ! 2006-07-04 Francois-Xavier Coudert ! ! * gfortran.dg/itime_idate_1.f: New test. ! * gfortran.dg/itime_idate_2.f: New test. ! ! 2006-07-03 Jerry DeLisle ! ! PR libgfortran/27704 ! * gfortran.dg/open_status_3.f90: New test. ! * gfortran.dg/fmt_l.f90: Update for new feature. ! ! 2006-07-03 Asher Langton ! ! * gfortran.dg/oldstyle_2.f90: New. ! ! 2006-07-03 Eric Botcazou ! ! * gnat.dg/string_slice.adb: New test. ! ! 2006-07-01 Tobias Schlüter ! ! PR fortran/19259 ! * gfortran.dg/semicolon_fixed.c: New. ! * gfortran.dg/semicolon_free.c: New. ! ! 2006-06-30 Mike Stump ! ! * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems ! that don't support internal visibility. ! ! 2006-06-30 Andrew Pinski ! ! * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times ! for '(' / ')' needing an extra '\'. ! ! 2006-06-29 Roger Sayle ! ! PR middle-end/27428 ! * gcc.dg/pr27428-1.c: New test case. ! ! 2006-06-29 Mike Stump ! ! * gcc.dg/compat/struct-layout-1_generate.c: Don't use common ! on darwin as we can't align commons large enough yet. ! ! * gcc.dg/vla-8.c: Add additional testcases. ! ! 2006-06-26 Steve Ellcey ! ! PR c++/28114 ! * g++.dg/other/pr28114.C: New. ! ! 2006-06-25 Eric Botcazou ! ! * gcc.c-torture/compile/20060625-1.c: New test. ! ! 2006-06-25 Paul Thomas ! ! PR fortran/20867 ! * gfortran.dg/stfunc_3.f90: New test. ! ! PR fortran/25056 ! * gfortran.dg/impure_actual_1.f90: New test. ! ! PR fortran/20874 ! * gfortran.dg/elemental_result_1.f90: New test. ! ! PR fortran/25073 ! * gfortran.dg/select_7.f90: New test. ! ! PR fortran/27554 ! * intrinsic_actual_1.f: New test. ! ! PR fortran/22038 ! PR fortran/28119 ! * gfortran.dg/forall_4.f90: New test. ! ! PR fortran/25072 ! * gfortran.dg/forall_5.f90: New test. ! ! 2006-06-25 Lee Millward ! ! PR c++/28051 ! * g++.dg/template/using13.C: New test. ! ! PR c++/28054 ! * g++.dg/other/incomplete3.C: New test. ! ! 2006-06-24 Francois-Xavier Coudert ! ! PR fortran/28081 ! * gfortran.dg/substr_3.f: New test. ! * gfortran.dg/equiv_2.f90: Update expected error message. ! ! 2006-06-24 Paul Thomas ! ! PR fortran/28118 ! * gfortran.dg/actual_array_substr_1.f90: New test. ! ! 2006-06-24 Olivier Hainque ! ! * gnat.dg/scalar_mode_agg_compare_loop.adb: New test. ! * gnat.dg/scalar_mode_agg_compare.adb: New test. ! ! 2006-06-23 Janis Johnson ! ! * gcc.dg/dfp/usual-arith-conv-bad.c: New test. ! ! 2006-06-23 Steven G. Kargl ! ! PR fortran/27981 ! * gfortran.dg/simpleif_2.f90: New test. ! ! 2006-06-23 Lee Millward ! ! * g++.dg/template/error22.C: Fix typo. ! ! 2006-06-23 Volker Reichelt ! ! PR c++/28112 ! * g++.dg/ext/attrib23.C: New test. ! ! 2006-06-23 Olivier Hainque ! ! * gnat.dg/varsize_temp.adb: New test. ! ! 2006-06-23 Volker Reichelt ! ! PR c++/11468 ! * g++.dg/other/java2.C: New test. ! ! 2006-06-23 Danny Smith ! ! PR target/27789 ! * g++.dg/ext/dllimport4.C. Add more tests for invalid ! initialization. ! ! 2006-06-22 Roger Sayle ! ! PR target/27531 ! * gcc.dg/pr27531-1.c: New test case. ! ! 2006-06-22 Asher Langton ! ! PR fortran/24748 ! * gfortran.dg/implicit_8.f90: New. ! ! 2006-06-22 Zdenek Dvorak ! ! PR rtl-optimization/28121 ! * gcc.dg/pr28121.c: New test. ! ! 2006-06-22 Lee Millward ! ! PR c++/27805 ! * g++.dg/parse/ptrmem6.C: New test. ! ! PR c++/27821 ! * g++.dg/template/error22.C: New test. ! ! 2006-06-22 Volker Reichelt ! ! PR c++/28111 ! * g++.dg/template/friend43.C: New test. ! ! PR c++/28110 ! * g++.dg/template/crash53.C: New test. ! ! PR c++/28109 ! * g++.dg/rtti/incomplete1.C: New test. ! ! 2006-06-21 Eric Botcazou ! ! * gnat.dg/loop_unchecked_conversion.ad[bs]: New test. ! ! 2006-06-21 Joseph Myers ! ! * gcc.c-torture/execute/complex-7.c: New. ! ! 2006-06-21 Jakub Jelinek ! ! * gcc.dg/merge-all-constants-1.c: New test. ! ! 2006-06-20 Janis Johnson ! ! PR c++/28113 ! * g++.dg/ext/altivec-3.C: Remove cast from vector initializers. ! ! 2006-06-20 Steven G. Kargl ! ! * gfortran.dg/rrspacing_1.f90: New test. ! ! 2006-06-20 Volker Reichelt ! ! PR c++/28052 ! * g++.dg/other/bitfield2.C: New test. ! ! 2006-06-20 Zdenek Dvorak ! ! PR tree-optimization/27331 ! * gcc.dg/pr27331.c: New test. ! ! 2006-06-20 James A. Morrison ! Eric Botcazou ! ! PR ada/18692 ! * lib/gnat.exp: New file. ! * lib/gnat-dg.exp: Likewise. ! * gnat.dg: New directory. ! * gnat.dg/dg.exp: New driver. ! * gnat.dg/specs: New directory. ! * gnat.dg/specs/specs.exp: New driver. ! * gnat.dg/style: New directory. ! * gnat.dg/style/style.exp: New driver. ! ! 2006-06-20 Paul Thomas ! ! PR fortran/16206 ! * gfortran.dg/array_initializer_1.f90: New test. ! ! PR fortran/28005 ! * gfortran.dg/matmul_3.f90: New test. ! ! 2006-06-19 Andrew Pinski ! ! PR middle-end/28075 ! * gcc.dg/tree-ssa/inline-1.c: New test. ! ! 2006-06-19 Anatoly Sokolov ! ! * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long ! in malloc prototype; remove XFAIL. ! * gcc.dg/pr18241-2.c: Ditto. ! * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long ! in memset prototype; remove XFAIL. ! * gcc.dg/tree-ssa/pr23382.c: Ditto. ! ! 2006-06-19 Joseph S. Myers ! ! * gcc.dg/vla-8.c: Add. ! ! 2006-06-19 Richard Guenther ! ! PR tree-optimization/27090 ! * g++.dg/tree-ssa/pr27090.C: New testcase. ! ! 2006-06-19 Roger Sayle ! ! PR target/27861 ! * gcc.dg/pr27861-1.c: New test case. ! ! 2006-06-19 Richard Guenther ! ! PR middle-end/28045 ! * gcc.dg/torture/pr28045.c: New testcase. ! ! 2006-06-18 Francois-Xavier Coudert ! ! PR fortran/26801 ! * gfortran.dg/associated_4.f90: New test. ! ! 2006-06-18 Jerry DeLisle ! ! PR fortran/19310 ! PR fortran/19904 ! * gfortran.dg/real_const_3.f90: New test. ! ! 2006-06-16 Mark Mitchell ! ! PR c++/28016 ! * g++.dg/template/static26.C: New test. ! ! PR c++/27979 ! * g++.dg/expr/bitfield2.C: New test. ! ! PR c++/27884 ! * g++.dg/parse/linkage2.C: New test. ! ! 2006-06-16 Richard Guenther ! ! PR middle-end/27116 ! * gcc.dg/pr15785-1.c: Revert last change. ! * gcc.dg/torture/pr27116-2.c: New testcase. ! ! 2006-06-16 Roger Sayle ! ! PR middle-end/27802 ! * gcc.dg/pr27802-1.c: New test case. ! ! 2006-06-15 Mark Mitchell ! ! PR c++/27689 ! * g++.dg/template/ttp18.C: New test. ! * g++.dg/template/ttp19.C: Likewise. ! ! PR c++/27666 ! * g++.dg/expr/cond9.C: New test. ! ! PR c++/27640 ! * g++.dg/template/ctor7.C: New test. ! ! 2006-06-15 Janis Johnson ! ! * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default. ! ! 2006-06-16 Richard Guenther ! ! PR tree-optimization/27781 ! * gcc.dg/tree-ssa/pr27781.c: New testcase. ! ! 2006-06-15 Thomas Koenig ! ! * gfortran.dg/allocate_zerosize_2.f90: New test case. ! ! 2006-06-15 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-18.c: New test. ! ! 2006-06-14 Mark Mitchell ! ! PR c++/27665 ! * g++.dg/template/crash52.C: New test. ! ! PR c++/27648 ! * g++.dg/ext/attrib22.C: New test. ! ! PR c++/26559 ! * g++.dg/template/builtin1.C: New test. ! * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL. ! ! PR c++/28018 ! * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array ! assignment. ! * g++.old-deja/g++.pt/crash51.C: Likewise. ! ! PR c++/27227 ! * g++.dg/lookup/linkage1.C: New test. ! * g++.dg/lookup/linkage2.C: Likewise. ! ! 2006-06-14 Andreas Krebbel ! ! PR middle-end/27959 ! * gcc.dg/pr27959.c: New testcase. ! ! 2006-06-13 J"orn Rennecke ! ! PR target/28014: ! * g++.dg/eh/div.C: New test. ! ! 2006-06-13 Jakub Jelinek ! ! PR c++/27894 ! * g++.dg/tree-ssa/pr26757.C: New test. ! * g++.dg/tree-ssa/pr27894.C: New test. ! ! 2006-06-13 Maxim Kuvyrkov ! ! * gcc.c-torture/compile/20060609-1.c: New test. ! ! PR target/27863 ! * gcc.c-torture/compile/pr27863.c: New test. ! ! 2006-06-13 Richard Guenther ! ! PR tree-optimization/27830 ! * g++.dg/tree-ssa/pr27830.C: New testcase. ! ! 2006-06-13 Matthew Sachs ! ! * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in ! the list of compiler flags; this causes those flags to be checked ! for things like dg-skip-if. ! ! 2006-06-12 Volker Reichelt ! ! PR c++/27601 ! * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors. ! ! 2006-06-12 Mark Mitchell ! Kazu Hirata ! ! * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C, ! g++.dg/template/friend42.C, g++.dg/template/spec30.C: New. ! ! 2006-06-12 Volker Reichelt ! ! PR c++/27933 ! * g++.dg/lookup/using15.C: New test. ! ! PR c++/27951 ! * g++.dg/other/anon4.C: New test. ! ! 2006-06-12 Roger Sayle ! ! PR c++/21210 ! * g++.dg/init/complex1.C: New test case. ! ! 2006-06-11 Eric Christopher ! ! PR middle-end/27948 ! * gcc.dg/bf-ms-layout.c: Run on darwin. ! * gcc.dg/bf-no-ms-layout: Ditto. ! * gcc.dg/attr-ms_struct-2.c: New. ! * gcc.dg/bf-ms-layout-2.c: Ditto. ! ! 2006-06-11 Kaz Kojima ! ! * gcc.dg/attr-ms_struct-packed1.c: New. ! ! 2006-06-09 Mike Stump ! ! * gcc.dg/vla-7.c: Add. ! ! 2006-06-10 Paul Thomas ! ! PR fortran/24558 ! * gfortran.dg/entry_6.f90: New test. ! ! PR fortran/20877 ! PR fortran/25047 ! * gfortran.dg/entry_7.f90: New test. ! ! 2006-06-09 Jakub Jelinek ! ! PR c/27747 ! * gcc.dg/cpp/_Pragma6.c: New test. ! ! PR c++/27748 ! * g++.dg/cpp/_Pragma1.C: New test. ! ! PR preprocessor/27746 ! * gcc.dg/gomp/macro-3.c: New test. ! * gcc.dg/gomp/macro-4.c: New test. ! * g++.dg/gomp/macro-3.C: New test. ! * g++.dg/gomp/macro-4.C: New test. ! ! 2006-06-09 Richard Guenther ! ! PR tree-optimization/26998 ! * gcc.dg/torture/pr26998.c: New testcase. ! * gcc.dg/tree-ssa/vrp29.c: New testcase. ! ! 2006-06-08 Mike Stump ! ! * gcc.dg/pr27095.c: Account for stubs. ! ! PR target/26427 ! * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't ! produce bad code on darwin. ! ! 2006-06-08 Francois-Xavier Coudert ! ! PR fortran/27958 ! * gfortran.dg/substr_2.f: New test. ! ! 2006-06-08 Asher Langton ! ! PR fortran/27786 ! * cray_pointers_2.f90: Add -fbounds-check compile flag. ! ! 2006-06-08 Volker Reichelt ! ! PR target/27421 ! * gcc.dg/union-3.c: New test. ! ! 2006-06-08 Richard Guenther ! ! PR middle-end/27116 ! * gcc.dg/torture/pr27116.c: New testcase. ! * gcc.dg/pr15785-1.c: Remove test for invalid transformation. ! ! 2006-06-07 Zdenek Dvorak ! ! PR rtl-optimization/26449 ! * gcc.dg/pr26449.c: New test. ! ! 2006-06-07 Volker Reichelt ! ! PR c++/27601 ! * g++.dg/ext/offsetof1.C: Test member functions. ! ! 2006-06-07 Steve Ellcey ! ! * gcc.dg/pr27095.c: Improve scanning. ! ! 2006-06-07 Paul Thomas ! ! PR fortran/23091 ! * gfortran.dg/saved_automatic_1.f90: New test. ! ! PR fortran/24168 ! * gfortran.dg/array_simplify_1.f90: New test. ! ! PR fortran/25090 ! * gfortran.dg/entry_dummy_ref_1.f90: New test. ! ! PR fortran/25058 ! * gfortran.dg/entry_dummy_ref_2.f90: New test. ! ! 2006-06-06 Mark Mitchell ! ! PR c++/27177 ! * g++.dg/expr/cast7.C: New test. ! ! 2006-06-06 Janis Johnson ! ! * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE. ! * lib/gcc-defs.exp (tool_check_compile): Ditto. ! * lib/fortran-torture.exp (fortran-torture-compile, ! fortran-torture-execute): Ditto. ! ! 2006-06-06 Ulrich Weigand ! ! PR target/27842 ! * gcc.dg/vmx/pr27842.c: New test. ! ! 2006-06-05 Francois-Xavier Coudert ! ! PR libfortran/27895 ! * gfortran.dg/bounds_check_3.f90: New test. ! ! 2006-06-05 Mike Stump ! ! * objc.dg/objc-fast-4.m: Skip for ppc64. ! ! 2006-06-05 Steve Ellcey ! ! PR testsuite/27705 ! * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms. ! ! 2006-06-05 Dorit Nuzman ! Victor Kaplansky ! ! PR tree-optimizations/26360 ! * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce" ! with -fno-tree-dce. ! * gcc.dg/vect/no-tree-dce-pr26360.c: New test. ! ! 2006-06-05 Paul Thomas ! ! PR fortran/14067 ! * gfortran.dg/data_char_1.f90: Add messages for truncated ! strings. ! ! PR fortran/16943 ! * gfortran.dg/func_decl_2.f90: New test. ! ! PR fortran/20839 ! * gfortran.dg/do_2.f90: New test. ! ! PR fortran/27655 ! * gfortran.dg/associated_3.f90: New test. ! ! 2006-06-04 Mark Mitchell ! ! PR c++/27819 ! * g++.dg/template/static25.C: New test. ! ! PR c++/27722 ! * g++.dg/init/array21.C: New test. ! ! PR c++/27807 ! * g++.dg/ext/complit7.C: New test. ! ! PR c++/27806 ! * g++.dg/parse/ptrmem5.C: New test. ! ! 2006-06-04 Roger Sayle ! Andrew Pinski ! ! PR c/27150 ! PR middle-end/27382 ! * gcc.dg/pr27150-1.c: New testcase. ! * gcc.dg/pr27382-1.c: New testcase. ! * gcc.dg/pr27382-2.c: New testcase. ! ! 2006-06-05 Joseph S. Myers ! ! PR c/25161 ! PR c/27020 ! * gcc.dg/array-10.c: New test. ! ! 2006-06-05 Volker Reichelt ! ! PR c++/27804 ! * g++.dg/init/const4.C: New test. ! * g++.dg/init/member1.C: Add error-marker. ! * g++.dg/other/fold1.C: Adjust error-marker. ! ! 2006-06-04 Volker Reichelt ! ! PR c++/27601 ! * g++.dg/ext/offsetof1.C: New test. ! ! 2006-06-04 Eric Christopher ! ! * gcc.dg/attr-ms_struct-1.c: New. ! ! 2006-06-04 Mark Shinwell ! ! * gcc.c-torture/compile/builtin_constant_p.c: New test. ! ! 2006-06-04 Richard Guenther ! ! PR tree-optimization/27039 ! * gcc.dg/tree-ssa/loop-17.c: New testcase. ! ! 2006-06-03 Roger Sayle ! ! PR target/26223 ! * gcc.target/i386/amd64-abi-2.c: New test case. ! ! 2006-06-02 Eric Christopher ! ! * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin. ! * gcc.target/i386/20020523-1.c: Skip if darwin. ! * gcc.target/i386/asm-3.c: Ditto. ! * gcc.target/i386/20011119-1.c: Ditto. ! * gcc.target/i386/clobbers.c: Remove pic part of test. ! ! 2006-06-02 Steve Ellcey ! ! * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false. ! * g++.old-deja/g++.other/init19.C: Ditto. ! * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit ! and add other platforms as expected failures. ! ! 2006-06-01 Steve Ellcey ! ! * lib/target-supports.exp (is-effective-target): Add cxa_atexit. ! (is-effective-target-keyword): Ditto. ! ! 2006-06-01 Thomas Koenig ! ! PR fortran/27715 ! * gfortran.dg/extended_char_comparison_1.f: New test. ! ! 2006-06-01 Paul Thomas ! ! PR fortran/25098 ! * gfortran.dg/dummy_procedure_1.f90: New test. ! ! PR fortran/25147 ! * gfortran.dg/dummy_procedure_2.f90: New test. ! ! * gfortran.dg/associated_2.f90: Correct to make consistent with ! standard. ! ! 2006-05-31 Roger Sayle ! ! * gcc.target/i386/387-11.c: New test case. ! ! 2006-05-31 Mark Mitchell ! ! PR c++/27801 ! * g++.dg/template/cond6.C: New test. ! ! PR c++/26496 ! * g++.dg/template/crash51.C: New test. ! * g++.old-deja/g++.mike/net36.C: Tweak error markers. ! ! PR c++/27385 ! * g++.dg/init/array20.C: New test. ! ! 2006-05-31 Roger Sayle ! ! * gcc.dg/builtins-54.c: New test case. ! ! 2006-05-30 Mark Mitchell ! ! PR c++/26433 ! * g++.dg/template/fntry1.C: Add dg-do link. ! ! PR c++/27808 ! * g++.dg/parse/friend6.C: New test. ! ! 2006-05-30 Asher Langton ! ! * gfortran.dg/cray_pointers_7.f90: New test. ! ! 2006-05-30 Roger Sayle ! ! PR tree-optimization/23452 ! * gcc.dg/fold-mulconj-1.c: New test case. ! ! 2006-05-30 Mark Mitchell ! ! PR c++/27803 ! * g++.dg/parse/bitfield1.C: New test. ! ! 2006-05-30 Roger Sayle ! ! * gcc.target/ppc-eq0-1.c: New test case. ! * gcc.target/ppc-negeq0-1.c: New test case. ! ! 2006-05-30 Dirk Mueller ! ! PR c/27273 ! * gcc.dg/overflow-warn-5.c: New test. ! ! 2006-05-30 Volker Reichelt ! ! PR c/27718 ! * gcc.dg/sizeof-1.c: New test. ! ! 2006-05-30 Uros Bizjak ! ! PR target/27790 ! * gcc.target/i386/pr27790.c: New test. ! ! 2006-05-29 Jerry DeLisle ! ! PR libgfortran/27757 ! * gfortran.dg/direct_io_5.f90: New test. ! ! 2006-05-29 Jerry DeLisle ! ! PR libgfortran/27634 ! * gfortran.dg/fmt_missing_period_1.f: New test. ! * gfortran.dg/fmt_missing_period_2.f: New test. ! * gfortran.dg/fmt_missing_period_3.f: New test. ! ! 2006-05-29 Francois-Xavier Coudert ! ! PR fortran/19777 ! * gfortran.dg/bounds_check_2.f: Add new check for multidimensional ! arrays. ! ! 2006-05-29 Volker Reichelt ! ! PR c++/27713 ! * g++.dg/template/new6.C: New test. ! ! 2006-05-29 Roger Sayle ! ! PR tree-optimization/24964 ! * gcc.target/i386/387-10.c: New test case. ! ! 2006-05-28 Thomas Koenig ! ! * intrinsics/string_intrinsics.c (compare_string): ! Use memcmp instead of strncmp to avoid tripping over ! CHAR(0) in a string. ! ! 2006-05-27 Richard Guenther ! ! PR middle-end/27773 ! * gcc.dg/torture/pr27773.c: New testcase. ! ! 2006-05-27 Dirk Mueller ! ! * gcc.dg/pr24561.c: Rename to.. ! * gcc.dg/pr25962.c: .. this. ! ! 2006-05-27 Francois-Xavier Coudert ! ! PR fortran/19777 ! * gfortran.dg/bounds_check_2.f: New test. ! ! 2006-05-27 Janne Blomqvist ! ! * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics. ! * gfortran.dg/byte_1.f90: Likewise. ! * gfortran.dg/dup_save_2.f90: Likewise. ! ! 2006-05-27 Paul Thomas ! ! * gfortran.dg/associated_2.f90: New test. ! ! 2006-05-26 Francois-Xavier Coudert ! ! PR fortran/27524 ! * gfortran.dg/bounds_check_1.f90: New test. ! ! 2006-05-26 Ulrich Weigand ! ! PR rtl-optimization/27661 ! * gcc.dg/pr27661.c: New test case. ! ! 2006-05-26 Thomas Koenig ! ! PR fortran/23151 ! * gfortran.dg/inquire_9.f90: Fix illegal print syntax. ! * gfortran.dg/print_parentheses_1.f: New test. ! * gfortran.dg/print_parentheses_2.f90: New test. ! ! 2006-05-26 Jakub Jelinek ! ! PR target/27758 ! * gcc.dg/pr27758.c: New test. ! ! 2006-05-24 Falk Hueffner ! ! * gcc.c-torture/compile/pr27571.c: New test. ! ! 2006-05-26 Paul Thomas ! ! PR fortran/27709 ! * gfortran.dg/spec_expr_4.f90: New test. ! ! PR fortran/27155 ! * gfortran.dg/transfer_array_intrinsic_4.f90: New test. ! ! 2006-05-25 Mark Mitchell ! ! PR c++/20103 ! * g++.dg/ext/complit6.C: New test. ! * g++.dg/ext/complit3.C: Adjust error markers. ! * g++.dg/init/const3.C: New test. ! ! 2006-05-25 Richard Guenther ! ! PR middle-end/27743 ! * gcc.dg/torture/pr27743.c: New testcase. ! ! 2006-05-25 Eric Botcazou ! ! * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris. ! ! 2006-05-25 Alan Modra ! ! * gcc.dg/compat/scalar-by-value-x.h: New. ! * gcc.dg/compat/scalar-by-value-y.h: New. ! * gcc.dg/compat/scalar-by-value-5.c: New. ! * gcc.dg/compat/scalar-by-value-5_main.c: New. ! * gcc.dg/compat/scalar-by-value-5_x.c: New. ! * gcc.dg/compat/scalar-by-value-5_y.c: New. ! * gcc.dg/compat/scalar-by-value-6.c: New. ! * gcc.dg/compat/scalar-by-value-6_main.c: New. ! * gcc.dg/compat/scalar-by-value-6_x.c: New. ! * gcc.dg/compat/scalar-by-value-6_y.c: New. ! ! 2006-05-24 Zdenek Dvorak ! ! PR tree-optimization/27639 ! PR tree-optimization/26719 ! * gcc.dg/pr27639.c: New test. ! * gcc.dg/pr26719.c: New test. ! * gcc.dg/tree-ssa/scev-cast.c: New test. ! ! 2006-05-23 Mark Mitchell ! ! PR c++/20173 ! * g++.dg/template/error21.C: New test. ! ! 2006-05-23 Kazu Hirata ! ! PR target/27696 ! * gcc.target/i386/pr27696.c: New. ! ! 2006-05-22 Janis Johnson ! ! * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default. ! ! * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64. ! ! 2006-05-22 Volker Reichelt ! ! PR c++/27716 ! * g++.dg/other/assign1.C: New test. ! ! 2006-05-22 Kazu Hirata ! ! PR target/27266 ! * gcc.target/i386/pr27266.c: New. ! ! 2006-05-22 Volker Reichelt ! ! PR c++/27451 ! * g++.dg/ext/asm9.C: New test. ! ! 2006-05-22 Richard Sandiford ! ! PR rtl-optimization/25514 ! * gcc.c-torture/compile/pr25514.c: New test. ! ! 2006-05-22 Richard Guenther ! ! Revert ! 2006-01-31 Richard Guenther ! ! * gcc.target/i386/sselibm-1.c: New testcase. ! * gcc.target/i386/sselibm-2.c: Likewise. ! * gcc.target/i386/sselibm-3.c: Likewise. ! * gcc.target/i386/sselibm-4.c: Likewise. ! * gcc.target/i386/sselibm-5.c: Likewise. ! ! 2006-05-22 Volker Reichelt ! ! PR c/27420 ! * gcc.dg/func-args-2.c: New test. ! ! PR c/26818 ! * gcc.dg/struct-incompl-1.c: New test. ! ! 2006-05-22 Richard Guenther ! ! PR testsuite/27708 ! * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching ! the transformations we test for. ! ! 2006-05-22 Richard Guenther ! ! PR testsuite/27707 ! * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*. ! ! 2006-05-21 Mark Mitchell ! ! PR c++/27210 ! * g++.dg/warn/new1.C: New test. ! * g++.dg/template/new5.C: Likewise. ! ! 2006-05-21 Roger Sayle ! ! * gcc.target/i386/20060512-1.c: Add -msse2 command line option. ! * gcc.target/i386/20060512-3.c: Likewise. ! ! 2006-05-21 Kazu Hirata ! ! PR rtl-optimization/27671 ! * gcc.c-torture/execute/pr27671-1.c: New. ! * gcc.dg/pr27671-2.c: Likewise. ! ! PR tree-optimization/26622. ! * gcc.c-torture/compile/pr26622.c: New. ! ! 2006-05-21 Paul Thomas ! ! PR fortran/27613 ! * gfortran.dg/recursive_reference_1.f90: New test. ! ! 2006-05-21 Paul Thomas ! ! PR fortran/25746 ! * gfortran.dg/elemental_subroutine_3.f90: New test. ! ! PR fortran/25090 ! * gfortran.dg/entry_dummy_ref_1.f90: Remove. ! ! PR fortran/27584 ! * gfortran.dg/associated_target_1.f90: New test. ! ! PR fortran/19015 ! * gfortran.dg/maxloc_shape_1.f90: New test. ! ! 2006-05-20 Jerry DeLisle ! ! PR libgfortran/24459 ! * gfortran.dg/namelist_24.f90: New test. ! * gfortran.dg/namelist_12.f: Fix typo in comment. ! ! 2006-05-20 Andrew Pinski ! ! PR middle-end/25776 ! * g++.dg/other/error11.C: New test. ! ! 2006-05-20 Richard Sandiford ! ! * gcc.target/mips/pr26765.c: Add -w to options. ! ! 2006-05-20 Richard Sandiford ! ! * lib/target-supports.exp (check_effective_target_mpaired_single): ! New function. ! * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf ! multilibs. ! * g++.dg/vect/vect.exp: Likewise. ! ! 2006-05-20 Richard Sandiford ! ! PR testsuite/25891 ! * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp]. ! ! 2006-05-19 H.J. Lu ! ! PR fortran/27662 ! * gfortran.dg/temporary_1.f90: New file. ! ! 2006-05-19 Andreas Schwab ! ! * g++.dg/other/unused1.C: Also match "stringz". ! ! 2006-05-19 Mark Mitchell ! ! PR c++/26433 ! * g++.dg/template/fntry1.C: New test. ! ! 2006-05-18 Mark Mitchell ! ! PR c++/27471 ! PR c++/27506 ! * g++.dg/conversion/bitfield5.C: New test. ! * g++.dg/conversion/bitfield6.C: New test. ! ! 2006-05-18 Mike Stump ! ! * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups. ! * gcc.dg/vla-4.c: Add. ! * gcc.dg/vla-5.c: Add. ! * gcc.dg/vla-6.c: Add. ! ! 2006-05-12 Stuart Hastings ! ! * gcc.target/i386/20060512-1.c: New. ! * gcc.target/i386/20060512-2.c: New. ! * gcc.target/i386/20060512-3.c: New. ! * gcc.target/i386/20060512-4.c: New. ! ! 2006-05-17 Mark Mitchell ! ! PR c++/26122 ! * g++.old-deja/g++.oliva/template9.C: Remove XFAIL. ! ! PR c++/26068 ! * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier. ! * g++.dg/parse/linkage1.C: New test. ! ! 2006-05-17 Jakub Jelinek ! ! PR tree-optimization/27548 ! * g++.dg/tree-ssa/pr27548.C: New test. ! ! 2006-05-17 Francois-Xavier Coudert ! ! PR fortran/26551 ! * gfortran.dg/recursive_check_1.f: New test. ! * gfortran.dg/recursive_check_2.f90: New test. ! ! 2005-05-17 Bernd Schmidt ! ! * g++.dg/opt/temp2.C: New test. ! ! 2006-05-17 Jakub Jelinek ! ! PR c++/27491 ! * g++.dg/init/brace5.C: New test. ! ! PR middle-end/27415 ! * gcc.dg/gomp/pr27415.c: New test. ! * g++.dg/gomp/pr27415.C: New test. ! ! PR tree-optimization/27549 ! * g++.dg/tree-ssa/pr27549.C: New test. ! ! 2006-05-16 Jerry DeLisle ! ! PR libgfortran/27575 ! * gfortran.dg/read_eof_4.f90: New test. ! ! 2006-05-16 Richard Guenther ! ! PR tree-optimization/22303 ! * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase. ! ! 2006-05-16 Jakub Jelinek ! ! PR middle-end/27573 ! * gcc.dg/gomp/pr27573.c: New test. ! * gfortran.dg/gomp/pr27573.f90: New test. ! ! PR c/27499 ! * gcc.dg/gomp/pr27499.c: New test. ! * g++.dg/gomp/pr27499.C: New test. ! ! 2006-05-15 Mark Mitchell ! ! PR c++/27339 ! * g++.dg/parser/access8.C: Adjust error marker. ! * g++.dg/template/access17.C: New test. ! * g++.dg/template/access18.C: Likewise. ! ! 2006-05-15 Roger Sayle ! ! PR target/26600 ! * gcc.target/i386/pr26600.c: New test case. ! ! 2006-05-15 Mark Mitchell ! ! PR c++/27505 ! * g++.dg/expr/bitfield1.C: New test. ! ! 2006-05-15 Richard Guenther ! ! PR tree-optimization/27603 ! * gcc.dg/torture/pr27603.c: New testcase. ! ! 2006-05-15 Paul Thomas ! ! PR fortran/25090 ! * gfortran.dg/entry_dummy_ref_1.f90: New test. ! ! PR fortran/25082 ! * gfortran.dg/scalar_return_1.f90: New test. ! ! PR fortran/27411 ! * gfortran.dg/derived_comp_array_ref_1.f90: New test. ! ! 2006-05-15 Jakub Jelinek ! ! * gcc.dg/gomp/critical-4.c: New test. ! * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning. ! * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise. ! * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise. ! * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise. ! ! 2006-05-15 Volker Reichelt ! ! PR c++/27582 ! * g++.dg/template/dependent-args1.C: New test. ! ! PR c++/27581 ! * g++.dg/lookup/this1.C: New test. ! ! PR c++/27315 ! * g++.dg/template/operator6.C: New test. ! * g++.dg/template/incomplete3.C: New test. ! ! PR c++/27559 ! * g++.dg/template/new4.C: New test. ! ! PR c++/27496 ! * g++.dg/template/void2.C: New test. ! ! 2006-05-14 Alexandre Oliva ! ! * g++.dg/template/dependent-expr5.C: New test. ! ! 2006-05-14 Roger Sayle ! ! PR middle-end/26729 ! * gcc.dg/pr26729-1.c: New test case. ! ! 2006-05-13 Zdenek Dvorak ! ! * gcc.dg/pr27003.c: New test. ! ! 2006-05-12 Steve Ellcey ! ! * lib/target-supports.dg (check_cxa_atexit_available): Change ! v3_target_compile to ${tool}_target_compile. ! ! 2006-05-11 Jason Merrill ! ! * lib/scanasm.exp (scan-not-hidden): Fix typo. ! ! 2006-05-11 Francois-Xavier Coudert ! ! PR fortran/27553 ! * gfortran.dg/label_5.f90: New test. ! ! 2006-05-11 Joseph S. Myers ! ! * lib/target-supports.exp (check_effective_target_powerpc_fprs, ! check_effective_target_powerpc_altivec_ok): New. ! * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C, ! g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C, ! g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C, ! g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C, ! g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C, ! g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C, ! g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C, ! g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C, ! g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C, ! gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c, ! gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c, ! gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c, ! gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c, ! gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c, ! gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c, ! gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c, ! gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c, ! gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c, ! gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c, ! gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c, ! gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c, ! gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c, ! gcc.target/powerpc/altivec-9.c, ! gcc.target/powerpc/altivec-consts.c, ! gcc.target/powerpc/altivec-pr22085.c, ! gcc.target/powerpc/altivec-splat.c, ! gcc.target/powerpc/altivec-types-1.c, ! gcc.target/powerpc/altivec-types-2.c, ! gcc.target/powerpc/altivec-types-3.c, ! gcc.target/powerpc/altivec-types-4.c, ! gcc.target/powerpc/altivec-varargs-1.c, ! gcc.target/powerpc/altivec-vec-merge.c, ! gcc.target/powerpc/ppc-vector-memcpy.c, ! gcc.target/powerpc/ppc-vector-memset.c, ! gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c, ! gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use ! these effective targets. ! * gcc.dg/vmx/pr27006.c: Add missing close brace. ! * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*. ! ! 2006-05-11 Volker Reichelt ! ! PR middle-end/27384 ! * g++.dg/other/fold1.C: New test. ! ! PR middle-end/27488 ! * gcc.dg/fold-nonneg-1.c: New test. ! ! PR c++/27547 ! * g++.dg/other/operator1.C: New test. ! ! 2006-05-11 Richard Guenther ! ! PR middle-end/27529 ! * gcc.dg/tree-ssa/foldcast-1.c: New testcase. ! ! 2006-05-10 Janis Johnson ! ! * lib/target-supports-dg.exp (check-flags): New. ! (dg-skip-if): Move flag checks. ! ! 2006-05-09 Steve Ellcey ! ! * lib/target-supports-dg.exp (dg-require-cxa-atexit): New. ! * lib/target-supports.dg (check_cxa_atexit_available): New. ! ! 2005-05-10 Thomas Koenig ! ! PR fortran/27470 ! * gfortran.dg/multiple_allocation_2.f90: New test case. ! ! 2006-05-10 Kazu Hirata ! ! * gcc.target/arm/pr27387.C: Fix a comment typo. ! ! 2006-05-10 Francois-Xavier Coudert ! ! PR fortran/24549 ! * gfortran.dg/error_recovery_1.f90: New test. ! ! 2006-05-10 Richard Guenther ! ! PR tree-optimization/27302 ! * gcc.dg/torture/pr27302.c: New testcase. ! ! 2006-05-09 Dirk Mueller ! Richard Guenther ! ! PR middle-end/27498 ! * gcc.dg/tree-ssa/pr27498.c: New testcase. ! ! 2006-05-09 Zdenek Dvorak ! ! PR rtl-optimization/27335 ! * gcc.dg/pr27335.c: New test. ! ! 2006-05-06 Richard Sandiford ! ! * gcc.target/mips/mips-ps-5.c: New file. ! ! 2006-05-08 Jan Hubicka ! ! PR middle-end/25962 ! * gcc.dg/pr25962.c: New. ! ! 2006-05-08 Roger Sayle ! ! PR target/27158 ! * gcc.target/powerpc/pr27158.c: New test case. ! ! 2006-05-08 Laurent GUERBY ! ! PR testsuite/27476 ! * ada/acats/run_all.sh: Use test -z. ! ! 2006-05-07 Francois-Xavier Coudert ! ! PR libfortran/18271 ! * gfortran.dg/spec_expr_3.f90: New test. ! ! 2006-05-07 H.J. Lu ! ! PR target/24879 ! * gcc.target/i386/monitor.c: New file. ! ! 2006-05-08 Alan Modra ! ! * gcc.dg/pr27095.c: xfail *-*-darwin*. ! ! 2006-05-08 Volker Reichelt ! ! PR c++/27447 ! * g++.dg/other/ptrmem7.C: New test. ! ! 2006-05-07 Volker Reichelt ! ! PR target/27421 ! * gcc.dg/array-9.c: New test. ! ! 2006-05-07 Richard Guenther ! ! PR tree-optimization/27409 ! * gcc.dg/torture/pr27409.c: New testcase. ! ! 2006-05-07 Tobias Schlüter ! ! PR fortran/27457 ! * gfortran.dg/select_6.f90: New. ! ! 2006-05-07 Richard Guenther ! ! PR tree-optimization/27136 ! * gcc.dg/torture/pr27136.c: New testcase. ! ! 2006-05-07 Paul Thomas ! ! PR fortran/24813 ! * gfortran.dg/char_cons_len_1.f90: New test. ! ! 2006-05-06 Volker Reichelt ! ! PR c++/27427 ! * g++.dg/template/incomplete2.C: New test. ! ! 2006-05-06 Richard Guenther ! ! PR tree-optimization/27151 ! * gcc.dg/vect/pr27151.c: New testcase. ! ! 2006-05-06 Volker Reichelt ! ! PR c++/27430 ! * g++.dg/template/void1.C: New test. ! ! PR c++/27423 ! * g++.dg/other/void2.C: New test. ! ! PR c++/27422 ! * g++.dg/conversion/void1.C: New test. ! ! 2006-05-03 Aldy Hernandez ! ! PR/21391 ! * g++.dg/other/unused1.C: New. ! ! 2006-05-05 Volker Reichelt ! ! PR objc/27240 ! * objc.dg/member-1.m: New test. ! ! 2006-05-05 Steve Ellcey ! ! * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest. ! ! 2006-05-05 Francois-Xavier Coudert ! ! PR libfortran/26985 ! * gfortran.dg/matmul_2.f90: New test. ! ! 2005-05-05 Laurent GUERBY ! ! * ada/acats/run_all.sh: Use sync when main not found. ! ! 2006-05-04 Kazu Hirata ! ! PR target/26765 ! * gcc.target/mips/pr26765.c: New. ! ! 2005-05-04 Bernd Schmidt ! ! * gcc.target/bfin: New directory. ! * gcc.target/bfin/bfin.exp: New file. ! * gcc.target/bfin/frmul.c: New file. ! * gcc.target/bfin/arith.c: New file. ! * gcc.target/bfin/mul-combine.c: New file. ! * gcc.target/bfin/shift.c: New file. ! ! 2006-05-04 Richard Guenther ! ! PR tree-optimization/14287 ! PR tree-optimization/14844 ! PR tree-optimization/19792 ! PR tree-optimization/21608 ! PR tree-optimization/27090 ! * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase. ! * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise. ! * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise. ! ! 2006-05-04 Jakub Jelinek ! ! PR tree-optimization/27285 ! * gcc.c-torture/execute/pr27285.c: New test. ! ! PR middle-end/27388 ! * gcc.dg/gomp/pr27388-1.c: New test. ! * gcc.dg/gomp/pr27388-2.c: New test. ! * gcc.dg/gomp/pr27388-3.c: New test. ! ! PR c++/27359 ! * g++.dg/gomp/pr27359.C: New test. ! ! 2006-05-02 Steven G. Kargl ! ! PR fortran/20248 ! * gfortran.dg/iargc.f90: New test. ! ! 2006-05-02 Mark Mitchell ! ! PR c++/27102 ! * g++.dg/template/crash49.C: New test. ! ! 2006-05-02 Steve Ellcey ! ! PR testsuite/27032 ! * gcc.c-torture/compile/pr23237.c: Move dg-do line. ! ! 2006-05-02 Jeff Law ! ! PR tree-optimization/27364 ! * gcc.c-torture/execute/pr27364.c: New test. ! ! 2006-05-02 Mark Mitchell ! ! PR c++/27309 ! * g++.dg/parser/ctor5.C: New test. ! ! 2006-05-02 Kazu Hirata ! ! PR target/27387 ! * gcc.target/arm/arm.exp: New. ! * gcc.target/arm/pr27387.C: Likewise. ! ! 2006-05-02 Paul Thomas ! ! PR fortran/27269 ! PR fortran/27324 ! * gfortran.dg/module_equivalence_2.f90: New test. ! ! 2006-05-02 Jakub Jelinek ! ! PR middle-end/27337 ! * g++.dg/gomp/pr27337-1.C: New test. ! * g++.dg/gomp/pr27337-2.C: New test. ! ! PR middle-end/27328 ! * gcc.dg/gomp/pr27328.c: New test. ! ! PR middle-end/27325 ! * g++.dg/gomp/pr27325.C: New test. ! ! PR middle-end/27310 ! * g++.dg/gomp/pr27310.C: New test. ! ! 2006-05-01 Zdenek Dvorak ! ! PR tree-optimization/27291 ! * g++.dg/tree-ssa/pr27291.C: New test. ! ! 2006-05-01 Zdenek Dvorak ! ! PR tree-optimization/27283 ! * g++.dg/tree-ssa/pr27283.C: New test. ! ! 2006-05-01 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-16.c: New test. ! ! 2006-05-01 Roger Sayle ! Joseph S. Myers ! ! * gcc.dg/Wconversion-3.c: New test case. ! * gcc.dg/Wconversion-4.c: Likewise. ! ! 2006-05-01 Richard Guenther ! ! PR tree-optimization/26726 ! * g++.dg/tree-ssa/ivopts-1.C: New testcase. ! ! 2006-04-30 Roger Sayle ! ! * gcc.dg/Woverflow-1.c: New test case. ! * gcc.dg/Woverflow-2.c: Likewise. ! * gcc.dg/Woverflow-3.c: Likewise. ! ! 2006-04-30 Mark Mitchell ! ! PR c++/27094 ! * g++.dg/template/defarg8.C: New test. ! ! 2006-04-30 Volker Reichelt ! ! PR c++/27278 ! * g++.dg/parse/operator7.C: New test. ! ! 2006-04-29 Volker Reichelt ! ! PR c++/11471 ! PR c++/27102 ! * g++.dg/template/crash48.C: New test. ! ! PR c++/27279 ! * g++.dg/parse/ctor4.C: New test. ! ! 2006-04-29 Francois-Xavier Coudert ! ! PR fortran/25681 ! * gfortran.df/char_type_len.f90: New test. ! ! 2006-04-28 Jerry DeLisle ! ! PR libgfortran/27304 ! * gfortran.dg/fmt_exhaust.f90: New test. ! ! 2006-04-28 Roger Sayle ! ! PR c/25309 ! * gcc.dg/large-size-array-2.c: New test case. ! ! 2006-04-28 Richard Guenther ! ! PR target/26826 ! * gcc.target/i386/pr26826.c: New testcase. ! ! 2006-04-28 Jakub Jelinek ! ! PR middle-end/27260 ! * gcc.c-torture/execute/pr27260.c: New. ! ! 2006-04-28 Alan Modra ! ! PR middle-end/27095 ! * gcc.dg/pr27095.c: New. ! ! 2006-04-27 Mark Mitchell ! ! PR c++/27292 ! * g++.dg/conversion/bitfield4.C: New test. ! ! 2006-04-27 Eric Christopher ! ! * gcc.dg/pragma-ms_struct.c: New. ! ! 2006-04-27 Mark Mitchell ! ! PR c++/27102 ! * g++.dg/template/crash47.C: New test. ! ! 2006-04-27 Dirk Mueller ! ! * gcc.target/i386/sse-7.c: build with -msse. ! ! 2006-04-26 H.J. Lu ! ! PR testsuite/27274: ! * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h". ! (main): Exit if processor doesn't support SSE. ! ! 2006-04-26 David Edelsohn ! ! PR middle-end/27282 ! * gcc.c-torture/compile/pr27282.c: New test. ! ! 2006-04-26 Jakub Jelinek ! ! PR middle-end/26913 ! * g++.dg/gomp/pr26913.C: New test. ! ! PR c/25996 ! * gcc.dg/gomp/pr25996.c: New test. ! * g++.dg/gomp/pr25996.C: New test. ! ! 2006-04-25 Richard Sandiford ! ! PR rtl-optimization/26725 ! * gcc.c-torture/compile/pr26725.c: New test. ! ! 2006-04-25 Richard Guenther ! ! * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather ! than n + -1. ! ! 2006-04-25 Andreas Krebbel ! ! * gcc.dg/20060425-1.c: New testcase. ! ! 2006-04-25 Jakub Jelinek ! ! PR tree-optimization/26865 ! * gcc.dg/pr26865.c: New test. ! ! 2006-04-24 Mark Mitchell ! ! PR c++/27292 ! * g++.dg/conversion/bitfield1.C: New test. ! * g++.dg/conversion/bitfield2.C: Likewise. ! * g++.dg/conversion/bitfield3.C: Likewise. ! ! 2006-04-24 Andrew Pinski ! Richard Guenther ! ! PR tree-optimization/27236 ! * gcc.dg/tree-ssa/pr27236.c: New testcase. ! ! 2006-04-24 Volker Reichelt ! ! PR c++/19963 ! * g++.dg/other/incomplete2.C: New test. ! ! 2006-04-24 Richard Guenther ! ! PR middle-end/26869 ! * gcc.dg/torture/pr26869.c: New testcase. ! ! 2006-04-24 Andrew Pinski ! Richard Guenther ! ! PR tree-optimization/27218 ! * g++.dg/tree-ssa/pr27218.C: New testcase. ! ! 2006-04-23 Mark Mitchell ! ! PR c++/26912 ! * g++.dg/template/friend41.C: New test. ! ! 2006-04-23 David Edelsohn ! ! * g++.dg/opt/pr15551.C: Include cstdio. ! (main): Use remove instead of unlink. ! ! 2006-04-23 Eric Botcazou ! ! * gcc.dg/sibcall-7.c: New test. ! * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls. ! * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise. ! * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise. ! * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise. ! * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise. ! ! 2006-04-23 Mark Mitchell ! ! PR c++/26534 ! * g++.dg/opt/bitfield1.C: New test. ! * g++.dg/compat/abi/bitfield1_main.C: Add -w. ! * g++.dg/compat/abi/bitfield1_x.C: Likewise. ! * g++.dg/compat/abi/bitfield1_y.C: Likewise. ! * g++.dg/compat/abi/bitfield2_main.C: Likewise. ! * g++.dg/compat/abi/bitfield2_x.C: Likewise. ! * g++.dg/compat/abi/bitfield2_y.C: Likewise. ! * g++.dg/abi/bitfield1.C: Add dg-warning markers. ! * g++.dg/abi/bitfield2.C: Likewise. ! * g++.dg/init/bitfield1.C: Likewise. ! ! 2006-04-23 Paul Thomas ! ! PR fortran/25099 ! * gfortran.dg/elemental_subroutine_4.f90: New test. ! * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming ! call sub (m, x). ! ! 2006-04-22 Joseph S. Myers ! ! * gcc.c-torture/compile/20060421-1.c: New testcase. ! ! 2006-04-21 Volker Reichelt ! ! PR c/25875 ! * gcc.dg/init-bad-4.c: New test. ! ! 2006-04-21 Paul Brook ! ! * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus. ! ! 2006-04-21 Paul Thomas ! ! PR fortran/27122 ! * gfortran.dg/defined_operators_1.f90: New test. ! * gfortran.dg/assumed_charlen_function_1.f90: Add new error and ! remove old ones associated, incorrectly, with Note 5.46. ! ! PR fortran/27113 ! * gfortran.dg/character_array_constructor_1.f90: New test. ! ! 2006-04-20 Jakub Jelinek ! ! * gcc.dg/20060419-1.c: New test. ! ! 2006-04-19 Carlos O'Donell ! ! PR c/26774 ! * gcc.dg/struct-parse-1.c: New test case. ! ! 2006-04-19 Volker Reichelt ! ! PR c++/26558 ! * g++.dg/parse/template19.C: New test. ! ! PR c++/26739 ! * g++.old-deja/g++.pt/friend36.C: Adjust error markers. ! ! PR c++/26036 ! * g++.dg/expr/call3.C: New test. ! ! PR c++/10385 ! * g++.dg/conversion/dynamic1.C: New test. ! ! 2006-04-19 Mark Mitchell ! ! PR c++/27102 ! * g++.dg/template/crash35.C: Tweak error markers. ! * g++.dg/template/crash46.C: New test. ! * g++.old-deja/g++.brendan/friend4.C: Tweak error markers. ! * g++.old-deja/g++.pt/incomplete1.C: Likewise. ! ! 2006-04-19 Andreas Krebbel ! ! PR rtl-optimization/14261 ! * gcc.c-torture/compile/20060419-1.c: Added. ! ! 2006-04-18 Bernhard Fischer ! ! * gfortran.dg/label_1.f90: Adjust dg-error. ! ! 2006-04-16 Roger Sayle ! ! PR target/26961 ! * gcc.dg/fold-cond-1.c: New test case. ! * gcc.dg/pr26961-1.c: Likewise. ! ! 2006-04-16 Jerry DeLisle ! ! PR libgfortran/27138 ! * gfortran.dg/read_bad_advance.f90: New test. ! ! 2006-04-16 Roger Sayle ! Dale Johannesen ! ! PR target/24076 ! * gcc.target/i386/vecinit-3.c: New testcase. ! * gcc.target/i386/vecinit-4.c: Likewise. ! * gcc.target/i386/sse-18.c: Likewise. ! * gcc.target/i386/sse-19.c: Likewise. ! ! 2006-04-16 Thomas Koenig ! ! * gfortran.dg/allocate_zerosize_1.f90: New test. ! ! 2006-04-16 Mark Mitchell ! ! PR c++/26365 ! * g++.dg/template/crash45.C: New test. ! ! 2006-04-16 Paul Thomas ! ! PR fortran/26787 ! * gfortran.dg/proc_assign_1.f90: New test. ! * gfortran.dg/procedure_lvalue.f90: Change message. ! * gfortran.dg/namelist_4.f90: Add new error. ! ! PR fortran/25597 ! PR fortran/27096 ! * gfortran.dg/auto_pointer_array_result_1.f90 ! ! PR fortran/27089 ! * gfortran.dg/specification_type_resolution_1.f90 ! ! PR fortran/18003 ! PR fortran/25669 ! PR fortran/26834 ! * gfortran.dg/bounds_temporaries_1.f90: New test. ! ! PR fortran/27124 ! * gfortran.dg/array_return_value_1.f90: New test. ! ! 2006-04-15 Jerry DeLisle ! ! PR fortran/25336 ! * gfortran/dg/g77/20030115-1.f: Delete duplicate test. ! ! 2006-04-15 Jakub Jelinek ! ! PR middle-end/26823 ! * g++.dg/gomp/pr26823-1.C: New test. ! * g++.dg/gomp/pr26823-2.C: New test. ! ! 2006-04-13 Uros Bizjak ! ! PR middle-end/27134 ! * gcc.dg/pr27314.c: New test. ! ! 2006-04-13 Richard Henderson ! ! * g++.dg/gomp/block-0.C: Update expected matches. ! ! 2006-04-13 DJ Delorie ! ! * lib/target-supports.exp (check_effective_target_int32plus): New. ! (check_effective_target_ptr32plus): New. ! (check_effective_target_size32plus): New. ! (check_effective_target_int16): New. ! (check_profiling_available): Add m32c to the list of unsupported ! targets. ! ! * gcc.c-torture/compile/20000804-1.c: Skip m32c also. ! * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small ! memory size. ! * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI ! pointers. ! * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small ! size_t. ! * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers ! and size_t. ! * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t. ! * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target, ! not just xstormy16. Skip m32c due to weird pointer size. ! * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target, ! not just xstormy16. ! * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target, ! not just xstormy16. ! * gcc.dg/20020312-2.c: Add m32c support. ! * gcc.dg/20040622-2.c: Require >=32 bit pointers. ! * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype ! in test. ! * gcc.dg/20050321-2.c: Require >=32 bit integers. ! * gcc.dg/asm-1.c: Skip if int and short are the same size. ! * gcc.dg/fold-mod-1.c: Require >=32 bit integers. ! * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm. ! * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf ! formats ! * gcc.dg/init-string-2.c: Require >=32 bit integers. ! * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers. ! * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts. ! * gcc.dg/pch/struct-1.c: Require >= 32 bit integers. ! * gcc.dg/pr14796-2.c: Require >=32 bit integers. ! * gcc.dg/pr17112-1.c: Require >=32 bit integers. ! * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype ! in test. ! * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype ! in test. ! * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling. ! * gcc.dg/pr23049.c: Require >=32 bit integers. ! * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed. ! * gcc.dg/torture/pr26587.c: Require >=32 bit integers. ! * gcc.dg/torture/pr26630.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t. ! * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t. ! * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t. ! * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t. ! * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t. ! * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t. ! * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc ! prototype in test. ! * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers. ! * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers. ! ! * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers. ! * gcc.c-torture/execute/20040703-1.x: Likewise. ! * gcc.c-torture/execute/20040705-1.x: Likewise. ! * gcc.c-torture/execute/20040705-2.x: Likewise. ! * gcc.c-torture/execute/20040709-1.x: Likewise. ! * gcc.c-torture/execute/20040709-2.x: Likewise. ! * gcc.c-torture/execute/20040811-1.x: Likewise. ! * gcc.c-torture/execute/20050316-1.x: Likewise. ! * gcc.c-torture/execute/bitfld-4.x: Likewise. ! * gcc.c-torture/execute/pr19689.x: Likewise. ! * gcc.c-torture/execute/pr7284-1.x: Likewise. ! * gcc.c-torture/execute/usmul.x: Likewise. ! * gcc.c-torture/execute/vrp-5.x: Likewise. ! * gcc.c-torture/execute/vrp-6.x: Likewise. ! * gcc.dg/debug/20041023-1.s: Likewise. ! ! 2006-04-13 Roger Sayle ! ! * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts ! of integers to a vector types are now constant expressions in C. ! * gcc.dg/vect/vect-fold-1.c: New test case. ! ! 2006-04-13 Paolo Bonzini ! Ulrich Weigand ! ! PR target/27006 ! * gcc.dg/vmx/pr27006.c: New testcase. ! ! 2006-04-12 Jerry DeLisle ! ! PR libgfortran/26766 ! * gfortran.dg/write_recursive.f90: New test. ! ! 2006-04-11 Mark Mitchell ! ! * g++.dg/parse/dtor7.C: New test. ! * g++.dg/parse/new1.C: Add error marker. ! * g++.dg/template/new3.C: New test. ! ! PR c++/26122 ! * g++.dg/template/pure1.C: New test. ! ! PR c++/26295 ! * g++.dg/parse/ptrmem4.C: New test. ! ! 2006-04-10 Jeff Law ! ! PR/27087 ! * gcc.c-torture/compile/pr27087.c: New test. ! ! 2006-04-10 Aldy Hernandez ! ! PR/21391 ! * gcc.dg/20060410.c: New. ! ! 2006-04-10 Matthias Klose ! ! * lib/gcc-defs.exp (gcc-set-multilib-library-path): ! Recognize multilib directory names containing underscores. ! ! 2006-04-10 Roger Sayle ! ! * gcc.target/i386/vecinit-1.c: New test case. ! * gcc.target/i386/vecinit-2.c: Likewise. ! ! 2006-04-10 Jakub Jelinek ! ! PR debug/27057 ! * g++.dg/debug/dwarf2-2.C: New test. ! ! 2006-04-09 Richard Sandiford ! ! PR rtl-optimization/27073 ! * gcc.c-torture/execute/pr27073.c: New test. ! ! 2006-04-08 Mike Stump ! ! * gcc.dg/pragma-darwin.c: Improve for ppc64. ! ! 2006-04-07 Richard Guenther ! ! PR tree-optimization/26135 ! * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase. ! ! 2006-04-06 Jan Hubicka ! ! PR profile/26399 ! * g++.dg/bprob/g++-bprob-2.C: New testcase. ! ! 2006-04-06 Roger Sayle ! ! * g++.dg/conversion/nullptr1.C: New test case. ! * g++.dg/conversion/nullptr2.C: Likewise. ! ! 2006-04-05 Roger Sayle ! ! * gfortran.dg/dependency_18.f90: New test case. ! ! 2006-04-05 Richard Guenther ! ! PR tree-optimization/26919 ! * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining. ! * gcc.dg/ipa/ipa-2.c: Likewise. ! * gcc.dg/ipa/ipa-3.c: Likewise. ! * gcc.dg/ipa/ipa-5.c: Likewise. ! ! 2006-04-05 Richard Guenther ! ! PR tree-optimization/26763 ! * gcc.dg/torture/pr26763-1.c: New testcase. ! * gcc.dg/torture/pr26763-2.c: Likewise. ! ! 2006-04-04 Paul Thomas ! ! PR fortran/23634 ! PR fortran/25619 ! * gfortran.dg/actual_array_constructor_1.f90: New testcase. ! ! 2006-04-04 Eric Christopher ! ! * gcc.target/i386/387-1.c: Allow regexp to match darwin ! stubs. ! * gcc.target/i386/387-5.c: Ditto. ! ! 2006-04-04 Carlos O'Donell ! ! * gcc.target/sparc/struct-ret-check.c: New test. ! ! 2006-04-03 Jerry DeLisle ! ! * gfortran.dg/fmt_zero_digits.f90: New test for no error when ! zero decimal digits specified in format. ! ! 2006-04-03 Paul Thomas ! ! PR fortran/26891 ! * gfortran.dg/missing_optional_dummy_1.f90: New test. ! ! PR fortran/26976 ! * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test. ! * gfortran.dg/initialization_1.f90: Make assignment compliant. ! * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify. ! * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments ! compliant and detect bigendian-ness. ! ! 2006-04-02 Erik Edelmann ! ! * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable ! dummy arguments work when the actual argument is itself a dummy ! argument of the caller. ! ! 2006-04-01 Eric Botcazou ! ! PR libfortran/24685 ! * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris. ! ! 2006-04-01 Roger Sayle ! ! * gfortran.dg/dependencency_17.f90: New test case. ! ! 2006-04-01 Roger Sayle ! ! * gfortran.dg/dependency_14.f90: New test case. ! * gfortran.dg/dependency_15.f90: Likewise. ! * gfortran.dg/dependency_16.f90: Likewise. ! ! 2006-03-31 Asher Langton ! ! PR fortran/25358 ! gfortran.dg/cray_pointers_6.f90: New test. ! ! 2006-03-30 Jerry DeLisle ! ! PR libgfortran/26890 ! * gfortran.dg/read_size_noadvance.f90: New test. ! ! 2006-03-30 Thomas Koenig ! ! PR fortran/25031 ! * gfortran.dg/multiple_allocation_1.f90: Check that the ! size has changed after a re-allocation with stat. ! ! 2006-03-30 Richard Guenther ! ! * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial ! removal. ! * gcc.target/i386/sselibm-2.c: Likewise. ! * gcc.target/i386/sselibm-3.c: Likewise. ! * gcc.target/i386/sselibm-4.c: Likewise. ! * gcc.target/i386/sselibm-5.c: Likewise. ! ! 2006-03-28 Roger Sayle ! ! * gcc.dg/fold-andxor-1.c: New test case. ! * gcc.dg/fold-xorand-1.c: Likewise. ! ! 2006-03-28 Roger Sayle ! ! * gcc.dg/fold-convnotconv-1.c: New test case. ! ! 2006-03-28 Paul Thomas ! ! PR fortran/26779 ! * gfortran.dg/private_type_5.f90: New test. ! ! 2006-03-27 David Edelsohn ! ! * objc.dg/objc-nofilename-1.m: Limit to Darwin. ! ! 2006-03-27 Jakub Jelinek ! ! * gfortran.dg/advance_2.f90: New test. ! * gfortran.dg/advance_3.f90: New test. ! ! * gfortran.fortran-torture/execute/equiv_5.f: New test. ! ! 2006-03-26 Jerry DeLisle ! ! PR libgfortran/26661 ! PR libgfortran/26880 ! * gfortran.dg/read_x_past.f: New test. ! ! 2006-03-26 Geoffrey Keating ! ! * gcc.dg/darwin-20040809-2.c: Don't expect default debugging ! to be STABS. ! ! 2006-03-26 David Edelsohn ! ! * objc.dg/dwarf-1.m: Skip on AIX. ! * objc.dg/dwarf-2.m: Skip on AIX. ! ! 2006-03-25 Steven G. Kargl ! ! PR fortran/26816 ! * gfortran.dg/float_1.f90: New test. ! ! 2006-03-25 Steven G. Kargl ! ! * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and ! X86_64 targets. ! * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto. ! ! 2006-03-25 Thomas Koenig ! ! PR libfortran/26735 ! * gfortran.dg/convert_implied_open.f90: New test case. ! ! 2006-03-25 Thomas Koenig ! ! PR fortran/26769 ! * gfortran.dg/transpose_reshape_r10.f90: New test case. ! ! 2006-03-25 Uros Bizjak ! ! PR middle-end/26717 ! * gcc.dg/pr26717.c: New test. ! ! 2006-03-25 Roger Sayle ! ! * gfortran.dg/dependency_12.f90: New test case. ! ! 2006-03-24 Roger Sayle ! ! * gfortran.dg/dependency_9.f90: New (resurected) test case. ! ! 2006-03-24 Jeff Law ! ! * gcc.c-torture/pr26840.c: New test. ! ! 2006-03-24 Geoffrey Keating ! ! * objc.dg/dwarf-2.m: New. ! * obj-c++.dg/dwarf-2.mm: New. ! ! * g++.old-deja/g++.other/init19.C: New. ! ! 2006-03-24 David Edelsohn ! ! * g++.dg/eh/spbp.C: Skip on AIX. ! ! 2006-03-24 Jakub Jelinek ! ! PR middle-end/26611 ! * g++.dg/gomp/pr26611-1.C: New test. ! * g++.dg/gomp/pr26611-2.C: New test. ! ! 2006-03-24 Jeff Law ! ! * gcc.c-torture/compile/pr26833.c: New test. ! * gfortran.fortran-torture/compile/pr26806.f90: New test. ! ! 2006-03-22 Kaveh R. Ghazi ! ! * gfortran.dg/endfile_2.f90: Delete temp file. ! ! 2006-03-22 Thomas Koenig ! ! PR fortran/19303 ! * gfortran.dg/record_marker_1.f90: New test case. ! * gfortran.dg/record_marker_2.f: New test case. ! * gfortran.dg/record_marker_3.f90: New test case. ! ! 2006-03-22 Paul Thomas ! ! PR fortran/17298 ! * gfortran.dg/transfer_array_intrinsic_1.f90: New test. ! * gfortran.dg/transfer_array_intrinsic_2.f90: New test. ! ! 2006-03-21 Janis Johnson ! ! * lib/gcc-dg.exp (cleanup-modules): New proc. ! * gfortran.dg/allocatable_function_1.f90, ! gfortran.dg/allocate_char_star_scalar_1.f90, ! gfortran.dg/assumed_charlen_function_1.f90, ! gfortran.dg/assumed_dummy_1.f90, ! gfortran.dg/assumed_shape_ranks_1.f90, ! gfortran.dg/assumed_shape_ranks_2.f90, ! gfortran.dg/assumed_size_dt_dummy.f90, ! gfortran.dg/auto_char_dummy_array_1.f90, ! gfortran.dg/auto_char_len_3.f90, ! gfortran.dg/automatic_module_variable.f90, ! gfortran.dg/bad_automatic_objects_1.f90, ! gfortran.dg/char_array_constructor.f90, ! gfortran.dg/char_array_structure_constructor.f90, ! gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90, ! gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90, ! gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90, ! gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90, ! gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90, ! gfortran.dg/derived_pointer_recursion.f90, ! gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90, ! gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90, ! gfortran.dg/dummy_functions_1.f90, ! gfortran.dg/elemental_initializer_1.f90, ! gfortran.dg/elemental_non_intrinsic_dummy_1.f90, ! gfortran.dg/elemental_pointer_1.f90, ! gfortran.dg/elemental_subroutine_1.f90, ! gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90, ! gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90, ! gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90, ! gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90, ! gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90, ! gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90, ! gfortran.dg/global_references_1.f90, ! gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90, ! gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90, ! gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90, ! gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90, ! gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90, ! gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90, ! gfortran.dg/large_integer_kind_1.f90, ! gfortran.dg/large_real_kind_1.f90, ! gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90, ! gfortran.dg/module_double_reuse.f90, ! gfortran.dg/module_equivalence_1.f90, ! gfortran.dg/module_interface_1.f90, ! gfortran.dg/module_parameter_array_refs_1.f90, ! gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90, ! gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90, ! gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90, ! gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90, ! gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90, ! gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90, ! gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90, ! gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90, ! gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90, ! gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90, ! gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90, ! gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90, ! gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90, ! gfortran.dg/same_name_1.f90, ! gfortran.dg/sibling_dummy_procedure_1.f90, ! gfortran.dg/sibling_dummy_procedure_2.f90, ! gfortran.dg/sibling_dummy_procedure_3.f90, ! gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90, ! gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90, ! gfortran.dg/used_dummy_types_2.f90, ! gfortran.dg/used_dummy_types_3.f90, ! gfortran.dg/used_dummy_types_4.f90, ! gfortran.dg/used_dummy_types_5.f90, ! gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90, ! gfortran.dg/userdef_operator_1.f90: Use it. ! ! 2006-03-21 Kaveh R. Ghazi ! ! * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f, ! gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90, ! gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90, ! gfortran.dg/write_back.f, ! gfortran.fortran-torture/execute/inquire_1.f90, ! gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file. ! ! 2006-03-21 Jeff Law ! ! * gcc.dg/tree-ssa/vrp28.c: New test. ! ! 2006-03-21 Eric Botcazou ! ! * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME ! if _STDC_C99 is defined. ! * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris. ! * gcc.dg/builtins-20.c: Likewise. ! * gcc.dg/builtins-53.c: Likewise. ! * gcc.dg/single-precision-constant.c: Likewise. Also pass ! -mmacosx-version-min=10.3 on PowerPC/Darwin. ! ! 2006-03-21 Andrew Pinski ! ! PR tree-opt/26781 ! * gcc.c-torture/compile/pr26781-1.c: New test. ! * gcc.c-torture/compile/pr26781-2.c: New test. ! ! 2006-03-21 Jakub Jelinek ! ! PR c++/26690 ! * g++.dg/gomp/pr26690-1.C: New test. ! * g++.dg/gomp/pr26690-2.C: New test. ! ! 2006-03-20 Jeff Law ! ! * gcc.dg/tree-ssa/pr21829.c: New test. ! ! * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP. ! ! 2006-03-20 Richard Sandiford ! ! * lib/target-supports.exp (check_no_compiler_messages): New procedure. ! (check_visibility_available): Use it. ! (check_effective_target_default_packed): Likewise. ! (check_effective_target_pcc_bitfield_type_matters): Likewise. ! (check_effective_target_fopenmp): Likewise. ! (check_effective_target_freorder): Likewise. ! (check_effective_target_fpic): Likewise. ! (check_named_sections_available): Likewise. ! (check_effective_target_ilp32): Likewise. ! (check_effective_target_lp64): Likewise. ! ! 2006-03-20 Thomas Koenig ! ! PR fortran/20935 ! * gfortran.dg/scalar_mask_2.f90: New test case. ! ! 2006-03-20 Andrew Pinski ! ! PR tree-opt/26629 ! * gcc.dg/tree-ssa/loadpre12.c: New test. ! * gcc.dg/tree-ssa/loadpre13.c: New test. ! * gcc.dg/tree-ssa/loadpre14.c: New test. ! * gcc.dg/tree-ssa/loadpre15.c: New test. ! * gcc.dg/tree-ssa/loadpre16.c: New test. ! * gcc.dg/tree-ssa/loadpre17.c: New test. ! * gcc.dg/tree-ssa/loadpre18.c: New test. ! * gcc.dg/tree-ssa/loadpre19.c: New test. ! * gcc.dg/tree-ssa/loadpre20.c: New test. ! * gcc.dg/tree-ssa/loadpre21.c: New test. ! * gcc.dg/tree-ssa/loadpre22.c: New test. ! ! 2006-03-19 Paul Thomas ! ! PR fortran/26741 ! * gfortran.dg/elemental_initializer_1.f90: New test. ! ! PR fortran/26716 ! * gfortran.dg/assumed_shape_ranks_2: New test. ! ! 2006-03-18 Joseph S. Myers ! ! * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use ! target fpic. ! ! 2006-03-18 Kaveh R. Ghazi ! ! * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90, ! gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90, ! gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f, ! gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90, ! gfortran.fortran-torture/execute/direct_io.f90, ! gfortran.fortran-torture/execute/inquire_2.f90, ! gfortran.fortran-torture/execute/inquire_4.f90, ! gfortran.fortran-torture/execute/list_read_1.f90, ! gfortran.fortran-torture/execute/open_replace.f90, ! gfortran.fortran-torture/execute/slash_edit.f90, ! gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete ! temporary files from testcases. ! ! 2006-03-17 Jerry DeLisle ! ! PR libgfortran/26509 ! gfortran.dg/write_direct_eor.f90: New test. ! ! 2006-03-17 David Edelsohn ! ! * gcc.target/powerpc/pr26350.c: New. ! * gcc.target/powerpc/indexed-addr.c: New. ! ! 2006-03-16 Roger Sayle ! ! * gfortran.dg/dependency_13.f90: New test case. ! ! 2006-03-16 Roger Sayle ! ! PR middle-end/21781 ! * gcc.dg/real-const-1.c: New test case. ! ! 2006-03-15 Geoffrey Keating ! ! * g++.old-deja/g++.other/init18.C: New. ! * g++.old-deja/g++.other/init5.C: Remove xfail. ! ! 2006-03-15 Kaveh R. Ghazi ! ! * g++.dg/opt/pr15551.C: Cleanup temp file. ! ! 2006-03-15 Volker Reichelt ! ! PR c++/6634 ! g++.dg/parse/long1.C: New test. ! ! 2006-03-14 Jerry DeLisle ! ! PR fortran/19101 ! * gfortran.dg/continuation.f90: New test. ! * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation. ! ! 2006-03-14 Richard Guenther ! ! PR tree-optimization/26672 ! * gcc.dg/torture/pr26672.c: New testcase. ! ! 2006-03-14 Joseph S. Myers ! ! * gcc.target/powerpc/405-dlmzb-strlen-1.c, ! gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests. ! ! 2006-03-13 Roger Sayle ! ! PR middle-end/26557 ! * gcc.c-torture/compile/switch-1.c: New test case. ! ! 2006-03-13 Paul Thomas ! ! PR fortran/25378 ! * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand ! test to include more permuatations of mask and index. ! * gfortran.dg/scalar_mask_1.f90: Modify last test to ! respond to F2003 spec. that the position returned for an all false ! mask && condition is zero. ! ! 2006-03-13 Jakub Jelinek ! ! PR middle-end/25989 ! * gcc.dg/gomp/pr25989.c: New test. ! ! 2006-03-13 Jeff Law ! ! * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail. ! ! 2006-03-13 Eric Botcazou ! ! * gcc.dg/switch-9.c: New test. ! ! 2006-03-13 Richard Guenther ! ! PR middle-end/26630 ! * gcc.dg/torture/pr26630.c: New testcase. ! ! 2006-03-11 Roger Sayle ! ! * gfortran.dg/dependency_10.f90: New test case. ! * gfortran.dg/dependency_11.f90: Likewise. ! ! 2006-03-11 Paul Thomas ! Erik Edelmann ! ! * gfortran.dg/allocatable_function_1.f90: New. ! * gfortran.dg/allocatable_function_2.f90: New. ! ! 2006-03-10 Richard Guenther ! PR middle-end/26565 ! * gcc.dg/torture/pr26565.c: New testcase. ! 2006-03-09 Eric Christopher ! * gcc.c-torture/compile/20060309-1.c: New. ! 2006-03-09 Jerry DeLisle ! PR libgfortran/26499 ! * gfortran.dg/write_back.f: New test. ! * gfortran.dg/write_rewind_1.f: New test. ! * gfortran.dg/write_rewind_2.f: New test. ! 2006-03-05 Jerry DeLisle ! PR libgfortran/26554 ! * gfortran.dg/read_logical.f90: New test. ! 2006-03-04 Laurent GUERBY ! * ada/acats/norun.lst: cdd2a03 now passes. ! 2006-03-04 Andrew Pinski ! PR testsuite/25177 ! * gcc.target/powerpc/pr18096-1.c: Change where the error ! would match. ! 2006-03-04 Jakub Jelinek ! * gcc.target/i386/cleanup-1.c: New test. ! * gcc.target/i386/cleanup-2.c: New test. ! 2006-03-04 Roger Sayle ! * gfortran.dg/dependency_9.f90: Remove for the time being. ! 2006-03-04 Krister Walfridsson ! * objc.dg/bad-receiver-type.m: Add space before bracket in dg directive. ! 2006-03-03 Roger Sayle ! ! * gfortran.dg/dependency_9.f90: New test case. ! ! 2006-03-03 Roger Sayle ! ! * gfortran.dg/dependency_4.f90: New test case. ! * gfortran.dg/dependency_5.f90: New test case. ! * gfortran.dg/dependency_6.f90: New test case. ! * gfortran.dg/dependency_7.f90: New test case. ! * gfortran.dg/dependency_8.f90: New test case. ! ! 2006-03-03 Paul Brook ! ! * lib/target-supports.exp (check_profiling_available): ! Add m68k-*-elf. ! ! 2006-03-03 Thomas Koenig ! ! PR fortran/25031 ! * multiple_allocation_1.f90: New test. ! ! 2006-03-03 Roger Sayle ! ! PR tree-optimization/26524 ! * gfortran.dg/pr26524.f: New test case. ! ! 2006-03-02 Kaveh R. Ghazi ! ! * g++.dg/template/repo5.C: Cleanup repo files. ! * gcc.dg/20051201-1.c: Cleanup coverage files. ! * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c, ! gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup ! tree dump files. ! ! 2006-03-02 Fariborz Jahanian ! ! * objc.dg/objc-nofilename-1.m: New test. ! * objc.dg/bad-receiver-type.m: New test. ! * obj-c++.dg/bad-receiver-type.mm: New test. ! ! 2006-03-02 Eric Botcazou ! ! * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes. ! ! 2006-03-01 Mike Stump ! ! * g++.dg/abi/key2.C: Add. ! ! 2006-03-01 Paul Thomas ! ! * gfortran.dg/logical_dot_product.f90: New test. ! ! PR fortran/26393 ! * gfortran.dg/used_interface_ref.f90: New test. ! ! PR fortran/20938 ! * gfortran.dg/dependency_2.f90: New test. ! * gfortran.fortran-torture/execute/where17.f90: New test. ! * gfortran.fortran-torture/execute/where18.f90: New test. ! * gfortran.fortran-torture/execute/where19.f90: New test. ! * gfortran.fortran-torture/execute/where20.f90: New test. ! ! 2006-03-01 Daniel Berlin ! ! * g++.dg/tree-ssa/pr26443.C: New test case. ! ! 2006-02-28 Andrew Pinski ! ! PR middle-end/26022 ! * g++.dg/opt/return-slot1.C: New test. ! ! 2006-02-28 Jerry DeLisle ! ! PR libgfortran/26136 ! * gfortran.dg/namelist_23.f90: New test. ! ! 2006-02-28 Roger Sayle ! ! PR middle-end/14752 ! * gcc.dg/fold-eqandshift-2.c: New test case. ! ! 2006-02-28 Richard Guenther ! ! * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct ! decomposition. ! ! 2006-02-28 Thomas Koenig ! ! * scalar_mask_1.f90: Add tests for maxloc with scalar mask. ! ! 2006-02-27 Jerry DeLisle ! ! PR libgfortran/26464 ! * gfortran.dg/backspace_5.f: New test. ! * gfortran.dg/backspace_6.f: New test. ! ! 2006-02-26 Roger Sayle ! ! * gcc.dg/fold-eqandnot-1.c: New test case. ! ! 2006-02-26 Roger Sayle ! ! PR middle-end/19983 ! * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case. ! ! 2006-02-26 Zdenek Dvorak ! ! * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce. ! * gcc.dg/20030324-1.c: Do not use -fstrength-reduce. ! ! 2006-02-26 Richard Guenther ! ! PR tree-optimization/26421 ! * gcc.dg/tree-ssa/pr26421.c: New testcase. ! ! 2006-02-26 Steven Bosscher ! ! * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt. ! * g++.old-deja/g++.robertl/eb132.C: Likewise. ! ! 2006-02-26 Roger Sayle ! ! * gcc.dg/fold-even-1.c: New test case. ! ! 2006-02-26 Roger Sayle ! ! PR middle-end/21137 ! * gcc.dg/fold-eqandshift-1.c: New test case. ! ! 2006-02-26 Dorit Nuzman ! ! PR tree-optimization/25125 ! * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c, ! gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests. ! ! 2006-02-26 Dorit Nuzman ! ! PR tree-optimizations/26359 ! * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop" ! with -fdump-tree-dceloop-details. ! * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test. ! ! 2006-02-25 Roger Sayle ! ! PR middle-end/23673 ! * gcc.dg/fold-eqxor-1.c: New test case. ! * gcc.dg/fold-eqxor-2.c: Likewise. ! * gcc.dg/fold-eqxor-3.c: Likewise. ! ! 2006-02-25 Thomas Koenig ! ! PR fortran/23092 ! * scalar_mask_1.f90: New test. ! ! 2006-02-24 Geoffrey Keating ! ! * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin. ! * g++.dg/eh/uncaught2.C: New. ! * g++.dg/eh/uncaught3.C: New. ! ! 2006-02-24 Jerry DeLisle ! ! PR libgfortran/26423 ! * gfortran.dg/read_many_1.f: New test. ! ! 2006-02-24 Paul Thomas ! ! PR fortran/24519 ! * gfortran.dg/dependency_3.f90: New test. ! * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the ! XFAILs. ! ! PR fortran/25395 ! * gfortran.dg/equiv_6.f90: New test. ! ! 2006-02-23 Jeff Law ! ! * gcc.c-torture/compile/pr26425.c: New test. ! ! 2006-02-23 Jakub Jelinek ! ! PR middle-end/26412 ! * gcc.dg/gomp/pr26412.c: New test. ! ! 2006-02-22 Volker Reichelt ! ! PR c++/26291 ! * g++.dg/other/ellipsis1.C: New test. ! * g++.dg/parse/operator4.C: Adjust error marker. ! ! 2006-02-22 H.J. Lu ! ! PR target/25603 ! * gfortran.dg/pr25603.f: New testcase. ! ! 2006-02-22 Nathan Sidwell ! ! * gcc.dg/bf-spl1.c: Don't specify -m68000. ! * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf ! ! 2006-02-21 Geoffrey Keating ! ! * g++.dg/eh/spbp.C: New. ! ! 2006-02-21 Jakub Jelinek ! ! PR middle-end/26379 ! * gcc.target/i386/mmx-7.c: New test. ! ! 2006-02-20 Roger Sayle ! ! PR tree-optimization/26361 ! * gcc.dg/tree-ssa/vrp27.c: New test case. ! ! 2006-02-20 Andrew Pinski ! ! * gcc.dg/tree-ssa/complex-3.c: Split out first part into ... ! * gcc.dg/tree-ssa/complex-4.c: Here. ! ! 2006-02-19 Roger Sayle ! ! PR middle-end/19543 ! * gfortran.dg/logical_1.f90: New test case. ! ! 2006-02-19 Jakub Jelinek ! ! PR middle-end/26334 ! * gcc.dg/20060218-1.c: Moved to... ! * gcc.target/i386/20060218-1.c: ... here. New test. ! ! 2006-02-19 Erik Edelmann ! ! PR fortran/26201 ! * gfortran.dg/convert_1.f90: New. ! ! 2005-02-19 Paul Thomas ! ! PR fortran/25054 ! * gfortran.dg/namelist_5.f90: New test. ! ! PR fortran/25089 ! * gfortran.dg/namelist_4.f90: New test. ! ! 2006-02-18 Andrew Pinski ! ! PR tree-opt/25680 ! * gcc.dg/tree-ssa/complex-3.c: New test. ! ! 2006-02-18 Andrew Pinski ! ! * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the ! variable to take into account the variable name in the ! function header. ! * gcc.dg/tree-ssa/20031106-2.c: Likewise. ! ! 2006-02-18 Jakub Jelinek ! ! PR middle-end/26334 ! * gcc.c-torture/compile/20060217-1.c: New test. ! * gcc.dg/20060218-1.c: New test. ! ! 2006-02-18 Joseph S. Myers ! ! * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests. ! ! 2006-02-17 Grigory Zagorodnev ! ! * gcc.dg/cpp/undef3.c: New test. ! * gcc.dg/cpp/trad/builtins2.c: New test. ! ! 2006-02-18 Mark Mitchell ! ! PR c++/26266 ! * g++.dg/template/static22.C: New test. ! * g++.dg/template/static23.C: New test. ! * g++.dg/template/static24.C: New test. ! * g++.dg/template/non-dependent13.C: New test. ! * g++.dg/init/member1.C: Tweak error markers. ! ! 2006-02-16 John David Anglin ! ! PR target/26255 ! * gcc.c-torture/compile/pr26255.c: New test case. ! ! 2006-02-16 Roger Sayle ! ! * gfortran.fortran-torture/execute/where_10.f90: New test case. ! * gfortran.fortran-torture/execute/where_11.f90: Likewise. ! * gfortran.fortran-torture/execute/where_12.f90: Likewise. ! * gfortran.fortran-torture/execute/where_13.f90: Likewise. ! * gfortran.fortran-torture/execute/where_14.f90: Likewise. ! * gfortran.fortran-torture/execute/where_15.f90: Likewise. ! * gfortran.fortran-torture/execute/where_16.f90: Likewise. ! ! 2006-02-16 Jeff Law ! ! * gcc.dg/tree-ssa/vrp24.c: Update expected output. ! * gcc.dg/tree-ssa/vrp26.c: New test. ! ! 2006-02-16 Joseph S. Myers ! ! PR target/20353 ! PR target/24578 ! * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if ! __UCLIBC__ is defined. ! ! 2006-02-16 Jakub Jelinek ! ! PR fortran/26224 ! * gfortran.dg/gomp/pr26224.f: New test. ! ! 2006-02-16 Victor Kaplansky ! ! PR tree-opt/25918 ! * lib/target-supports.exp ! (check_effective_target_vect_short_mult): New. ! (check_effective_target_vect_char_mult): New. ! (check_effective_target_vect_widen_sum_qi_to_si): New. ! (check_effective_target_vect_widen_sum_qi_to_hi): New. ! (check_effective_target_vect_widen_sum_hi_to_si): New. ! * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into ! vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c ! * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c. ! * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c. ! * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into ! vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and ! vect-reduc-pattern-2c.c ! * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into ! vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and ! vect-reduc-pattern-1c.c ! ! 2005-02-16 Paul Thomas ! ! PR fortran/24557 ! * gfortran.dg/assumed_charlen_needed_1.f90: New test. ! ! 2006-02-15 Toon Moene ! ! PR fortran/26054 ! * gfortran.dg/enum_8.f90: Remove check for warning. ! * gfortran.dg/iomsg_1.f90: Ditto. ! * gfortran.dg/enum_1.f90: Ditto. ! * gfortran.dg/enum_9.f90: Ditto. ! * gfortran.dg/enum_2.f90: Ditto. ! * gfortran.dg/enum_10.f90: Ditto. ! * gfortran.dg/enum_3.f90: Ditto. ! * gfortran.dg/flush_1.f90: Ditto. ! * gfortran.dg/enum_4.f90: Ditto. ! * gfortran.dg/array_constructor_1.f90: Ditto. ! * gfortran.dg/enum_5.f90: Ditto. ! * gfortran.dg/enum_6.f90: Ditto. ! * gfortran.dg/enum_7.f90: Ditto. ! ! 2006-02-15 Jakub Jelinek ! ! PR middle-end/26300 ! * gcc.c-torture/compile/20060215-1.c: New test. ! ! 2006-02-14 Roger Sayle ! ! PR middle-end/23670 ! * gcc.dg/tree-ssa/andor-2.c: New test case. ! ! 2006-02-14 Thomas Koenig ! ! PR fortran/25045 ! * optional_dim.f90: New test. ! ! 2006-02-14 Tobias Schlüter ! ! PR fortran/26277 ! * gfortran.dg/label_4.f90: New. ! ! 2006-02-14 Jakub Jelinek ! Diego Novillo ! Uros Bizjak ! ! * gfortran.dg/gomp: New directory. ! ! 2006-02-14 Richard Guenther ! ! PR tree-optimization/26258 ! * gcc.dg/torture/pr26258.c: New testcase. ! ! 2006-02-13 Jakub Jelinek ! ! PR fortran/26246 ! * gfortran.dg/pr26246_1.f90: New test. ! * gfortran.dg/pr26246_2.f90: New test. ! ! PR middle-end/26092 ! * gcc.c-torture/compile/20060208-1.c: New test. ! ! 2006-02-13 Paul Thomas ! ! PR fortran/26074 ! PR fortran/25103 ! * gfortran.dg/module_parameter_array_refs_1.f90: New test. ! * gfortran.dg/bad_automatic_objects_1.f90: New test. ! * gfortran.dg/automatic_module_variable.f90: Change error message. ! ! PR fortran/20861 ! * gfortran.dg/internal_dummy_1.f90: New test. ! ! PR fortran/20871 ! * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test. ! ! ! PR fortran/25083 ! * gfortran.dg/uncommon_block_data_1.f90: New test. ! * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test ! with standard. ! ! PR fortran/25088 ! * gfortran.dg/typed_subroutine_1.f90: New test. ! ! 2006-02-13 Geoffrey Keating ! ! * objc.dg/dwarf-1.m: New. ! ! 2006-02-13 Roger Sayle ! ! PR middle-end/24427 ! * gcc.dg/tree-ssa/andor-1.c: New test case. ! ! 2006-02-13 Josh Conner ! ! PR target/25376 ! * gcc.dg/pr25376.c: New test. ! ! * gcc.c-torture/compile/pr23237.c: Only compile test -- don't ! assemble. ! * lib/target-supports.exp (check_named_sections_available): ! Only compile named-sections test -- don't assemble. ! ! 2006-02-12 Gabriel Dos Reis ! ! * g++.dg/warn/no-write-strings.C: New test. ! * g++.dg/warn/write-strings.C: Likewise. ! * g++.dg/warn/write-strings-default.C: Likewise. ! ! 2006-02-12 Erik Edelmann ! ! PR fortran/25806 ! * gfortran.dg/ret_pointer_2.f90: New test. ! ! 2006-02-10 Zdenek Dvorak ! ! * gcc.dg/20050105-1.c: Do not use -floop-optimize2. ! ! 2006-02-10 Jeff Law ! ! * gcc.c-torture/compile/pr26213.c: New test. ! ! 2006-02-10 Steven G. Kargl ! ! gfortran.dg/null_1.f90: New test. ! ! 2006-02-10 Tobias Schlüter ! ! PR fortran/14771 ! * gfortran.dg/parens_4.f90: New. ! * gfortran.dg/parens_5.f90: New. ! ! 2006-02-10 Richard Guenther ! ! * gcc.dg/pr23372-1.c: Remove empty file. ! ! 2006-02-09 Tobias Schlüter ! Paul Thomas ! ! PR fortran/14771 ! * gfortran.dg/parens_1.f90: New. ! * gfortran.dg/parens_2.f90: New. ! * gfortran.dg/parens_3.f90: New. ! ! 2006-02-09 Paul Thomas ! ! PR fortran/26038 ! * gfortran.dg/allocate_char_star_scalar_1.f90: New test. ! ! PR fortran/25059 ! * gfortran.dg/impure_assignment_1.f90: New test. ! ! PR fortran/25070 ! * gfortran.dg/assumed_shape_ranks_1.f90: New test. ! ! 2006-02-09 J"orn Rennecke ! ! PR target/26141 ! * g++.dg/expr/stdarg2.C: New test. ! ! 2006-02-09 J"orn Rennecke ! ! PR inline-asm/16194 ! * gcc.dg/pr16194.c: New test. ! ! 2006-02-09 Rainer Orth ! ! * ada/acats/run_acats: Use portable variant of "$@". ! ! 2006-02-09 Gabriel Dos Reis ! ! * g++.old-deja/g++.benjamin/15351-2.C: Likewise. ! * g++.old-deja/g++.benjamin/15351-1.C: Remove. ! ! 2006-02-09 Andrew Pinski ! ! PR tree-opt/26179 ! * g++.dg/opt/pr26179.C: New test. ! ! 2006-02-09 Andrew Pinski ! ! PR middle-end/26134 ! * gcc.dg/tree-ssa/complex-3.c: New test. ! ! 2006-02-09 Andrew Pinski ! ! * gcc.c-torture/compile/volatile-1.c: New test. ! ! 2006-02-09 Diego Novillo ! ! PR 26180 ! * gcc.dg/tree-ssa/pr26180.c: New test. ! ! 2006-02-08 Jeff Law ! ! * gcc.dg/tree-ssa/pr21417.c: New test. ! ! 2006-02-08 Paolo Bonzini ! ! * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times, ! scan-tree-dump-not, scan-tree-dump-dem): Likewise. ! ! 2006-02-08 Paolo Bonzini ! ! * lib/scanrtl.exp: New. ! ! 2006-02-08 Volker Reichelt ! ! PR c++/26071 ! * g++.dg/other/virtual2.C: New test. ! ! PR c++/26070 ! * g++.dg/other/virtual1.C: New test. ! ! 2006-02-08 Paolo Bonzini ! ! * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump, ! cleanup-ipa-dump): Update dump file glob patterns. ! * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times, ! scan-ipa-dump-not, scan-ipa-dump-dem): Likewise. ! ! * lib/gcc-dg.exp: Load it. ! * objc.dg/stubify-2.m: Use scan-rtl-dump-not. ! ! 2006-02-07 Janis Johnson ! ! PR testsuite/26159 ! * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump. ! * gcc.dg/tree-ssa/pr23382.c: Ditto. ! ! 2006-02-07 Tobias Schlüter ! ! PR fortran/25577 ! * gfortran.dg/mvbits_1.f90: New. ! ! 2006-02-07 Dirk Mueller ! ! * g++.dg/warn/Wdiv-by-zero.C: New test. ! * g++.dg/warn/Wno-div-by-zero.C: New. ! ! 2006-02-07 Jeff Law ! ! * gcc.dg/tree-ssa/pr21559.c: New test. ! ! * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have ! multiple VRP passes. ! * gcc.dg/tree-ssa/vrp09.c: Likewise. ! * gcc.dg/tree-ssa/vrp18.c: Likewise. ! * gcc.dg/tree-ssa/pr21582.c: Likewise. ! * gcc.dg/tree-ssa/pr20657.c: Likewise. ! * gcc.dg/tree-ssa/pr21001.c: Likewise. ! * gcc.dg/tree-ssa/vrp02.c: Likewise ! * gcc.dg/tree-ssa/vrp11.c: Likewise ! * gcc.dg/tree-ssa/pr14341.c: Likewise ! * gcc.dg/tree-ssa/vrp19.c: Likewise ! * gcc.dg/tree-ssa/vrp20.c: Likewise ! * gcc.dg/tree-ssa/vrp03.c: Likewise ! * gcc.dg/tree-ssa/pr21086.c: Likewise ! * gcc.dg/tree-ssa/pr21959.c: Likewise ! * gcc.dg/tree-ssa/vrp21.c: Likewise ! * gcc.dg/tree-ssa/vrp04.c: Likewise ! * gcc.dg/tree-ssa/pr25485.c: Likewise ! * gcc.dg/tree-ssa/pr22026.c: Likewise ! * gcc.dg/tree-ssa/vrp22.c: Likewise ! * gcc.dg/tree-ssa/vrp05.c: Likewise ! * gcc.dg/tree-ssa/20030807-10.c: Likewise ! * gcc.dg/tree-ssa/pr20701.c: Likewise ! * gcc.dg/tree-ssa/vrp23.c: Likewise ! * gcc.dg/tree-ssa/vrp06.c: Likewise ! * gcc.dg/tree-ssa/pr22117.c: Likewise ! * gcc.dg/tree-ssa/pr20702.c: Likewise ! * gcc.dg/tree-ssa/vrp15.c: Likewise ! * gcc.dg/tree-ssa/pr21090.c: Likewise ! * gcc.dg/tree-ssa/pr21294.c: Likewise ! * gcc.dg/tree-ssa/vrp24.c: Likewise ! * gcc.dg/tree-ssa/vrp07.c: Likewise ! * gcc.dg/tree-ssa/pr21563.c: Likewise ! * gcc.dg/tree-ssa/pr25382.c: Likewise ! * gcc.dg/tree-ssa/vrp16.c: Likewise ! * gcc.dg/tree-ssa/vrp25.c: Likewise ! * gcc.dg/tree-ssa/vrp08.c: Likewise ! * gcc.dg/tree-ssa/20030807-6.c: Likewise ! * gcc.dg/tree-ssa/vrp17.c: Likewise ! * gcc.dg/tree-ssa/pr21458.c: Likewise ! * g++.dg/tree-ssa/pr18178.C: Likewise ! ! 2006-02-07 Richard Guenther ! ! PR c++/26140 ! Revert ! 2006-01-30 Richard Guenther ! PR c++/23372 ! * gcc.dg/pr23372-1.C: New testcase. ! ! * g++.dg/tree-ssa/pr26140.C: New testcase. ! ! 2006-02-07 Mark Mitchell ! ! PR c++/9737 ! * g++.dg/template/ttp15.C: New test. ! * g++.dg/template/ttp16.C: Likewise. ! * g++.dg/template/ttp17.C: Likewise. ! * g++.old-deja/g++.pt/ttp36.C: Remove. ! * g++.old-deja/g++.pt/ttp19.C: Likewise. ! * g++.old-deja/g++.pt/ttp37.C: Likewise. ! * g++.old-deja/g++.pt/ttp38.C: Likewise. ! * g++.old-deja/g++.pt/ttp39.C: Likewise. ! * g++.old-deja/g++.pt/ttp9.C: Likewise. ! * g++.old-deja/g++.pt/ttp40.C: Likewise. ! * g++.old-deja/g++.pt/ttp51.C: Likewise. ! * g++.old-deja/g++.pt/ttp26.C: Likewise. ! * g++.old-deja/g++.pt/ttp36.C: Likewise. ! ! 2005-02-06 Thomas Koenig ! ! PR libfortran/23815 ! * unf_io_convert_4.f90: New test. ! ! 2006-02-06 Daniel Berlin ! ! * gcc.dg/tree-ssa/loadpre10.c: New test. ! * gcc.dg/tree-ssa/loadpre11.c: Ditto. ! * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination. ! * gcc.dg/tree-ssa/loadpre4.c: This should pass now. ! ! 2006-02-06 Francois-Xavier Coudert ! ! PR libfortran/24685 ! * gfortran.dg/large_real_kind_form_io_2.f90: New test. ! ! 2006-02-05 Andrew Pinski ! ! PR tree-opt/25251 ! * gfortran.dg/assign_7.f: New test. ! ! 2006-02-05 H.J. Lu ! ! PR fortran/26041 ! PR fortran/26064 ! * gfortran.dg/sibling_dummy_procedure_1.f90: New file. ! * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise. ! * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise. ! ! 2006-02-05 Jakub Jelinek ! ! * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int ! in size_t typedef. ! ! 2006-02-05 Gabriel Dos Reis ! ! * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*. ! * g++.dg/charset/string.c (foo): Likewise. ! * g++.dg/ext/builtin1.C (printf): Change first parameter type to ! const char* ! * g++.dg/ext/builtin2.C (printf): Likewise. ! * g++.dg/init/new15.C (printf): Likewise. ! * g++.dg/opt/pr17697-1.C (foo): Likewise. ! * g++.dg/opt/pr17697-2.C (foo): Likewise. ! * g++.dg/opt/pr17697-3.C (foo): Likewise. ! * g++.dg/template/non-dependent4.C (temp): Likewise. ! * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*. ! * g++.old-deja/g++.brendan/crash66.C (getopt): Change last ! parameter type to const char*. ! * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name): ! Change type to const char*. ! * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name): ! Likewise. ! * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change ! second parameter type to const char*. ! * g++.old-deja/g++.jason/opeq.C (X::X): Likewise. ! (Y::Y): Change parameter type to const char*. ! * g++.old-deja/g++.jason/ref12.C (f): Likewise. ! * g++.old-deja/g++.jason/report.C: Apply const correctness. ! * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise. ! * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to ! (char*). ! * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to ! const char*. ! * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter ! type to const char*. ! * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change ! return type to const char*. ! * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type ! to const char*. ! * g++.old-deja/g++.law/operators3.C: Adjust for const correctness. ! * g++.old-deja/g++.law/refs1.C: Likewise. ! * g++.old-deja/g++.law/visibility1.C: Likewise. ! * g++.old-deja/g++.law/visibility2.C: Likewise. ! * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to ! const char*. ! * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness.. ! * g++.old-deja/g++.mike/net48.C: Likewise. ! * g++.old-deja/g++.mike/p646.C: Likewise. ! * g++.old-deja/g++.mike/p6746.C: Likewise. ! * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter ! type to const char*. ! * g++.old-deja/g++.mike/p811.C (X::stringify): Match for ! deprecated conversion warning. ! * g++.old-deja/g++.other/init15.C (A::name): Change type to const ! char*. ! * g++.old-deja/g++.other/inline12.C: Adjust for const correctness. ! * g++.old-deja/g++.other/sibcall1.C (foo): Likewise. ! * g++.old-deja/g++.pt/explicit8.C: Likewise. ! * g++.old-deja/g++.pt/m6.C (xx): Likewise. ! * g++.old-deja/g++.pt/m7.C (xx): Likewise. ! * g++.old-deja/g++.pt/nontype3.C: Likewise. ! * g++.old-deja/g++.pt/t39.C: Likewise. ! * g++.old-deja/g++.robertl/eb106.C: Likewise. ! * g++.old-deja/g++.robertl/ice990323-2.C: Likewise. ! ! 2006-02-04 Thomas Koenig ! ! PR fortran/25075 ! intrinsic_argument_conformance_1.f90: New test. ! ! 2006-02-03 Steven G. Kargl ! ! PR fortran/20845 ! * gfortran.dg/char_result_11.f90: Add SAVE. ! * gfortran.dg/der_pointer_4.f90: Ditto. ! * gfortran.dg/default_initialization.f90: New test. ! ! 2006-02-03 Jeff Law ! ! * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to ! handle more than 100 dump files. ! (cleanup-tree-dump, cleanup-ipa-dump): Likewise. ! * lib/scantree.exp (scan-tree-dump): Likewise. ! (scan-tree-dump-times, scan-tree-dump-not): Likewise. ! (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise. ! * lib/scanipa.exp (scan-ipa-dump): Likewise. ! (scan-ipa-dump-times, scan-ipa-dump-not): Likewise. ! (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise. ! ! 2006-02-03 Diego Novillo ! ! * gcc.dg/gomp/pr25990.c: Replace with pre-processed version. ! ! 2006-02-03 Mark Mitchell ! ! * g++.dg/template/using12.C: New test. ! ! 2006-02-03 Alan Modra ! ! * gcc.target/powerpc/pr25960.c: New test. ! ! 2006-02-02 Steven G. Kargl ! ! PR fortran/24958 ! gfortran.dg/nullify_2.f90: New test. ! ! 2006-02-02 Diego Novillo ! ! PR 25990 ! * gcc.dg/gomp/pr25990.c: New test. ! ! 2006-01-31 Mark Mitchell ! ! PR c++/25342 ! * g++.gd/template/partial4.C: New test. ! ! 2006-01-31 Andrew Pinski ! ! PR middle-end/26001 ! * gfortran.dg/data_char_2.f90: New. ! ! 2006-01-31 Thomas Koenig ! ! PR fortran/26039 ! maxval_maxloc_conformance_1.f90: New test. ! ! 2006-01-31 Richard Guenther ! ! * gcc.target/i386/sselibm-1.c: New testcase. ! * gcc.target/i386/sselibm-2.c: Likewise. ! * gcc.target/i386/sselibm-3.c: Likewise. ! * gcc.target/i386/sselibm-4.c: Likewise. ! * gcc.target/i386/sselibm-5.c: Likewise. ! ! 2005-01-30 Erik Edelmann ! ! PR fortran/24266 ! * gfortran.dg/arrayio_derived_2.f90: New. ! ! 2006-01-30 Carlos O'Donell ! ! * gcc.dg/unsigned-long-compare.c: New test. ! ! 2006-01-30 Steve Ellcey ! ! PR testsuite/25318 ! * lib/target-supports.exp (check_effective_target_freorder): ! Check to see if target supports -freorder-blocks-and-partition. ! * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder" ! instead of "dg-require-named-sections". ! ! 2006-01-30 J"orn Rennecke ! ! PR target/14798: ! * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*. ! * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests. ! * gcc.dg/pragma-isr-trapa2.c: Likewise. ! * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise. ! * gcc.dg/pragma-isr-trap_exit.c: Likewise. ! * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise. ! * gcc.dg/attr-isr-trap_exit.c: Likewise. ! * gcc.dg/attr-isr-nosave_low_regs.c: Likewise. ! ! 2006-01-30 Richard Guenther ! ! PR c++/23372 ! * gcc.dg/pr23372-1.C: New testcase. ! ! 2006-01-29 Diego Novillo ! ! * gcc.dg/gomp/pr25874.c: New test. ! ! 2006-01-29 Dorit Nuzman ! ! PR tree-opt/25911 ! * gcc.dg/vect/fast-math-vect-pr25911.c: New. ! ! 2006-01-29 Paul Thomas ! ! PR fortran/18578 ! PR fortran/18579 ! PR fortran/20857 ! PR fortran/20885 ! * gfortran.dg/intent_out_1.f90: New test. ! ! 2006-01-28 Paul Thomas ! ! PR fortran/17911 ! * gfortran.dg/procedure_lvalue.f90: New test. ! ! PR fortran/20895 ! PR fortran/25030 ! * gfortran.dg/char_pointer_assign_2.f90: New test. ! * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer ! assignment to be consistent with standard. ! * gfortran.dg/char_result_2.f90: The same. ! * gfortran.dg/char_result_8.f90: The same. ! ! 2006-01-28 Zack Weinberg ! ! * gcc.dg/Woverlength-strings.c ! * gcc.dg/Woverlength-strings-pedantic-c89.c ! * gcc.dg/Woverlength-strings-pedantic-c89-no.c ! * gcc.dg/Woverlength-strings-pedantic-c99.c ! * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests. ! ! 2006-01-28 Adam Nemet ! ! * gcc.c-torture/execute/20060127-1.c: New test. ! ! 2006-01-28 Mark Mitchell ! ! PR c++/25999 ! * g++.dg/ext/pragmaweak1.C: New test. ! ! 2006-01-28 Mark Mitchell ! ! PR c++/25855 ! * g++.dg/template/spec29.C: New test. ! ! 2006-01-28 Kazu Hirata ! ! PR c/19606. ! * gcc.c-torture/execute/pr19606.c: New. ! ! 2006-01-27 Carlos O'Donell ! ! * gcc.dg/pragma-re-4.c: New test. ! ! 2005-01-27 Paul Thomas ! ! PR fortran/25964 ! * gfortran.dg/assumed_size_refs_3.f90: New test. ! ! 2006-01-27 Ben Elliston ! ! * gcc.misc-tests/dectest.exp: Remove defunct comment. ! ! 2006-01-26 Laurent GUERBY ! ! PR ada/21317 ! * ada/acats/support/impdef.a: Add One_Long_Second. ! * ada/acats/tests/c9/c94025.a: Use One_Long_Second. ! * ada/acats/tests/c9/c94026.a: Likewise. ! * ada/acats/tests/c9/c97305c.ada: Likewise. ! * ada/acats/tests/c9/c99004a.ada: Likewise. ! ! 2005-01-26 Paul Thomas ! ! PR fortran/25964 ! * gfortran.dg/global_references_2.f90: New test. ! ! PR fortran/25084 ! PR fortran/20852 ! PR fortran/25085 ! PR fortran/25086 ! * gfortran.dg/assumed_charlen_function_1.f90: New test. ! * gfortran.dg/assumed_charlen_function_3.f90: New test. ! ! PR fortran/25416 ! * gfortran.dg/assumed_charlen_function_2.f90: New test. ! ! 2006-01-26 Alexandre Oliva ! ! PR c/25892 ! * gcc.dg/Wpointer-sign.c: New. ! * gcc.dg/Wpointer-sign-Wall.c: New. ! * gcc.dg/Wpointer-sign-Wall-no.c: New. ! * gcc.dg/Wpointer-sign-pedantic.c: New. ! * gcc.dg/Wpointer-sign-pedantic-no.c: New. ! * gcc.dg/conv-2.c: Use -Wpointer-sign. ! ! 2006-01-26 Andrew Pinski ! ! PR C/25861 ! * gcc.c-torture/compile/pr25861.c: New test. ! ! 2006-01-26 Paul Brook ! ! * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program ! on short-enum targets. ! * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New ! variable. ! (generate_fields): Use short_enums. ! (main): Set short_enums. Document -e. ! * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program ! on short-enum targets. ! * g++.dg/compat/struct-layout-1_generate.c (short_enums): New ! variable. ! (generate_fields): Use short_enums. ! (main): Set short_enums. Document -e. ! * lib/target-supports.exp (check_effective_target_short_enums): New. ! ! 2006-01-26 Hans-Peter Nilsson ! ! PR target/25947 ! * gcc.dg/torture/pr25947-1.c: New test. ! ! 2006-01-25 Jan Hubicka ! Roger Sayle ! ! PR rtl-optimization/25703 ! * gcc.target/i386/20060125-1.c: New test case. ! * gcc.target/i386/20060125-2.c: New test case. ! ! 2006-01-25 Tobias Schlüter ! ! PR fortran/18540 ! * gfortran.dg/goto_1.f: New. ! ! 2006-01-25 Erik Edelmann ! ! PR fortran/25716 ! * gfortran.dg/char_result_11.f90: Make it sensitive to PR ! 25716 on 32-bit systems too. ! ! 2006-01-25 Kazu Hirata ! ! PR testsuite/25590 ! * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv. ! ! 2006-01-25 Kaz Kojima ! ! * gcc.dg/tree-ssa/gen-vect-33.c: New. ! ! 2006-01-24 Jerry DeLisle ! ! PR fortran/25835 ! * gfortran.dg/read_eof.f90: Delete, renamed. ! * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90. ! * gfortran.dg/read_eof_2.f90: New test. ! * gfortran.dg/read_eof_3.f90: New test. ! ! 2006-01-24 Andrew Pinski ! ! PR tree-opt/25860 ! * gcc.c-torture/compile/pr25860.c: New test. ! ! 2006-01-24 Volker Reichelt ! ! PR c++/25552 ! * g++.dg/parse/dtor8.C: New test. ! ! 2006-01-24 Hans-Peter Nilsson ! ! PR testsuite/25891 ! * lib/target-supports.exp (check_effective_target_fopenmp): New proc. ! * gcc.dg/gomp/gomp.exp: Return without testing anything if ! check_effective_target_fopenmp returns 0. ! ! 2006-01-23 Eric Botcazou ! ! PR ada/20548 ! * ada/acats/norun.lst: Add c52103x, c52104x and c52104y. ! * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y. ! * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst. ! ! 2006-01-23 Andrew Pinski ! ! PR tree-opt/25857 ! * g++.dg/opt/pr25857.C: New test. ! ! 2006-01-23 Steven Bosscher ! Jan Hubicka ! Richard Guenther ! ! PR rtl-optimization/25654 ! * gcc.dg/torture/pr25654.c: New testcase. ! * gcc.target/i386/pr25654.c: Likewise. ! ! 2005-01-23 Paul Thomas ! ! PR fortran/25901 ! * gfortran.dg/internal references_2.f90: New test. ! ! Fix regression in testing of admissability of attributes. ! * gfortran.dg/intent_used_1.f90: New test. ! ! 2006-01-23 Ben Elliston ! ! * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os. ! Remove target conditional torture options for i?86 and x86_64 ! GNU/Linux. ! ! 2006-01-22 Gabriel Dos Reis ! ! PR c++/10891 ! * g++.dg/rtti/no-rtti.C: New. ! ! 2006-01-21 Mark Mitchell ! ! PR c++/25895 ! * g++.dg/inherit/conv2.C: New test. ! ! PR c++/25856 ! * g++.dg/parse/dtor7.C: New test. ! ! PR c++/25858 ! * g++.dg/template/crash44.C: New test. ! ! 2005-01-21 Paul Thomas ! ! PR fortran/25124 ! PR fortran/25625 ! * gfortran.dg/internal_references_1.f90: New test. ! PR fortran/20881 ! PR fortran/23308 ! PR fortran/25538 ! PR fortran/25710 ! * gfortran.dg/global_references_1.f90: New test. ! * gfortran.dg/g77/19990905-1.f: Restore the error that ! there is a clash between the common block name and ! the name of a subroutine reference. ! ! PR fortran/PR24276 ! * gfortran.dg/aliasing_dummy_1.f90: New test. ! ! 2006-01-21 Alan Modra ! ! * gcc.dg/vmx/1b-01.c: Warning fix. ! * gcc.dg/vmx/1c-02.c: Likewise. ! * gcc.dg/vmx/gcc-bug-4.c: Likewise. ! ! 2006-01-20 Steve Ellcey ! ! PR testsuite/24962 ! * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'. ! ! 2006-01-20 Richard Guenther ! Steven Bosscher ! ! PR rtl-optimization/24626 ! * gcc.dg/torture/pr24626-1.c: New testcase. ! * gcc.dg/torture/pr24626-2.c: Likewise. ! * gcc.dg/torture/pr24626-3.c: Likewise. ! * gcc.dg/torture/pr24626-4.c: Likewise. ! ! 2006-01-20 Dirk Mueller ! ! PR c++/5520 ! * g++.dg/warn/empty-body.C: New. ! ! 2006-01-19 Mark Mitchell ! ! PR c++/22136 ! * g++.dg/template/using10.C: New test. ! * g++.dg/temlpate/using11.C: Likewise. ! * g++.dg/inherit/using5.C: Tweak error messages. ! ! 2006-01-20 Alan Modra ! ! * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux ! target test. ! * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise. ! ! 2006-01-19 Jan Hubicka ! ! * gcc.target/i386/lea.c: Test pentiumpro, not i686. ! ! 2006-01-19 Volker Reichelt ! ! PR c++/25854 ! * g++.dg/template/spec28.C: New test. ! ! 2006-01-19 Andrew Pinski ! ! * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c ! (switchfiles): Fix fprintf's by adding srcdir or removing it. ! ! 2006-01-19 Diego Novillo ! ! * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp. ! * gcc.dg/gomp/critical-1.c: Likewise. ! * gcc.dg/gomp/critical-3.c: Likewise. ! * gcc.dg/gomp/empty.c: Likewise. ! * gcc.dg/gomp/ordered-1.c: Likewise. ! * gcc.dg/gomp/for-4.c: Likewise. ! * gcc.dg/gomp/for-6.c: Likewise. ! * gcc.dg/gomp/master-3.c: Likewise. ! * gcc.dg/gomp/for-8.c: Likewise. ! * gcc.dg/gomp/for-10.c: Likewise. ! * gcc.dg/gomp/for-18.c: Likewise. ! * gcc.dg/gomp/for-5.c: Likewise. ! * gcc.dg/gomp/for-7.c: Likewise. ! * gcc.dg/gomp/for-9.c: Likewise. ! ! 2006-01-18 Jeff Law ! ! * gcc.dg/tree-ssa/vrp25.c: New test. ! ! 2006-01-19 Richard Sandiford ! ! * gcc.dg/pr25805.c: Fix misapplied patch. ! ! 2006-01-19 Dorit Nuzman ! ! * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New. ! (check_effective_target_vect_udot_qi): New. ! (check_effective_target_vect_sdot_hi): New. ! (check_effective_target_vect_udot_hi): New. ! * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases ! prefixed with "wrapv-" with -fwrapv. ! * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New. ! * gcc.dg/vect/vect-reduc-dot-u8.c: New. ! * gcc.dg/vect/vect-reduc-dot-u16.c: New. ! * gcc.dg/vect/vect-reduc-dot-s8.c: New. ! * gcc.dg/vect/vect-reduc-dot-s16.c: New. ! ! * lib/target-suports.exp (check_effective_target_vect_widen_sum): New. ! * gcc.dg/vect/vect-reduc-pattern-1.c: New. ! * gcc.dg/vect/vect-reduc-pattern-2.c: New. ! * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New. ! ! 2006-01-19 Volker Reichelt ! ! PR c++/16829 ! * g++.dg/other/default2.C: New test. ! * g++.dg/other/default3.C: New test. ! ! 2006-01-19 Richard Sandiford ! ! PR c/25805 ! * gcc.dg/pr25805.c: New file. ! ! 2006-01-18 Mark Mitchell ! ! PR c++/25836 ! * g++.dg/template/init6.C: New test. ! ! 2006-01-18 Daniel Berlin ! ! * gcc.dg/tree-ssa/pr24287.c: New test ! ! 2006-01-18 Eric Christopher ! ! * g++.dg/eh/table.C: New. ! ! 2006-01-18 DJ Delorie ! ! * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c, ! gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c, ! gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c, ! gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New. ! ! 2006-01-18 Jeff Law ! ! * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends ! on wrapping on overflow semantics. ! ! * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too. ! ! * gcc.gc/tree-ssa/vrp23.c: New test. ! * gcc.gc/tree-ssa/vrp24.c: New test. ! ! 2006-01-18 Richard Henderson ! Aldy Hernandez ! Jakub Jelinek ! Diego Novillo ! Uros Bizjak ! ! * gcc.dg/gomp: New directory. ! ! 2006-01-18 Paul Thomas ! Steven G. Kargl ! ! PR fortran/20869 ! * gfortran.dg/intrinsic_external_1.f90: New test. ! ! PR fortran/20875. ! * gfortran.dg/elemental_pointer_1.f90: New test. ! ! PR fortran/25024 ! * gfortran.dg/external_procedures_1.f90: New test. ! ! PR fortran/25785 ! gfortran.dg/assumed_present.f90: New test. ! ! 2006-01-18 Jakub Jelinek ! ! * g++.dg/parse/lookup5.C: New test. ! ! 2006-01-17 Jerry DeLisle ! ! PR fortran/25697 ! * gfortran.dg/read_eof.f90: New test. ! ! 2006-01-17 Andrew Pinski ! ! * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line, ! add a closing brace. ! ! 2006-01-17 Jerry DeLisle ! ! PR fortran/25631 ! * gfortran.dg/fmt_tl.f: New test. ! ! 2006-01-17 Eric Christopher ! ! * g++.old-deja/g++.warn/impint.C: Add -Wconversion. ! * g++.old-deja/g++.warn/impint2.C: Ditto. ! * g++.old-deja/g++.other/null1.C: Ditto. ! * g++.dg/warn/conv2.C: Ditto. ! * g++.dg/warn/conv4.C: New file. ! ! 2006-01-17 Andrew Pinski ! ! * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace. ! ! 2006-01-17 Andreas Jaeger ! Janis Johnson ! ! * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64 ! in 64-bit. ! * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise. ! * gcc.dg/torture/fp-int-convert-float128.c: Likewise. ! ! 2006-01-17 Andrew Pinski ! ! * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c ! (switchfiles): xfail txxx where xxx >= 25. ! ! 2006-01-17 Andrew Pinski ! ! PR testsuite/25764 ! * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*. ! ! 2006-01-17 Jakub Jelinek ! ! PR c/25682 ! * gcc.dg/pr25682.c: New test. ! * g++.dg/parse/array-size2.C: New test. ! ! 2006-01-16 Ian Lance Taylor ! ! * consistency.vlad: Remove entire directory, 1652 files. ! ! 2006-01-16 Janis Johnson ! ! * lib/target-supports.exp (check_effective_target_dfp_nocache, ! check_effective_target_dfprt_nocache): New. ! (check_effective_target_dfp): Use check_effective_target_dfp_nocache. ! (check_effective_target_dfprt): New. ! * lib/c-compat.exp (check_dfp): Remove. ! (compat_dfp_setup): Use check_effective_target_dfprt_nocache. ! * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on ! level of support for decimal float. ! * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c, ! compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c, ! compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c, ! compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c, ! convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c, ! convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c, ! convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c, ! func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c, ! func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c, ! operator-arith-fold.c, operator-assignment.c, operator-comma.c, ! operator-cond.c, operator-logical.c, operator-unary.c, snan.c, ! struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do ! directives. ! ! 2006-01-16 H.J. Lu ! ! PR testsuite/25741 ! * lib/g++.exp (g++_init): Use $base_dir/../../ instead of ! $base_dir/../. ! * lib/gfortran.exp (gfortran_init): Likewise. ! * lib/obj-c++.exp (obj-c++_init): Likewise. ! * lib/scanasm.exp (scan-assembler-dem): Likewise. ! (scan-assembler-dem-not): Likewise. ! * lib/scandump.exp (scan-dump-dem): Likewise. ! (scan-dump-dem-not): Likewise. ! ! 2006-01-16 Andrew Pinski ! ! PR testsuite/25767 ! * lib/g++.exp (g++_init): Check for *-*-darwin* instead of ! powerpc-*-darwin*. ! * lib/obj-c++.exp (obj-c++_init): Likewise. ! ! 2006-01-16 Richard Guenther ! ! * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase. ! ! 2006-01-16 John David Anglin ! ! PR testsuite/25777 ! * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE ! to LD_LIBRARY_PATH. ! ! 2006-01-16 Eric Botcazou ! Andrew Pinski ! ! * gcc.dg/minmax-1.c: New test. ! ! 2006-01-16 Ben Elliston ! ! * gcc.dg/dfp/dfp.exp: Correct FSF address. ! * gcc.misc-tests/dectest.exp: Ditto. ! ! 2006-01-15 Ian Lance Taylor ! ! PR testsuite/25796 ! * gcc.target/i386/cmov6.c: Use -march=k8. ! ! 2006-01-15 Andreas Jaeger ! ! * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit ! x86 does not have __float128. ! ! 2006-01-14 Ian Lance Taylor ! ! * gcc.target/i386/cmov6.c: New test. ! ! 2006-01-14 Mark Mitchell ! ! PR c++/25663 ! * g++.dg/template/ctor6.C: New test. ! ! 2006-01-14 Kazu Hirata ! ! PR tree-optimization/25485 ! * gcc.dg/tree-ssa/pr25485.c: New. ! ! 2006-01-14 Richard Guenther ! ! PR tree-optimization/22548 ! PR tree-optimization/22555 ! PR tree-optimization/22501 ! * gcc.dg/tree-ssa/alias-4.c: New testcase. ! * gcc.dg/tree-ssa/alias-5.c: Likewise. ! * gcc.dg/tree-ssa/alias-6.c: Likewise. ! * gcc.dg/tree-ssa/alias-7.c: Likewise. ! * gcc.dg/tree-ssa/alias-8.c: Likewise. ! * gcc.dg/tree-ssa/alias-9.c: Likewise. ! * gcc.dg/tree-ssa/alias-10.c: Likewise. ! * gcc.dg/tree-ssa/alias-11.c: Likewise. ! * gcc.dg/tree-ssa/alias-12.c: Likewise. ! ! 2006-01-14 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop. ! * gcc.dg/tree-ssa/pr19210-2.c: Ditto. ! ! 2006-01-14 Steven Bosscher ! Richard Guenther ! ! PR rtl-optimization/24257 ! * gcc.dg/torture/pr24257.c: New testcase. ! ! 2006-01-13 Adam Nemet ! ! * gcc.c-torture/execute/20060110-1.c: New test. ! * gcc.c-torture/execute/20060110-2.c: New test. ! ! 2006-01-13 Ulrich Weigand ! ! * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets. ! ! 2006-01-13 Bernhard Fischer ! ! PR fortran/25756 ! * gfortran.dg/label_3.f90: New test. ! ! 2006-01-13 Daniel Berlin ! ! PR tree-optimization/25771 ! * g++.dg/tree-ssa/pr25771.C: New test ! ! 2006-01-13 Andrew Pinski ! ! PR tree-opt/24365 ! * g++.dg/opt/complex5.C: New test. ! ! 2006-01-13 Richard Guenther ! ! * gcc.target/i386/387-9.c: New testcase. ! ! 2006-01-12 Nathan Sidwell ! ! PR c++/24824 ! * g++.dg/debug/dwarf2-1.C: New. ! ! 2006-01-11 H.J. Lu ! ! PR testsuite/25728 ! * lib/gcov.exp (verify-lines): Add "close $fd". ! ! 2006-01-12 Yao Qi ! Ben Elliston ! ! * gcc.dg/dfp/inf-1.c: New test. ! ! 2006-01-12 Janis Johnson ! Yao Qi ! Ben Elliston ! Jon Grimm ! ! * gcc.dg/nodfp-1.c: New test. ! * gcc.dg/compat/scalar-return-dfp_x.c: Likewise. ! * gcc.dg/compat/scalar-return-dfp_x.c: Likewise. ! * gcc.dg/compat/scalar-return-dfp_main.c: Likewise. ! * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise. ! * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise. ! * gcc.dg/compat/scalar-return-dfp_y.c: Likewise. ! * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise. ! * gcc.dg/format/dfp-scanf-1.c: Likewise. ! * gcc.dg/format/dfp-printf-1.c: Likewise. ! * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp. ! (compat_setup_dfp): New. ! * gcc.dg/compat/compat.exp: Use it. ! (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file. ! Make some variables global, prepend "compat_" to their names. ! * gcc.dg/compat/struct-layout-1.h: Conditional DFP support. ! * gcc.dg/compat/struct-layout-1_generate.c: Ditto. ! * gcc.misc-tests/dectest.exp: New test driver for decTest. ! * lib/compat.exp (compat_skip_list): Make global, rename. ! * lib/c-compat.exp: New file. ! * lib/target-supports.exp (check_effective_target_dfp): New. ! ! * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c, ! gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c, ! gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c, ! gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c, ! gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c, ! gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c, ! gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c, ! gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c, ! gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h, ! gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c, ! gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c, ! gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c, ! gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c, ! gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c, ! gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c, ! gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c, ! gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c, ! gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c, ! gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c, ! gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c, ! gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c, ! gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c, ! gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c, ! gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c, ! gcc.dg/dfp/struct-layout-1.c, ! gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c, ! gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c, ! gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c, ! gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c, ! gcc.dg/dfp/func-vararg-dfp.c, ! gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c, ! gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c, ! gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c, ! gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c, ! gcc.dg/dfp/wtr-conversion-1.c: New tests. ! ! 2006-01-11 Richard Guenther ! ! PR tree-optimization/25734 ! * gcc.dg/tree-ssa/pr25734.c: New testcase. ! ! 2006-01-10 Bernhard Fischer ! ! PR fortran/25486 ! * gfortran.dg/literal_character_constant_1_x.F: New test. ! * gfortran.dg/literal_character_constant_1_y.F: Ditto. ! * gfortran.dg/literal_character_constant_1_z.F: Ditto. ! * gfortran.dg/literal_character_constant_1.inc: Helper for new tests. ! ! 2006-01-11 Nathan Sidwell ! ! PR c++/25386 ! * g++.dg/ext/packed3.C: Add expected packed error. ! ! 2006-01-11 Hans-Peter Nilsson ! ! PR target/25706 ! * gcc.dg/torture/pr25706-1.c: New test. ! ! 2006-01-11 Paolo Bonzini ! ! PR tree-optimization/23109 ! PR tree-optimization/23948 ! PR tree-optimization/24123 ! ! * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c, ! gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c, ! gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c, ! g++.dg/tree-ssa/pr23948.C: New testcases. ! * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide ! three divisions in order to do the optimization. ! ! 2006-01-11 Zdenek Dvorak ! ! PR c++/25632 ! * g++.dg/other/pr25632.C: New test. ! ! 2006-01-11 Paul Thomas ! ! PR fortran/25730 ! * gfortran.dg/used_types_1.f90: New test. ! ! 2006-01-10 Hans-Peter Nilsson ! ! PR target/25718 ! * gcc.dg/torture/pr25718-1.c: New test. ! ! 2006-01-10 Bernhard Fischer ! ! * gfortran.dg/list_read_2.f90: Fix typo in description. ! ! 2006-01-10 Jan Beulich ! ! * lib/target-supports.exp (check_visibility_available): Simplify test ! for *-*-netware*. ! (check_profiling_available): Fail for *-*-netware*. ! * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*. ! * gcc.dg/20021014-1.c: Likewise. ! * gcc.dg/nest.c: Likewise. ! ! 2006-01-09 Andrew Pinski ! ! fortran/24936 ! * gfortran.dg/forall_3.f90: New test. ! ! 2006-01-09 Andrew Pinski ! ! PR fortran/21977 ! * gfortran.dg/nesting_2.f90: New test. ! * gfortran.dg/nesting_3.f90: New test. ! ! 2006-01-09 Hans-Peter Nilsson ! ! * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed. ! Fix typo in comment. ! ! 2006-01-09 Feng Wang ! ! * gfortran.dg/single_char_string.f90: New test. ! ! 2006-01-09 Feng Wang ! ! * gfortran.dg/ichar_2.f90: New test. ! ! 2006-01-08 Erik Edelmann ! ! PR fortran/25093 ! * gfortran.dg/private_type_4.f90: New. ! ! 2006-01-07 Richard Guenther ! ! * gcc.dg/tree-ssa/loop-15.c: Use optimized dump. ! ! 2006-01-07 Tobias Schl"uter ! ! * gfortran.dg/func_decl_1.f90: New. ! * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration. ! * gfortran.dg/array_alloc_2.f90: Likewise. ! * gfortran.dg/char_result_8.f90: Likewise. ! * gfortran.dg/dup_save_1.f90: Likewise. ! * gfortran.dg/dup_save_2.f90: Likewise. ! * gfortran.dg/f2c_6.f90: Likewise. ! * gfortran.dg/f2c_7.f90: Likewise. ! * gfortran.dg/func_result_2.f90: Likewise. ! * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise. ! ! 2006-01-07 Paul Thomas ! ! PR fortran/22146 ! * gfortran.dg/elemental_subroutine_1.f90: New test. ! * gfortran.dg/elemental_subroutine_2.f90: New test. ! ! PR fortran/25029 ! PR fortran/21256 ! * gfortran.dg/assumed_size_refs_1.f90: New test. ! ! PR fortran/20868 ! PR fortran/20870 ! * gfortran.dg/assumed_size_refs_2.f90: New test. ! * gfortran.dg/initialization_1.f90: Change warning message. ! ! 2006-01-06 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-15.c: New test. ! ! 2006-01-05 Jerry DeLisle ! ! PR fortran/25598 ! * gfortran.dg/backspace_3.f: New test. ! * gfortran.dg/backspace_4.f: New test. ! ! 2006-01-05 Jerry DeLisle ! ! PR fortran/24268 ! * gfortran.dg/fmt_white.f: Update test. ! ! 2006-01-05 Carlos O'Donell ! ! * gcc.dg/cast-1.c: Add new warning. ! * gcc.dg/cast-2.c: Likewise. ! * gcc.dg/cast-3.c: Likewise. ! * gcc.dg/format/cast-1.c: Likewise. ! * gcc.dg/cast-4.c: New testcase. ! ! 2006-01-05 Richard Guenther ! ! PR tree-optimization/22555 ! * gcc.dg/tree-ssa/alias-3.c: New testcase. ! ! 2006-01-05 Richard Guenther ! Diego Novillo ! ! * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass. ! * gcc.dg/tree-ssa/loop-8.c: Likewise. ! * gcc.dg/tree-ssa/loop-1.c: Likewise. ! * gcc.dg/tree-ssa/pr23294.c: Likewise. ! * gcc.dg/tree-ssa/pr21985.c: Likewise. ! * gcc.dg/tree-ssa/loop-14.c: Likewise. ! * gcc.dg/tree-ssa/loop-2.c: Likewise. ! * gcc.dg/tree-ssa/loop-3.c: Likewise. ! * gcc.dg/tree-ssa/loop-4.c: Likewise. ! * gcc.dg/tree-ssa/pr21171.c: Likewise. ! * gcc.dg/tree-ssa/loop-5.c: Likewise. ! * gcc.dg/tree-ssa/loop-10.c: Likewise. ! * gcc.dg/tree-ssa/loop-6.c: Likewise. ! * treelang/compile/extravar.tree: Likewise. ! * g++.dg/tree-ssa/ssa-cast-1.C: Likewise. ! * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise. ! * g++.dg/tree-ssa/ssa-sra-1.C: Likewise. ! * g++.dg/tree-ssa/ssa-sra-2.C: Likewise. ! * gcc.dg/tree-ssa/20031106-6.c: Disable SRA. ! ! 2006-01-05 Hans-Peter Nilsson ! ! * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix ! for 64-bit fix. ! ! 2006-01-05 Erik Edelmann ! ! PR fortran/23675 ! gfortran.dg/char_result_11.f90: New. ! ! 2006-01-04 Mark Mitchell ! ! PR c++/24782 ! * g++.dg/parse/access9.C: New test. ! * g++.dg/tc1/dr52.C: Tweak error markers. ! ! 2006-01-04 Richard Henderson ! ! Merge from gomp branch. ! * g++.dg/parse/pragma2.C: Update expected error lines. ! ! 2006-01-04 Jakub Jelinek ! ! * g++.dg/other/i386-2.C: New test. ! ! PR target/25554 ! * gcc.c-torture/compile/20051228-1.c: New test. ! ! PR c/25559 ! * gcc.dg/pr25559.c: New test. ! ! 2006-01-03 Mark Mitchell ! ! PR c++/25492 ! * g++.dg/lookup/friend9.C: New test. ! ! PR c++/25625 ! * g++.dg/template/repo5.C: New test. ! ! 2006-01-03 Steven G. Kargl ! ! PR fortran/25101 ! * gfortran.dg/forall_2.f90: New test. ! ! 2006-01-03 Hans-Peter Nilsson ! ! * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on ! dg-require-weak. Adjust regexp to handle leading-underscore ! targets and space as well as TAB after .weak. Change previous ! 64-bit fix to not use naked dot. ! ! 2006-01-03 Paolo Bonzini ! ! PR rtl-optimization/25578 ! * gcc.c-torture/execute/20060102-1.c: New testcase. ! ! 2006-01-03 Richard Guenther ! ! PR c/25183 ! * gcc.dg/torture/pr25183.c: New testcase. ! ! 2006-01-03 Jakub Jelinek ! ! Merge from gomp-branch. ! * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9. ! * gcc.dg/ia64-sync-2.c: Likewise. ! * gcc.dg/ia64-sync-3.c: Likewise. ! * gcc.dg/ia64-sync-4.c: Likewise. ! * gcc.dg/sync-2.c: Likewise. ! * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate ! that sparc64-*-* and sparcv9-*-* supports sync builtins. ! ! 2006-01-02 Mark Mitchell ! ! PR c++/25635 ! * g++.dg/parse/operator6.C: New test. ! ! PR c++/25637 ! * g++.dg/parse/error29.C: New test. ! ! PR c++/25638 ! * g++.dg/parse/dtor6.C: New test. ! ! PR c++/25633 ! * g++.dg/parse/ctor3.C: New test. ! ! PR c++/25634 ! * g++.dg/template/class3.C: New test. ! ! 2006-01-02 Geoffrey Keating ! ! * g++.dg/debug/debug9.C: New. ! ! 2006-01-02 Steven G. Kargl ! ! PR fortran/24640 ! * gfortran.dg/label_2.f90: New test. ! ! 2006-01-02 Volker Reichelt ! ! * g++.dg/lookup/using12.C: Tighten error marker. ! ! 2006-01-01 Andreas Tobler ! Andrew Pinski ! ! * gcc.target/powerpc/darwin-abi-3.c: New file. ! * gcc.target/powerpc/darwin-abi-4.c: Likewise. ! * gcc.target/powerpc/darwin-abi-5.c: Likewise. ! * gcc.target/powerpc/darwin-abi-6.c: Likewise. ! * gcc.target/powerpc/darwin-abi-7.c: Likewise. ! * gcc.target/powerpc/darwin-abi-8.c: Likewise. ! * gcc.target/powerpc/darwin-abi-9.c: Likewise. ! * gcc.target/powerpc/darwin-abi-10.c: Likewise. ! * gcc.target/powerpc/darwin-abi-11.c: Likewise. ! ! 2006-01-01 Daniel Berlin ! ! * gcc.dg/tree-ssa/loadpre1.c: New; ! * gcc.dg/tree-ssa/loadpre2.c: New; ! * gcc.dg/tree-ssa/loadpre3.c: New; ! * gcc.dg/tree-ssa/loadpre4.c: New; ! * gcc.dg/tree-ssa/loadpre5.c: New; ! * gcc.dg/tree-ssa/loadpre6.c: New; ! * gcc.dg/tree-ssa/loadpre7.c: New; ! * gcc.dg/tree-ssa/loadpre8.c: New; ! * gcc.dg/tree-ssa/loadpre9.c: New; ! ! 2006-01-01 Nathan Sidwell ! ! * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe. ! * g++.dg/abi/thunk4.C: Likewise. ! ! 2006-01-01 Andreas Jaeger ! ! * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be ! portable. ! ! 2006-01-01 Jakub Jelinek ! ! PR c++/25294 ! * gcc.dg/pragma-pack-3.c: New test. ! * g++.dg/parse/pragma3.C: New test. ! ! 2005-12-30 John David Anglin ! ! PR middle-end/24827 ! * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*. ! ! 2005-12-30 Kaveh R. Ghazi ! ! PR testsuite/25214 ! * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic. ! ! 2005-12-30 Erik Edelmann ! ! PR fortran/22607 ! * gfortran-dg/pure_byref_3.f90: New. ! ! fortran/PR 25396 ! * gfortran.dg/userdef_operator_1.f90: New. ! ! 2005-12-29 Nathan Sidwell ! ! * g++.dg/abi/thunk3.C: New. ! * g++.dg/abi/thunk4.C: New. ! ! 2005-12-29 Paul Thomas ! ! PR fortran/25532 ! * gfortran.dg/host_used_types_1.f90: New test. Check that host ! associated derived type components of derived types are ! properly declared in contained procedures. ! ! 2005-12-28 Jerry DeLisle ! ! PR libgfortran/25139 ! * gfortran.dg/backspace_2.f: New test. ! ! 2005-12-28 Jerry DeLisle ! ! PR libgfortran/25550 ! * gfortran.dg/endfile.f: New test. ! ! 2005-12-28 Jerry DeLisle ! ! PR libgfortran/25419 ! * gfortran.dg/comma.f: New test. ! ! 2005-12-28 Tobias Schl"uter ! ! * lib/gfortran-dg.exp: Remove trailing whitespace. ! * lib/fortran-torture.exp: Test with -fbounds-check instead of ! -funroll-all-loops. ! ! 2005-12-28 Alan Modra ! ! * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM ! Extended Double long doubles or repeat tests when long double is ! the same size as double. ! ! 2005-12-27 Kaveh R. Ghazi ! ! * g++.dg/rtti/tinfo1.C: Scan for ".global" also. ! ! PR testsuite/25442 ! * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c, ! gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC. ! ! PR testsuite/25441 ! * gcc.dg/pr23911.c: Make test variable static. ! ! PR testsuite/25444 ! * gcc.dg/tree-ssa/pr14841.c: Likewise. ! ! 2005-12-26 Mark Mitchell ! ! PR c++/25439 ! * g++.dg/parse/crash17.C: Adjust error markers. ! * g++.dg/template/error20.C: New test. ! ! 2005-12-26 Mark Mitchell ! ! PR c++/23172 ! * g++.dg/ext/complit4.C: New test. ! ! PR c++/25417 ! * g++.dg/ext/complit5.C: Likewise. ! ! 2005-12-26 Kazu Hirata ! ! PR tree-optimization/25125 ! * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c, ! gcc.dg/vect/vect-reduc-2short.c: XFAIL. ! * gcc.c-torture/execute/pr25125.c: New. ! ! 2005-12-24 Paul Thomas ! ! PR fortran/25029 ! PR fortran/21256 ! * gfortran.dg/initialization_1.f90: Remove tests of intrinsic ! functions with incorrect assumed size references. ! ! 2005-12-24 Mark Mitchell ! ! PR c++/23171 ! * g++.dg/opt/init1.C: New test. ! ! 2005-12-23 Mark Mitchell ! ! PR c++/24671 ! * g++.dg/template/sfinae3.C: New test. ! ! 2005-12-23 Volker Reichelt ! ! * g++.dg/other/friend4.C: New test. ! ! 2005-12-23 Jakub Jelinek ! ! PR target/25005 ! * g++.dg/opt/pr25005.C: New test. ! ! 2005-12-22 Mark Mitchell ! ! PR c++/25369 ! * g++.dg/template/ptrmem16.C: New test. ! ! 2005-12-23 Paul Thomas ! ! PR fortran/25029 ! PR fortran/21256 ! * gfortran.dg/initialization_1.f90: Add test of SIZE. ! ! 2005-12-22 Jerry DeLisle ! ! PR libgfortran/25307 ! * gfortran.dg/list_read_5.f90: New test. ! ! 2005-12-22 Richard Henderson ! ! * gcc.target/i386/sse-7.c: Use -msse2. ! ! 2005-12-23 Jakub Jelinek ! ! PR rtl-optimization/25432 ! * gcc.c-torture/compile/20051216-1.c: New test. ! ! PR objc/25328 ! * objc/execute/pr25328.m: New test. ! ! 2005-12-22 Mark Mitchell ! ! PR c++/25364 ! * g++.dg/template/call4.C: New test. ! ! 2005-12-22 Dale Johannesen ! ! * gcc.target/i386/sse-17.c: New. ! ! 2005-12-22 Paul Brook ! ! * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k. ! ! 2005-12-22 Paul Brook ! ! * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k. ! ! 2005-12-22 Andrew Pinski ! ! PR tree-opt/25513 ! * gcc.c-torture/compile/pr25513.c: New test. ! ! 2005-12-22 Volker Reichelt ! ! PR c++/23333 ! * g++.dg/parse/error25.C: Add more tests. ! ! 2005-12-22 Tobias Schl"uter ! ! PR fortran/18990 ! * gfortran.dg/der_charlen_1.f90: New. ! ! 2005-12-22 Paul Thomas ! ! PR fortran/20889 ! * gfortran.dg/pointer_component_type_1.f90: New test. ! ! PR fortran/25029 ! PR fortran/21256 ! * gfortran.dg/assumed_size_refs.f90: New test for the conditions that ! should give an error with assumed size array refernces and checks ! those that should not. ! * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array ! reference an upper bound so that it does not generate an error. ! ! PR fortran/19362 ! PR fortran/20244 ! PR fortran/20864 ! PR fortran/25391 ! * gfortran.dg/used_dummy_types_1.f90: New test. ! * gfortran.dg/used_dummy_types_2.f90: New test. ! * gfortran.dg/used_dummy_types_3.f90: New test. ! * gfortran.dg/used_dummy_types_4.f90: New test. ! * gfortran.dg/used_dummy_types_5.f90: New test. ! ! PR fortran/23152 ! * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST ! group already being USE associated. ! * gfortran.dg/assumed_shape_nml.f90: New test. ! * gfortran.dg/assumed_size_nml.f90: New test. ! ! PR fortran/20862 ! PR fortran/25053 ! PR fortran/25063 ! PR fortran/25064 ! PR fortran/25066 ! PR fortran/25067 ! PR fortran/25068 ! PR fortran/25307 ! * gfortran.dg/io_constraints_1.f90: New test. ! * gfortran.dg/io_constraints_1.f90: New test. ! * gfortran.dg/iostat_3.f90: Change wording of warning. ! * gfortran.dg/g77/19981216-0.f: The same. ! ! 2005-12-22 Kazu Hirata ! ! PR tree-optimization/23518 ! * gcc.dg/pr23518.c: New. ! ! 2005-12-21 Mike Stump ! ! * gcc.dg/attr-weakref-1.c: Really skip on darwin. ! ! 2005-12-21 Paul Brook ! ! * gcc.dg/pr19340.c: Skip on m68k targets. ! ! 2005-12-21 Steven Bosscher ! ! PR rtl-optimization/25196 ! * gcc.dg/pr25196.c: New test. ! ! 2005-12-21 Erik Edelmann ! ! PR fortran/25423 ! gfortran.dg/where_nested_1.f90: New. ! ! 2005-12-21 Kazu Hirata ! ! PR tree-optimization/25382. ! * gcc.dg/tree-ssa/pr25382.c: New. ! ! 2005-12-20 Richard Guenther ! ! PR middle-end/24306 ! * gcc.target/i386/pr24306.c: New testcase. ! ! 2005-12-20 Kazu Hirata ! ! PR tree-optimization/25501 ! * gcc.dg/tree-ssa/pr25501.c: New. ! ! 2005-12-20 Richard Guenther ! ! Revert ! 2005-12-02 Richard Guenther ! ! * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL. ! ! 2005-12-20 Mark Mitchell ! ! PR c++/21228 ! * g++.dg/warn/Wunreachable-code-2.C: New test. ! ! 2005-12-19 Mark Mitchell ! ! PR c++/24278 ! * g++.dg/template/ctor5.C: New test. ! ! PR c++/24915 ! * g++.dg/template/overload8.C: New test. ! ! 2005-12-19 Kenneth Zadeck ! ! * gcc.c-torture/compile/pr25483 : New test. ! ! 2005-12-19 Volker Reichelt ! ! PR c++/20552 ! * g++.dg/ext/typeof10.C: New test. ! ! 2005-12-19 Nathan Sidwell ! ! * gcc.dg/mt-loopi1.c: New. ! ! 2005-12-18 Richard Guenther ! ! PR tree-optimization/25481 ! * gcc.dg/torture/pr25481.c: New testcase. ! ! 2005-12-18 Ulrich Weigand ! ! PR rtl-optimization/21041 ! * gcc.dg/pr21041.c: New test. ! ! 2005-12-18 Jerry DeLisle ! ! PR libgfortran/25463 ! * gfortran.dg/advance.f90: New test. ! ! 2005-12-18 Andreas Krebbel ! ! * gcc.dg/20051201-1.c: New test. ! ! 2005-12-18 Paul Thomas ! ! PR fortran/25018 ! * gfortran.dg/initialization_1.f90: New test. ! * gfortran.dg/enum_5.f90: Change dg-error to new message. ! * gfortran.dg/g77/980616-0.f: The same. ! ! 2005-12-17 Steven G. Kargl ! ! * PR fortran/25458 ! * gfortran.dg/chkbits.f90: New test. ! ! 2005-12-17 Steven G. Kargl ! ! * gfortran.dg/enum_5.f: Revert to previous version. ! ! 2005-12-17 Steven G. Kargl ! ! * gfortran.dg/imag_1.f: Fix nonstandard type declarations. ! * gfortran.dg/nested_modules_1.f90: Ditto. ! * gfortran.dg/hollerith_f95.f90: Ditto. ! * gfortran.dg/select_5.f90: Ditto. ! * gfortran.dg/secnds.f: Ditto. ! * gfortran.dg/hollerith2.f90: Ditto. ! * gfortran.dg/imag_2.f: Ditto. ! * gfortran.dg/ftell_2.f90: Ditto. ! * gfortran.dg/malloc_free_1.f90: Ditto. ! * gfortran.dg/logint-1.f: Ditto. ! * gfortran.dg/recursive_statement_functions.f90: Ditto. ! * gfortran.dg/e_d_fmt.f90: Ditto. ! * gfortran.dg/hollerith_legacy.f90: Ditto. ! * gfortran.dg/logint-2.f: Ditto. ! * gfortran.dg/enum_5.f90: Ditto. ! * gfortran.dg/f2c_2.f90: Ditto. ! * gfortran.dg/pr17143.f90: Ditto. ! * gfortran.dg/namelist_14.f90: Ditto. ! * gfortran.dg/logint-3.f: Ditto. ! * gfortran.dg/spread_scalar_source.f90: Ditto. ! * gfortran.dg/fmt_read_bz_bn.f90: Ditto. ! * gfortran.dg/namelist_11.f: Ditto. ! * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto. ! * gfortran.dg/g77/20010519-1.f ! * gfortran.dg/g77/alpha1.f: Ditto. ! * gfortran.dg/g77/990115-1.f: Ditto. ! * gfortran.dg/g77/erfc.f: Ditto. ! * gfortran.dg/g77/19990313-3.f: Ditto. ! * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto. ! * gfortran.dg/g77/20010426.f: Ditto. ! * gfortran.dg/g77/19990313-0.f: Ditto. ! * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto. ! * gfortran.dg/g77/20000629-1.f: Ditto. ! * gfortran.dg/g77/970125-0.f: Ditto. ! * gfortran.dg/g77/8485.f: Ditto. ! * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto. ! * gfortran.dg/g77/19990313-1.f: Ditto. ! * gfortran.dg/g77/int8421.f: Ditto. ! * gfortran.dg/g77/19990305-0.f: Ditto. ! * gfortran.dg/g77/947.f: Ditto. ! * gfortran.dg/g77/19990905-2.f: Ditto. ! * gfortran.dg/g77/cabs.f: Ditto. ! * gfortran.dg/g77/19990313-2.f: Ditto. ! * gfortran.dg/g77/20020307-1.f: Ditto. ! * gfortran.dg/g77/dcomplex.f: Ditto. ! * gfortran.dg/g77/19990502-1.f: Ditto. ! * gfortran.dg/g77/19981216-0.f: Ditto. ! * gfortran.dg/common_4.f90: Ditto. ! * gfortran.dg/entry_4.f90: Ditto. ! * gfortran.dg/equiv_constraint_2.f90: Ditto. ! * gfortran.dg/g77_intrinsics_funcs.f: Ditto. ! * gfortran.dg/namelist_12.f: Ditto. ! * gfortran.dg/scale_1.f90: Ditto. ! * gfortran.dg/modulo_1.f90 ! * gfortran.dg/hollerith.f90: Ditto. ! * gfortran.dg/direct_io_3.f90: Ditto. ! * gfortran.dg/ftell_1.f90: Ditto.: Ditto. ! * gfortran.dg/gnu_logical_1.F: Ditto. ! * gfortran.dg/unf_io_convert_1.f90: Ditto. ! * gfortran.dg/assign_1.f90: Ditto. ! * gfortran.dg/g77_intrinsics_sub.f: Ditto. ! * gfortran.dg/pr23095.f: Ditto. ! * gfortran.dg/read_float_1.f90: Ditto. ! ! 2005-12-17 Andreas Jaeger ! ! * gcc.dg/attr-weakref-1.c: Do not run on darwin. ! * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin. ! ! 2005-12-16 Jerry DeLisle ! ! PR fortran/24268 ! * gfortran.dg/fmt_white.f: New test. ! ! 2005-12-16 Steven G. Kargl ! ! * gfortran.dg/label_1.f90: New test. ! ! 2005-12-15 Ben Elliston ! ! PR testsuite/25422 ! * gcc.dg/20031012-1.c: Add -Walways-true option. ! * gcc.dg/weak/weak-3.c: Likewise. ! * g++.old-deja/g++.mike/warn8.C: Likewise. ! ! 2005-12-16 Mike Stump ! ! * gcc.c-torture/compile/920415-1.c: Add declaration for abort and ! exit. ! ! 2005-12-16 Jerry DeLisle ! ! PR libgfortran/25264 ! PR libgfortran/25349 ! * gfortran.dg/tl_editing.f90: Added additional checks. ! * gfortran.dg/t_editing.f: New test. ! * gfortran.dg/write_padding.f90: New test ! ! 2005-12-16 Kaveh R. Ghazi ! ! PR testsuite/25215 ! * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC. ! ! 2005-12-16 Jakub Jelinek ! ! PR rtl-optimization/24899 ! * gcc.c-torture/execute/20051215-1.c: New test. ! ! 2005-12-16 Andreas Krebbel ! ! PR 24823 ! * gfortran.dg/pr24823.f: New test. ! ! 2005-12-16 Jeff Law ! ! * gcc.dg/tree-ssa/ssa-dse-8.c: New test. ! ! 2005-12-16 Andrew Pinski ! ! * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c ! (base_types): Change C++ style comments to C style comments. Remove ! aligned types from the array. Keep Enums disabled. ! (complex_types): Remove aligned types from the array. ! Comment out "_Complex long double". ! (attrib_types): Remove. ! (complex_attrib_types): Remove. ! (attrib_array_types): Remove. ! (complex_attrib_array_types): Remove. ! (aligned_bitfld_types): Remove. ! (n_aligned_bitfld_types): Remove. ! (FEATURE_ALIGNEDPACKED): Delete. ! (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED. ! (singles): Remove support for adding attributes. ! (choose_type): Remove support for attributed types. ! (generate_fields): Remove support for attributed bit-fields. ! Remove support for adding attributes. ! (generate_random_tests): Remove support for adding attributes. ! (features): Add back "[0] :0" and "complex vector [0]". ! (main): Remove support for attributed bit-fields. ! Uncomment the calling of generate_random_tests for the rests of ! the tests. ! ! 2005-12-16 Jan Hubicka ! ! * gcc.c-torture/combine/pr25224.c: New. ! ! 2005-12-15 Joseph S. Myers ! ! PR other/25028 ! * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64 ! HP-UX. ! ! 2005-12-15 Richard Sandiford ! ! * gcc.dg/20051215-1.c: New file. ! ! 2005-12-14 Kaveh R. Ghazi ! ! * g++.dg/rtti/repo1.C: Call cleanup-repo-files. ! * gcc.dg/20050330-2.c: Call cleanup-coverage-files. ! ! 2005-12-14 Erik Edelmann ! ! PR fortran/18197 ! * gfortran.dg/dummy_functions_1.f90: New. ! ! 2005-12-14 Ulrich Weigand ! ! PR rtl-optimization/25310 ! * gcc.c-torture/compile/pr25310.c: New test. ! ! 2005-12-14 Jakub Jelinek ! ! PR debug/25023 ! * gcc.dg/pr25023.c: New test. ! ! 2005-12-14 Kaveh R. Ghazi ! ! * g++.old-deja/g++.brendan/redecl1.C, ! g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C, ! g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C, ! g++.old-deja/g++.oliva/typeof1.C, ! g++.old-deja/g++.other/crash16.C, ! g++.old-deja/g++.other/crash34.C, ! g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C, ! g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C, ! g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C, ! g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C, ! g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C, ! g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree: ! Remove xfail. ! ! 2005-12-14 Kean Johnston ! Kaveh R. Ghazi ! ! * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32. ! * gcc.target/i386/20020523-1.c: Ditto. ! * gcc.target/i386/tailcall-1.c: Ditto. ! * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC. ! * gcc.target/i386/ssetype-5.c: Ditto. ! ! 2005-12-14 Jeff Law ! ! * gcc.dg/tree-ssa/foldstring-1.c: New test. ! ! 2005-12-14 Jakub Jelinek ! ! PR target/25254 ! PR target/24188 ! * gcc.target/i386/pr25254.c: New test. ! * gfortran.dg/PR24188.f: New test. ! ! 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com) ! ! * lib/fortran-torture.exp: Catch remaining uses of ! remote_file build delete. ! ! 2005-12-13 Kaveh R. Ghazi ! ! * g++.old-deja/g++.oliva/stkalign.C: Remove xfail. ! ! 2005-12-14 Ben Elliston ! ! * gcc.dg/warn-addr-cmp.c: New test. ! ! 2005-12-13 Jakub Jelinek ! ! PR debug/25023 ! PR target/25293 ! * gcc.target/i386/pr25293.c: New test. ! ! 2005-12-13 Petr Machata ! ! PR c++/24907 ! * g++.dg/parse/comma2.C: New test. ! ! 2005-12-13 Mark Mitchell ! Jakub Jelinek ! ! * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty. ! * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include. ! (limits.h): Include unconditionally. ! (stdlib.h): Likewise. ! (hashtab.h): Do not include. ! (getopt.h): Likewise. ! (stddef.h): Include. ! (hashval_t): Define. ! (struct entry): Add "next" field. ! (HASH_SIZE): New macro. ! (hash_table): New variable. ! (switchfiles): Do not use xmalloc. ! (mix): New macro. ! (iterative_hash): New function. ! (hasht): Remove. ! (e_exists): New function. ! (e_insert): Likewise. ! (output): Use, instead of libiberty hashtable functions. ! (main): Do not use getopt. Do not call htab_create. ! ! 2005-12-13 Jakub Jelinek ! ! PR c++/25331 ! * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't ! put atal* and atpaal* attributes on array elements. ! (generate_fields): Revert 2005-10-07 and 2005-10-11 changes. ! * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't ! put atal* and atpaal* attributes on array elements. ! (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY. ! ! 2005-12-13 Carlos O'Donell ! ! * gcc.dg/single-precision-constant.c: New test. ! ! 2005-12-13 Alan Modra ! ! * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c, ! gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c, ! gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c, ! gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c, ! gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c, ! gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c, ! gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c, ! gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c, ! gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c, ! gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c, ! gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c, ! gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c, ! gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c, ! gcc.target/powerpc/ppc-sdata-2.c, ! gcc.target/powerpc/ppc-stackalign-1.c, ! gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c, ! gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c, ! gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c, ! gcc.target/powerpc/rs6000-ldouble-2.c, ! gcc.target/powerpc/rs6000-power2-1.c, ! gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or ! powerpc64-*-* in target selection strings. Instead use powerpc*-*-* ! and ilp32 or lp64 as appropriate. Merge dg-require-effective-target ! option into target selector. ! * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64. ! * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*. ! ! 2005-12-12 Andrew Pinski ! ! PR objc/25348 ! * objc.dg/encode-9.m: New test. ! ! 2005-12-12 Kaveh R. Ghazi ! ! PR testsuite/20772 ! * g++.old-deja/g++.eh/tmpl2.C: Remove xfail. ! * gcc.dg/asm-b.c: Fix typo. ! * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64. ! * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c, ! gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on ! i?86 lp64 and x86_64 ilp32. ! * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test ! on i?86 lp64. ! * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32. ! ! 2005-12-12 Steven G. Kargl ! ! PR fortran/25078 ! gfortran.dg/equiv_5.f90: New test. ! ! 2005-12-12 Daniel Berlin ! ! * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes. ! * gcc.dg/tree-ssa/reassoc-1.c: Likewise. ! * gcc.dg/tree-ssa/reassoc-2.c: Likewise. ! * gcc.dg/tree-ssa/reassoc-3.c: Likewise. ! * gcc.dg/tree-ssa/reassoc-4.c: Likewise. ! * gcc.dg/tree-ssa/reassoc-5.c: New. ! * gcc.dg/tree-ssa/reassoc-6.c: New. ! * gcc.dg/tree-ssa/reassoc-7.c: New. ! * gcc.dg/tree-ssa/reassoc-8.c: New. ! * gcc.dg/tree-ssa/reassoc-9.c: New. ! * gcc.dg/tree-ssa/reassoc-10.c: New. ! * gcc.dg/tree-ssa/reassoc-11.c: New. ! ! 2005-12-12 John David Anglin ! ! PR testsuite/25167 ! PR testsuite/24478 ! * gcc.dg/weak/weak-14.c: Add dg-require-alias. ! ! 2005-12-12 Mark Mitchell ! ! PR c++/25300 ! * g++.dg/template/inherit.C: Do not use a generic error message. ! ! 2005-12-12 Andrew Pinski ! ! PR libobjc/25354 ! * objc.dg/gnu-encoding: New directory. ! * objc.dg/gnu-encoding/compat-common.h: New file. ! * objc.dg/gnu-encoding/struct-layout-1.h: New file. ! * objc.dg/gnu-encoding/struct-layout-1_test.h: New file. ! * objc.dg/gnu-encoding/vector-defs.h: New file. ! * objc.dg/gnu-encoding/gnu-encoding.exp: New file. ! * objc.dg/gnu-encoding/generate-random.c: New file. ! * objc.dg/gnu-encoding/generate-random_r.c: New file. ! * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file. ! * objc.dg/gnu-encoding/generate-random.h: New file. ! ! 2005-12-11 Mark Mitchell ! ! PR c++/25337 ! * g++.dg/template/defarg7.C: New test. ! ! 2005-12-11 Andrew Pinski ! ! PR libobjc/25347 ! * objc.dg/encode-8.m: New test. ! ! 2005-12-11 Andrew Pinski ! ! PR libobjc/25346 ! * objc.dg/encode-7.m: New test. ! ! 2005-12-10 Mark Mitchell ! ! PR c++/25010 ! * g++.dg/opt/inline10.C: New test. ! ! 2005-12-11 Steven G. Kargl ! ! * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068. ! ! 2005-12-11 Bernhard Fischer ! ! * gfortran.dg/substring_equivalence.f90: typo in comment ! ! 2005-12-10 Francois-Xavier Coudert ! ! PR fortran/25068 ! * gfortran.dg/iostat_3.f90: New test. ! ! 2005-12-10 Thomas Koenig ! ! PR fortran/23815 ! * gfortran.dg/unf_io_convert_1.f90: New test. ! * gfortran.dg/unf_io_convert_2.f90: New test. ! * gfortran.dg/unf_io_convert_3.f90: New test. ! ! 2005-12-10 Kaveh R. Ghazi ! ! PR testsuite/20772 ! * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C, ! g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C, ! g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c, ! gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c, ! gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c, ! gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c, ! gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c, ! gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c, ! gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, ! gcc.dg/torture/fp-int-convert-float128-timode.c, ! gcc.dg/torture/fp-int-convert-float128.c, ! gcc.dg/torture/fp-int-convert-float80-timode.c, ! gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c, ! gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases. ! ! * gcc.dg/tls/opt-1.c: Require effective target fpic. ! ! 2005-12-10 Hans-Peter Nilsson ! ! * g++.old-deja/g++.other/comdat5.C: Gate on target fpic. ! ! 2005-12-10 Richard Sandiford ! ! * gcc.dg/20051207-1.c, ! * gcc.dg/20051207-2.c, ! * gcc.dg/20051207-3.c: New tests. ! ! 2005-12-09 Kaveh R. Ghazi ! ! PR testsuite/20772 ! * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c, ! gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in ! dg-skip-if target selector. ! ! PR testsuite/20772 ! * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C, ! gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c, ! gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c, ! gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c, ! gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c, ! gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases ! and/or merge with i?86 cases. ! ! * gcc.dg/tls/opt-3.c: Require effective target fpic. ! ! PR testsuite/20772 ! * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C, ! g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C, ! g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C, ! gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on ! x86_64-*-linux*. ! ! 2005-12-09 Ulrich Weigand ! ! PR target/25311 ! * gcc.c-torture/compile/pr25311.c: New test. ! ! 2005-12-08 Jerry DeLisle ! ! PR libgfortran/25039 ! * gfortran.dg/read_comma.f: New test. ! ! 2005-12-08 Jakub Jelinek ! ! PR c++/19317 ! * g++.dg/opt/pr19317-1.C: New test. ! * g++.dg/opt/pr19317-2.C: New test. ! * g++.dg/opt/pr19317-3.C: New test. ! ! PR target/19005 ! * gcc.c-torture/execute/pr19005.c: New test. ! ! PR target/17828 ! * g++.old-deja/g++.other/comdat5.C: New test. ! * g++.old-deja/g++.other/comdat5-aux.cc: New file. ! ! * g++.dg/compat/struct-layout-1.exp: New file. ! * g++.dg/compat/struct-layout-1.h: New. ! * g++.dg/compat/struct-layout-1_generate.c: New. ! * g++.dg/compat/struct-layout-1_x1.h: New. ! * g++.dg/compat/struct-layout-1_x2.h: New. ! * g++.dg/compat/struct-layout-1_y1.h: New. ! * g++.dg/compat/struct-layout-1_y2.h: New. ! ! * gcc.dg/20050330-2.c: New test. ! ! 2005-12-08 Erik Edelmann ! ! PR fortran/25292 ! * gfortran.dg/associated_1.f90: New. ! ! 2005-12-08 Eric Botcazou ! ! * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on ! ILP32 vect_no_align platforms. ! ! 2005-12-08 Andreas Krebbel ! Jakub Jelinek ! ! PR target/25268 ! * gcc.c-torture/compile/20051207-1.c: New test. ! ! 2005-12-07 Kaveh R. Ghazi ! ! PR testsuite/20772 ! * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x, ! gcc.dg/torture/pr18582-1.c, ! gcc.target/i386/attributes-error.c: Also test on x86_64. ! ! * gcc.dg/pr18928-1.c: Test on all targets supporting pic. ! ! 2005-12-07 Volker Reichelt ! ! PR c++/19397 ! * g++.dg/template/typedef3.C: New test. ! ! PR c++/19762 ! PR c++/19764 ! * g++.dg/template/dtor3.C: Fix error markers. ! ! 2005-12-07 Adrian Straetling ! ! * lib/target-supports.exp (check_effective_target_sync_char_short): ! Add s390*. ! ! 2005-12-06 Janis Johnson ! ! * lib/gcc-dg.exp (cleanup-dump): Remove options from test name. ! ! 2005-12-06 Roger Sayle ! ! * g++.dg/warn/Wstring-literal-comparison-1.C: New test case. ! * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise. ! * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise. ! * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise. ! ! 2005-12-06 Roger Sayle ! ! PR c++/25263 ! * g++.dg/other/array2.C: New test case. ! ! 2005-12-05 Geoffrey Keating ! ! * gcc.dg/darwin-weakimport-3.c: New. ! ! * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static. ! * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs, ! and to work on Darwin. ! * gcc.dg/attr-weakref-1b.c: New file. ! * gcc.dg/attr-weakref-2.c: New test. ! * gcc.dg/darwin-weakref-1.c: New test. ! ! 2005-12-05 Janis Johnson ! ! PR testsuite/25247 ! * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for ! use in selector expressions. ! (dg-xfail-if): Ditto. ! * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test. ! * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test. ! * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test. ! * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test. ! * gcc.test-framework/test-framework.exp: Skip generated tests if ! CHECK_TEST_FRAMEWORK is not 1. ! ! 2005-12-05 Eric Botcazou ! ! PR tree-optimization/24963 ! * gcc.dg/vect/vect-62.c: Remove outdated dg-line. ! ! PR target/24108 ! * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms. ! ! PR target/18580 ! * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms. ! * gcc.dg/vect/vect-reduc-2short.c: Likewise. ! * gcc.dg/vect/vect-reduc-1short.c: Likewise. ! * gcc.dg/vect/vect-reduc-2char.c: Likewise. ! ! 2005-12-05 Jakub Jelinek ! ! * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to ! dg-options. ! ! 2005-12-04 Joseph S. Myers ! ! * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests. ! ! 2005-12-04 Joseph S. Myers ! ! * gcc.dg/format/cast-1.c: New test. ! ! 2005-12-04 Roger Sayle ! ! PR c/7776 ! * gcc.dg/Wstring-literal-comparison-1.c: New test case. ! * gcc.dg/Wstring-literal-comparison-2.c: Likewise. ! * gcc.dg/Wstring-literal-comparison-3.c: Likewise. ! * gcc.dg/Wstring-literal-comparison-4.c: Likewise. ! ! 2005-12-03 Joseph S. Myers ! ! * gcc.dg/cast-pretty-print-1.c: New test. ! ! 2005-12-03 Joseph S. Myers ! ! * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests. ! ! 2005-12-02 Mark Mitchell ! ! PR c++/24173 ! * g++.dg/template/friend40.C: New test. ! ! 2005-12-02 Jakub Jelinek ! ! PR target/25199 ! * gcc.target/i386/movq-2.c: New test. ! * gcc.target/i386/movq.c: Remove target i?86, instead add ! dg-require-effective-target ilp32. ! ! 2005-12-02 Volker Reichelt ! ! PR c++/24103 ! * g++.dg/other/default1.C: New test. ! ! 2005-12-02 Richard Guenther ! ! * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL. ! ! 2005-12-02 Gabriel Dos Reis ! ! * gcc.dg/lvalue-2.c (f0): Put "error: " marker back. ! ! 2005-12-02 Alan Modra ! ! PR target/21017 ! * gcc.target/powerpc/rotate.c: New. ! ! 2005-12-01 Jerry DeLisle ! ! * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90. ! * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90. ! ! 2005-12-01 Gabriel Dos Reis ! ! PR c/13384 ! * gcc.dg/pr17730-1.c: Adjust. ! * gcc.dg/lvalue1.c (main): Likewise. ! * gcc.dg/lvalue-2.c: Likewise. ! * g++.dg/pr7503-3.C ! ! 2005-12-01 Geoffrey Keating ! ! * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible ! error messages. ! ! 2005-12-01 Paul Thomas ! ! PR fortran/24789 ! * gfortran.dg/auto_char_dummy_array_2.f90: New test. ! ! 2005-12-01 Uros Bizjak ! ! PR target/24475 ! * lib/target-supports.exp (check_effective_target_tls): New. ! (check_effective_target_tls_runtime): New. ! * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check ! for TLS support. ! * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c, ! gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c, ! gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, ! gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c, ! gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c, ! gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c, ! gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c, ! gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c, ! gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C, ! g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C, ! g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require ! effective-target TLS. ! * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c, ! g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require ! effective-target TLS runtime. ! ! 2005-12-01 Uros Bizjak ! ! * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files. ! ! 2005-12-01 Hans-Peter Nilsson ! ! * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c, ! gcc.dg/pr17112-1.c, g++.dg/other/packed1.C, ! g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute ! ignored" warnings when "packing" is the same as the ABI layout. ! ! 2005-11-30 Bernhard Fischer ! ! PR fortran/21302 ! * gfortran.dg/line_length_1.f: New test. ! * gfortran.dg/line_length_2.f90: Ditto. ! ! 2005-11-30 Richard Guenther ! ! PR tree-optimization/21655 ! * g++.dg/tree-ssa/pr14814.C: Remove XFAIL. ! ! 2005-11-30 Dale Johannesen ! ! * gcc.c-torture/compile/pr24930.c: New. ! ! 2005-11-30 Paul Thomas ! ! PR fortran/15809 ! * gfortran.dg/auto_char_dummy_array.f90: New test. ! ! 2005-11-30 Jeff Law ! ! * g++.old-deja/g++.law/pr25000.C: New test. ! ! 2005-11-30 Jakub Jelinek ! ! * gcc.dg/tls/opt-11.c: New test. ! ! 2005-11-29 Joseph S. Myers ! ! * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64 ! targets. ! * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for ! LP64 ia64. ! ! 2005-11-29 Jakub Jelinek ! ! * gfortran.dg/open_access_1.f90: New test. ! ! 2005-11-29 Kaveh R. Ghazi ! ! * gcc.dg/charset/builtin2.c: New test. ! ! 2005-11-28 Jakub Jelinek ! ! * gcc.dg/compat/struct-layout-1_generate.c: Add -w option ! on mmix-*-* for *_[xy].c. ! ! 2005-11-28 Kean Johnston ! ! * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system ! headers. ! * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5. ! * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86. ! * gcc.target/i386/asm-3.c: Ditto. ! * gcc.target/i386/clobbers.c: Ditto. ! * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it. ! * gcc.target/i386/cmov1.c: Make magic* static so it matches the ! test regexp. ! * gcc.target/i386/mul.c: Ditto. ! * gcc.target/i386/ssetype-1.c: Ditto. ! * gcc.dg/20040813-1.c: Skip on SVR5 systems. ! * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as ! static so the test works with -fPIC mode too. Based on comment in ! PR19231 by Pinski. ! * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again. ! ! 2005-11-28 Richard Guenther ! ! * gcc.dg/alias-9.c: New testcase. ! * g++.dg/warn/Wstrict-aliasing-7.C: Likewise. ! ! 2005-11-28 Roger Sayle ! Uros Bizjak ! ! PR middle-end/20219 ! * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and ! tan(x)/sin(x) transformations. ! ! 2005-11-27 Andrew Pinski ! ! PR middle-end/24575 ! * gcc.dg/tree-ssa/divide-3.c: New test. ! * gcc.dg/tree-ssa/divide-4.c: New test. ! ! 2005-11-27 Steven G. Kargl ! ! PR fortran/24917 ! * gfortran.dg/boz_6.f90: New test. ! ! 2005-11-27 Francois-Xavier Coudert ! ! PR fortran/23912 ! * gfortran.dg/modulo_1.f90: New test. ! ! 2005-11-27 Francois-Xavier Coudert ! ! PR libfortran/24919 ! * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't ! fail on CRLF platforms. ! * gfortran.dg/ftell_2.f90: Likewise. ! ! 2005-11-26 Eric Christopher ! ! * gcc.dg/intmax_t-1.c: Remove mips xfail. ! ! 2005-11-26 Andrew Pinski ! ! * objc.dg/gnu-runtime-3.m: Simplify. ! ! 2005-11-26 Andrew Pinski ! ! PR middle-end/23669 ! * gcc.dg/tree-ssa/divide-1.c: New test. ! * gcc.dg/tree-ssa/divide-2.c: New test. ! ! 2005-11-26 Janne Blomqvist ! ! PR libgfortran/24945 ! * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment. ! ! 2005-11-26 Janne Blomqvist ! ! PR libgfortran/24945 ! * gfortran.dg/open_status_2.f90: New test. ! ! 2005-11-25 Kaveh R. Ghazi ! ! * gcc.c-torture/execute/builtins/fprintf.c, ! gcc.c-torture/execute/builtins/fputs-lib.c, ! gcc.c-torture/execute/builtins/fputs.c, ! gcc.c-torture/execute/builtins/lib/fprintf.c, ! gcc.c-torture/execute/builtins/lib/printf.c, ! gcc.c-torture/execute/builtins/printf.c: Test the unlocked style. ! ! 2005-11-25 J"orn Rennecke ! ! * gcc.dg/20050922-2.c: New test. ! ! 2005-11-25 Andrew Pinski ! ! * objc.dg/gnu-runtime-3.m: New test. ! ! 2005-11-25 Volker Reichelt ! ! PR c++/9278 ! * g++.dg/other/void1.C: New test. ! ! 2005-11-25 Joseph S. Myers ! ! PR middle-end/24998 ! * gcc.dg/torture/fp-int-convert-float.c, ! gcc.dg/torture/fp-int-convert-double.c, ! gcc.dg/torture/fp-int-convert-long-double.c, ! gcc.dg/torture/fp-int-convert-timode.c, ! gcc.dg/torture/fp-int-convert-float80.c, ! gcc.dg/torture/fp-int-convert-float80-timode.c, ! gcc.dg/torture/fp-int-convert-float128.c, ! gcc.dg/torture/fp-int-convert-float128-timode.c, ! gcc.dg/torture/fp-int-convert.h: New files. ! ! 2005-11-24 Andrew Pinski ! ! PR middle-end/24989 ! * gcc.dg/tree-ssa/bool-10.c: New test. ! * gcc.dg/tree-ssa/bool-11.c: New test. ! * gcc.dg/tree-ssa/bool-7.c: Un-xfail. ! ! 2005-11-24 Andrew Pinski ! ! PR middle-end/24990 ! * tree-ssa/pr24990-1.c: New test. ! ! 2005-11-24 Richard Guenther ! Dirk Mueller ! ! PR c++/14024 ! * g++.dg/warn/Wstrict-aliasing-1.C: New testcase. ! * g++.dg/warn/Wstrict-aliasing-2.C: Likewise. ! * g++.dg/warn/Wstrict-aliasing-3.C: Likewise. ! * g++.dg/warn/Wstrict-aliasing-4.C: Likewise. ! * g++.dg/warn/Wstrict-aliasing-5.C: Likewise. ! * g++.dg/warn/Wstrict-aliasing-6.C: Likewise. ! ! 2005-11-23 Uros Bizjak ! ! * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support. ! ! 2005-11-23 Gabriel Dos Reis ! ! PR c/21668 ! * gcc.dg/Wc++-compat.c: New. ! * gcc.dg/Wno-c++-compat.c: New. ! ! 2005-11-23 Alan Modra ! ! * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val. ! (vspltish, vspltisw): Likewise. ! ! 2005-11-22 Jerry DeLisle ! ! PR libgfortran/24794 ! * gfortran.dg/namelist_12.f: Fix quotes. ! * gfortran.dg/namelist_13.f90: Fix quotes. ! * gfortran.dg/namelist_14.f90: Fix quotes. ! * gfortran.dg/namelist_15.f90: Fix quotes. ! * gfortran.dg/namelist_use.f90: Fix quotes. ! * gfortran.dg/namelist_use_only.f90: Fix quotes. ! * gfortran.dg/namelist_21.f90: New test. ! * gfortran.dg/namelist_22.f90: New test. ! ! 2005-11-22 Kazu Hirata ! ! PR target/23435 ! * gcc.c-torture/compile/pr23435.c: New. ! ! 2005-11-22 Joseph S. Myers ! ! * gcc.c-torture/execute/floatunsisf-1.c: New test. ! ! 2005-11-22 Joseph S. Myers ! ! * gcc.target/powerpc/405-macchw-1.c, ! gcc.target/powerpc/405-macchw-2.c, ! gcc.target/powerpc/405-macchwu-1.c, ! gcc.target/powerpc/405-macchwu-2.c, ! gcc.target/powerpc/405-machhw-1.c, ! gcc.target/powerpc/405-machhw-2.c, ! gcc.target/powerpc/405-machhwu-1.c, ! gcc.target/powerpc/405-machhwu-2.c, ! gcc.target/powerpc/405-maclhw-1.c, ! gcc.target/powerpc/405-maclhw-2.c, ! gcc.target/powerpc/405-maclhwu-1.c, ! gcc.target/powerpc/405-maclhwu-2.c, ! gcc.target/powerpc/405-mulchw-1.c, ! gcc.target/powerpc/405-mulchw-2.c, ! gcc.target/powerpc/405-mulchwu-1.c, ! gcc.target/powerpc/405-mulchwu-2.c, ! gcc.target/powerpc/405-mulhhw-1.c, ! gcc.target/powerpc/405-mulhhw-2.c, ! gcc.target/powerpc/405-mulhhwu-1.c, ! gcc.target/powerpc/405-mulhhwu-2.c, ! gcc.target/powerpc/405-mullhw-1.c, ! gcc.target/powerpc/405-mullhw-2.c, ! gcc.target/powerpc/405-mullhwu-1.c, ! gcc.target/powerpc/405-mullhwu-2.c, ! gcc.target/powerpc/405-nmacchw-1.c, ! gcc.target/powerpc/405-nmacchw-2.c, ! gcc.target/powerpc/405-nmachhw-1.c, ! gcc.target/powerpc/405-nmachhw-2.c, ! gcc.target/powerpc/405-nmaclhw-1.c, ! gcc.target/powerpc/405-nmaclhw-2.c, ! gcc.target/powerpc/440-macchw-1.c, ! gcc.target/powerpc/440-macchw-2.c, ! gcc.target/powerpc/440-macchwu-1.c, ! gcc.target/powerpc/440-macchwu-2.c, ! gcc.target/powerpc/440-machhw-1.c, ! gcc.target/powerpc/440-machhw-2.c, ! gcc.target/powerpc/440-machhwu-1.c, ! gcc.target/powerpc/440-machhwu-2.c, ! gcc.target/powerpc/440-maclhw-1.c, ! gcc.target/powerpc/440-maclhw-2.c, ! gcc.target/powerpc/440-maclhwu-1.c, ! gcc.target/powerpc/440-maclhwu-2.c, ! gcc.target/powerpc/440-mulchw-1.c, ! gcc.target/powerpc/440-mulchw-2.c, ! gcc.target/powerpc/440-mulchwu-1.c, ! gcc.target/powerpc/440-mulchwu-2.c, ! gcc.target/powerpc/440-mulhhw-1.c, ! gcc.target/powerpc/440-mulhhw-2.c, ! gcc.target/powerpc/440-mulhhwu-1.c, ! gcc.target/powerpc/440-mulhhwu-2.c, ! gcc.target/powerpc/440-mullhw-1.c, ! gcc.target/powerpc/440-mullhw-2.c, ! gcc.target/powerpc/440-mullhwu-1.c, ! gcc.target/powerpc/440-mullhwu-2.c, ! gcc.target/powerpc/440-nmacchw-1.c, ! gcc.target/powerpc/440-nmacchw-2.c, ! gcc.target/powerpc/440-nmachhw-1.c, ! gcc.target/powerpc/440-nmachhw-2.c, ! gcc.target/powerpc/440-nmaclhw-1.c, ! gcc.target/powerpc/440-nmaclhw-2.c: New tests. ! ! 2005-11-21 Jakub Jelinek ! ! PR fortran/24774 ! * gfortran.dg/inquire_9.f90: New test. ! ! PR fortran/21647 ! * gfortran.fortran-torture/execute/inquire_5.f90: New test. ! ! 2005-11-21 Eric Botcazou ! ! PR libfortran/24432 ! * lib/target-supports.exp (check_effective_target_fortran_large_real): ! Check that 'cos' is supported. ! ! 2005-11-21 Paul Thomas ! ! * gcc.dg/fold-div-2.c: New test. ! ! 2005-11-20 Ian Lance Taylor ! ! PR rtl-optimization/24883 ! * gcc.c-torture/compile/pr24883.c: New test. ! ! 2005-11-21 Kazu Hirata ! ! PR middle-end/20583 ! * gcc.c-torture/compile/pr20583.c: New. ! ! 2005-11-20 Bernd Schmidt ! ! * gcc.c-torture/execute/usmul.c: New test. ! ! 2005-11-19 James A. Morrison ! ! * gcc.dg/tree-ssa/vrp22.c: New test. ! ! 2005-11-19 Hans-Peter Nilsson ! ! PR middle-end/24912 ! * gcc.dg/torture/pr24912-1.c: New test. ! ! 2005-11-19 Janne Blomqvist ! ! PR fortran/24862 ! * gfortran.dg/arrayio_derived_1.f90: New test. ! ! 2005-11-19 Richard Guenther ! ! PR middle-end/23294 ! * gcc.dg/tree-ssa/pr23294.c: New testcase. ! ! 2005-11-19 Hans-Peter Nilsson ! ! * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*. ! ! 2005-11-18 Mark Mitchell ! ! PR c++/8355 ! * g++.dg/template/friend39.C: New test. ! ! 2005-11-18 James E Wilson ! ! * gcc.dg/builtin-strstr.c: New. ! ! 2005-11-18 Richard Henderson ! ! * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c, ! gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c, ! gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c, ! gcc.target/ia64/20040303-1.c: Move from gcc.dg/. ! * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c, ! gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c, ! gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c, ! gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c, ! gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with ! renaming to remove initial "ia64-". ! ! 2005-11-18 Eric Botcazou ! ! * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch. ! ! 2005-11-18 Joseph S. Myers ! ! * g++.dg/cpp/string-2.C: New test. ! ! 2005-11-18 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-14.c: New test. ! ! 2005-11-17 James A. Morrison ! Michael Chamberlain ! ! * ada/acats/run_all.sh (target_run): Kill long running tests. ! ! 2005-11-17 John David Anglin ! ! * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*. ! * gcc.dg/cleanup-9.c: Likewise. ! * gcc.dg/cleanup-10.c: Likewise. ! * gcc.dg/cleanup-11.c: Likewise. ! ! 2005-11-17 Francois-Xavier Coudert ! ! PR fortran/24892 ! * gfortran.dg/open_access_append_1.f90: New test. ! * gfortran.dg/open_access_append_2.f90: New test. ! ! 2005-11-16 Richard Guenther ! ! PR middle-end/24851 ! * gcc.c-torture/execute/pr24851.c: New testcase. ! ! 2005-11-16 Eric Botcazou ! ! * gcc.dg/fold-overflow-1.c: New test. ! ! 2005-11-16 Daniel Jacobowitz ! ! * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c, ! gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI. ! ! 2005-11-16 Nathan Sidwell ! ! * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI ! structures. ! * g++.dg/eh/forced2.C: Likewise. ! * g++.dg/eh/forced3.C: Likewise. ! * g++.dg/eh/forced4.C: Likewise. ! ! 2005-11-11 Mike Stump ! ! * g++.old-deja/g++.mike/unused.C: Add. ! ! 2005-11-15 Mark Mitchell ! ! PR c++/24667 ! * g++.dg/warn/Wcast-qual1.C: New test. ! ! 2005-11-15 Jan Hubicka ! ! * gcc.dg/winline-5.c: Add large-unit-insns limit. ! ! 2005-11-14 David Edelsohn ! ! * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE. ! ! 2005-11-14 Diego Novillo ! ! PR 24840 ! * gcc.dg/tree-ssa/pr24840.c: New test. ! ! 2005-11-14 Janis Johnson ! ! PR testsuite/24841 ! * gcc.dg/attr-weakref-1.c: Rearrange test directives. ! ! 2005-11-14 Dale Johannesen ! ! * gcc.c-torture/execute/20051113-1.c: New. ! ! 2005-11-14 Mark Mitchell ! ! PR c++/24687 ! * g++.dg/template/crash43.C: New test. ! ! 2005-11-14 Daniel Jacobowitz ! ! * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them. ! ! 2005-11-13 Mark Mitchell ! ! PR c++/24817 ! * g++.dg/eh/spec8.C: New test. ! ! 2005-11-14 Hans-Peter Nilsson ! ! * gcc.dg/pack-test-1.c: Gate on ! default_packed. ! ! 2005-11-13 Mark Mitchell ! ! PR c++/20293 ! * g++.dg/parse/ambig4.C: New test. ! * g++.dg/tc1/dr101.C: Adjust error markers. ! * g++.dg/lookup/strong-using-2.C: Likewise. ! * g++.dg/lookup/ambig5.C: Likewise. ! * g++.dg/lookup/ambig4.C: Likewise. ! * g++.dg/parse/crash22.C: Likewise. ! ! 2005-11-14 Hans-Peter Nilsson ! ! * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*. ! ! 2005-11-13 Eric Botcazou ! ! * gcc.dg/nested-calls-1.c: New test. ! ! 2005-11-13 Francois-Xavier Coudert ! ! * gfortran.dg/complex_intrinsic_1.f90: New test. ! * gfortran.dg/complex_intrinsic_2.f90: New test. ! * gfortran.dg/fgetc_1.f90: New test. ! * gfortran.dg/fgetc_2.f90: New test. ! * gfortran.dg/fgetc_3.f90: New test. ! * gfortran.dg/ftell_1.f90: New test. ! * gfortran.dg/ftell_2.f90: New test. ! * gfortran.dg/gnu_logical_1.F: New test. ! * gfortran.dg/gnu_logical_2.f90: New test. ! ! 2005-11-13 Andrew Pinski ! ! PR middle-end/24820 ! * gcc.dg/pr24820.c: New test. ! ! 2005-11-13 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-2.c: Fix outcome. ! * gcc.dg/tree-ssa/loop-3.c: Change type of loop control ! variable. ! ! 2005-11-12 John David Anglin ! ! PR testsuite/24614 ! * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*. ! ! 2005-11-12 Hans-Peter Nilsson ! ! * gcc.target/cris/cris.exp: New file. ! * gcc.target/cris/rld-legit1.c: New test. ! * gcc.target/cris/rld-legit2.c: New test. ! ! 2005-11-12 Jakub Jelinek ! ! PR c++/24780 ! * g++.dg/opt/pr24780.C: New test. ! ! PR c++/24761 ! * g++.dg/template/asm1.C: New test. ! ! 2005-11-12 Steven G. Kargl ! ! PR libgfortran/24787 ! * gfortran.dg/scan_1.f90: New test. ! ! 2005-11-12 Jan Hubicka ! ! * gcc.target/i386/minmax-1.c: New. ! * gcc.target/i386/minmax-2.c: New. ! ! 2005-11-12 Kaz Kojima ! ! * gcc.dg/pr24445.c: Fix for 64-bit targets. ! ! 2005-11-11 Daniel Jacobowitz ! ! * gcc.c-torture/execute/20051110-1.c, ! gcc.c-torture/execute/20051110-2.c: New tests. ! ! 2005-11-12 Hans-Peter Nilsson ! ! PR middle-end/24750 ! * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c: ! New tests. ! ! 2005-11-11 Andreas Tobler ! ! * lib/target-libpath.exp (get_shlib_extension): New proc. ! * lib/g++.exp (g++_link_flags): Add flags in case of shared only build. ! * lib/gfortran.exp (gfortran_link_flags): Likewise. ! * lib/objc.exp (objc_target_compile): Likewise. ! * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc ! detection. ! ! 2005-11-11 Andreas Tobler ! ! * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing. ! ! * lib/target-supports.exp (check_effective_target_static_libgfortran): ! Add -static to additional_flags and pass it to target_compile. ! ! 2005-11-11 Jerry DeLisle ! ! PR libgfortran/24719 ! gfortran.dg/read_noadvance.f90: New test. ! ! PR libgfortran/24699 ! gfortran.dg/fmt_t_2.f90: New test. ! ! PR libgfortran/24785 ! gfortran.dg/read_x_eor.f90: New test. ! ! PR libgfortran/24584 ! gfortran.dg/namelist_empty.f90: Rename test. ! ! PR libgfortran/24489 ! gfortran/read_eor.f90: Rename test. ! ! 2005-11-10 Paul Thomas ! ! PR fortran/15976 ! * gfortran.dg/automatic_module_variable.f90: New test. ! ! 2005-11-11 Kaz Kojima ! ! PR target/24445 ! * gcc.dg/pr24445.c: New test. ! ! 2005-11-10 Paul Thomas ! ! PR fortran/24655 ! PR fortran/24755 ! * gfortran.dg/recursive_statement_functions.f90: Add statement ! functions using inline intrinsic functions and parameters to test ! that they no longer seg-fault. ! ! PR fortran/24409 ! gfortran.dg/nested_modules_4.f90: New test. ! gfortran.dg/nested_modules_5.f90: New test. ! ! 2005-11-10 Tobias Schl"uter ! ! PR fortran/24643 ! * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New. ! ! 2005-11-10 Alexandre Oliva ! ! * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious ! failures. ! ! 2005-11-10 Eric Botcazou ! ! * gcc.dg/sparc-getcontext-1.c: New test. ! ! 2005-11-09 Eric Botcazou ! ! * gcc.dg/ifcvt-fabs-1.c: New test. ! ! 2005-11-09 Alexandre Oliva ! ! PR other/4372 ! * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test. ! * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias. ! ! 2005-11-09 Richard Guenther ! ! PR tree-optimization/24716 ! * gcc.c-torture/execute/pr24716.c: New testcase. ! ! 2005-11-09 Andreas Krebbel ! ! * gcc.dg/pr24624.c: Disable for non S/390 targets. ! ! 2005-11-09 Andreas Krebbel ! ! PR 24624 ! * gcc.dg/pr24624.c: Testcase added. ! ! 2005-11-09 Andreas Krebbel ! ! PR 24623 ! * g++.dg/other/pr24623.C: Testcase added. ! ! 2005-11-09 Erik Edelmann ! ! PR fortran/22607 ! * gfortran-dg/pure_byref_1.f90: New. ! * gfortran-dg/pure_byref_2.f90: New. ! ! 2005-11-09 Uros Bizjak ! ! PR c/24101 ! * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests. ! * gcc.dg/dg.exp: Run main loop also for *.i files. ! ! 2005-11-08 Jakub Jelinek ! ! PR c++/19450 ! * g++.dg/tls/diag-3.C: New test. ! * g++.dg/tls/diag-4.C: New test. ! * g++.dg/tls/static-1.C: New test. ! * g++.dg/tls/static-1a.cc: New file. ! ! 2005-11-08 Diego Novillo ! ! PR 23046 ! * g++.dg/tree-ssa/pr23046.C: New test. ! ! 2005-11-08 Devang Patel ! ! PR tree-optimization/23115 ! * gcc.dg/tree-ssa/pr23115.c: New. ! ! 2005-11-08 David Edelsohn ! ! * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE. ! * gcc.target/powerpc/pr16155.c: Same. ! * gcc.target/powerpc/altivec-1.c: Same. ! * gcc.target/powerpc/altivec-2.c: Same. ! * gcc.target/powerpc/altivec-3.c: Same. ! * gcc.target/powerpc/altivec-5.c: Same. ! * gcc.target/powerpc/altivec-11.c: Same. ! * gcc.target/powerpc/altivec-12.c: Same. ! * gcc.target/powerpc/altivec-14.c: Same. ! * gcc.target/powerpc/altivec-22.c: Same. ! * gcc.target/powerpc/altivec-consts.c: Same. ! * gcc.target/powerpc/altivec-pr22085.c: Same. ! * gcc.target/powerpc/altivec-splat.c: Same. ! * gcc.target/powerpc/altivec-varargs-1.c: Same. ! * gcc.target/powerpc/altivec-vec-merge.c: Same. ! * gcc.target/powerpc/darwin-longlong.c: Same. ! ! 2005-11-08 Uros Bizjak ! ! PR target/19340 ! * gcc.dg/pr19340.c: New test. ! ! 2005-11-07 Ian Lance Taylor ! ! PR rtl-optimization/24683 ! * gcc.dg/pr24683.c: New test. ! ! 2005-11-07 Uros Bizjak ! ! * gcc.dg/pr24225.c: Add cleanup-coverage-files. ! * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump. ! ! 2005-11-07 Uros Bizjak ! ! * gcc.target/i386/pr23376.c: Compile with -mmmx. ! ! 2005-11-07 Ulrich Weigand ! ! * g++.dg/abi/empty6.C (B): Align to twice pointer size. ! ! 2005-11-07 Paolo Bonzini ! ! PR target/24230 ! ! * gcc.target/powerpc/altivec-consts.c, ! gcc.target/powerpc/altivec-splat.c: New testcase. ! ! 2005-11-07 Paolo Bonzini ! ! PR c/24599 ! ! * gcc.dg/overflow-2.c: New testcase. ! ! 2005-11-07 Jakub Jelinek ! ! PR rtl-optimization/23567 ! * gcc.c-torture/execute/20051104-1.c: New test. ! ! 2005-11-06 Paul Thomas ! ! PR fortran/24534 ! gfortran.dg/private_type_2.f90: Modified to check that case with ! PRIVATE declaration within derived type is accepted. ! ! PR fortran/20838 ! gfortran.dg/pointer_assign_1.f90: New test. ! ! PR fortran/20840 ! * gfortran.dg/arrayio_0.f90: New test. ! ! PR fortran/17737 ! gfortran.dg/data_initialized.f90: New test. ! gfortran.dg/data_constraints_1.f90: New test. ! gfortran.dg/data_constraints_2.f90: New test. ! ! 2005-11-06 Janne Blomqvist ! ! PR fortran/24174 ! PR fortran/24305 ! * gfortran.dg/large_real_kind_form_io_1.f90: New file. ! ! 2005-11-06 Diego Novillo ! ! PR 24670 ! * gcc.dg/tree-ssa/pr24670.c: New test. ! ! 2005-11-05 Ian Lance Taylor ! ! PR target/22432 ! * gcc.target/i386/pr22432.c: New test. ! ! 2005-11-05 Richard Henderson ! ! * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c. ! * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c, ! gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c, ! gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move ! from gcc.dg/alpha-*. ! * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c, ! gcc.target/alpha/20000715-1.c: Move from gcc.dg/. ! ! 2005-11-05 Andreas Jaeger ! ! * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h. ! ! 2005-11-04 Hans-Peter Nilsson ! ! PR target/23424 ! * gcc.dg/torture/pr23424-1.c: New test. ! ! 2005-11-04 Richard Henderson ! ! * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c, ! gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c, ! gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c, ! gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c, ! gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c, ! gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c, ! gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c, ! gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c, ! gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c, ! gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c, ! gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c, ! gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c, ! gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c, ! gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c, ! gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c, ! gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c, ! gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c, ! gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c, ! gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c, ! gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c, ! gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c, ! gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c, ! gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c, ! gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c: ! Move from gcc.dg/. ! * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c, ! gcc.target/i386/387-3.c, gcc.target/i386/387-4.c, ! gcc.target/i386/387-5.c, gcc.target/i386/387-6.c, ! gcc.target/i386/387-7.c, gcc.target/i386/387-8.c, ! gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c, ! gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c, ! gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c, ! gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c, ! gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c, ! gcc.target/i386/cadd.c, gcc.target/i386/call-1.c, ! gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c, ! gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c, ! gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c, ! gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c, ! gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c, ! gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c, ! gcc.target/i386/lea.c, gcc.target/i386/local.c, ! gcc.target/i386/local2.c, gcc.target/i386/loop-1.c, ! gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c, ! gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c, ! gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c, ! gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c, ! gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c, ! gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c, ! gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c, ! gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c, ! gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c, ! gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c, ! gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c, ! gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c, ! gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c, ! gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c, ! gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c, ! gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c, ! gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c, ! gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c, ! gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c, ! gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c, ! gcc.target/i386/xorps.c: Move from gcc.dg/i386-*. ! * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c. ! * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c. ! * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c. ! * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c. ! * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c. ! * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c. ! ! 2005-11-04 Diego Novillo ! ! PR 24627 ! * gcc.dg/tree-ssa/pr24627.c: New test. ! ! 2005-11-04 Paul Brook ! ! * gcc.dg/tls/opt-10.c: New test. ! ! 2005-11-04 Andreas Jaeger ! ! * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to ! avoid extra warnings. ! ! 2005-11-04 Francois-Xavier Coudert ! ! PR libfortran/22298 ! * lib/target-supports.exp ! (check_effective_target_static_libgfortran): New ! static_libgfortran effective target. ! * gfortran.dg/static_linking_1.f: New test. ! * gfortran.dg/static_linking_1.c: New file. ! ! 2005-11-04 Hans-Peter Nilsson ! ! * gcc.dg/pr24615.c: Guard test with { target fpic }. ! ! 2005-11-03 Josh Conner ! ! PR c++/19989 ! g++.dg/ext/array2.C: New test. ! g++.dg/template/dependent-name3.C: New test. ! g++.dg/template/dependent-name4.C: New test. ! g++.dg/template/sfinae2.C: New test. ! ! 2005-11-03 Andrew Pinski ! ! PR preprocessor/22042 ! * gcc.dg/cpp/strify4.c: New test. ! ! 2005-11-03 Joseph S. Myers ! ! PR c++/17964 ! * g++.dg/cpp/string-1.C: New test. ! ! 2005-11-03 Joseph S. Myers ! ! * gcc.target/powerpc: New directory. ! * gcc.target/powerpc/powerpc.exp: New file. ! * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c, ! gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c, ! gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c, ! gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c, ! gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c, ! gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c, ! gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c, ! gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c, ! gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c, ! gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c, ! gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c, ! gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c, ! gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c, ! gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c, ! gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c, ! gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c, ! gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c, ! gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c, ! gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c, ! gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c, ! gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c, ! gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c, ! gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c, ! gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c, ! gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c, ! gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c, ! gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c, ! gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c, ! gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c, ! gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c, ! gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c, ! gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c, ! gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c, ! gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc. ! ! 2005-11-03 Mark Mitchell ! ! PR c++/21627 ! * g++.dg/warn/inline2.C: New test. ! ! 2005-11-03 Andrew Pinski ! ! PR middle-end/23155 ! * g++.dg/ext/c99struct1.C: New test. ! * gcc.dg/union-cast-1.c: New test. ! * gcc.dg/union-cast-2.c: New test. ! * gcc.dg/union-cast-3.c: New test. ! ! 2005-11-03 Andrew Pinski ! ! PR middle-end/24589 ! * gcc.c-torture/execute/zero-struct-2.c: New test. ! ! 2005-11-03 Andrew Pinski ! ! PR c++/24582 ! * g++.dg/init/switch1.C: New test. ! ! 2005-11-03 Eric Botcazou ! ! * gcc.dg/delay-slot-1.c: New test. ! ! 2005-11-03 Ulrich Weigand ! ! PR target/24620 ! * gcc.dg/pr24620.c: New test. ! ! 2005-11-03 Joseph S. Myers ! ! PR c/24329 ! * gcc.dg/format/unnamed-1.c: New test. ! ! 2005-11-02 Mark Mitchell ! ! PR c++/22434 ! * g++.dg/expr/cond8.C: New test. ! ! PR c++/24560 ! * g++.dg/parse/dot1.C: New test. ! ! 2005-11-02 Jan Hubicka ! ! PR target/23303 ! * gcc.dg/i386-lea.c: New test ! ! 2005-11-02 Ulrich Weigand ! ! PR target/24615 ! * gcc.dg/pr24615.c: New test. ! ! 2005-11-02 Ulrich Weigand ! ! PR target/24600 ! * gcc.dg/pr24600.c: New test. ! ! 2005-11-02 Mark Mitchell ! ! PR c++/19253 ! * g++.dg/parse/typename8.C: Compile with -w -fpermissive. ! * g++.dg/parse/typename9.C: New test. ! * g++/dg/parse/typename10.C: Likewise. ! ! 2005-11-02 Andrew Pinski ! ! PR fortran/18157 ! * gfortran.fortran-torture/compile/defined_type_1.f90: New test. ! * gfortran.fortran-torture/compile/defined_type_2.f90: New test. ! * gfortran.fortran-torture/compile/defined_type_3.f90: New test. ! ! 2005-11-02 Mark Mitchell ! ! PR c++/24569 ! * g++.dg/debug/static1.C: New test. ! ! 2005-11-02 Josh Conner ! ! * g++.dg/crash38.C: moved into proper directory... ! * g++.dg/template/crash42.C: ...here ! ! 2005-11-02 Hans-Peter Nilsson ! ! PR target/18338 ! * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on ! pcc_bitfield_type_matters || default_packed. ! ! * lib/target-supports.exp ! (check_effective_target_pcc_bitfield_type_matters): New proc. ! * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters. ! ! PR testsuite/23304 ! * lib/target-supports.exp (check_effective_default_packed): New proc. ! * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C: ! Gate expected errors on target ! default_packed. ! * g++.dg/ext/packed4.C: Gate on target ! default_packed. ! ! 2005-11-02 Tobias Schl"uter ! ! * gfortran.fortran-torture/execute/entry_9.f90: Revert previous ! change (r106358). ! ! 2005-11-01 Tobias Schl"uter ! ! PR fortran/24008 ! * gfortran.dg/entry_5.f90: New. ! * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error. ! ! 2005-11-01 Bob Wilson ! ! * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*. ! ! 2005-11-01 Paul Thomas ! ! PR fortran/21565 ! gfortran.dg/namelist_blockdata.f90: New test. ! ! PR fortran/18737 ! gfortran.dg/external_implicit_none.f90: New test. ! ! PR fortran/14994 ! * gfortran.dg/secnds.f: New test. ! ! 2005-10-31 Jan Hubicka ! ! PR target/20928 ! * gcc.c-torture/compile/pr20928.c: New test. ! ! 2005-10-31 Andrew Pinski ! ! PR middle-end/23492 ! * gcc.c-torture/compile/zero-strct-5.c: New test. ! ! 2005-10-31 Jerry DeLisle ! ! PR libgfortran/24584 ! * gfortran.dg/pr24584.f90: New test. ! ! 2005-10-28 Erik Edelmann ! ! PR fortran/18883 ! * gfortran.dg/char_result_9.f90: New. ! * gfortran.dg/char_result_10.f90: New. ! ! 2005-10-30 Jan Hubicka ! ! * g++.dg/tree-ssa/pr24172.C: New testcase. ! ! 2005-10-30 Tobias Schl"uter ! ! * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test. ! ! 2005-10-30 Gaurav Gautam ! ! * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90, ! gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90, ! gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90, ! gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90, ! gfortran.dg/enum_9.f90, ! gfortran.fortran-torture/compile/enum_1.f90, ! gfortran.fortran-torture/execute/enum_1.f90, ! gfortran.fortran-torture/execute/enum_2.f90, ! gfortran.fortran-torture/execute/enum_3.f90, ! gfortran.fortran-torture/execute/enum_4.f90: New tests. ! ! 2005-10-30 Hans-Peter Nilsson ! ! PR target/18482 ! * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main): ! For mmix-*-*, pass with dg-options an additional -mno-base-addresses. ! ! 2005-10-30 Francois-Xavier Coudert ! ! PR libfortran/20179 ! * gfortran.dg/mixed_io_1.f90: New test. ! * gfortran.dg/mixed_io_1.c: New file. ! ! 2005-10-30 Francois-Xavier Coudert ! ! * gfortran.dg/malloc_free_1.f90: New test. ! ! 2005-10-29 Hans-Peter Nilsson ! ! * gcc.dg/nested-func-4.c: Require profiling -pg. ! ! 2005-10-28 Andrew Pinski ! ! PR C++/23229 ! * g++.dg/warn/main-2.C: New test. ! ! 2005-10-28 Steven G. Kargl ! ! PR fortran/24545 ! * gfortran.dg/interface_2.f90: new test. ! ! 2005-10-28 Josh Conner ! ! PR c++/22153 ! * g++.dg/template/crash38.C: New test. ! * g++.dg/parse/explicit1.C: Change expected errors. ! ! 2005-10-28 Andrew Pinski ! ! PR C++/23426 ! * g++.dg/other/large-size-array.C: New test. ! ! 2005-10-28 Andrew Pinski ! ! PR middle-end/24362 ! * g++.dg/opt/complex4.C: New test. ! ! 2005-10-25 Eric Botcazou ! ! * gcc.dg/nested-func-4.c: New test. ! ! 2005-10-26 Paul Thomas ! ! PR fortran/24158 ! gfortran.dg/derived_recursion.f90: New test. ! gfortran.dg/implicit_actual.f90: New test. ! ! 2005-10-25 Alexandre Oliva ! ! PR middle-end/24295, PR testsuite/24477 ! * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be ! removed when weakref hits the tree. ! ! 2005-10-25 Jakub Jelinek ! ! * gfortran.dg/cray_pointers_4.f90: New test. ! ! * gfortran.dg/cray_pointers_5.f90: New test. ! ! 2005-10-25 Feng Wang ! ! PR fortran/22290 ! * gfortran.dg/assign_5.f90: New test. ! * gfortran.dg/assign_6.f: New test. ! ! 2005-10-25 Uros Bizjak ! ! * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if ! CPU has no SSE support. ! ! 2005-10-24 Jerry DeLisle ! ! PR libgfortran/24224 ! * gfortran.dg/arrayio_1.f90: Update attribution. ! * gfortran.dg/arrayio_2.f90: Update attribution. ! * gfortran.dg/arrayio_3.f90: Update attribution. ! * gfortran.dg/arrayio_4.f90: Update test conditions. ! * gfortran.dg/arrayio_5.f90: Update attribution. ! * gfortran.dg/arrayio_6.f90: New test. ! * gfortran.dg/arrayio_7.f90: New test. ! ! 2005-10-24 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave". ! ! 2005-10-24 Paul Thomas ! ! * gfortran.dg/namelist_char_only.f90: Add missing newline at end. ! ! 2005-10-24 Paul Thomas ! ! PR fortran/24416 ! * gfortran.dg/namelist_char_only.f90: New test. ! ! 2005-10-24 Asher Langton ! ! PR fortran/17031 ! PR fortran/22282 ! * gfortran.dg/cray_pointers_1.f90: New test. ! * gfortran.dg/cray_pointers_2.f90: New test. ! * gfortran.dg/cray_pointers_3.f90: New test. ! * gfortran.dg/loc_1.f90: New test. ! * gfortran.dg/loc_2.f90: New test. ! ! 2005-10-24 Steven Bosscher ! ! * gcc.dg/pr24225.c: New test. ! ! 2005-10-24 Asher Langton ! ! * gfortran.dg/dup_save_1.f90: New test. ! * gfortran.dg/dup_save_2.f90: New test. ! ! 2005-10-24 Paul Brook ! ! PR 24107 ! * gcc.dg/20050922-1.c: Provide definition of uint32_t without using ! stdint.h. ! ! 2005-10-23 Jerry DeLisle ! ! PR libgfortran/24489 ! * gfortran.dg/pr24489.f90: New test. ! ! 2005-10-23 Andrew Pinski ! ! PR fortran/23635 ! * gfortran.dg/ichar_1.f90: Add tests for derived types. ! ! 2005-10-23 Hans-Peter Nilsson ! ! PR target/18911 ! * g++.dg/init/array16.C: Skip for mmix-*-*. ! ! 2005-10-23 Asher Langton ! ! * gfortran.dg/byte_1.f90: New test. ! * gfortran.dg/byte_2.f90: New test. ! ! 2005-10-23 David Edelsohn ! ! * gcc.dg/attr-alias-3.c: XFAIL on AIX. ! ! 2005-10-23 Paul Thomas ! ! PR fortran/18022 ! * gfortran.dg/assign_func_dtcomp_1.f90: New test. ! ! PR fortran/24311 ! * gfortran.dg/merge_char_const.f90: New test. ! ! PR fortran/24384 ! * gfortran.dg/spread_scalar_source.f90: New test. ! ! 2005-10-22 Hans-Peter Nilsson ! ! * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }. ! ! * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX. ! * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS. ! ! * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register. ! ! 2005-10-22 Erik Edelmann ! ! PR fortran/24426 ! * gfortran.dg/der_pointer_4.f90: New. ! ! 2005-10-22 David Ayers ! ! * obj-c++.dg/except-1.mm: Simplify. ! ! 2005-10-21 David Ayers ! ! * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes. ! ! 2005-10-21 Jakub Jelinek ! ! * gfortran.dg/assumed_dummy_2.f90: New test. ! ! 2005-10-21 James E Wilson ! ! PR preprocessor/15220 ! * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New. ! ! 2005-10-21 Eric Botcazou ! ! * gcc.c-torture/execute/20051021-1.c: New test. ! ! 2005-10-21 Mark Mitchell ! ! PR c++/24260 ! * g++.dg/ext/tmplattr1.C: New test. ! ! 2005-10-21 Paul Thomas ! ! PR fortran/24440 ! * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case. ! ! 2005-10-20 Geoffrey Keating ! ! * obj-c++.dg/except-1.mm: New. ! ! * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file. ! ! 2005-10-21 Alan Modra ! ! * g++.dg/warn/Wconversion1.C: Use -fsigned-char. ! ! 2005-10-20 Alexandre Oliva ! ! PR middle-end/24295 ! * g++.old-deja/g++.abi/vtable2.C: Do not introduce external ! declarations with the same names as thunks' alias targets, use ! aliases instead. ! * gcc.dg/attr-alias-3.c: New test. ! * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test. ! ! 2005-10-20 Mark Mitchell ! ! PR c++/22618 ! * g++.dg/parse/access8.C: New test. ! ! 2005-10-20 Richard Guenther ! ! PR c++/24439 ! * g++.dg/tree-ssa/pr24439.C: New testcase. ! ! 2005-10-20 Eric Botcazou ! ! * g++.dg/opt/delay-slot-1.C: New test. ! ! 2005-10-20 Erik Edelmann ! ! PR fortran/21625 ! * gfortran.fg/der_init_1.f90: New. ! ! 2005-10-19 Ulrich Weigand ! ! * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x. ! ! 2005-10-19 Mark Mitchell ! ! PR c++/21908 ! * g++.dg/parse/error28.C: New test. ! ! 2005-10-19 Eric Botcazou ! ! * gcc.dg/profile-generate-2.c: New test. ! ! 2005-10-18 Danny Smith ! ! PR target/23589 ! * g++.dg/ext/dllimport11.C: New. ! ! 2005-10-18 Volker Reichelt ! ! PR c++/22293 ! * g++.dg/other/friend3.C: New test. ! ! 2005-10-18 Mark Mitchell ! ! PR c++/23293 ! * g++.dg/template/error19.C: New test. ! ! 2005-10-18 Nathan Sidwell ! ! PR c++/21383 ! * g++.dg/overload/koenig2.C: New. ! ! PR c++/23118 ! * g++.dg/overload/error2.C: New. ! ! PR c++/22604 ! * g++.dg/inherit/covariant14.C: New. ! ! 2005-10-17 Volker Reichelt ! ! PR c++/23440 ! * g++.dg/parse/for1.C: New test. ! ! 2005-10-17 Paul Thomas ! ! PR fortran/23446 ! * gfortran.dg/host_dummy_index_1.f90: New test. ! ! PR fortran/21459 ! * gfortran.dg/automatic_char_len_2.f90: New test. ! ! PR fortran/20866 ! * gfortran.dg/recursive_statement_functions.f90: New test. ! ! PR fortran/20853 ! * gfortran.dg/assumed_size_dt_dummy.f90: New test. ! ! PR fortran/20849 ! * gfortran.dg/external_initializer.f90: New test. ! ! PR fortran/20837 ! * non_module_public.f90: New test. ! ! 2005-10-17 Nathan Sidwell ! ! PR c++/24386 ! * g++.dg/template/overload7.C: New. ! ! PR c++/22551 ! * g++.dg/other/switch2.C: Remove expected warnings. ! ! PR c++/21353 ! * g++.dg/template/defarg6.C: New. ! ! 2005-10-17 Uros Bizjak ! ! PR target/24315 ! * gcc.target/i386/pr24315.c: New test. ! ! 2005-10-16 Mark Mitchell ! ! PR c++/24389 ! * g++.dg/template/static21.C: New test. ! * g++.dg/template/static21-a.cc: Likewise. ! ! 2005-10-16 Andrew Pinski ! ! PR c++/23959 ! * g++.dg/warn/Wswitch-default-1.C: New test. ! * g++.dg/warn/Wswitch-default-2.C: New test. ! ! 2005-10-16 Mark Mitchell ! ! PR c++/22173 ! * g++.dg/parse/template18.C: New test. ! * g++.dg/template/nontype15.C: Likewise. ! ! 2005-10-16 Erik Edelmann ! ! PR fortran/22273 ! * gfortran.dg/spec_expr_2.f90: New. ! ! 2005-10-16 Hans-Peter Nilsson ! ! * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C, ! g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C, ! gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c, ! gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c, ! gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c, ! gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c, ! gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c, ! gcc.dg/inline-2.c: Guard test with { target fpic }. Remove ! previous target-specific skips and warning-message matches where ! applicable. ! ! 2005-10-15 Mark Mitchell ! ! PR c++/21347 ! * g++.dg/warn/Wctor-dtor.C: New test. ! ! 2005-10-14 Volker Reichelt ! ! PR c/23439 ! * gcc.dg/for-1.c: New test. ! ! 2005-10-14 Mark Mitchell ! ! PR c++/19565 ! * g++.dg/warn/Wconversion1.C: New test. ! * g++.dg/ext/packed4.C: Compile with -w. ! * g++.dg/opt/20050511-1.C: Likewise. ! * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion. ! ! 2005-10-14 Jakub Jelinek ! ! * gfortran.dg/boz_5.f90: New test. ! ! 2005-10-14 Nathan Sidwell ! ! PR c++/22551 ! * g++.dg/other/switch2.C: New. ! ! PR c++/23984 ! * g++.dg/init/ctor7.C: New. ! ! 2005-10-13 David Edelsohn ! ! PR c++/23730 ! * g++.dg/parse/crash32.C: New test. ! ! 2005-10-13 Mark Mitchell ! ! PR c++/20721 ! * g++.dg/init/goto2.C: New test. ! ! PR c++/22464 ! * g++.dg/template/crash/41.C: New test. ! ! PR c++/22180 ! * g++.dg/template/crash40.C: New test. ! ! PR c++/23694 ! * g++.dg/parse/friend5.C: New test. ! ! PR c++/23307 ! * g++.dg/template/crash38.C: New test. ! ! PR c++/22352 ! * g++.dg/template/friend38.C: New test. ! ! PR c++/22405 ! * g++.dg/template/crash39.C: New test. ! ! 2005-10-13 Hans-Peter Nilsson ! ! * gcc.dg/debug/dwarf2/dwarf-char1.c, ! gcc.dg/debug/dwarf2/dwarf-char2.c, ! gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-* ! ! * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement. ! ! 2005-10-12 Danny Smith ! ! * gcc.dg/dll-2.c: Add tests for warnings. ! * gcc.dg/dll-3.c: Likewise. ! * gcc.dg/dll-4.c: Likewise. ! ! * g++.dg/ext/dllimport1.C: Adjust tests for warnings. ! * g++.dg/ext/dllimport2.C: Likewise. ! * g++.dg/ext/dllimport3.C: Likewise. ! * g++.dg/ext/dllimport7.C: Likewise. ! * g++.dg/ext/dllimport8.C: Likewise. ! * g++.dg/ext/dllimport9.C: Likewise. ! ! 2005-10-10 Paul Thomas ! ! PR fortran/24092 ! * gfortran.dg/derived_pointer_recursion.f90: New test. ! ! 2005-10-12 Adrian Straetling ! ! * gcc.c-torture/execute/20051012-1.c: New test. ! ! 2005-10-12 Paul Thomas ! ! PR fortran/18082 ! * gfortran.dg/automatic_char_len_1.f90: New test. ! ! 2005-10-12 Paul Thomas ! ! PR fortran/20847 ! * gfortran.dg/save_common.f90: New test. ! ! PR fortran/20856 ! * gfortran.dg/save_result.f90: New test. ! ! 2005-10-12 Nathan Sidwell ! ! PR c++/21592 ! * g++.dg/template/dependent-expr1.C: Add new expected error. ! * g++.dg/template/dependent-expr2.C: Adjust error text. ! * g++.dg/template/overload6.C: New. ! ! PR c++/23797 ! * g++.dg/other/typename8.C: New. ! ! PR c++/21117 ! * g++.dg/other/return1.C: New. ! ! 2005-10-12 Paolo Bonzini ! ! PR c++/24052 ! * g++.dg/ext/label5.C: New. ! ! 2005-10-12 Nathan Sidwell ! ! PR c++/19964 ! * g++.dg/parse/crash31.C: New. ! ! 2005-10-12 Razya Ladelsky ! ! * g++.dg/ipa/ipa-1.c: New test. ! * g++.dg/ipa/ipa-2.c: New test. ! * g++.dg/ipa/ipa-3.c: New test. ! * g++.dg/ipa/ipa-4.c: New test. ! * g++.dg/ipa/ipa-5.c: New test. ! * g++.dg/ipa/ipa.exp: New file. ! ! 2005-10-12 Paul Thomas ! ! PR fortran/24207 ! * gfortran.dg/private_type_3.f90: New test. ! ! 2005-10-11 Steven G. Kargl ! ! PR fortran/20786 ! gfortran.dg/aint_anint_1.f90: New test. ! ! 2005-10-11 Steven G. Kargl ! ! PR libgfortran/24313 ! gfortran.dg/csqrt.f: New test. ! ! 2005-10-11 Ian Lance Taylor ! ! PR c++/8057 ! * g++.dg/warn/noeffect7.C: New test. ! * g++.dg/warn/noeffect2.C: Instantiate templates. ! * g++.dg/warn/noeffect4.C: Instantiate template. Add new error ! and warning. ! ! 2005-10-11 Mark Mitchell ! ! PR c++/21089 ! * g++.dg/init/float1.C: New test. ! ! PR c++/24277 ! * g++.dg/init/member1.C: Tweak error markers. ! ! 2005-10-11 Janis Johnson ! ! PR testsuite/24281 ! * gcc.dg/compat/struct-layout-1_generator.c (generate_fields): ! Check for null pointer. ! ! 2005-10-11 Mark Mitchell ! ! PR c++/21369 ! * g++.dg/parse/ret-type3.C: New test. ! ! 2005-10-11 Andrew Pinski ! ! PR tree-opt/23946 ! * gcc.c-torture/compile/pr23946.c: New test. ! ! 2005-10-11 Jakub Jelinek ! ! * g++.dg/opt/mmx2.C: New test. ! ! 2005-10-10 Mark Mitchell ! ! PR c++/24277 ! * g++.dg/template/static20.C: New test. ! ! PR c++/24302 ! * g++.dg/warn/Wunused-12.C: New test. ! ! PR c++/23437 ! * g++.dg/template/arg4.C: New test. ! ! 2005-10-10 Eric Botcazou ! ! * gcc.dg/ucnid-2.c: XFAIL on Solaris. ! * gcc.dg/ucnid-3.c: Likewise. ! * gcc.dg/ucnid-4.c: Likewise. ! * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value. ! * g++.dg/other/ucnid-1.C: Likewise. ! * gcc.dg/sparc-frame-1.c: New test. ! ! 2005-10-10 Mark Mitchell ! ! PR c++/24139 ! * g++.dg/template/spec27.C: New test. ! ! PR c++/24275 ! * g++.dg/template/static19.C: New test. ! ! 2005-10-09 Eric Botcazou ! ! * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9. ! * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8. ! ! 2005-10-07 Andrew Pinski ! ! PR target/24136 ! * gfortran.fortran-torture/compile/pr24136.f: New test. ! ! 2005-10-08 James A. Morrison ! ! PR c++/22172 ! * g++.dg/parse/crash30.C: New test. ! ! 2005-10-07 Richard Guenther ! ! PR middle-end/24227 ! * gcc.c-torture/compile/pr24227.c: New testcase. ! ! 2005-10-07 Steve Ellcey ! ! * gcc.dg/compat/struct-layout-1_generate.c (generate_fields): ! Do not put aligned attributes on array elements. ! ! 2005-10-07 Ulrich Weigand ! ! PR testsuite/23611, PR testsuite/23615 ! * obj-c++.dg/bitfield-3.mm: Include standard headers instead of ! writing prototypes of library functions by hand. ! * obj-c++.dg/bitfield-4.mm: Likewise. ! * obj-c++.dg/const-str-4.mm: Likewise. ! * obj-c++.dg/encode-4.mm: Likewise. ! * obj-c++.dg/encode-5.mm: Likewise. ! * obj-c++.dg/encode-6.mm: Likewise. ! * obj-c++.dg/gnu-runtime-3.mm: Likewise. ! * obj-c++.dg/method-10.mm: Likewise. ! * obj-c++.dg/method-17.mm: Likewise. ! * obj-c++.dg/method-19.mm: Likewise. ! * obj-c++.dg/try-catch-2.mm: Likewise. ! ! 2005-10-06 Richard Henderson ! ! PR 24236 ! * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer. ! ! 2005-10-06 Dale Johannesen ! ! * gcc.c-torture/execute/20030125-1.c: Correct. ! ! 2005-10-06 Richard Guenther ! ! PR tree-optimization/24238 ! * g++.dg/tree-ssa/pr24238.C: New testcase. ! ! 2005-10-07 Erik Edelmann ! ! PR 18568 ! * gfortran.dg/der_pointer_3.f90: New test. ! ! 2005-10-05 Devang Patel ! ! PR Debug/23205 ! * g++.dg/other/PR23205.C: New. ! ! 2005-10-05 Richard Henderson ! ! PR target/23602 ! * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options. ! * g++.dg/eh/omit-frame-pointer2.C: Likewise. ! ! 2005-10-05 Dale Johannesen ! ! * gcc.c-torture/execute/float-floor.c: New. ! ! 2005-10-05 Paolo Bonzini ! ! PR tree-optimization/21419 ! PR tree-optimization/24146 ! PR tree-optimization/24151 ! ! * g++.dg/ext/asm7.C: New. ! * g++.dg/ext/asm8.C: New. ! * gcc.dg/asm-1.c: Compile on all targets. ! * gcc.dg/asm-pr24146.c: New. ! * gcc.dg/pr21419.c: Adjust error messages. ! ! 2005-10-05 Richard Guenther ! ! PR fortran/24176 ! * gfortran.fortran-torture/compile/empty.f90: New testcase. ! ! 2005-10-05 Nathan Sidwell ! ! PR c++/23513 ! * g++.dg/template/spec22.C: Robustify test. ! * g++.dg/template/spec26.C: New. ! ! 2005-10-05 Uros Bizjak ! ! * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check ! if target supports vector instructions. ! ! 2005-10-04 Geoffrey Keating ! ! * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without ! C99 functions. ! ! 2005-10-04 Janis Johnson ! ! * lib/target-supports.exp (check_effective_target_fortran_large_real, ! check_effective_target_fortran_large_int): Replace cached result ! when target changes. ! ! 2005-10-04 Devang Patel ! ! * gcc.dg/i386-sse-vect-types.c: New. ! ! 2005-10-04 Ian Lance Taylor ! ! PR preprocessor/13726 ! * gcc.dg/cpp/cmdlne-dI-C.c: New test. ! * gcc.dg/cpp/cmdlne-dI-C.h: New file. ! ! 2005-10-04 Richard Guenther ! ! PR c/23576 ! * gcc.dg/noncompile/pr23576.c: New testcase. ! ! 2005-10-04 Andrew Pinski ! ! PR middle-end/23125 ! * gcc.dg/register-var-3.c: New test. ! ! 2005-10-04 Steven Bosscher ! ! * gcc.dg/pr23049.c: New test. ! ! * gcc.dg/ucnid-4.c: Fix test. ! ! 2005-10-03 Diego Novillo ! ! PR 23445 ! * gcc.c-torture/compile/pr23445.c: New test. ! ! 2005-10-03 Alexandre Oliva ! ! * g++.dg/overload/unknown1.C: New. ! ! 2005-10-03 Mark Mitchell ! ! PR c++/17775 ! * g++.dg/template/repo4.C: New test. ! ! 2005-10-03 Francois-Xavier Coudert ! ! PR libfortran/19308 ! * gfortran.dg/large_real_kind_2.F90: New test. ! * gfortran.dg/large_integer_kind_2.f90: New test. ! ! 2005-10-03 Uros Bizjak ! ! * lib/target-supports.exp (check_effective_target_vect_shift): ! Implement with result caching. Add i?86, x86_64 and ia64 targets. ! (check_effective_target_vect_condition): Fix copy-n-pasto. ! ! * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift. ! * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64 ! targets. ! ! 2005-10-02 Mark Mitchell ! ! PR c++/22621 ! * g++.dg/template/overload5.C : New test. ! ! PR c++/23840 ! * g++.dg/expr/stdarg1.C: New test. ! ! 2005-10-02 Diego Novillo ! ! PR 24142 ! * gcc.c-torture/execute/pr24142.c: New test. ! ! 2005-10-01 Diego Novillo ! ! PR 24141 ! * gcc.c-torture/execute/pr24141.c: New test. ! ! 2005-10-01 James A. Morrison ! Diego Novillo ! ! PR 23604 ! * gcc.c-torture/execute/pr23604.c: New test. ! ! 2005-10-01 Paul Thomas ! ! PR fortran/16404 ! PR fortran/20835 ! PR fortran/20890 ! PR fortran/20899 ! PR fortran/20900 ! PR fortran/20901 ! PR fortran/20902 ! gfortran.dg/equiv_constraint_1.f90: New test. ! gfortran.dg/equiv_constraint_2.f90: New test. ! gfortran.dg/equiv_constraint_3.f90: New test. ! gfortran.dg/equiv_constraint_4.f90: New test. ! gfortran.dg/equiv_constraint_5.f90: New test. ! gfortran.dg/equiv_constraint_6.f90: New test. ! gfortran.dg/equiv_constraint_7.f90: New test. ! gfortran.dg/equiv_constraint_8.f90: New test. ! gfortran.dg/private_type_1.f90: New test. ! gfortran.dg/private_type_2.f90: New test. ! gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f, ! 980628-10.f: Assert std=gnu to permit mixing of ! types in equivalence statements. ! ! 2005-09-30 Janne Blomqvist ! ! PR 24112 ! * gfortran.dg/open_status_1.f90: New. ! ! 2005-09-30 Uros Bizjak ! ! * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files. ! * gcc.dg/vect/pr22480.c: Clean up temp files. ! * gcc.dg/vect/pr23831.c: Clean up temp files. ! * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition. ! Clean up temp files. ! * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition. ! Clean up temp files. ! ! * gcc.dg/20050309-1.c: Clean up temp files. ! * gcc.dg/20050325-1.c: Clean up temp files. ! ! 2005-09-30 Uros Bizjak ! ! PR tree-optimization/24059 ! * gcc.dg/vect/pr24059.c : New test. ! ! 2005-09-29 Jakub Jelinek ! ! PR middle-end/24109 ! * gcc.c-torture/execute/20050929-1.c: New test. ! ! 2005-09-29 Steven Bosscher ! ! * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail. ! ! 2005-09-29 Paolo Bonzini ! ! PR c/21419 ! * gcc.dg/pr21419.c: New test. ! ! 2005-09-29 Steven Bosscher ! ! * gcc.dg/pr23911.c: New test. ! ! 2005-09-28 Mark Mitchell ! ! * g++.dg/opt/pr19650.C: Use -w -fpermissive. ! ! PR c++/16782 ! * g++.dg/parse/qualified4.C: New test. ! * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive. ! * g++.old-deja/g++.mike/p8154.C: Likewise. ! ! 2005-09-27 Mark Mitchell ! ! PR c++/22147 ! * g++.dg/template/friend37.C: New test. ! * g++.dg/parse/crash28.C: Adjust error markers. ! ! 2005-09-27 Jakub Jelinek ! ! PR fortran/18518 ! * gfortran.fortran-torture/execute/save_2.f90: New decl. ! ! 2005-09-27 Devang Patel ! ! PR tree-optimization/23625 ! * gcc.dg/pr23625.c: New test. ! ! 2005-09-27 Uros Bizjak ! ! * gcc.target/i386/pr22585.c: Run on 32-bit x86 only. ! * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only. ! ! 2005-09-26 Jakub Jelinek ! ! PR fortran/23677 ! * gfortran.fortran-torture/execute/save_1.f90: New test. ! * gfortran.dg/save_1.f90: New test. ! ! 2005-09-26 Uros Bizjak ! ! * gcc.target/i386/builtin-apply-mmx.c: New test. ! ! PR target/22576 ! * gcc.target/i386/pr22576.c: New test. ! ! PR target/22585 ! * gcc.target/i386/pr22585.c: New test. ! ! PR target/23268 ! * gcc.target/i386/pr23268.c: New test. ! ! PR middle-end/23831 ! * gcc.dg/vect/pr23831.c: New test. ! ! PR target/24055 ! * gcc.target/i386/pr24055.c: New test. ! ! 2005-09-25 Kazu Hirata ! ! PR tree-optimization/23960 ! * gcc.c-torture/compile/pr23960.c: New. ! ! 2005-09-23 Paul Thomas ! ! PR fortran/16861 ! * gfortran.dg/nested_modules_3.f90: New. ! ! 2005-09-22 Steven G. Kargl ! ! PR fortran/24005 ! gfortran.dg/interface_1.f90: New test. ! ! 2005-09-22 Erik Edelmann ! Tobias Schl"uter ! ! PR fortran/23843 ! * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test. ! ! 2005-09-22 Steven G. Kargl ! ! PR fortran/23516 ! * gfortran.dg/imag_1.f: New test. ! * gfortran.dg/imag_2.f: Ditto. ! ! 2005-09-22 J"orn Rennecke ! ! * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement. ! ! 2005-09-22 Jakub Jelinek ! ! PR c++/21983 ! * g++.dg/warn/pr21983.C: New test. ! ! 2005-09-22 Andreas Krebbel ! ! * gcc.dg/20050922-1.c: Testcase added. ! ! 2005-09-21 Mark Mitchell ! ! PR c++/23993 ! * g++.dg/template/array14.C: New test. ! ! 2005-09-21 Erik Edelmann ! ! PR fortran/19929 ! * gfortran.dg/der_ptr_component_1.f90: New test. ! ! 2005-09-21 Volker Reichelt ! ! PR c++/23965 ! * g++.dg/template/error1.C: Reject "no matching function" message. ! ! 2005-09-21 Volker Reichelt ! ! PR c++/17609 ! * g++.dg/lookup/error1.C: New test. ! ! 2005-09-21 Dorit Nuzman ! ! * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original ! functionality of the testcase. ! ! 2005-09-20 Richard Henderson ! ! * gcc.dg/vect/vect-22.c: Require vect_float. ! * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add. ! ! 2005-09-20 Joseph S. Myers ! ! * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C, ! g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c, ! gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c, ! gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c, ! gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c, ! gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c, ! gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c, ! gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers. ! * gcc.dg/cpp/ucnid-8.c: New test. ! ! 2005-09-20 Jakub Jelinek ! ! PR tree-optimization/23929 ! * gcc.c-torture/compile/pr23929.c: New test. ! ! 2005-09-20 Daniel Berlin ! ! * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only ! for one loop. ! ! 2005-09-20 Steve Ellcey ! ! PR testsuite/23186 ! * g++.dg/other/pr22003.C: Require named sections. ! ! 2005-09-20 Jakub Jelinek ! ! PR c++/23947 ! * g++.dg/rtti/crash3.C: New test. ! ! PR tree-optimization/23818 ! * gcc.dg/pr23818.c: New test. ! ! 2005-09-20 Tobias Schl"uter ! ! PR fortran/23420 ! * gfortran.dg/print_fmt_4.f: New. ! ! 2005-09-20 Jakub Jelinek ! ! PR fortran/23663 ! * gfortran.fortran-torture/execute/entry_11.f90: New test. ! ! 2005-09-20 Dorit Nuzman ! ! * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types". ! Use pointers to local alignable arrays instead. Added comments. ! * gcc.dg/vect/vect-46.c: Likewise. ! * gcc.dg/vect/vect-48.c: Likewise. ! * gcc.dg/vect/vect-49.c: Likewise. ! * gcc.dg/vect/vect-52.c: Likewise. ! * gcc.dg/vect/vect-53.c: Likewise. ! * gcc.dg/vect/vect-54.c: Likewise. ! * gcc.dg/vect/vect-56.c: Likewise. ! * gcc.dg/vect/vect-57.c: Likewise. ! * gcc.dg/vect/vect-58.c: Likewise. ! * gcc.dg/vect/vect-60.c: Likewise. ! * gcc.dg/vect/vect-61.c: Likewise. ! ! * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types". ! The test is no longer vectorizable on vect_no_align targets. ! * gcc.dg/vect/vect-43.c: Likewsie. ! ! * gcc.dg/vect/vect-44.c: Added comments. ! * gcc.dg/vect/vect-45.c: Added comments. ! * gcc.dg/vect/vect-50.c: Added comments. ! * gcc.dg/vect/vect-51.c: Added comments. ! ! * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to ! aligned type. ! * gcc.dg/vect/Os-vect-95.c: Likewise. ! ! * gcc.dg/vect/vect-41.c: Test removed. ! * gcc.dg/vect/vect-47.c: Test removed. ! * gcc.dg/vect/vect-55.c: Test removed. ! * gcc.dg/vect/vect-59.c: Test removed. ! ! 2005-09-20 Dorit Nuzman ! ! * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types. ! No longer vectorizable on vect_no_align targets. ! * gcc.dg/vect/pr20122.c: Likewise. ! * gcc.dg/vect/vect-74.c: Likewise. ! * gcc.dg/vect/vect-75.c: Likewise. ! * gcc.dg/vect/vect-76.c: Likewise. ! ! * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types. ! Will not be vectorizable on vect_no_align targets once aliasing issues ! are resolved. ! * gcc.dg/vect/vect-79.c: Likewise. ! ! * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types. ! * gcc.dg/vect/vect-78.c: Likewise. ! * gcc.dg/vect/vect-97.c: Likewise. ! ! 2005-09-19 Steven Bosscher ! ! * gcc.dg/pr23943.c: New test. ! ! 2005-09-18 Paul Thomas ! ! PR fortran/19181 ! * gfortran.dg/derived_pointer_null_1.f90: New test. ! ! 2005-09-18 Richard Guenther ! ! PR middle-end/23944 ! * gcc.c-torture/compile/pr23944.c: New testcase. ! ! 2005-09-18 Erik Edelmann ! ! PR fortran/15975 ! * gfortran.dg/der_pointer_2.f90: New test. ! ! 2005-09-18 Paul Thomas ! ! PR fortran/16861 ! * gfortran.dg/nested_modules_2.f90: New test. ! ! 2005-09-17 Volker Reichelt ! ! PR c++/18368 ! * g++.dg/other/semicolon.C: New test. ! ! 2005-09-16 Joseph S. Myers ! ! * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL, ! HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined. ! ! 2005-09-16 Mark Mitchell ! ! PR c++/23914 ! * g++.dg/template/static18.C: New test. ! ! PR c++/21514 ! * g++.dg/template/crash19.C: Remove dg-error marker. ! * g++.dg/template/local4.C: New test. ! ! 2005-09-16 Paul Brook ! ! PR fortran/23906 ! * gfortran.dg/dependency_1.f90: New test. ! ! 2005-09-15 Mark Mitchell ! ! PR c++/23896 ! * g++.dg/template/static17.C: New test. ! ! 2005-09-15 Joseph S. Myers ! ! PR c++/23139 ! * g++.dg/warn/huge-val1.C: New test. ! ! 2005-09-15 Mark Mitchell ! ! PR c++/13140 ! * g++.dg/parse/class2.C: New test. ! * g++.dg/template/explicit8.C: Likewise. ! * g++.dg/template/spec25.C: Likewise. ! ! 2005-09-14 Josh Conner ! ! PR middle-end/23584 ! * gcc.dg/pr23584.c: New test. ! ! 2005-09-14 Jerry DeLisle ! ! PR fortran/21875 Internal Unit Array I/O, NIST ! * gfortran.dg/arrayio_1.f90: New test. ! * gfortran.dg/arrayio_1.f90: New test. ! * gfortran.dg/arrayio_1.f90: New test. ! * gfortran.dg/arrayio_1.f90: New test. ! * gfortran.dg/arrayio_1.f90: New test. ! ! 2005-09-14 Uros Bizjak ! ! PR middle-end/22480 ! * gcc.dg/vect/pr22480.c: New test. ! ! 2005-09-13 Paul Thomas ! ! PR fortran/19358 ! * gfortran.fortran-torture/assumed_dummy_1.f90: New test. ! ! 2005-09-13 Josh Conner ! ! PR c++/23180 ! * g++.dg/init/struct2.C: New test. ! * g++.dg/init/struct3.C: New test. ! ! 2005-09-13 Janis Johnson ! ! * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c: ! Clean up temp files. ! * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c, ! gcc.dg/tree-ssa/builtin-fprintf-1.c, ! gcc.dg/tree-ssa/builtin-fprintf-chk-1.c, ! gcc.dg/tree-ssa/builtin-printf-1.c, ! gcc.dg/tree-ssa/builtin-printf-chk-1.c, ! gcc.dg/tree-ssa/builtin-vfprintf-1.c, ! gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c, ! gcc.dg/tree-ssa/builtin-vprintf-1.c, ! gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c, ! gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c, ! gcc.dg/tree-ssa/pr21985.c: Clean up dump files. ! * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c, ! gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c, ! gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c, ! gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c, ! gcc.dg/vect/vect-shift-1.c: Clean up .vect files. ! ! 2005-09-13 Josh Conner ! ! * lib/gcc-dg.exp: Load scanipa.exp. ! (cleanup-dump): New procedure. ! (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it. ! * lib/scandump.exp: New file. ! * lib/scantree.exp: Use it. ! * lib/scanipa.exp: New file. ! ! 2005-09-13 Erik Edelmann ! ! PR fortran/17740 ! * gfortran.dg/generic_4.f90: New test. ! ! 2005-09-13 Uros Bizjak ! ! PR target/23816 ! * gcc.target/i386/pr23816-1.c: New test. ! * gcc.target/i386/pr23816-2.c: New test. ! ! ! 2005-09-13 Bastian Blank ! ! PR c++/16171 ! * g++.dg/abi/mangle26.C: New test. ! * g++.dg/abi/mangle27.C: New test. ! * g++.dg/abi/mangle28.C: New test. ! * g++.dg/abi/mangle29.C: New test. ! ! PR c++/23839 ! * g++.dg/parse/register1.C: New test. ! ! 2005-09-13 Mark Mitchell ! ! PR c++/23842 ! * g++.dg/template/access16.C: New test. ! ! 2005-09-13 Richard Sandiford ! ! * gfortran.dg/char_pack_2.f90: Increase the vector size. ! ! 2005-09-13 Richard Sandiford ! ! PR fortran/18899 ! * gfortran.dg/shape_2.f90: New test. ! ! 2005-09-13 Richard Sandiford ! ! PR target/19269 ! * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90, ! * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90, ! * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90, ! * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90, ! * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90, ! * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90, ! * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New ! tests. ! ! 2005-09-12 Mark Mitchell ! ! PR c++/23841 ! * g++.dg/parse/template17.C: New test. ! ! 2005-09-12 Mark Mitchell ! ! PR c++/23789 ! * g++.dg/template/nontype14.C: New test. ! ! 2005-09-12 Ian Lance Taylor ! ! PR g++/7874 ! * g++.dg/lookup/friend7.C: New test. ! * g++.dg/lookup/friend8.C: New test. ! * g++.dg/parse/defarg4.C: Add a parameter to the friend function, ! so that it will be found via argument dependent lookup. ! * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for ! friend functions which will no longer be found. ! * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend ! function g, so that it will be found via argument dependent ! lookup. ! * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection. ! * g++.old-deja/g++.mike/net43.C: Likewise. ! ! 2005-09-12 Mark Mitchell ! ! PR c++/23691 ! * g++.dg/template/static16.C: New test. ! ! 2005-09-12 Josh Conner ! ! PR middle-end/23237 ! * gcc.c-torture/compile/pr23237.c: New test. ! ! 2005-09-11 Richard Henderson ! ! * g++.dg/other/error8.C: Update expected diagnostic text. ! ! 2005-09-11 Francois-Xavier Coudert ! ! PR libfortran/19872 ! * gfortran.dg/overwrite_1.f: New test. ! ! 2005-09-09 Josh Conner ! ! * g++.dg/init/pr23180-1.C: Removed. ! * g++.dg/init/pr23180-2.C: Removed. ! ! 2005-09-09 David Daney ! ! * gcc.c-torture/execute/20010124-1.c: Removed and split into two new ! files which are ... ! * gcc.c-torture/execute/builtins/20010124-1: ... here and ... ! * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here. ! ! 2005-09-09 Francois-Xavier Coudert ! ! * gfortran.dg/iostat_2.f90: New test. ! ! 2005-09-09 Mark Mitchell ! ! PR c++/22252 ! * g++.dg/ext/interface1.C: New test. ! * g++.dg/ext/interface1.h: Likewise. ! * g++.dg/ext/interface1a.cc: Likewise. ! ! 2005-09-09 Thomas Koenig ! ! * gfortran.dg/iomsg_1.f90: New test case. ! ! 2005-09-09 Richard Guenther ! ! PR c++/23624 ! * g++.dg/tree-ssa/pr23624.C: New testcase. ! ! 2005-09-09 Richard Sandiford ! ! PR fortran/19239 ! * gfortran.dg/vector_subscript_1.f90, ! * gfortran.dg/vector_subscript_2.f90: New tests. ! ! 2005-09-09 Richard Sandiford ! ! PR fortran/21104 ! * gfortran.dg/array_alloc_1.f90, ! * gfortran.dg/array_alloc_2.f90, ! * gfortran.dg/array_alloc_3.f90: New tests. ! ! 2005-09-09 Richard Sandiford ! ! PR fortran/12840 ! * gfortran.dg/array_constructor_6.f90 ! * gfortran.dg/array_constructor_7.f90 ! * gfortran.dg/array_constructor_8.f90 ! * gfortran.dg/array_constructor_9.f90 ! * gfortran.dg/array_constructor_10.f90 ! * gfortran.dg/array_constructor_11.f90 ! * gfortran.dg/array_constructor_12.f90: New tests. ! ! 2005-09-08 Josh Conner ! ! PR c++/23180 ! * g++.dg/init/pr23180-1.C: New test. ! * g++.dg/init/pr23180-2.C: New test. ! ! 2005-09-09 Paul Thomas ! ! PR fortran/18878 ! * gfortran.dg/module_double_reuse.f90: New. ! ! 2005-09-09 Paul Thomas ! ! PR fortran/23270 ! PR fortran/22304 ! PR fortran/18870 ! PR fortran/17917 ! PR fortran/16511 ! * gfortran.dg/common_equivalence_1.f: New. ! * gfortran.dg/common_equivalence_2.f: New. ! * gfortran.dg/common_equivalence_3.f: New. ! * gfortran.dg/contained_equivalence_1.f90: New. ! * gfortran.dg/module_blank_common.f90: New. ! * gfortran.dg/module_commons_1.f90: New. ! * gfortran.dg/module_equivalence_1.f90: New. ! * gfortran.dg/nested_modules_1.f90: New. ! * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange ! equivalences and add comment to connect the test with ! the PR. ! ! 2005-09-08 Tobias Schl"uter ! ! PR fortran/23765 ! * gfortran.dg/common_6.f90: New test. ! ! 2005-09-08 Richard Sandiford ! ! PR fortran/15326 ! * gfortran.dg/char_result_1.f90, ! * gfortran.dg/char_result_2.f90, ! * gfortran.dg/char_result_3.f90, ! * gfortran.dg/char_result_4.f90, ! * gfortran.dg/char_result_5.f90, ! * gfortran.dg/char_result_6.f90, ! * gfortran.dg/char_result_7.f90, ! * gfortran.dg/char_result_8.f90: New tests. ! ! 2005-09-08 Richard Sandiford ! ! PR fortran/19928 ! * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests. ! ! 2005-09-08 Andrew Pinski ! ! PR obj-c++/16816 ! * obj-c++.dg/selector-5.mm: New test. ! * obj-c++.dg/selector-6.mm: New test. ! ! 2005-09-08 Andrew Pinski ! ! PR objc/20574 ! PR objc/19324 ! * objc.dg/error-1.m: New test. ! ! 2005-09-07 Richard Sandiford ! ! PR fortran/23373 ! * gfortran.fortran-torture/execute/pr23373-1.f90, ! * gfortran.fortran-torture/execute/pr23373-1.f90: New tests. ! ! 2005-09-07 Jerry DeLisle ! ! PR libfortran/23760 ! * gfortran.dg/g77/1832.f: Remove long string in write statement ! to allow the test to pass on correct list directed output with ! prepended space. ! ! 2005-09-07 James E Wilson ! ! * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*. ! ! 2005-09-07 Thomas Koenig ! ! * gfortran.dg/parameter+save.f90: Rename to ! * gfortran.dg/parameter_save.f90: .. this. ! ! 2005-09-07 Thomas Koenig ! ! PR fortran/20848 ! * gfortran.dg/parameter+save.f90: New test case. ! ! 2005-09-06 Richard Sandiford ! ! PR fortran/19269 ! * gfortran.fortran-torture/execute/pr19269-1.f90: New test. ! ! 2005-09-06 Jakub Jelinek ! ! PR c/23075 ! * gcc.dg/pr23075.c: New test. ! * g++.dg/warn/pr23075.C: New test. ! ! PR target/22362 ! * gcc.target/i386/pr22362.c: New test. ! ! PR rtl-optimization/23098 ! * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32. ! ! * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes. ! * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. ! ! 2005-09-06 Mark Mitchell ! ! * g++.dg/expr/cast6.C: New test. ! ! PR c++/9782 ! * g++.dg/init/new15.C: New test. ! ! 2005-09-06 Keith Besaw ! ! * gcc.dg/vect/Os-vect-95.c: New test. ! * gcc.dg/vect/vect-95.c: Same. ! ! 2005-09-06 Keith Besaw ! ! * gcc.dg/vect/vect-29.c: Update xfail testing. ! * gcc.dg/vect/vect-44.c: Same. ! * gcc.dg/vect/vect-48.c: Same. ! * gcc.dg/vect/vect-50.c: Same. ! * gcc.dg/vect/vect-72.c: Same. ! * gcc.dg/vect/vect-77.c: Same. ! * gcc.dg/vect/vect-78.c: Same. ! * gcc.dg/vect/vect-80.c: Same. ! * gcc.dg/vect/vect-96.c: Same. ! * gcc.dg/vect/vect-100.c: Same. ! * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*. ! * gfortran.dg/vect/vect-2.f90: Update xfail testing. ! * gfortran.dg/vect/vect-5.f90: Same. ! ! 2005-09-06 Jakub Jelinek ! ! * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment ! start strings. ! * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. ! ! PR c++/23056 ! * g++.dg/opt/pr23056.C: New test. ! ! PR rtl-optimization/23098 ! * gcc.target/i386/pr23098.c: New test. ! ! 2005-09-05 Mark Mitchell ! ! PR c++/23667 ! * g++.dg/template/static15.C: New test. ! ! PR c++/21440 ! * g++.dg/ext/stmtexpr5.C: New test. ! * g++.dg/ext/stmtexpr6.C: Likewise. ! ! 2005-09-05 J"orn Rennecke ! ! * gcc.dg/pr21255-1.c: Match different pattern for sh64. ! ! * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character. ! * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise. ! ! 2005-09-04 Thomas Koenig ! ! PR libfortran/23321 ! * gfortran.dg/direct_io_4.f90: New test case. ! ! 2005-09-04 Andrew Pinski ! Rasmus Hahn ! ! PR libobjc/23108 ! * objc.dg/type-stream-1.m: New test. ! ! 2005-09-04 Tobias Schl"uter ! ! PR fortran/23661 ! * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90 ! gfortran.dg/print_fmt_3.f90: New test. ! ! 2005-09-03 Jakub Jelinek ! ! * gfortran.dg/fmt_t_1.f90: New test. ! ! 2005-09-03 Jakub Jelinek ! ! PR rtl-optimization/23454 ! * g++.dg/opt/pr23454.C: New test. ! ! 2005-09-03 Mark Mitchell ! ! PR c++/23699 ! * g++.dg/ext/static1.C: New test. ! ! 2005-09-02 Richard Henderson ! ! * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid ! tail call to check_fa_work. ! ! 2005-09-02 Mark Mitchell ! ! PR c++/21687 ! * g++.dg/other/gc3.C: New test. ! ! 2005-08-31 Andrew Pinski ! ! * gcc.dg/20030711-1.c: Include stddef.h and stdio.h. ! * gcc.dg/20050826-1.c: Likewise. ! ! 2005-08-31 Mark Mitchell ! ! PR c++/23167 ! * g++.dg/expr/volatile1.C: New test. ! ! 2005-09-02 Andrew Pinski ! ! PR middle-end/23547 ! * gcc.dg/pr23547.c: New test. ! ! 2005-09-02 Richard Sandiford ! ! PR c/22061 ! * gcc.c-torture/execute/pr22061-1.c, ! * gcc.c-torture/execute/pr22061-2.c, ! * gcc.c-torture/execute/pr22061-3.c, ! * gcc.c-torture/execute/pr22061-4.c: New tests. ! ! 2005-09-01 Craig Rodrigues ! ! * gcc.dg/Wredundant-decls-2.c: New test to check that ! -Wredundant-decls does not issue warning for a variable ! definition following a declaration. ! ! 2005-09-01 Jakub Jelinek ! ! PR debug/7241 ! * gcc.dg/debug/dwarf2/dwarf-char1.c: New test. ! * gcc.dg/debug/dwarf2/dwarf-char2.c: New test. ! * gcc.dg/debug/dwarf2/dwarf-char3.c: New test. ! ! * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo. ! * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise. ! * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise. ! ! 2005-08-31 Andrew Pinski ! ! PR objc/23306 ! * objc.dg/image-info.m: Remove "objc_module_info" check part of the ! scan-assmbler. ! ! 2005-08-31 J"orn Rennecke ! ! PR target/21255 ! * gcc.dg/pr21255-1.c: New test. ! * gcc.dg/pr21255-2-mb.c: Likewise. ! * gcc.dg/pr21255-2-ml.c: Likewise. ! * gcc.dg/pr21255-3.c: Likewise. ! * gcc.dg/pr21255-4.c: Likewise. ! ! 2005-08-31 Dale Johannesen ! ! * gcc.dg/20050830-1.c: New. ! ! 2005-08-31 Josh Conner ! ! * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to ! command-line options for arm-*-* targets. ! * g++.dg/init/array16.C: Likewise. ! * g++.dg/other/crash-4.C: Likewise. ! ! 2005-08-31 Andrew Pinski ! ! PR obj-c++/23640 ! * obj-c++.dg/gnu-runtime-3.mm: New test. ! ! 2005-08-31 Volker Reichelt ! ! PR c++/13377 ! * g++.dg/lookup/ambig4.C: New test. ! * g++.dg/lookup/ambig5.C: New test. ! * g++.dg/tc1/dr101.C: Adjust error markers. ! ! 2005-08-31 Volker Reichelt ! ! PR c++/23639 ! * g++.dg/template/ttp5.C: Adjust error markers. ! ! 2005-08-30 Andrew Pinski ! ! PR testsuite/23609 ! * lib/obj-c++.exp: Include target-libpath.exp. ! (obj-c++_link_flags): Look for the GNU libobjc library ! and set the library path to include it. ! Don't manually set LD_LIBRARY_PATH (etc.) but call ! set_ld_library_path_env_vars instead. ! (obj-c++_target_compile): Don't set library path or ! linker flags because they are already set correctly ! in obj-c++_link_flags. ! ! 2005-08-30 Josh Conner ! ! * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8 ! to command-line options for arm-*-* targets. ! ! 2005-08-30 Geoffrey Keating ! ! * g++.dg/other/i386-1.C: New. ! ! 2005-08-30 Jakub Jelinek ! ! PR preprocessor/20348 ! PR preprocessor/20356 ! * gcc.dg/cpp/pr20348.c: New test. ! * gcc.dg/cpp/pr20348.h: New file. ! * gcc.dg/cpp/inc/pr20348.h: New file. ! * gcc.dg/cpp/inc/pr20348-aux.h: New file. ! * gcc.dg/cpp/pr20356.c: New test. ! * gcc.dg/cpp/pr20356.h: New file. ! * gcc.dg/cpp/inc/pr20356.h: New file. ! * gcc.dg/cpp/inc/pr20356-aux.h: New file. ! ! 2005-08-29 Jerry DeLisle ! ! * gfortran.fortran-torture/execute/intrinsic_count.f90: ! Fix array dimension to avoid correct end-of-file error. ! ! 2005-08-29 Thomas Koenig ! ! PR libfortran/23598 ! * gfortran.dg/iostat_1.f90: New test. ! ! 2005-08-28 Andrew Pinski ! ! PR middle-end/23408 ! * gcc.dg/pr23408.c: New test. ! ! 2005-08-28 Mark Mitchell ! ! PR c++/23099 ! * g++.dg/init/member1.C: Make sure erroneous static data member ! definitions are required. ! * g++.dg/template/static13.C: New test. ! * g++.dg/template/static14.C: Likewise. ! ! 2005-08-29 Jakub Jelinek ! ! * gcc.target/i386/pr23575.c: Use -msse2 instead of ! -march=pentium4, remove ilp32 requirement. ! ! PR middle-end/23484 ! * gcc.c-torture/execute/builtins/pr23484-chk.c: New test. ! * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file. ! ! 2005-08-29 Andreas Jaeger ! ! PR testsuite/23607 ! * gcc.target/i386/pr23575.c: Run only on 32-bit x86. ! ! 2005-08-28 Jakub Jelinek ! ! * gcc.c-torture/execute/20050316-2.c: New test. ! * gcc.c-torture/execute/20050316-3.c: New test. ! * gcc.dg/torture/pr16104-1.c: New test. ! ! 2005-08-27 Andrew Pinski ! ! PR middle-end/23463 ! * gcc.c-torture/execute/zero-struct-1.c: New test. ! ! 2005-08-27 Richard Guenther ! ! PR target/23575 ! * gcc.target/i386/pr23575.c: New testcase. ! ! 2005-08-26 Jakub Jelinek ! ! PR rtl-optimization/23561 ! * gcc.c-torture/execute/20050826-1.c: New test. ! ! PR rtl-opt/23560 ! * gcc.c-torture/execute/20050826-2.c: New test. ! ! 2005-08-26 Dale Johannesen ! ! * gcc.dg/20030711-1.c: Modify to work on Darwin. ! * gcc.dg/20050826-1.c: New. ! ! 2005-08-26 Mark Mitchell ! ! PR c++/19004 ! * g++.dg/template/nontype13.C: New test. ! ! PR c++/23491 ! * g++.dg/init/new14.C: New test. ! * g++.dg/expr/anew1.C: Do not XFAIL. ! * g++.dg/expr/anew2.C: Likewise. ! * g++.dg/expr/anew3.C: Likewise. ! ! 2005-08-26 Andrew Pinski ! ! PR middle-end/22439 ! * gcc.dg/vla-3.c: New test. ! ! 2005-08-25 Erik Edelmann ! ! PR fortran/20363 ! * gfortran.dg/named_interface.f90: New. ! ! 2005-08-26 Maciej W. Rozycki ! ! * gcc.c-torture/execute/frame-address.c: New test. ! ! 2005-08-25 Nathan Sidwell ! ! PR c++/20817 ! * g++.old-deja/g++.benjamin/13908.C: Robustify expected error. ! ! 2005-08-25 Alan Modra ! ! * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one. ! ! 2005-08-25 Alan Modra ! ! * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC. ! * gcc.dg/altivec-22.c: Rename from.. ! * gcc.dg/altivec-nomfcr.c: ..this. ! ! 2005-08-24 Paolo Bonzini ! ! PR tree-optimization/23546 ! * gcc.dg/tree-ssa/pr23546.c: New test. ! ! 2005-08-24 Thomas Koenig ! ! PR fortran/17758 ! * gfortran.dg/nonreturning_statements.f90: New test. ! ! 2005-08-24 Nathan Sidwell ! ! PR c++/22454 ! * g++.dg/parse/crash29.C: New. ! ! 2005-08-23 DJ Delorie ! ! * gcc.c-torture/execute/stdarg-2.c (main): Make sure long ! constants have the L suffix. ! ! 2005-08-23 Nathan Sidwell ! ! PR c++/23044 ! * g++.dg/template/instantiate8.C: New. ! ! 2005-08-23 J"orn Rennecke ! ! PR middle-end/23467 ! * gcc.c-torture/execute/pr23467.c: New test. ! ! 2005-08-23 Jakub Jelinek ! ! PR tree-optimization/22043 ! * gcc.c-torture/execute/20050613-1.c: New test. ! ! 2005-08-23 Ben Elliston ! ! * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library. ! ! 2005-08-22 Jakub Jelinek ! ! PR rtl-optimization/23478 ! * g++.dg/opt/pr23478.C: New test. ! ! 2005-08-22 Andrew Pinski ! ! PR c/18715 ! * gcc.dg/switch-warn-3.c: New test. ! ! 2005-08-22 Volker Reichelt ! ! PR c++/22233 ! * g++.dg/template/param1.C: New test. ! ! 2005-08-22 Volker Reichelt ! ! PR c++/23089 ! * g++.dg/other/incomplete1.C: New test. ! ! 2005-08-22 Ira Rosen ! ! * gcc.dg/vect/vect-22.c: Add test for float. All four loops ! are vectorizable. ! ! 2005-08-21 Tobias Schl"uter ! ! * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f, ! d_lines_5.f: New. ! ! 2005-08-21 Jakub Jelinek ! ! * gcc.target/i386/sse-4.c: New test. ! ! 2005-08-20 John David Anglin ! ! PR testsuite/23239 ! * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp. ! ! 2005-08-20 Jakub Jelinek ! ! * gcc.dg/20050811-1.c: New test. ! * gcc.dg/20050811-2.c: New test. ! ! 2005-08-20 Richard Earnshaw ! ! * gcc.dg/arm-eabi1.c (main): Exit with 0 on success. ! ! 2005-08-19 Diego Novillo ! ! PR 23476 ! * gcc.c-torture/compile/pr23476.c: New test. ! ! 2005-08-19 Devang Patel ! ! PR tree-optimization/23048 ! * gcc.dg/tree-ssa/pr23048.c: New test. ! ! 2005-08-19 Andrew Pinski ! ! PR middle-end/20624 ! * g++.dg/warn/Wreturn-3.C: New test ! ! 2005-08-18 Dorit Nuzman ! ! PR tree-optimization/22228 ! * g++.dg/vect/pr22543.cc: New test. ! ! 2005-08-17 Steven Bosscher ! ! PR tree-optimization/21574 ! * gcc.dg/tree-ssa/pr21574.c: New test. ! ! 2005-08-16 James E Wilson ! ! * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX. ! ! 2005-08-16 Andrew Pinski ! ! PR tree-opt/23402 ! * gcc.c-torture/compile/zero-strct-3.c: New test. ! * gcc.c-torture/compile/zero-strct-4.c: New test. ! ! 2005-08-16 Steven Bosscher ! ! PR target/23376 ! * gcc.target/x86_64/pr23376.c: New test. ! ! 2005-08-16 Ian Lance Taylor ! ! PR c++/23337 ! * g++.dg/ext/vector2.C: New. ! ! 2005-08-16 Thomas Koenig ! ! * gfortran.dg/inquire-complex.f90: Correct mangled testcase. ! ! 2005-08-16 Thomas Koenig ! ! PR libfortran/23428 ! * gfortran.dg/inquire-complex.f90: New test case. ! ! 2005-08-16 James E Wilson ! ! PR tree-optimization/21105 ! * gcc.dg/large-size-array.c: New. ! ! 2005-08-16 Dorit Nuzman ! ! * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned ! type. ! * gcc.dg/vect/vect-41: Likewise. ! * gcc.dg/vect/vect-42: Likewise. ! * gcc.dg/vect/vect-43: Likewise. ! * gcc.dg/vect/vect-44: Likewise. ! * gcc.dg/vect/vect-46: Likewise. ! * gcc.dg/vect/vect-47: Likewise. ! * gcc.dg/vect/vect-48: Likewise. ! * gcc.dg/vect/vect-52: Likewise. ! * gcc.dg/vect/vect-53: Likewise. ! * gcc.dg/vect/vect-54: Likewise. ! * gcc.dg/vect/vect-55: Likewise. ! * gcc.dg/vect/vect-56: Likewise. ! * gcc.dg/vect/vect-57: Likewise. ! * gcc.dg/vect/vect-58: Likewise. ! * gcc.dg/vect/vect-59: Likewise. ! * gcc.dg/vect/vect-60: Likewise. ! * gcc.dg/vect/vect-61: Likewise. ! * gcc.dg/vect/vect-85: Likewise. ! * gcc.dg/vect/vect-87: Likewise. ! * gcc.dg/vect/vect-88: Likewise. ! * gcc.dg/vect/vect-93.c: Likewise. ! * gcc.dg/vect/vect-74: Likewise, and also added documentation. ! * gcc.dg/vect/vect-75: Likewise. ! * gcc.dg/vect/vect-76: Likewise. ! * gcc.dg/vect/vect-77: Likewise. ! * gcc.dg/vect/vect-78: Likewise. ! * gcc.dg/vect/vect-80: Likewise. ! * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't ! vectorized for the expected reason, rather than checking how alignment ! was handled. ! * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to ! aligned type and also instead of aligned pointers. Added documentation. ! ! 2005-08-16 Feng Wang ! ! * gfortran.dg/power.f90: New test. ! ! 2005-08-16 Jakub Jelinek ! ! PR rtl-optimization/23299 ! * g++.dg/opt/pr23299.C: New test. ! ! 2005-08-15 John David Anglin ! ! * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*. ! ! 2005-08-15 Fariborz Jahanian ! ! * g++.dg/template/local6.C: New test. ! ! 2005-08-14 Andrew Pinski ! ! * execute/exceptions/finally-1.m: Check that the catch and finally are ! being called. Also add a "return 0;" at the end of main. ! ! 2005-08-14 Paul Thomas ! ! PR fortran/21432. ! * gfortran.dg/namelist_print_1.f: New test of functionality of ! PRINT namelist. ! * gfortran.dg/namelist_print_2.f: New test to check that PRINT ! namelist generates error with -std=f95. ! ! 2005-08-14 Ira Rosen ! ! PR tree-optimization/23119 ! * gcc.dg/vect/vect-105.c: Add xfail for no_align targets. ! ! 2005-08-13 Marcin Koziej ! Andrew Pinski ! ! PR libobjc/22492 ! * execute/exceptions/finally-1.m: New test. ! ! 2005-08-13 Andrew Pinski ! ! * objc/execute/exceptions/exceptions.exp: New exp for the exceptions ! testsuite. ! * objc/execute/exceptions/trivial.m: New test. ! * objc.dg/try-catch-11.m: Move to ... ! * objc/execute/exceptions/foward-1.m: Here. ! * objc.dg/try-catch-2.m: Move to ... ! * objc/execute/exceptions/catchall-1.m: Here. ! * objc.dg/try-catch-8.m: Move to ... ! * objc/execute/exceptions/local-variables-1.m: Here. ! ! 2005-08-13 Andrew Pinski ! ! * objc.dg/nested-func-1.m: Move to ... ! * objc/execute/nested-func-1.m: Here. ! ! 2005-08-13 Andrew Pinski ! ! * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime ! in ${options} instead of [target_info name]. ! * lib/obj-c++.exp (objc_target_compile): Likewise. ! ! 2005-08-13 Andrew Pinski ! ! * objc.dg/stubify-2.m: Correct the name of the rtl dump file. ! ! 2005-08-13 Andrew Pinski ! ! part of PR testsuite/23348 ! * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to ! each of the torture options. ! * objc/compile/trivial.m: New test. ! ! 2005-08-12 Thomas Koenig ! ! * gfortran.dg/eoshift.f90: Correct format. ! ! 2005-08-12 Thomas Koenig ! ! * gfortran.fortran-torture/execute/character_passing.f90: ! Fix comment typo. ! ! 2005-08-12 Giovanni Bajo ! ! PR c++/8271 ! * g++.dg/template/unify10.C: New. ! ! 2005-08-11 James A. Morrison ! ! * g++.dg/parse/pr22514.C: Move to... ! * g++.dg/debug/pr22514.C: here. ! ! 2005-08-11 Volker Reichelt ! ! PR c++/23266 ! * g++.dg/inherit/pure1.C: New test. ! ! * ChangeLog: Fix typos. ! ! 2005-08-11 Francois-Xavier Coudert ! Steven Bosscher ! ! * gfortran.dg/runtime_warning_1.f90: New test. ! ! 2005-08-11 Nathan Sidwell ! ! PR c++/23219 ! * g++.dg/parse/crash28.C: New. ! ! 2005-08-11 Richard Guenther ! ! PR target/23289 ! * gcc.target/i386/tailcall-1.c: New testcase. ! ! 2005-08-10 James A. Morrison ! ! * gcc.dg/vect/vect-67.c: Un-xfail. ! ! 2005-08-10 James A. Morrison ! ! PR c++/23225 ! * g++.dg/parse/crash27.C: new test. ! ! 2005-08-10 Thomas Koenig ! ! PR libfortran/22143 ! * gfortran.dg/shift-kind.f90: New testcase. ! ! 2005-08-10 Richard Sandiford ! ! * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4, ! __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8. ! ! 2005-08-10 Volker Reichelt ! ! PR c++/20646 ! * g++.dg/other/mult-stor1.C: New test. ! ! 2005-08-09 Andrew Pinski ! ! * gcc.c-torture/pr18299-1.c: Move to ... ! * gcc.c-torture/compile/pr18299-1.c: Here. ! ! 2005-08-09 Thomas Koenig ! ! * gfortran/fortran.torture/execute/character_passing.f90: ! Fix types for LSAME. ! ! 2005-08-09 Dorit Nuzman ! ! * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change ! input data back to what it was originally. ! ! 2005-08-09 Andrew Pinski ! ! * objc.dg/try-catch-8.m: Enable for all targets. ! ! 2005-08-09 James A. Morrison ! ! * gcc.dg/pr23165.c: New test. ! ! 2005-08-09 Steven Bosscher ! ! PR tree-optimization/23234 ! * gcc.dg/tree-ssa/pr23234.c: New test. ! ! 2005-08-08 Josh Conner ! ! PR rtl-optimization/23241 ! * gcc.dg/char-compare.c: New test. ! ! 2005-08-08 Volker Reichelt ! ! PR c++/22508 ! * g++.dg/init/new13.C: New test. ! ! 2005-08-08 Nathan Sidwell ! ! PR c++/21166 ! * g++.dg/other/crash-4.C: Adjust ! * g++/dg/ext/packed9.C: New. ! ! 2005-08-08 Richard Sandiford ! ! PR middle-end/21964 ! * gcc.c-torture/execute/pr21964-1.c: New test. ! ! 2005-08-08 Richard Sandiford ! ! PR c/22458 ! * gcc.dg/pr22458-1.c: New test. ! ! 2005-08-07 Janne Blomqvist ! Steven G. Kargl ! ! PR fortran/22390 ! * gfortran.dg/flush_1.f90: New test. ! ! 2005-08-06 Volker Reichelt ! ! PR c++/23191 ! * g++.dg/template/eh2.C: New test. ! ! 2005-08-06 Volker Reichelt ! ! PR c++/19498 ! * g++.dg/template/instantiate7.C: New test. ! ! 2005-08-06 Joseph S. Myers ! ! PR c/23113 ! * gcc.dg/Wunused-value-1.c: New test. ! ! 2005-08-06 Richard Sandiford ! ! PR rtl-optimization/23233 ! * gcc.c-torture/compile/pr23233-1.c: New test. ! ! 2005-08-06 Jakub Jelinek ! ! PR fortran/18833 ! PR fortran/20850 ! * gfortran.dg/equiv_1.f90: New test. ! * gfortran.dg/equiv_2.f90: New test. ! * gfortran.fortran-torture/execute/equiv_2.f90: New test. ! * gfortran.fortran-torture/execute/equiv_3.f90: New test. ! * gfortran.fortran-torture/execute/equiv_4.f90: New test. ! ! 2005-08-05 James A. Morrison ! ! * gcc.c-torture/execute/vrp-5.c: New test. ! * gcc.c-torture/execute/vrp-6.c: New test. ! * gcc.dg/tree-ssa/vrp21.c: New test. ! ! 2005-08-05 James A. Morrison ! ! * g++.dg/parse/pr22514.C: New test. ! ! 2005-08-05 J"orn Rennecke ! ! * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets. ! ! * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls ! instead of constant loads / pool entries. ! ! 2005-08-05 David Edelsohn ! ! * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for ! TEST_TO_WCTYPE. ! ! 2005-08-04 Danny Smith ! ! * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and ! __WINT_TYPE__ in generated prototypes if possible. ! ! 2005-08-04 Diego Novillo ! ! PR 22037 ! * g++.dg/tree-ssa/pr22037.C: ! ! 2005-08-04 Richard Henderson ! ! * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in ! scan-tree-dump-times directive. ! ! 2005-08-04 Jan Hubicka ! ! * gcov-1.C: Fix switch counts. ! * gcov-4b.c: Likewise. ! ! 2005-08-03 Jeff Law ! ! * g++.dg/tree-ssa/pr14814.C: xfail test for &this count. ! ! 2005-08-03 J"orn Rennecke ! ! * gcc.c-torture/execute/pr23135.c: New test. ! ! 2005-08-03 Volker Reichelt ! ! PR tree-optimization/19899 ! * gcc.dg/tree-ssa/scev-1.c: New test. ! * gcc.dg/tree-ssa/scev-2.c: New test. ! ! 2005-08-03 Richard Sandiford ! ! PR target/18582 ! * gcc.dg/torture/pr18582-1.c: New test. ! ! 2005-08-03 Jan Hubicka ! ! * update-conroll.c: New testcase. ! * update-conroll-2.c: New testcase. ! ! 2005-08-02 David Edelsohn ! ! * gfortran.dg/constant_substring.f: New test. ! * gfortran.dg/pr22491.f: New test. ! ! 2005-08-02 Jan Hubicka ! ! * update-threading.c: Replace by the proper one. ! ! 2005-08-02 Diego Novillo ! ! PR 23164 ! * g++.dg/tree-ssa/pr23164.C: New test. ! ! 2005-08-02 Diego Novillo ! ! * gcc.dg/tree-ssa/pr23192.c: New test. ! ! 2005-08-02 James A. Morrison ! ! * gcc.c-torture/execute/vrp-4.c: New test. ! ! 2005-08-02 Jan Hubicka ! ! * update-threading.c: New test. ! ! 2005-08-01 Andrew Pinski ! ! * gcc.c-torture/compile/20050801-1.c: New test. ! * gcc.c-torture/compile/20050801-2.c: New test. ! ! 2005-08-01 Jan Hubicka ! ! * val-prof-5.c: New test. ! ! 2005-08-01 Joseph S. Myers ! ! PR c/22311 ! * gcc.dg/pr22311-1.c : New test. ! ! 2005-07-31 Steven Bosscher ! ! PR target/23095 ! * gfortran.dg/pr23095.f: New test. ! ! PR c++/22003 ! * g++.dg/other/pr22003.C: New test. ! ! 2005-07-31 Richard Sandiford ! ! PR target/20621 ! * gcc.c-torture/execute/pr20621-1.c: New test. ! ! 2005-07-30 Thomas Koenig ! ! * gfortran.dg/comma_format_extension_4.f: Adjust length ! of string for format. ! * gfortran.dg/der_array_io_1.f: Replace illegal internal ! print statement with internal write. ! * gfortran.dg/der_array_io_2.f: Likewise. ! * gfortran.dg/der_array_io_3.f: Likewise. ! ! 2005-07-30 James A. Morrison ! ! * gcc.dg/fold-abs-4.c: new test. ! ! 2005-07-30 Paul Thomas ! ! PR fortran/22570 an related issues. ! * gfortran.dg/x_slash_1.f: New test. ! ! 2005-07-30 Joseph S. Myers ! ! PR c/23143 ! * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c, ! gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests. ! ! 2005-07-29 Joseph S. Myers ! ! PR c/529 ! * gcc.dg/Wshadow-3.c: New test. ! ! 2005-07-29 Thomas Koenig ! ! * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it ! used to have the wrong bounds). ! ! 2005-07-29 Joseph S. Myers ! ! PR c/21720 ! * gcc.dg/hex-round-1.c: Test more cases. ! * gcc.dg/hex-round-2.c: New test. ! ! 2005-07-29 Diego Novillo ! ! PR 22550 ! * g++.dg/tree-ssa/pr22550.C: New test. ! ! 2005-07-29 James A. Morrison ! ! * gcc.dg/tree-ssa/vrp19.c: New test. ! * gcc.dg/tree-ssa-vrp20.c: New test. ! ! 2005-07-29 Joseph S. Myers ! ! PR c/22240 ! * gcc.dg/transparent-union-4.c: New test. ! ! 2005-07-29 Joseph S. Myers ! ! PR c/22192 ! * gcc.dg/c99-vla-2.c: New test. ! ! 2005-07-29 Joseph S. Myers ! ! PR c/21720 ! * gcc.dg/hex-round-1.c: New test. ! ! 2005-07-28 Jan Hubicka ! ! * inliner-1.c: Do not dump everything. ! * tree-prof.exp: Do not pass -ftree-based-profiling. ! * bprob.exp: Likewise. ! ! * gcc.dg/tree-prof/update-loopch.c: Fix thinkos. ! ! 2005-07-28 Mark Mitchell ! ! PR c++/22545 ! * g++.dg/expr/ptrmem7.C: New test. ! ! 2005-07-28 Mike Stump ! ! * g++.old-deja/g++.mike/visibility-1.C: New test. ! ! 2005-07-28 Richard Sandiford ! ! PR c/20187 ! * gcc.c-torture/execute/pr20187-1.c: New test. ! ! 2005-07-28 Jeff Law ! ! * gcc.dg/tree-ssa/vrp17.c: Update expected output. ! * gcc.dg/tree-ssa/vrp18.c: New test. ! ! 2005-07-28 Dorit Nuzman ! ! * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char. ! ! 2005-07-28 Dorit Nuzman ! ! PR tree-optimization/22506 ! * gcc.dg/vect/ps22506.c: New test. ! ! 2005-07-28 Jakub Jelinek ! ! PR target/21149 ! * gcc.target/i386/sse-3.c: New test. ! ! 2005-07-28 Richard Sandiford ! ! * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32. ! * gcc.target/mips/mips32-dsp-type.c: Likewise. ! ! 2005-07-28 Richard Sandiford ! ! PR c/22589 ! * gcc.c-torture/compile/pr22589-1.c: New test. ! ! 2005-07-28 Jan Hubicka ! ! * update-loopch.c: New testcase. ! ! 2005-07-27 James A. Morrison ! ! PR rtl-optimization/23047 ! * gcc.c-torture/execute/pr23047.c: New test. ! * gcc.c-torture/execute/pr23047.x: New. ! ! 2005-07-27 James A. Morrison ! ! PR tree-optimization/22493 ! * gcc.c-torture/execute/pr22493-1.c: New test. ! * gcc.c-torture/execute/pr22493-1.x: New. ! * gcc.c-torture/execute/vrp-1.c: New test. ! * gcc.c-torture/execute/vrp-2.c: New test. ! * gcc.c-torture/execute/vrp-2.c: New test. ! ! 2005-07-27 Aldy Hernandez ! ! * gcc.target/frv/all-builtin-read8.c: Delete. ! * gcc.target/frv/all-builtin-read16.c: Delete. ! * gcc.target/frv/all-builtin-read32.c: Delete. ! * gcc.target/frv/all-builtin-read64.c: Delete. ! * gcc.target/frv/all-builtin-write8.c: Delete. ! * gcc.target/frv/all-builtin-write16.c: Delete. ! * gcc.target/frv/all-builtin-write32.c: Delete. ! * gcc.target/frv/all-builtin-write64.c: Delete. ! * gcc.target/frv/all-read-write-1.c: New. ! ! 2005-07-27 Jeff Law ! ! * gcc.c-torture/execute/pr22630.c: New test. ! ! 2005-07-27 Dorit Nuzman ! ! PR tree-optimization/23073 ! * gcc.dg/vect/nodump-pr23073.c: New test. ! * gcc.dg/vect/vect.exp: Allow running some tests without dump flags. ! ! 2005-07-27 Zdenek Dvorak ! ! PR tree-optimize/22348 ! * gcc.c-torture/execute/pr22348.c: New. ! ! 2005-07-27 Richard Guenther ! ! * gcc.dg/tree-ssa/salias-1.c: New testcase. ! ! 2005-07-27 Volker Reichelt ! ! PR fortran/22503 ! * gfortran.dg/logical_comp.f90: New test. ! ! 2005-07-27 Jan Hubicka ! ! * inliner-1.c: Add cleanup of dumps. ! * val-prof-*.c: Likewise. ! * update-tailcall.c: New. ! ! 2005-07-26 Diego Novillo ! ! PR 22591 ! * gcc.dg/tree-ssa/pr22591.c: New test. ! * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere. ! ! 2005-07-26 Andrew Pinski ! ! PR libobjc/22606 ! * objc.dg/try-catch-11.m: New test. ! ! 2005-07-26 Richard Guenther ! ! PR tree-optimization/22486 ! * gcc.dg/tree-ssa/upcast-1.c: New testcase. ! ! 2005-07-25 Andrew Pinski ! ! PR tree-opt/22484 ! * g++.dg/opt/loop2.C: New test. ! ! 2005-07-25 Andrew Pinski ! ! * gcc.dg/tree-ssa/reassoc-3.c: New test. ! * gcc.dg/tree-ssa/reassoc-4.c: New test. ! ! 2005-07-25 Adam Nemet ! ! * lib/profopt.exp (profopt-execute): Check for profiling data ! files on the target. ! ! 2005-07-25 Richard Guenther ! ! * gcc.dg/tree-ssa/flatten-1.c: Use longer function names ! for matching of asm labels. ! ! 2005-07-25 Richard Guenther ! ! * gcc.dg/tree-ssa/20050719-1.c: Add return 0;. ! ! 2005-07-25 Richard Guenther ! ! PR testsuite/22624 ! * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns. ! ! 2005-07-25 Ira Rosen ! ! * gcc.dg/vect/vect.exp: Change verbosity level to 4. ! * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise. ! * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop. ! * gcc.dg/vect/vect-100.c: New test. ! * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c, ! gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c, ! gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise. ! * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c). ! * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop. ! * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable. ! * gfortran.dg/vect/vect-4.f90: Now vectorizable. ! * gfortran.dg/vect/pr19049.f90: New testcase. ! * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise. ! ! 2005-07-25 Jakub Jelinek ! ! * gcc.c-torture/execute/20050713-1.c: New test. ! ! PR fortran/20063 ! * gfortran.fortran-torture/execute/data_4.f90: New test. ! ! PR middle-end/20303 ! * gcc.dg/visibility-d.c: New test. ! ! 2005-07-25 Feng Wang ! ! * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands. ! * gfortran.dg/underflow.f90: Ditto. ! ! 2005-07-24 Kaveh R. Ghazi ! ! * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C, ! g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C, ! g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New. ! ! 2005-07-23 Jerry DeLisle ! ! * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to ! include case of field width of zero. ! ! 2005-07-23 Jerry DeLisle ! ! PR libgfortran/21875 ! * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case ! with trailing blanks on normal formatted read. ! ! 2005-07-23 Chao-ying Fu ! ! * gcc.target/mips/mips32-dsp-type.c: New test. ! * gcc.target/mips/mips32-dsp.c: New test. ! ! 2005-07-23 Oyvind Harboe ! ! PR testsuite/21073 ! * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc. ! ! PR testsuite/20454 ! * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter ! and __cyg_profile_func_exit. ! ! 2005-07-22 David Edelsohn ! ! * gfortran.dg/comma_format_extension_3.f: Fix typo. ! * gfortran.dg/comma_format_extension_4.f: Same. ! * gfortran.dg/pr15332.f: Same. ! * gfortran.dg/pr21730.f: Same. ! ! 2005-07-22 Andrew Pinski ! ! * g++.dg/opt/vrp2.C: Fix testcase. ! ! PR tree-opt/22625 ! * g++.dg/opt/vrp2.C: New test. ! ! 2005-07-22 Mark Mitchell ! ! PR debug/21828 ! * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test. ! ! 2005-07-22 Diego Novillo ! ! * gcc.dg/tree-ssa/20050719-1.c: New test. ! ! 2005-07-22 Bernd Schmidt ! ! * gcc.dg/bfin-longcall-1.c: New file. ! * gcc.dg/bfin-longcall-2.c: New file. ! ! 2005-07-21 Janis Johnson ! ! * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix. ! ! 2005-07-21 Andrew Pinski ! ! PR middle-end/19055 ! * gcc.dg/tree-ssa/pr19055.c: New test. ! * gcc.dg/tree-ssa/pr19055-2.c: New test. ! ! 2005-07-21 Andrew Pinski ! ! PR C++/22358 ! * g++.dg/other/pr22358.C: New test. ! ! 2005-07-21 Douglas Gregor ! ! PR c++/2922 ! * g++.dg/lookup/two-stage5.C: New test from bug comments. ! ! 2005-07-21 Volker Reichelt ! ! PR c++/15938 ! * g++.dg/init/union2.C: New test. ! ! 2005-07-21 Volker Reichelt ! ! PR c/22393 ! * gcc.dg/complex-4.c: New test. ! ! 2005-07-21 Richard Guenther ! ! PR testsuite/22522 ! * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for ! scanning for asm labels. ! * gcc.dg/tree-ssa/flatten-2.c: Likewise. ! ! 2005-07-21 Paolo Bonzini ! ! PR target/22085 ! * gcc.dg/altivec-pr22085.c: New. ! ! 2005-07-21 Paolo Bonzini ! ! PR tree-optimization/19210 ! * gcc.dg/tree-ssa/pr19210-1.c: New. ! * gcc.dg/tree-ssa/pr19210-2.c: New. ! ! 2005-07-21 Richard Sandiford ! ! PR rtl-optimization/22167 ! * g++.dg/opt/pr22167.C: New test. ! ! 2005-07-20 Douglas Gregor ! ! PR c++/2922 ! * g++.dg/lookup/two-stage2.C: New. ! * g++.dg/lookup/two-stage3.C: New. ! * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet ! fixed two-stage name lookup for operators. ! * g++.dg/template/call3.C: Compiler now produces an appropriate ! error message. ! * g++.dg/template/crash37.C: Compiler now describes bla() on line ! 14 as a candidate. ! * g++.dg/template/ptrmem4.C: Compiler produces different error ! message. ! * g++.old-deja/g++.other/pmf3.C: Compiler now describes ! connect_to_method as a candidate. ! ! 2005-07-20 James A. Morrison ! ! * gcc.dg/fold-alloc-1.c: New test. ! ! 2005-07-20 Kazu Hirata ! ! * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, ! gcc.dg/cpp/assert4.c: Don't mention obsolete ports. ! ! 2005-07-19 James A. Morrison ! ! * gcc.dg/fold-abs-1.c: New test. ! * gcc.dg/fold-abs-2.c: New test. ! * gcc.dg/fold-abs-3.c: New test. ! ! 2005-07-20 Giovanni Bajo ! ! Make CONSTRUCTOR use VEC to store initializers. ! * g++.dg/ext/complit3.C: Check for specific error messages. ! * g++.dg/init/brace2.C: Update error message. ! * g++.dg/warn/Wbraces2.C: Likewise. ! ! 2005-07-19 Paul Thomas ! ! PR fortran/16940 ! * gfortran.dg/module_interface_1.f90: New test. ! ! 2005-07-19 Danny Berlin ! Kenneth Zadeck ! ! * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail. ! ! 2005-07-19 Kaveh R. Ghazi ! ! * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't ! specify -Wformat for these tests. ! * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c, ! gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New. ! * gcc.dg/format/opt-6.c: Delete. ! ! 2005-07-18 Andrew Pinski ! ! * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size. ! * gcc.dg/tree-ssa/sra-3.c: Likewise. ! ! 2005-07-18 Andrew Pinski ! ! * gcc.dg/tree-ssa/alias-2.c: New test. ! ! 2005-07-18 Mark Mitchell ! ! PR c++/22263 ! * g++.dg/template/explicit7.C: New test. ! ! 2005-07-17 Jerry DeLisle ! ! * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of ! field width of 8 to +Inf and -Inf. ! ! 2005-07-17 Mark Mitchell ! ! PR c++/22139 ! * g++.dg/template/friend36.C: New test. ! ! 2005-07-16 David Edelsohn ! ! PR fortran/21730 ! * gfortran.dg/pr21730.f: New test. ! ! 2005-07-16 Danny Berlin ! Kenneth Zadeck ! ! * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2 ! since pure const detection cannot run at -O1 in c compiler. ! * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we ! can now optimize this case properly. ! * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail ! because we now pass. ! * gcc.dg/vect/vect-92.c: Removed out of bounds array access. ! ! 2005-07-16 Joseph S. Myers ! ! PR c/22421 ! * gcc.dg/format/bitfld-1.c: New test. ! ! 2005-07-15 Mark Mitchell ! ! PR c++/22204 ! * g++.dg/rtti/repo1.C: New test. ! ! 2005-07-15 Andrew Pinski ! ! PR middle-end/22398 ! * gcc.c-torture/compile/pr22398.c: New test. ! ! 2005-07-15 Mark Mitchell ! ! PR c++/22132 ! * g++.dg/expr/cast4.C: New test. ! ! 2005-07-15 Richard Guenther ! ! * gcc.dg/tree-ssa/flatten-1.c: New testcase. ! * gcc.dg/tree-ssa/flatten-2.c: Likewise. ! ! 2005-07-15 Steven Bosscher ! ! PR tree-optimization/22230 ! * gcc.dg/tree-ssa/pr22230.c: New test. ! ! 2005-07-14 Jakub Jelinek ! ! * gfortran.dg/g77/cpp6.f: New test. ! ! PR fortran/22417 ! * gfortran.dg/g77/cpp5.F: New test. ! * gfortran.dg/g77/cpp5.h: New file. ! * gfortran.dg/g77/cpp5inc.h: New file. ! ! 2005-07-12 Paul Thomas ! ! PR libfortran/16435 ! * gfortran.dg/tl_editting.f90: New. ! * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL. ! ! 2005-07-14 Steven G. Kargl ! ! * gfortran.dg/char_array_constructor.f90: New test. ! ! 2005-07-13 Paul Thomas ! ! * gfortran.dg/past_eor.f90: New. ! * gfortran.dg/complex_read.f90: New. ! ! 2005-07-13 Jeff Law ! ! * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow ! additional casts. ! ! * gcc.dg/tree-ssa/pr22321.c: New test ! ! 2005-07-13 Paolo Bonzini ! ! PR tree-optimization/21921 ! * gcc.dg/tree-ssa/pr21921.c: New. ! ! 2005-07-12 Zdenek Dvorak ! ! PR tree-optimizatio/22442 ! * gcc.dg/tree-ssa/loop-11.c: New test. ! ! 2005-07-12 Andrew Pinski ! ! PR tree-opt/21840 ! * gcc.c-torture/compile/pr21840.c: New test. ! ! 2005-07-12 Jan Hubicka ! ! * gcc.c-torture/compile/pr22379.c: New test. ! ! 2005-07-11 Thomas Koenig ! ! PR libfortran/21593 ! gfortran.dg/dev_null.f90: Remove outdated comment about ! PR libfortran/21593. ! ! ! 2005-07-12 Dale Johannesen ! ! * gcc.target/i386/compress-float-sse.c: New. ! * gcc.target/i386/compress-float-sse-pic.c: New. ! * gcc.target/i386/compress-float-387.c: New. ! * gcc.target/i386/compress-float-387-pic.c: New. ! * gcc.dg/compress-float-ppc.c: New. ! * gcc.dg/compress-float-ppc-pic.c: New. ! ! 2005-07-12 Thomas Koenig ! ! PR libfortran/21593 ! gfortran.dg/dev_null.f90: Remove targets. ! ! 2005-07-12 Andrew Pinski ! ! PR tree-opt/22335 ! * gcc.dg/pr22335-1.c: New test. ! * gcc.dg/pr22335-2.c: New test. ! ! 2005-07-12 Volker Reichelt ! ! PR c++/20172 ! * g++.dg/template/nontype12.C : New test. ! ! 2005-07-12 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-10.c: New test. ! ! 2005-07-11 Kazu Hirata ! ! * gcc.c-torture/execute/20020720-1.x: Remove. ! ! 2005-07-11 Jakub Jelinek ! ! * gfortran.fortran-torture/execute/forall_7.f90: New test. ! ! 2005-07-10 Richard Sandiford ! ! * gcc.target/mips/mips.exp (is_gp32_flag): New procedure. ! (dg-mips-options): Use it. ! ! 2005-07-09 Diego Novillo ! ! * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1. ! ! 2005-07-09 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_sync_char_short): ! Add alpha. ! ! 2005-07-09 Thomas Koenig ! ! PR libfortran/22217 ! * gfortran.dg/negative-z-descriptor.f90: New test. ! ! 2005-07-08 Andrew Pinski ! ! PR tree-opt/22329 ! * gcc.dg/pr22329.c: New test. ! ! 2005-07-08 Kazu Hirata ! ! PR tree-optimization/20139 ! * gcc.dg/tree-ssa/pr20139.c: New. ! ! 2005-07-08 Andrew Pinski ! ! PR tree-opt/22356 ! * gcc.dg/pr22356-1.c: New test. ! ! 2005-07-08 Nathan Sidwell ! ! PR c++/21799 ! * g++.dg/template/unify8.C: New. ! * g++.dg/template/unify9.C: New. ! ! 2005-07-08 Jakub Jelinek ! ! * gfortran.fortran-torture/execute/entry_10.f90: New test. ! ! 2005-07-07 Geoffrey Keating ! ! * gcc.dg/darwin-version-1.c: New. ! * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3. ! * gcc.dg/builtins-20.c: Likewise. ! * gcc.dg/builtins-53.c: Likewise. ! * gcc.dg/torture/builtins-convert-1.c: Likewise. ! * gcc.dg/torture/builtins-convert-2.c: Likewise. ! * gcc.dg/torture/builtins-convert-3.c: Likewise. ! * gcc.dg/torture/builtins-power-1.c: Likewise. ! * gcc.dg/builtins-config.h: Complain if macosx-version-min not set ! on Darwin. ! ! 2005-07-07 Jeff Law ! ! * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on ! argument evaluation order. ! ! 2005-07-07 Thomas Koenig ! ! PR libfortran/21594 ! * gfortran.fortran-torture/execute/intrinsic_eoshift.f90: ! Add test cases where the shift length is greater than the ! array length. ! ! 2005-07-07 Ziemowit Laski ! ! * obj-c++.dg/proto-lossage-6.mm: New. ! * objc.dg/proto-lossage-6.m: New. ! ! 2005-07-07 Ziemowit Laski ! ! * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run. ! * objc.dg/gnu-runtime-2.m: Likewise. ! ! 2005-07-07 Jakub Jelinek ! ! * gfortran.dg/longline.f: New test. ! ! * gfortran.dg/badline.f: New test. ! ! 2005-07-07 Feng Wang ! ! PR fortran/16531 ! PR fortran/15966 ! PR fortran/18781 ! * gfortran.dg/hollerith.f90: New. ! * gfortran.dg/hollerith2.f90: New. ! * gfortran.dg/hollerith3.f90: New. ! * gfortran.dg/hollerith4.f90: New. ! * gfortran.dg/hollerith_f95.f90: New. ! * gfortran.dg/hollerith_legacy.f90: New. ! * gfortran.dg/g77/cpp4.F: New. Port from g77. ! ! 2005-07-07 Ziemowit Laski ! ! PR objc/22274 ! * obj-c++.dg/gnu-runtime-[1-2].mm: New. ! * objc.dg/gnu-runtime-2.m: New. ! ! 2005-07-06 Jeff Law ! ! * gcc.dg/tree-ssa/vrp17.c: New test. ! ! 2005-07-07 Feng Wang ! ! PR fortran/22327 ! * gfortran.dg/array_constructor_5.f90: New test. ! ! 2005-07-07 Jakub Jelinek ! ! * gfortran.fortran-torture/execute/entry_9.f90: New test. ! ! 2005-07-06 Fariborz Jahanian ! ! * gcc.dg/20030324-1.c: Remove -fforce-mem option. ! * gcc.dg/980816-1.c: Ditto. ! ! 2005-07-06 Jeff Law ! ! * gcc.c-torture/compile/pr21356.c: New test. ! ! 2005-07-05 Joseph S. Myers ! ! PR c/22013 ! PR c/22098 ! * gcc.c-torture/compile/pr22013-1.c, ! gcc.c-torture/execute/pr22098-1.c, ! gcc.c-torture/execute/pr22098-2.c, ! gcc.c-torture/execute/pr22098-3.c: New tests. ! ! 2005-07-05 Joseph S. Myers ! ! PR c/22308 ! * gcc.dg/pr22308-1.c: New test. ! ! 2005-07-05 Kazu Hirata ! ! * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any ! target. ! * gcc.dg/compare9.c: Use -fshort-enums instead of ! -fno-short-enums. Change the last test to dg-bogus. ! ! 2005-07-04 Kazu Hirata ! ! * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*. ! * gcc.dg/compare9.c: New. ! ! 2005-07-04 Francois-Xavier Coudert ! ! * gfortran.dg/io_invalid_1.f90: Fix expected error message. ! ! 2005-07-03 Andrew Pinski ! ! PR testsuite/22288 ! * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+". ! ! ! 2005-07-03 Kaveh R. Ghazi ! ! * gcc.dg/format/gcc_gfc-1.c: New. ! ! 2005-07-03 Andrew Pinski ! ! * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass. ! ! 2005-07-03 Francois-Xavier Coudert ! ! PR fortran/20842 ! * gfortran.dg/io_invalid_1.f90: New test. ! ! 2005-07-03 Joseph S. Myers ! ! * gcc.dg/format/gcc_diag-1.c: Update. ! ! 2005-07-02 Jeff Law ! ! * gcc.dg/tree-ssa/pr22051-1.c: New test. ! * gcc.dg/tree-ssa/pr22051-2.c: New test. ! ! 2005-07-02 Joseph S. Myers ! ! * gcc.dg/format/gcc_diag-1.c: Update. ! ! 2005-07-01 Andrew Pinski ! ! PR tree-opt/22269 ! * gcc.c-torture/compile/pr22269.c: New test. ! ! 2005-06-30 Diego Novillo ! ! PR 21584 ! PR 22219 ! * g++.dg/tree-ssa/pr21584-1.C: New test. ! * g++.dg/tree-ssa/pr21584-2.C: New test. ! ! 2005-06-30 Ziemowit Laski ! ! * obj-c++.dg/try-catch-11.mm: New. ! * objc.dg/try-catch-10.m: New. ! ! 2005-06-29 David Edelsohn ! ! * g++.dg/other/ucnid-1.C: xfail on AIX. ! ! 2005-06-29 Diego Novillo ! ! PR 22234 ! * gcc.dg/20050629-1.c: New test. ! ! 2005-06-29 Ziemowit Laski ! ! * obj-c++.dg/const-str-1[0-1].mm: New. ! * objc.dg/const-str-1[0-1].m: New. ! ! 2005-05-29 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_vect_no_int_max): ! Rename from check_effective_target_vect_no_max. ! (check_effective_target_vect_no_int_add): New. ! * gcc.dg/vect/vect-13.c: Use vect_no_int_max. ! * gcc.dg/vect/vect-91.c: Use vect_no_int_add. ! * gcc.dg/vect/vect-reduc-3.c: Likewise. ! * gcc.dg/vect/vect-reduc-1.c: Use both. ! * gcc.dg/vect/vect-reduc-2.c: Likewise. ! ! 2005-05-29 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_vect_no_max): ! Remove i386 and x86_64. ! ! 2005-06-29 Steve Ellcey ! ! PR testsuite/21969 ! * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets. ! ! 2005-06-29 Steve Ellcey ! ! PR middle-end/21969 ! * gcc.dg/vect/pr21969.c: New test. ! ! 2005-06-28 Eric Christopher ! ! PR c/22052 ! PR c/21975 ! * gcc.dg/inline1.c: New test. ! * gcc.dg/inline2.c: Ditto. ! * gcc.dg/inline3.c: Ditto. ! * gcc.dg/inline4.c: Ditto. ! * gcc.dg/inline5.c: Ditto. ! ! 2005-06-28 Thomas Koenig ! ! PR libfortran/22142 ! * gfortran.fortran-torture/execute/intrinsic_eoshift.f90: ! Add testcase also testing eoshift1 for PR 22142. ! ! 2005-06-28 Richard Henderson ! ! * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function. ! * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c, ! gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c, ! gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c, ! gcc.dg/tree-ssa/20030922-2.c: Likewise. ! ! 2005-06-28 Thomas Koenig ! ! PR libfortran/22142 ! * gfortran.fortran-torture/execute/intrinsic_eoshift.f90: ! Add testcase for PR 22142. ! ! 2005-06-28 Joseph S. Myers ! ! * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c, ! gcc.target/ia64/fpreg-2.c: New tests. ! ! 2005-06-28 Francois-Xavier Coudert ! ! * gfortran.dg/dev_null.f90: Run test only on linux and solaris. ! ! 2005-06-28 Francois-Xavier Coudert ! ! PR libfortran/22170 ! * gfortran.dg/slash_1.f90: New test. ! ! 2005-06-27 Richard Henderson ! ! * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN. ! * gcc.dg/vect/vect-reduc-1char.c: Likewise. ! * gcc.dg/vect/vect-reduc-1short.c: Likewise. ! * gcc.dg/vect/vect-reduc-2.c: Likewise. ! * gcc.dg/vect/vect-reduc-2char.c: Likewise. ! * gcc.dg/vect/vect-reduc-2short.c: Likewise. ! ! 2005-06-27 Richard Henderson ! ! * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL. ! * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL. ! ! 2005-06-27 Ziemowit Laski ! ! * obj-c++.dg/proto-lossage-5.mm: New. ! * objc.dg/proto-lossage-5.m: New. ! ! 2005-06-27 Diego Novillo ! ! PR 21959 ! * gcc.dg/tree-ssa/pr21959.c: New test. ! ! 2005-06-27 Jakub Jelinek ! ! * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype. ! * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid ! testing uninitialized var. ! ! * gcc.c-torture/execute/builtins/chk.h: New. ! * gcc.c-torture/execute/builtins/lib/chk.c: New. ! * gcc.c-torture/execute/builtins/memcpy-chk.c: New test. ! * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/memmove-chk.c: New test. ! * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test. ! * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/memset-chk.c: New test. ! * gcc.c-torture/execute/builtins/memset-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/snprintf-chk.c: New test. ! * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/sprintf-chk.c: New test. ! * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test. ! * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/strcat-chk.c: New test. ! * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/strcpy-chk.c: New test. ! * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/strncat-chk.c: New test. ! * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/strncpy-chk.c: New test. ! * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test. ! * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New. ! * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test. ! * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New. ! * gcc.dg/builtin-object-size-1.c: New test. ! * gcc.dg/builtin-object-size-2.c: New test. ! * gcc.dg/builtin-object-size-3.c: New test. ! * gcc.dg/builtin-object-size-4.c: New test. ! * gcc.dg/builtin-object-size-5.c: New test. ! * gcc.dg/builtin-stringop-chk-1.c: New test. ! * gcc.dg/builtin-stringop-chk-2.c: New test. ! * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test. ! * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test. ! * gcc.dg/tree-ssa/builtin-printf-1.c: New test. ! * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test. ! * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test. ! * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test. ! * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test. ! * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test. ! * gcc.c-torture/execute/printf-1.c: New test. ! * gcc.c-torture/execute/fprintf-1.c: New test. ! * gcc.c-torture/execute/vprintf-1.c: New test. ! * gcc.c-torture/execute/vfprintf-1.c: New test. ! * gcc.c-torture/execute/printf-chk-1.c: New test. ! * gcc.c-torture/execute/fprintf-chk-1.c: New test. ! * gcc.c-torture/execute/vprintf-chk-1.c: New test. ! * gcc.c-torture/execute/vfprintf-chk-1.c: New test. ! ! 2005-06-27 Michael Matz ! ! * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return ! slot is not merged if address escapes. ! ! 2005-06-26 Kaveh R. Ghazi ! ! PR c/21911 ! * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls. ! ! 2005-06-26 Jakub Jelinek ! ! PR middle-end/17965 ! * gcc.c-torture/compile/20050622-1.c: New test. ! ! PR middle-end/22028 ! * gcc.dg/20050620-1.c: New test. ! ! 2005-06-26 Kazu Hirata ! ! PR tree-optimization/22026 ! * gcc.dg/tree-ssa/pr22026.c: New. ! ! 2005-06-25 Thomas Koenig ! ! PR libfortran/22144 ! * gfortran.dg/shift-alloc.f90: New testcase. ! ! 2005-06-25 Kelley Cook ! ! * all files: Update FSF address in copyright headers. ! ! 2005-06-22 Jan Hubicka ! ! * wholeprogram-1.c: New testcase. ! * wholeprogram-2.c: New testcase. ! ! 2005-06-24 Mark Mitchell ! ! PR 22171 ! * gcc.dg/tree-ssa/pr22171.c: New test. ! ! 2005-06-24 Feng Wang ! ! * gfortran.dg/simplify_modulo.f90: New. ! ! 2005-06-24 Jan Hubicka ! ! * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time ! ! 2005-06-23 Ziemowit Laski ! ! * obj-c++.dg/proto-lossage-[1-4].mm: New. ! ! 2005-06-23 Ziemowit Laski ! ! * obj-c++.dg/typedef-alias-1.mm: New. ! * objc.dg/typedef-alias-1.m: New. ! ! 2005-06-23 Jeff Law ! ! * gcc.dg/tree-ssa/vrp16.c: New test. ! ! 2005-06-23 Francois-Xavier Coudert ! ! * lib/target-supports.exp: Add ! check_effective_target_fortran_large_real and ! check_effective_target_fortran_large_int to check for ! corresponding effective targets. ! * gfortran.dg/large_integer_kind_1.f90: New test. ! * gfortran.dg/large_real_kind_1.f90: New test. ! ! 2005-06-23 Kazu Hirata ! ! PR tree-optimization/22117 ! * gcc.dg/tree-ssa/pr22117.c: New. ! ! 2005-06-23 James A. Morrison ! ! PR testsuite/22123 ! * gcc.dg/fold-mod-1.c: Accept fffffff8 as well. ! ! 2005-06-23 David Edelsohn ! ! * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux. ! ! 2005-06-23 David Billinghurst ! ! * gfortran.dg/f2c_4.f90: Add tests for complex functions ! * gfortran.dg/f2c_4.c: Likewise. ! ! 2005-06-22 Paul Brook ! ! PR fortran/21034 ! * gfortran.dg/auto_save_1.f90: New test. ! ! 2005-06-22 Michael Matz ! ! * gcc.target/x86-64/abi: New directory. ! * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite. ! * gcc.target/x86-64/abi/README.gcc: New file. ! * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers. ! * gcc.target/x86-64/abi/asm-support.s: New file. ! * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test. ! * gcc.target/x86_64/abi/test_basic_alignment.c: New test. ! * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test. ! * gcc.target/x86_64/abi/test_basic_returning.c: New test. ! * gcc.target/x86_64/abi/test_basic_sizes.c: New test. ! * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test. ! * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test. ! * gcc.target/x86_64/abi/test_bitfields.c: New test. ! * gcc.target/x86_64/abi/test_complex_returning.c: New test. ! * gcc.target/x86_64/abi/test_passing_floats.c: New test. ! * gcc.target/x86_64/abi/test_passing_integers.c: New test. ! * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test. ! * gcc.target/x86_64/abi/test_passing_structs.c: New test. ! * gcc.target/x86_64/abi/test_passing_unions.c: New test. ! * gcc.target/x86_64/abi/test_struct_returning.c: New test. ! * gcc.target/x86_64/abi/test_varargs.c: New test. ! ! 2005-06-21 Joseph S. Myers ! ! * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for ! 32-bit i?86 and x86_64. ! ! 2005-06-21 Ziemowit Laski ! ! * obj-c++.dg/const-str-[1-9].mm: New tests. ! ! 2005-06-21 Paul Thomas ! ! PR fortran/22010 ! * gfortran.dg/namelist_use.f90: New. ! * gfortran.dg/namelist_use_only.f90: New. ! ! 2005-06-21 Jeff Law ! ! * gcc.dg/tree-ssa/vrp15.c: New test. ! ! 2005-06-21 Dorit Nuzman ! ! * lib/target-supports.exp (check_effective_target_vect_reduction): ! Remove. ! * gcc.dg/vect/vect.exp: Run tests with additional flags separately. ! * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms - ! remove vect_reduction target keyword. Also avoid two returns in main. ! * gcc.dg/vect/vect-reduc-3.c: Likewise. ! * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0. ! * gcc.dg/vect/vect-reduc-1short.c: New test. ! * gcc.dg/vect/vect-reduc-1char.c: New test. ! * gcc.dg/vect/vect-reduc-2short.c: New test. ! * gcc.dg/vect/vect-reduc-2char.c: New test. ! * gcc.dg/vect/vect-reduc-6.c: New test. ! * gcc.dg/vect/trapv-vect-reduc-4.c: New test. ! * gcc.dg/vect/fast-math-vect-reduc-5.c: New test. ! * gcc.dg/vect/fast-math-vect-reduc-7.c: New test ! ! 2005-06-21 Tobias Schl"uter ! Paul Thomas ! ! * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90: ! New tests. ! ! 2005-06-20 Francois-Xavier Coudert ! ! * gfortran.dg/backslash_1.f90: New test. ! * gfortran.dg/backslash_2.f90: New test. ! ! 2005-06-20 Steven G. Kargl ! ! * gfortran.dg/duplicate_labels.f90: New test. ! ! 2005-06-20 Jan Beulich ! ! * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for ! unsupportable relocations. ! * g++.old-deja/g++.other/store-expr1.C: Likewise. ! * gcc.dg/20050321-2.c: xfail for NetWare. ! ! 2005-06-20 Andreas Jaeger ! ! * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c, ! gcc.target/i386/fastcall-sseregparm.c, ! gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86. ! ! 2005-06-19 Richard Henderson ! ! * gcc.dg/tree-ssa/pr21985.c: Use size_t. ! ! 2005-06-19 Joseph S. Myers ! ! * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests. ! ! 2005-06-19 Aldy Hernandez ! ! PR c++/22115 ! * g++.dg/conversion/simd2.C: Change expected error message. ! ! 2005-06-18 Dorit Nuzman ! ! * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump. ! * gcc.dg/vect/vect-reduc-2.c: Likewise. ! * gcc.dg/vect/vect-reduc-3.c: Likewise. ! ! 2005-06-18 James A Morrison ! ! * gcc.dg/fold-mod-1.c: New test. ! ! 2005-06-18 Steven G. Kargl ! ! PR fortran/19926 ! * gfortran.dg/pr19926.f90: New test. ! ! 2005-06-18 Dorit Nuzman ! ! * lib/target-supports.exp (check_effective_target_vect_reduction): New. ! * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction ! targets. ! * gcc.dg/vect/vect-reduc-2.c: Likewise. ! * gcc.dg/vect/vect-reduc-3.c: Likewise. ! ! 2005-06-18 Joseph S. Myers ! ! * gcc.target/ia64/float80-varargs-1.c: New test. ! ! 2005-06-18 Tobias Schl"uter ! ! PR tree-opt/22035 ! * gfortran.dg/f2c_6.f90: New test. ! ! 2005-06-17 Geoffrey Keating ! ! PR c++/17413 ! * g++.dg/template/local5.C: New. ! ! 2005-06-17 Richard Henderson ! ! * gcc.dg/sync-2.c (do_qi): Cast negative results to char. ! ! 2005-06-07 David Billinghurst ! ! PR testsuite/21945 ! * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted. ! ! 2005-06-15 Giovanni Bajo ! ! * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c, ! gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c, ! gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c, ! gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call ! check_vect to verify the presence of hardware vector support. ! ! 2005-06-16 James A. Morrison ! ! PR testsuite/22056 ! * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000. ! ! 2005-06-17 Francois-Xavier Coudert ! ! PR libfortran/19216 ! * gfortran.dg/pr19216.f: Add correct space between brackets and ! dg directive. ! ! 2005-06-17 Francois-Xavier Coudert ! ! PR libfortran/16436 ! * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more. ! ! 2005-06-16 Richard Guenther ! ! * gcc.target/i386/attributes-error.c: New testcase. ! * gcc.target/i386/fastcall-sseregparm.c: Likewise. ! * gcc.target/i386/regparm-stdcall.c: Likewise. ! * gcc.target/i386/sseregparm-1.c: Likewise. ! * gcc.target/i386/sseregparm-2.c: Likewise. ! ! 2005-06-16 Nathan Sidwell ! ! * g++.dg/rtti/crash2.C: New. ! ! 2005-06-15 Joseph S. Myers ! ! * gcc.dg/noncompile/20040203-3.c: Update expected message. ! ! 2005-06-15 David Ung ! ! * gcc.target/mips/mips16e-extends.c: New test for testing the ! generation of MIPS16e zeb/zeh, seb/seh instructions. ! ! 2005-06-15 Diego Novillo ! ! PR 22018 ! * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests. ! * gcc.dg/tree-ssa/pr22018.c: New test. ! ! 2005-06-15 Aldy Hernandez ! ! * gcc.dg/simd-1.c: Update error messages. ! * gcc.dg/simd-1b.c: Re-enable tests. Update error messages. ! * gcc.dg/simd-2.c: Update error messages. ! * gcc.dg/simd-4.c: New. ! ! 2005-06-15 Nathan Sidwell ! ! PR c++/20678 ! * g++.dg/other/crash-4.C: New. ! ! 2005-06-14 Devang Patel ! ! * gcc.dg/vect/vect-ifcvt-1.c: Remove. ! ! 2005-06-14 Nathan Sidwell ! ! PR c++/21929 ! * g++.dg/parse/crash11.C: Update ! ! 2005-06-13 Jeff Law ! ! * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to ! perform the desired transformations. ! * gcc.dg/tree-ssa/20030806-6.c: Similarly. ! * gcc.dg/tree-ssa/20040514-2.c: Similarly. ! ! 2005-06-13 Tobias Schl"uter ! ! PR fortran/22038 ! * gfortran.dg/forall_1.f90: Un-XFAIL. ! ! 2005-06-13 Nathan Sidwell ! ! PR c++/21929 ! * g++.dg/parse/crash26.C: New. ! ! PR c++/20789 ! * g++.dg/init/member1.C: New. ! ! 2005-06-13 Jakub Jelinek ! ! * gfortran.dg/altreturn_1.f90: New test. ! ! 2005-06-13 Zdenek Dvorak ! ! PR middle-end/21985 ! * gcc.dg/tree-ssa/pr21985.c: New test. ! ! 2005-06-12 James A. Morrison ! ! * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C. ! ! 2005-06-12 Roger Sayle ! ! PR c++/21930 ! * g++.dg/other/error10.C: New test case. ! ! 2005-06-12 Francois-Xavier Coudert ! ! PR libfortran/19155 ! * gfortran.dg/pr19155.f: Add test. ! ! 2005-06-12 Tobias Schl"uter ! ! * gfortran.dg/f2c_7.f90: New test. ! ! * gfortran.dg/forall_1.f90: XFAILed. ! ! 2005-06-12 James A. Morrison ! ! * gcc.dg/pr14796-1.c: New. ! * gcc.dg/pr14796-2.c: New. ! ! 2005-06-11 Steven G. Kargl ! ! PR fortran/17792 ! PR fortran/21375 ! * gfortran.dg/deallocate_stat.f90: New test. ! ! 2005-06-11 Thomas Koenig ! ! * gfortran.fortran-torture/execute/in-pack.f90: New test. ! ! 2005-06-10 Dorit Nuzman ! ! * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned ! access will be generated when this loop is vectorized. Test that ! accesses with same alignment were detected. ! * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail. ! Test that accesses with same alignment were detected. ! * gcc.dg/vect/vect-ifcvt-1.c: Likewise. ! * gcc.dg/vect/vect-91.c: New test. Test that accesses with same ! alignment were detected. ! ! 2005-06-10 Aldy Hernandez ! ! PR c++/10611 ! * g++.dg/conversion/simd2.C: New. ! ! 2005-06-09 Gabriel Dos Reis ! ! * gcc.dg/Wcxx-compat-1.c: New. ! ! 2005-06-09 Thomas Koenig ! ! PR libfortran/21480 ! * gfortran.dg/reshape-complex.f90: Add a test for a packed ! complex array. ! ! 2005-06-09 Nathan Sidwell ! ! * gcc.dg/alias-8.c: New. ! ! 2005-06-08 Joseph S. Myers ! ! * gcc.dg/format/cmn_err-1.c: Update. ! ! 2005-06-08 James A. Morrison ! ! PR target/20666 ! * gcc.target/sparc/fexpand-2.c: New. ! * gcc.target/sparc/fpmerge-2.c: New. ! * gcc.target/sparc/fpmul-2.c: New. ! * gcc.target/sparc/noresult.c: New. ! * gcc.target/sparc/pdist-2.c: New. ! * gcc.target/sparc/pdist-3.c: New. ! ! 2005-06-08 Alex V. Breger ! ! PR testsuite/21702 ! * gcc.target/i386/i386.exp: Fix comment typo. ! ! 2005-06-08 Nathan Sidwell ! ! PR c++/19497 ! * g++.dg/inherit/using5.C: New. ! * g++.dg/inherit/using6.C: New. ! ! 2005-06-08 Volker Reichelt ! ! PR c++/19894 ! * g++.dg/template/ptrmem15.C: New test. ! ! PR c++/20563 ! * g++.dg/ext/label4.C: New test. ! ! 2005-06-08 Eric Botcazou ! ! * gcc.dg/tls/debug-1.c: New test. ! ! 2005-06-07 Dale Johannesen ! ! * gcc.target/i386/movq.c: New. ! ! 2005-06-07 Dale Johannesen ! ! * gcc.dg/20050607-1.c: New. ! ! 2005-06-07 Jakub Jelinek ! ! PR middle-end/21850 ! * gcc.c-torture/execute/20050607-1.c: New test. ! ! 2005-06-07 Thomas Koenig ! ! PR libfortran/21926 ! * gfortran.fortran-torture/execute/intrinsic_matmul.f90: ! Test case where the return array has lowest stride one, ! but isn't packed. ! ! 2005-06-07 Adrian Straetling ! ! * lib/target-supports.exp (check_effective_target_sync_int_long): ! Add s390 and s390x targets. ! ! 2005-06-07 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-2.c: Update outcome. ! * gcc.dg/tree-ssa/loop-3.c: Update outcome. ! * gcc.dg/tree-ssa/loop-4.c: Update outcome. ! * gcc.dg/tree-ssa/loop-9.c: New test. ! ! 2005-06-07 Nathan Sidwell ! ! * g++.dg/parse/defarg10.C: New. ! ! 2005-06-06 Jakub Jelinek ! ! PR regression/21897 ! * gcc.c-torture/execute/20050604-1.c: New test. ! ! 2005-06-06 Nathan Sidwell ! ! PR 21903 ! * g++.dg/parse/defarg9.C: New. ! ! PR c++/20637 ! * g++.dg/inherit/using4.C: New. ! * g++.dg/overload/error1.C: Adjust expected errors. ! * g++.old-deja/g++.benjamin/warn02.C: Likewise. ! * g++.old-deja/g++.brendan/arm2.C: Likewise. ! * g++.old-deja/g++.other/redecl2.C: Likewise. ! * g++.old-deja/g++.other/redecl4.C: Likewise. ! * g++.old-deja/g++.pt/memtemp78.C: Likewise. ! ! 2005-06-05 David Billinghurst ! ! * gfortran.dg/f2c_5.f90: Add -w to dg-options ! ! 2005-06-05 David Billinghurst ! ! * lib/gfortran.exp (gfortran_target_compile): Call ! dg-additional-files-options ! * gfortran.dg/f2c_4.f90: New file ! * gfortran.dg/f2c_4.c: New file ! * gfortran.dg/f2c_5.f90: New file ! * gfortran.dg/f2c_5.c: New file ! ! 2005-06-05 Tobias Schl"uter ! ! * gfortran.dg/forall_1.f90: Set previously uninitialized variable. ! ! PR fortran/21912 ! * gfortran.dg/array_constructor_4.f90: New test. ! ! 2005-06-05 Mark Mitchell ! ! PR c++/21619 ! * g++.dg/ext/builtin9.C: New test. ! ! 2005-06-05 Dale Johannesen ! ! * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg. ! * gcc.c-torture/execute/20050603-2.c: Ditto. ! ! 2005-06-05 Dorit Nuzman ! ! * gcc.dg/vect/vect-62: Check that second loop is not vectorized. ! * gcc.dg/vect/vect-reduc-1.c: New. ! * gcc.dg/vect/vect-reduc-2.c: New. ! * gcc.dg/vect/vect-reduc-3.c: New. ! ! 2005-06-04 Dale Johannesen ! ! * gcc.c-torture/execute/20050603-1.c: New. ! * gcc.c-torture/execute/20050603-2.c: New. ! * gcc.dg/20050603-3.c: New. ! ! 2005-06-04 Tobias Schl"uter ! ! PR fortran/19195 ! * gfortran.dg/debug_1.f90: New test. ! ! * gfortran.dg/forall_1.f90: New test. ! ! 2005-06-04 Erik Edelmann ! ! * gfortran.dg/array_constructor_3.f90: New test. ! ! 2005-06-04 Tobias Schl"uter ! ! * gfortran.dg/ret_pointer_1.f90: Un-XFAIL. ! ! 2005-06-04 Hans-Peter Nilsson ! ! * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic. ! ! 2005-06-04 Joseph S. Myers ! ! PR c/21873 ! * gcc.dg/init-excess-1.c: New test. ! ! 2005-06-03 Mark Mitchell ! ! PR c++/21853 ! * g++.dg/expr/static_cast6.C: New test. ! ! 2005-06-03 Diego Novillo ! ! * gcc.dg/tree-ssa/vrp14.c: New test. ! ! 2005-06-03 Mark Mitchell ! ! PR c++/21336 ! * g++.dg/template/new2.C: New test. ! ! 2005-06-03 Josh Conner ! ! * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for ! all entries in initializer. ! ! 2005-06-03 Richard Guenther ! ! PR middle-end/21858 ! * gcc.dg/pr21858.c: New testcase. ! ! 2005-06-03 Paolo Bonzini ! ! PR tree-optimization/21292 ! ! * lib/target-supports.exp (check_effective_target_vect_cmdline_needed): ! New. ! * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c, ! gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c, ! gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c, ! gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c, ! gcc.dg/tree-ssa/gen-vect-32.c: Require it. ! ! 2005-06-02 Richard Henderson ! ! * gcc.dg/sync-2.c: Use -march=i486 for i386. ! ! 2005-06-02 Richard Guenther ! ! * gcc.dg/wtypequal.c: New testcase. ! ! 2005-06-02 Diego Novillo ! ! PR 21582 ! * gcc.dg/tree-ssa/pr21582.c: New test. ! ! 2005-06-02 Nathan Sidwell ! ! PR c++/21280 ! * g++.dg/opt/interface2.h: New. ! * g++.dg/opt/interface2.C: New. ! * g++.dg/init/ctor4.C: Adjust error lines. ! * g++.old-deja/g++.bob/inherit2.C: Likewise. ! * g++.old-deja/g++.bugs/900205_04.C: Likewise. ! * g++.old-deja/g++.jason/opeq3.C: Likewise. ! * g++.old-deja/g++.pt/assign1.C: Likewise. ! * g++.old-deja/g++.pt/crash20.C: Likewise. ! ! 2005-06-02 Dorit Nuzman ! ! PR tree-optimization/21734 ! * g++.dg/vect/pr21734_1.cc: New. ! * g++.dg/vect/pr21734_2.cc: New. ! ! 2005-06-02 Nathan Sidwell ! ! PR c++/20350 ! * g++.dg/template/spec24.C: New. ! ! PR c++/21151 ! * g++.dg/pch/local-1.C: New. ! * g++.dg/pch/local-1.Hs: New. ! ! 2005-06-01 Diego Novillo ! ! PR 14341, PR 21332, PR 20701, PR 21086, PR 21090 ! PR 21289, PR 21348, PR 21367, PR 21368, PR 21458. ! * gcc.dg/tree-ssa/pr14341.c: New test. ! * gcc.dg/tree-ssa/pr14841.c: New test. ! * gcc.dg/tree-ssa/pr20701.c: New test. ! * gcc.dg/tree-ssa/pr21086.c: New test. ! * gcc.dg/tree-ssa/pr21090.c: New test. ! * gcc.dg/tree-ssa/pr21332.c: New test. ! * gcc.dg/tree-ssa/pr21458.c: New test. ! * gcc.dg/tree-ssa/pr21658.c: New test. ! * gcc.dg/tree-ssa/vrp01.c: New test. ! * gcc.dg/tree-ssa/vrp02.c: New test. ! * gcc.dg/tree-ssa/vrp03.c: New test. ! * gcc.dg/tree-ssa/vrp04.c: New test. ! * gcc.dg/tree-ssa/vrp05.c: New test. ! * gcc.dg/tree-ssa/vrp06.c: New test. ! * gcc.dg/tree-ssa/vrp07.c: New test. ! * gcc.dg/tree-ssa/vrp08.c: New test. ! * gcc.dg/tree-ssa/vrp09.c: New test. ! * gcc.dg/tree-ssa/vrp10.c: New test. ! * gcc.dg/tree-ssa/vrp11.c: New test. ! * gcc.dg/tree-ssa/vrp12.c: New test. ! * gcc.dg/tree-ssa/vrp13.c: New test. ! ! 2005-06-01 Alexandre Oliva ! ! PR 21029 ! * gcc.dg/tree-ssa/pr21029.c: New test. ! ! 2005-06-01 Roger Sayle ! ! * gfortran.dg/logint-1.f: New test case. ! * gfortran.dg/logint-2.f: Likewise. ! * gfortran.dg/logint-3.f: Likewise. ! ! 2005-06-01 Jakub Jelinek ! ! PR c/21536 ! PR c/20760 ! * gcc.dg/20050527-1.c: New test. ! ! * gcc.dg/i386-sse-12.c: New test. ! ! PR fortran/21729 ! * gfortran.dg/implicit_5.f90: New test. ! ! 2005-06-01 Feng Wang ! ! PR fortran/20883 ! * gfortran/assign_4.f90: New test. ! * gfortran/assign_2.f90: Change compile to run. ! ! 2005-05-31 Geoffrey Keating ! ! * lib/target-supports.exp ! (check_effective_target_sync_char_short): New. ! * gcc.dg/sync-2.c: New. ! ! 2005-05-31 Zdenek Dvorak ! ! PR tree-optimization/21817 ! * gcc.dg/torture/pr21817-1.c: New. ! ! 2005-05-31 Nathan Sidwell ! ! PR c++/21165 ! * g++.dg/template/init5.C: New. ! ! 2005-05-31 Paul Thomas ! ! * gfortran.dg/char_initialiser_actual.f90: ! Test character initialisers as actual arguments. ! * gfortran.dg/char_pointer_comp_assign.f90: ! Test character pointer structure component assignments. ! * gfortran.dg/char_array_structure_constructor.f90: ! Test character components in structure constructors. ! ! 2005-05-31 Andrew pinski ! ! PR middle-end/20931 ! * g++.dg/opt/pr20931.C: New test. ! ! 2005-05-31 Andreas Jaeger ! ! PR testsuite/20772 ! * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C, ! g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C, ! g++.old-deja/g++.ext/asmspec1.C, ! g++.old-deja/g++.other/regstack.C, ! gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c, ! gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c, ! gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c, ! gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c, ! gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c, ! gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c, ! gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c, ! gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c, ! gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c, ! gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c ! gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c ! gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c, ! gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c, ! gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c ! gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c ! gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c, ! gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c, ! gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c, ! gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64. ! ! 2005-05-31 Jeff Law ! ! * gcc.dg/tree-ssa/foldaddr-1.c: New test. ! ! 2005-05-30 Paolo Carlini ! ! PR middle-end/21743 ! * gcc.dg/builtins-1.c: Activate disabled clog test. ! * gcc.dg/torture/builtin-attr-1.c: Likewise. ! ! 2005-05-29 Paul Thomas ! ! * gfortran.dg/char_pointer_assign.f90: ! Test character-pointer assignments and pointer assignments. ! * gfortran.dg/char_pointer_dummy.f90: ! Test character-pointer dummy arguments. ! * gfortran.dg/char_pointer_func.f90: ! Test character-pointer function returns. ! * gfortran.dg/char_pointer_dependency.f90: ! Test character-pointer functions with dependencies. ! ! 2005-05-30 Mark Mitchell ! ! PR c++/21784 ! * g++.dg/lookup/using14.C: New test. ! ! 2005-05-30 Kazu Hirata ! ! * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c, ! gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove ! trailing ^M. ! ! 2005-05-29 Geoffrey Keating ! ! PR c++/17413 ! * g++.dg/template/local5.C: New. ! ! PR target/21761 ! * gcc.c-torture/compile/pr21761.c: New. ! ! * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin ! before darwin8. ! ! 2005-05-30 Steven G. Kargl ! ! PR fortran/20846 ! * gfortran.dg/inquire_8.f90: New test. ! ! 2005-05-29 Francois-Xavier Coudert ! ! PR libfortran/21376 ! * gfortran.dg/output_exponents_1.f90: New test. ! ! 2005-05-29 Francois-Xavier Coudert ! ! PR libfortran/20006 ! * gfortran.dg/dollar_edit_descriptor-1.f: New test. ! ! 2005-05-28 Mark Mitchell ! ! PR c++/21210 ! * g++.dg/ext/complex1.C: New test. ! ! PR c++/21340 ! * g++.dg/init/ctor6.C: New test. ! ! 2005-05-29 Jan Hubicka ! ! * gcc.c-torture/compile/pr21562.c: New. ! ! 2005-05-28 Steven G. Kargl ! ! * gfortran.dg/subnormal_1.f90: New test. ! ! 2005-05-28 Jan Hubicka ! ! * tree-prof.exp: Fix comment. ! * value-prof-1.c: New. ! * value-prof-2.c: New. ! * value-prof-3.c: New. ! * value-prof-4.c: New. ! ! 2005-05-27 Mark Mitchell ! ! PR c++/21614 ! * g++.dg/expr/ptrmem6.C: New test. ! * g++.dg/expr/ptrmem6a.C: Likewise. ! ! 2005-05-27 Kazu Hirata ! ! PR tree-optimization/21658 ! * gcc.dg/tree-ssa/pr21658.c: New. ! ! 2005-05-27 Nathan Sidwell ! ! PR c++/21455 ! * g++.dg/inherit/ptrmem3.C: New. ! ! PR c++/21681 ! * g++.dg/parse/template16.C: New. ! ! 2005-05-27 Andreas Jaeger ! ! * gcc.dg/setjmp-2.c: Only run in 32-bit. ! ! * gcc.dg/i386-sse-8.c: Run test on all archs. ! ! 2005-05-26 Mike Stump ! ! * objc.dg/isa-field-1.m: Only run on darwin. ! * objc.dg/lookup-1.m: Likewise. ! * objc.dg/try-catch-8.m: Likewise. ! ! 2005-05-26 Roger Sayle ! ! PR tree-optimization/9814 ! * gcc.dg/pr9814-1.c: New test case. ! ! 2005-05-26 Ziemowit Laski ! ! * objc.dg/comp-types-8.m, objc.dg/encode-6.m, ! objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m, ! objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m, ! objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m, ! objc.dg/method-19.m, objc.dg/next-runtime-1.m, ! objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m, ! objc.dg/stubify-2.m, objc.dg/super-class-4.m, ! objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m, ! objc.dg/try-catch-6.m, objc.dg/try-catch-7.m, ! objc.dg/try-catch-8.m: New. ! ! 2005-05-26 Janis Johnson ! ! * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable, ! remove extraneous semicolons. ! ! 2005-05-26 Ziemowit Laski ! ! * obj-c++.dg/comp-types-12.mm: New. ! * objc.dg/comp-types-11.m: New. ! * objc.dg/selector-4.m: New. ! ! 2005-05-26 Andreas Jaeger ! ! PR testsuite/20772 ! * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C, ! g++.old-deja/g++.ext/attrib3.C, ! g++.old-deja/g++.other/store-expr1.C, ! g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C, ! gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c, ! gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c, ! gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c, ! gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c, ! gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c, ! gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c, ! gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c, ! gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c, ! gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c, ! gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c, ! gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c, ! gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c, ! gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c, ! gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c, ! gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c, ! gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c, ! gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, ! gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation. ! ! 2005-05-26 Andreas Jaeger ! ! * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit ! x86-64 compilation. ! ! 2005-05-26 Andreas Jaeger ! ! PR testsuite/20772 ! * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c, ! gcc.misc-tests/i386-pf-athlon-1.c, ! gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c, ! g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C, ! g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C, ! g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C, ! g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C, ! g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C, ! g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86 ! programs. ! ! * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C, ! gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c, ! gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit ! x86-64 compilation. ! ! * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on ! x86_64. ! ! * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use ! effective-target ilp32. ! ! 2005-05-26 David Ung ! ! * gcc.target/mips/ext_ins.c: New test for testing the generation ! of MIPS32/64 rev 2 ext/ins instructions. ! ! 2005-05-26 Andreas Jaeger ! ! * treelang/compile/unsigned.tree: Use gimple instead of ! nonexisting generic dump. ! ! 2005-05-26 Paolo Bonzini ! ! * gcc.dg/vect/vect-7.c: Remove xfail for alpha. ! ! 2005-05-26 Andreas Jaeger ! ! * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen. ! ! 2005-05-26 Thomas Koenig ! ! PR libfortran/17283 ! * gfortran.fortran-torture/execute/intrinsic_unpack.f90: ! Test callee-allocated memory with write statements. ! ! 2005-05-25 Roger Sayle ! ! PR middle-end/21709 ! * gcc.dg/pr21709-1.c: New test case. ! ! 2005-05-25 Ziemowit Laski ! Mike Stump ! ! * objc/execute/next_mapping.h: Update for C++. ! ! * obj-c++.dg/selector-1.mm: Move to... ! * obj-c++.dg/selector-4.mm: here... ! ! * obj-c++.dg/basic.mm: New. ! * obj-c++.dg/comp-types-1.mm: New. ! * obj-c++.dg/cxx-class-1.mm: New. ! * obj-c++.dg/cxx-ivars-1.mm: New. ! * obj-c++.dg/cxx-ivars-2.mm: New. ! * obj-c++.dg/cxx-ivars-3.mm: New. ! * obj-c++.dg/cxx-scope-1.mm: New. ! * obj-c++.dg/cxx-scope-2.mm: New. ! * obj-c++.dg/defs.mm: New. ! * obj-c++.dg/empty-private-1.mm: New. ! * obj-c++.dg/encode-1.mm: New. ! * obj-c++.dg/encode-2.mm: New. ! * obj-c++.dg/encode-3.mm: New. ! * obj-c++.dg/extern-c-1.mm: New. ! * obj-c++.dg/extra-semi.mm: New. ! * obj-c++.dg/fix-and-continue-2.mm: New. ! * obj-c++.dg/isa-field-1.mm: New. ! * obj-c++.dg/ivar-list-semi.mm: New. ! * obj-c++.dg/local-decl-1.mm: New. ! * obj-c++.dg/lookup-1.mm: New. ! * obj-c++.dg/lookup-2.mm: New. ! * obj-c++.dg/method-1.mm: New. ! * obj-c++.dg/method-2.mm: New. ! * obj-c++.dg/method-3.mm: New. ! * obj-c++.dg/method-4.mm: New. ! * obj-c++.dg/method-5.mm: New. ! * obj-c++.dg/method-6.mm: New. ! * obj-c++.dg/method-7.mm: New. ! * obj-c++.dg/no-extra-load.mm: New. ! * obj-c++.dg/overload-1.mm: New. ! * obj-c++.dg/pragma-1.mm: New. ! * obj-c++.dg/pragma-2.mm: New. ! * obj-c++.dg/private-1.mm: New. ! * obj-c++.dg/private-2.mm: New. ! * obj-c++.dg/proto-qual-1.mm: New. ! * obj-c++.dg/qual-types-1.mm: New. ! * obj-c++.dg/stubify-1.mm: New. ! * obj-c++.dg/stubify-2.mm: New. ! * obj-c++.dg/super-class-1.mm: New. ! * obj-c++.dg/super-class-2.mm: New. ! * obj-c++.dg/super-dealloc-1.mm: New. ! * obj-c++.dg/super-dealloc-2.mm: New. ! * obj-c++.dg/template-1.mm: New. ! * obj-c++.dg/template-2.mm: New. ! * obj-c++.dg/template-3.mm: New. ! * obj-c++.dg/template-4.mm: New. ! * obj-c++.dg/template-5.mm: New. ! * obj-c++.dg/template-6.mm: New. ! * obj-c++.dg/try-catch-1.mm: New. ! * obj-c++.dg/try-catch-2.mm: New. ! * obj-c++.dg/try-catch-3.mm: New. ! * obj-c++.dg/try-catch-4.mm: New. ! * obj-c++.dg/try-catch-5.mm: New. ! * obj-c++.dg/try-catch-6.mm: New. ! * obj-c++.dg/try-catch-7.mm: New. ! * obj-c++.dg/try-catch-8.mm: New. ! * obj-c++.dg/try-catch-9.mm: New. ! * obj-c++.dg/va-meth-1.mm: New. ! ! 2005-05-25 Ziemowit Laski ! ! * obj-c++.dg/selector-1.mm: New. ! * obj-c++.dg/selector-2.mm: New. ! ! 2005-05-25 Ziemowit Laski ! ! * obj-c++.dg/selector-3.mm: New. ! * objc.dg/selector-3.m: New. ! ! 2005-05-25 Ziemowit Laski ! ! * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible ! about where warning appears. ! ! 2005-05-25 Ulrich Weigand ! ! * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets. ! * gcc.dg/tree-ssa/stdarg-3.c: Likewise. ! * gcc.dg/tree-ssa/stdarg-4.c: Likewise. ! * gcc.dg/tree-ssa/stdarg-5.c: Likewise. ! ! 2005-05-25 Ulrich Weigand ! ! * gcc.dg/20050524-1.c: New test. ! ! 2005-05-25 Jan Hubicka ! ! * gcc.dg/tree-prof/inliner-1.c: New. ! ! 2005-05-25 Janis Johnson ! ! * gcc.dg/tree-prof: New directory. ! * gcc.dg/tree-prof/tree-prof.exp: New. ! ! 2005-05-25 DJ Delorie ! ! * gcc.dg/Wattributes-1.c: New. ! * gcc.dg/Wattributes-2.c: New. ! * gcc.dg/Wattributes-3.c: New. ! ! 20005-05-24 Janis Johnson ! ! PR tree-optimization/19833 ! * gcc.dg/uninit-4.c: Remove xfail. ! * gcc.dg/uninit-9.c: Ditto. ! ! 2005-05-24 Ziemowit Laski ! ! * obj-c++.dg/bitfield-[1-5].mm: New. ! * obj-c++.dg/class-protocol-1.mm: New. ! * obj-c++.dg/comp-types-1[0-1].mm: New. ! * obj-c++.dg/comp-types-[2-9].mm: New. ! * obj-c++.dg/encode-[4-8].mm: New. ! * obj-c++.dg/layout-1.mm: New. ! * obj-c++.dg/method-1[0-9].mm: New. ! * obj-c++.dg/method-2[0-1].mm: New. ! * obj-c++.dg/method-[8-9].mm: New. ! * obj-c++.dg/objc-gc-3.mm: New. ! * obj-c++.dg/try-catch-10.mm: New. ! * objc.dg/bitfield-5.m: New. ! * objc.dg/comp-types-10.m: New. ! * objc.dg/comp-types-9.m: New. ! * objc.dg/layout-1.m: New. ! * objc.dg/objc-gc-4.m: New. ! * objc.dg/try-catch-9.m: New. ! * objc.dg/class-protocol-1.m: Tweak diagnostics. ! * objc.dg/comp-types-1.m: Likewise. ! * objc.dg/comp-types-[5-6].m: Likewise. ! * objc.dg/method-9.m: Likewise. ! ! 2005-05-24 Janis Johnson ! ! * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets ! and on hardware without VMX support. ! ! * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c. ! ! * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid. ! ! * lib/profopt.exp (dg-final-generate, dg-final-use, ! profopt-final-code, profopt-get-options): New. ! (profopt-execute): Process test directives. ! ! * lib/gcc-dg.exp (cleanup-ipa-dump): New. ! (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump, ! cleanup-tree-dump, cleanup-saved-temps): Update comments. ! ! 2005-05-24 Andrew Pinski ! ! PR C++/21645 ! * g++.dg/init/ctor5.C: New test. ! ! 2005-05-24 Ira Rosen ! ! * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c, ! vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c, ! vect-113.c, vect-114.c. ! ! 2005-05-23 Adam Nemet ! ! * gcc.dg/const-elim-1.c: Remove xfails. ! ! 2005-05-23 Jeff Law ! ! * gcc.c-torture/compile/pr21638.c: New test. ! * gcc.c-torture/compile/20050520-1.c: New test. ! ! 2005-05-23 Nick Clifton ! ! * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to ! be a proper triple, ie: m32r*-*-*. ! * g++.old-deja/g++.jason/thunk3.C: Likewise. ! ! 2004-05-21 Andrew Pinski ! ! PR middle-end/21331 ! PR tree-opt/21293 ! * gcc.c-torture/compile/pr21293.c: New test. ! * gcc.c-torture/execute/pr21331.c: New test. ! ! 2004-05-20 Richard Henderson ! ! * g++.dg/other/stdarg3.C: Spell "hpux*" correctly. ! ! 2005-05-20 Ziemowit Laski ! ! * obj-c++-dg.exp: Add. ! * obj-c++.exp: Add. ! * obj-c++.dg/dg.exp: Add. ! ! 2005-05-20 Kazuhiro Inaoka ! ! * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*. ! * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*. ! ! 2005-05-20 Bjoern Haase ! ! * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*. ! ! 2004-05-19 Richard Henderson ! ! * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux. ! ! 2005-05-19 Janis Johnson ! ! * gcc.dg/altivec-21.c: Use dg-error only for ilp32. ! ! * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive. ! ! 2005-05-19 Jakub Jelinek ! ! PR c++/21495 ! * g++.dg/parse/extern1.C: New test. ! * g++.dg/tls/diag-2.C: Adjust expected error message wording. ! ! 2005-05-19 Eric Botcazou ! ! * gcc.dg/c99-math.h: New. ! * gcc.dg/c99-math-float-1.c: New test. ! * gcc.dg/c99-math-double-1.c: Likewise. ! * gcc.dg/c99-math-long-double-1.c: Likewise. ! ! 2005-05-18 Richard Henderson ! ! * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF. ! ! 2005-05-18 Devang Patel ! ! * g++.dg/opt/20050511-1.C: New test. ! ! 2005-05-18 Thomas Koenig ! ! PR libfortran/21127 ! * gfortran.dg/reshape-complex.f90: New test. ! ! 2005-05-18 Erik Edelmann ! ! * gfortran.dg/array_constructor_1.f90: New test. ! * gfortran.dg/array_constructor_2.f90: New test. ! ! 2005-05-18 Feng Wang ! ! PR fortran/20954 ! * gfortran.dg/pr20954.f: New test. ! ! 2005-05-17 Mike Stump ! ! Yet more Objective-C++... ! ! * objc.dg/method-5.m: Update. ! * objc.dg/method-6.m: Update. ! * objc.dg/method-7.m: Update. ! * objc.dg/method-9.m: Update. ! * objc.dg/try-catch-2.m: Update. ! ! 2005-05-17 Mark Mitchell ! ! * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash): ! Remove little-endian optimizations. ! ! 2005-05-17 Jeff Law ! ! * g++.dg/tree-ssa/pr14814.C: New test. ! * gcc.dg/tree-ssa/pr14814.C: New test. ! * gcc.dg/tree-ssa/pr17141-1.C: New test. ! * gcc.dg/tree-ssa/pr17141-2.C: New test. ! ! 2005-05-17 Richard Guenther ! ! * gcc.dg/compat/generate-random.c: Do not include ! libiberty.h. ! * gcc.dg/compat/generate-random_r.c: Likewise. ! ! 2005-05-17 Paolo Bonzini ! ! * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New. ! ! 2005-05-17 Richard Guenther ! ! PR middle-end/21595 ! * g++.dg/tree-ssa/builtin1.C: New testcase. ! ! 2005-05-17 Jakub Jelinek ! ! PR c++/21454 ! * g++.dg/opt/const4.C: New test. ! ! PR middle-end/21492 ! * g++.dg/opt/crossjump1.C: New test. ! ! PR tree-optimization/21610 ! * gcc.c-torture/compile/20050516-1.c: New test. ! ! PR fortran/15080 ! * gfortran.fortran-torture/execute/forall_3.f90: Remove comment ! about the test failing. ! * gfortran.fortran-torture/execute/where_7.f90: New test. ! * gfortran.fortran-torture/execute/where_8.f90: New test. ! ! 2005-05-16 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_vect_int_mul): Add ! i?86 and x86_64. ! ! 2005-05-16 Mark Mitchell ! ! * gcc.dg/compat/generate-random.c (config.h): Do not include. ! (limits.h): Include unconditionally. ! (stdlib.h): Likewise. ! * gcc.dg/compat/generate-random_r.c (config.h): Do not include. ! (limits.h): Include unconditionally. ! (stdlib.h): Likewise. ! * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty. ! * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include. ! (limits.h): Include unconditionally. ! (stdlib.h): Likewise. ! (hashtab.h): Do not include. ! (getopt.h): Likewise. ! (stddef.h): Include. ! (hashval_t): Define. ! (struct entry): Add "next" field. ! (HASH_SIZE): New macro. ! (hash_table): New variable. ! (switchfiles): Do not use xmalloc. ! (mix): New macro. ! (iterative_hash): New function. ! (hasht): Remove. ! (e_exists): New function. ! (e_insert): Likewise. ! (output): Use, instead of libiberty hashtable functions. ! (main): Do not use getopt. Do not call htab_create. ! ! 2005-05-16 David Billinghurst ! ! PR libstdc++/21526 ! * lib/target-supports.exp (check_mkfifo_available): ! Return 0 for cygwin as mkfifo support incomplete on platform. ! Fix typos in comments. ! ! 2005-05-15 Mark Mitchell ! ! * lib/compat.exp (compat-execute): Do not use regsub unsafely. ! ! 2005-05-15 Jerry DeLisle ! ! PR fortran/17432 ! * gfortran.dg/assign_4.f: New test. ! ! 2005-05-14 Kazu Hirata ! ! PR tree-optimization/21563 ! * gcc.dg/tree-ssa/pr21563.c: New. ! ! 2005-05-14 Jan Hubicka ! ! * gcc.dg/noreturn-7.c: Allow control reaches warning. ! ! 2005-05-14 Richard Guenther ! ! * g++.dg/tree-ssa/tmmti-2.C: New testcase. ! ! 2005-05-13 Julian Brown ! ! * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)). ! * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*. ! ! 2005-05-13 Jan Hubicka ! ! * gcc.dg/builtins-43.c: Use gimple dump instead of generic. ! * gcc.dg/fold-xor-?.c: Likewise. ! * gcc.dg/pr15784-?.c: Likewise. ! * gcc.dg/pr20922-?.c: Likewise. ! * gcc.dg/tree-ssa/20050128-1.c: Likewise. ! * gcc.dg/tree-ssa/pr17598.c: Likewise. ! * gcc.dg/tree-ssa/pr20470.c: Likewise. ! ! 2005-05-11 Tobias Schl"uter ! ! PR fortran/21260 ! * gfortran.dg/hollerith_1.f90: New test. ! ! 2005-05-11 Tobias Schl"uter ! ! * gfortran.dg/func_result_2.f90: New test. ! ! 2005-05-11 Bud Davis ! ! * gfortran.dg/dev_null.f90: New test. ! ! 2005-05-11 Richard Earnshaw ! ! * gcc.dg/arm-vfp1.c: Revert last change. ! ! 2005-05-11 Richard Guenther ! ! PR middle-end/19807 ! PR tree-optimization/19639 ! * g++.dg/tree-ssa/pr19807.C: New testcase. ! ! 2005-05-10 Francois-Xavier Coudert ! ! PR libfortran/21471 ! * gfortran.dg/append-1.f90: New test. ! ! 2005-05-10 Diego Novillo ! ! * gcc.dg/pr18501.c: XFAIL. ! * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern. ! * gcc.dg/tree-ssa/pr20913.c: Change to link-time test. ! * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan. ! * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise. ! * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan. ! * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise. ! ! 2005-05-10 Tobias Schl"uter ! ! PR fortran/20178 ! * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90, ! gfortran.dg/f2c_3.f90: New tests. ! ! * gfortran.dg/return_1.f90: Fix dg annotation. ! ! 2005-05-10 Diego Novillo ! ! * gcc.c-torture/compile/20050510-1.c: New test. ! ! 2005-05-10 Mark Mitchell ! ! * gcc.dg/arm-vfp1.c: Remove test for fnegs. ! ! 2005-05-10 Bob Wilson ! ! * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*. ! ! 2005-05-10 Gabor Loki ! ! PR c/17913 ! * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913 ! ! 2005-05-10 Joseph S. Myers ! ! PR c/21342 ! * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c, ! gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests. ! ! 2005-05-10 Ben Elliston ! ! PR debug/16676 ! * gcc.dg/debug/pr16676.c: New test. ! ! 2005-05-10 Kazu Hirata ! ! PR testsuite/21443 ! * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c, ! gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c, ! gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c, ! gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c: ! Change -O1 to -O2. ! * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add ! -fno-tree-dominator-opts. ! ! 2005-05-09 Tobias Schl"uter ! ! * gfortran.dg/return_1.f90: New test. ! ! 2005-05-09 J"orn Rennecke ! ! * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option. ! ! * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed. ! ! 2005-05-09 Nathan Sidwell ! ! PR c++/21427 ! * g++.dg/inherit/covariant13.C: New. ! ! 2005-05-09 Francois-Xavier Coudert ! ! PR libfortran/19155 ! * gfortran.dg/pr19155.f: New test. ! ! 2005-05-08 Roger Sayle ! ! PR inline-asm/8788 ! * gcc.dg/pr8788-1.c: New testcase. ! ! 2005-05-08 Richard Sandiford ! ! PR target/21416 ! * gcc.target/mips/fpcmp-[12].c: New tests. ! ! 2005-05-06 Mark Mitchell ! ! * lib/target-supports-dg.exp (dg-require-fork): New function. ! (dg-require-mkfifo): Likewise. ! * lib/target-supports.exp (check_function_available): New ! function. ! (check_fork_available): Likewise. ! (check_mkfifo_available): Likewise. ! ! 2005-05-06 Jeff Law ! ! * gcc.c-torture/compile/pr21380.c: New test. ! ! 2005-05-06 Jakub Jelinek ! ! PR c++/20961 ! * g++.dg/ext/weak3.C: New test. ! ! 2005-05-05 Mark Mitchell ! ! PR c++/21352 ! * g++.dg/template/crash37.C: New test. ! ! 2005-05-05 Paul Brook ! ! * gcc.dg/arm-g2.c: Use effective-target arm32. ! * gcc.dg/arm-mmx-1.c: Ditto. ! * gcc.dg/arm-scd42-2.c: Ditto. ! * gcc.dg/arm-vfp1.c: Ditto. ! * lib/target-supports.exp (check_effective_target_arm32): New ! function. ! ! 2005-05-04 Thomas Koenig ! ! PR libfortran/21354 ! gfortran.dg/in_pack_rank7.f90: New test. ! ! 2005-05-03 Andrew Pinski ! ! PR middle-end/15618 ! * gcc.dg/tree-ssa/bool-[1-9].c: New tests. ! ! 2005-05-04 Jakub Jelinek ! ! PR middle-end/21265 ! * gcc.dg/20050503-1.c: New test. ! ! PR rtl-optimization/21239 ! * gcc.dg/i386-sse-11.c: New test. ! ! 2005-05-03 Alexandre Oliva ! ! PR target/16888 ! * gcc.target/i386/asm-1.c: New test. ! ! 2005-05-03 Jakub Jelinek ! ! PR rtl-optimization/21330 ! * gcc.c-torture/execute/20050502-1.c: New test. ! ! PR target/21297 ! * gcc.c-torture/execute/20050502-2.c: New test. ! ! 2005-05-03 Uros Bizjak ! ! PR middle-end/21282 ! * gcc.dg/pr21282.c: New. ! ! 2005-05-03 David Billinghurst ! ! * gcc.dg/vect/pr20122.c: Clean up .vect file. ! * gcc.dg/vect/vect-92.c: Likewise. ! * gcc.dg/vect/vect-93.c: Likewise. ! * gcc.dg/vect/vect-dv-1.c: Likewise. ! * gcc.dg/vect/vect-dv-2.c: Likewise. ! * gcc.dg/vect/vect-ifcvt-10.c: Likewise. ! ! 2005-05-03 David Billinghurst ! ! * gfortran.dg/vect/vect-1.f90: Clean up .vect file. ! * gfortran.dg/vect/vect-2.f90: Likewise. ! * gfortran.dg/vect/vect-3.f90: Likewise. ! * gfortran.dg/vect/vect-4.f90: Likewise. ! * gfortran.dg/vect/vect-5.f90: Likewise. ! ! 2005-05-02 Geoffrey Keating ! ! PR target/20813 ! * gcc.dg/rs6000-fpint-2.c: New. ! ! 2005-05-02 Joseph S. Myers ! ! PR c/15698 ! * gcc.dg/builtins-30.c: Update expected messages. ! * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c, ! gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c, ! gcc.dg/pr15698-7.c, pr15698-8.c: New tests. ! ! 2005-05-02 Kazu Hirata ! ! PR tree-optimization/21294 ! * gcc.dg/tree-ssa/pr21294.c: New. ! ! 2005-05-02 Paolo Bonzini ! ! * gcc.dg/altivec-3.c (vec_store): Do not use the old ! __builtin_altivec_st_internal_4si built-in. ! ! 2005-05-02 Mark Mitchell ! ! PR c++/15875 ! * g++.dg/template/ptrmem14.C: New test. ! ! 2005-05-02 Paul Brook ! ! * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko. ! ! 2005-05-02 Michael Matz ! ! PR c++/19542 ! * g++.dg/warn/sentinel.C: New testcase for __null sentinels added. ! ! 2005-05-01 Mark Mitchell ! ! * g++.dg/cpp/weak.C: New test. ! ! 2005-05-01 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/loop-8.c: New test. ! ! 2005-04-30 Michael Maty ! ! * gcc.dg/inline-mcpy.c: New test. ! ! 2005-04-30 Thomas Koenig ! ! PR libfortran/18958 ! * gfortran.dg/eoshift.f90: New test case. ! ! 2005-04-30 Paul Thomas ! ! PR libfortran/18857 ! * gfortran.dg/matmul_1.f90: New test. ! ! 2005-04-28 Kazu Hirata ! ! PR tree-optimization/21030 ! * gcc.dg/tree-ssa/pr21030.c: New. ! ! 2005-04-29 Devang Patel ! ! PR tree-optimization/21272 ! * gcc.dg/vect/vect-ifcvt-10.c: New test. ! ! 2005-04-29 Jakub Jelinek ! ! PR fortran/13082 ! PR fortran/18824 ! * gfortran.dg/entry_4.f90: New test. ! * gfortran.fortran-torture/execute/entry_1.f90: New test. ! * gfortran.fortran-torture/execute/entry_2.f90: New test. ! * gfortran.fortran-torture/execute/entry_3.f90: New test. ! * gfortran.fortran-torture/execute/entry_4.f90: New test. ! * gfortran.fortran-torture/execute/entry_5.f90: New test. ! * gfortran.fortran-torture/execute/entry_6.f90: New test. ! * gfortran.fortran-torture/execute/entry_7.f90: New test. ! ! 2005-04-29 Tobias Schl"uter ! ! * gfortran.fortran-torture/execute/entry_8.f90: New test. ! ! 2005-04-29 Paul Brook ! ! * gfortran.dg/entry_3.f90: New test. ! ! 2005-04-29 Tobias Schl"uter ! ! * gfortran.dg/implicit_4.f90: New test. ! ! 2005-04-28 Bob Wilson ! ! * lib/target-supports.exp (check_profiling_available): Return ! false for xtensa-*-elf. ! ! 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com) ! ! * lib/fortran-torture.exp (fortran-torture.exp): Catch ! error if file cannot be deleted. ! ! 2005-04-28 Kazu Hirata ! ! * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c, ! gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c, ! gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c, ! gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c, ! gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c, ! gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c, ! gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c, ! gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c, ! gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c, ! gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c, ! gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c, ! gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c, ! gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump. ! ! 2005-04-28 Francois-Xavier Coudert ! ! PR fortran/20865 ! * gfortran.dg/pr20865.f90: New test. ! ! 2005-04-28 Joseph S. Myers ! ! * gcc.dg/void-cast-2.c: New test. ! ! 2005-04-27 Joseph S. Myers ! ! PR c/21159 ! * gcc.dg/void-cast-1.c: New test. ! ! 2005-04-27 Paolo Bonzini ! ! * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable. ! ! 2005-04-27 Francois-Xavier Coudert ! ! PR fortran/21177 ! * gfortran.dg/pr21177.f90: New test. ! ! 2005-04-27 Zdenek Dvorak ! ! PR tree-optimization/21171 ! * gcc.dg/tree-ssa/pr21171.c: New test. ! ! 2004-04-27 Paolo Bonzini ! ! * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c, ! gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c, ! gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c, ! gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c, ! gcc.dg/tree-ssa/gen-vect-32.c: New. ! * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final. ! * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail, ! don't run on PPC32. ! ! 2005-04-27 Joseph S. Myers ! ! PR c/21213 ! * gcc.dg/transparent-union-3.c: New test. ! ! 2005-04-27 Joseph S. Myers ! ! PR c/20740 ! * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c, ! gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c, ! gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c, ! gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c, ! gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c , ! gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests. ! ! 2005-04-26 Jeff Law ! ! * gcc.gc/tree-ssa/ssa-dce-1.c: New test. ! * gcc.gc/tree-ssa/ssa-dce-2.c: New test. ! * gcc.gc/tree-ssa/ssa-dce-3.c: New test. ! * gcc.gc/tree-ssa/ssa-dce-4.c: New test. ! * gcc.gc/tree-ssa/ssa-dce-5.c: New test. ! * gcc.gc/tree-ssa/ssa-dce-6.c: New test. ! * gcc.gc/tree-ssa/ssa-dce-7.c: New test. ! ! 2004-04-26 Richard Guenther ! ! PR tree-optimization/17598 ! * gcc.dg/tree-ssa/pr17598.c: New testcase. ! ! 2005-04-25 Mike Stump ! ! * objc.dg/fix-and-continue-1.m: Add. ! ! 2005-04-25 Roger Sayle ! ! PR c++/20995 ! * g++.dg/opt/pr20995-1.C: New test case. ! ! 2005-04-25 Devang Patel ! ! * gcc.dg/stabs-attrib-vect-darwin.c: New test. ! ! 2005-04-25 Andrew Pinski ! ! PR testsuite/21062 ! * g++.dg/opt/alias2.C (printf): Correct the prototype. ! ! 2005-04-25 Andrew Pinski ! ! PR C++/21188 ! * g++.dg/opt/rtti2.C: New test. ! ! 2005-04-25 Paul Brook ! Steven G. Kargl ! ! PR fortran/20879 ! * gfortran.dg/ichar_1.f90: New file. ! ! 2005-04-24 Jakub Jelinek ! ! PR middle-end/20991 ! * g++.dg/opt/pr20991.C: New test. ! ! * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types ! where sizeof (type) < __alignof__ (type). ! * gcc.dg/compat/struct-layout-1.h: Likewise. ! ! 2005-04-24 Per Bothner ! Devang Patel ! ! PR preprocessor/20907 ! * gcc.dg/cpp/very-long-comment.c: New test. ! ! 2005-04-24 Tobias Schl"uter ! ! PR fortran/20059 ! * gfortran.dg/common_5.f: New test. ! ! 2005-04-23 Richard Guenther ! ! PR middle-end/21082 ! * g++.dg/tree-ssa/pr21082.C: New testcase. ! ! 2005-04-23 Zdenek Dvorak ! ! * gcc.dg/vect/vect-99.c: New test. ! ! 2005-04-22 Diego Novillo ! ! * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options. ! ! 2005-04-22 Jeff Law ! ! * gcc.dg/uninit-5.c: Remove xfails. ! * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of ! conditionals and loads. ! ! 2005-04-22 Thomas Koenig ! ! PR libfortran/20074 ! PR libfortran/20436 ! PR libfortran/21108 ! * gfortran.dg/nested_reshape.f90: new test ! * gfortran.dg/reshape-alloc.f90: new test ! * gfortran.dg/reshape.f90: new test ! ! 2005-04-22 Mark Mitchell ! ! * gcc.dg/arm-vfp1.c: Remove -ffast-math. ! ! * gcc.dg/arm-vfp1.c: New test. ! ! 2005-04-22 Alexandre Oliva ! ! PR c++/21087 ! * g++.dg/lookup/builtin2.C: New test. ! ! 2005-04-22 Joseph S. Myers ! ! * gcc.dg/weak/weak-13.c: New test. ! ! 2005-04-21 Geoffrey Keating ! ! * lib/target-supports.exp (check_effective_target_sync_int_long): ! Add powerpc*. ! ! 2005-04-21 Richard Sandiford ! ! * gcc.target/mips/branch-1.c: New test. ! ! 2005-04-21 Richard Henderson ! ! * gcc.dg/vect/vect-85.c: Don't xfail on alpha. ! * gcc.dg/vect/vect-86.c: Likewise. ! * gcc.dg/vect/vect-87.c: Likewise. ! * gcc.dg/vect/vect-88.c: Likewise. ! ! 2005-04-21 Devang Patel ! ! PR optimization/20994 ! * gcc.dg/tree-ssa/ifc-3.c: New test. ! ! 2005-04-20 Joseph S. Myers ! ! PR c/12913 ! * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c, ! gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c, ! gcc.dg/c99-vla-jump-5.c: New tests. ! ! 2005-04-19 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_vect_int_mult): ! Fix typo in exists check. ! (check_effective_target_sync_int_long): New. ! * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long. ! * gcc.dg/ia64-sync-2.c: Likewise. ! * gcc.dg/ia64-sync-3.c: Likewise. ! * gcc.dg/ia64-sync-4.c: Likewise. ! ! 2005-04-19 James A. Morrison ! ! * gcc.dg/fold-xor-1.c: New test. ! * gcc.dg/fold-xor-2.c: New test. ! ! 2005-04-19 James E. Wilson ! ! PR target/20670 ! * g++.dg/eh/fp-regs.C: New test. ! ! 2005-04-20 Joseph S. Myers ! ! * gcc.dg/Wint-to-pointer-cast-1.c, ! gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c, ! gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c, ! gcc.dg/Wpointer-to-int-cast-3.c: New tests. ! ! 2005-04-18 Francois-Xavier Coudert ! ! PR fortran/16861 ! * gfortran.dg/pr16861.f90: New test. ! ! 2005-04-18 James A. Morrison ! ! * gcc.dg/pr21085.c: New test. ! ! 2005-04-18 Richard Sandiford ! ! * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests. ! (setup_mips_tests, dg-mips-options): New procedures. ! * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c, ! * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c ! * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c, ! * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c, ! * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c, ! * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c, ! * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c, ! * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c, ! * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c, ! * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c, ! * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use ! dg-mips-options instead of dg-options. Remove now-redundant ! preprocessor guards. ! * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c, ! * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c, ! * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c, ! * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c, ! * gcc.dg/vr-mult-2.c: Delete. ! * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c, ! * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c, ! * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c, ! * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c, ! * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c, ! * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c, ! * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones. ! ! 2005-04-18 Laurent GUERBY ! ! * ada/acats/run_all.sh: Use sync when executable not present. ! ! 2005-04-18 Devang Patel ! ! * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult. ! * gcc.dg/vect/vect-11a.c: New. ! * gcc.dg/vect/vect-none.c: Update. ! * lib/target-supports.exp (check_effective_target_vect_int_mult): New. ! ! 2005-04-18 James A. Morrison ! ! PR tree-optimization/20922 ! * gcc.dg/pr20922-1.c: New test. ! * gcc.dg/pr20922-2.c: New test. ! * gcc.dg/pr20922-3.c: New test. ! * gcc.dg/pr20922-4.c: New test. ! * gcc.dg/pr20922-5.c: New test. ! * gcc.dg/pr20922-6.c: New test. ! ! 2005-04-11 Francois-Xavier Coudert ! ! PR libfortran/20950 ! * gfortran.dg/pr20950.f: New test. ! ! 2005-04-18 Francois-Xavier Coudert ! ! PR libfortran/19216 ! * gfortran.dg/pr19216.f: New test. ! ! 2005-04-18 Kazu Hirata ! ! PR tree-optimization/21001 ! * gcc.dg/tree-ssa/pr21001.c: New. ! ! 2005-04-17 Thomas Koenig ! ! PR libfortran/21075 ! * gfortran.dg/reshape_rank7.f90: New test. ! ! 2005-04-17 Paul Thomas ! ! PR libfortran/12884 gfortran.dg/pr12884.f: New test. ! PR libfortran/17285 gfortran.dg/pr17285.f90: New test. ! PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test. ! PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test. ! PR libfortran/18210 gfortran.dg/pr18210.f90: New test. ! PR libfortran/18392 gfortran.dg/pr18392.f90: New test. ! PR libfortran/19467 gfortran.dg/pr19467.f90: New test. ! PR libfortran/19657 gfortran.dg/pr19657.f90: New test. ! * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE ! wrong way round). ! * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be ! in namelists. New test. ! * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. ! New test. ! * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. ! New test. ! * gfortran.dg/namelist_12.f: Tests integers and qualifiers in ! namelist. New test. ! * gfortran.dg/namelist_13.f90: Tests derived types in namelist. ! New test. ! * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. ! New test. ! * gfortran.dg/namelist_15.f90: Tests arrays of derived types in ! namelist. New test. ! * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test. ! * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test. ! * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. ! New test. ! * gfortran.dg/namelist_19.f90: Tests namelist errors. New test. ! * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit ! arrays. New test. ! ! 2005-04-17 Richard Guenther ! ! * gfortran.dg/wtruncate.f: New testcase. ! * gfortran.dg/wtruncate.f90: New testcase. ! ! 2005-04-16 Mark Mitchell ! ! PR c++/21025 ! * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to ! which sizeof/alignof is dependent, rather than just whether we are ! processing_template_decl. ! ! 2005-04-15 Thomas Koenig ! ! * gfortran.fortran-torture/execute/intrinsic_spread.f90: ! corrected typo where the wrong variables had been compared. ! ! 2005-04-15 Thomas Koenig ! ! PR libfortran/18495 ! * gfortran.fortran-torture/execute/intrinsic_spread.f90: ! Test callee-allocated version of return array with a write ! statement. ! Test spread with a temporary with another write statement. ! ! 2005-04-15 Kazu Hirata ! ! PR tree-optimization/21031 ! * gcc.dg/tree-ssa/pr21031.c: New. ! ! 2005-04-15 Uros Bizjak ! ! PR tree-optimization/21004 ! * gcc.dg/builtins-53.c: Include builtins-config.h. ! Check floorf, ceilf, floorl and ceill transformations ! only when HAVE_C99_RUNTIME is defined. ! ! 2005-04-15 Alexandre Oliva ! ! PR middle-end/20739 ! * gcc.dg/tree-ssa/pr20739.c: New test. ! ! 2005-04-14 Mike Stump ! ! * gcc.dg/Foundation.framework/empty: New. ! * gcc.dg/framework-2.c: New. ! ! 2005-04-14 Kazu Hirata ! ! PR tree-optimization/21021 ! * gcc.c-torture/compile/pr21021.c: New. ! ! 2005-04-14 Janis Johnson ! ! PR testsuite/21010 ! * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup. ! * gcc.dg/vect/vect-ifcvt-2.c: Ditto. ! * gcc.dg/vect/vect-ifcvt-3.c: Ditto. ! * gcc.dg/vect/vect-ifcvt-4.c: Ditto. ! * gcc.dg/vect/vect-ifcvt-5.c: Ditto. ! * gcc.dg/vect/vect-ifcvt-6.c: Ditto. ! * gcc.dg/vect/vect-ifcvt-7.c: Ditto. ! * gcc.dg/vect/vect-ifcvt-9.c: Ditto. ! ! 2005-04-14 Richard Henderson ! ! * lib/target-supports.exp (check_effective_target_vect_condition): ! Add ia64, i?86, and x86_64. ! ! 2005-04-14 Steven G. Kargl ! ! * gfortran.dg/underflow.f90: Use tiny(x)/huge(x). ! ! 2005-04-14 Kazu Hirata ! ! PR tree-optimization/20657 ! * gcc.dg/tree-ssa/pr20657.c: New. ! ! 2005-04-14 Uros Bizjak ! ! * gcc.dg/builtins-53.c: Also check (int)trunc* and ! (long long int)trunc*. ! ! 2005-04-14 Ulrich Weigand ! ! PR target/20927 ! * gcc.dg/pr20927.c: New test. ! ! 2005-04-13 Richard Sandiford ! ! * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16. ! * gcc.target/mips/asm-1.c: Likewise. ! ! 2005-04-13 Dale Johannesen ! ! * objc.dg/objc-fast-4.m: New. ! ! 2005-04-13 Hans-Peter Nilsson ! ! * gcc.target/cris/torture/cris-torture.exp: New driver in new ! directory. ! * gcc.target/cris/torture/no-pro-epi-1.c: New test. ! ! 2005-04-13 David Edelsohn ! ! * gcc.dg/ucnid-[23456].c: XFAIL on AIX. ! * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE. ! * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE. ! ! 2005-04-13 Kazu Hirata ! ! PR tree-optimization/20913 ! * gcc.dg/tree-ssa/pr20913.c: New. ! ! PR tree-optimization/20702 ! * gcc.dg/tree-ssa/pr20702.c: New. ! ! 2005-04-13 Volker Reichelt ! ! PR c++/13744 ! * g++.dg/inherit/local3.C: New test. ! ! 2005-04-12 Jeff Law ! ! * gcc.dg/tree-ssa/20050412-1.c: New test. ! ! 2005-04-13 Thomas Koenig ! ! PR libfortran/19016 ! * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: ! Add tests with mask generated by expression. ! * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise. ! * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise. ! * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise. ! ! 2005-04-12 Ulrich Weigand ! ! PR middle-end/20917 ! * gcc.dg/20050409-1.c: New test. ! ! 2005-04-12 Andrew Pinski ! ! * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized. ! ! 2005-04-11 Mark Mitchell ! ! * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove. ! (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro. ! (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise. ! (TARGET_CXX): Adjust accordingly. ! * target.h (struct gcc_target): Remove epxort_class_data. Add ! determine_class_data_visibility and class_data_always_comdat. ! * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove. ! (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document. ! (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise. ! * config/arm/arm.c (arm_cxx_export_class_data): Remove. ! (arm_cxx_determine_class_data_visibility): New. ! (arm_cxx_class_data_always_comdat): Likewise. ! (TARGET_CXX_EXPORT_CLASS_DATA): Remove. ! (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define. ! (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise. ! * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define. ! * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): ! Define. ! ! 2005-04-11 Mark Mitchell ! ! * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile. ! ! 2005-04-11 Geoffrey Keating ! ! * gcc.dg/i386-darwin-fpmath.c: New. ! ! 2004-04-11 Devang Patel ! ! * lib/target-supports.exp (check_effective_target_vect_condition): New. ! * gcc.dg/vect/vect-ifcvt-1.c: New test. ! * gcc.dg/vect/vect-ifcvt-2.c: New test. ! * gcc.dg/vect/vect-ifcvt-3.c: New test. ! * gcc.dg/vect/vect-ifcvt-4.c: New test. ! * gcc.dg/vect/vect-ifcvt-5.c: New test. ! * gcc.dg/vect/vect-ifcvt-6.c: New test. ! * gcc.dg/vect/vect-ifcvt-7.c: New test. ! * gcc.dg/vect/vect-none.c: Now one loop is vectorized. ! ! 2004-04-11 Devang Patel ! ! * gcc.dg/vect/vect-dv-1.c: New test. ! * gcc.dg/vect/vect-dv-2.c: New test. ! ! 2005-04-11 Diego Novillo ! ! PR tree-optimization/20933 ! * gcc.dg/tree-ssa/pr20933.c: New test. ! ! 2005-04-11 Tobias Schl"uter ! ! * gfortran.dg/fold_nearest.f90: New test. ! ! 2005-04-11 Andrew Pinski ! ! * gcc.dg/tree-ssa/alias-1.c: New test. ! ! 2005-04-11 Diego Novillo ! ! PR tree-optimization/20920 ! * g++.dg/tree-ssa/pr20920.C: New test. ! ! 2005-04-11 Uros Bizjak ! ! * gcc.dg/builtins-53.c: Also check (int)ceil* and ! (long long int)ceil*. ! ! 2005-04-10 Mark Mitchell ! ! * g++.dg/warn/Wdtor1.C: Declare template in system header with ! explicit C++ linkage. ! ! 2005-04-10 Francois-Xavier Coudert ! ! * gfortran.dg/pr17229.f: Take care of the new obsolescence ! warning for arithmetic IF statements. ! ! 2005-04-10 Thomas Koenig ! ! * eor_handling_1.f90: New test case. ! * eor_handling_2.f90: New test case. ! * eor_handling_3.f90: New test case. ! * eor_handling_4.f90: New test case. ! * eor_handling_5.f90: New test case. ! * noadv_size.f90: New test case. ! * pad_no.f90: New test case. ! ! 2005-04-10 Richard Sandiford ! ! * gcc.c-torture/execute/20050410-1.c: New test. ! ! 2005-04-09 Alexandre Oliva ! ! * gcc.dg/pr20126.c: New. ! ! 2005-04-09 Bud Davis ! Steven G. Kargl ! ! * gfortran.dg/PR19872.f: New test. ! ! 2005-04-09 Steven G. Kargl ! ! * gfortran.dg/nint_1.f90: Fix dg-do directive. ! ! 2005-04-09 Steven G. Kargl ! ! * gfortran.dg/nint_1.f90: New test. ! ! 2005-04-09 Thomas Koenig ! ! * gfortran.fortran-torture/execute/intrinsic_anyall.f90: ! Added test for callee-allocated arrays with write statements. ! * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise. ! * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise. ! * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise. ! * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise. ! * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise. ! ! 2005-04-09 Thomas Koenig ! ! PR libfortran/20163 ! * gfortran.dg/open-options-blanks.f: New test. ! ! 2005-04-09 Andrew Pinski ! ! PR fortran/13257 ! * gfortran.dg/comma_format_extension_[1234].f: New tests. ! ! 2005-04-09 Jakub Jelinek ! ! * gcc.dg/tree-ssa/stdarg-1.c: New test. ! * gcc.dg/tree-ssa/stdarg-2.c: New test. ! * gcc.dg/tree-ssa/stdarg-3.c: New test. ! * gcc.dg/tree-ssa/stdarg-4.c: New test. ! * gcc.dg/tree-ssa/stdarg-5.c: New test. ! * gcc.c-torture/execute/stdarg-4.c: New test. ! ! * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end. ! ! PR target/20795 ! * g++.dg/abi/param2.C: New test. ! ! 2005-04-09 Uros Bizjak ! ! * gcc.dg/builtins-53.c: Also check lceil* and llceil*. ! ! 2005-04-09 Uros Bizjak ! ! * gcc.dg/builtins-53.c: New test. ! ! 2005-04-08 Diego Novillo ! ! * g++.dg/tree-ssa/pr18178.C: New test. ! * gcc.c-torture/execute/20030216-1.x: Ignore at -O1. ! * gcc.c-torture/execute/20041019-1.c: New test. ! * gcc.dg/tree-ssa/20041008-1.c: New test. ! * gcc.dg/tree-ssa/ssa-ccp-12.c: New test. ! * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp. ! * gcc.dg/tree-ssa/20030917-1.c: Likewise. ! * gcc.dg/tree-ssa/20030917-3.c: Likewise. ! * gcc.dg/tree-ssa/20040721-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise. ! * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise. ! ! 2005-04-09 Hans-Peter Nilsson ! ! PR rtl-optimization/20466 ! * gcc.c-torture/execute/pr20466-1.c: New test. ! ! 2005-04-08 Mark Mitchell ! ! PR c++/20905 ! * g++.dg/parse/cond2.C: New test. ! ! PR c++/20145 ! * g++.dg/warn/Wdtor1.C: New test. ! ! 2005-04-06 Francois-Xavier Coudert ! ! PR fortran/17229 ! * gfortran.dg/pr17229.f: New test. ! ! 2005-04-07 Steven G. Kargl ! ! * gfortran.dg/tiny_1.f90: New test. ! * gfortran.dg/tiny_2.f90: ditto. ! ! 2005-04-07 Thomas Koenig ! ! * gfortran.dg/eor_1.f90: Fix dg-do run line ! * gfortran.dg/open_new.f90: Fix dg-do run line ! ! 2005-04-07 Hans-Peter Nilsson ! ! * lib/target-supports.exp (get_compiler_messages): Support ! optional arguments, the fourth being compiler options. ! (check_effective_target_fpic): New proc. ! * gcc.dg/20050321-2.c: Restrict to target fpic. ! ! 2005-04-06 James A. Morrison ! ! * gcc.dg/15443-1.c: New test. ! * gcc.dg/15443-2.c: Likewise. ! ! 2005-04-06 Tobias Schl"uter ! ! * gfortran.dg/pr15754.f90: Change annotations to dg-error. ! ! 2005-04-06 Joseph S. Myers ! ! * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests. ! ! 2005-04-06 Joseph S. Myers ! ! * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c, ! gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for ! -m64. ! * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c, ! gcc.dg/short-compare-2.c, gcc.dg/smod-1.c, ! gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64. ! ! 2005-04-06 Mark Mitchell ! ! PR c++/20212 ! * g++.dg/warn/Wunused-11.C: New test. ! ! 2005-04-06 Bernd Schmidt ! ! * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*. ! ! 2005-04-06 Dorit Naishlos ! ! * gfortran.dg/vect/vect-5.f90: xfail for lp64. ! ! 2005-04-05 Mark Mitchell ! ! PR c++/20734 ! * g++.dg/template/ptrmem13.C: New test. ! ! 2005-04-05 Per Bothner ! ! * lib/gcc.exp: Always add -fno-show-column, for now. ! ! 2005-04-05 Andrew Pinski ! ! PR testsuite/20767 ! * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead ! of plain old "unsigned int" for the type of "i". Makes this test ! 64bit clean. ! ! 2005-04-05 Paolo Bonzini ! ! * gcc.dg/i386-ssefn-1.c: New test. ! * gcc.dg/i386-ssefn-2.c: New test. ! * gcc.dg/i386-ssefn-3.c: New test. ! * gcc.dg/i386-ssefn-4.c: New test. ! ! 2005-04-05 Jakub Jelinek ! ! PR tree-optimization/20076 ! * gcc.dg/builtin-apply4.c: New test. ! ! PR preprocessor/19475 ! * gcc.dg/cpp/macspace1.c: New test. ! * gcc.dg/cpp/macspace2.c: New test. ! ! 2005-04-05 Francois-Xavier Coudert ! ! * gfortran.dg/pr20755.f: Fixed bad format. ! ! 2005-04-05 Mark Mitchell ! ! PR c++/20763 ! * g++.dg/ext/attrib21.C: New test. ! ! 2004-04-05 Devang Patel ! ! * lib/target-supports.exp (check_effective_target_vect_shif): New. ! * gcc.dg/vect/vect-shift-1.c: New test. ! ! 2005-04-05 Francois-Xavier Coudert ! ! PR libfortran/20755 ! * gfortran.dg/pr20755.f: New test. ! ! 2005-04-05 Feng Wang ! ! * gfortran.dg/pr15959.f90: New test. ! * gfortran.dg/string_pad_trunc.f90: New test. ! ! 2005-04-05 Francois-Xavier Coudert ! ! * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f, ! gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f, ! gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu ! syntax. ! ! 2005-04-05 Eric Botcazou ! ! * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1. ! ! 2005-04-04 John David Anglin ! ! * gcc.c-torture/compile/20011119-1.c: Require weak and alias support. ! * gcc.c-torture/compile/20011119-2.c: Likewise. ! * gcc.c-torture/compile/981001-2.c: Likewise. ! ! 2005-04-04 Mark Mitchell ! ! PR c++/20679 ! * g++.dg/template/overload4.C: New test. ! ! 2005-04-04 Nathan Sidwell ! ! PR c++/20746 ! * g++.dg/abi/covariant5.C: New. ! ! PR debug/20505 ! * g++.dg/debug/const2.C: New. ! ! 2005-04-04 Jakub Jelinek ! ! PR rtl-optimization/16104 ! * gcc.c-torture/execute/20050316-1.c: New test. ! ! 2005-04-04 Nathan Sidwell ! ! * g++.dg/template/spec23.C: Fix dg-error text. ! ! 2005-04-03 Alexandre Oliva ! ! PR c++/19199 ! * g++.dg/expr/lval2.C: New. ! ! 2005-04-03 Kaveh R. Ghazi ! ! * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy, ! __builtin_strcasecmp and __builtin_strncasecmp. ! ! 2005-04-03 Nathan Sidwell ! ! PR c++/20723 ! * g++.dg/template/spec22.C: New. ! * g++.dg/template/spec23.C: New. ! ! 2005-04-03 Dale Ranta ! Francois-Xavier Coudert ! ! PR libfortran/20068 ! PR libfortran/20125 ! PR libfortran/20156 ! PR libfortran/20471 ! * gfortran.dg/backspace.f: New test. ! ! 2005-04-02 Daniel Berlin ! ! * gcc.dg/pr19345.c: New test. ! ! 2005-04-02 Alexandre Oliva ! ! PR tree-optimization/20640 ! * gcc.dg/torture/tree-loop-1.c: New. ! ! 2005-04-02 Alexandre Oliva ! ! PR rtl-optimization/20290 ! * gcc.c-torture/execute/loop-ivopts-2.c: New. ! ! 2005-04-02 Geoffrey Keating ! ! * gcc.dg/rs6000-fpint.c: New. ! ! 2005-04-01 Joseph S. Myers ! ! * gcc.dg/old-style-then-proto-1.c: New test. ! ! 2005-04-01 Francois-Xavier Coudert ! ! * gfortran.fortran-torture/execute/backspace.f90: Check ! after backspace and read was incorrect. ! ! 2005-04-01 Kaveh R. Ghazi ! ! * gcc.c-torture/execute/builtins/strcat.c: Check the result ! buffer past the terminating NUL using memcmp. ! * gcc.c-torture/execute/builtins/strncat.c: Likewise. ! * gcc.c-torture/execute/builtins/strncpy.c: Likewise. ! ! * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64. ! Fix unused/uninitialized variable warnings. ! ! * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var. ! * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const. ! * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var. ! * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var. ! ! * gcc.c-torture/execute/builtins/abs-1-lib.c, ! gcc.c-torture/execute/builtins/fputs-lib.c, ! gcc.c-torture/execute/builtins/lib/fprintf.c, ! gcc.c-torture/execute/builtins/lib/main.c, ! gcc.c-torture/execute/builtins/lib/memcmp.c, ! gcc.c-torture/execute/builtins/lib/memmove.c, ! gcc.c-torture/execute/builtins/lib/mempcpy.c, ! gcc.c-torture/execute/builtins/lib/memset.c, ! gcc.c-torture/execute/builtins/lib/printf.c, ! gcc.c-torture/execute/builtins/lib/sprintf.c, ! gcc.c-torture/execute/builtins/lib/stpcpy.c, ! gcc.c-torture/execute/builtins/lib/strchr.c, ! gcc.c-torture/execute/builtins/lib/strcmp.c, ! gcc.c-torture/execute/builtins/lib/strcpy.c, ! gcc.c-torture/execute/builtins/lib/strcspn.c, ! gcc.c-torture/execute/builtins/lib/strlen.c, ! gcc.c-torture/execute/builtins/lib/strncat.c, ! gcc.c-torture/execute/builtins/lib/strncmp.c, ! gcc.c-torture/execute/builtins/lib/strncpy.c, ! gcc.c-torture/execute/builtins/lib/strrchr.c, ! gcc.c-torture/execute/builtins/lib/strspn.c, ! gcc.c-torture/execute/builtins/lib/strstr.c, ! gcc.c-torture/execute/builtins/memops-asm-lib.c, ! gcc.c-torture/execute/builtins/strlen-2.c, ! gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing ! prototypes. ! ! 2005-04-01 Danny Smith ! ! * g++.dg/ext/selectany1.C: New file. Test for linkonce sections. ! * g++.dg/ext/selectany2.C: New file. Test for errors with invalid ! selectany usage. ! ! 2005-04-01 Jakub Jelinek ! ! PR c++/19406 ! * g++.dg/debug/using1.C: New test. ! ! 2005-04-01 Hans-Peter Nilsson ! ! PR middle-end/20524 ! * gcc.dg/alias-7.c: Prefix asm-declared name with ! __USER_LABEL_PREFIX__. ! ! 2005-03-31 J"orn Rennecke ! ! Fix fallout from PR middle-end/15700: ! * gcc.c-torture/compile/20011119-1.c: Take ! __USER_LABEL_PREFIX__ into account. ! * gcc.c-torture/compile/20011119-2.c: Likewise. ! ! 2005-03-31 Gabriel Dos Reis ! ! PR c++/18644 ! * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust ! ! 2005-04-01 Joseph S. Myers ! ! PR c/17855 ! * gcc.c-torture/compile/struct-non-lval-1.c, ! gcc.c-torture/compile/struct-non-lval-2.c, ! gcc.c-torture/compile/struct-non-lval-3.c: New tests. ! ! 2005-03-31 Janis Johnson ! ! * gcc.dg/tls/tls.exp: Remove temporary file. ! * g++.dg/tls/tls.exp: Ditto. ! * lib/file-format.exp: Ditto. ! * g++.dg/special/ecos.exp: Ditto. ! ! * lib/profopt.exp: Treat prof_ext as a list. ! * gcc.misc-tests/bprob.exp: Ditto. ! * g++.dg/bprob/bprob.exp: Ditto. ! ! * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump. ! g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C, ! g++.dg/tree-ssa/pointer-reference-alias.C, ! g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C, ! g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C ! g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto ! g++.dg/vect/pr19951.cc: Ditto. ! * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c, ! gcc.dg/builtins-47.c: Ditto. ! * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c, ! gcc.dg/pr20115-1.c: Ditto. ! * gcc.dg/tree-ssa/20030530-2.c, ! gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c, ! gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c, ! gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c, ! gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c, ! gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c, ! gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c, ! gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c, ! gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c, ! gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c, ! gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c, ! gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c, ! gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c, ! gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c, ! gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c, ! gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c, ! gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c, ! gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c, ! gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c, ! gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c, ! gcc.dg/tree-ssa/20030824-1.c, ! gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c, ! gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c, ! gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c, ! gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c, ! gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c, ! gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c, ! gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c, ! gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c, ! gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c, ! gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c, ! gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c, ! gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c, ! gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c, ! gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c, ! gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c, ! gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c, ! gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c, ! gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c, ! gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c, ! gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c, ! gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c, ! gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c, ! gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c, ! gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c, ! gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c, ! gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c, ! gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c, ! gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c, ! gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c, ! gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c, ! gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c, ! gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c, ! gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c, ! gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c, ! gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c, ! gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c, ! gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c, ! gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c, ! gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c, ! gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c, ! gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c, ! gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c, ! gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c, ! gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c, ! gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c, ! gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c, ! gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c, ! gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c, ! gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c, ! gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c, ! gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c, ! gcc.dg/tree-ssa/useless-1.c: Ditto. ! gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c, ! gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c, ! gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c, ! gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c, ! gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c, ! gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c, ! gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, ! gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, ! gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c, ! gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c, ! gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, ! gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, ! gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c, ! gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c, ! gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c, ! gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c, ! gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c, ! gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c, ! gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c, ! gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c, ! gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c, ! gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c, ! gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c, ! gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c, ! gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c, ! gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c, ! gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c, ! gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c, ! gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c, ! gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c, ! gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c, ! gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c, ! gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c, ! gcc.dg/vect/vect-none.c: Ditto. ! * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree, ! treelang/compile/unsigned.tree: Ditto. ! ! * gcc.dg/altivec-16.c: Use cleanup-saved-temps. ! * gcc.dg/cpp/direct2s.c: Ditto. ! * gcc.dg/cpp/paste4.c: Ditto. ! * gcc.dg/cpp/separate-1.c: Ditto. ! * gcc.dg/pch/save-temps-1.c: Ditto. ! * g++.dg/ext/altivec-10.C: Ditto. ! * g++.dg/pch/pch.C: Ditto. ! ! * g++.dg/other/static11.C: Use cleanup-rtl-dump. ! ! * g++.dg/parse/repo1.C: Use cleanup-repo-files. ! * g++.dg/template/repo1.C: Ditto. ! * g++.dg/template/repo2.C: Ditto. ! * g++.dg/template/repo3.C: Ditto. ! * g++.old-deja/g++.pt/instantiate4.C: Ditto. ! * g++.old-deja/g++.pt/instantiate6.C: Ditto. ! * g++.old-deja/g++.pt/repo1.C: Ditto. ! * g++.old-deja/g++.pt/repo2.C: Ditto. ! * g++.old-deja/g++.pt/repo3.C: Ditto. ! * g++.old-deja/g++.pt/repo4.C: Ditto. ! ! * gcc.dg/20020201-1.c: Use cleanup-coverage_files. ! * gcc.dg/20030107-1.c: Ditto. ! * gcc.dg/20030702-1.c: Ditto. ! * gcc.dg/profile-generate-1.c: Ditto. ! * g++.dg/other/profile1.C: Ditto. ! * g++.old-deja/g++.robertl/eb83.C: Ditto. ! ! * lib/gcc-dg.exp (remove-build-file): New. ! (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump, ! cleanup-tree-dump, cleanup-saved-temps): New. ! ! 2005-03-31 Nathan Sidwell ! ! PR c++/19203, DR 214 ! * g++.dg/parse/ambig3.C: Not ambiguous. ! * g++.dg/template/spec20.C: New. ! * g++.dg/template/spec21.C: New. ! ! 2005-03-31 Steve Ellcey ! ! PR target/20045 ! * gcc.dg/ia64-fptr-1.c: Run only on linux. ! ! 2005-03-31 Francois-Xavier Coudert ! ! PR libfortran/20660 ! * gfortran.dg/negative_unit.f: New test. ! ! 2005-03-31 Mostafa Hagog ! ! * gcc.dg/20050330-1.c: New test. ! ! 2005-03-30 Devang Patel ! ! * g++.dg/tree-sra/ssa-sra-3.C: New test. ! ! 2005-03-30 Dale Johannesen ! ! * gcc.dg/20020919-1.c: Remove unnecessary conditional. ! ! 2005-03-30 Janis Johnson ! ! * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times, ! scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not): ! Strip options from test name. ! ! 2005-03-31 Jan Hubicka ! ! * gcc.dg/varpool-1.c: New testcase. ! ! 2005-03-30 Joseph S. Myers ! ! PR c/772 ! PR c/17913 ! * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c, ! gcc.dg/stmt-expr-label-3.c : New tests. ! * gcc.c-torture/execute/medce-2.c: Remove. ! ! 2005-03-30 Joseph S. Myers ! ! PR c/20368 ! * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New ! tests. ! ! 2005-03-30 Alan Modra ! ! * gcc.c-torture/compile/pr20203.c: New test. ! ! 2005-03-26 Steven G. Kargl ! ! * gfortran.dg/promotion.f90: New test. ! ! 2005-03-29 Alexandre Oliva ! ! PR middle-end/20491 ! * gcc.dg/torture/asm-subreg-1.c: New test. ! ! 2005-03-29 Joseph S. Myers ! ! PR c/20672 ! * gcc.dg/pr20672-1.c: New test. ! ! 2005-03-29 Dorit Naishlos ! ! * gfortran.dg/vect: New directory. ! * gfortran.dg/vect/vect.exp: New. ! * gfortran.dg/vect/vect-1.f90: New test. ! * gfortran.dg/vect/vect-2.f90: New test. ! * gfortran.dg/vect/vect-3.f90: New test. ! * gfortran.dg/vect/vect-4.f90: New test. ! * gfortran.dg/vect/vect-5.f90: New test. ! ! 2005-03-29 Jakub Jelinek ! ! PR middle-end/20622 ! * gcc.dg/alias-7.c: New test. ! ! 2005-03-29 Eric Botcazou ! ! * gcc.dg/sparc-reg-1.c: New test. ! ! 2005-03-28 Steve Ellcey ! ! PR target/19890 ! * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode. ! ! 2005-03-29 Dale Ranta ! Francois-Xavier Coudert ! ! PR libfortran/20163 ! * gfortran.dg/pr20163-2.f: New test. ! ! 2005-03-28 Jan Hubicka ! ! PR middle-end/20635 ! * compile/gcc.c-torture/compile/20050328-1.c: New testcase made ! by Jakub Jelinek. ! ! 2005-03-27 Dorit Naishlos ! ! PR tree-optimization/20626 ! * gcc.dg/vect/vect-80.c: Add xfail for no_align targets. ! * gcc.dg/vect/vect-96.c: Add xfail for no_align targets. ! ! 2005-03-26 Steven G. Kargl ! ! * gfortran.dg/underflow.f90: New test. ! * gfortran.dg/g77/20030326-1.f: Fix illegal code. ! ! 2005-03-25 Kaveh R. Ghazi ! ! * gcc.dg/nonnull-3.c: Also test __builtin_strndup. ! ! 2005-03-25 Mark Mitchell ! ! * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path. ! (g++_init): Make sure that CXXFLAGS is set. ! * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function. ! * lib/gcc-dg.exp: Use gcc-set-multilib-library-path. ! * lib/gfortran.exp (gfortran_link_flags): Likewise. ! * lib/objc.exp (objc_init): Likewise. ! * lib/treelang.exp (treelang_init): Likewise. ! ! 2005-03-25 Pat Haugen ! ! PR tree-optimization/20470 ! * gcc.dg/tree-ssa/pr20470.c: New test. ! ! 2005-03-25 Geoffrey Keating ! ! * gcc.dg/ppc-stfiwx.c: New. ! ! 2005-03-25 Steve Ellcey ! ! PR target/19888 ! * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux. ! ! 2005-03-25 Zdenek Dvorak ! ! * gcc.dg/20050325-1.c: Fix a typo. ! ! 2005-03-25 Francois-Xavier Coudert ! ! PR libfortran/19678 ! PR libfortran/19679 ! * gfortran.dg/dos_eol.f: New test. ! ! 2005-03-25 Zdenek Dvorak ! ! PR rtl-optimization/20249 ! * gcc.dg/20050325-1.c: New test. ! ! 2005-03-25 Francois-Xavier Coudert ! ! PR libfortran/15332 ! * gfortran.dg/pr15332.f: New test. ! ! 2005-03-24 Dale Johannesen ! ! * gcc.dg/20020919-1.c: Fix for x86 Darwin. ! ! 2005-03-24 Geoffrey Keating ! ! * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring ! 'internal' visibility. ! * g++.dg/ext/visibility/pragma-override2.C: Likewise. ! * g++.dg/ext/visibility/visibility-7.C: Mark as requiring ! 'protected' visibility. ! * gcc.dg/visibility-7.c: Likewise. ! * lib/target-supports.exp (check_visibility_available): Take ! a parameter, the kind of visibility to check for. ! * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter ! to check_visibility_available. ! ! * g++.dg/expr/cast3.C: New. ! ! 2005-03-24 David Edelsohn ! ! * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and ! rs6000. ! ! 2005-03-24 Steve Ellcey ! ! PR target/20095 ! * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.* ! ! 2005-03-24 Alexandre Oliva ! ! * gcc.dg/badshift.c: Renamed to... ! * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1. ! ! * gcc.target/i386/badshift.c: Renamed to... ! * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86 ! only. ! ! PR rtl-optimization/20532 ! * gcc.target/i386/badshift.c: New. ! ! 2005-03-23 Francois-Xavier Coudert ! ! * gfortran.dg/pr18025.f90: New test. ! ! 2005-03-23 Dale Johannesen ! ! * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin. ! ! 2005-03-23 Mark Mitchell ! ! * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated. ! ! * lib/target-supports.exp (check_iconv_available): Default ! libiconv to -liconv, if there is no definition. ! ! 2005-03-23 Hans-Peter Nilsson ! ! * gcc.dg/torture/cris-asm-mof-1.c: New test. ! ! 2005-03-22 Mark Mitchell ! ! * g++.dg/opt/max1.C: Run with -Wno-deprecated. ! * g++.dg/opt/pr7503-2.C: Likewise. ! * g++.dg/opt/pr7503-3.C: Likewise. ! * g++.dg/opt/pr7503-4.C: Likewise. ! * g++.dg/opt/pr7503-5.C: Likewise. ! * g++.dg/warn/minmax.C: New test. ! ! 2005-03-22 Francois-Xavier Coudert ! ! * gfortran.dg/g77_intrinsics_funcs.f: New test. ! * gfortran.dg/g77_intrinsics_sub.f: New test. ! ! 2005-03-22 Richard Guenther ! Jan Hubicka ! Steven Bosscher ! ! PR c++/19980 ! * g++.dg/template/redecl3.C: New test. ! ! 2005-03-22 Volker Reichelt ! ! PR c++/20499 ! * g++.dg/parse/error16.C: Tweak error markers. ! ! 2005-03-22 Jakub Jelinek ! ! PR target/20561 ! * gcc.dg/20050321-2.c: New test. ! ! 2005-03-22 Nathan Sidwell ! ! PR c++/20465 ! PR c++/20381 ! * g++.dg/template/ptrmem12.C: New. ! ! 2005-03-22 Hans-Peter Nilsson ! ! PR rtl-optimization/20527 ! * gcc.c-torture/execute/pr20527-1.c: New test. ! ! 2005-03-22 Ben Elliston ! ! * gcc.misc-tests/options.exp (check_for_options): Create a real C ! program, compile it into a real executable and then delete the .c ! and .x files afterwards, to avoid problems on testglue targets. ! ! 2005-03-21 Stuart Hastings ! ! * gcc.target/i386/sse-2.c: New. ! ! 2005-03-21 Uros Bizjak ! ! * gcc.dg/builtins-46.c: Also check lrint* and llrint*. ! ! 2005-03-21 Paolo Carlini ! ! * g++.dg/parse/crash25.C: Fix typo. ! ! 2005-03-21 Paolo Carlini ! ! PR c++/20461 ! * g++.dg/parse/crash24.C: New test. ! ! PR c++/20536 ! * g++.dg/parse/crash25.C: New test. ! ! 2005-03-21 Paolo Carlini ! ! PR c++/20147 ! * g++.dg/ext/stmtexpr4.C: New test. ! ! 2005-03-20 Roger Sayle ! ! PR middle-end/20539 ! * gcc.c-torture/compile/pr13066-1.c: New test case. ! * gcc.c-torture/compile/pr20539-1.c: Likewise. ! * g++.dg/opt/pr13066-1.C: Likewise. ! ! 2005-03-20 Joseph S. Myers ! ! * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests. ! ! 2005-03-19 Tobias Schlueter ! ! PR fortran/18525 ! * gfortran.dg/nesting_1.f90: New test. ! ! 2005-03-19 Kriang Lerdsuwanakij ! ! PR c++/20240 ! * g++.dg/lookup/using13.C: New test. ! ! 2005-03-19 Kriang Lerdsuwanakij ! ! PR c++/20333 ! * g++.dg/template/crash36.C: New test. ! ! 2005-03-18 Paolo Carlini ! ! PR c++/20463 ! * g++.dg/template/crash35.C: New test. ! ! 2005-03-17 Paolo Carlini ! ! PR c++/19966 ! * g++.dg/overload/operator2.C: New test. ! ! 2005-03-16 Francois-Xavier Coudert ! ! PR libfortran/20257 ! * gfortran.dg/pr20257.f90: New test. ! ! 2005-03-16 Francois-Xavier Coudert ! ! PR libfortran/20480 ! * gfortran.dg/pr20480.f90: New test. ! ! 2005-03-16 Richard Henderson ! ! PR middle-end/15700 ! * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris. ! (_rtld_global): New. ! * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define. ! * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define. ! ! * gcc.dg/alias-3.c: New. ! * gcc.dg/alias-4.c: New. ! * gcc.dg/alias-5.c: New. ! * gcc.dg/alias-6.c: New. ! ! 2005-03-15 Geoffrey Keating ! ! * gcc.dg/cpp/ucnid-7.c: New. ! ! 2005-03-15 Janis Johnson ! Dorit Naishlos ! ! * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for ! darwin. ! ! 2005-03-15 Dorit Naishlos ! ! * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't ! support misaligned accesses. ! * gcc.dg/vect/vect-58.c: Likewise. ! * gcc.dg/vect/vect-92.c: New. ! * gcc.dg/vect/vect-93.c: New. ! ! 2005-03-15 Feng Wang ! ! PR fortran/18827 ! * gfortran.dg/assign_2.f90: New test. ! * gfortran.dg/assign_3.f90: New test. ! * gfortran.dg/assign.f90: New test. ! ! 2005-03-15 Joseph S. Myers ! ! * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C, ! g++.dg/parse/error11.C, g++.dg/tc1/dr108.C, ! g++.dg/template/local4.C, g++.dg/template/nontype6.C, ! g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion ! names. ! ! 2005-03-14 Geoffrey Keating ! ! * gcc.dg/cpp/ucnid-6.c: New. ! ! * gcc.dg/cpp/normalize-1.c: New. ! * gcc.dg/cpp/normalize-2.c: New. ! * gcc.dg/cpp/normalize-3.c: New. ! * gcc.dg/cpp/normalize-4.c: New. ! * gcc.dg/cpp/ucnid-4.c: New. ! * gcc.dg/cpp/ucnid-5.c: New. ! * g++.dg/cpp/normalize-1.C: New. ! * g++.dg/cpp/ucnid-1.C: New. ! ! 2005-03-14 Alexandre Oliva ! ! * gcc.dg/pr18628.c: New. ! ! 2005-03-14 Alexandre Oliva ! ! PR c++/20280 ! * g++.dg/tree-ssa/pr20280.C: New. ! ! 2005-03-14 Tobias Schl"uter ! ! PR fortran/20467 ! * gfortran.dg/stfunc_2.f90: New test. ! ! 2005-03-14 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/phi-opt-5.c: New test. ! ! 2005-03-14 Zdenek Dvorak ! ! * gcc.dg/tree-ssa/20050314-1.c: New test. ! ! 2005-03-14 Kriang Lerdsuwanakij ! ! PR c++/4403 ! PR c++/9783, DR433 ! * g++.dg/template/friend34.C: New test. ! * g++.dg/template/friend35.C: Likewise. ! * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's. ! ! 2005-03-14 Kriang Lerdsuwanakij ! ! Friend class name lookup 5/n ! PR c++/1016 ! * g++.dg/lookup/hidden-class1.C: New test. ! * g++.dg/lookup/hidden-class2.C: Likewise. ! * g++.dg/lookup/hidden-class3.C: Likewise. ! * g++.dg/lookup/hidden-class4.C: Likewise. ! * g++.dg/lookup/hidden-class5.C: Likewi