passes: Print a header in emergency_dump_function
authorSegher Boessenkool <segher@kernel.crashing.org>
Mon, 24 Jul 2017 19:48:57 +0000 (21:48 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Mon, 24 Jul 2017 19:48:57 +0000 (21:48 +0200)
Currently the emergency dump has no separation whatsoever from any
previous output in the dump file, making it harder than necessary
to find.

* passes.c (emergency_dump_function): Print some empty lines and a
header before the RTL dump.

From-SVN: r250481

gcc/ChangeLog
gcc/passes.c

index 897c605701db9e0cc30d8cf8f629747bbb772f48..46c32a7df26d684ef35a78dfca6262745f4b102d 100644 (file)
@@ -1,3 +1,8 @@
+2017-07-24  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * passes.c (emergency_dump_function): Print some empty lines and a
+       header before the RTL dump.
+
 2017-07-24  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * cfgrtl.c (rtl_dump_bb): Don't call NEXT_INSN on NULL.
index 374f6f77897644de89be0748a203e772fae4294d..f5791ac806afb8a251549a2c2e27dca1d2295686 100644 (file)
@@ -1796,6 +1796,7 @@ emergency_dump_function ()
   if (!dump_file || !cfun)
     return;
   fnotice (stderr, "dump file: %s\n", dump_file_name);
+  fprintf (dump_file, "\n\n\nEMERGENCY DUMP:\n\n");
   execute_function_dump (cfun, current_pass);
 }