From b7899aa6ee54783ebc30f0bbb19b93d314b4ff10 Mon Sep 17 00:00:00 2001 From: cremno Date: Wed, 12 Feb 2014 00:03:12 +0100 Subject: mruby-math: remove Cygwin compatibility macros nan: The first non-test release of Cygwin 1.5.x was over a decade ago: log/log10: This workaround is not needed anymore (1.2.6.1, 1.3 - both over 6 years ago): --- mrbgems/mruby-math/src/math.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'mrbgems/mruby-math') 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 -# 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: -- cgit v1.2.3