OSDN Git Service

(print_node_brief, print_node): Use assignment instead of
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Aug 1994 22:43:25 +0000 (22:43 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Aug 1994 22:43:25 +0000 (22:43 +0000)
initialization for aggregate local variable REAL_VALUE_TYPE d.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7973 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/print-tree.c

index 7419b53..6c2a64e 100644 (file)
@@ -144,11 +144,13 @@ print_node_brief (file, prefix, node, indent)
     }
   if (TREE_CODE (node) == REAL_CST)
     {
-      REAL_VALUE_TYPE d = TREE_REAL_CST (node);
+      REAL_VALUE_TYPE d;
+
       if (TREE_OVERFLOW (node))
        fprintf (file, " overflow");
 
 #if !defined(REAL_IS_NOT_DOUBLE) || defined(REAL_ARITHMETIC)
+      d = TREE_REAL_CST (node);
       if (REAL_VALUE_ISINF (d))
        fprintf (file, " Inf");
       else if (REAL_VALUE_ISNAN (d))
@@ -620,11 +622,13 @@ print_node (file, prefix, node, indent)
 
        case REAL_CST:
          {
-           REAL_VALUE_TYPE d = TREE_REAL_CST (node);
+           REAL_VALUE_TYPE d;
+
            if (TREE_OVERFLOW (node))
              fprintf (file, " overflow");
 
 #if !defined(REAL_IS_NOT_DOUBLE) || defined(REAL_ARITHMETIC)
+           d = TREE_REAL_CST (node);
            if (REAL_VALUE_ISINF (d))
              fprintf (file, " Inf");
            else if (REAL_VALUE_ISNAN (d))