PERFORCE change 37594 for review

Peter Wemm peter at FreeBSD.org
Fri Sep 5 15:02:39 PDT 2003


http://perforce.freebsd.org/chv.cgi?CH=37594

Change 37594 by peter at peter_daintree on 2003/09/05 15:02:11

	change a conditional to avoid a compiler crash.  This is likely a m3cg/ bug.

Affected files ...

.. //depot/projects/ezm3/language/modula3/m3compiler/m3cc/gcc/gcc/config/i386/i386.c#4 edit

Differences ...

==== //depot/projects/ezm3/language/modula3/m3compiler/m3cc/gcc/gcc/config/i386/i386.c#4 (text+ko) ====

@@ -10737,13 +10737,13 @@
 {
   if (TREE_CODE (exp) == REAL_CST)
     {
-      if (TYPE_MODE (TREE_TYPE (exp)) == DFmode && align < 64)
+      if (align < 64 && TYPE_MODE (TREE_TYPE (exp)) == DFmode)
 	return 64;
-      else if (ALIGN_MODE_128 (TYPE_MODE (TREE_TYPE (exp))) && align < 128)
+      else if (align < 128 && ALIGN_MODE_128 (TYPE_MODE (TREE_TYPE (exp))))
 	return 128;
     }
-  else if (TREE_CODE (exp) == STRING_CST && TREE_STRING_LENGTH (exp) >= 31
-	   && align < 256)
+  else if (align < 256 && TREE_CODE (exp) == STRING_CST &&
+	   TREE_STRING_LENGTH (exp) >= 31)
     return 256;
 
   return align;


More information about the p4-projects mailing list