diff src/config.h.in @ 1983:9c872f33ecbe

[xemacs-hg @ 2004-04-05 22:49:31 by james] Add bignum, ratio, and bigfloat support.
author james
date Mon, 05 Apr 2004 22:50:11 +0000
parents 19c89a2e24b6
children 0bcc1e4dfd91
line wrap: on
line diff
--- a/src/config.h.in	Mon Apr 05 21:50:47 2004 +0000
+++ b/src/config.h.in	Mon Apr 05 22:50:11 2004 +0000
@@ -893,6 +893,7 @@
 #undef SIZEOF_LONG
 #undef SIZEOF_LONG_LONG
 #undef SIZEOF_VOID_P
+#undef SIZEOF_DOUBLE
 
 /* some systems (Cygwin) typedef u?intptr_t in <sys/types.h>
    but the standard is <inttypes.h>
@@ -912,6 +913,14 @@
 #define LONGBITS (SIZEOF_LONG * BITS_PER_CHAR)
 #define LONG_LONG_BITS (SIZEOF_LONG_LONG * BITS_PER_CHAR)
 #define VOID_P_BITS (SIZEOF_VOID_P * BITS_PER_CHAR)
+#define DOUBLE_BITS (SIZEOF_DOUBLE * BITS_PER_CHAR)
+
+/* Enhanced numeric support */
+#undef WITH_NUMBER_TYPES
+#undef WITH_GMP
+#undef WITH_MP
+#undef MP_PREFIX
+#undef HAVE_MP_MOVE
 
 /* Use `INLINE_HEADER' to define inline functions in .h files.
    Use `inline static' to define inline functions in .c files.