diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-03-27 23:00:35 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-03-27 23:00:35 +0200 |
commit | aade772d8a2eeda4ea22f0ca648ebdf44d8d8c15 (patch) | |
tree | 580908125ff2f800b4a09a1179d95a53ebb8aa20 /gcc/tree.c | |
parent | e298b56acbe3e2534767462937d5674978979683 (diff) | |
download | gcc-aade772d8a2eeda4ea22f0ca648ebdf44d8d8c15.zip gcc-aade772d8a2eeda4ea22f0ca648ebdf44d8d8c15.tar.gz gcc-aade772d8a2eeda4ea22f0ca648ebdf44d8d8c15.tar.bz2 |
re PR target/80102 (ICE in maybe_record_trace_start, at dwarf2cfi.c:2330)
PR target/80102
* reg-notes.def (REG_CFA_NOTE): Define. Use it for CFA related
notes.
* cfgcleanup.c (reg_note_cfa_p): New array.
(insns_have_identical_cfa_notes): New function.
(old_insns_match_p): Don't cross-jump in between /f
and non-/f instructions. If both i1 and i2 are frame related,
verify all CFA notes, their order and content.
* g++.dg/opt/pr80102.C: New test.
From-SVN: r246511
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions