diff options
Diffstat (limited to 'gcc/print-tree.c')
-rw-r--r-- | gcc/print-tree.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/print-tree.c b/gcc/print-tree.c index 1ed17de..a73247d 100644 --- a/gcc/print-tree.c +++ b/gcc/print-tree.c @@ -604,6 +604,11 @@ print_node (FILE *file, const char *prefix, tree node, int indent) TYPE_ALIGN (node), TYPE_SYMTAB_ADDRESS (node), TYPE_ALIAS_SET (node)); + if (TYPE_STRUCTURAL_EQUALITY_P (node)) + fprintf (file, " structural equality"); + else + dump_addr (file, " canonical type ", TYPE_CANONICAL (node)); + print_node (file, "attributes", TYPE_ATTRIBUTES (node), indent + 4); if (INTEGRAL_TYPE_P (node) || TREE_CODE (node) == REAL_TYPE) |