ChangeLog gcc/
authorKai Tietz <ktietz@redhat.com>
Mon, 20 Jun 2011 11:49:27 +0000 (13:49 +0200)
committerKai Tietz <ktietz@gcc.gnu.org>
Mon, 20 Jun 2011 11:49:27 +0000 (13:49 +0200)
commita95015b6cd1d68d540e1805686d534e88ec6bfbd
treedd4bcae7ea7637ba444dd69516cc7a1ce4f2d852
parent6f17ef336c92537292114eb6675360f264575099
ChangeLog gcc/

2011-06-20  Kai Tietz  <ktietz@redhat.com>

* fold-const.c (fold_binary_loc): Add missing
folding for truth-not operations in combination
with binary and.

ChangeLog gcc/testsuite/

2011-06-20  Kai Tietz  <ktietz@redhat.com>

* gcc.dg/binop-notand1.c: New test.
* gcc.dg/binop-notand2.c: New test.
* gcc.dg/binop-notand3.c: New test.
* gcc.dg/binop-notand4.c: New test.
* gcc.dg/binop-notand5.c: New test.
* gcc.dg/binop-notand6.c: New test.

From-SVN: r175206
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/binop-notand1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/binop-notand2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/binop-notand3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/binop-notand4.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/binop-notand5.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/binop-notand6.c [new file with mode: 0644]