Commit 42801468 by Jeffrey A Law Committed by Jeff Law

tree.h (tree_common): Note front-end dependencies on layout of this structure.

        * tree.h (tree_common): Note front-end dependencies on layout of
        this structure.

From-SVN: r21118
parent 8e539071
Mon Jul 13 23:26:43 1998 Jeffrey A Law (law@cygnus.com)
* tree.h (tree_common): Note front-end dependencies on layout of
this structure.
Mon Jul 13 23:18:39 1998 Craig Burley <burley@gnu.org> Mon Jul 13 23:18:39 1998 Craig Burley <burley@gnu.org>
* stmt.c (expand_expr_stmt): If not assigning fresh * stmt.c (expand_expr_stmt): If not assigning fresh
......
...@@ -154,7 +154,11 @@ typedef union tree_node *tree; ...@@ -154,7 +154,11 @@ typedef union tree_node *tree;
/* Every kind of tree node starts with this structure, /* Every kind of tree node starts with this structure,
so all nodes have these fields. so all nodes have these fields.
See the accessor macros, defined below, for documentation of the fields. */ See the accessor macros, defined below, for documentation of the fields.
DO NOT change the layout of tree_common unless absolutely necessary. Some
front-ends (namely g++) depend on the internal layout of this tructure.
See my_tree_cons in the cp subdir for such uglyness. Ugh. */
struct tree_common struct tree_common
{ {
......
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