diff --git a/src/bignum.h b/src/bignum.h index 984a4dbdff802b8989dec424ef2ce5426fe8560a..64480e0c463921d0482d6454637fa3e0ede9f4cf 100644 --- a/src/bignum.h +++ b/src/bignum.h @@ -7,6 +7,7 @@ #ifndef BIGNUM_H #define BIGNUM_H +#include <gmp.h> #include "global.h" #include "pike_int_types.h" @@ -367,9 +368,6 @@ PMOD_EXPORT extern void (*reduce_stack_top_bignum) (void); PMOD_EXPORT extern void (*push_ulongest) (unsigned LONGEST i); PMOD_EXPORT extern int (*ulongest_from_bignum) (unsigned LONGEST *i, struct object *bignum); -#ifndef __MPN -#define MP_INT void -#endif PMOD_EXPORT extern int (*mpz_from_svalue)(MP_INT *, struct svalue *); PMOD_EXPORT extern void (*push_bignum)(MP_INT *);