aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2004-01-14 20:05:29 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2004-01-14 20:05:29 +0000
commit616f6d8469ae17f3916cfb0d4c05acb3557b74df (patch)
tree266377d388dc82cd9923f187f3e97455f58d8fe1 /gcc/tree.h
parentb3e5b4528dfa0632a4c4eda55b432d1f25de093f (diff)
downloadgcc-616f6d8469ae17f3916cfb0d4c05acb3557b74df.zip
gcc-616f6d8469ae17f3916cfb0d4c05acb3557b74df.tar.gz
gcc-616f6d8469ae17f3916cfb0d4c05acb3557b74df.tar.bz2
system.h: Poison PROMOTED_MODE
* system.h: Poison PROMOTED_MODE * integrate.c (expand_inline_function): Don't mention the PROMOTED_MODE. * loop.c (update_giv_derive): Same. * tree.h (DECL_RTL): Same. From-SVN: r75878
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index aa967d9..8f4334f 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1346,12 +1346,7 @@ struct tree_type GTY(())
field. Always equal to TYPE_MODE (TREE_TYPE (decl)) except for a
FIELD_DECL. */
#define DECL_MODE(NODE) (DECL_CHECK (NODE)->decl.mode)
-/* Holds the RTL expression for the value of a variable or function. If
- PROMOTED_MODE is defined, the mode of this expression may not be same
- as DECL_MODE. In that case, DECL_MODE contains the mode corresponding
- to the variable's data type, while the mode
- of DECL_RTL is the mode actually used to contain the data.
-
+/* Holds the RTL expression for the value of a variable or function.
This value can be evaluated lazily for functions, variables with
static storage duration, and labels. */
#define DECL_RTL(NODE) \