OSDN Git Service

MAXFLOAT: obsolescent in SUSv4
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 18 Nov 2009 15:00:43 +0000 (16:00 +0100)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Thu, 19 Nov 2009 15:07:15 +0000 (16:07 +0100)
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
include/math.h
include/values.h

index ecd0187..83ed899 100644 (file)
@@ -377,8 +377,10 @@ extern int matherr (struct exception *__exc);
 #else  /* !SVID */
 
 # ifdef __USE_XOPEN
+#  ifdef __UCLIBC_SUSV4_LEGACY__
 /* X/Open wants another strange constant.  */
 #  define MAXFLOAT     3.40282347e+38F
+#  endif
 # endif
 
 #endif /* SVID */
index d8bd8b5..daf9511 100644 (file)
@@ -53,7 +53,9 @@
 #include <float.h>
 
 #define        MAXDOUBLE       DBL_MAX
+#ifdef __UCLIBC_SUSV4_LEGACY__
 #define        MAXFLOAT        FLT_MAX
+#endif
 #define        MINDOUBLE       DBL_MIN
 #define        MINFLOAT        FLT_MIN
 #define        DMINEXP         DBL_MIN_EXP