PR c++/19355
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Jan 2005 23:55:33 +0000 (23:55 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Jan 2005 23:55:33 +0000 (23:55 +0000)
commitf6e28f725d9ecdb52b9a070990fb8169f256b7a3
tree869cc91b1972ffac3cf80eb5fab7a17adaa61084
parentbc8d52450b886e1344c7b7c0032e19a3c7c6d1cf
PR c++/19355
* c-common.c (c_common_truthvalue_conversion): TRUTH_NOT_EXPR is a
unary operator and can't be treated as a binary/comparison operator.

* g++.dg/expr/pr19355-1.C: New test case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@93159 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/expr/pr19355-1.C [new file with mode: 0644]