summaryrefslogtreecommitdiffstats
path: root/lib/msun/src/math.h
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2005-01-11 23:12:55 +0000
committerdas <das@FreeBSD.org>2005-01-11 23:12:55 +0000
commit75bc489b6d03d2c16b15aaef653ed2c8c6a75694 (patch)
treef42f6e21c95b34f19074c7e2bd39938f6a3f9886 /lib/msun/src/math.h
parent0a78d59d1fb4973a45e66d96381e83171e30f3df (diff)
downloadFreeBSD-src-75bc489b6d03d2c16b15aaef653ed2c8c6a75694.zip
FreeBSD-src-75bc489b6d03d2c16b15aaef653ed2c8c6a75694.tar.gz
Add MI implementations of [l]lrint[f]() and [l]lround[f]().
Discussed with: bde
Diffstat (limited to 'lib/msun/src/math.h')
-rw-r--r--lib/msun/src/math.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/msun/src/math.h b/lib/msun/src/math.h
index 7d85545..e5d6c2b 100644
--- a/lib/msun/src/math.h
+++ b/lib/msun/src/math.h
@@ -265,8 +265,12 @@ int ilogb(double);
int (isinf)(double) __pure2;
int (isnan)(double) __pure2;
double lgamma(double);
+long long llrint(double);
+long long llround(double);
double log1p(double) __pure2;
double logb(double) __pure2;
+long lrint(double);
+long lround(double);
double nextafter(double, double);
double remainder(double, double);
double rint(double) __pure2;
@@ -368,6 +372,10 @@ float atanhf(float);
float cbrtf(float) __pure2;
float logbf(float) __pure2;
float copysignf(float, float) __pure2;
+long long llrintf(float);
+long long llroundf(float);
+long lrintf(float);
+long lroundf(float);
float nearbyintf(float) __pure2;
float nextafterf(float, float);
float remainderf(float, float);
OpenPOWER on IntegriCloud