Mercurial > hg > xemacs-beta
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.