summaryrefslogtreecommitdiff
path: root/src/math/tgammaf.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2012-12-15 00:49:09 -0500
committerRich Felker <dalias@aerifal.cx>2012-12-15 00:49:09 -0500
commit969ddbc423238291d5c7982790bbe72720627ba4 (patch)
tree54fb3d0a0ddb08549af2704be5dff2ad5dfb1c22 /src/math/tgammaf.c
parent9cb589939cdbfb2fe273bef3fe557a9a162ddd73 (diff)
parenta8f73bb1a685dd7d67669c6f6ceb255cfa967790 (diff)
downloadmusl-969ddbc423238291d5c7982790bbe72720627ba4.tar.gz
Merge remote-tracking branch 'nsz/math'
Diffstat (limited to 'src/math/tgammaf.c')
-rw-r--r--src/math/tgammaf.c12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/math/tgammaf.c b/src/math/tgammaf.c
index 16df8076..b4ca51c9 100644
--- a/src/math/tgammaf.c
+++ b/src/math/tgammaf.c
@@ -1,16 +1,6 @@
#include <math.h>
-// FIXME: use lanczos approximation
-
-float __lgammaf_r(float, int *);
-
float tgammaf(float x)
{
- int sign;
- float y;
-
- y = exp(__lgammaf_r(x, &sign));
- if (sign < 0)
- y = -y;
- return y;
+ return tgamma(x);
}