2005-02-25 Ralf Corsepious <ralf.corsepius@rtems.org>
* libm/common/fdlibm.h (FLT_UWORD_MAX, FLT_UWORD_HALF_MAX): Add L qualifier for these long constants.
This commit is contained in:
parent
1139537a25
commit
92a7e06eb8
|
@ -1,3 +1,8 @@
|
||||||
|
2005-02-25 Ralf Corsepious <ralf.corsepius@rtems.org>
|
||||||
|
|
||||||
|
* libm/common/fdlibm.h (FLT_UWORD_MAX, FLT_UWORD_HALF_MAX): Add
|
||||||
|
L qualifier for these long constants.
|
||||||
|
|
||||||
2005-02-25 Eric Blake <ebb9@byu.net>
|
2005-02-25 Eric Blake <ebb9@byu.net>
|
||||||
|
|
||||||
* libc/include/time.h (__tzrule_struct): Make offset long, since
|
* libc/include/time.h (__tzrule_struct): Make offset long, since
|
||||||
|
|
|
@ -71,13 +71,13 @@
|
||||||
#define FLT_UWORD_IS_FINITE(x) ((x)<0x7f800000L)
|
#define FLT_UWORD_IS_FINITE(x) ((x)<0x7f800000L)
|
||||||
#define FLT_UWORD_IS_NAN(x) ((x)>0x7f800000L)
|
#define FLT_UWORD_IS_NAN(x) ((x)>0x7f800000L)
|
||||||
#define FLT_UWORD_IS_INFINITE(x) ((x)==0x7f800000L)
|
#define FLT_UWORD_IS_INFINITE(x) ((x)==0x7f800000L)
|
||||||
#define FLT_UWORD_MAX 0x7f7fffff
|
#define FLT_UWORD_MAX 0x7f7fffffL
|
||||||
#define FLT_UWORD_EXP_MAX 0x43000000
|
#define FLT_UWORD_EXP_MAX 0x43000000
|
||||||
#define FLT_UWORD_LOG_MAX 0x42b17217
|
#define FLT_UWORD_LOG_MAX 0x42b17217
|
||||||
#define FLT_UWORD_LOG_2MAX 0x42b2d4fc
|
#define FLT_UWORD_LOG_2MAX 0x42b2d4fc
|
||||||
#define HUGE ((float)3.40282346638528860e+38)
|
#define HUGE ((float)3.40282346638528860e+38)
|
||||||
#endif
|
#endif
|
||||||
#define FLT_UWORD_HALF_MAX (FLT_UWORD_MAX-(1<<23))
|
#define FLT_UWORD_HALF_MAX (FLT_UWORD_MAX-(1L<<23))
|
||||||
#define FLT_LARGEST_EXP (FLT_UWORD_MAX>>23)
|
#define FLT_LARGEST_EXP (FLT_UWORD_MAX>>23)
|
||||||
|
|
||||||
/* Many routines check for zero and subnormal numbers. Such things depend
|
/* Many routines check for zero and subnormal numbers. Such things depend
|
||||||
|
|
Loading…
Reference in New Issue