2010-05-26 Richard Guenther <rguenther@suse.de>
commit0ad885d11e0c0da83cf53659a8bd2a3aff3a4049
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 May 2010 11:44:44 +0000 (26 11:44 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 26 May 2010 11:44:44 +0000 (26 11:44 +0000)
treedde57a7353e7759590e70fa8a4310e514ad0df3b
parent810b14c503fa1d8d9b2a64c25099861452e5089b
2010-05-26  Richard Guenther  <rguenther@suse.de>

PR middle-end/44069
* tree-ssa-ccp.c (maybe_fold_stmt_addition): Avoid generating
out-of-bounds array accesses.

* g++.dg/torture/pr44069.C: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@159865 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr44069.C [new file with mode: 0644]
gcc/tree-ssa-ccp.c