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