From ea736d55f9596e79184b9b4ade439c71530e86d8 Mon Sep 17 00:00:00 2001 From: nobu Date: Wed, 6 Apr 2016 05:13:29 +0000 Subject: configure.in: check lgamma_r(-0.0) * configure.in (rb_cv_lgamma_r_m0): check if lgamma_r(-0.0) returns negative infinity. [Bug #12249] * math.c (ruby_lgamma_r): define by the configured result. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- math.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'math.c') diff --git a/math.c b/math.c index 8c16c76c3b..9ac898f0ba 100644 --- a/math.c +++ b/math.c @@ -750,7 +750,7 @@ ruby_tgamma(const double d) #define tgamma(d) ruby_tgamma(d) #endif -#if defined __APPLE__ +#if defined LGAMMA_R_M0_FIX static inline double ruby_lgamma_r(const double d, int *sign) { -- cgit v1.2.3