tree-ssa.texi (Jumps): RESULT_DECL can also be an operand of a RETURN_EXPR
authorAldy Hernandez <aldyh@redhat.com>
Thu, 14 Sep 2006 01:17:15 +0000 (01:17 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Thu, 14 Sep 2006 01:17:15 +0000 (01:17 +0000)
        * doc/tree-ssa.texi (Jumps): RESULT_DECL can also be an operand
        of a RETURN_EXPR

From-SVN: r116940

gcc/ChangeLog
gcc/doc/tree-ssa.texi

index b0b36ce1380f1746c0d3c1f4b2e138a7d3705080..3fe8fe5fea821c788e447368ca5388da0c5f9358 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-13  Aldy Hernandez  <aldyh@redhat.com>
+
+        * doc/tree-ssa.texi (Jumps): RESULT_DECL can also be an operand
+        of a RETURN_EXPR
+
 2006-09-13  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR debug/28980
index 016f812fed477458e5f05f17e9de6f9fe5433004..9f6b8998adc3c28ab43b0c0102f6488f3dbeaeec 100644 (file)
@@ -399,10 +399,10 @@ Other jumps are expressed by either @code{GOTO_EXPR} or @code{RETURN_EXPR}.
 The operand of a @code{GOTO_EXPR} must be either a label or a variable
 containing the address to jump to.
 
-The operand of a @code{RETURN_EXPR} is either @code{NULL_TREE} or a
-@code{MODIFY_EXPR} which sets the return value.  It would be nice to
-move the @code{MODIFY_EXPR} into a separate statement, but the special
-return semantics in @code{expand_return} make that difficult.  It may
+The operand of a @code{RETURN_EXPR} is either @code{NULL_TREE},
+@code{RESULT_DECL}, or a @code{MODIFY_EXPR} which sets the return value.  It
+would be nice to move the @code{MODIFY_EXPR} into a separate statement, but the
+special return semantics in @code{expand_return} make that difficult.  It may
 still happen in the future, perhaps by moving most of that logic into
 @code{expand_assignment}.