mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-19 06:20:27 +08:00
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
This commit is contained in:
parent
73df9303b7
commit
7aec1b8209
@ -1,3 +1,9 @@
|
||||
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>");
|
||||
|
Loading…
x
Reference in New Issue
Block a user