summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-math
diff options
context:
space:
mode:
authorcremno <[email protected]>2014-02-12 00:03:12 +0100
committercremno <[email protected]>2014-02-12 00:03:12 +0100
commitb7899aa6ee54783ebc30f0bbb19b93d314b4ff10 (patch)
tree3820c55697f8c0cab812cc23b22715c87362300f /mrbgems/mruby-math
parent27dbcd0f0d6f6144d5d59d215131bdbafda14f46 (diff)
downloadmruby-b7899aa6ee54783ebc30f0bbb19b93d314b4ff10.tar.gz
mruby-b7899aa6ee54783ebc30f0bbb19b93d314b4ff10.zip
mruby-math: remove Cygwin compatibility macros
nan: The first non-test release of Cygwin 1.5.x was over a decade ago: <http://cygwin.com/ml/cygwin-announce/2003-09/msg00001.html> log/log10: This workaround is not needed anymore (1.2.6.1, 1.3 - both over 6 years ago): <https://sourceware.org/cgi-bin/cvsweb.cgi/src/newlib/libm/math/w_log.c?cvsroot=src>
Diffstat (limited to 'mrbgems/mruby-math')
-rw-r--r--mrbgems/mruby-math/src/math.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/mrbgems/mruby-math/src/math.c b/mrbgems/mruby-math/src/math.c
index 3daece9bc..a699a12f0 100644
--- a/mrbgems/mruby-math/src/math.c
+++ b/mrbgems/mruby-math/src/math.c
@@ -359,14 +359,6 @@ math_atanh(mrb_state *mrb, mrb_value obj)
/*
EXPONENTIALS AND LOGARITHMS
*/
-#if defined __CYGWIN__
-# include <cygwin/version.h>
-# if CYGWIN_VERSION_DLL_MAJOR < 1005
-# define nan(x) nan()
-# endif
-# define log(x) ((x) < 0.0 ? nan("") : log(x))
-# define log10(x) ((x) < 0.0 ? nan("") : log10(x))
-#endif
/*
* call-seq: