------- Comment #4 from pinskia at gcc dot gnu dot org 2009-09-17 23:04 ------- Subject: Bug 39365
Author: pinskia Date: Thu Sep 17 23:03:55 2009 New Revision: 151823 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151823 Log: 2009-09-17 Andrew Pinski <pins...@gcc.gnu.org> PR c++/39365 * typeck.c (cp_build_unary_op): Check TREE_CODE for bools instead of using same_type_p. (convert_for_assignment): Likewise. * cvt.c (type_promotes_to): Likewise. 2009-09-17 Andrew Pinski <pins...@gcc.gnu.org> PR c++/39365 * g++.dg/expr/bool3.C: New test. * g++.dg/expr/bool4.C: New test. Added: trunk/gcc/testsuite/g++.dg/expr/bool3.C trunk/gcc/testsuite/g++.dg/expr/bool4.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/cvt.c trunk/gcc/cp/typeck.c trunk/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39365