diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-01-17 09:04:28 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-01-17 09:04:28 +0100 |
commit | 9556b012b73024a95e72d8aa1b434ad50b8df9d3 (patch) | |
tree | be2f15ccfc2d0ffd4a9a22d8734835dc1686e9b2 /gcc/cfgexpand.c | |
parent | 404fa41fcfba5b0f969e6845f0447a295c73984e (diff) | |
download | gcc-9556b012b73024a95e72d8aa1b434ad50b8df9d3.zip gcc-9556b012b73024a95e72d8aa1b434ad50b8df9d3.tar.gz gcc-9556b012b73024a95e72d8aa1b434ad50b8df9d3.tar.bz2 |
re PR rtl-optimization/88870 (ICE: Segmentation fault (in df_worklist_propagate_backward))
PR rtl-optimization/88870
* dce.c (deletable_insn_p): Never delete const/pure calls that can
throw if we can't alter the cfg or delete dead exceptions.
(mark_insn): Don't call find_call_stack_args for such calls.
* gcc.dg/pr88870.c: New test.
From-SVN: r268008
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions