X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=18d9236b778cab69615e9636e6139afc5c5d5d18;hb=bb66f6b859a369e128c5df4a8e1a02476d4678ee;hp=da9126067ad1716fda90ba8268b4855ed6719aa3;hpb=5897d9f3235c5b0a284d4b1d708e35323ddc29d1;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index da9126067ad..18d9236b778 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,582 @@ +2008-04-09 Samuel Tardieu + + PR ada/28305 + * gnat.dg/specs/fe_inlining.ads, gnat.dg/specs/fe_inlining_helper.ads, + gnat.dg/specs/fe_inlining_helper.adb: New test. + +2008-04-09 Kai Tietz + + * gcc.dg/torture/fp-int-convert.h: Use TImode type for + x86_64-pc-mingw target. + * gcc.dg/titype-1.c: Likewise. + +2008-04-09 Richard Sandiford + + * lib/target-supports.exp (check_effective_target_vxworks_kernel): + Fix comment. + (check_effective_target_vxworks_rtp): New procedure. + * g++.dg/opt/20050511-1.C: Rename UINT32 for VxWorks kernel mode. + * g++.dg/warn/miss-format-1.C: XFAIL for VxWorks. + * g++.old-deja/g++.abi/cxa_vec.C: XFAIL for VxWorks kernels. + * g++.old-deja/g++.brendan/new3.C: Likewise. + * g++.old-deja/g++.eh/badalloc1.C: XFAIL for VxWorks RTPs. + * g++.old-deja/g++.law/missed-error2.C: Undefine max for + VxWorks kernel mode. + * g++.old-deja/g++.mike/init1.C: XFAIL for VxWorks kernel mode. + * g++.old-deja/g++.mike/p2736.C: Likewise. + * g++.old-deja/g++.mike/p658.C: Undefine OK for VxWorks kernel mode. + * g++.old-deja/g++.other/headers1.C: Likewise min and max. + * g++.old-deja/g++.robertl/eb79.C: Undefine max for VxWorks + kernel mode. + +2008-04-09 Jakub Jelinek + + * gfortran.dg/namelist_47.f90: New test. + +2008-04-09 Richard Guenther + + * gfortran.dg/bind_c_usage_14.f03: Adjust. + +2008-04-08 Andy Hutchinson + + PR target/35005 + * execute/20071221-1.c: Adapt test for 16 bit int targets. + * execute/pr35163.c: Ditto. + +2008-04-08 Richard Guenther + + * gcc.c-torture/execute/20080408-1.c: New testcase. + +2008-04-08 Eric Botcazou + + * gnat.dg/pack6.adb: New test. + * gnat.dg/pack7.adb: Likewise. + * gnat.dg/pack8.adb: Likewise. + +2008-04-08 Arnaud Charlet + + * gnat.dg/parent_ltd_with-child_full_view.adb: New test. + * gnat.dg/rt1.adb: New test. + * gnat.dg/test_time_stamp.adb: New test. + * gnat.dg/specs/warn_star.ads: New test. + * gnat.dg/specs/aggr1.ads: New test. + +2008-04-07 Jerry DeLisle + + PR fortran/25829 28655 + * gfortran.dg/write_check2.f90: Update dg-error. + * gfortran.dg/io_constraints_1.f90: Udate dg-error. + +2008-04-07 Jason Merrill + + PR c++/35734 + * g++.dg/warn/ctor1.C: New. + +2008-04-07 Kai Tietz + + PR/35842 + * gcc.dg/torture/pr35842.c: New. + +2008-04-07 Eric Botcazou + + * gnat.dg/array4.adb: New test. + * gnat.dg/specs/static_initializer2.ads: Likewise. + +2008-04-06 Richard Guenther + + PR tree-optimization/35400 + * gcc.dg/torture/pr35400.c: New testcase. + * g++.dg/torture/pr35400.C: Likewise. + +2008-04-06 Paul Thomas + + PR fortran/35780 + * gfortran.dg/simplify_argN_1.f90: New test. + +2008-04-06 Tobias Schlüter + + PR fortran/35832 + * gfortran.dg/io_constraints_2.f90: Adapt to new error message. + +2008-04-06 Tobias Burnus + + * gfortran.dg/f2003_io_1.f03: Make standard conform. + * gfortran.dg/f2003_io_8.f03: New. + +2008-04-06 Eric Botcazou + + * gnat.dg/pack5.adb: New test. + +2008-04-06 Uros Bizjak + + PR target/12329 + * gcc.target/i386/pr12329.c: New test. + +2008-04-05 Eric Botcazou + + * gnat.dg/pr35823.adb: Rename to size_attribute.adb. + +2008-04-05 Jerry DeLisle + + PR fortran/25829 28655 + * gfortran.dg/f2003_io_1.f03: New test. + * gfortran.dg/f2003_io_2.f03: New test. + * gfortran.dg/f2003_io_3.f03: New test. + * gfortran.dg/f2003_io_4.f03: New test. + * gfortran.dg/f2003_io_5.f03: New test. + * gfortran.dg/f2003_io_6.f03: New test. + * gfortran.dg/f2003_io_7.f03: New test. + +2008-04-05 Richard Guenther + + PR tree-optimization/35833 + * gcc.dg/torture/pr35833.c: New testcase. + +2008-04-04 Naveen.H.S + + * gcc.target/sh/sh2a-band.c: New test. + * gcc.target/sh/sh2a-bclrmem.c: New test. + * gcc.target/sh/sh2a-bld.c: New test. + * gcc.target/sh/sh2a-bor.c: New test. + * gcc.target/sh/sh2a-bsetmem.c: New test. + * gcc.target/sh/sh2a-bxor.c: New test. + +2008-04-04 Janis Johnson + + * g++.dg/other/anon5.C: Don't depend on line number for error message. + + * gcc.dg/torture/builtin-modf-1.c: Use special options for + powerpc*-*-linux*. + + * gcc.dg/var-expand3.c: Skip for powerpc-linux if not on AltiVec HW. + + * gcc.dg/pr34856.c: Use -maltivec on powerpc linux. + + PR target/35620 + * gcc.dg/dfp/pr35620.c: New test. + * gcc.dg/dfp/func-pointer.c: New test. + * gcc.dg/dfp/func-deref.c: New test. + +2008-04-04 Jakub Jelinek + + PR target/35364 + * g++.dg/gomp/pr35364.C: New test. + +2008-04-04 H.J. Lu + + * g++.dg/other/i386-2.C: Include . + * g++.dg/other/i386-3.C: Likewise. + * gcc.target/i386/sse-13.c: Likewise. + * gcc.target/i386/sse-14.c: Likewise. + + * gcc.target/i386/aes-check.h: New. + * gcc.target/i386/aesdec.c: Likewise. + * gcc.target/i386/aesdeclast.c: Likewise. + * gcc.target/i386/aesenc.c: Likewise. + * gcc.target/i386/aesenclast.c: Likewise. + * gcc.target/i386/aesimc.c: Likewise. + * gcc.target/i386/aeskeygenassist.c: Likewise. + * gcc.target/i386/pclmulqdq.c: Likewise. + * gcc.target/i386/pclmul-check.h: Likewise. + + * gcc.target/i386/i386.exp (check_effective_target_aes): New. + (check_effective_target_pclmul): Likewise. + +2008-04-04 Jakub Jelinek + + PR c/35440 + * gcc.dg/pr35440.c: New test. + +2008-04-04 Richard Guenther + + PR middle-end/35823 + * gnat.dg/pr35823.adb: New testcase. + +2008-04-03 Janis Johnson + + PR c/35712 + * gcc.dg/dfp/constants-zero.c: New test. + +2008-04-03 Jakub Jelinek + + PR c/35738 + * gcc.dg/gomp/pr35738.c: New test. + + PR middle-end/35818 + * gcc.dg/gomp/pr35818.c: New test. + + PR fortran/35786 + * gfortran.dg/gomp/pr35786-1.f90: New test. + * gfortran.dg/gomp/pr35786-2.f90: New test. + +2008-04-03 Adam Nemet + + * gcc.target/mips/scc-1.c: New test. + +2008-04-03 Richard Guenther + + * gcc.dg/tree-ssa/vrp43.c: New testcase. + * gcc.dg/tree-ssa/vrp44.c: Likewise. + * gcc.dg/tree-ssa/vrp45.c: Likewise. + +2008-04-03 Jakub Jelinek + + PR c++/35741 + * g++.dg/other/offsetof5.C: New test. + +2008-04-03 Paolo Bonzini + + PR rtl-optimization/35281 + * gcc.target/i386/pr35281.c: New test. + +2008-04-03 Richard Guenther + + PR middle-end/35800 + * gcc.c-torture/execute/pr35800.c: New test. + +2008-04-02 Joseph Myers + + * gcc.dg/cpp/cmdlne-dU-1.c, gcc.dg/cpp/cmdlne-dU-2.c, + gcc.dg/cpp/cmdlne-dU-3.c, gcc.dg/cpp/cmdlne-dU-4.c, + gcc.dg/cpp/cmdlne-dU-5.c, gcc.dg/cpp/cmdlne-dU-6.c, + gcc.dg/cpp/cmdlne-dU-7.c, gcc.dg/cpp/cmdlne-dU-8.c, + gcc.dg/cpp/cmdlne-dU-9.c, gcc.dg/cpp/cmdlne-dU-10.c, + gcc.dg/cpp/cmdlne-dU-11.c, gcc.dg/cpp/cmdlne-dU-12.c, + gcc.dg/cpp/cmdlne-dU-13.c, gcc.dg/cpp/cmdlne-dU-14.c, + gcc.dg/cpp/cmdlne-dU-15.c, gcc.dg/cpp/cmdlne-dU-16.c, + gcc.dg/cpp/cmdlne-dU-17.c, gcc.dg/cpp/cmdlne-dU-18.c, + gcc.dg/cpp/cmdlne-dU-19.c, gcc.dg/cpp/cmdlne-dU-20.c, + gcc.dg/cpp/cmdlne-dU-21.c, gcc.dg/cpp/cmdlne-dU-22.c: New tests. + +2008-04-02 Richard Guenther + + PR tree-optimization/14495 + PR tree-optimization/34793 + * gcc.dg/tree-ssa/vrp41.c: New testcase. + * gcc.dg/tree-ssa/vrp42.c: Likewise. + +2008-04-02 Richard Guenther + + PR tree-optimization/14495 + * gcc.dg/tree-ssa/vrp40.c: New testcase. + +2008-04-02 Eric Botcazou + + * gnat.dg/specs/discr_record_constant.ads: New test. + +2008-04-02 Richard Guenther + + * gcc.dg/tree-ssa/vrp38.c: New testcase. + * gcc.dg/tree-ssa/vrp39.c: Likewise. + +2008-04-01 George Helffrich + + PRs fortran/PR35154, fortran/PR23057 + * gcc.dg/debug/pr35154.c: New test to check that non-Fortran + use of common is unchanged. + + * lib/gfortran-dg.exp: New harness to compile Fortran progs + with all combinations of debug options available on target. + * gfortran.dg/debug/debug.exp: Ditto. + * gfortran.dg/debug/trivial.f: Ditto. + * gfortran.dg/debug/pr35154-stabs.f: New test case for + .stabs functionality. + * gfortran.dg/debug/pr35154-dwarf2.f: New test case for + DWARF functionality. + +2008-04-01 Volker Reichelt + + PR c/35436 + * gcc.dg/format/gcc_gfc-2.c: New test. + +2008-03-31 Seongbae Park + + * g++.dg/bprob/bprob.exp: Do not check gcno files. + Use -fprofile-use for profile use. + * gcc.misc-tests/bprob.exp: Ditto. + * g++.dg/tree-pro/tree-prof.exp: Do not check gcno files. + * gcc.dg/matrix/matrix.exp: Ditto. + * gcc.dg/struct/struct-reorg.exp: Ditto. + * gcc.dg/tree-prof/tree-prof.exp: Ditto. + * gcc.dg/profile-dir-1.c: New test. + * gcc.dg/profile-dir-2.c: New test. + * gcc.dg/profile-dir-3.c: New test. + +2008-03-31 Volker Reichelt + + PR c/35750 + * gcc.dg/old-style-param-1.c: New test. + +2008-03-31 Eric Botcazou + + * gnat.dg/object_overflow.adb: New test. + +2008-03-31 Andrew Pinski + + PR middle-end/30186 + * gcc.dg/tree-ssa/vector-1.c: New testcase. + * gcc.c-torture/execute/vector-1.c: New testcase. + * gcc.c-torture/execute/vector-2.c: New testcase. + +2008-03-31 Olivier Hainque + + * gnat.dg/assign_from_packed_pixels.ads: Support for ... + * gnat.dg/assign_from_packed.adb: New testcase. + +2008-03-31 Zdenek Dvorak + + PR rtl-optimization/35729 + * gcc.dg/pr35729.c: New test. + +2008-03-31 H.J. Lu + + PR target/32000 + * gcc.target/i386/pr32000-1.c: New. + +2008-03-31 Arnaud Charlet + + * gnat.dg/too_many_tasks.adb: Removed, causes resource issues + on some environments. + +2008-03-31 Andrew Pinski + + PR tree-opt/35431 + * gcc.c-torture/compile/pr35431.c: New testcase. + +2008-03-30 Kaz Kojima + + * g++.dg/other/error27.C: Use -fno-finite-math-only on sh* + targets. + +2008-03-30 John David Anglin + + PR c++/35245 + * g++.dg/other/anon5.C: Skip on hppa*-*-hpux*. + +2008-03-30 Volker Reichelt + + PR c++/35578 + * g++.dg/parse/friend8.C: New test. + + PR c/35748 + * gcc.dg/union-cast-4.c: New test. + +2008-03-30 H.J. Lu + + PR target/35757 + * gcc.target/i386/sse4_1-blendps-2.c: New. + * gcc.target/i386/sse4_1-pblendw-2.c: Likewise. + +2008-03-30 Thomas Koenig + + * gfortran.dg/internal_pack_1.f90: Added complex to test case. + * gfortran.dg/internal_pack_2.f90: Likewise. + * gfortran.dg/intrinsic_spread_1.f90: Likewise. + * gfortran.dg/intrinsic_spread_2.f90: Likewise. + * gfortran.dg/intrinsic_pack_1.f90: Likewise. + * gfortran.dg/intrinsic_pack_2.f90: Likewise. + * gfortran.dg/intrinsic_unpack_1.f90: Likewise. + * gfortran.dg/intrinsic_unpack_2.f90: Likewise. + +2008-03-30 Eric Botcazou + + * gnat.dg/bit_packed_array2.adb: New test. + +2008-03-30 Paul Thomas + + PR fortran/35740 + * gfortran.dg/transpose_conjg_1.f90: New test. + +2008-03-29 Laurent GUERBY + + * gnat.dg/socket2.adb: Remove since identical to socket1.adb. + +2008-03-29 Paul Thomas + + PR fortran/35698 + * gfortran.dg/allocate_zerosize_3.f: New test. + + PR fortran/35702 + * gfortran.dg/character_assign_1.f90: New test. + +2008-03-28 Thomas Koenig + + PR libfortran/32972 + PR libfortran/32512 + * gfortran.dg/intrinsic_spread_1.f90: New file. + * gfortran.dg/intrinsic_spread_2.f90: New file. + * gfortran.dg/intrinsic_spread_3.f90: New file. + +2008-03-28 Daniel Franke + + PR fortran/34714 + * gfortran.dg/alloc_alloc_expr_3.f90: New test. + * gfortran.dg/allocate_stat.f90: Adjusted error-match text. + * gfortran.dg/func_assign.f90: Likewise. + * gfortran.dg/implicit_11.f90: Likewise. + * gfortran.dg/proc_assign_1.f90: Likewise. + * gfortran.dg/proc_assign_2.f90: Likewise. + * gfortran.dg/procedure_lvalue.f90: Likewise. + +2008-03-28 Jerry DeLisle + + PR fortran/35699 + * gfortran.dg/direct_io_10.f: New test. + +2008-03-28 Uros Bizjak + + * gcc.target/i386/vectorize6.c: New test. + +2008-03-28 Tobias Burnus + + PR fortran/35721 + * gfortran.dg/associated_target_2.f90: New. + +2008-03-28 Richard Guenther + + PR tree-optimization/19580 + * gcc.dg/tree-ssa/loop-34.c: New testcase. + +2008-03-28 Richard Guenther + + PR tree-optimization/30317 + PR tree-optimization/30911 + PR tree-optimization/34793 + * gcc.dg/tree-ssa/vrp35.c: New testcase. + * gcc.dg/tree-ssa/vrp36.c: Likewise. + * gcc.dg/tree-ssa/vrp37.c: Likewise. + +2008-03-28 Andrew Pinski + + PR target/31334 + * gcc.target/powerpc/altivec-25.c: New testcase. + +2008-03-27 Jerry DeLisle + + PR fortran/35724 + * gfortran.dg/cshift_shift_real_2.f90: New test. + +2008-03-26 Uros Bizjak + + * gcc.c-torture/execute/multi-ix.c: Limit CHUNK size between 1 and 500. + (main): Exit early for CHUNK less than 40 to avoid stack corruption. + +2008-03-27 Richard Guenther + + PR c/32511 + * gcc.dg/attr-weak-1.c: New testcase. + +2008-03-27 Richard Guenther + + PR tree-optimization/32810 + * gcc.dg/tree-ssa/ssa-ccp-18.c: New testcase. + +2008-03-27 Douglas Gregor + + * g++.dg/cpp0x/variadic91.C: New. + +2008-03-27 Zdenek Dvorak + + * gcc.dg/tree-ssa/loop-32.c: New testcase. + * gcc.dg/tree-ssa/loop-33.c: Likewise. + +2008-03-27 Richard Guenther + + * gcc.dg/fold-addr-1.c: New testcase. + +2008-03-27 Andrew Pinski + + PR middle-end/35429 + * gcc.c-torture/compile/complex-5.c: New test. + +2008-03-26 Kaveh R. Ghazi + + * gcc.dg/uninit-16.c (decode_reloc): Mark static. + +2008-03-26 Jakub Jelinek + + PR c++/35546 + * g++.dg/ext/attrib33.C: New test. + +2008-03-26 Richard Guenther + + Revert: + 2008-03-26 Richard Guenther + + * gcc.dg/fold-addr-1.c: New testcase. + +2008-03-26 Uros Bizjak + + * gcc.target/i386/sse-13.c: Include + before redefinitions of extern and __inline. + * gcc.target/i386/sse-13.c: Ditto. + +2008-03-26 Jakub Jelinek + + PR c++/35332 + * g++.dg/other/error27.C: New test. + +2008-03-26 Richard Guenther + + * gcc.dg/fold-addr-1.c: New testcase. + +2008-03-26 Richard Guenther + + * gcc.dg/tree-ssa/20030731-2.c: Scan dce1 dump. + * gcc.dg/tree-ssa/20030917-1.c: Scan optimized dump. + * gcc.dg/tree-ssa/20030917-3.c: Scan ccp1 dump. + * gcc.dg/tree-ssa/20040721-1.c: Test linking, do not disable DOM. + * gcc.dg/tree-ssa/pr21574.c: Scan the fre dump. + * gcc.dg/tree-ssa/ssa-ccp-1.c: Scan ccp1 dump. + * gcc.dg/tree-ssa/ssa-ccp-3.c: Scan ccp2 dump. + +2008-03-26 Douglas Gregor + + * g++.dg/cpp0x/variadic84.C: Update to reflect the change in + variadic template template parameter binding semantics. + * g++.dg/cpp0x/variadic85.C: Ditto. + * g++.dg/cpp0x/variadic88.C: New. + * g++.dg/cpp0x/variadic89.C: New. + * g++.dg/cpp0x/variadic90.C: New. + * g++.dg/cpp0x/variadic-ex14.C: Update to reflect the change in + variadic template template parameter binding semantics. + * g++.dg/cpp0x/variadic-lambda.C: New. + +2008-03-25 Andrew Pinski + + PR target/31558 + * g++.dg/ext/altivec-15.C: New testcase. + +2008-03-25 Andrew Pinski + + PR objc/29197 + * objc.dg/method-20.m: New testcase. + +2008-03-25 Richard Sandiford + + PR rtl-optimization/35232 + * gcc.target/mips/pr35232.c: New test. + +2008-03-25 Douglas Gregor + + * g++.dg/template/sfinae4.C: New. + * g++.dg/template/sfinae5.C: New. + * g++.dg/template/sfinae6.C: New. + * g++.dg/template/sfinae6_neg.C: New. + * g++.dg/template/sfinae7.C: New. + * g++.dg/template/sfinae8.C: New. + * g++.dg/template/sfinae9.C: New. + * g++.dg/template/sfinae10.C: New. + * g++.dg/template/sfinae11.C: New. + * g++.dg/template/sfinae12.C: New. + * g++.dg/template/sfinae13.C: New. + * g++.dg/template/sfinae14C: New. + +2008-03-25 Naveen.H.S + + * gcc.target/sh/sh2a-bclr.c: New test. + * gcc.target/sh/sh2a-bset.c: New test. + 2008-03-25 Naveen.H.S * gcc.target/sh/sh2a-movrt.c: New test. @@ -74,8 +653,8 @@ * gcc.dg/tree-ssa/ssa-ccp-17.c: New testcase. -2008-03-20 Victor Kaplansky - Uros Bizjak +2008-03-20 Victor Kaplansky + Uros Bizjak PR testsuite/34168 * lib/target-supports.exp (check_sse2_hw_available): New procedure.