+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
+ * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Change comment.
+ Expect two outer loops to get vectorized.
+
+2010-12-25 Kai Tietz <kai.tietz@onevision.com>
+
+ PR c++/15774
+ * g++.dg/warn/pr15774-1.C: New test.
+ * g++.dg/warn/pr15774-2.C: New test.
+
+2010-12-24 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * 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 <nicola.pero@meta-innovation.com>
+
+ * 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 <nicola.pero@meta-innovation.com>
+
+ * 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 <ebotcazou@adacore.com>
+
+ * gnat.dg/opt13_pkg.ad[sb]: Fix line ending.
+
+2010-12-24 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * 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 <amonakov@ispras.ru>
+
+ PR rtl-optimization/47036
+ * g++.dg/opt/pr47036.C: New.
+
+2010-12-24 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/31821
+ * gfortran.dg/char_pointer_assign_6.f90: New test.
+
+2010-12-22 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46758
+ * gcc.dg/graphite/run-id-pr46758.c: New.
+
+2010-12-23 Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/46978
+ * gfortran.dg/transpose_intrinsic_func_call_1.f90: New test.
+
+2010-12-23 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * 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 <sebastian.pop@amd.com>
+
+ PR tree-optimization/47019
+ * gfortran.dg/graphite/pr47019.f: New.
+
+2010-12-22 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/init/volatile2.C: New.
+
+2010-12-22 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
+
+ * g++.dg/cpp0x/alignof2.C: New.
+
+2010-12-22 Martin Jambor <mjambor@suse.cz>
+
+ 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 <steven@gcc.gnu.org>
+
+ * gfortran.dg/pr46755.f: Fix test case.
+
+2010-12-22 Andrey Belevantsev <abel@ispras.ru>
+
+ 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 <iant@google.com>
+
+ * go.test/go-test.exp: Clear runtests around invocation of
+ go-dg-runtest from errchk and go-execute-xfail.
+
+2010-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/46880
+ * gcc.target/i386/pr46880.c: New test.
+
+2010-12-21 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/47001
+ * gcc.dg/vect/pr47001.c: New.
+
+2010-12-21 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ 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 <steven@gcc.gnu.org>
+
+ PR middle-end/45310
+ * g++.dg/pr45310.C: New test.
+
+2010-12-21 Steven Bosscher <steven@gcc.gnu.org>
+
+ PR rtl-optimization/46755
+ * gfortran.dg/pr46755.f: New test.
+
+2010-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/47008
+ * gfortran.dg/pr47008.f03: New test.
+
+2010-12-21 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ PR libobjc/45953
+ * objc.dg/libobjc-selector-1.m: New test.
+
+2010-12-21 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/45852
+ * gcc.target/i386/pr45852.c: New test.
+
+2010-12-20 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/46974
+ * gfortran.dg/c_ptr_tests_16.f90: Fix endian issue.
+
+2010-12-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ PR testsuite/45342
+ * gcc.dg/tls/thr-cse-1.c: Fix match on hppa*-*-hpux*.
+
+2010-12-19 Nicola Pero <nicola.pero@meta-innovation.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.
+
+2010-12-19 Chung-Lin Tang <cltang@codesourcery.com>
+
+ * gcc.target/arm/vfp-1.c (test_ldst): New test for VFP
+ load/store immediate indexes.
+
+2010-12-19 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * 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 <jakub@redhat.com>
+
+ PR tree-optimization/46969
+ * gcc.dg/autopar/pr46969.c: New test.
+
+2010-12-18 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * 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 <burnus@net-b.de>
+
+ PR fortran/46974
+ * gfortran.dg/c_ptr_tests_16.f90: New.
+
+2010-12-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/46985
+ * gfortran.dg/pr46985.f90: New test.
+
+2010-12-18 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR tree-optimization/46232
+ * gcc.dg/tree-ssa/pr14814.c: Add -fno-tree-sra.
+
+2010-12-18 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc.dg/fobjc-exceptions.m: Update dg-error syntax.
+
+2010-12-18 Kai Tietz <kai.tietz@onevision.com>
+
+ PR target/36834
+ * gcc.target/i386/aggregate-ret1.c: New.
+ * gcc.target/i386/aggregate-ret2.c: New.
+
+2010-12-18 Iain Sandoe <iains@gcc.gnu.org>
+
+ * gcc.target/powerpc/darwin-split-ld-stret.c: New test.
+
+2010-12-17 Ahmad Sharif <asharif@google.com>
+
+ * gcc.target/i386/max-stack-align.c: New testcase.
+
+2010-12-17 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * objc.dg/exceptions-4.m: Adjust for change in error message.
+
+2010-12-17 Paolo Bonzini <bonzini@gnu.org>
+
+ 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 <Ulrich.Weigand@de.ibm.com>
+
+ * 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 <jason@redhat.com>
+
+ PR c++/46670
+ * g++.dg/cpp0x/constexpr-null1.C: New.
+
+2010-12-17 Bernd Schmidt <bernds@codesourcery.com>
+
+ * gcc.c-torture/compile/20101217-1.c: New test.
+
+2010-12-17 Alexander Monakov <amonakov@ispras.ru>
+
+ PR middle-end/46761
+ * gcc.dg/graphite/pr46761.c: New.
+
+2010-12-17 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46849
+ * gfortran.dg/block_9.f08: New.
+
+2010-12-17 Dodji Seketeli <dodji@redhat.com>
+
+ * g++.dg/debug/dwarf2/self-ref-1.C: New test.
+ * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
+
+2010-12-16 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46924
+ * gcc.dg/graphite/pr46924.c: New.
+
+2010-12-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/46966
+ * gcc.dg/graphite/pr46966.c: New test.
+
+2010-12-16 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt13.adb: New test.
+ * gnat.dg/opt13_pkg.ad[sb]: New helper.
+
+2010-12-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/43655
+ * g++.dg/opt/pr43655.C: New test.
+
+2010-12-16 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46404
+ * gcc.dg/graphite/pr46404-1.c: New.
+
+2010-12-16 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/46893
+ * gcc.dg/pr46893.c: New test.
+
+2010-12-16 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR lto/46976
+ * gcc.dg/lto/pr46940_1.c (main): Return 0.
+
+2010-12-16 Chung-Lin Tang <cltang@codesourcery.com>
+
+ PR target/46883
+ * gcc.target/arm/pr46883.c: New testcase.
+
+2010-12-16 Jan Hubicka <jh@suse.cz>
+
+ PR lto/46976
+ * gcc.dg/lto/pr46940_0.c: Fix commit.
+
+2010-12-15 Nathan Froyd <froydnj@codesourcery.com>
+
+ 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 <froydnj@codesourcery.com>
+
+ PR c++/46852
+ * g++.dg/pr46852.C: New test.
+
+2010-12-16 Jan Hubicka <jh@suse.cz>
+
+ PR middle-end/46939
+ * gcc.target/i386/pr46939.c: New testcase.
+
+2010-12-15 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46404
+ * gcc.dg/graphite/pr46404.c: New.
+
+2010-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/46945
+ * gfortran.dg/pr46945.f90: New test.
+
+ PR debug/46815
+ * g++.dg/guality/pr46815.C: New test.
+
+2010-12-15 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/42083
+ * g++.dg/cpp0x/lambda/lambda-ice2.C: New.
+
+2010-12-15 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gfortran.dg/debug/pr46756.f: Correct PR number.
+
+2010-12-15 Martin Jambor <mjambor@suse.cz>
+
+ 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 <amonakov@ispras.ru>
+
+ PR rtl-optimization/46649
+ * g++.dg/opt/pr46649.C: New.
+
+2010-12-15 Dave Korn <dave.korn.cygwin@gmail.com>
+
+ PR testsuite/46938
+ * gcc.dg/pr43157.c: Add dg-require-linker-plugin directive.
+
+2010-12-14 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46845
+ * gcc.dg/graphite/id-pr46845.c: New.
+
+2010-12-14 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46928
+ * gcc.dg/tree-ssa/ldist-17.c: New.
+
+2010-12-14 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/45948
+ * gcc.dg/tree-ssa/ldist-pr45948.c: New.
+
2010-12-14 Jason Merrill <jason@redhat.com>
PR c++/46930
2010-12-13 Alexandre Oliva <aoliva@redhat.com>
- PR debug/46576
- * gfortran.dg/debug/pr46576.f: New.
+ PR debug/46756
+ * gfortran.dg/debug/pr46756.f: New.
2010-12-13 Alexandre Oliva <aoliva@redhat.com>
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.