]> gcc.gnu.org Git - gcc.git/commit
dependency.c (gfc_check_dependency): Remove unused vars and nvars arguments.
authorRoger Sayle <roger@eyesopen.com>
Sun, 5 Feb 2006 22:12:20 +0000 (22:12 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sun, 5 Feb 2006 22:12:20 +0000 (22:12 +0000)
commit3ded621059e0edd541e3b5b921d8e499d7e668f5
tree6fff194e6c0dfb03db079b04df84ee2e9dc134ae
parent71ab8de85aada56287c4954e6d7fe24529c5ef74
dependency.c (gfc_check_dependency): Remove unused vars and nvars arguments.

* dependency.c (gfc_check_dependency): Remove unused vars and nvars
arguments.  Replace with an "identical" argument.  A full array
reference to the same symbol is a dependency if identical is true.
* dependency.h (gfc_check_dependency): Update prototype.
* trans-array.h (gfc_check_dependency): Delete duplicate prototype.
* trans-stmt.c: #include dependency.h for gfc_check_dependency.
(gfc_trans_forall_1): Update calls to gfc_check_dependency.
(gfc_trans_where_2): Likewise.  Remove unneeded variables.
(gfc_trans_where_3): New function for simple non-dependent WHEREs.
(gfc_trans_where): Call gfc_trans_where_3 to translate simple
F90-style WHERE statements without internal dependencies.
* Make-lang.in (trans-stmt.o): Depend upon dependency.h.

From-SVN: r110625
gcc/fortran/ChangeLog
gcc/fortran/Make-lang.in
gcc/fortran/dependency.c
gcc/fortran/dependency.h
gcc/fortran/trans-array.h
gcc/fortran/trans-stmt.c
This page took 0.060019 seconds and 5 git commands to generate.