diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-03-13 08:28:55 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-03-13 08:28:55 -0500 |
commit | ae202b5602ef429b6ebf140483de69acb084a8e8 (patch) | |
tree | 52f204ed400343fceaf47d7623665a9b5d28deef /gcc | |
parent | 54a88f9251258e2ce0908499022cbc38152d1b27 (diff) | |
download | gcc-ae202b5602ef429b6ebf140483de69acb084a8e8.zip gcc-ae202b5602ef429b6ebf140483de69acb084a8e8.tar.gz gcc-ae202b5602ef429b6ebf140483de69acb084a8e8.tar.bz2 |
Update comments for TREE_OVERFLOW and TREE_CONSTANT_OVERFLOW.
From-SVN: r6765
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/tree.h | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -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) |