]> www.ginac.de Git - cln.git/commitdiff
[bugfix] Public headers need GMP_DEMANDS_UINTD_* macros.
authorAlexei Sheplyakov <varg@theor.jinr.ru>
Sun, 7 Sep 2008 07:56:58 +0000 (11:56 +0400)
committerAlexei Sheplyakov <varg@theor.jinr.ru>
Sun, 7 Sep 2008 07:56:58 +0000 (11:56 +0400)
Put them back into cln/config.h.in (until a better solution is found).

include/cln/config.h.in

index 42cfbafcc25eafa9728d3b9eb76e9caefac31de4..f1c7c3db250b703e3f1d931e9b59ddf051d6a016 100644 (file)
 /* compiler supports the `long long' type */
 #undef HAVE_LONGLONG
 
+/* 
+ * Numbers in the heap are stored as "digit" (or "limb" in GMP speak)
+ * sequences. A digit is an unsigned int with sizeof(void *)*CHAR_BIT bits.
+ * It should be 8 or 16 or 32 or 64 bits. If CLN is sitting on top of GMP
+ * it should match mp_limb_t
+ */
+#undef GMP_DEMANDS_UINTD_INT
+
+#undef GMP_DEMANDS_UINTD_LONG
+
+#undef GMP_DEMANDS_UINTD_LONG_LONG
+
 #endif /* _CL_CONFIG_PUBLIC_H */