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