diff options
-rw-r--r-- | bignum.c | 37 |
1 files changed, 25 insertions, 12 deletions
@@ -9,27 +9,40 @@ **********************************************************************/ -#include "internal.h" -#include "ruby/thread.h" -#include "ruby/util.h" -#include "id.h" #ifdef HAVE_STRINGS_H -#include <strings.h> #endif -#include <math.h> -#include <float.h> -#include <ctype.h> #ifdef HAVE_IEEEFP_H -#include <ieeefp.h> #endif -#include "ruby_assert.h" #if defined(HAVE_LIBGMP) && defined(HAVE_GMP_H) -#define USE_GMP -#include <gmp.h> #endif #define RB_BIGNUM_TYPE_P(x) RB_TYPE_P((x), T_BIGNUM) #ifndef RUBY_INTEGER_UNIFICATION |