PERFORCE change 136150 for review

Warner Losh imp at FreeBSD.org
Mon Feb 25 06:43:59 UTC 2008


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

Change 136150 by imp at imp_lighthouse on 2008/02/25 06:43:33

	Define STRICT_ASSIGN for the FLT_EVAL_METHOD not being defined
	too.
	
	# Maybe this is a bug?

Affected files ...

.. //depot/projects/mips2-jnpr/src/lib/msun/src/e_rem_pio2.c#3 edit
.. //depot/projects/mips2-jnpr/src/lib/msun/src/e_rem_pio2f.c#3 edit
.. //depot/projects/mips2-jnpr/src/lib/msun/src/math_private.h#3 edit

Differences ...

==== //depot/projects/mips2-jnpr/src/lib/msun/src/e_rem_pio2.c#3 (text+ko) ====

@@ -127,7 +127,7 @@
 	    }
 	}
 	if(ix<=0x413921fb) { /* |x| ~<= 2^19*(pi/2), medium size */
-medium:
+medium:;
 	    /* Use a specialized rint() to get fn.  Assume round-to-nearest. */
 	    STRICT_ASSIGN(double,fn,x*invpio2+0x1.8p52);
 	    fn = fn-0x1.8p52;

==== //depot/projects/mips2-jnpr/src/lib/msun/src/e_rem_pio2f.c#3 (text+ko) ====


==== //depot/projects/mips2-jnpr/src/lib/msun/src/math_private.h#3 (text+ko) ====

@@ -172,6 +172,8 @@
 	}					\
 } while (0)
 #endif
+#else
+#define	STRICT_ASSIGN(type, lval, rval)	((lval) = (rval))
 #endif
 
 /*


More information about the p4-projects mailing list