On 1/9/20 2:25 AM, luoxhu wrote:
On 2020/1/8 22:54, Martin Liška wrote:
diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c
index bd44063a1ac..789564ba335 100644
--- a/gcc/cgraphclones.c
+++ b/gcc/cgraphclones.c
@@ -1148,8 +1148,7 @@ symbol_table::materialize_all_clones (void)
if (symtab->dump_file)
{
fprintf (symtab->dump_file, "cloning %s to %s\n",
- xstrdup_for_dump (node->clone_of->name ()),
- xstrdup_for_dump (node->name ()));
+ node->clone_of->dump_name (), node->name ());
Also node->dump_name () here?
Yep, thank you for the note.
I'm going to install the obvious patch.
Martin
>From 16ba88890581aa4398789b8670eb39792c8b107f Mon Sep 17 00:00:00 2001
From: Martin Liska <mli...@suse.cz>
Date: Thu, 9 Jan 2020 09:21:37 +0100
Subject: [PATCH] One more usage of cgraph_node::dump_name.
gcc/ChangeLog:
2020-01-09 Martin Liska <mli...@suse.cz>
* cgraphclones.c (symbol_table::materialize_all_clones):
Use cgraph_node::dump_name.
---
gcc/cgraphclones.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c
index 789564ba335..9b1cc3e3930 100644
--- a/gcc/cgraphclones.c
+++ b/gcc/cgraphclones.c
@@ -1148,7 +1148,8 @@ symbol_table::materialize_all_clones (void)
if (symtab->dump_file)
{
fprintf (symtab->dump_file, "cloning %s to %s\n",
- node->clone_of->dump_name (), node->name ());
+ node->clone_of->dump_name (),
+ node->dump_name ());
if (node->clone.tree_map)
{
unsigned int i;
--
2.24.1