re PR middle-end/40204 (segfault with bitfields in structs)
authorJakub Jelinek <jakub@redhat.com>
Wed, 20 May 2009 21:09:11 +0000 (23:09 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 20 May 2009 21:09:11 +0000 (23:09 +0200)
commit776248b87e53e18386405561ca260c665ca6bdb7
treebefe401eb3201bc82589618ec4f366a7daa6ced7
parent6dea8e99a9430efa08176dfa5beb94fa9996480b
re PR middle-end/40204 (segfault with bitfields in structs)

PR middle-end/40204
* fold-const.c (fold_binary) <case BIT_AND_EXPR>: Avoid infinite
recursion if build_int_cst_type returns the same INTEGER_CST as
arg1.

* gcc.c-torture/compile/pr40204.c: New test.

From-SVN: r147749
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr40204.c [new file with mode: 0644]