https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70185
--- Comment #5 from vries at gcc dot gnu.org --- Author: vries Date: Sun Apr 17 05:22:33 2016 New Revision: 235074 URL: https://gcc.gnu.org/viewcvs?rev=235074&root=gcc&view=rev Log: Only finalize dot files that have been initialized 2016-04-17 Tom de Vries <t...@codesourcery.com> PR other/70185 * tree-pass.h (class opt_pass): Remove graph_dump_initialized member. * dumpfile.h (struct dump_file_info): Add graph_dump_initialized field. * dumpfile.c (dump_files): Initialize graph_dump_initialized field. * passes.c (finish_optimization_passes): Only call finish_graph_dump_file if dfi->graph_dump_initialized. (execute_function_dump, pass_init_dump_file): Use dfi->graph_dump_initialized instead of pass->graph_dump_initialized. Modified: trunk/gcc/ChangeLog trunk/gcc/dumpfile.c trunk/gcc/dumpfile.h trunk/gcc/passes.c trunk/gcc/tree-pass.h