diff options
| author | David Schultz <das@FreeBSD.org> | 2005-03-07 04:59:30 +0000 |
|---|---|---|
| committer | David Schultz <das@FreeBSD.org> | 2005-03-07 04:59:30 +0000 |
| commit | 94e03502dcf451be8495442bbe73b32dd083d0e4 (patch) | |
| tree | cf8fc8f1a773c5712c4ab4176c824577aeda5d4c /lib | |
| parent | aeb5e711f3a18c805bc91a4565b32459d7a61a5f (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/msun/src/s_ldexp.c | 28 | ||||
| -rw-r--r-- | lib/msun/src/s_ldexpf.c | 31 |
2 files changed, 0 insertions, 59 deletions
diff --git a/lib/msun/src/s_ldexp.c b/lib/msun/src/s_ldexp.c deleted file mode 100644 index 9dbffc056963..000000000000 --- a/lib/msun/src/s_ldexp.c +++ /dev/null @@ -1,28 +0,0 @@ -/* @(#)s_ldexp.c 5.1 93/09/24 */ -/* - * ==================================================== - * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. - * - * Developed at SunPro, a Sun Microsystems, Inc. business. - * Permission to use, copy, modify, and distribute this - * software is freely granted, provided that this notice - * is preserved. - * ==================================================== - */ - -#ifndef lint -static char rcsid[] = "$FreeBSD$"; -#endif - -#include "math.h" -#include "math_private.h" -#include <errno.h> - -double -ldexp(double value, int exp) -{ - if(!finite(value)||value==0.0) return value; - value = scalbn(value,exp); - if(!finite(value)||value==0.0) errno = ERANGE; - return value; -} diff --git a/lib/msun/src/s_ldexpf.c b/lib/msun/src/s_ldexpf.c deleted file mode 100644 index 3b57da54f534..000000000000 --- a/lib/msun/src/s_ldexpf.c +++ /dev/null @@ -1,31 +0,0 @@ -/* s_ldexpf.c -- float version of s_ldexp.c. - * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com. - */ - -/* - * ==================================================== - * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. - * - * Developed at SunPro, a Sun Microsystems, Inc. business. - * Permission to use, copy, modify, and distribute this - * software is freely granted, provided that this notice - * is preserved. - * ==================================================== - */ - -#ifndef lint -static char rcsid[] = "$FreeBSD$"; -#endif - -#include "math.h" -#include "math_private.h" -#include <errno.h> - -float -ldexpf(float value, int exp) -{ - if(!finitef(value)||value==(float)0.0) return value; - value = scalbnf(value,exp); - if(!finitef(value)||value==(float)0.0) errno = ERANGE; - return value; -} |
