Do not put gimple stmt on an abnormal edge (PR sanitizer/82545).
commitdad472c2b398cc3f33b97f2b9bc93b344bd21f38
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Oct 2017 08:14:47 +0000 (18 08:14 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Oct 2017 08:14:47 +0000 (18 08:14 +0000)
tree3725d74c3a9dce2e6b7b2d1b0724a8dbd3b604c9
parentbaccadd290ce716c81a36b097e2d66eed447c102
Do not put gimple stmt on an abnormal edge (PR sanitizer/82545).

2017-10-18  Martin Liska  <mliska@suse.cz>

PR sanitizer/82545
* asan.c (asan_expand_poison_ifn): Do not put gimple stmt
on an abnormal edge.
2017-10-18  Martin Liska  <mliska@suse.cz>

PR sanitizer/82545
* gcc.dg/asan/pr82545.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253845 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/asan.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/asan/pr82545.c [new file with mode: 0644]