aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-05-17 21:15:14 +0000
committerRichard Stallman <rms@gnu.org>1992-05-17 21:15:14 +0000
commit98f21a70bfc35eae3e85e2257bc0c972d3db9968 (patch)
tree928b7af2dd8efe4c3304dedbe226fd180247a92b /gcc
parent7e8b9a1d77ebbded433d9e43d81f689319ad05c7 (diff)
downloadgcc-98f21a70bfc35eae3e85e2257bc0c972d3db9968.zip
gcc-98f21a70bfc35eae3e85e2257bc0c972d3db9968.tar.gz
gcc-98f21a70bfc35eae3e85e2257bc0c972d3db9968.tar.bz2
*** empty log message ***
From-SVN: r1004
Diffstat (limited to 'gcc')
-rw-r--r--gcc/tree.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index 38d4378..87effce 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -218,6 +218,10 @@ struct tree_common
implicitly and should not lead to an "unused value" warning. */
#define TREE_NO_UNUSED_WARNING(NODE) ((NODE)->common.static_flag)
+/* In a NON_LVALUE_EXPR, this means there was overflow in folding.
+ The folded constant is inside the NON_LVALUE_EXPR. */
+#define TREE_CONSTANT_OVERFLOW(NODE) ((NODE)->common.static_flag)
+
/* Nonzero for a TREE_LIST or TREE_VEC node means that the derivation
chain is via a `virtual' declaration. */
#define TREE_VIA_VIRTUAL(NODE) ((NODE)->common.static_flag)