[BACK]Return to s_fminl.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libm / src

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/lib/libm/src/s_fminl.c between version 1.2.4.2 and 1.3

version 1.2.4.2, 2010/04/21 05:28:11 version 1.3, 2011/07/04 11:46:41
Line 25 
Line 25 
  */   */
   
 #include <sys/cdefs.h>  #include <sys/cdefs.h>
 __RCSID("NetBSD$");  __RCSID("$NetBSD$");
 #ifdef notdef  #ifdef notdef
 __FBSDID("$FreeBSD: src/lib/msun/src/s_fminl.c,v 1.1 2004/06/30 07:04:01 das Exp $");  __FBSDID("$FreeBSD: src/lib/msun/src/s_fminl.c,v 1.1 2004/06/30 07:04:01 das Exp $");
 #endif  #endif
   
 #include <math.h>  #include <math.h>
   #include <string.h>
   
 #include <machine/ieee.h>  #include <machine/ieee.h>
 #ifdef EXT_EXP_INFNAN  #ifdef EXT_EXP_INFNAN
Line 39  fminl(long double x, long double y)
Line 40  fminl(long double x, long double y)
 {  {
         union ieee_ext_u u[2];          union ieee_ext_u u[2];
   
           memset(&u, 0, sizeof u);
         u[0].extu_ld = x;          u[0].extu_ld = x;
         u[0].extu_ext.ext_frach &= ~0x80000000;          u[0].extu_ext.ext_frach &= ~0x80000000;
         u[1].extu_ld = y;          u[1].extu_ld = y;

Legend:
Removed from v.1.2.4.2  
changed lines
  Added in v.1.3

CVSweb <webmaster@jp.NetBSD.org>