1. 19 Oct, 2006 8 commits
    • re PR libfortran/27895 (problem with RESHAPE and zero-sized arrays) · 3d894fc3
      	PR libfortran/27895
      
      	* intrinsics/cshift0.c: Special cases for zero-sized arrays.
      	* intrinsics/pack_generic.c: Likewise.
      	* intrinsics/spread_generic.c: Likewise.
      
      	* gfortran.dg/zero_sized_1.f90: New test.
      
      From-SVN: r117890
      François-Xavier Coudert committed
    • fold-const.c (add_double): Rename to add_double_with_sign. · 6b7283ac
      	* fold-const.c (add_double): Rename to add_double_with_sign.
      	Add 'unsigned_p' parameter and take it into account for the overflow.
      	(mul_double): Rename to mul_double_with_sign. 
      	Add 'unsigned_p' parameter and take it into account for the overflow.
      	(fold_div_compare): Call add_double_with_sign instead of add_double
      	and mul_double_with_sign instead of mul_double, passing them the
      	unsignedness of the type.
      	* tree.h (add_double): Macroize.
      	(add_double_with_sign): New prototype.
      	(mul_double): Macroize.
      	(mul_double_with_sign): New prototype.
      
      From-SVN: r117887
      Eric Botcazou committed
    • invoke.texi (Score Options): New section. · 93ef7c1f
              * doc/invoke.texi (Score Options): New section.
              * doc/md.texi (Score family): New section to document constraints.
              * config/score/t-score-elf: Fix spelling typo.
              * config/score/score.c: Add TARGET_DEFAULT_TARGET_FLAGS macro.
              * config/score/score.h: Fix spelling typo.
              * config/score/score-mdaux.c: Remove TARGET_NOPINDEX condition.
              * config/score/score.opt: Remove -mnpi -mnuls -mSCORE5/5U -mSCORE7
                options.
      
      From-SVN: r117882
      Chen Liqin committed
    • Fix spelling typo in comment · afc0a4ba
      From-SVN: r117880
      Nick Clifton committed
    • [multiple changes] · 6b591ec0
      2006-10-19  Paul Thomas <pault@gcc.gnu.org>
      
      	PR fortran/29216
      	PR fortran/29314
      	* gfortran.h : Add EXEC_INIT_ASSIGN.
      	* dump-parse-tree.c (gfc_show_code_node): The same.
      	* trans-openmp.c (gfc_trans_omp_array_reduction): Set new
      	argument for gfc_trans_assignment to false.
      	* trans-stmt.c (gfc_trans_forall_1): The same.
      	* trans-expr.c (gfc_conv_function_call, gfc_trans_assign,
      	gfc_trans_arrayfunc_assign, gfc_trans_assignment): The
      	same. In the latter function, use the new flag to stop
      	the checking of the lhs for deallocation.
      	(gfc_trans_init_assign): New function.
      	* trans-stmt.h : Add prototype for gfc_trans_init_assign.
      	* trans.c (gfc_trans_code): Implement EXEC_INIT_ASSIGN.
      	* trans.h : Add new boolean argument to the prototype of
      	gfc_trans_assignment.
      	* resolve.c (resolve_allocate_exp): Replace EXEC_ASSIGN by
      	EXEC_INIT_ASSIGN.
      	(resolve_code): EXEC_INIT_ASSIGN does not need resolution.
      	(apply_default_init): New function.
      	(resolve_symbol): Call it for derived types that become
      	defined but which do not already have an initialization
      	expression..
      	* st.c (gfc_free_statement): Include EXEC_INIT_ASSIGN.
      
      2006-10-19  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/29216
      	* gfortran.dg/result_default_init_1.f90: New test.
      
      	PR fortran/29314
      	* gfortran.dg/automatic_default_init_1.f90: New test.
      
      	* gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
      	from 38 to 33.
      
      From-SVN: r117879
      Paul Thomas committed
    • * doc/install.texi (Prerequisites): Mention automake 1.9.6. · 2d142abd
      From-SVN: r117878
      Tom Tromey committed
    • * sv.po: Update. · 96a5495d
      From-SVN: r117875
      Joseph Myers committed
    • Daily bump. · 3a8132dc
      From-SVN: r117873
      GCC Administrator committed
  2. 18 Oct, 2006 11 commits
  3. 17 Oct, 2006 19 commits
  4. 16 Oct, 2006 2 commits