Update comments for TREE_OVERFLOW and TREE_CONSTANT_OVERFLOW.
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Mar 1994 13:28:55 +0000 (08:28 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Mar 1994 13:28:55 +0000 (08:28 -0500)
From-SVN: r6765

gcc/tree.h

index 0294dfbd53d4b894b6d7b85cb384f0979a6e7b95..683ff77a81502c42f54234fb6e38a6e6a910d339 100644 (file)
@@ -253,13 +253,13 @@ struct tree_common
    chain is via a `virtual' declaration.  */
 #define TREE_VIA_VIRTUAL(NODE) ((NODE)->common.static_flag)
 
-/* In an INTEGER_CST, this means there was an overflow in folding.
-   This is distinct from TREE_OVERFLOW because ANSI C requires a diagnostic
-   when overflows occur in constant expressions.  */
+/* In an INTEGER_CST, REAL_CST, or COMPLEX_CST, this means there was an
+   overflow in folding.  This is distinct from TREE_OVERFLOW because ANSI C
+   requires a diagnostic when overflows occur in constant expressions.  */
 #define TREE_CONSTANT_OVERFLOW(NODE) ((NODE)->common.static_flag)
 
-/* In an INTEGER_CST, this means there was an overflow in folding,
-   and no warning has been issued for this subexpression.
+/* In an INTEGER_CST, REAL_CST, of COMPLEX_CST, this means there was an
+   overflow in folding, and no warning has been issued for this subexpression.
    TREE_OVERFLOW implies TREE_CONSTANT_OVERFLOW, but not vice versa.  */
 #define TREE_OVERFLOW(NODE) ((NODE)->common.public_flag)