diff options
Diffstat (limited to 'newlib/libm/common/fdlibm.h')
-rw-r--r-- | newlib/libm/common/fdlibm.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/newlib/libm/common/fdlibm.h b/newlib/libm/common/fdlibm.h index 7a0f28db4..5ca1a917b 100644 --- a/newlib/libm/common/fdlibm.h +++ b/newlib/libm/common/fdlibm.h @@ -11,12 +11,11 @@ * ==================================================== */ -/* REDHAT LOCAL: Include files. */ +/* CYGNUS LOCAL: Include files. */ #include <math.h> -#include <sys/types.h> #include <machine/ieeefp.h> -/* REDHAT LOCAL: Default to XOPEN_MODE. */ +/* CYGNUS LOCAL: Default to XOPEN_MODE. */ #define _XOPEN_MODE /* Most routines need to check whether a float is finite, infinite, or not a @@ -71,13 +70,13 @@ #define FLT_UWORD_IS_FINITE(x) ((x)<0x7f800000L) #define FLT_UWORD_IS_NAN(x) ((x)>0x7f800000L) #define FLT_UWORD_IS_INFINITE(x) ((x)==0x7f800000L) -#define FLT_UWORD_MAX 0x7f7fffffL +#define FLT_UWORD_MAX 0x7f7fffff #define FLT_UWORD_EXP_MAX 0x43000000 #define FLT_UWORD_LOG_MAX 0x42b17217 #define FLT_UWORD_LOG_2MAX 0x42b2d4fc #define HUGE ((float)3.40282346638528860e+38) #endif -#define FLT_UWORD_HALF_MAX (FLT_UWORD_MAX-(1L<<23)) +#define FLT_UWORD_HALF_MAX (FLT_UWORD_MAX-(1<<23)) #define FLT_LARGEST_EXP (FLT_UWORD_MAX>>23) /* Many routines check for zero and subnormal numbers. Such things depend @@ -124,7 +123,6 @@ #endif #ifdef __STDC__ -#undef __P #define __P(p) p #else #define __P(p) () |