]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/37103 (possible integer codegen bug)
authorJakub Jelinek <jakub@redhat.com>
Thu, 14 Aug 2008 09:02:46 +0000 (11:02 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 14 Aug 2008 09:02:46 +0000 (11:02 +0200)
commit2e1d24744be9f2f3a5d0d80c86c4405805daefb5
tree65c0b5cf2b817a03b7725cd5e98a885f98659330
parentcf04a1931a4274158f329da3052b7cbb54e48e8e
re PR middle-end/37103 (possible integer codegen bug)

PR middle-end/37103
* fold-const.c (fold_widened_comparison): Do not allow
sign changes that change the result even if shorter type
is wider than arg1_unw's type.

* gcc.c-torture/execute/20080813-1.c: New test.

From-SVN: r139093
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20080813-1.c [new file with mode: 0644]