From 363dc72c15e5191a3f04bde3098793326f681b07 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Wed, 7 Jun 2017 10:57:11 +0200 Subject: dumpfile.h (enum tree_dump_index): Rename TDI_generic to TDI_gimple. * dumpfile.h (enum tree_dump_index): Rename TDI_generic to TDI_gimple. (class dump_manager): Add register_dumps method. * dumpfile.c: Include langhooks.h. (dump_files): Use 0 instead of 3/4/5 for TDI_{original,gimple,nested}. (FIRST_AUTO_NUMBERED_DUMP): Decrease to 1. (FIRST_ME_AUTO_NUMBERED_DUMP): Define. (dump_manager::dump_register): Start with 512 entries instead of 32. (dump_manager::register_dumps): New method. * toplev.c (general_init): Instead of invoking register_dumps langhook, invoke register_dumps method on the dump manager. * gimplify.c (gimplify_function_tree): Use TDI_gimple instead of TDI_generic. * gimple-parser.c (c_parser_parse_gimple_body): Use TDI_gimple instead of TDI_generic. From-SVN: r248947 --- gcc/toplev.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gcc/toplev.c') diff --git a/gcc/toplev.c b/gcc/toplev.c index f8b5a40..e6c69a4 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -1168,9 +1168,9 @@ general_init (const char *argv0, bool init_signals) dump manager. */ g = new gcc::context (); - /* Allow languages to register their dumps before the optimization - passes. */ - lang_hooks.register_dumps (g->get_dumps ()); + /* Allow languages and middle-end to register their dumps before the + optimization passes. */ + g->get_dumps ()->register_dumps (); /* Create the passes. */ g->set_passes (new gcc::pass_manager (g)); -- cgit v1.1