OSDN Git Service

2010-07-08 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 5a23fe0..d332dc4 100644 (file)
@@ -1,3 +1,579 @@
+2010-07-08  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/44861
+       * g++.dg/vect/pr44861.cc: New testcase.
+
+2010-07-07  Peter Bergner  <bergner@vnet.ibm.com>
+
+       PR middle-end/44828
+       * gcc.c-torture/execute/pr44828.x: New file.
+
+2010-07-07  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * g++.dg/ext/altivec-2.C: Add -Wno-unused-but-set-variable to
+       dg-options.
+       * g++.dg/ext/altivec-17.C: Adjust error message.
+
+2010-07-07  Tom Tromey  <tromey@redhat.com>
+
+       * g++.dg/debug/dwarf2/pubnames-1.C: Make darwin-specific.
+
+2010-07-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/44844
+       * gcc.target/i386/rdrand-1.c: Scan "jnc".
+       * gcc.target/i386/rdrand-2.c: Likewise.
+       * gcc.target/i386/rdrand-3.c: Likewise.
+
+2010-07-07  Jan Hubicka  <jh@suse.cz>
+
+       PR middle-end/44813
+       * g++.dg/torture/pr44813.C: New testcase.
+       * g++.dg/torture/pr44826.C: New testcase.
+
+2010-07-07  Bernd Schmidt  <bernds@codesourcery.com>
+
+       PR rtl-optimization/44787
+       * gcc.c-torture/compile/pr44788.c: New test.
+       * gcc.target/arm/pr44788.c: New test.
+
+2010-07-06  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * gcc.target/powerpc/altivec-volatile.c: Adjust expected warning.
+
+2010-07-06  Peter Bergner  <bergner@vnet.ibm.com>
+
+       * gcc.target/powerpc/ppu-intrinsics.c: Add -Wno-unused-but-set-variable
+       to dg-options.
+
+2010-07-06  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/44742
+       * gfortran.dg/parameter_array_init_6.f90: New.
+       * gfortran.dg/initialization_20.f90: Update dg-error.
+       * gfortran.dg/initialization_24.f90: Ditto.
+
+2010-07-06  Thomas Koenig  <tkoenig@gcc.gnu.org>
+       PR fortran/PR44693
+       * gfortran.dg/dim_range_1.f90:  New test.
+       * gfortran.dg/minmaxloc_4.f90:  Remove invalid test.
+
+2010-07-06  Jason Merrill  <jason@redhat.com>
+
+       PR c++/44703
+       * g++.dg/cpp0x/initlist41.C: New.
+
+       PR c++/44778
+       * g++.dg/template/ptrmem22.C: New.
+
+2010-07-06  Kai Tietz  <kai.tietz@onevision.com>
+
+       * gcc.target/i386/ms_hook_prologue.c: Add x64 ms_hook_prologue
+       support.
+       * gcc.target/i386/i386.exp: Likewise.
+
+2010-07-06  Peter Bergner  <bergner@vnet.ibm.com>
+
+       PR testsuite/44195
+       * gcc.dg/lto/20100518_0.c: Limit to x86.
+
+2010-07-06  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/44828
+       * gcc.c-torture/execute/pr44828.c: New testcase.
+
+2010-07-06  Shujing Zhao  <pearly.zhao@oracle.com>
+
+       * g++.dg/warn/noeffect2.C: Adjust expected warning.
+       * g++.dg/warn/volatile1.C: Likewise.
+       * g++.dg/template/warn1.C: Likewise.
+
+2010-07-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       AVX Programming Reference (June, 2010)
+       * g++.dg/other/i386-2.C: Add -mfsgsbase -mrdrnd -mf16c.
+       * g++.dg/other/i386-3.C: Likewise.
+       * gcc.target/i386/sse-12.c: Likewise.
+
+       * gcc.target/i386/f16c-check.h: New.
+       * gcc.target/i386/rdfsbase-1.c: Likewise.
+       * gcc.target/i386/rdfsbase-2.c: Likewise.
+       * gcc.target/i386/rdgsbase-1.c: Likewise.
+       * gcc.target/i386/rdgsbase-2.c: Likewise.
+       * gcc.target/i386/rdrand-1.c: Likewise.
+       * gcc.target/i386/rdrand-2.c: Likewise.
+       * gcc.target/i386/rdrand-3.c: Likewise.
+       * gcc.target/i386/vcvtph2ps-1.c: Likewise.
+       * gcc.target/i386/vcvtph2ps-2.c: Likewise.
+       * gcc.target/i386/vcvtph2ps-3.c: Likewise.
+       * gcc.target/i386/vcvtps2ph-1.c: Likewise.
+       * gcc.target/i386/vcvtps2ph-2.c: Likewise.
+       * gcc.target/i386/vcvtps2ph-3.c: Likewise.
+       * gcc.target/i386/wrfsbase-1.c: Likewise.
+       * gcc.target/i386/wrfsbase-2.c: Likewise.
+       * gcc.target/i386/wrgsbase-1.c: Likewise.
+       * gcc.target/i386/wrgsbase-2.c: Likewise.
+
+       * gcc.target/i386/sse-13.c: Add -mfsgsbase -mrdrnd -mf16c.
+       (__builtin_ia32_vcvtps2ph): New.
+       (__builtin_ia32_vcvtps2ph256): Likewise.
+
+       * gcc.target/i386/sse-14.c: Add -mfsgsbase -mrdrnd -mf16c.
+       Test _cvtss_sh, _mm_cvtps_ph and _mm256_cvtps_ph.
+
+       * gcc.target/i386/sse-22.c: Add fsgsbase,rdrnd,f16c.
+       Test _cvtss_sh, _mm_cvtps_ph and _mm256_cvtps_ph.
+
+       * gcc.target/i386/sse-23.c (__builtin_ia32_vcvtps2ph): New.
+       (__builtin_ia32_vcvtps2ph256): Likewise.
+       Add fsgsbase,rdrnd,f16c.
+
+       * lib/target-supports.exp (check_effective_target_f16c): New.
+
+2010-07-05  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/guality/nrv-1.c: New test.
+
+2010-07-05  Sandra Loosemore  <sandra@codesourcery.com>
+
+       PR middle-end/42505
+       * gcc.target/arm/pr42505.c: New test case.
+
+2010-07-05  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/44808
+       * g++.dg/opt/nrv16.C: New test.
+
+2010-07-05  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/44784
+       * gcc.c-torture/compile/pr44784.c: New testcase.
+
+2010-07-05  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
+       Increase loop bound and array size.
+       * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
+       Likewise.
+
+2010-07-05  Ira Rosen  <irar@il.ibm.com>
+
+       * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: Remove.
+       * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: Increase loop bound.
+       * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Likewise.
+       * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: Remove.
+       * gcc.dg/vect/pr35821-altivec.c, gcc.dg/vect/pr35821-spu.c: Likewise.
+
+2010-07-05  Shujing Zhao  <pearly.zhao@oracle.com>
+
+       PR c++/22138
+       * g++.dg/parse/template25.C: New.
+
+2010-07-04  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR rtl-optimization/44695
+       * gcc.dg/torture/pr44695.c: New.
+
+2010-07-04  Manuel López-Ibáñez  <manu@gcc.gnu.org>
+
+       PR c++/16630
+       * g++.dg/ext/pretty3.C: New.
+
+2010-07-04  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/44809
+       * g++.dg/torture/pr44809.C: New testcase.
+
+2010-07-04  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/44656
+       * gcc.dg/tree-ssa/loadpre6.c: Remove XFAIL.
+
+2010-07-04  Ira Rosen  <irar@il.ibm.com>
+           Revital Eres  <eres@il.ibm.com>
+
+       * gcc.dg/vect/vect-42.c: Don't expect peeling on targets that support
+       misaligned stores.
+       * gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-93.c,
+       gcc.dg/vect/vect-96.c: Likewise.
+       * gcc.dg/vect/vect-109.c: Expect vectorization only on targets that
+       that support misaligned stores. Change the number of expected
+       misaligned accesses.
+       * gcc.dg/vect/vect-peel-1.c: New test.
+       * gcc.dg/vect/vect-peel-2.c, gcc.dg/vect/vect-peel-3.c,
+       gcc.dg/vect/vect-peel-4.c: Likewise.
+       * gcc.dg/vect/vect-multitypes-1.c: Change the test to make it
+       vectorizable on all targets that support realignment.
+       * gcc.dg/vect/vect-multitypes-4.c: Likewise.
+
+2010-07-03  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR c/44806
+       * gcc.dg/torture/pr44806.c: New.
+
+2010-07-03  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/cond_expr1.adb: New test.
+
+2010-07-03  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/modular3.adb: New test.
+       * gnat.dg/modular3_pkg.ads: New helper.
+
+2010-07-03  Iain Sandoe  <iains@gcc.gnu.org>
+           Mikael Pettersson  <mikpe@it.uu.se>
+
+       PR testsuite/44518
+       * obj-c++.dg/encode-2.mm: Produce object and save temps.
+       Make signed-ness of chars explicit.  Scan the object for
+       strings that are split by some target assemblers.
+       * obj-c++.dg/encode-3.mm: Make the signed-ness of chars
+       explicit.
+
+2010-07-03  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gfortran.dg/char_bounds_check_fail_1.f90: Correct dg-output string.
+
+2010-07-02  Le-Chun Wu  <lcwu@google.com>
+
+       PR/44128
+       * g++.dg/warn/Wshadow-7.C: New test.
+
+2010-07-02  Daniel Jacobowitz  <dan@codesourcery.com>
+           Julian Brown  <julian@codesourcery.com>
+           Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.c-torture/execute/20100416-1.c: New test case.
+
+2010-07-02  Julian Brown  <julian@codesourcery.com>
+           Sandra Loosemore  <sandra@codesourcery.com>
+
+       PR target/43703
+
+       * gcc.dg/vect/vect.exp: Add -ffast-math for NEON.
+       * gcc.dg/vect/vect-reduc-6.c: Add XFAIL for NEON.
+
+2010-07-02  Sandra Loosemore  <sandra@codesourcery.com>
+           Julian Brown  <julian@codesourcery.com>
+
+       * gcc.target/arm/neon/vadds64.c: Regenerated.
+       * gcc.target/arm/neon/vaddu64.c: Regenerated.
+       * gcc.target/arm/neon/vsubs64.c: Regenerated.
+       * gcc.target/arm/neon/vsubu64.c: Regenerated.
+       * gcc.target/arm/neon-vmla-1.c: Add -ffast-math to options.
+       * gcc.target/arm/neon-vmls-1.c: Likewise.
+       * gcc.target/arm/neon-vsubs64.c: New execution test.
+       * gcc.target/arm/neon-vsubu64.c: New execution test.
+       * gcc.target/arm/neon-vadds64.c: New execution test.
+       * gcc.target/arm/neon-vaddu64.c: New execution test.
+
+2010-07-02  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.target/arm/neon-vands64.c: New.
+       * gcc.target/arm/neon-vandu64.c: New.
+       * gcc.target/arm/neon-vbics64.c: New.
+       * gcc.target/arm/neon-vbicu64.c: New.
+       * gcc.target/arm/neon-veors64.c: New.
+       * gcc.target/arm/neon-veoru64.c: New.
+       * gcc.target/arm/neon-vorns64.c: New.
+       * gcc.target/arm/neon-vornu64.c: New.
+       * gcc.target/arm/neon-vorrs64.c: New.
+       * gcc.target/arm/neon-vorru64.c: New.
+       * gcc.target/arm/neon/vands64.c: Regenerated.
+       * gcc.target/arm/neon/vandu64.c: Regenerated.
+       * gcc.target/arm/neon/vbics64.c: Regenerated.
+       * gcc.target/arm/neon/vbicu64.c: Regenerated.
+       * gcc.target/arm/neon/veors64.c: Regenerated.
+       * gcc.target/arm/neon/veoru64.c: Regenerated.
+       * gcc.target/arm/neon/vorns64.c: Regenerated.
+       * gcc.target/arm/neon/vornu64.c: Regenerated.
+       * gcc.target/arm/neon/vorrs64.c: Regenerated.
+       * gcc.target/arm/neon/vorru64.c: Regenerated.
+
+2010-07-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/runtime_warning_1.f90: Remove extra dg line.
+
+2010-07-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/runtime_warning_1.f90: Fix dg syntax.
+       * gfortran.dg/intent_out_5.f90: Same.
+       * gfortran.dg/ltrans-7.f90: Same.
+       * gfortran.dg/char_bounds_check_fail_1.f90: Same.
+
+2010-07-02  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-ssa/ipa-split-5.c: New function.
+
+2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * objc-obj-c++-shared/Object1.h: Correct Line endings.
+
+2010-07-02  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/44780
+       * c-c++-common/Wunused-var-12.c: New test.
+
+2010-07-02  Bernd Schmidt  <bernds@codesourcery.com>
+
+       PR target/42835
+       * gcc.target/arm/pr42835.c: New test.
+
+       PR target/42172
+       * gcc.target/arm/pr42172-1.c: New test.
+
+2010-07-02  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/template/crash98.C: Remove stray // from dg-error comment.
+
+2010-07-02  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.target/arm/neon/vdup_ns64.c: Regenerated.
+       * gcc.target/arm/neon/vdup_nu64.c: Regenerated.
+       * gcc.target/arm/neon/vdupQ_ns64.c: Regenerated.
+       * gcc.target/arm/neon/vdupQ_nu64.c: Regenerated.
+       * gcc.target/arm/neon/vmov_ns64.c: Regenerated.
+       * gcc.target/arm/neon/vmov_nu64.c: Regenerated.
+       * gcc.target/arm/neon/vmovQ_ns64.c: Regenerated.
+       * gcc.target/arm/neon/vmovQ_nu64.c: Regenerated.
+       * gcc.target/arm/neon/vget_lanes64.c: Regenerated.
+       * gcc.target/arm/neon/vget_laneu64.c: Regenerated.
+       * gcc.target/arm/neon/vset_lanes64.c: Regenerated.
+       * gcc.target/arm/neon/vset_laneu64.c: Regenerated.
+       * gcc.target/arm/neon-vdup_ns64.c: New.
+       * gcc.target/arm/neon-vdup_nu64.c: New.
+       * gcc.target/arm/neon-vdupQ_ns64.c: New.
+       * gcc.target/arm/neon-vdupQ_nu64.c: New.
+       * gcc.target/arm/neon-vdupQ_lanes64.c: New.
+       * gcc.target/arm/neon-vdupQ_laneu64.c: New.
+       * gcc.target/arm/neon-vmov_ns64.c: New.
+       * gcc.target/arm/neon-vmov_nu64.c: New.
+       * gcc.target/arm/neon-vmovQ_ns64.c: New.
+       * gcc.target/arm/neon-vmovQ_nu64.c: New.
+       * gcc.target/arm/neon-vget_lanes64.c: New.
+       * gcc.target/arm/neon-vget_laneu64.c: New.
+       * gcc.target/arm/neon-vset_lanes64.c: New.
+       * gcc.target/arm/neon-vset_laneu64.c: New.
+
+2010-07-02  Richard Guenther  <rguenther@suse.de>
+
+       * g++.dg/torture/20100702-1.C: New testcase.
+
+2010-07-02  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+
+       PR target/44707
+       * gcc.c-torture/compile/pr44707.c: New test.
+
+2010-07-02  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/44039
+       * g++.dg/template/crash101.C: New.
+
+2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * obj-c++.dg/cxx-ivars-3.mm: Make the test require OSX <= 10.4.
+       Use the ABI-0 accessors and fail it for m64.
+
+2010-07-02  Jan Hubicka  <jh@suse.cz>
+
+       * g++.dg/tree-ssa/pr44706.C: New testcase.
+
+2010-07-02  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/44748
+       * gcc.dg/tree-ssa/ssa-ccp-29.c: New testcase.
+
+2010-07-02  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * objc-obj-c++-shared/next-abi.h: Remove dependency on system
+       headers.  Add clause to reflect that, pre-10.5, ABI is always 0.
+       * objc/execute/forward-1.m: Depend only on __NEXT_RUNTIME__ for
+       the method types to forward:.
+
+2010-06-30  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/nullptr04.C: Use __INTPTR_TYPE__.
+       * g++.dg/other/pr25632.C: Likewise.
+
+2010-07-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/40421
+       * gfortran.fortran-torture/compile/pr40421.f90: New test.
+
+2010-07-01  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/42834
+       PR middle-end/44468
+       * gcc.c-torture/execute/20100316-1.c: New testcase.
+       * gcc.c-torture/execute/pr44468.c: Likewise.
+       * gcc.c-torture/compile/20100609-1.c: Likewise.
+       * gcc.dg/volatile2.c: Adjust.
+       * gcc.dg/plugin/selfassign.c: Likewise.
+       * gcc.dg/pr36902.c: Likewise.
+       * gcc.dg/tree-ssa/foldaddr-2.c: Remove.
+       * gcc.dg/tree-ssa/foldaddr-3.c: Likewise.
+       * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
+       * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-ccp-21.c: Likewise.
+       * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
+       * gcc.dg/tree-ssa/20030807-7.c: Likewise.
+       * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
+       * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
+       * gcc.dg/tree-ssa/forwprop-1.c: Likewise.
+       * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
+       * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-ccp-25.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
+       * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-ccp-26.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
+       * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
+       * gcc.dg/tree-ssa/forwprop-5.c: Likewise.
+       * gcc.dg/struct/w_prof_two_strs.c: XFAIL.
+       * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
+       * gcc.dg/struct/wo_prof_global_var.c: Likewise.
+       * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
+       * gcc.dg/struct/w_prof_local_array.c: Likewise.
+       * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
+       * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
+       * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
+       * gcc.dg/struct/w_prof_global_array.c: Likewise.
+       * gcc.dg/struct/wo_prof_array_field.c: Likewise.
+       * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
+       * gcc.dg/struct/w_prof_local_var.c: Likewise.
+       * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
+       * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
+       * gcc.dg/struct/wo_prof_local_array.c: Likewise.
+       * gcc.dg/struct/w_prof_global_var.c: Likewise.
+       * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
+       * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
+       * gcc.dg/struct/wo_prof_global_array.c: Likewise.
+       * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
+       * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
+       * gcc.dg/struct/wo_prof_double_malloc.c: Likewise.
+       * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
+       * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
+       * gcc.dg/struct/wo_prof_local_var.c: Likewise.
+       * gcc.dg/tree-prof/stringop-1.c: Adjust.
+       * g++.dg/tree-ssa/pr31146.C: Likewise.
+       * g++.dg/tree-ssa/copyprop-1.C: Likewise.
+       * g++.dg/tree-ssa/pr33604.C: Likewise.
+       * g++.dg/plugin/selfassign.c: Likewise.
+       * gfortran.dg/array_memcpy_3.f90: Likewise.
+       * gfortran.dg/array_memcpy_4.f90: Likewise.
+       * c-c++-common/torture/pr42834.c: New testcase.
+
+2010-06-30  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/44628
+       * g++.dg/template/crash100.C: New.
+
+2010-06-30  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-ssa/ipa-split-4.c: New testcase.
+
+2010-06-30  Michael Matz  <matz@suse.de>
+
+       PR bootstrap/44699
+       * gcc.dg/pr44699.c: New test.
+
+2010-06-30  Bernd Schmidt  <bernds@codesourcery.com>
+
+       PR tree-optimization/39799
+       * c-c++-common/uninit-17.c: New test.
+
+2010-06-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR libfortran/43298
+       * gfortran.dg/read_infnan_1.f90: New test.
+
+2010-06-29  Jason Merrill  <jason@redhat.com>
+
+       Enable implicitly declared move constructor/operator= (N3053).
+       * g++.dg/cpp0x/implicit3.C: New.
+       * g++.dg/cpp0x/implicit4.C: New.
+       * g++.dg/cpp0x/implicit5.C: New.
+       * g++.dg/cpp0x/implicit-copy.C: Adjust.
+       * g++.dg/cpp0x/not_special.C: Adjust.
+       * g++.dg/cpp0x/rv-trivial-bug.C: Adjust.
+       * g++.dg/cpp0x/rv1n.C: Adjust.
+       * g++.dg/cpp0x/rv1p.C: Adjust.
+       * g++.dg/cpp0x/rv2n.C: Adjust.
+       * g++.dg/cpp0x/rv2p.C: Adjust.
+       * g++.dg/cpp0x/rv3n.C: Adjust.
+       * g++.dg/cpp0x/rv3p.C: Adjust.
+       * g++.dg/cpp0x/rv4n.C: Adjust.
+       * g++.dg/cpp0x/rv4p.C: Adjust.
+       * g++.dg/cpp0x/rv5n.C: Adjust.
+       * g++.dg/cpp0x/rv5p.C: Adjust.
+       * g++.dg/cpp0x/rv6n.C: Adjust.
+       * g++.dg/cpp0x/rv6p.C: Adjust.
+       * g++.dg/cpp0x/rv7n.C: Adjust.
+       * g++.dg/cpp0x/rv7p.C: Adjust.
+       * g++.dg/cpp0x/rv8p.C: Adjust.
+       * g++.dg/gomp/pr26690-1.C: Adjust.
+       * g++.dg/other/error20.C: Adjust.
+       * g++.dg/other/error31.C: Adjust.
+       * g++.dg/parse/error19.C: Adjust.
+       * g++.dg/template/qualttp5.C: Adjust.
+       * g++.old-deja/g++.law/ctors5.C: Adjust.
+
+       Enable implicitly deleted functions (N2346)
+       * g++.dg/cpp0x/defaulted17.C: New.
+       * g++.dg/cpp0x/implicit1.C: New.
+       * g++.dg/cpp0x/implicit2.C: New.
+       * g++.dg/cpp0x/lambda/lambda-ctor-neg.C: Adjust.
+       * g++.dg/ext/has_virtual_destructor.C: Adjust.
+       * g++.dg/init/ctor4.C: Adjust.
+       * g++.dg/init/synth2.C: Adjust.
+       * g++.dg/lto/20081118_1.C: Adjust.
+       * g++.dg/other/error13.C: Adjust.
+       * g++.dg/other/unused1.C: Adjust.
+       * g++.old-deja/g++.bob/inherit2.C: Adjust.
+       * g++.old-deja/g++.bugs/900205_04.C: Adjust.
+       * g++.old-deja/g++.jason/opeq3.C: Adjust.
+       * g++.old-deja/g++.law/ctors17.C: Adjust.
+       * g++.old-deja/g++.oliva/delete1.C: Adjust.
+       * g++.old-deja/g++.pt/assign1.C: Adjust.
+       * g++.old-deja/g++.pt/crash20.C: Adjust.
+
+       * g++.dg/cpp0x/defaulted10.C: Adjust for new deleted message.
+       * g++.dg/cpp0x/defaulted13.C: Adjust.
+       * g++.dg/cpp0x/defaulted2.C: Adjust.
+       * g++.dg/cpp0x/defaulted3.C: Adjust.
+       * g++.dg/cpp0x/initlist9.C: Adjust.
+       * g++.dg/cpp0x/lambda/lambda-errloc.C: Adjust.
+       * g++.dg/cpp0x/lambda/lambda-errloc2.C: Adjust.
+       * g++.dg/init/synth2.C: Adjust.
+
+       * g++.dg/cpp0x/defaulted19.C: New.
+
+       * g++.dg/expr/string-1.C: Fix for -std=c++0x.
+       * g++.dg/template/error23.C: Fix for -std=c++0x.
+
+2010-06-29  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/44718
+       * gfortran.dg/proc_ptr_28.f90: New.
+
+2010-06-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/43801
+       * g++.dg/torture/pr43801.C: New test.
+
+       PR debug/44668
+       * g++.dg/debug/dwarf2/accessibility1.C: New test.
+
+2010-06-29  Jason Merrill  <jason@redhat.com>
+
+       PR c++/44587
+       * g++.dg/template/qualified-id2.C: New.
+       * g++.dg/template/qualified-id3.C: New.
+
 2010-06-29  Janus Weil  <janus@gcc.gnu.org>
 
        PR fortran/44696