X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ftestsuite%2FChangeLog;h=5515a9c4d9ca225e3df321a094a554b2fec930b8;hp=c37bd1d5b0005eda2a78121cfd30dee8b2097f8a;hb=60ad452f741bf48a38ef41f753e0f7ea56a73c02;hpb=34da880074f38f11309e262bdfdc10cd1c197957 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c37bd1d5b00..5515a9c4d9c 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,628 @@ +2007-08-15 Diego Novillo + + gcc.dg/tree-ssa/20070815.c: New test. + +2007-08-15 Francois-Xavier Coudert + + PR fortran/33077 + * gfortran.dg/random_7.f90: Initialize variable. + +2007-08-15 Jakub Jelinek + + PR middle-end/33074 + * gfortran.dg/pr33074.f90: New test. + + PR c++/32992 + * g++.dg/opt/nrv14.C: New test. + +2007-08-15 Paolo Carlini + + PR c++/33035 + * g++.dg/template/crash68.C: New. + +2007-08-15 Maxim Kuvyrkov + + * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list. + * gcc.dg/sibcall-4.c: Ditto. + +2007-08-15 Francois-Xavier Coudert + + PR fortran/33066 + * gfortran.dg/use_8.f90: New test. + * gfortran.dg/c_loc_tests_2.f03: Fix code. + +2007-08-14 Paolo Carlini + + PR c++/27211 + * g++.dg/template/error27.C: New. + * g++.dg/template/error28.C: New. + * g++.dg/other/pr28304.C: Adjust. + * g++.old-deja/g++.mike/p811.C: Likewise. + +2007-08-14 Rask Ingemann Lambertsen + + PR target/30315 + * gcc.target/i386/pr30315.c: New. + +2007-08-14 Francois-Xavier Coudert + + PR fortran/32594 + * gfortran.dg/substr_5.f90: New test. + +2007-08-14 Andrew Pinski + + PR c/30428 + * gcc.dg/vector-2.c: New test. + + PR c++/30428 + * g++.dg/ext/vector8.C: New test. + +2007-08-13 Dan Hipschman + + PR c/32953 + * gcc.dg/format/array-1.c: Add an additional test for + unterminated format strings of length 1. + +2007-08-13 Paul Thomas + + PR fortran/32926 + * gfortran.dg/external_procedures_3.f90: New test. + +2007-08-13 Paul Thomas + + PR fortran/32827 + * gfortran.dg/import6.f90: New test. + +2007-08-13 Andrew Pinski + + PR C/30427 + * gcc.dg/vector-1.c: New test. + +2007-08-13 Richard Sandiford + + * gcc.dg/pr21255-4.c: Skip for PIC. + * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets. + +2007-08-13 Richard Sandiford + + * gcc.dg/attr-isr.c: Skip for PIC. + * gcc.dg/attr-isr-nosave_low_regs.c: Likewise. + * gcc.dg/attr-isr-trapa.c: Likewise. + * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise. + * gcc.dg/pragma-isr-trapa.c: Likewise. + * gcc.dg/pragma-isr-trapa2.c: Likewise. + +2007-08-13 Paul Thomas + + PR fortran/32962 + * gfortran.dg/transpose_1.f90: New test. + +2007-08-12 Francois-Xavier Coudert + + PR fortran/29600 + * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR + intrinsic. + +2007-08-12 Francois-Xavier Coudert + + PR fortran/30964 + PR fortran/33054 + * gfortran.dg/random_4.f90: New test. + * gfortran.dg/random_5.f90: New test. + * gfortran.dg/random_6.f90: New test. + * gfortran.dg/random_7.f90: New test. + +2007-08-12 Francois-Xavier Coudert + + PR fortran/32860 + * gcc.dg/format/gcc_gfc-1.c: Updated with new formats. + +2007-08-12 Francois-Xavier Coudert + + PR fortran/31629 + * gcc/testsuite/gfortran.dg/module_private_1.f90: New test. + +2007-08-12 Francois-Xavier Coudert + + PR fortran/29600 + * gfortran.dg/intrinsics_kind_argument_1.f90: New test. + * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording. + +2007-08-11 Francois-Xavier Coudert + + PR fortran/32937 + * gfortran.dg/char_length_6.f90: New test. + +2007-08-10 Ollie Wild + + * g++.dg/lookup/using18.C: New test. + +2007-08-10 Paolo Carlini + + PR c++/17763 + * g++.dg/other/error16.C: New. + +2007-08-10 Jerry DeLisle + + PR libfortran/33039 + * gfortran.dg/namelist_37.f90: New test. + +2007-08-10 Paolo Carlini + + PR c++/22256 + * g++.dg/conversion/op3.C: New. + +2007-08-09 Tobias Burnus + + PR fortran/32987 + * gfortran.dg/fmt_tab_1.f90: New. + * gfortran.dg/fmt_tab_2.f90: New. + +2007-08-09 Andrew Pinski + + PR c/32796 + * gcc.c-torture/compile/pr32796.c: New test. + +2007-08-09 Andrew Pinski + + PR middle-end/32813 + * gfortran.fortran-torture/compile/emptyif-1.f90: New test. + * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS instead + of just -O. + +2007-08-08 Richard Sandiford + + * gcc.target/mips/code-readable-1.c: New test. + * gcc.target/mips/code-readable-2.c: Likewise. + * gcc.target/mips/code-readable-3.c: Likewise. + +2007-08-08 Vladimir Yanovsky + Revital Eres + + * gfortran.dg/sms-1.f90: Add comment. + * gfortran.dg/sms-2.f90: New. + +2007-08-07 Ian Lance Taylor + + * gcc.dg/instrument-1.c: New test. + * gcc.dg/instrument-2.c: New test. + * gcc.dg/instrument-3.c: New test. + +2007-08-07 Steve Ellcey + + * gfortran.dg/c_kind_params.f90: Check for stdint.h. + +2007-08-07 Dorit Nuzman + + * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on + !vector_alignment_reachable targets. + * gcc.dg/vect/vect-33.c: Likewise. + * gcc.dg/vect/vect-42.c: Likewise. + * gcc.dg/vect/vect-44.c: Likewise. + * gcc.dg/vect/vect-50.c: Likewise. + * gcc.dg/vect/vect-70.c: Likewise. + * gcc.dg/vect/vect-71.c: Likewise. + * gcc.dg/vect/vect-87.c: Likewise. + * gcc.dg/vect/vect-88.c: Likewise. + * gcc.dg/vect/vect-91.c: Likewise. + * gcc.dg/vect/vect-93.c: Likewise. + * gcc.dg/vect/vect-96.c: Likewise. + * gcc.dg/vect/no-section-anchors-69.c: Likewise. + * gcc.dg/vect/section-anchors-69.c: Likewise. + * gcc.dg/vect/pr25413.c: Likewise. + * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise. + * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise. + * gfortran.dg/vect-2.f90: Likewise. + * gfortran.dg/vect-3.f90: Likewise. + * gfortran.dg/vect-4.f90: Likewise. + * gfortran.dg/vect-5.f90: Likewise. + * lib/target-supports.exp (check_effective_target_natural_alignment): + Return false for darwin. + (check_effective_target_vector_alignment_reachable_for_double): New. + +2007-08-07 Andreas Krebbel + + * gcc.dg/multiword-1.c: New testcase. + +2007-08-07 Daniel Franke + + * gfortran.dg/namelist_33.f90: Improved tests, adjusted error + messages. + * gfortran.dg/namelist_36.f90: New test. + +2007-08-07 Rask Ingemann Lambertsen + + * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use + int32_t for 32-bit integer. Use int64_t for 64-bit integer. + +2007-08-07 Kaz Kojima + + * g++.dg/torture/type-generic-1.C: Add -mieee for sh. + * gcc.dg/torture/type-generic-1.c: Likewise. + +2007-08-06 Andrew Pinski + + * gcc.c-torture/20070522-1.c: Move to ... + * gcc.c-torture/compile/20070522-1.c: Here. + +2007-08-06 Francois-Xavier Coudert + + PR fortran/29828 + * gfortran.dg/minmax_char_1.f90: New test. + * gfortran.dg/minmax_char_2.f90: New test. + * gfortran.dg/min_max_optional_4.f90: New test. + +2007-08-06 Francois-Xavier Coudert + + * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin + hanging on the testcase. + +2007-08-05 Andrew Pinski + + PR middle-end/32988 + * gcc.c-torture/compile/pr32988.c: New test. + +2007-08-05 Andrew Pinski + + * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main. + +2007-08-05 Volker Reichelt + + * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests. + + Revert: + 2007-03-22 Dirk Mueller + + * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic. + +2007-08-05 Francois-Xavier Coudert + + PR fortran/32979 + * gfortran.dg/isnan_1.f90: New test. + +2007-08-05 Vladimir Yanovsky + Revital Eres + + * gcc.dg/sms-antideps.c: New test. + +2007-08-04 Paul Thomas + + PR fortran/31214 + * gfortran.dg/entry_13.f90: New test. + + * gfortran.dg/entry_12.f90: Clean up .mod file. + +2007-08-04 Thomas Koenig + + PR fortran/32770 + * gfortran.dg/direct_io_2.f90: Implicitly declare integer + variables as kind=4 so they don't overflow the record length. + +2007-08-04 Steven G. Kargl + + PR fortran/32968 + * gfortran.dg/selected_kind_1.f90: New test. + +2007-08-04 Andrew Pinski + + PR middle-end/32780 + * gcc.c-torture/compile/pr32780.c: New test. + +2007-08-03 Andrew Pinski + + RP middle-end/32399 + * gcc.c-torture/compile/pr32399.c: New testcase. + +2007-08-03 Andrew Pinski + + PR middle-end/32304 + * g++.dg/torture/pr32304.C: New testcase. + +2007-08-03 Andrew Pinski + + PR middle-end/32935 + * gfortran.fortran-torture/compile/complex_1.f90: New test. + +2007-08-03 Francois-Xavier Coudert + + PR fortran/32955 + * gfortran.dg/value_4.f90: Make integer constant of kind=4. + +2007-08-03 Francois-Xavier Coudert + + PR fortran/31202 + * gfortran.dg/nint_2.f90: New test. + +2007-08-03 Nathan Froyd + + * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall. + * gcc.dg/weak/typeof-2.c: Likewise. + +2007-08-03 Diego Novillo + + PR 31521 + * gcc.dg/tree-ssa/pr31521.c: New test. + +2007-08-03 Thomas Koenig + + PR fortran/32770 + * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in + iostat must be default kind. + +2007-08-02 Jerry DeLisle + + * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo. + +2007-08-02 Thomas Koenig + + PR fortran/32770 + * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds + explicit so test passes with -fdefault-integer-8. + * gfortran.dg/unformatted_recl_1.f90: Likewise. + * gfortran.dg/unformatted_subrecord_1.f90: Likewise. + +2007-08-02 Lee Millward + + PR c++/30849 + * g++.dg/parse/asm1.C: New test. + + PR c++/30850 + * g++.dg/parse/asm2.C: Likewise. + + PR c++/30851 + * g++.dg/parse/asm3.C: Likewise. + +2007-08-02 Rask Ingemann Lambertsen + + * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if + "int" is only 16 bit bits wide. + * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise. + +2007-08-01 Kaveh R. Ghazi + + * g++.dg/torture/type-generic-1.C: New. + * gcc.dg/pr28796-2.c: Move tests ... + * gcc.dg/tg-tests.h: ... here. + * gcc.dg/torture/type-generic-1.c: New. + +2007-08-01 Thomas Koenig + + PR libfortran/32954 + * minmaxloc_3.f90: New test case. + +2007-08-01 Tobias Burnus + + PR fortran/32936 + * gfortran.dg/allocate_stat.f90: New. + +2007-08-01 Nathan Froyd + + * gcc.target/i386/pr23098.c: XFAIL on vxworks targets. + +2007-08-01 Daniel Jacobowitz + + PR tree-optimization/32919 + * gcc.c-torture/compile/pr32919.c: New. + +2007-08-01 Nick Clifton + + * gcc.c-torture/execute/execute.exp: Change copyright header to + refer to version 3 of the GNU General Public License and to point + readers at the COPYING3 file and the FSF's license web page. + * gcc.c-torture/execute/ieee/ieee.exp, + gcc.c-torture/unsorted/unsorted.exp, + gcc.c-torture/compile/compile.exp, + gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp, + gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp, + gcc.target/cris/torture/cris-torture.exp, + gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp, + gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp, + gcc.target/spu/spu.exp, gcc.target/mips/mips.exp, + gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp, + gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp, + gnat.dg/dg.exp, gnat.dg/style/style.exp, + gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp, + gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp, + gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp, + gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp, + gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp, + gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp, + gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp, + gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp, + gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp, + gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp, + gcc.dg/noncompile/noncompile.exp, + gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp, + gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp, + gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp, + gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp, + gcc.dg/vect/vect.exp, gcc.dg/format/format.exp, + gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp, + gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp, + gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp, + gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp, + gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp, + gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp, + gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp, + g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README, + g++.old-deja/old-deja.exp, + gfortran.fortran-torture/execute/execute.exp, + gfortran.fortran-torture/compile/compile.exp, + treelang/output/output-1.c, treelang/output/output-1.tree, + treelang/execute/execute.exp, treelang/Makefile.in, + treelang/compile/compile.exp, g++.dg/dg.exp, + g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp, + g++.dg/charset/charset.exp, g++.dg/vect/vect.exp, + g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp, + g++.dg/pch/pch.exp, g++.dg/special/ecos.exp, + g++.dg/compat/struct-layout-1.exp, + g++.dg/compat/struct-layout-1_generate.c, + g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp, + g++.dg/bprob/bprob.exp, config/default.exp, + gcc.test-framework/test-framework.awk, + gcc.test-framework/gen_directive_tests, + gcc.test-framework/test-framework.exp, + objc.dg/special/special.exp, + objc.dg/gnu-encoding/gnu-encoding.exp, + objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c, + objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp, + lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp, + lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp, + lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp, + lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp, + lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp, + lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp, + lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp, + lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp, + lib/target-supports-dg.exp, lib/gcc-defs.exp, + lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp, + lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp, + lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp, + gfortran.dg/vect/vect.exp, objc/execute/execute.exp, + objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp: + Likewise. + +2007-08-01 Daniel Franke + + * gfortran.dg/parameter_unused.f90: Adjusted dg-options and + error message text. + +2007-08-01 Daniel Franke + + PR fortran/32945 + * gfortran.dg/initialization_12.f90: New test. + +2007-08-01 Paul Thomas + + PR fortran/31609 + * gfortran.dg/entry_12.f90: New test. + +2007-07-31 Francois-Xavier Coudert + + PR fortran/32938 + * gfortran.dg/altreturn_6.f90: New test. + +2007-07-31 Steven G. Kargl + + PR fortran/32942 + * gfortran.dg/exponent_2.f90: New test. + +2007-07-30 Jan Sjodin + + * gcc.dg/vect/vect-117.c: New test. + * gcc.dg/vect/vect-74.c: Enabled test + * gcc.dg/vect/vect-81.c: Enabled test + +2007-07-30 Andrew Pinski + + * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets. + s/dg-error/dg-warning where warning is expected. + +2007-07-30 Thomas Koenig + + PR fortran/32770 + * gfortran.dg/array_constructor_12.f90: Adjust argument + of huge() to correct kind. + +2007-07-30 Ollie Wild + + * gcc.dg/cpp/counter-2.c: New test. + * gcc.dg/cpp/counter-3.c: New test. + * gcc.dg/cpp/dir-only-1.c: New test. + * gcc.dg/cpp/dir-only-1.h: New file. + * gcc.dg/cpp/dir-only-2.c: New test. + * gcc.dg/cpp/dir-only-3.c: New test. + * gcc.dg/cpp/dir-only-3a.h: New file. + * gcc.dg/cpp/dir-only-3b.h: New file. + * gcc.dg/cpp/dir-only-4.c: New test. + * gcc.dg/cpp/dir-only-5.c: New test. + * gcc.dg/cpp/dir-only-6.c: New test. + +2007-07-30 Julian Brown + + * gcc.target/arm/neon/v*.c: Regenerate. + +2007-07-30 Paolo Carlini + + PR c++/32108 + * g++.dg/ext/label6.C: New. + +2007-07-29 Thomas Koenig + + PR libfortran/32858 + PR libfortran/30814 + * gfortran.dg/pack_bounds_1.f90: Adjust to new error message. + +2007-07-29 Paul Thomas + + PR fortran/31211 + * gfortran.dg/actual_pointer_function_1.f90: New test. + + PR fortran/32682 + * gfortran.dg/scalarize_parameter_array_1.f90: New test. + +2007-07-29 Daniel Franke + + PR fortran/32906 + * gfortran.dg/shape_1.f90: Adjust error message. + * gfortran.dg/parameter_array_ref_1.f90: New test. + +2007-07-29 Jerry DeLisle + + PR fortran/31609 + * gfortran.dg/entry_11.f90: New test. + +2007-07-29 Vladimir Yanovsky + Revital Eres + + * gfortran.dg/sms-1.f90: New test. + +2007-07-28 Richard Guenther + + * gcc.c-torture/compile/pr32920.c: New testcase. + +2007-07-28 Simon Martin + + PR c++/30917 + * g++.dg/lookup/friend11.C: New test. + +2007-07-28 Daniel Franke + + * gfortran.dg/namelist_5.f90: Adjusted error message. + * gfortran.dg/assumed_shape_nml.f90: Renamed to ... + * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive. + * gfortran.dg/assumed_size_nml.f90: Renamed to ... + * gfortran.dg/namelist_32.f90: ... this. + + PR fortran/32876 + * gfortran.dg/namelist_33.f90: New test. + + PR fortran/32905 + * gfortran.dg/namelist_34.f90: New test. + + PR fortran/31818 + * gfortran.dg/namelist_35.f90: New test. + +2007-07-28 Paul Thomas + + PR fortran/32880 + * gfortran.dg/alloc_comp_assign_6.f90: New tests. + +2007-07-28 Rask Ingemann Lambertsen + + PR testsuite/32471 + * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of + assuming it is 0x7ffffffff. + * gcc.dg/torture/pr30364-2.c (f)(main): Likewise. + * gcc.dg/torture/pr30364-3.c (f)(main): Likewise. + +2007-07-27 Dominique d'Humieres + + * gfortran.dg/operator_3.f90: Fix dg directive. + * gfortran.dg/min_max_conformance.f90: Fix dg directive. + * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive. + * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive. + 2007-07-27 Douglas Gregor * g++.dg/cpp0x/decltype1.C: New.