PR sanitizer/80349
commita430b2526aa965f67e891c0c1169c8ca9086bcd5
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Apr 2017 16:39:57 +0000 (25 16:39 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 25 Apr 2017 16:39:57 +0000 (25 16:39 +0000)
tree0559664ecf5005057eead62d6c64c33d51e42534
parent0a2dc09698099b552222794e246b7e88e80855e0
PR sanitizer/80349
* fold-const.c (fold_binary_loc) <case BIT_IOR_EXPR>: Convert arg0's
first argument to type.

* g++.dg/ubsan/pr80349-2.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247257 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ubsan/pr80349-2.C [new file with mode: 0644]