1. 03 Jun, 2006 1 commit
  2. 01 Jun, 2006 1 commit
  3. 31 May, 2006 1 commit
  4. 18 May, 2006 1 commit
  5. 13 May, 2006 1 commit
  6. 01 May, 2006 1 commit
  7. 30 Apr, 2006 1 commit
  8. 28 Apr, 2006 1 commit
  9. 08 Apr, 2006 1 commit
  10. 04 Apr, 2006 1 commit
  11. 22 Mar, 2006 1 commit
  12. 14 Mar, 2006 1 commit
  13. 13 Mar, 2006 1 commit
  14. 01 Mar, 2006 1 commit
    • pault's avatar
      2006-03-01 Paul Thomas <pault@gcc.gnu.org> · 0b5dc8b5
      pault authored
      	* iresolve.c (gfc_resolve_dot_product):  Remove any difference in
      	treatment of logical types.
      	* trans-intrinsic.c (gfc_conv_intrinsic_dot_product):  New function. 
      
      	PR fortran/26393
      	* trans-decl.c (gfc_get_symbol_decl): Extend condition that symbols
      	must be referenced to include unreferenced symbols in an interface
      	body. 
      
      	PR fortran/20938
      	* trans-array.c (gfc_conv_resolve_dependencies): Add call to
      	gfc_are_equivalenced_arrays.
      	* symbol.c (gfc_free_equiv_infos, gfc_free_equiv_lists): New
      	functions. (gfc_free_namespace): Call them.
      	* trans-common.c (copy_equiv_list_to_ns): New function.
      	(add_equivalences): Call it.
      	* gfortran.h: Add equiv_lists to gfc_namespace and define
      	gfc_equiv_list and gfc_equiv_info.
      	* dependency.c (gfc_are_equivalenced_arrays): New function.
      	(gfc_check_dependency): Call it.
      	* dependency.h: Prototype for gfc_are_equivalenced_arrays.
      
      2006-03-01  Paul Thomas  <pault@gcc.gnu.org>
      
      	* gfortran.dg/logical_dot_product.f90: New test. 
      
      	PR fortran/26393
      	* gfortran.dg/used_interface_ref.f90: New test.
      
      	PR fortran/20938
      	* gfortran.dg/dependency_2.f90: New test.
      	* gfortran.fortran-torture/execute/where17.f90: New test.
      	* gfortran.fortran-torture/execute/where18.f90: New test.
      	* gfortran.fortran-torture/execute/where19.f90: New test.
      	* gfortran.fortran-torture/execute/where20.f90: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111616 138bc75d-0d04-0410-961f-82ee72b054a4
      0b5dc8b5
  15. 21 Feb, 2006 1 commit
  16. 20 Feb, 2006 1 commit
  17. 19 Feb, 2006 1 commit
  18. 17 Feb, 2006 1 commit
  19. 16 Feb, 2006 1 commit
  20. 15 Feb, 2006 1 commit
  21. 14 Feb, 2006 1 commit
  22. 07 Feb, 2006 1 commit
  23. 03 Feb, 2006 1 commit
  24. 22 Jan, 2006 1 commit
  25. 16 Jan, 2006 1 commit
  26. 12 Jan, 2006 1 commit
  27. 07 Jan, 2006 1 commit
    • pault's avatar
      2006-01-07 Paul Thomas <pault@gcc.gnu.org> · 6bfab0c0
      pault authored
      	PR fortran/22146
      	* trans-array.c (gfc_reverse_ss): Remove static attribute.
      	(gfc_walk_elemental_function_args): Replace gfc_expr * argument for
      	the function call with the corresponding gfc_actual_arglist*.  Change
      	code accordingly.
      	(gfc_walk_function_expr): Call to gfc_walk_elemental_function_args
      	now requires the actual argument list instead of the expression for
      	the function call.
      	* trans-array.h: Modify the prototype for gfc_walk_elemental_function_args
      	and provide a prototype for gfc_reverse_ss.
      	* trans-stmt.h (gfc_trans_call): Add the scalarization code for the case
      	where an elemental subroutine has array valued actual arguments.
      
      	PR fortran/25029
      	PR fortran/21256
      	PR fortran/20868
      	PR fortran/20870
      	* resolve.c (check_assumed_size_reference): New function to check for upper
      	bound in assumed size array references.
      	(resolve_assumed_size_actual): New function to do a very restricted scan
      	of actual argument expressions of those procedures for which incomplete
      	assumed size array references are not allowed.
      	(resolve_function, resolve_call): Switch off assumed size checking of
      	actual arguments, except for elemental procedures and intrinsic
      	inquiry functions, in some circumstances.
      	(resolve_variable): Call check_assumed_size_reference.
      
      2006-01-07  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/22146
      	* gfortran.dg/elemental_subroutine_1.f90: New test.
      	* gfortran.dg/elemental_subroutine_2.f90: New test.
      
      	PR fortran/25029
      	PR fortran/21256
      	* gfortran.dg/assumed_size_refs_1.f90: New test.
      
      	PR fortran/20868
      	PR fortran/20870
      	* gfortran.dg/assumed_size_refs_2.f90: New test.
      	* gfortran.dg/initialization_1.f90: Change warning message.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109449 138bc75d-0d04-0410-961f-82ee72b054a4
      6bfab0c0
  28. 05 Jan, 2006 1 commit
  29. 04 Jan, 2006 1 commit
  30. 03 Jan, 2006 1 commit
  31. 27 Dec, 2005 1 commit
  32. 15 Dec, 2005 1 commit
  33. 13 Dec, 2005 1 commit
    • carlos's avatar
      · 72d3853a
      carlos authored
      2005-12-12  Carlos O'Donell <carlos@codesourcery.com>
      
      	* MAINTAINERS (Write After Approval): Add myself.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108443 138bc75d-0d04-0410-961f-82ee72b054a4
      72d3853a
  34. 12 Dec, 2005 1 commit
  35. 10 Dec, 2005 1 commit
  36. 07 Dec, 2005 1 commit
  37. 08 Nov, 2005 1 commit
  38. 06 Nov, 2005 2 commits
  39. 24 Oct, 2005 1 commit