Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libm/common/s_infinity.c')
-rw-r--r--newlib/libm/common/s_infinity.c49
1 files changed, 0 insertions, 49 deletions
diff --git a/newlib/libm/common/s_infinity.c b/newlib/libm/common/s_infinity.c
deleted file mode 100644
index 02a545edb..000000000
--- a/newlib/libm/common/s_infinity.c
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * infinity () returns the representation of infinity.
- * Added by Cygnus Support.
- */
-
-/*
-FUNCTION
- <<infinity>>, <<infinityf>>--representation of infinity
-
-INDEX
- infinity
-INDEX
- infinityf
-
-ANSI_SYNOPSIS
- #include <math.h>
- double infinity(void);
- float infinityf(void);
-
-DESCRIPTION
- <<infinity>> and <<infinityf>> return the special number IEEE
- infinity in double- and single-precision arithmetic
- respectively.
-
-PORTABILITY
-<<infinity>> and <<infinityf>> are neither standard C nor POSIX. C and
-POSIX require macros HUGE_VAL and HUGE_VALF to be defined in math.h, which
-Newlib defines to be infinities corresponding to these archaic infinity()
-and infinityf() functions in floating-point implementations which do have
-infinities.
-
-QUICKREF
- infinity - pure
-
-*/
-
-#include "fdlibm.h"
-
-#ifndef _DOUBLE_IS_32BITS
-
- double infinity()
-{
- double x;
-
- INSERT_WORDS(x,0x7ff00000,0);
- return x;
-}
-
-#endif /* _DOUBLE_IS_32BITS */