Author: pluto                        Date: Fri Feb  1 20:17:41 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix minor false positive warning.

---- Files affected:
SOURCES:
   gcc-pr34212.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/gcc-pr34212.patch
diff -u /dev/null SOURCES/gcc-pr34212.patch:1.1
--- /dev/null   Fri Feb  1 21:17:41 2008
+++ SOURCES/gcc-pr34212.patch   Fri Feb  1 21:17:35 2008
@@ -0,0 +1,12 @@
+--- gcc-4.2.3/gcc/cp/cvt.c.orig        2007-08-31 10:27:50.000000000 +0200
++++ gcc-4.2.3/gcc/cp/cvt.c     2008-02-01 20:48:44.000000000 +0100
+@@ -964,7 +964,8 @@
+                conversions.  Do not use STRIP_NOPs because it will
+                not strip conversions to "void", as that is not a
+                mode-preserving conversion.  */
+-            while (TREE_CODE (e) == NOP_EXPR)
++            while (TREE_CODE (e) == NOP_EXPR
++                 || TREE_CODE (e) == NON_LVALUE_EXPR)
+               e = TREE_OPERAND (e, 0);
+ 
+             code = TREE_CODE (e);
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to