diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-04-06 05:13:29 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-04-06 05:13:29 +0000 |
commit | ea736d55f9596e79184b9b4ade439c71530e86d8 (patch) | |
tree | 5c113bf9e87d01211a8f49011712407ffc8b82aa /math.c | |
parent | 9d31efc6f0753a88de0a82ab40116ada028189bd (diff) |
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
Diffstat (limited to 'math.c')
-rw-r--r-- | math.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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) { |