diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-08-12 21:56:26 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-08-12 21:56:26 +0200 |
commit | b0cea284970de2f81be3a0564afa10a15f7802d6 (patch) | |
tree | 452ba5392a5f769e1c601d722988d77bf90bf45b /gcc/multiple_target.c | |
parent | e86aefb8e955a9545ffd16c960ff70cbad5fc9ad (diff) | |
download | gcc-b0cea284970de2f81be3a0564afa10a15f7802d6.zip gcc-b0cea284970de2f81be3a0564afa10a15f7802d6.tar.gz gcc-b0cea284970de2f81be3a0564afa10a15f7802d6.tar.bz2 |
re PR c/71512 (ICE: verify_gimple failed with UBSAN)
PR c/71512
* ubsan.c (instrument_si_overflow): Pass true instead of false
to gsi_replace.
(pass_ubsan::execute): Call gimple_purge_dead_eh_edges at the end
of bbs. Return TODO_cleanup_cfg if any returned true.
* g++.dg/ubsan/pr71512.C: New test.
* c-c++-common/ubsan/pr71512-1.c: New test.
* c-c++-common/ubsan/pr71512-2.c: New test.
From-SVN: r239430
Diffstat (limited to 'gcc/multiple_target.c')
0 files changed, 0 insertions, 0 deletions