e_gammaf_r.c revision 176451
138451Smsmith/* e_gammaf_r.c -- float version of e_gamma_r.c. 238451Smsmith * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com. 338451Smsmith */ 438451Smsmith 538451Smsmith/* 638451Smsmith * ==================================================== 738451Smsmith * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 838451Smsmith * 938451Smsmith * Developed at SunPro, a Sun Microsystems, Inc. business. 1038451Smsmith * Permission to use, copy, modify, and distribute this 1138451Smsmith * software is freely granted, provided that this notice 1238451Smsmith * is preserved. 1338451Smsmith * ==================================================== 1438451Smsmith */ 1538451Smsmith 1638451Smsmith#include <sys/cdefs.h> 1738451Smsmith__FBSDID("$FreeBSD: head/lib/msun/src/e_gammaf_r.c 176451 2008-02-22 02:30:36Z das $"); 1838451Smsmith 1938451Smsmith/* __ieee754_gammaf_r(x, signgamp) 2038451Smsmith * Reentrant version of the logarithm of the Gamma function 2138451Smsmith * with user provide pointer for the sign of Gamma(x). 2238451Smsmith * 2338451Smsmith * Method: See __ieee754_lgammaf_r 2438451Smsmith */ 2538451Smsmith 2638451Smsmith#include "math.h" 2738451Smsmith#include "math_private.h" 2838451Smsmith 2938451Smsmithfloat 3038451Smsmith__ieee754_gammaf_r(float x, int *signgamp) 3138451Smsmith{ 3238451Smsmith return __ieee754_lgammaf_r(x,signgamp); 3338451Smsmith} 3438451Smsmith