Commit 0fafb45e by Richard Stallman

entered into RCS

From-SVN: r1547
parent 3904131a
...@@ -203,6 +203,16 @@ struct tree_common ...@@ -203,6 +203,16 @@ struct tree_common
== TYPE_MODE (TREE_TYPE (TREE_OPERAND (EXP, 0))))) \ == TYPE_MODE (TREE_TYPE (TREE_OPERAND (EXP, 0))))) \
(EXP) = TREE_OPERAND (EXP, 0); (EXP) = TREE_OPERAND (EXP, 0);
/* Like STRIP_NOPS, but don't alter the TREE_TYPE either. */
#define STRIP_TYPE_NOPS(EXP) \
while ((TREE_CODE (EXP) == NOP_EXPR \
|| TREE_CODE (EXP) == CONVERT_EXPR \
|| TREE_CODE (EXP) == NON_LVALUE_EXPR) \
&& (TREE_TYPE (EXP) \
== TREE_TYPE (TREE_OPERAND (EXP, 0)))) \
(EXP) = TREE_OPERAND (EXP, 0);
/* Define many boolean fields that all tree nodes have. */ /* Define many boolean fields that all tree nodes have. */
/* In VAR_DECL nodes, nonzero means address of this is needed. /* In VAR_DECL nodes, nonzero means address of this is needed.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment