e_gammaf_r.c revision 256281
1139823Simp/* e_gammaf_r.c -- float version of e_gamma_r.c. 263670Snsayer * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com. 363670Snsayer */ 463670Snsayer 563670Snsayer/* 663670Snsayer * ==================================================== 763670Snsayer * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 863670Snsayer * 963670Snsayer * Developed at SunPro, a Sun Microsystems, Inc. business. 1063670Snsayer * Permission to use, copy, modify, and distribute this 1163670Snsayer * software is freely granted, provided that this notice 1263670Snsayer * is preserved. 1363670Snsayer * ==================================================== 1463670Snsayer */ 1563670Snsayer 1663670Snsayer#include <sys/cdefs.h> 1763670Snsayer__FBSDID("$FreeBSD: stable/10/lib/msun/src/e_gammaf_r.c 176451 2008-02-22 02:30:36Z das $"); 1863670Snsayer 1963670Snsayer/* __ieee754_gammaf_r(x, signgamp) 2063670Snsayer * Reentrant version of the logarithm of the Gamma function 2163670Snsayer * with user provide pointer for the sign of Gamma(x). 2263670Snsayer * 2363670Snsayer * Method: See __ieee754_lgammaf_r 2463670Snsayer */ 2563670Snsayer 2663670Snsayer#include "math.h" 2763670Snsayer#include "math_private.h" 2863670Snsayer 2963670Snsayerfloat 3063670Snsayer__ieee754_gammaf_r(float x, int *signgamp) 3163670Snsayer{ 3263670Snsayer return __ieee754_lgammaf_r(x,signgamp); 3363670Snsayer} 3463670Snsayer