Blame SOURCES/gcc32-java-bytecode.patch

6f1b0c
2004-08-14  Jakub Jelinek  <jakub@redhat.com>
6f1b0c
6f1b0c
	* fold-const.c (fold): If flag_syntax_only, don't depend on
6f1b0c
	BITS_PER_WORD.
6f1b0c
6f1b0c
--- gcc/fold-const.c.jj	2004-08-14 12:17:15.000000000 +0200
6f1b0c
+++ gcc/fold-const.c	2004-08-14 13:00:37.814514205 +0200
6f1b0c
@@ -5204,10 +5204,11 @@ fold (expr)
6f1b0c
 	      && TREE_CODE (TREE_OPERAND (t, 2)) == code
6f1b0c
 	      && (TREE_TYPE (TREE_OPERAND (TREE_OPERAND (t, 1), 0))
6f1b0c
 		  == TREE_TYPE (TREE_OPERAND (TREE_OPERAND (t, 2), 0)))
6f1b0c
-	      && ! (INTEGRAL_TYPE_P (TREE_TYPE (t))
6f1b0c
-		    && (INTEGRAL_TYPE_P
6f1b0c
-			(TREE_TYPE (TREE_OPERAND (TREE_OPERAND (t, 1), 0))))
6f1b0c
-		    && TYPE_PRECISION (TREE_TYPE (t)) <= BITS_PER_WORD))
6f1b0c
+	      && (! (INTEGRAL_TYPE_P (TREE_TYPE (t))
6f1b0c
+		     && (INTEGRAL_TYPE_P
6f1b0c
+			 (TREE_TYPE (TREE_OPERAND (TREE_OPERAND (t, 1), 0))))
6f1b0c
+		     && TYPE_PRECISION (TREE_TYPE (t)) <= BITS_PER_WORD)
6f1b0c
+		  || flag_syntax_only))
6f1b0c
 	    t = build1 (code, type,
6f1b0c
 			build (COND_EXPR,
6f1b0c
 			       TREE_TYPE (TREE_OPERAND