OSDN Git Service

* g++.dg/torture/type-generic-1.C: Add -mieee for sh.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index bc46a5d..a13667f 100644 (file)
@@ -1,3 +1,590 @@
+2007-08-07  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
+       * gcc.dg/torture/type-generic-1.c: Likewise.
+
+2007-08-06  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * gcc.c-torture/20070522-1.c: Move to ...
+       * gcc.c-torture/compile/20070522-1.c: Here.
+
+2007-08-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       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  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
+       hanging on the testcase.
+
+2007-08-05  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/32988
+       * gcc.c-torture/compile/pr32988.c: New test.
+
+2007-08-05  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
+
+2007-08-05  Volker Reichelt  <v.reichelt@netcologne.de>
+
+       * g++.dg/warn/pedantic2.C: Fix error marker.  Add more tests.
+
+       Revert:
+       2007-03-22  Dirk Mueller  <dmueller@suse.de>
+
+       * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
+
+2007-08-05  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/32979
+       * gfortran.dg/isnan_1.f90: New test.
+
+2007-08-05  Vladimir Yanovsky  <yanov@il.ibm.com>
+            Revital Eres <eres@il.ibm.com>
+
+       * gcc.dg/sms-antideps.c: New test.
+
+2007-08-04  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/31214
+       * gfortran.dg/entry_13.f90: New test.
+
+       * gfortran.dg/entry_12.f90: Clean up .mod file.
+
+2007-08-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       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  <kargl@gcc.gnu.org>
+
+       PR fortran/32968
+       * gfortran.dg/selected_kind_1.f90: New test.
+
+2007-08-04  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/32780
+       * gcc.c-torture/compile/pr32780.c: New test.
+
+2007-08-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       RP middle-end/32399
+       * gcc.c-torture/compile/pr32399.c: New testcase.
+
+2007-08-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/32304
+       * g++.dg/torture/pr32304.C: New testcase.
+
+2007-08-03  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR middle-end/32935
+       * gfortran.fortran-torture/compile/complex_1.f90: New test.
+
+2007-08-03  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/32955
+       * gfortran.dg/value_4.f90: Make integer constant of kind=4.
+
+2007-08-03  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/31202
+       * gfortran.dg/nint_2.f90: New test.
+
+2007-08-03  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * 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  <dnovillo@google.com>
+
+       PR 31521
+       * gcc.dg/tree-ssa/pr31521.c: New test.
+
+2007-08-03  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/32770
+       * gfortran.dg/unf_read_corrupted_1.f90:  Integer variable in
+       iostat must be default kind.
+
+2007-08-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
+
+2007-08-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       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  <lee.millward@gmail.com>
+
+       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  <rask@sygehus.dk>
+
+       * 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  <ghazi@caip.rutgers.edu>
+
+       * 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  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/32954
+       * minmaxloc_3.f90:  New test case.
+
+2007-08-01  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/32936
+       * gfortran.dg/allocate_stat.f90: New.
+
+2007-08-01  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
+
+2007-08-01  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       PR tree-optimization/32919
+       * gcc.c-torture/compile/pr32919.c: New.
+
+2007-08-01  Nick Clifton  <nickc@redhat.com>
+
+       * 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  <franke.daniel@gmail.com>
+
+       * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
+       error message text.
+
+2007-08-01  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/32945
+       * gfortran.dg/initialization_12.f90: New test.
+
+2007-08-01  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/31609
+       * gfortran.dg/entry_12.f90: New test.
+
+2007-07-31  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/32938
+       * gfortran.dg/altreturn_6.f90: New test.
+
+2007-07-31  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/32942
+       * gfortran.dg/exponent_2.f90: New test.
+
+2007-07-30  Jan Sjodin  <jan.sjodin@amd.com>
+
+       * 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  <pinskia@gmail.com>
+
+       * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
+       s/dg-error/dg-warning where warning is expected.
+
+2007-07-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/32770
+       * gfortran.dg/array_constructor_12.f90:  Adjust argument
+       of huge() to correct kind.
+
+2007-07-30  Ollie Wild  <aaw@google.com>
+
+       * 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  <julian@codesourcery.com>
+
+       * gcc.target/arm/neon/v*.c: Regenerate.
+
+2007-07-30  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/32108
+       * g++.dg/ext/label6.C: New.
+
+2007-07-29  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR libfortran/32858
+       PR libfortran/30814
+       * gfortran.dg/pack_bounds_1.f90:  Adjust to new error message.
+
+2007-07-29  Paul Thomas  <pault@gcc.gnu.org>
+
+       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  <franke.daniel@gmail.com>
+
+       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  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/31609
+       * gfortran.dg/entry_11.f90: New test.
+
+2007-07-29  Vladimir Yanovsky  <yanov@il.ibm.com>
+            Revital Eres  <eres@il.ibm.com>
+
+       * gfortran.dg/sms-1.f90: New test.
+
+2007-07-28  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.c-torture/compile/pr32920.c: New testcase.
+
+2007-07-28  Simon Martin  <simartin@users.sourceforge.net>
+
+       PR c++/30917
+       * g++.dg/lookup/friend11.C: New test.
+
+2007-07-28  Daniel Franke  <franke.daniel@gmail.com>
+
+       * 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  <pault@gcc.gnu.org>
+
+       PR fortran/32880
+       * gfortran.dg/alloc_comp_assign_6.f90: New tests.
+
+2007-07-28  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       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  <dominiq@lps.ens.fr>
+
+       * 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  <doug.gregor@gmail.com>
+
+       * g++.dg/cpp0x/decltype1.C: New.
+       * g++.dg/cpp0x/decltype2.C: New.
+       * g++.dg/cpp0x/decltype3.C: New.
+       * g++.dg/cpp0x/decltype4.C: New.
+       * g++.dg/cpp0x/decltype5.C: New.
+       * g++.dg/cpp0x/decltype6.C: New.
+
+2007-07-27  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
+         because the test relies on bit 31 to be the sign bit.
+
+2007-07-27  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
+         assuming it is 0x7fffffff.
+       * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
+       * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
+
+2007-07-27  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/32346
+       * g++.dg/expr/bitfield9.C: New test.
+
+2007-07-26  Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/32899
+       * gfortran.dg/logical_comp.f90: Update dg-error strings.
+
+2007-07-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/32760
+       * gfortran.dg/private_type_7.f90: New test.
+
+2007-07-27  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       PR fortran/32035
+       * gfortran.dg/select_char_1.f90: New test.
+
+2007-07-27  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/32903
+       * gfortran.dg/initialization_11.f90: New test.
+
+2007-07-27  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.target/mips/ins-1.c: New test.
+
+'2007-07-26  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR/19232
+       * gcc.dg/assign-warn-3.c (f0): Declare as inline.
+       (f1): Likewise.
+
+2007-07-26  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
+       error: width of 'spare' exceeds its type.
+
+2007-07-25  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
+       * gcc.dg/sibcall-4.c: Likewise.
+
+2007-07-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR rtl-optimization/31500
+       * gcc.dg/Warray-bounds.c: Remove hppa xfails.
+       * g++.dg/warn/Warray-bounds.C: Likewise.
+
+2007-07-25  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
+
+2007-07-25  Julian Brown  <julian@codesourcery.com>
+           Paul Brook  <paul@codesourcery.com>
+           Joseph Myers  <joseph@codesourcery.com>
+           Mark Shinwell  <shinwell@codesourcery.com>
+
+       * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
+       * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
+       * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
+       * lib/target-supports.exp (check_effective_target_arm_neon_ok)
+       (check_effective_target_arm_neon_hw): New.
+       * gcc.target/arm/neon/neon.exp: New file.
+       * gcc.target/arm/neon/polytypes.c: New file.
+       * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
+
+2007-07-25  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
+         targets where an "int" is less than 32 bits wide.
+
+2007-07-25  Andreas Krebbel  <krebbel1@de.ibm.com>
+
+       * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
+
+2007-07-25  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
+         during addition if an int is only 16 bits wide.
+       * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
+
+2007-07-25  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
+         size as "long int" and are 32 or 64 bits wide.
+       * gcc.dg/torture/pr28814.c: Likewise.
+
+2007-07-25  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
+         exactly as wide as an int.
+
+2007-07-25  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
+       Define and use throughout as long long printf format specifier.
+       * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
+       Likewise.
+
+2007-07-24  H.J. Lu  <hongjiu.lu@intel.com>
+
+       *  gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
+       for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
+
+2007-07-25  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
+
+2007-07-24  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gcc.c-torture/execute/20070724-1.c: New.
+
+2007-07-24 Paul Thomas <pault@gcc.gnu.org>
+
+       PR fortran/31205
+       * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
+       "deallocates" to 24, since patch has code rid of much spurious
+       code.
+       * gfortran.dg/interface_assignment_1.f90 : New test.
+
+       PR fortran/32842
+       * gfortran.dg/interface_assignment_2.f90 : New test.
+
+2007-07-24  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/32867
+       * fortran.dg/initialization_10.f90: New test.
+
+2007-07-24  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/32778
+       * gfortran.dg/imag_2.f: Removed
+       * gfortran.dg/warn_std_1.f90: New test.
+       * gfortran.dg/warn_std_2.f90: New test.
+       * gfortran.dg/warn_std_3.f90: New test.
+
+2007-07-24  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/29001
+       * g++.dg/init/new22.C: New.
+
+2007-07-24  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/32561
+       * g++.dg/template/crash67.C: New.
+
+2007-07-24  Dorit Nuzman  <dorit@il.ibm.com>
+
+       * lib/target-support.exp (check_effective_target_natural_alignment): 
+       (check_effective_target_vector_alignment_reachable): New.
+       * config/spu/spu.c (spu_vector_alignment_reachable): New.
+       (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
+       * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target 
+       check.
+       * gcc.dg/vect/pr25413.c: Likewise.
+       * gcc.dg/vect/pr31699.c: Likewise.
+
+2007-07-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/30814
+       * gfortran.dg/pack_bounds_1.f90:  New test case.
+
+2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
+
+       PR fortran/31639
+       * gfortran.dg/initialization_9.f90: New test.
+
+2007-07-23  Christopher D. Rickett  <crickett@lanl.gov>
+
+       PR fortran/32797
+       PR fortran/32800
+       * gfortran.dg/bind_c_usage_8.f03: New test case.
+       * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
+       * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message. 
+
 2007-07-23  Richard Sandiford  <richard@codesourcery.com>
 
        * gcc.target/mips/branch-cost-1.c: New test.