diff options
author | Ranjit Mathew <rmathew@hotmail.com> | 2004-05-14 02:02:37 +0000 |
---|---|---|
committer | Ranjit Mathew <rmathew@gcc.gnu.org> | 2004-05-14 02:02:37 +0000 |
commit | c9ecc33602fcfe7f35b96b8d75435d9c0c8f5d00 (patch) | |
tree | 7bc36e5c02bfe556e6ddd522675e802f190d32c2 | |
parent | fc55c95e84602db63c585c47a2793d51aeb108aa (diff) | |
download | gcc-c9ecc33602fcfe7f35b96b8d75435d9c0c8f5d00.zip gcc-c9ecc33602fcfe7f35b96b8d75435d9c0c8f5d00.tar.gz gcc-c9ecc33602fcfe7f35b96b8d75435d9c0c8f5d00.tar.bz2 |
* java-gimplify.c (java_gimplify_expr): Correct minor typos.
From-SVN: r81825
-rw-r--r-- | gcc/java/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/java/java-gimplify.c | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 7ac2ba5..b7cb8c4 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2004-05-14 Ranjit Mathew <rmathew@hotmail.com> + + * java-gimplify.c (java_gimplify_expr): Correct minor typos. + 2004-05-13 Diego Novillo <dnovillo@redhat.com> Merge from tree-ssa-20020619-branch. See diff --git a/gcc/java/java-gimplify.c b/gcc/java/java-gimplify.c index ae8acd5..f32a4c8 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 |