From: Guido van Rossum Date: Thu, 24 Feb 2000 15:26:30 +0000 (+0000) Subject: Peter Funk: X-Git-Tag: v1.6a1~359 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e7ef74dbf89499127680785bbbdf8b3b4029cf63;p=python Peter Funk: This patch allows building the Python 'mpzmodule' under SuSE Linux without having to install the source package of the GMP-libary. The gmp-mparam.h seems to be an internal header file. The patch shouldn't hurt any other platforms. --- diff --git a/Modules/mpzmodule.c b/Modules/mpzmodule.c index 7ae6937378..2653a95b0e 100644 --- a/Modules/mpzmodule.c +++ b/Modules/mpzmodule.c @@ -92,7 +92,12 @@ PERFORMANCE OF THIS SOFTWARE. */ #include "gmp.h" + +#if defined __GLIBC__ && __GLIBC__ >= 2 /*aid building on Linux distributions*/ +#define BITS_PER_MP_LIMB mp_bits_per_limb +#else #include "gmp-mparam.h" +#endif #if __GNU_MP__ + 0 == 2 #define GMP2