Commit 7aec1b82 by Aldy Hernandez Committed by Aldy Hernandez

re PR lto/84105 (Segmentation fault in pp_tree_identifier() during LTO)

	PR lto/84105
	* tree-pretty-print.c (dump_generic_node): Handle a TYPE_NAME with
	an IDENTIFIER_NODE for FUNCTION_TYPE's.

From-SVN: r257228
parent 73df9303
2018-01-29 Aldy Hernandez <aldyh@redhat.com>
PR lto/84105
* tree-pretty-print.c (dump_generic_node): Handle a TYPE_NAME with
an IDENTIFIER_NODE for FUNCTION_TYPE's.
2018-01-31 Eric Botcazou <ebotcazou@adacore.com>
Revert
......
......@@ -1822,7 +1822,9 @@ dump_generic_node (pretty_printer *pp, tree node, int spc, dump_flags_t flags,
pp_string (pp, "<null method basetype>");
pp_colon_colon (pp);
}
if (TYPE_NAME (node) && DECL_NAME (TYPE_NAME (node)))
if (TYPE_IDENTIFIER (node))
dump_generic_node (pp, TYPE_NAME (node), spc, flags, false);
else if (TYPE_NAME (node) && DECL_NAME (TYPE_NAME (node)))
dump_decl_name (pp, TYPE_NAME (node), flags);
else if (flags & TDF_NOUID)
pp_printf (pp, "<Txxxx>");
......
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