OSDN Git Service

(TRUTH_*_EXPR): Convert to integer_type_node.
[pf3gnuchains/gcc-fork.git] / gcc / c-common.c
index ecdeb8f..ec60a5f 100644 (file)
@@ -1755,6 +1755,8 @@ truthvalue_conversion (expr)
     case TRUTH_AND_EXPR:
     case TRUTH_OR_EXPR:
     case TRUTH_XOR_EXPR:
+      return convert (integer_type_node, expr);
+
     case ERROR_MARK:
       return expr;