summaryrefslogtreecommitdiffstats
path: root/lib/msun/src/math.h
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2008-01-14 02:12:07 +0000
committerdas <das@FreeBSD.org>2008-01-14 02:12:07 +0000
commit4f45aea521bd20b04ffc664d0990d604a6db4b53 (patch)
treee7d4ceb39742f3b8c03c4306fbde27889c1eba60 /lib/msun/src/math.h
parent1b5d4e71ef50fdd1f3bc9124633a821409dc0663 (diff)
downloadFreeBSD-src-4f45aea521bd20b04ffc664d0990d604a6db4b53.zip
FreeBSD-src-4f45aea521bd20b04ffc664d0990d604a6db4b53.tar.gz
Implement rintl(), nearbyintl(), lrintl(), and llrintl().
Thanks to bde@ for feedback and testing of rintl().
Diffstat (limited to 'lib/msun/src/math.h')
-rw-r--r--lib/msun/src/math.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/msun/src/math.h b/lib/msun/src/math.h
index 9f791ae0..07bbd57 100644
--- a/lib/msun/src/math.h
+++ b/lib/msun/src/math.h
@@ -429,8 +429,8 @@ int ilogbl(long double) __pure2;
long double ldexpl(long double, int);
#if 0
long double lgammal(long double);
-long long llrintl(long double);
#endif
+long long llrintl(long double);
long long llroundl(long double);
#if 0
long double log10l(long double);
@@ -440,14 +440,12 @@ long double log2l(long double);
long double logbl(long double);
#if 0
long double logl(long double);
-long lrintl(long double);
#endif
+long lrintl(long double);
long lroundl(long double);
long double modfl(long double, long double *); /* fundamentally !__pure2 */
long double nanl(const char *) __pure2;
-#if 0
long double nearbyintl(long double);
-#endif
long double nextafterl(long double, long double);
double nexttoward(double, long double);
float nexttowardf(float, long double);
@@ -456,8 +454,8 @@ long double nexttowardl(long double, long double);
long double powl(long double, long double);
long double remainderl(long double, long double);
long double remquol(long double, long double, int *);
-long double rintl(long double);
#endif
+long double rintl(long double);
long double roundl(long double);
long double scalblnl(long double, long);
long double scalbnl(long double, int);
OpenPOWER on IntegriCloud