aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>1999-12-05 02:42:10 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-12-05 02:42:10 +0000
commit86fff623afa161dc0997319a2112ac51f62ef0ed (patch)
tree53798d61e5d3fb49d9f72272a44ba10668704a38 /gcc/tree.h
parentc9818a41dc9b1c13aa187cfa22e3d7fd77890a7d (diff)
downloadgcc-86fff623afa161dc0997319a2112ac51f62ef0ed.zip
gcc-86fff623afa161dc0997319a2112ac51f62ef0ed.tar.gz
gcc-86fff623afa161dc0997319a2112ac51f62ef0ed.tar.bz2
tree.def (EXPR_WITH_FILE_LOCATION): Fix comment formatting.
* tree.def (EXPR_WITH_FILE_LOCATION): Fix comment formatting. * tree.h (EXPR_WFL_FILENAME): Define in terms of EXPR_WFL_FILENAME_NODE. (EXPR_WFL_FILENAME_NODE): Use the second operand slot rather than the TREE_CHAIN. * print-tree.c (print_note): Print TREE_PRIVATE and TREE_PROTECTED. From-SVN: r30783
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index 7d18160..ee72668 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -750,8 +750,9 @@ struct tree_vec
/* In a EXPR_WITH_FILE_LOCATION node. */
#define EXPR_WFL_NODE(NODE) TREE_OPERAND((NODE), 0)
-#define EXPR_WFL_FILENAME(NODE) (IDENTIFIER_POINTER ((NODE)->common.chain))
-#define EXPR_WFL_FILENAME_NODE(NODE) ((NODE)->common.chain)
+#define EXPR_WFL_FILENAME(NODE) \
+ (IDENTIFIER_POINTER (EXPR_WFL_FILENAME_NODE ((NODE))))
+#define EXPR_WFL_FILENAME_NODE(NODE) TREE_OPERAND((NODE), 1)
#define EXPR_WFL_LINENO(NODE) (EXPR_CHECK (NODE)->exp.complexity >> 12)
#define EXPR_WFL_COLNO(NODE) (EXPR_CHECK (NODE)->exp.complexity & 0xfff)
#define EXPR_WFL_LINECOL(NODE) (EXPR_CHECK (NODE)->exp.complexity)