fold-const.c (fold): Don't require strict type equality...
[gcc.git] / gcc / ChangeLog
index a1010196710e2846a721042c8ebb6bd8a1c1c6d2..20ca93eba17b02c7789d686202a12beb588b3baf 100644 (file)
@@ -1,3 +1,9 @@
+2003-12-30  Roger Sayle  <roger@eyesopen.com>
+
+       * fold-const.c (fold) <COND_EXPR>: Don't require strict type
+       equality, instead just prevent replacing a COND_EXPR of non-void
+       type by one of its operands of void type.
+
 2003-12-30  Andreas Schwab  <schwab@suse.de>
 
        * doc/c-tree.texi: Fix @item vs. @itemx.