1  | 
     | 
     | 
    /* w_gammaf.c -- float version of w_gamma.c.  | 
    
    
    2  | 
     | 
     | 
     * Conversion to float by Ian Lance Taylor, Cygnus Support, ian@cygnus.com.  | 
    
    
    3  | 
     | 
     | 
     */  | 
    
    
    4  | 
     | 
     | 
     | 
    
    
    5  | 
     | 
     | 
    /*  | 
    
    
    6  | 
     | 
     | 
     * ====================================================  | 
    
    
    7  | 
     | 
     | 
     * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.  | 
    
    
    8  | 
     | 
     | 
     *  | 
    
    
    9  | 
     | 
     | 
     * Developed at SunPro, a Sun Microsystems, Inc. business.  | 
    
    
    10  | 
     | 
     | 
     * Permission to use, copy, modify, and distribute this  | 
    
    
    11  | 
     | 
     | 
     * software is freely granted, provided that this notice  | 
    
    
    12  | 
     | 
     | 
     * is preserved.  | 
    
    
    13  | 
     | 
     | 
     * ====================================================  | 
    
    
    14  | 
     | 
     | 
     */  | 
    
    
    15  | 
     | 
     | 
     | 
    
    
    16  | 
     | 
     | 
    #include "math.h"  | 
    
    
    17  | 
     | 
     | 
    #include "math_private.h"  | 
    
    
    18  | 
     | 
     | 
     | 
    
    
    19  | 
     | 
     | 
    extern int signgam;  | 
    
    
    20  | 
     | 
     | 
     | 
    
    
    21  | 
     | 
     | 
    float  | 
    
    
    22  | 
     | 
     | 
    gammaf(float x)  | 
    
    
    23  | 
     | 
     | 
    { | 
    
    
    24  | 
     | 
     | 
    	return lgammaf_r(x,&signgam);  | 
    
    
    25  | 
     | 
     | 
    }  |