diff options
author | Marek Polacek <polacek@redhat.com> | 2015-08-19 14:22:26 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2015-08-19 14:22:26 +0000 |
commit | 255520e020ed9a5178b04ec006bfbf0915148315 (patch) | |
tree | fbf0d5259d8773a3cdb4750d1791d48fa4868075 /gcc/function.c | |
parent | d63c864834782e37f78834d168e7e383d2c080b3 (diff) | |
download | gcc-255520e020ed9a5178b04ec006bfbf0915148315.zip gcc-255520e020ed9a5178b04ec006bfbf0915148315.tar.gz gcc-255520e020ed9a5178b04ec006bfbf0915148315.tar.bz2 |
re PR middle-end/67133 (ICE at -Os and above on x86_64-linux-gnu in gimple_op, at gimple.h:2274)
PR middle-end/67133
* gimple-ssa-isolate-paths.c
(insert_trap_and_remove_trailing_statements): Rename to ...
(insert_trap): ... this. Don't remove trailing statements; split
block instead.
(find_explicit_erroneous_behaviour): Don't remove all outgoing edges.
* g++.dg/torture/pr67133.C: New test.
From-SVN: r227009
Diffstat (limited to 'gcc/function.c')
0 files changed, 0 insertions, 0 deletions