X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=7d0285b52412879fa335dbf828961ee7a021c7c2;hp=9fa8e43365f242bf092f8b54f539fe4da0fff688;hb=2d05dfad177781907989b67a6cc0a8a0c0157f24;hpb=71d3f20519d07a7322e2e579d2110251e0eb633e diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9fa8e43365f..7d0285b5241 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,482 @@ +2012-01-28 Jakub Jelinek + + PR target/52006 + * gcc.target/arm/pr52006.c: New test. + +2012-01-27 Aldy Hernandez + + PR testsuite/52011 + * gcc.dg/lto/trans-mem.h: New file. + * gcc.dg/lto/trans-mem-2_0.c: Include it. + * gcc.dg/lto/trans-mem-1_1.c: Same. + * gcc.dg/lto/trans-mem-4_1.c: Same. + * gcc.dg/lto/trans-mem-3_1.c: Same. + +2012-01-27 Tobias Burnus + + PR fortran/52022 + * gfortran.dg/dummy_procedure_7.f90: New. + +2012-01-27 Andreas Schwab + + * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin* + *-*-aix* alpha*-*-osf* alpha*-*-*vms*. + +2012-01-27 Jakub Jelinek + + PR c++/51852 + * g++.dg/other/gc5.C: New test. + +2012-01-27 Richard Guenther + + PR tree-optimization/50444 + * gcc.dg/torture/pr50444.c: New testcase. + +2012-01-27 Tobias Burnus + + PR fortran/51970 + PR fortran/51977 + * gfortran.dg/move_alloc_13.f90: New. + +2012-01-27 Tobias Burnus + + PR fortran/51953 + * gfortran.dg/allocate_alloc_opt_13.f90: New. + * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003 + and change dg-error string. + +2012-01-27 Tobias Burnus + + PR fortran/52016 + * gfortran.dg/elemental_args_check_5.f90: New. + +2012-01-27 Richard Guenther + + PR middle-end/51959 + * g++.dg/torture/pr51959.C: New testcase. + +2012-01-27 Tom de Vries + + PR tree-optimization/51990 + * gcc.dg/pr51990.c: New test. + * gcc.dg/pr51990-2.c: Same. + +2012-01-27 Paul Thomas + Tobias Burnus + + PR fortran/48705 + * gfortran.dg/class_allocate_11.f03: New. + + PR fortran/51870 + PR fortran/51943 + PR fortran/51946 + * gfortran.dg/class_allocate_7.f03: New. + * gfortran.dg/class_allocate_8.f03: New. + * gfortran.dg/class_allocate_9.f03: New. + * gfortran.dg/class_allocate_10.f03: New. + +2012-01-27 Eric Botcazou + + * gnat.dg/discr34.adb: New test. + * gnat.dg/discr34_pkg.ads: New helper. + +2012-01-27 Eric Botcazou + + * gnat.dg/discr33.adb: New test. + +2012-01-27 Eric Botcazou + + * gnat.dg/limited_with3.ad[sb): New test. + * gnat.dg/limited_with3_pkg1.ad[sb]: New helper. + * gnat.dg/limited_with3_pkg2.ads: Likewise. + * gnat.dg/limited_with3_pkg3.ads: Likewise. + +2012-01-27 Eric Botcazou + + * gnat.dg/stack_usage1.adb: New test. + * gnat.dg/stack_usage1_pkg.ad[sb]: New helper. + + * gcc.dg/pr44194-1.c: Remove superfluous include directive. + * gcc.dg/pr44194-2.c: Likewise. + +2012-01-26 Paolo Carlini + + PR c++/51370 + * g++.dg/template/crash112.C: New. + +2012-01-27 Richard Henderson + + * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL. + +2012-01-26 Andreas Krebbel + + * gfortran.dg/reassoc_4.f: Use dg-additional-options. + +2012-01-26 Jakub Jelinek + + PR middle-end/51895 + * g++.dg/opt/pr51895.C: New test. + +2012-01-26 Michael Matz + + PR tree-optimization/48794 + * gfortran.dg/gomp/pr48794-2.f90: New testcase. + +2012-01-26 Andreas Krebbel + + * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and + s390x. + +2012-01-26 Andreas Krebbel + + * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x. + * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in + memory. + * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to + the default value for s390 and s390x. + +2012-01-25 Aldy Hernandez + + PR lto/51698 + * gcc.dg/lto/trans-mem-4_0.c: New. + * gcc.dg/lto/trans-mem-4_1.c: New. + * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for + TM builtins. + * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types. + * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for + TM builtins. + * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types. + * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for + TM builtins. + +2012-01-25 Georg-Johann Lay + + * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash. + +2012-01-25 Ian Lance Taylor + + * go.test/go-test.exp (go-gc-tests): Handle a few more test + lines. + +2012-01-25 Tobias Burnus + + PR fortran/51995 + * gfortran.dg/typebound_proc_25.f90: New. + +2012-01-25 Jason Merrill + + PR c++/51992 + * g++.dg/lto/pr51992_0.C: New. + +2012-01-25 Jakub Jelinek + + PR tree-optimization/51987 + * gcc.target/i386/pr51987.c: New test. + +2012-01-25 Greta Yorsh + + * gcc.dg/tm/lto-1.c: Require lto support in target. + +2012-01-25 Andrey Belevantsev + + PR rtl-optimization/48374 + * gcc.dg/pr48374.c: New test. + +2012-01-25 Greta Yorsh + + * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums. + +2012-01-25 Tobias Burnus + + PR fortran/51966 + * gfortran.dg/derived_constructor_char_3.f90: New. + +2012-01-24 Ian Lance Taylor + + * go.test/go-test.exp (filecmp): New procedure. + (errchk): Handle quoted square brackets. + (go-gc-tests): Set go_compile_args. Handle various new test + lines. Skip a few new tests. + * lib/go-torture.exp (go-torture-execute): Use go_compile_args. + +2012-01-24 Richard Sandiford + + * lib/target-supports.exp (proc check_effective_target_vect_perm) + (check_effective_target_vect_extract_even_odd) + (check_effective_target_vect_interleave): Return true for MIPS + paired-single. + +2012-01-24 Richard Sandiford + + * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable. + (main): Use it instead of argc. + +2012-01-24 Jason Merrill + + PR c++/51973 + * g++.dg/cpp0x/sfinae31.C: New. + +2012-01-24 Richard Sandiford + + * gcc.dg/memcpy-4.c: Don't expect /s on MEMs. + +2012-01-24 Jason Merrill + + PR c++/51812 + * g++.dg/inherit/covariant20.C: New. + +2012-01-24 Paolo Carlini + + PR c++/51223 + * g++.dg/parse/crash58.C: New. + +2012-01-24 Jakub Jelinek + + PR target/51957 + * gcc.dg/pr51957-1.c: New test. + * gcc.dg/pr51957-1.h: New file. + * gcc.dg/pr51957-2.c: New test. + +2012-01-23 Jason Merrill + + PR c++/51930 + * g++.dg/ext/visibility/template10.C: New. + +2012-01-23 Tobias Burnus + + PR fortran/51948 + * gfortran.dg/move_alloc_12.f90: New. + +2012-01-23 Ramana Radhakrishnan + + PR middle-end/45416 + * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx. + +2012-01-23 Paolo Carlini + + PR c++/51398 + * g++.dg/template/crash111.C: New. + +2012-01-23 Arnaud Charlet + + * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all + configurations. + * ada/acats/run_all.sh: Simplify by removing cxh1001 special case. + +2012-01-23 Dodji Seketeli + + PR testsuite/51941 + * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between + the DW_TAG_class_type and DW_AT_name: "Executor". + +2012-01-23 Ramana Radhakrishnan + + * lib/target-supports.exp + (check_effective_target_vect_extract_even_odd): Handle + ARM neon. + (check_effective_target_vect_interleave): Likewise. + +2012-01-22 Jason Merrill + + PR c++/51925 + * g++.dg/template/using20.C: New. + * g++.dg/template/template-id-2.C: Adjust diagnostic. + +2012-01-23 Jason Merrill + + PR target/51934 + * g++.dg/torture/pr51344.C: Limit to x86. + +2012-01-23 Greta Yorsh + * c-c++-common/tm/omp.c: Require target with pthread support. + +2012-01-23 Richard Guenther + + PR tree-optimization/51949 + * gcc.dg/torture/pr51949.c: New testcase. + +2012-01-23 Jakub Jelinek + + PR rtl-optimization/51933 + * gcc.c-torture/execute/pr51933.c: New test. + +2012-01-22 Douglas B Rupp + + * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): + Do not define for Interix. + +2012-01-22 Jason Merrill + + PR c++/51832 + * g++.dg/lto/pr51832.h: New. + * g++.dg/lto/pr51832_0.C: New. + * g++.dg/lto/pr51832_1.C: New. + +2012-01-22 Eric Botcazou + + * gcc.dg/ext-elim-1.c: New test. + +2012-01-22 Richard Sandiford + + PR target/51931 + * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute. + * g++.dg/opt/longbranch1.C: Likewise. + +2012-01-22 Richard Sandiford + + * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS + in C++11 mode. + +2012-01-21 Steven G. Kargl + + PR fortran/50556 + * gfortran.dg/namelist_74.f90: New test. + * gfortran.dg/namelist_59.f90: Remove SAVE attribute. + +2012-01-21 Tobias Burnus + + PR fortran/51913 + * gfortran.dg/class_47.f90: New. + +2012-01-21 Eric Botcazou + + * gnat.dg/renaming5.ad[sb]: New test. + +2012-01-20 Jason Merrill + + PR c++/51919 + * g++.dg/pch/mangle1.{C,Hs}: Remove. + +2012-01-20 Jason Merrill + + PR c++/51922 + * g++.dg/ext/attrib42.C: Require ilp32. + +2012-01-20 Jakub Jelinek + + PR target/51915 + * gcc.target/arm/pr51915.c: New test. + +2012-01-20 Cary Coutant + Dodji Seketeli + + PR debug/45682 + * g++.dg/debug/dwarf2/nested-3.C: New test. + +2012-01-20 Paolo Carlini + + PR c++/51402 + * g++.dg/template/crash110.C: New. + +2012-01-20 Rainer Orth + + * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*. + Remove default options on hppa*-*-hpux*. + +2012-01-20 Rainer Orth + + * g++.dg/ext/visibility/template9.C: Add dg-require-visibility. + +2012-01-20 Andreas Krebbel + + * gcc.c-torture/compile/pr51856.c: New testcase. + +2012-01-20 Uros Bizjak + + * go.test/go-test.exp (go-gc-tests): Pass correctly formatted + options to go_target_compile. + +2012-01-20 Kai Tietz + + * g++.dg/torture/pr51344.C: Fix typo. + +2012-01-20 Richard Guenther + + PR tree-optimization/51903 + * g++.dg/torture/pr51903.C: New testcase. + +2012-01-20 Tobias Burnus + Janus Weil + + PR fortran/51056 + * gfortran.dg/use_21.f90: New. + +2012-01-20 Jakub Jelinek + + PR target/51106 + * gcc.dg/torture/pr51106-1.c: New test. + * gcc.dg/torture/pr51106-2.c: New test. + +2012-01-19 Kai Tietz + + * g++.dg/torture/pr51344.C: New test. + +2012-01-19 Tobias Burnus + + PR fortran/51904 + * gfortran.dg/intrinsic_size_2.f90: New. + +2012-01-19 Jason Merrill + + PR c++/51889 + * g++.dg/inherit/using7.C: New. + +2012-01-19 Richard Guenther + + PR tree-optimization/37997 + * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase. + +2012-01-19 Andrey Belevantsev + + PR rtl-optimization/51505 + * gcc.dg/pr51505.c: New test. + +2012-01-18 Paul Thomas + + PR fortran/51634 + * gfortran.dg/typebound_operator_12.f03: New. + * gfortran.dg/typebound_operator_13.f03: New. + +2012-01-18 Paolo Carlini + + PR c++/51225 + * g++.dg/cpp0x/pr51225.C: New. + +2012-01-17 Ian Lance Taylor + + PR go/50656 + * go.test/go-test.exp (go-gc-tests): Recognize some more test lines. + +2012-01-17 Tobias Burnus + + PR fortran/51869 + * gfortran.dg/realloc_on_assign_9.f90: New. + +2012-01-17 Aldy Hernandez + + PR other/51165 + * gcc.dg/tm/memopt-3.c: Remove xfail. + * gcc.dg/tm/memopt-4.c: Remove xfail. + * gcc.dg/tm/memopt-5.c: Remove xfail. + * gcc.dg/tm/memopt-7.c: Remove xfail. + +2012-01-17 Jakub Jelinek + + PR tree-optimization/51877 + * gcc.c-torture/execute/pr51877.c: New test. + +2012-01-17 Michael Zolotukhin + + * gcc.dg/vect/no-section-anchors-vect-69.c: Change + {!vect_align_arrays} to vect_sizes_32B_16B. + * gcc.dg/vect/vect-multitypes-1.c: Ditto. + * gcc.dg/vect/vect-peel-3.c: Ditto. + 2012-01-16 Jason Merrill + PR c++/51854 + * g++.dg/abi/mangle60.C: New. + PR c++/51827 * g++.dg/pch/mangle1.{C,Hs}: New.