diff options
| -rw-r--r-- | mrbgems/mruby-math/src/math.c | 8 | ||||
| -rw-r--r-- | src/vm.c | 2 |
2 files changed, 1 insertions, 9 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: @@ -527,7 +527,7 @@ argnum_error(mrb_state *mrb, int num) #define CODE_FETCH_HOOK(mrb, irep, pc, regs) #endif -#ifdef __GNUC__ +#if defined __GNUC__ || defined __clang__ || defined __INTEL_COMPILER #define DIRECT_THREADED #endif |
