]> git.ipfire.org Git - thirdparty/gcc.git/commit
* combine.c (force_to_mode) [LSHIFTRT]: Avoid undefined behaviour
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Jul 2012 12:19:50 +0000 (12:19 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Jul 2012 12:19:50 +0000 (12:19 +0000)
commit7c4d4cbb54a12d1c3b733c3d0f32adbf4be092fc
treea76cf9cd464e775a8a81e55e7aefb1eb28db63a7
parente8adf5570d287b9e07608f93d085dc720b32c737
* combine.c (force_to_mode) [LSHIFTRT]: Avoid undefined behaviour
due to negative shift amount.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189347 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c