X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=0e5a5b62cf12658e410171f55bdc27472e8ceafb;hp=60e48b39d0cabc1d7b64f8adbc33f5bc5e827b2c;hb=9f75add7d92bc974cf7f3f026f40626317446550;hpb=36e34537c6d32a35550dbd2c4ad2b12416ddfb2b diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 60e48b39d0c..0e5a5b62cf1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,547 @@ +2010-12-30 Kai Tietz + + PR testsuite/47050 + * gcc.target/i386/aggregate-ret1.c: Restrict to ilp32. + * gcc.target/i386/aggregate-ret2.c: Likewise. + +2010-12-30 Nicola Pero + + * objc.dg/attributes/class-attribute-3.m: New. + * objc.dg/attributes/proto-attribute-4.m: New. + * obj-c++.dg/attributes/class-attribute-3.mm: New. + * obj-c++.dg/attributes/proto-attribute-4.mm: New. + +2010-12-30 Jakub Jelinek + + PR tree-optimization/47060 + * gcc.dg/autopar/pr47060.c: New test. + +2010-12-30 Nicola Pero + + * objc.dg/enhanced-proto-2.m: Updated. + * obj-c++.dg/enhanced-proto-2.mm: Updated. + +2010-12-29 Nicola Pero + + PR objc/47118 + * objc.dg/sync-3.m: New. + * obj-c++.dg/sync-3.mm: New. + +2010-12-29 Janus Weil + + PR fortran/46838 + * gfortran.dg/alloc_comp_class_2.f90: New. + +2010-12-29 Thomas Koenig + + * gfortran.dg/character_comparison_7.f90: New test. + +2010-12-29 Nicola Pero + + PR objc/47075 + * objc.dg/property/at-property-deprecated-1.m: Updated. + * objc.dg/property/at-property-deprecated-2.m: New. + * objc.dg/property/dotsyntax-deprecated-1.m: New. + * obj-c++.dg/property/at-property-deprecated-1.mm: Updated. + * obj-c++.dg/property/at-property-deprecated-2.mm: New. + * obj-c++.dg/property/dotsyntax-deprecated-1.mm: New. + +2010-12-28 Jason Merrill + + PR c++/47068 + * g++.dg/cpp0x/decltype24.C: New. + +2010-12-28 Nicola Pero + + PR objc/47076 + * objc.dg/protocol-forward-1.m: New. + * obj-c++.dg/protocol-forward-1.mm: New. + * objc.dg/attributes/proto-attribute-2.m: Updated. + * objc.dg/class-protocol-1.m: Updated. + * obj-c++.dg/attributes/proto-attribute-2.mm: Updated. + * obj-c++.dg/class-protocol-1.mm: Updated. + +2010-12-28 Janus Weil + + PR fortran/45827 + * gfortran.dg/class_32.f90: New. + +2010-12-28 H.J. Lu + + * gcc.target/i386/rdrand-1.c: Updated. + * gcc.target/i386/rdrand-2.c: Likewise. + * gcc.target/i386/rdrand-3.c: Likewise. + +2010-12-28 Nicola Pero + + * objc.dg/class-extension-4.m: New. + * obj-c++.dg/class-extension-4.mm: New. + +2010-12-28 Nicola Pero + + PR objc/47073 + * objc.dg/incomplete-type-1.m: New test. + +2010-12-27 Jakub Jelinek + + PR c++/46626 + * g++.dg/cpp0x/constexpr-base4.C: New test. + +2010-12-26 Nicola Pero + + * objc.dg/gnu-api-2-class.m: Xfail the test on Apple Darwin m64. + * objc.dg/gnu-api-2-ivar.m: Same. + * objc.dg/gnu-api-2-method.m: Same. + * objc.dg/gnu-api-2-objc.m: Same. + * objc.dg/gnu-api-2-object.m: Same. + * objc.dg/gnu-api-2-protocol.m: Same. + * obj-c++.dg/gnu-api-2-class.mm: Same. + * obj-c++.dg/gnu-api-2-ivar.mm: Same. + * obj-c++.dg/gnu-api-2-method.mm: Same. + * obj-c++.dg/gnu-api-2-objc.mm: Same. + * obj-c++.dg/gnu-api-2-object.mm: Same. + * obj-c++.dg/gnu-api-2-protocol.mm: Same. + +2010-12-26 Nicola Pero + + * objc.dg/pr44509.m: New. + +2010-12-26 Nicola Pero + + * objc.dg/gnu-api-2-class.m: Updated the test to work with the + Apple runtime as well. + * obj-c++.dg/gnu-api-2-class.mm: Same change. + * objc.dg/gnu-api-2-ivar.m: Same change. + * obj-c++.dg/gnu-api-2-ivar.mm: Same change. + * objc.dg/gnu-api-2-method.m: Same change. + * obj-c++.dg/gnu-api-2-method.mm: Same change. + * objc.dg/gnu-api-2-objc.m: Same change. + * obj-c++.dg/gnu-api-2-objc.mm: Same change. + * objc.dg/gnu-api-2-object.m: Same change. + * obj-c++.dg/gnu-api-2-object.mm: Same change. + * objc.dg/gnu-api-2-property.m: Same change. + * obj-c++.dg/gnu-api-2-property.mm: Same change. + * objc.dg/gnu-api-2-protocol.m: Same change. + * obj-c++.dg/gnu-api-2-protocol.mm: Same change. + + * objc.dg/gnu-api-2-objc.m: Also, fixed test for + objc_disposeClassPair not to create a new class pair with the same + name as an existing class, and to test that the class pair is + created correctly. + * obj-c++.dg/gnu-api-2-objc.mm: Same change. + +2010-12-26 Nicola Pero + + * objc.dg/special/special.exp: Added load-category-2 and + load-category-3 tests. + * objc.dg/special/load-category-2.h: New. + * objc.dg/special/load-category-2.m: New. + * objc.dg/special/load-category-2a.m: New. + * objc.dg/special/load-category-3.h: New. + * objc.dg/special/load-category-3.m: New. + * objc.dg/special/load-category-3a.m: New. + +2010-12-25 Ira Rosen + + PR testsuite/47057 + * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Change comment. + Expect two outer loops to get vectorized. + +2010-12-25 Kai Tietz + + PR c++/15774 + * g++.dg/warn/pr15774-1.C: New test. + * g++.dg/warn/pr15774-2.C: New test. + +2010-12-24 Nicola Pero + + * objc.dg/gnu-api-2-sel.m: Test calling sel_getUid, + sel_registerName and sel_registerTypedName with NULL arguments. + Updated the test to work with the Apple runtime as well. + * obj-c++.dg/gnu-api-2-sel.mm: Same change. + +2010-12-24 Nicola Pero + + * objc.dg/gnu-api-2-class.m: Updated test to pass log_2 of the + alignment to class_addIvar, instead of the alignment itself. + * obj-c++.dg/gnu-api-2-class.mm: Same change. + +2010-12-24 Nicola Pero + + * objc.dg/gnu-api-2-sel.m: Updated for renaming of sel_getType to + sel_getTypeEncoding. Test that sel_getTypeEncoding returns NULL + when called with a NULL argument. Added test for + sel_copyTypedSelectorList and sel_getTypedSelector. + * obj-c++.dg/gnu-api-2-sel.mm: Same changes. + +2010-12-24 Eric Botcazou + + * gnat.dg/opt13_pkg.ad[sb]: Fix line ending. + +2010-12-24 Nicola Pero + + * obj-c.dg/gnu-api-2-class.m: Test that class_conformsToProtocol() + does not check the superclasses. + * obj-c++.dg/gnu-api-2-class.mm: Same change. + +2010-12-24 Alexander Monakov + + PR rtl-optimization/47036 + * g++.dg/opt/pr47036.C: New. + +2010-12-24 Thomas Koenig + + PR fortran/31821 + * gfortran.dg/char_pointer_assign_6.f90: New test. + +2010-12-22 Sebastian Pop + + PR tree-optimization/46758 + * gcc.dg/graphite/run-id-pr46758.c: New. + +2010-12-23 Mikael Morin + + PR fortran/46978 + * gfortran.dg/transpose_intrinsic_func_call_1.f90: New test. + +2010-12-23 Nicola Pero + + * obj-c.dg/gnu-api-2-class.m: Test that class_addMethod() returns + NO if the method is already implemented in the class. + * obj-c++.dg/gnu-api-2-class.mm: Same change. + +2010-12-22 Sebastian Pop + + PR tree-optimization/47019 + * gfortran.dg/graphite/pr47019.f: New. + +2010-12-22 Jason Merrill + + * g++.dg/init/volatile2.C: New. + +2010-12-22 Rodrigo Rivas Costa + + * g++.dg/cpp0x/alignof2.C: New. + +2010-12-22 Martin Jambor + + PR tree-optimization/45934 + PR tree-optimization/46302 + PR tree-optimization/46987 + * g++.dg/ipa/ipcp-ivi-1.C: Removed. + * g++.dg/ipa/ivinline-6.C: Likewise. + * g++.dg/otr-fold-1.C: Likewise. + * g++.dg/otr-fold-2.C: Likewise. + * g++.dg/tree-ssa/pr43411.C: Xfail dump scan. + * g++.dg/tree-ssa/pr45605.C: Likewise. + * g++.dg/tree-ssa/pr46987.C: New test. + +2010-12-22 Steven Bosscher + + * gfortran.dg/pr46755.f: Fix test case. + +2010-12-22 Andrey Belevantsev + + PR rtl-optimization/45352 + PR rtl-optimization/46521 + PR rtl-optimization/46522 + * gcc.dg/pr46521.c: New. + * gcc.dg/pr46522.c: New. + +2010-12-21 Ian Lance Taylor + + * go.test/go-test.exp: Clear runtests around invocation of + go-dg-runtest from errchk and go-execute-xfail. + +2010-12-21 Jakub Jelinek + + PR target/46880 + * gcc.target/i386/pr46880.c: New test. + +2010-12-21 Ira Rosen + + PR tree-optimization/47001 + * gcc.dg/vect/pr47001.c: New. + +2010-12-21 Nicola Pero + + PR libobjc/16110 + * objc.dg/special/special.exp: Added new test. + * objc.dg/special/load-category-1.m: New. + * objc.dg/special/load-category-1a.m: New. + * objc.dg/special/load-category-1.h: New. + +2010-12-21 Steven Bosscher + + PR middle-end/45310 + * g++.dg/pr45310.C: New test. + +2010-12-21 Steven Bosscher + + PR rtl-optimization/46755 + * gfortran.dg/pr46755.f: New test. + +2010-12-21 Jakub Jelinek + + PR rtl-optimization/47008 + * gfortran.dg/pr47008.f03: New test. + +2010-12-21 Nicola Pero + + PR libobjc/45953 + * objc.dg/libobjc-selector-1.m: New test. + +2010-12-21 Jakub Jelinek + + PR middle-end/45852 + * gcc.target/i386/pr45852.c: New test. + +2010-12-20 Tobias Burnus + + PR fortran/46974 + * gfortran.dg/c_ptr_tests_16.f90: Fix endian issue. + +2010-12-19 John David Anglin + + PR testsuite/45342 + * gcc.dg/tls/thr-cse-1.c: Fix match on hppa*-*-hpux*. + +2010-12-19 Nicola Pero + + * objc.dg/gnu-api-2-objc.m: Fixed test to test objc_lookUpClass, + not objc_lookupClass. + * obj-c++.dg/gnu-api-2-objc.mm: Same change. + +2010-12-19 Nicola Pero + + * objc.dg/gnu-api-2-objc_msg_lookup.m: New. + * obj-c++.dg/gnu-api-2-objc_msg_lookup.mm: New. + +2010-12-19 Chung-Lin Tang + + * gcc.target/arm/vfp-1.c (test_ldst): New test for VFP + load/store immediate indexes. + +2010-12-19 Nicola Pero + + * objc.dg/gnu-api-2-resolve-method.m: Include objc/message.h. + * obj-c++.dg/gnu-api-2-resolve-method.m: Include objc/message.h. + +2010-12-18 Jakub Jelinek + + PR tree-optimization/46969 + * gcc.dg/autopar/pr46969.c: New test. + +2010-12-18 Nicola Pero + + * objc.dg/fobjc-exceptions-1.m: Updated. + * objc.dg/fobjc-exceptions-2.m: New. + * objc.dg/fobjc-exceptions-3.m: New. + * obj-c++.dg/fobjc-exceptions-1.mm: New. + * obj-c++.dg/fobjc-exceptions-2.mm: New. + * obj-c++.dg/fobjc-exceptions-3.mm: New. + +2010-12-18 Tobias Burnus + + PR fortran/46974 + * gfortran.dg/c_ptr_tests_16.f90: New. + +2010-12-18 Jakub Jelinek + + PR tree-optimization/46985 + * gfortran.dg/pr46985.f90: New test. + +2010-12-18 Eric Botcazou + + PR tree-optimization/46232 + * gcc.dg/tree-ssa/pr14814.c: Add -fno-tree-sra. + +2010-12-18 Iain Sandoe + + * objc.dg/fobjc-exceptions.m: Update dg-error syntax. + +2010-12-18 Kai Tietz + + PR target/36834 + * gcc.target/i386/aggregate-ret1.c: New. + * gcc.target/i386/aggregate-ret2.c: New. + +2010-12-18 Iain Sandoe + + * gcc.target/powerpc/darwin-split-ld-stret.c: New test. + +2010-12-17 Ahmad Sharif + + * gcc.target/i386/max-stack-align.c: New testcase. + +2010-12-17 Nicola Pero + + * objc.dg/exceptions-4.m: Adjust for change in error message. + +2010-12-17 Paolo Bonzini + + PR c/20385 + * objc.dg/tls/init-2.m: Adjust. + * gcc.dg/noncompile/920923-1.c: Adjust. + * gcc.dg/noncompile/pr44517.c: Adjust. + * gcc.dg/declspec-18.c: New test. + +2010-12-17 Ulrich Weigand + + * gcc.dg/titype-1.c: Enable TImode on __SPU__. + * gcc.dg/torture/fp-int-convert.h: Likewise. + * gcc.dg/tree-ssa/ivopts-1.c: Likewise. + * gcc.dg/uninit-C.c: Likewise. + * gcc.dg/uninit-C-O0.c: Likewise. + * gcc.dg/format/unnamed-1.c: Likewise. + * gcc.dg/format/ms_unnamed-1.c: Likewise. + +2010-12-17 Jason Merrill + + PR c++/46670 + * g++.dg/cpp0x/constexpr-null1.C: New. + +2010-12-17 Bernd Schmidt + + * gcc.c-torture/compile/20101217-1.c: New test. + +2010-12-17 Alexander Monakov + + PR middle-end/46761 + * gcc.dg/graphite/pr46761.c: New. + +2010-12-17 Janus Weil + + PR fortran/46849 + * gfortran.dg/block_9.f08: New. + +2010-12-17 Dodji Seketeli + + * g++.dg/debug/dwarf2/self-ref-1.C: New test. + * g++.dg/debug/dwarf2/self-ref-2.C: Likewise. + +2010-12-16 Sebastian Pop + + PR tree-optimization/46924 + * gcc.dg/graphite/pr46924.c: New. + +2010-12-16 Jakub Jelinek + + PR tree-optimization/46966 + * gcc.dg/graphite/pr46966.c: New test. + +2010-12-16 Eric Botcazou + + * gnat.dg/opt13.adb: New test. + * gnat.dg/opt13_pkg.ad[sb]: New helper. + +2010-12-16 Jakub Jelinek + + PR tree-optimization/43655 + * g++.dg/opt/pr43655.C: New test. + +2010-12-16 Sebastian Pop + + PR tree-optimization/46404 + * gcc.dg/graphite/pr46404-1.c: New. + +2010-12-16 Jakub Jelinek + + PR debug/46893 + * gcc.dg/pr46893.c: New test. + +2010-12-16 H.J. Lu + + PR lto/46976 + * gcc.dg/lto/pr46940_1.c (main): Return 0. + +2010-12-16 Chung-Lin Tang + + PR target/46883 + * gcc.target/arm/pr46883.c: New testcase. + +2010-12-16 Jan Hubicka + + PR lto/46976 + * gcc.dg/lto/pr46940_0.c: Fix commit. + +2010-12-15 Nathan Froyd + + PR c++/39859 + PR c++/44522 + PR c++/44523 + * g++.dg/parse/colon-autocorrect-1.C: New testcase. + * g++.dg/parse/colon-autocorrect-2.C: New testcase. + +2010-12-15 Nathan Froyd + + PR c++/46852 + * g++.dg/pr46852.C: New test. + +2010-12-16 Jan Hubicka + + PR middle-end/46939 + * gcc.target/i386/pr46939.c: New testcase. + +2010-12-15 Sebastian Pop + + PR tree-optimization/46404 + * gcc.dg/graphite/pr46404.c: New. + +2010-12-15 Jakub Jelinek + + PR fortran/46945 + * gfortran.dg/pr46945.f90: New test. + + PR debug/46815 + * g++.dg/guality/pr46815.C: New test. + +2010-12-15 Paolo Carlini + + PR c++/42083 + * g++.dg/cpp0x/lambda/lambda-ice2.C: New. + +2010-12-15 H.J. Lu + + * gfortran.dg/debug/pr46756.f: Correct PR number. + +2010-12-15 Martin Jambor + + PR tree-optimization/46053 + PR middle-end/46287 + PR middle-end/46242 + * g++.dg/ipa/pr46053.C: New test. + * g++.dg/ipa/pr46287-1.C: Likewise. + * g++.dg/ipa/pr46287-2.C: Likewise. + * g++.dg/ipa/pr46287-3.C: Likewise. + * g++.dg/torture/covariant-1.C: Likewise. + * g++.dg/torture/pr46287.C: Likewise. + +2010-12-15 Alexander Monakov + + PR rtl-optimization/46649 + * g++.dg/opt/pr46649.C: New. + +2010-12-15 Dave Korn + + PR testsuite/46938 + * gcc.dg/pr43157.c: Add dg-require-linker-plugin directive. + +2010-12-14 Sebastian Pop + + PR tree-optimization/46845 + * gcc.dg/graphite/id-pr46845.c: New. + +2010-12-14 Sebastian Pop + + PR tree-optimization/46928 + * gcc.dg/tree-ssa/ldist-17.c: New. + +2010-12-14 Sebastian Pop + + PR tree-optimization/45948 + * gcc.dg/tree-ssa/ldist-pr45948.c: New. + 2010-12-14 Jason Merrill PR c++/46930 @@ -89,8 +633,8 @@ 2010-12-13 Alexandre Oliva - PR debug/46576 - * gfortran.dg/debug/pr46576.f: New. + PR debug/46756 + * gfortran.dg/debug/pr46756.f: New. 2010-12-13 Alexandre Oliva @@ -120,7 +664,7 @@ 2010-12-11 Nicola Pero * objc.dg/gnu-api-2-resolve-method.m: New. - * obj-c++.dg/gnu-api-2-resolve-method.mm: New. + * obj-c++.dg/gnu-api-2-resolve-method.mm: New. 2010-12-10 John David Anglin @@ -647,7 +1191,7 @@ * g++.dg/lto/20101126-1_1.c: Likewise. 2010-12-02 Richard Guenther - Ira Rosen + Ira Rosen PR tree-optimization/46663 * gcc.dg/vect/pr46663.c: New test.