1. 19 Jul, 2006 4 commits
  2. 18 Jul, 2006 15 commits
  3. 17 Jul, 2006 16 commits
  4. 16 Jul, 2006 5 commits
    • re PR fortran/28390 (Broken !$omp parallel do lastprivate(iterationvar)) · 742fae05
      	PR fortran/28390
      	* trans-openmp.c (gfc_trans_omp_do): Look for LASTPRIVATE in
      	code->exp.omp_clauses rather than in the 3rd function argument.
      
      	* testsuite/libgomp.fortran/pr28390.f: New test.
      
      From-SVN: r115504
      Jakub Jelinek committed
    • re PR c++/28370 (undefined reference to template class static variable in an anonymous namespace) · 42ccbf3d
      	PR c++/28370
      	* decl2.c (note_vague_linkage_var): Removed.
      	(finish_static_data_member_decl): Add decl to pending_statics vector
      	directly.  Do it even for non-public decls.
      
      	* g++.dg/template/anon3.C: New test.
      
      From-SVN: r115503
      Jakub Jelinek committed
    • PR libstdc++/28277 (partial: valarray bits) · 22d67c60
      2006-07-16  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/28277 (partial: valarray bits)
      	* include/std/std_valarray.h (valarray<>::shift(int),
      	valarray<>::cshift(int)): Avoid __builtin_alloca with no limit,
      	do the work in place.
      	* testsuite/26_numerics/valarray/28277.cc: New.
      
      From-SVN: r115501
      Paolo Carlini committed
    • Fix fomating on Carlos's last changelog entry · d9f392cf
      and fix the email address too.
      
      From-SVN: r115500
      Andrew Pinski committed
    • re PR fortran/28384 (ICE on non-existent COMMON block) · b8ea6dbc
      2006-07-16  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/28384
      	* trans-common.c (translate_common): If common_segment is NULL
      	emit error that common block does not exist.
      
      	PR fortran/20844
      	* io.c (check_io_constraints): It is an error if an ADVANCE
      	specifier appears without an explicit format.
      
      	PR fortran/28201
      	* resolve.c (resolve_generic_s): For a use_associated function,
      	do not search for an alternative symbol in the parent name
      	space.
      
      	PR fortran/20893
      	* resolve.c (resolve_elemental_actual): New function t combine
      	all the checks of elemental procedure actual arguments. In
      	addition, check of array valued optional args(this PR) has
      	been added.
      	(resolve_function, resolve_call): Remove parts that treated
      	elemental procedure actual arguments and call the above.
      
      2006-07-16  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/20844
      	* gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
      	specifiers requiring an explicit format tag..
      
      	PR fortran/28201
      	* gfortran.dg/generic_5: New test.
      
      	PR fortran/20893
      	* gfortran.dg/elemental_optional_args_1.f90: New test.
      
      From-SVN: r115499
      Paul Thomas committed