summaryrefslogtreecommitdiff
path: root/gcc/cfg.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2019-06-03 09:00:33 +0200
committerMartin Liska <marxin@gcc.gnu.org>2019-06-03 07:00:33 +0000
commit6eb3cadb6394bbc273e45cdb1a6e3d10434d65ea (patch)
treef3f8470961454e8284735a9a8391396cf2eccfd0 /gcc/cfg.c
parent467e9f383c34a368d41814d64691faa1d34b9819 (diff)
Make debug(edge) more verbose.
2019-06-03 Martin Liska <mliska@suse.cz> * cfg.c (debug): Use TDF_DETAILS for debug and print edge info only once. From-SVN: r271854
Diffstat (limited to 'gcc/cfg.c')
-rw-r--r--gcc/cfg.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/cfg.c b/gcc/cfg.c
index 94e68c83e45..983115ee40a 100644
--- a/gcc/cfg.c
+++ b/gcc/cfg.c
@@ -546,9 +546,10 @@ dump_edge_info (FILE *file, edge e, dump_flags_t flags, int do_succ)
DEBUG_FUNCTION void
debug (edge_def &ref)
{
- /* FIXME (crowl): Is this desireable? */
- dump_edge_info (stderr, &ref, TDF_NONE, false);
- dump_edge_info (stderr, &ref, TDF_NONE, true);
+ fprintf (stderr, "<edge (%d -> %d)>\n",
+ ref.src->index, ref.dest->index);
+ dump_edge_info (stderr, &ref, TDF_DETAILS, false);
+ fprintf (stderr, "\n");
}
DEBUG_FUNCTION void