2005-09-09 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Sep 2005 09:00:42 +0000 (09:00 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 9 Sep 2005 09:00:42 +0000 (09:00 +0000)
commit51164bd614a79d1e0201be48cda8a4b19da43dac
tree063d723468f59c5153bc0412704ffd0946b73ba1
parent2f26863b9e66c405df3a0a154bd534b0e17615f3
2005-09-09  Richard Guenther  <rguenther@suse.de>

PR c++/23624
* fold-const.c (fold_ternary): Check truth_value_p before
calling invert_truthvalue.

* g++.dg/tree-ssa/pr23624.C: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104083 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/fold-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tree-ssa/pr23624.C [new file with mode: 0644]