diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2016-11-10 18:43:02 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2016-11-10 18:43:02 +0100 |
commit | a1566696653132892d629525644c2c63da8dab87 (patch) | |
tree | 255a2bea9a7801a0a94cdf14d4b242a346093e6d /gcc/fortran/interface.c | |
parent | 8ebd1b31828a67ad889f894bc82141e1acafb953 (diff) | |
download | gcc-a1566696653132892d629525644c2c63da8dab87.zip gcc-a1566696653132892d629525644c2c63da8dab87.tar.gz gcc-a1566696653132892d629525644c2c63da8dab87.tar.bz2 |
dwarf2cfi: Dump row differences before asserting
If maybe_record_trace_start fails because the CFI is inconsistent on two
paths into a block it currently just ICEs. This changes it to also dump
the CFI on those two paths in the dump file; debugging it without that
information is hopeless.
* dwarf2cfi.c (dump_cfi_row): Add forward declaration.
(maybe_record_trace_start): If the CFI is different on the new and
old paths, print out both to the dump file before ICEing.
From-SVN: r242046
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions