OSDN Git Service

2010-12-30 Kai Tietz <kai.tietz@onevision.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index c11dfea..0e5a5b6 100644 (file)
@@ -1,3 +1,146 @@
+2010-12-30  Kai Tietz  <kai.tietz@onevision.com>
+
+       PR testsuite/47050
+       * gcc.target/i386/aggregate-ret1.c: Restrict to ilp32.
+       * gcc.target/i386/aggregate-ret2.c: Likewise.
+
+2010-12-30  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * 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  <jakub@redhat.com>
+
+       PR tree-optimization/47060
+       * gcc.dg/autopar/pr47060.c: New test.
+
+2010-12-30  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/enhanced-proto-2.m: Updated.
+       * obj-c++.dg/enhanced-proto-2.mm: Updated.
+
+2010-12-29  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       PR objc/47118
+       * objc.dg/sync-3.m: New.
+       * obj-c++.dg/sync-3.mm: New.
+
+2010-12-29  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/46838
+       * gfortran.dg/alloc_comp_class_2.f90: New.
+
+2010-12-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       * gfortran.dg/character_comparison_7.f90:  New test.
+
+2010-12-29  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       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  <jason@redhat.com>
+
+       PR c++/47068
+       * g++.dg/cpp0x/decltype24.C: New.
+
+2010-12-28  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       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  <janus@gcc.gnu.org>
+
+       PR fortran/45827
+       * gfortran.dg/class_32.f90: New.
+
+2010-12-28  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * 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  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/class-extension-4.m: New.
+       * obj-c++.dg/class-extension-4.mm: New.
+
+2010-12-28  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       PR objc/47073
+       * objc.dg/incomplete-type-1.m: New test.
+
+2010-12-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/46626
+       * g++.dg/cpp0x/constexpr-base4.C: New test.
+
+2010-12-26  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * 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  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/pr44509.m: New.
+
+2010-12-26  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * 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  <nicola.pero@meta-innovation.com>
+
+       * 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  <irar@il.ibm.com>
 
        PR testsuite/47057
        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  <nicola.pero@meta-innovation.com>
 
        * objc.dg/gnu-api-2-class.m: Updated test to pass log_2 of the
        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  <ebotcazou@adacore.com>
 
        * gnat.dg/opt13_pkg.ad[sb]: Fix line ending.
 
        * 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.   
+       * obj-c++.dg/gnu-api-2-class.mm: Same change.
 
 2010-12-24  Alexander Monakov  <amonakov@ispras.ru>
 
        PR rtl-optimization/46521
        PR rtl-optimization/46522
        * gcc.dg/pr46521.c: New.
-       * gcc.dg/pr46522.c: New. 
+       * gcc.dg/pr46522.c: New.
 
 2010-12-21  Ian Lance Taylor  <iant@google.com>
 
        * 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  <nicola.pero@meta-innovation.com>
 
        * objc.dg/gnu-api-2-objc_msg_lookup.m: New.
-       * obj-c++.dg/gnu-api-2-objc_msg_lookup.mm: New. 
+       * obj-c++.dg/gnu-api-2-objc_msg_lookup.mm: New.
 
 2010-12-19  Chung-Lin Tang  <cltang@codesourcery.com>
 
        * 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  <burnus@net-b.de>
 
        PR fortran/46974
 2010-12-11  Nicola Pero  <nicola.pero@meta-innovation.com>
 
        * 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  <dave.anglin@nrc-cnrc.gc.ca>
 
        * g++.dg/lto/20101126-1_1.c: Likewise.
 
 2010-12-02  Richard Guenther  <rguenther@suse.de>
-            Ira Rosen  <irar@il.ibm.com>
+           Ira Rosen  <irar@il.ibm.com>
 
        PR tree-optimization/46663
        * gcc.dg/vect/pr46663.c: New test.