Mercurial > hg > xemacs-beta
comparison 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 |
comparison
equal
deleted
inserted
replaced
1982:a748951fd4fb | 1983:9c872f33ecbe |
---|---|
891 #undef SIZEOF_SHORT | 891 #undef SIZEOF_SHORT |
892 #undef SIZEOF_INT | 892 #undef SIZEOF_INT |
893 #undef SIZEOF_LONG | 893 #undef SIZEOF_LONG |
894 #undef SIZEOF_LONG_LONG | 894 #undef SIZEOF_LONG_LONG |
895 #undef SIZEOF_VOID_P | 895 #undef SIZEOF_VOID_P |
896 #undef SIZEOF_DOUBLE | |
896 | 897 |
897 /* some systems (Cygwin) typedef u?intptr_t in <sys/types.h> | 898 /* some systems (Cygwin) typedef u?intptr_t in <sys/types.h> |
898 but the standard is <inttypes.h> | 899 but the standard is <inttypes.h> |
899 ugliness due to last-resort conditional typedef'ing in lisp.h */ | 900 ugliness due to last-resort conditional typedef'ing in lisp.h */ |
900 #undef HAVE_INTPTR_T_IN_SYS_TYPES_H | 901 #undef HAVE_INTPTR_T_IN_SYS_TYPES_H |
910 #define SHORTBITS (SIZEOF_SHORT * BITS_PER_CHAR) | 911 #define SHORTBITS (SIZEOF_SHORT * BITS_PER_CHAR) |
911 #define INTBITS (SIZEOF_INT * BITS_PER_CHAR) | 912 #define INTBITS (SIZEOF_INT * BITS_PER_CHAR) |
912 #define LONGBITS (SIZEOF_LONG * BITS_PER_CHAR) | 913 #define LONGBITS (SIZEOF_LONG * BITS_PER_CHAR) |
913 #define LONG_LONG_BITS (SIZEOF_LONG_LONG * BITS_PER_CHAR) | 914 #define LONG_LONG_BITS (SIZEOF_LONG_LONG * BITS_PER_CHAR) |
914 #define VOID_P_BITS (SIZEOF_VOID_P * BITS_PER_CHAR) | 915 #define VOID_P_BITS (SIZEOF_VOID_P * BITS_PER_CHAR) |
916 #define DOUBLE_BITS (SIZEOF_DOUBLE * BITS_PER_CHAR) | |
917 | |
918 /* Enhanced numeric support */ | |
919 #undef WITH_NUMBER_TYPES | |
920 #undef WITH_GMP | |
921 #undef WITH_MP | |
922 #undef MP_PREFIX | |
923 #undef HAVE_MP_MOVE | |
915 | 924 |
916 /* Use `INLINE_HEADER' to define inline functions in .h files. | 925 /* Use `INLINE_HEADER' to define inline functions in .h files. |
917 Use `inline static' to define inline functions in .c files. | 926 Use `inline static' to define inline functions in .c files. |
918 See the Internals manual for examples and more information. */ | 927 See the Internals manual for examples and more information. */ |
919 | 928 |