GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: lib/libm/src/w_lgamma.c Lines: 1 1 100.0 %
Date: 2017-11-07 Branches: 0 0 0.0 %

Line Branch Exec Source
1
/* @(#)w_lgamma.c 5.1 93/09/24 */
2
/*
3
 * ====================================================
4
 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
5
 *
6
 * Developed at SunPro, a Sun Microsystems, Inc. business.
7
 * Permission to use, copy, modify, and distribute this
8
 * software is freely granted, provided that this notice
9
 * is preserved.
10
 * ====================================================
11
 */
12
13
/* double lgamma(double x)
14
 * Return the logarithm of the Gamma function of x.
15
 *
16
 * Method: call lgamma_r
17
 */
18
19
#include <float.h>
20
#include <math.h>
21
22
#include "math_private.h"
23
24
extern int signgam;
25
26
double
27
lgamma(double x)
28
{
29
59730
	return lgamma_r(x,&signgam);
30
}
31
DEF_STD(lgamma);
32
LDBL_MAYBE_CLONE(lgamma);