+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.
+ * gcc.target/mips/branch-cost-2.c: Likewise.
+
+2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32732
+ * gfortran.dg/c_char_tests.f03: New test case.
+ * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
+ * gfortran.dg/c_char_tests_2.f03: New test case.
+ * gfortran.dg/value_6.f03: Ditto.
+ * gfortran.dg/value_7.f03: Ditto.
+
+2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32600
+ * gfortran.dg/c_funloc_tests_5.f03: New.
+ * gfortran.dg/c_funloc_tests_5.f04: New.
+ * gfortran.dg/c_funloc_tests_4_driver.c: New.
+
+2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/32839
+ * g++.dg/expr/call4.C: New.
+ * g++.dg/expr/call5.C: New.
+
+2007-07-22 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32710
+ * gfortran.dg/namelist_30.f90: New test.
+
+2007-07-22 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/29962
+ * gfortran.dg/array_initializer_1.f90: Removed warning.
+ * gfortran.dg/initialization_1.f90: Adjusted messages.
+ * gfortran.dg/nested_modules_6.f90: Removed warning.
+
+ PR fortran/31253
+ * gfortran.dg/initialization_7.f90: New test.
+
+ PR fortran/31639
+ * gfortran.dg/initialization_8.f90: New test.
+
+2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
+
+ PR c++/30818
+ * g++.dg/template/crash47.C: Adjust errors.
+ * g++.dg/template/crash48.C: Adjust errors.
+ * g++.dg/template/typename12.C: New.
+ * g++.dg/template/typename13.C: New.
+ * g++.dg/template/typename14.C: New.
+ * g++.dg/template/typedef6.C: Adjust errors.
+
+2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32627
+ * gfortran.dg/pr32627_driver.c: Driver for pr32627.
+ * gfortran.dg/pr32627.f03: New test case.
+
+ * gfortran.dg/c_f_pointer_logical.f03: New test case.
+ * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
+ c_f_pointer_logical.
+ * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
+ c_f_pointer_complex.
+ * gfortran.dg/c_f_pointer_complex.f03: New test case.
+ * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
+ c_f_pointer_shape_tests_2.
+ * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
+
+2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
+
+ PR fortran/32804
+ * gfortran.dg/c_loc_tests_9.f03: New test case.
+ * gfortran.dg/c_loc_tests_10.f03: Ditto.
+
+2007-07-21 Lee Millward <lee.millward@gmail.com>
+
+ PR fortran/32823
+ * gfortran.dg/int_2.f90: New test.
+
+2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
+
+ * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
+
+2007-07-20 Richard Sandiford <richard@codesourcery.com>
+
+ * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
+ * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
+
+2007-07-20 Uros Bizjak <ubizjak@gmail.com>
+
+ PR tree-optimization/19910
+ * gcc.dg/pr19910.c: New test.
+
+2007-07-19 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/32738
+ * gfortran.dg/pr32738.f90: New test.
+
+2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR tree-optimzation/32635
+ * gfortran.dg/pr32635.f: New test case.
+
2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
PR fortran/32801
2007-07-12 Daniel Franke <franke.daniel@gmail.com>
- PR fortran/31639
- * gfortran.dg/func_decl_4.f90: New test.
+ PR fortran/31639
+ * gfortran.dg/func_decl_4.f90: New test.
2007-07-12 Paul Thomas <pault@gcc.gnu.org>
* gcc.c-torture/compile/pr28776-1.c: New testcase.
* gcc.c-torture/compile/pr28776-2.c: Likewise.
+2006-08-22 Daniel Berlin <dberlin@dberlin.org>
+
+ PR tree-optimization/28003
+ * g++.dg/tree-ssa/pr28003.C: New.
+
2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
* g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.