File warn-enum.diff of Package gcc41

This is for fate #300955, which puts the warning under -Wconversion control.

Index: gcc/cp/call.c
===================================================================
--- gcc/cp/call.c.orig
+++ gcc/cp/call.c
@@ -3841,7 +3841,7 @@ build_new_op (enum tree_code code, int f
 		  && (TYPE_MAIN_VARIANT (TREE_TYPE (arg1))
 		      != TYPE_MAIN_VARIANT (TREE_TYPE (arg2))))
 		{
-		  warning (0, "comparison between %q#T and %q#T",
+		  warning (OPT_Wconversion, "comparison between %q#T and %q#T",
 			   TREE_TYPE (arg1), TREE_TYPE (arg2));
 		}
 	      break;
openSUSE Build Service is sponsored by