OSDN Git Service

PR c++/46670
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 600655d..fe5581e 100644 (file)
@@ -1,3 +1,706 @@
+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
+       * g++.dg/cpp0x/constexpr-decl.C: New.
+       * g++.dg/cpp0x/constexpr-ex1.C: Fix.
+       * g++.dg/cpp0x/constexpr-static5.C: Fix.
+
+2010-12-14  Jan Hubicka  <jh@suse.cz>
+
+       PR lto/46940
+       PR lto/44463
+       * gcc.dg/lto/pr46940_0.c: New testcase.
+       * gcc.dg/lto/pr46940_1.c: New testcase.
+
+2010-12-14  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/45330
+       * g++.dg/lookup/suggestions1.C: New test.
+
+2010-12-14  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/46937
+       * gfortran.dg/pointer_intent_4.f90: New.
+
+2010-12-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/46885
+       * gcc.dg/autopar/pr46885.c: New test.
+
+       PR tree-optimization/46909
+       * gcc.c-torture/execute/pr46909-1.c: New test.
+       * gcc.c-torture/execute/pr46909-2.c: New test.
+       * gcc.dg/pr46909.c: New test.
+
+2010-12-14  Alexander Monakov  <amonakov@ispras.ru>
+
+       PR rtl-optimization/46875
+       * gcc.dg/pr46875.c: New.
+
+2010-12-14  Jan Hubicka  <jh@suse.cz>
+
+       * g++.dg/other/first-global.C: Update regexp to match new
+       names of ctors.
+
+2010-12-14  Bernd Schmidt  <bernds@codesourcery.com>
+
+       PR rtl-optimization/44374
+       Reapply patch with fixes.
+       * gcc.target/arm/headmerge-1.c: New test.
+       * gcc.target/arm/headmerge-2.c: New test.
+       * gcc.target/i386/headmerge-1.c: New test.
+       * gcc.target/i386/headmerge-2.c: New test.
+
+2010-12-13  Jason Merrill  <jason@redhat.com>
+
+       PR c++/46873
+       PR c++/46877
+       * g++.dg/cpp0x/constexpr-ctor4.C: New.
+       * g++.dg/cpp0x/constexpr-ctor5.C: New.
+
+2010-12-13  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/46201
+       * gfortran.dg/proc_ptr_comp_27.f90: New.
+
+2010-12-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/46867
+       * gcc.dg/pr46867.c: New test.
+
+2010-12-13  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/46841
+       * gfortran.dg/proc_ptr_comp_26.f90: New.
+
+2010-12-13  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/pack9.adb: XFAIL everywhere.
+
+2010-12-13  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/46884
+       * gfortran.dg/pr46884.f: New test.
+
+2010-12-13  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
+       Adjust XFAILs.
+
+2010-12-13  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/46756
+       * gfortran.dg/debug/pr46756.f: New.
+
+2010-12-13  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR debug/46782
+       * gcc.dg/debug/pr46782.c: New.
+
+2010-12-12  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/46809
+       * gfortran.dg/pointer_check_8.f90: New.
+
+2010-12-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/46705
+       * gfortran.dg/continuation_12.f90: New test.
+
+2010-12-11  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/46370
+       * gfortran.dg/coarray_14.f90: New.
+
+2010-12-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/46842
+       * gfortran.dg/array_function_6.f90: New test.
+
+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.  
+
+2010-12-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       * gcc.dg/funcorder.c: Remove XFAIL for hppa*64*-*-*.
+
+2010-12-10  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/fobjc-std-1.m: Updated to test that class extensions
+       produce an error with -fobjc-std=objc1.
+       * obj-c++.dg/fobjc-std-1.mm: Same change.
+
+2010-12-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/46001
+       * g++.dg/diagnostic/bitfld1.C: New test.
+
+2010-12-10  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/43023
+       * gfortran.dg/ldist-1.f90: Adjust pattern.
+       * gfortran.dg/ldist-pr43023.f90: New.
+
+2010-12-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/46804
+       * gfortran.dg/pr46804.f90: New test.
+
+2010-12-10  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       PR middle-end/46674
+       PR lto/43157
+       * gcc.dg/pr43157.c: New file.
+
+2010-12-10  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * gcc.dg/dfp/struct-union.c: Adjust.
+       * gcc.dg/lvalue-2.c: Adjust.
+       * gcc.dg/pr21419.c: Adjust.
+       * gcc.dg/qual-component-1.c: Adjust.
+       * g++.dg/other/const1.C: Adjust.
+
+2010-12-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR rtl-optimization/46865
+       * gcc.target/i386/pr46865-1.c: New test.
+       * gcc.target/i386/pr46865-2.c: New test.
+
+       PR tree-optimization/46864
+       * g++.dg/opt/pr46864.C: New test.
+
+2010-12-10  Jack Howarth  <howarth@bromo.med.uc.edu>
+           Iain Sandoe  <iains@gcc.gnu.org>
+
+       PR 43751/target
+       * lib/prune.exp: Prune dsymutil warnings.
+
+2010-12-10  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/class-extension-1.m: New.
+       * objc.dg/class-extension-2.m: New.
+       * objc.dg/class-extension-3.m: New.
+       * objc.dg/property/at-property-26.m: New.
+       * objc.dg/property/at-property-27.m: New.
+       * objc.dg/property/at-property-28.m: New.
+       * obj-c++.dg/class-extension-1.mm: New.
+       * obj-c++.dg/class-extension-2.mm: New.
+       * obj-c++.dg/class-extension-3.mm: New.
+       * obj-c++.dg/property/at-property-26.mm: New.
+       * obj-c++.dg/property/at-property-27.mm: New.
+       * obj-c++.dg/property/at-property-28.mm: New.
+
+2010-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR target/46057
+       * gcc.dg/torture/stackalign/nested-1.c: Skip on hppa*-*-hpux*.
+       * gcc.dg/torture/stackalign/vararg-1.c: Likewise.
+       * gcc.dg/torture/stackalign/nested-2.c: Likewise.
+       * gcc.dg/torture/stackalign/vararg-2.c: Likewise.
+       * gcc.dg/torture/stackalign/nested-3.c: Likewise.
+       * gcc.dg/torture/stackalign/nested-4.c: Likewise.
+       * gcc.dg/torture/stackalign/global-1.c: Likewise.
+       * gcc.dg/torture/stackalign/ret-struct-1.c: Likewise.
+       * gcc.dg/torture/stackalign/inline-1.c: Likewise.
+       * gcc.dg/torture/stackalign/inline-2.c: Likewise.
+       * gcc.dg/torture/stackalign/struct-1.c: Likewise.
+       * gcc.dg/torture/stackalign/pr16660-1.c: Likewise.
+       * gcc.dg/torture/stackalign/alloca-1.c: Likewise.
+       * g++.dg/torture/stackalign/throw-1.C: Likewise.
+       * g++.dg/torture/stackalign/throw-2.C: Likewise.
+       * g++.dg/torture/stackalign/throw-4.C: Likewise.
+       * g++.dg/torture/stackalign/eh-inline-1.C: Likewise.
+       * g++.dg/torture/stackalign/eh-inline-2.C: Likewise.
+       * g++.dg/torture/stackalign/eh-vararg-1.C: Likewise.
+       * g++.dg/torture/stackalign/eh-vararg-2.C: Likewise.
+       * g++.dg/torture/stackalign/eh-alloca-1.C: Likewise.
+       * g++.dg/torture/stackalign/eh-global-1.C: Likewise.
+
+       PR tree-optimization/46021
+       gcc.dg/tree-ssa/20040204-1.c: Remove XFAIL for hppa*-*.*.
+
+2010-12-09  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/46844
+       * gcc.c-torture/compile/pr46866.c: New testcase.
+
+2010-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/45068
+       * g++.dg/debug/dwarf2/nested-2.C: Also match comments starting with ';'.
+
+2010-12-09  Martin Jambor  <mjambor@suse.cz>
+
+       PR middle-end/46734
+       * g++.dg/tree-ssa/pr46734.C: New test.
+
+2010-12-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR c++/44641
+       * lib/scanasm.exp (dg-function-on-line): Add match pattern for
+       hppa*-*-*.
+
+2010-12-08  Jason Merrill  <jason@redhat.com>
+
+       PR c++/46348
+       * g++.dg/cpp0x/constexpr-array2.C: New.
+
+2010-12-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.target/i386/sse2-init-v2di-2.c: Add "-dp" and update
+       expected scan.
+
+2010-12-08  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/exceptions-7.m: New.
+       * obj-c++.dg/exceptions-7.mm: New.
+       * obj-c++.dg/exceptions-3.mm: Adjust for new C++ messages.
+       * obj-c++.dg/exceptions-5.mm: Same change.
+
+2010-12-08  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/foreach-6.m: Updated location of error messages.
+       * objc.dg/foreach-7.m: Same change.
+
+2010-12-08  Richard Guenther  <rguenther@suse.de>
+           Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/45230
+       PR tree-optimization/45231
+       PR tree-optimization/45370
+       * gcc.dg/graphite/id-pr45230-1.c: New.
+       * gcc.dg/graphite/id-pr45231.c: New.
+       * gfortran.dg/graphite/id-pr45370.f90: New.
+
+2010-12-08  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/45329
+       * testsuite/g++.dg/conversion/ambig1.C: Adjust.
+       * testsuite/g++.dg/conversion/op1.C: Adjust.
+       * testsuite/g++.dg/conversion/simd1.C: Adjust.
+       * testsuite/g++.dg/cpp0x/defaulted14.C: Adjust.
+       * testsuite/g++.dg/cpp0x/defaulted18.C: Adjust.
+       * testsuite/g++.dg/cpp0x/defaulted20.C: Adjust.
+       * testsuite/g++.dg/cpp0x/explicit3.C: Adjust.
+       * testsuite/g++.dg/cpp0x/explicit4.C: Adjust.
+       * testsuite/g++.dg/cpp0x/implicit4.C: Adjust.
+       * testsuite/g++.dg/cpp0x/nullptr15.C: Adjust.
+       * testsuite/g++.dg/cpp0x/nullptr19.C: Adjust.
+       * testsuite/g++.dg/cpp0x/pr31431-2.C: Adjust.
+       * testsuite/g++.dg/cpp0x/pr31431.C: Adjust.
+       * testsuite/g++.dg/cpp0x/pr31434.C: Adjust.
+       * testsuite/g++.dg/cpp0x/pr31437.C: Adjust.
+       * testsuite/g++.dg/cpp0x/rv2n.C: Adjust.
+       * testsuite/g++.dg/cpp0x/rv3n.C: Adjust.
+       * testsuite/g++.dg/cpp0x/rv4n.C: Adjust.
+       * testsuite/g++.dg/cpp0x/rv5n.C: Adjust.
+       * testsuite/g++.dg/cpp0x/rv6n.C: Adjust.
+       * testsuite/g++.dg/cpp0x/rv7n.C: Adjust.
+       * testsuite/g++.dg/cpp0x/temp_default2.C: Adjust.
+       * testsuite/g++.dg/cpp0x/trailing4.C: Adjust.
+       * testsuite/g++.dg/cpp0x/variadic-ex3.C: Adjust.
+       * testsuite/g++.dg/cpp0x/variadic-ex4.C: Adjust.
+       * testsuite/g++.dg/cpp0x/variadic35.C: Adjust.
+       * testsuite/g++.dg/cpp0x/vt-35147.C: Adjust.
+       * testsuite/g++.dg/cpp0x/vt-37737-2.C: Adjust.
+       * testsuite/g++.dg/expr/cond9.C: Adjust.
+       * testsuite/g++.dg/expr/pmf-1.C: Adjust.
+       * testsuite/g++.dg/ext/label5.C: Adjust.
+       * testsuite/g++.dg/ext/visibility/anon8.C: Adjust.
+       * testsuite/g++.dg/ext/vla2.C: Adjust.
+       * testsuite/g++.dg/gomp/pr26690-1.C: Adjust.
+       * testsuite/g++.dg/gomp/pr26690-2.C: Adjust.
+       * testsuite/g++.dg/init/synth2.C: Adjust.
+       * testsuite/g++.dg/lookup/conv-1.C: Adjust.
+       * testsuite/g++.dg/lookup/new1.C: Adjust.
+       * testsuite/g++.dg/lookup/using9.C: Adjust.
+       * testsuite/g++.dg/other/error13.C: Adjust.
+       * testsuite/g++.dg/other/error20.C: Adjust.
+       * testsuite/g++.dg/other/error31.C: Adjust.
+       * testsuite/g++.dg/other/pr28114.C: Adjust.
+       * testsuite/g++.dg/other/ptrmem10.C: Adjust.
+       * testsuite/g++.dg/other/ptrmem11.C: Adjust.
+       * testsuite/g++.dg/overload/ambig1.C: Adjust.
+       * testsuite/g++.dg/overload/arg3.C: Adjust.
+       * testsuite/g++.dg/overload/builtin1.C: Adjust.
+       * testsuite/g++.dg/overload/copy1.C: Adjust.
+       * testsuite/g++.dg/overload/new1.C: Adjust.
+       * testsuite/g++.dg/overload/template4.C: Adjust.
+       * testsuite/g++.dg/overload/unknown1.C: Adjust.
+       * testsuite/g++.dg/overload/using2.C: Adjust.
+       * testsuite/g++.dg/parse/crash5.C: Adjust.
+       * testsuite/g++.dg/parse/error19.C: Adjust.
+       * testsuite/g++.dg/parse/error28.C: Adjust.
+       * testsuite/g++.dg/parse/template7.C: Adjust.
+       * testsuite/g++.dg/parse/typename7.C: Adjust.
+       * testsuite/g++.dg/rtti/typeid6.C: Adjust.
+       * testsuite/g++.dg/tc1/dr152.C: Adjust.
+       * testsuite/g++.dg/template/conv11.C: Adjust.
+       * testsuite/g++.dg/template/copy1.C: Adjust.
+       * testsuite/g++.dg/template/crash37.C: Adjust.
+       * testsuite/g++.dg/template/deduce3.C: Adjust.
+       * testsuite/g++.dg/template/dependent-expr5.C: Adjust.
+       * testsuite/g++.dg/template/error38.C: Adjust.
+       * testsuite/g++.dg/template/error40.C: Adjust.
+       * testsuite/g++.dg/template/friend.C: Adjust.
+       * testsuite/g++.dg/template/incomplete2.C: Adjust.
+       * testsuite/g++.dg/template/instantiate5.C: Adjust.
+       * testsuite/g++.dg/template/local4.C: Adjust.
+       * testsuite/g++.dg/template/local6.C: Adjust.
+       * testsuite/g++.dg/template/new3.C: Adjust.
+       * testsuite/g++.dg/template/operator9.C: Adjust.
+       * testsuite/g++.dg/template/overload6.C: Adjust.
+       * testsuite/g++.dg/template/ptrmem2.C: Adjust.
+       * testsuite/g++.dg/template/ptrmem20.C: Adjust.
+       * testsuite/g++.dg/template/ptrmem4.C: Adjust.
+       * testsuite/g++.dg/template/ptrmem8.C: Adjust.
+       * testsuite/g++.dg/template/qualttp5.C: Adjust.
+       * testsuite/g++.dg/template/sfinae2.C: Adjust.
+       * testsuite/g++.dg/template/spec22.C: Adjust.
+       * testsuite/g++.dg/template/spec23.C: Adjust.
+       * testsuite/g++.dg/template/ttp25.C: Adjust.
+       * testsuite/g++.dg/template/typedef4.C: Adjust.
+       * testsuite/g++.dg/template/unify10.C: Adjust.
+       * testsuite/g++.dg/template/unify11.C: Adjust.
+       * testsuite/g++.dg/template/unify6.C: Adjust.
+       * testsuite/g++.dg/template/unify7.C: Adjust.
+       * testsuite/g++.dg/template/unify9.C: Adjust.
+       * testsuite/g++.dg/template/varmod1.C: Adjust.
+       * testsuite/g++.old-deja/g++.benjamin/15799.C: Adjust.
+       * testsuite/g++.old-deja/g++.benjamin/15800-1.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/ambiguity1.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/crash29.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/crash48.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/crash56.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/cvt3.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/overload1.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/overload4.C: Adjust.
+       * testsuite/g++.old-deja/g++.brendan/overload9.C: Adjust.
+       * testsuite/g++.old-deja/g++.bugs/900127_01.C: Adjust.
+       * testsuite/g++.old-deja/g++.bugs/900205_04.C: Adjust.
+       * testsuite/g++.old-deja/g++.bugs/900330_02.C: Adjust.
+       * testsuite/g++.old-deja/g++.bugs/900404_03.C: Adjust.
+       * testsuite/g++.old-deja/g++.bugs/900514_03.C: Adjust.
+       * testsuite/g++.old-deja/g++.eh/ctor1.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/conversion11.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/crash3.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/overload16.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/overload28.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/scoping10.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/template30.C: Adjust.
+       * testsuite/g++.old-deja/g++.jason/temporary2.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/arg1.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/arg11.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/arm9.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/ctors11.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/ctors17.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/ctors5.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/ctors9.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/enum4.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/missed-error2.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/operators32.C: Adjust.
+       * testsuite/g++.old-deja/g++.law/operators9.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/net2.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/net22.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/p11110.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/p1989.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/p2431.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/p438.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/p807a.C: Adjust.
+       * testsuite/g++.old-deja/g++.mike/p9068.C: Adjust.
+       * testsuite/g++.old-deja/g++.niklas/t120.C: Adjust.
+       * testsuite/g++.old-deja/g++.niklas/t121.C: Adjust.
+       * testsuite/g++.old-deja/g++.niklas/t128.C: Adjust.
+       * testsuite/g++.old-deja/g++.ns/overload2.C: Adjust.
+       * testsuite/g++.old-deja/g++.ns/using12.C: Adjust.
+       * testsuite/g++.old-deja/g++.other/crash24.C: Adjust.
+       * testsuite/g++.old-deja/g++.other/expr1.C: Adjust.
+       * testsuite/g++.old-deja/g++.other/overload11.C: Adjust.
+       * testsuite/g++.old-deja/g++.other/pmf3.C: Adjust.
+       * testsuite/g++.old-deja/g++.other/volatile1.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/auto_ptr.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/crash28.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/crash60.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/explicit38.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/explicit39.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/explicit41.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/explicit67.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/explicit77.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/expr2.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/ptrmem10.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/ptrmem6.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/spec35.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/spec5.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/spec6.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/t05.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/t24.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/unify4.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/unify6.C: Adjust.
+       * testsuite/g++.old-deja/g++.pt/unify8.C: Adjust.
+       * testsuite/g++.old-deja/g++.robertl/eb109.C: Adjust.
+       * testsuite/g++.old-deja/g++.robertl/eb119.C: Adjust.
+       * testsuite/g++.old-deja/g++.robertl/eb131.C: Adjust.
+       * testsuite/g++.old-deja/g++.robertl/eb22.C: Adjust.
+       * testsuite/g++.old-deja/g++.robertl/eb69.C: Adjust.
+       * testsuite/g++.old-deja/g++.robertl/eb98.C: Adjust.
+
+2010-12-08  Jason Merrill  <jason@redhat.com>
+
+       PR c++/45822
+       * g++.dg/init/synth4.C: New.
+
+       PR c++/46736
+       * g++.dg/cpp0x/defaulted21.C: New.
+
+2010-12-08  Wei Guozhi  <carrot@google.com>
+
+       PR target/46631
+       * gcc.target/arm/pr46631: New testcase.
+
+2010-12-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       PR middle-end/42694
+       * gcc.target/powerpc/ppc-pow.c: New file to make sure pow (x,
+       0.75) is not optimized if the machine has no sqrt instruction.
+
+2010-12-07  Andrey Belevantsev  <abel@ispras.ru>
+
+       PR target/43603
+       * gcc.target/ia64/pr43603.c: New.
+       * gcc/testsuite/g++.dg/opt/pr46640.C: New.
+
+2010-12-07  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/44352
+       * gfortran.dg/string_4.f90: New.
+
+2010-12-07  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/44676
+       * gcc.dg/graphite/id-pr44676.c: New.
+
+2010-12-07  Sebastian Pop  <sebastian.pop@amd.com>
+
+       PR tree-optimization/42327
+       * gcc.dg/tree-ssa/pr42327.c: New.
+
+2010-12-07  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c++/45330
+       * g++.dg/pr45330.C: New test.
+       * g++.dg/ext/builtin3.C: Adjust.
+       * g++.dg/lookup/error1.C: Adjust.
+       * g++.dg/lookup/koenig5.C: Adjust.
+       * g++.dg/overload/koenig1.C: Adjust.
+       * g++.dg/parse/decl-specifier-1.C: Adjust.
+       * g++.dg/template/static10.C: Adjust.
+       * g++.old-deja/g++.mike/ns5.C: Adjust.
+       * g++.old-deja/g++.mike/ns7.C: Adjust.
+       * g++.old-deja/g++.ns/koenig5.C: Adjust.
+       * g++.old-deja/g++.ns/koenig9.C: Adjust.
+       * g++.old-deja/g++.other/lineno5.C: Adjust.
+
+2010-12-07  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/46832
+       * gcc.c-torture/compile/pr46832.c: New testcase.
+
+2010-12-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/46799
+       * gcc.dg/autopar/pr46799.c: New test.
+
+2010-12-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/internal_dummy_2.f08: Fix dg-options.
+       * gfortran.dg/internal_dummy_3.f08: Fix dg-options.
+
+2010-12-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR middle-end/41562
+       * g++.dg/graphite/pr41562.C: New.
+
+       PR middle-end/46185
+       * gcc.dg/graphite/pr46185.c: New.
+
+2010-12-06  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/foreach-8.m: New.
+
+2010-12-06  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/45997
+       * g++.dg/debug/dwarf2/pr45997-1.C: New test.
+       * g++.dg/debug/dwarf2/pr45997-2.C: New test.
+
+       PR target/43897
+       * gcc.target/ia64/pr43897.c: New test.
+
+       PR debug/46771
+       * gcc.dg/pr46771.c: New test.
+
+       PR rtl-optimization/46777
+       * gcc.dg/pr46777.c: New test.
+
+2010-12-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * ada/acats/run_acats (which): Assign output to temporary
+       variable, only use if successful.
+       Use last field of type output.
+
+2010-12-06  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/46806
+       * g++.dg/torture/20100825.C: New testcase.
+
 2010-12-06  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/46785