Remove CALLOUTMASK, if non-bidir case.
[unix-history] / include / math.h
index 9c04297..99d14ab 100644 (file)
 #ifndef        _MATH_H_
 #define        _MATH_H_
 
 #ifndef        _MATH_H_
 #define        _MATH_H_
 
-#if defined(vax) || defined(tahoe)             /* DBL_MAX from float.h */
+#if defined(vax) || defined(tahoe)     /* DBL_MAX from float.h */
 #define        HUGE_VAL        1.701411834604692294E+38
 #else
 #define        HUGE_VAL        1.701411834604692294E+38
 #else
-#define        HUGE_VAL        1.7976931348623157E+308/* IEEE: positive infinity */
-/*#define      HUGE_VAL        1E+500                  /* IEEE: positive infinity */
+extern char __infinity[];              /* bytes for IEEE754 +Infinity */
+#define HUGE_VAL (*(double *) __infinity)
 #endif
 
 #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
 #endif
 
 #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
@@ -119,6 +119,7 @@ double      j0 __P((double));
 double j1 __P((double));
 double jn __P((int, double));
 double lgamma __P((double));
 double j1 __P((double));
 double jn __P((int, double));
 double lgamma __P((double));
+double gamma __P((double));
 double log1p __P((double));
 double logb __P((double));
 double rint __P((double));
 double log1p __P((double));
 double logb __P((double));
 double rint __P((double));