]> gcc.gnu.org Git - gcc.git/commitdiff
expr.c (force_evaluation_order): Declare 'saved' earlier.
authorAndrew Pinski <pinskia@gcc.gnu.org>
Fri, 29 Apr 2005 20:19:42 +0000 (13:19 -0700)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 29 Apr 2005 20:19:42 +0000 (20:19 +0000)
2005-04-29  Andrew Pinski  <pinskia@gcc.gnu.org>

* expr.c (force_evaluation_order): Declare 'saved' earlier.

From-SVN: r99018

gcc/java/ChangeLog
gcc/java/expr.c

index deaaa3132ce2cac040ce3759efccb703336241a6..52a07778aabbdf4402602cfe6ab80445b124edcf 100644 (file)
@@ -1,3 +1,7 @@
+2005-04-29  Andrew Pinski  <pinskia@gcc.gnu.org>
+
+       * expr.c (force_evaluation_order): Declare 'saved' earlier.
+
 2005-04-28  Andrew Haley  <aph@redhat.com>
 
        PR java/19285
index 3cc33aed68da109bebf31acf46d49eaad6c47a68..e61cd12415976925daaab92069111798d0db9648 100644 (file)
@@ -3523,13 +3523,14 @@ force_evaluation_order (tree node)
          /* Promote types smaller than integer.  This is required by
             some ABIs.  */
          tree type = TREE_TYPE (TREE_VALUE (arg));
+         tree saved;
          if (targetm.calls.promote_prototypes (type)
              && INTEGRAL_TYPE_P (type)
              && INT_CST_LT_UNSIGNED (TYPE_SIZE (type),
                                      TYPE_SIZE (integer_type_node)))
            TREE_VALUE (arg) = fold_convert (integer_type_node, TREE_VALUE (arg));
 
-         tree saved = save_expr (force_evaluation_order (TREE_VALUE (arg)));
+         saved = save_expr (force_evaluation_order (TREE_VALUE (arg)));
          cmp = (cmp == NULL_TREE ? saved :
                 build2 (COMPOUND_EXPR, void_type_node, cmp, saved));
          TREE_VALUE (arg) = saved;
This page took 0.081116 seconds and 5 git commands to generate.