PR sanitizer/64906
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Sep 2015 09:50:29 +0000 (09:50 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Sep 2015 09:50:29 +0000 (09:50 +0000)
commitac13b2b22368acfe40e05fe807d70f7dd6a5091f
treebce2a9d14d5ecf32f4056017dc04cade4e2301c4
parent07d9b77b53e8a2b1237871fe253659cd81ca23a4
PR sanitizer/64906
* c-ubsan.c (ubsan_instrument_division): Also pre-evaluate OP1.

* c-c++-common/ubsan/pr64906.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228112 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/c-family/ChangeLog
gcc/c-family/c-ubsan.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/ubsan/pr64906.c [new file with mode: 0644]