* trans-array.c (gfc_conv_expr_descriptor): Edit comment.

From-SVN: r125159
This commit is contained in:
Brooks Moses 2007-05-29 03:40:00 +00:00 committed by Brooks Moses
parent 8119b4e4bb
commit 3e90ac4e45
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,7 @@
2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
* trans-array.c (gfc_conv_expr_descriptor): Edit comment.
2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
PR fortran/31972

View File

@ -4314,16 +4314,16 @@ gfc_trans_dummy_array_bias (gfc_symbol * sym, tree tmpdesc, tree body)
This function is also used for array pointer assignments, and there
are three cases:
- want_pointer && !se->direct_byref
- se->want_pointer && !se->direct_byref
EXPR is an actual argument. On exit, se->expr contains a
pointer to the array descriptor.
- !want_pointer && !se->direct_byref
- !se->want_pointer && !se->direct_byref
EXPR is an actual argument to an intrinsic function or the
left-hand side of a pointer assignment. On exit, se->expr
contains the descriptor for EXPR.
- !want_pointer && se->direct_byref
- !se->want_pointer && se->direct_byref
EXPR is the right-hand side of a pointer assignment and
se->expr is the descriptor for the previously-evaluated
left-hand side. The function creates an assignment from