]> git.ipfire.org Git - thirdparty/gcc.git/commit
c90-const-expr-8.c: Look for overflow on INT_MIN % -1.
authorKenneth Zadeck <zadeck@naturalbridge.com>
Wed, 27 Nov 2013 15:42:02 +0000 (15:42 +0000)
committerKenneth Zadeck <zadeck@gcc.gnu.org>
Wed, 27 Nov 2013 15:42:02 +0000 (15:42 +0000)
commit2e25208425c34892071ee65a99e80bb56fb19b20
tree2550786536ef94f31fb46f8419d188392110b7c1
parente9287a41dffc9e76dd80be4be75b0c3a58f57231
c90-const-expr-8.c: Look for overflow on INT_MIN % -1.

2013-11-27  Kenneth Zadeck  <zadeck@naturalbridge.com>

* gcc.dg/c90-const-expr-8.c: Look for overflow on INT_MIN % -1.
* gcc.dg/c99-const-expr-8.c: Look for overflow on INT_MIN % -1.

2013-11-27  Kenneth Zadeck  <zadeck@naturalbridge.com>

* fold-const.c
(int_const_binop_1): Make INT_MIN % -1 return 0 with the overflow
bit set.

From-SVN: r205448
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/c90-const-expr-8.c
gcc/testsuite/gcc.dg/c99-const-expr-8.c