Define isinf as macro.
authordrepper <drepper>
Mon, 31 Aug 1998 16:01:18 +0000 (16:01 +0000)
committerdrepper <drepper>
Mon, 31 Aug 1998 16:01:18 +0000 (16:01 +0000)
math/math.h

index 5381f29..d7487dd 100644 (file)
@@ -196,6 +196,13 @@ enum
       : sizeof (x) == sizeof (double) ?                                              \
         __isnan (x) : __isnanl (x))
 
+/* Return nonzero value is X is positive or negative infinity.  */
+# define isinf(x) \
+     (sizeof (x) == sizeof (float) ?                                         \
+        __isinff (x)                                                         \
+      : sizeof (x) == sizeof (double) ?                                              \
+        __isinf (x) : __isinfl (x))
+
 #endif /* Use ISO C 9X.  */
 
 #ifdef __USE_MISC