X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=d332dc4a9605fb40146f7019272877f15b1b03c5;hb=2cb9ef3991e49cca727e9b9959820473d666016f;hp=eb111669794a2dd422cc3b3a8eda91c02e6ae897;hpb=8fb22088db50122b988ce69534eb98e29bfa814b;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index eb111669794..d332dc4a960 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,658 @@ +2010-07-08 Richard Guenther + + PR tree-optimization/44861 + * g++.dg/vect/pr44861.cc: New testcase. + +2010-07-07 Peter Bergner + + PR middle-end/44828 + * gcc.c-torture/execute/pr44828.x: New file. + +2010-07-07 Peter Bergner + + * 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 + + * g++.dg/debug/dwarf2/pubnames-1.C: Make darwin-specific. + +2010-07-07 H.J. Lu + + 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 + + PR middle-end/44813 + * g++.dg/torture/pr44813.C: New testcase. + * g++.dg/torture/pr44826.C: New testcase. + +2010-07-07 Bernd Schmidt + + PR rtl-optimization/44787 + * gcc.c-torture/compile/pr44788.c: New test. + * gcc.target/arm/pr44788.c: New test. + +2010-07-06 Peter Bergner + + * gcc.target/powerpc/altivec-volatile.c: Adjust expected warning. + +2010-07-06 Peter Bergner + + * gcc.target/powerpc/ppu-intrinsics.c: Add -Wno-unused-but-set-variable + to dg-options. + +2010-07-06 Tobias Burnus + + 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 + PR fortran/PR44693 + * gfortran.dg/dim_range_1.f90: New test. + * gfortran.dg/minmaxloc_4.f90: Remove invalid test. + +2010-07-06 Jason Merrill + + PR c++/44703 + * g++.dg/cpp0x/initlist41.C: New. + + PR c++/44778 + * g++.dg/template/ptrmem22.C: New. + +2010-07-06 Kai Tietz + + * gcc.target/i386/ms_hook_prologue.c: Add x64 ms_hook_prologue + support. + * gcc.target/i386/i386.exp: Likewise. + +2010-07-06 Peter Bergner + + PR testsuite/44195 + * gcc.dg/lto/20100518_0.c: Limit to x86. + +2010-07-06 Richard Guenther + + PR middle-end/44828 + * gcc.c-torture/execute/pr44828.c: New testcase. + +2010-07-06 Shujing Zhao + + * 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 + + 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 + + * gcc.dg/guality/nrv-1.c: New test. + +2010-07-05 Sandra Loosemore + + PR middle-end/42505 + * gcc.target/arm/pr42505.c: New test case. + +2010-07-05 Jakub Jelinek + + PR c++/44808 + * g++.dg/opt/nrv16.C: New test. + +2010-07-05 Richard Guenther + + PR tree-optimization/44784 + * gcc.c-torture/compile/pr44784.c: New testcase. + +2010-07-05 Ira Rosen + + * 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 + + * 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 + + PR c++/22138 + * g++.dg/parse/template25.C: New. + +2010-07-04 H.J. Lu + + PR rtl-optimization/44695 + * gcc.dg/torture/pr44695.c: New. + +2010-07-04 Manuel López-Ibáñez + + PR c++/16630 + * g++.dg/ext/pretty3.C: New. + +2010-07-04 Richard Guenther + + PR middle-end/44809 + * g++.dg/torture/pr44809.C: New testcase. + +2010-07-04 Richard Guenther + + PR tree-optimization/44656 + * gcc.dg/tree-ssa/loadpre6.c: Remove XFAIL. + +2010-07-04 Ira Rosen + Revital Eres + + * 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 + + PR c/44806 + * gcc.dg/torture/pr44806.c: New. + +2010-07-03 Eric Botcazou + + * gnat.dg/cond_expr1.adb: New test. + +2010-07-03 Eric Botcazou + + * gnat.dg/modular3.adb: New test. + * gnat.dg/modular3_pkg.ads: New helper. + +2010-07-03 Iain Sandoe + Mikael Pettersson + + 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 + + * gfortran.dg/char_bounds_check_fail_1.f90: Correct dg-output string. + +2010-07-02 Le-Chun Wu + + PR/44128 + * g++.dg/warn/Wshadow-7.C: New test. + +2010-07-02 Daniel Jacobowitz + Julian Brown + Sandra Loosemore + + * gcc.c-torture/execute/20100416-1.c: New test case. + +2010-07-02 Julian Brown + Sandra Loosemore + + 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 + Julian Brown + + * 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 + + * 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 + + * gfortran.dg/runtime_warning_1.f90: Remove extra dg line. + +2010-07-02 Jerry DeLisle + + * 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 + + * gcc.dg/tree-ssa/ipa-split-5.c: New function. + +2010-07-02 Iain Sandoe + + * objc-obj-c++-shared/Object1.h: Correct Line endings. + +2010-07-02 Jakub Jelinek + + PR c++/44780 + * c-c++-common/Wunused-var-12.c: New test. + +2010-07-02 Bernd Schmidt + + 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 + + * g++.dg/template/crash98.C: Remove stray // from dg-error comment. + +2010-07-02 Sandra Loosemore + + * 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 + + * g++.dg/torture/20100702-1.C: New testcase. + +2010-07-02 Ulrich Weigand + + PR target/44707 + * gcc.c-torture/compile/pr44707.c: New test. + +2010-07-02 Paolo Carlini + + PR c++/44039 + * g++.dg/template/crash101.C: New. + +2010-07-02 Iain Sandoe + + * 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 + + * g++.dg/tree-ssa/pr44706.C: New testcase. + +2010-07-02 Richard Guenther + + PR tree-optimization/44748 + * gcc.dg/tree-ssa/ssa-ccp-29.c: New testcase. + +2010-07-02 Iain Sandoe + + * 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 + + * g++.dg/cpp0x/nullptr04.C: Use __INTPTR_TYPE__. + * g++.dg/other/pr25632.C: Likewise. + +2010-07-01 Jakub Jelinek + + PR tree-optimization/40421 + * gfortran.fortran-torture/compile/pr40421.f90: New test. + +2010-07-01 Richard Guenther + + 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 + + PR c++/44628 + * g++.dg/template/crash100.C: New. + +2010-06-30 Jan Hubicka + + * gcc.dg/tree-ssa/ipa-split-4.c: New testcase. + +2010-06-30 Michael Matz + + PR bootstrap/44699 + * gcc.dg/pr44699.c: New test. + +2010-06-30 Bernd Schmidt + + PR tree-optimization/39799 + * c-c++-common/uninit-17.c: New test. + +2010-06-29 Jerry DeLisle + + PR libfortran/43298 + * gfortran.dg/read_infnan_1.f90: New test. + +2010-06-29 Jason Merrill + + 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 + + PR fortran/44718 + * gfortran.dg/proc_ptr_28.f90: New. + +2010-06-29 Jakub Jelinek + + 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 + + PR c++/44587 + * g++.dg/template/qualified-id2.C: New. + * g++.dg/template/qualified-id3.C: New. + +2010-06-29 Janus Weil + + PR fortran/44696 + * gfortran.dg/associated_target_4.f90: New. + +2010-06-29 Paul Thomas + + PR fortran/44582 + * gfortran.dg/aliasing_array_result_1.f90 : New test. + +2010-06-29 Rainer Orth + + * lib/lto.exp (lto_prune_warns): Also accept leading single quote. + +2010-06-29 Jan Hubicka + + * gcc.dg/tree-ssa/ipa-split-3.c: New testcase. + +2010-06-29 Bernd Schmidt + + PR target/43902 + * gcc.target/arm/wmul-1.c: Test for smlabb instead of smulbb. + * gcc.target/arm/wmul-3.c: New test. + * gcc.target/arm/wmul-4.c: New test. + +2010-06-29 H.J. Lu + + PR rtl-optimization/44659 + * gcc.target/i386/extract-1.c: New. + * gcc.target/i386/extract-2.c: Likewise. + * gcc.target/i386/extract-3.c: Likewise. + * gcc.target/i386/extract-4.c: Likewise. + * gcc.target/i386/extract-5.c: Likewise. + * gcc.target/i386/extract-6.c: Likewise. + +2010-06-28 Jakub Jelinek + + PR c++/44682 + * g++.dg/warn/Wunused-var-14.C: New test. + +2010-06-28 Tobias Burnus + + PR fortran/43298 + * gfortran.dg/nan_6.f90: New. + +2010-06-28 H.J. Lu + + PR tree-optimization/43781 + * gcc.dg/torture/pr43781.c: New. + +2010-06-28 Paul Thomas + + PR fortran/40158 + * gfortran.dg/actual_rank_check_1.f90: New test. + +2010-06-28 Martin Jambor + + * testsuite/gcc.dg/ipa/ipa-sra-6.c: New test. + +2010-06-28 Jan Hubicka + + PR tree-optimization/44687 + * gcc.c-torture/compile/pr44687.c + +2010-06-28 Martin Jambor + + PR c++/44535 + * g++.dg/torture/pr44535.C: New test. + +2010-06-28 Michael Matz + + PR middle-end/44592 + * gfortran.dg/pr44592.f90: New test. + +2010-06-28 Jan Hubicka + + PR tree-optimization/44357 + * g++.dg/torture/pr44357.C: New testcase. + 2010-06-28 Rainer Orth * gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.