Module Name:    src
Committed By:   matt
Date:           Sat Feb  9 22:56:20 UTC 2013

Modified Files:
        src/include: math.h

Log Message:
Define FP_ILOGB0 and FP_ILOGBNAN


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/include/math.h

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

Modified files:

Index: src/include/math.h
diff -u src/include/math.h:1.59 src/include/math.h:1.60
--- src/include/math.h:1.59	Mon Jan 28 23:19:28 2013
+++ src/include/math.h	Sat Feb  9 22:56:20 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: math.h,v 1.59 2013/01/28 23:19:28 matt Exp $	*/
+/*	$NetBSD: math.h,v 1.60 2013/02/09 22:56:20 matt Exp $	*/
 
 /*
  * ====================================================
@@ -38,6 +38,7 @@ union __long_double_u {
 
 #include <machine/math.h>		/* may use __float_u, __double_u,
 					   or __long_double_u */
+#include <limits.h>			/* for INT_{MIN,MAX} */
 
 #ifdef __HAVE_LONG_DOUBLE
 #define	__fpmacro_unary_floating(__name, __arg0)			\
@@ -116,6 +117,9 @@ extern const union __float_u __nanf;
 #define	_FP_LOMD	0x80		/* range for machine-specific classes */
 #define	_FP_HIMD	0xff
 
+#define	FP_ILOGB0	INT_MIN
+#define	FP_ILOGBNAN	INT_MIN
+
 #endif /* !_ANSI_SOURCE && ... */
 
 /*

Reply via email to