From 2d18e01b5061bbecbc27087f8646e54f5aaaa53a Mon Sep 17 00:00:00 2001 From: rmathew Date: Fri, 14 May 2004 02:02:37 +0000 Subject: * java-gimplify.c (java_gimplify_expr): Correct minor typos. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81825 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/java/java-gimplify.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gcc/java/java-gimplify.c') diff --git a/gcc/java/java-gimplify.c b/gcc/java/java-gimplify.c index ae8acd54c12..f32a4c809b0 100644 --- a/gcc/java/java-gimplify.c +++ b/gcc/java/java-gimplify.c @@ -1,6 +1,6 @@ /* Java(TM) language-specific gimplification routines. - Copyright (C) 2003 Free Software Foundation, Inc. + Copyright (C) 2003, 2004 Free Software Foundation, Inc. This file is part of GCC. @@ -63,10 +63,10 @@ java_gimplify_expr (tree *expr_p, tree *pre_p ATTRIBUTE_UNUSED, char code_class = TREE_CODE_CLASS(TREE_CODE (*expr_p)); /* Java insists on strict left-to-right evaluation of expressions. - A problem may arise if a variable used in the lhs of a binary - operation is altered by an assignment to that value in the rhs + A problem may arise if a variable used in the LHS of a binary + operation is altered by an assignment to that value in the RHS before we've performed the operation. So, we always copy every - LHS to a temprorary variable. + LHS to a temporary variable. FIXME: Are there any other cases where we should do this? Parameter lists, maybe? Or perhaps that's unnecessary because -- cgit v1.2.3