aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrkn <mrkn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-11-16 04:25:37 +0000
committermrkn <mrkn@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-11-16 04:25:37 +0000
commit18b4a06cb46b9e0ae54097d7b940b1f2793b7a1b (patch)
tree044f5c5d6c953dc728e13d2369a798eb2d6f5a23
parent1860a8b2ac3642651558ec91943ee51823cb0ca6 (diff)
downloadruby-18b4a06cb46b9e0ae54097d7b940b1f2793b7a1b.tar.gz
math.c: remove needless ifdef clause
* math.c (ifdef M_PI): M_PI is eventually defined in missing.h even if math.h doesn't supply it. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56810 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--math.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/math.c b/math.c
index e1c0e1b1ad..6caf550be4 100644
--- a/math.c
+++ b/math.c
@@ -989,12 +989,8 @@ InitVM_Math(void)
rb_mMath = rb_define_module("Math");
rb_eMathDomainError = rb_define_class_under(rb_mMath, "DomainError", rb_eStandardError);
-#ifdef M_PI
/* Definition of the mathematical constant PI as a Float number. */
rb_define_const(rb_mMath, "PI", DBL2NUM(M_PI));
-#else
- rb_define_const(rb_mMath, "PI", DBL2NUM(atan(1.0)*4.0));
-#endif
#ifdef M_E
/* Definition of the mathematical constant E (e) as a Float number. */