Mercurial > emacs
comparison src/config.in @ 112308:474d5026a5a2
Regenerate.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Sat, 08 Jan 2011 22:57:07 -0800 |
parents | f31011c088d9 |
children | babd014aab81 |
comparison
equal
deleted
inserted
replaced
112307:161cf5d0fd8b | 112308:474d5026a5a2 |
---|---|
25 think they can include it as many times as they like. */ | 25 think they can include it as many times as they like. */ |
26 #ifndef EMACS_CONFIG_H | 26 #ifndef EMACS_CONFIG_H |
27 #define EMACS_CONFIG_H | 27 #define EMACS_CONFIG_H |
28 | 28 |
29 | 29 |
30 /* Define if the compiler is building for multiple architectures of Apple | |
31 platforms at once. */ | |
32 #undef AA_APPLE_UNIVERSAL_BUILD | |
33 | |
30 /* Define if building universal (internal helper macro) */ | 34 /* Define if building universal (internal helper macro) */ |
31 #undef AC_APPLE_UNIVERSAL_BUILD | 35 #undef AC_APPLE_UNIVERSAL_BUILD |
32 | |
33 /* Define to 1 if the mktime function is broken. */ | |
34 #undef BROKEN_MKTIME | |
35 | 36 |
36 /* Define if Emacs cannot be dumped on your system. */ | 37 /* Define if Emacs cannot be dumped on your system. */ |
37 #undef CANNOT_DUMP | 38 #undef CANNOT_DUMP |
38 | 39 |
39 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP | 40 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP |
84 #undef GETPGRP_VOID | 85 #undef GETPGRP_VOID |
85 | 86 |
86 /* Define to 1 if gettimeofday accepts only one argument. */ | 87 /* Define to 1 if gettimeofday accepts only one argument. */ |
87 #undef GETTIMEOFDAY_ONE_ARGUMENT | 88 #undef GETTIMEOFDAY_ONE_ARGUMENT |
88 | 89 |
90 /* Define to 1 when the gnulib module mktime should be tested. */ | |
91 #undef GNULIB_TEST_MKTIME | |
92 | |
93 /* Define to 1 when the gnulib module time_r should be tested. */ | |
94 #undef GNULIB_TEST_TIME_R | |
95 | |
89 /* Define to 1 if you want to use the GNU memory allocator. */ | 96 /* Define to 1 if you want to use the GNU memory allocator. */ |
90 #undef GNU_MALLOC | 97 #undef GNU_MALLOC |
91 | 98 |
92 /* Define to 1 if the file /usr/lpp/X11/bin/smt.exp exists. */ | 99 /* Define to 1 if the file /usr/lpp/X11/bin/smt.exp exists. */ |
93 #undef HAVE_AIX_SMT_EXP | 100 #undef HAVE_AIX_SMT_EXP |
133 #undef HAVE_DBUS | 140 #undef HAVE_DBUS |
134 | 141 |
135 /* Define to 1 if you have the `dbus_watch_get_unix_fd' function. */ | 142 /* Define to 1 if you have the `dbus_watch_get_unix_fd' function. */ |
136 #undef HAVE_DBUS_WATCH_GET_UNIX_FD | 143 #undef HAVE_DBUS_WATCH_GET_UNIX_FD |
137 | 144 |
145 /* Define to 1 if you have the declaration of `localtime_r', and to 0 if you | |
146 don't. */ | |
147 #undef HAVE_DECL_LOCALTIME_R | |
148 | |
138 /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you | 149 /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you |
139 don't. */ | 150 don't. */ |
140 #undef HAVE_DECL_SYS_SIGLIST | 151 #undef HAVE_DECL_SYS_SIGLIST |
141 | 152 |
142 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. | 153 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. |
426 /* Define to 1 if you have the <linux/version.h> header file. */ | 437 /* Define to 1 if you have the <linux/version.h> header file. */ |
427 #undef HAVE_LINUX_VERSION_H | 438 #undef HAVE_LINUX_VERSION_H |
428 | 439 |
429 /* Define to 1 if you have the <locale.h> header file. */ | 440 /* Define to 1 if you have the <locale.h> header file. */ |
430 #undef HAVE_LOCALE_H | 441 #undef HAVE_LOCALE_H |
442 | |
443 /* Define to 1 if you have the `localtime_r' function. */ | |
444 #undef HAVE_LOCALTIME_R | |
431 | 445 |
432 /* Define to 1 if you have the `logb' function. */ | 446 /* Define to 1 if you have the `logb' function. */ |
433 #undef HAVE_LOGB | 447 #undef HAVE_LOGB |
434 | 448 |
435 /* Define to 1 if you support file names longer than 14 characters. */ | 449 /* Define to 1 if you support file names longer than 14 characters. */ |
495 #undef HAVE_MKDIR | 509 #undef HAVE_MKDIR |
496 | 510 |
497 /* Define to 1 if you have the `mkstemp' function. */ | 511 /* Define to 1 if you have the `mkstemp' function. */ |
498 #undef HAVE_MKSTEMP | 512 #undef HAVE_MKSTEMP |
499 | 513 |
500 /* Define to 1 if you have the `mktime' function. */ | |
501 #undef HAVE_MKTIME | |
502 | |
503 /* Define to 1 if you have a working `mmap' system call. */ | 514 /* Define to 1 if you have a working `mmap' system call. */ |
504 #undef HAVE_MMAP | 515 #undef HAVE_MMAP |
505 | 516 |
506 /* Define if you have mouse support. */ | 517 /* Define if you have mouse support. */ |
507 #undef HAVE_MOUSE | 518 #undef HAVE_MOUSE |
604 #undef HAVE_SOUNDCARD_H | 615 #undef HAVE_SOUNDCARD_H |
605 | 616 |
606 /* Define to 1 if `speed_t' is declared by <termios.h>. */ | 617 /* Define to 1 if `speed_t' is declared by <termios.h>. */ |
607 #undef HAVE_SPEED_T | 618 #undef HAVE_SPEED_T |
608 | 619 |
620 /* Define to 1 if you have the <stddef.h> header file. */ | |
621 #undef HAVE_STDDEF_H | |
622 | |
609 /* Define to 1 if you have the <stdint.h> header file. */ | 623 /* Define to 1 if you have the <stdint.h> header file. */ |
610 #undef HAVE_STDINT_H | 624 #undef HAVE_STDINT_H |
611 | 625 |
612 /* Define to 1 if you have the <stdio_ext.h> header file. */ | 626 /* Define to 1 if you have the <stdio_ext.h> header file. */ |
613 #undef HAVE_STDIO_EXT_H | 627 #undef HAVE_STDIO_EXT_H |
717 /* Define to 1 if you have the tiff library (-ltiff). */ | 731 /* Define to 1 if you have the tiff library (-ltiff). */ |
718 #undef HAVE_TIFF | 732 #undef HAVE_TIFF |
719 | 733 |
720 /* Define to 1 if `struct timeval' is declared by <sys/time.h>. */ | 734 /* Define to 1 if `struct timeval' is declared by <sys/time.h>. */ |
721 #undef HAVE_TIMEVAL | 735 #undef HAVE_TIMEVAL |
736 | |
737 /* Define to 1 if you have the <time.h> header file. */ | |
738 #undef HAVE_TIME_H | |
722 | 739 |
723 /* Define to 1 if `tm_gmtoff' is member of `struct tm'. */ | 740 /* Define to 1 if `tm_gmtoff' is member of `struct tm'. */ |
724 #undef HAVE_TM_GMTOFF | 741 #undef HAVE_TM_GMTOFF |
725 | 742 |
726 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use | 743 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use |
758 /* Define to 1 if you have the `vfork' function. */ | 775 /* Define to 1 if you have the `vfork' function. */ |
759 #undef HAVE_VFORK | 776 #undef HAVE_VFORK |
760 | 777 |
761 /* Define to 1 if you have the <vfork.h> header file. */ | 778 /* Define to 1 if you have the <vfork.h> header file. */ |
762 #undef HAVE_VFORK_H | 779 #undef HAVE_VFORK_H |
780 | |
781 /* Define if you have the 'wchar_t' type. */ | |
782 #undef HAVE_WCHAR_T | |
763 | 783 |
764 /* Define if you have a window system. */ | 784 /* Define if you have a window system. */ |
765 #undef HAVE_WINDOW_SYSTEM | 785 #undef HAVE_WINDOW_SYSTEM |
766 | 786 |
767 /* Define to 1 if `fork' works. */ | 787 /* Define to 1 if `fork' works. */ |
963 /* Define to use mmap to allocate buffer text. */ | 983 /* Define to use mmap to allocate buffer text. */ |
964 #undef USE_MMAP_FOR_BUFFERS | 984 #undef USE_MMAP_FOR_BUFFERS |
965 | 985 |
966 /* Define to 1 if using the Motif X toolkit. */ | 986 /* Define to 1 if using the Motif X toolkit. */ |
967 #undef USE_MOTIF | 987 #undef USE_MOTIF |
968 | |
969 /* Enable extensions on AIX 3, Interix. */ | |
970 #ifndef _ALL_SOURCE | |
971 # undef _ALL_SOURCE | |
972 #endif | |
973 /* Enable GNU extensions on systems that have them. */ | |
974 #ifndef _GNU_SOURCE | |
975 # undef _GNU_SOURCE | |
976 #endif | |
977 /* Enable threading extensions on Solaris. */ | |
978 #ifndef _POSIX_PTHREAD_SEMANTICS | |
979 # undef _POSIX_PTHREAD_SEMANTICS | |
980 #endif | |
981 /* Enable extensions on HP NonStop. */ | |
982 #ifndef _TANDEM_SOURCE | |
983 # undef _TANDEM_SOURCE | |
984 #endif | |
985 /* Enable general extensions on Solaris. */ | |
986 #ifndef __EXTENSIONS__ | |
987 # undef __EXTENSIONS__ | |
988 #endif | |
989 | |
990 | 988 |
991 /* Define to 1 if we should use toolkit scroll bars. */ | 989 /* Define to 1 if we should use toolkit scroll bars. */ |
992 #undef USE_TOOLKIT_SCROLL_BARS | 990 #undef USE_TOOLKIT_SCROLL_BARS |
993 | 991 |
994 /* Define to 1 if we should use XIM, if it is available. */ | 992 /* Define to 1 if we should use XIM, if it is available. */ |
1036 #undef _POSIX_1_SOURCE | 1034 #undef _POSIX_1_SOURCE |
1037 | 1035 |
1038 /* Define to 1 if you need to in order for `stat' and other things to work. */ | 1036 /* Define to 1 if you need to in order for `stat' and other things to work. */ |
1039 #undef _POSIX_SOURCE | 1037 #undef _POSIX_SOURCE |
1040 | 1038 |
1039 /* Define to 500 only on HP-UX. */ | |
1040 #undef _XOPEN_SOURCE | |
1041 | |
1042 /* Enable extensions on AIX 3, Interix. */ | |
1043 #ifndef _ALL_SOURCE | |
1044 # undef _ALL_SOURCE | |
1045 #endif | |
1046 /* Enable GNU extensions on systems that have them. */ | |
1047 #ifndef _GNU_SOURCE | |
1048 # undef _GNU_SOURCE | |
1049 #endif | |
1050 /* Enable threading extensions on Solaris. */ | |
1051 #ifndef _POSIX_PTHREAD_SEMANTICS | |
1052 # undef _POSIX_PTHREAD_SEMANTICS | |
1053 #endif | |
1054 /* Enable extensions on HP NonStop. */ | |
1055 #ifndef _TANDEM_SOURCE | |
1056 # undef _TANDEM_SOURCE | |
1057 #endif | |
1058 /* Enable general extensions on Solaris. */ | |
1059 #ifndef __EXTENSIONS__ | |
1060 # undef __EXTENSIONS__ | |
1061 #endif | |
1062 | |
1063 | |
1041 /* Define to rpl_ if the getopt replacement functions and variables should be | 1064 /* Define to rpl_ if the getopt replacement functions and variables should be |
1042 used. */ | 1065 used. */ |
1043 #undef __GETOPT_PREFIX | 1066 #undef __GETOPT_PREFIX |
1044 | 1067 |
1045 /* Define like PROTOTYPES; this can be used by system headers. */ | 1068 /* Define like PROTOTYPES; this can be used by system headers. */ |
1046 #undef __PROTOTYPES | 1069 #undef __PROTOTYPES |
1047 | 1070 |
1048 /* Define to compiler's equivalent of C99 restrict keyword. Don't define if | |
1049 equivalent is `__restrict'. */ | |
1050 #undef __restrict | |
1051 | |
1052 /* Define to compiler's equivalent of C99 restrict keyword in array | 1071 /* Define to compiler's equivalent of C99 restrict keyword in array |
1053 declarations. Define as empty for no equivalent. */ | 1072 declarations. Define as empty for no equivalent. */ |
1054 #undef __restrict_arr | 1073 #undef __restrict_arr |
1055 | 1074 |
1056 /* Define to the used machine dependent file. */ | 1075 /* Define to the used machine dependent file. */ |
1059 /* Define to the used os dependent file. */ | 1078 /* Define to the used os dependent file. */ |
1060 #undef config_opsysfile | 1079 #undef config_opsysfile |
1061 | 1080 |
1062 /* Define to empty if `const' does not conform to ANSI C. */ | 1081 /* Define to empty if `const' does not conform to ANSI C. */ |
1063 #undef const | 1082 #undef const |
1083 | |
1084 /* Define to `__inline__' or `__inline' if that's what the C compiler | |
1085 calls it, or to nothing if 'inline' is not supported under any name. */ | |
1086 #ifndef __cplusplus | |
1087 #undef inline | |
1088 #endif | |
1064 | 1089 |
1065 /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports | 1090 /* Work around a bug in Apple GCC 4.0.1 build 5465: In C99 mode, it supports |
1066 the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of | 1091 the ISO C 99 semantics of 'extern inline' (unlike the GNU C semantics of |
1067 earlier versions), but does not display it by setting __GNUC_STDC_INLINE__. | 1092 earlier versions), but does not display it by setting __GNUC_STDC_INLINE__. |
1068 __APPLE__ && __MACH__ test for MacOS X. | 1093 __APPLE__ && __MACH__ test for MacOS X. |
1075 /* Define to a type if <wchar.h> does not define. */ | 1100 /* Define to a type if <wchar.h> does not define. */ |
1076 #undef mbstate_t | 1101 #undef mbstate_t |
1077 | 1102 |
1078 /* Define to `int' if <sys/types.h> does not define. */ | 1103 /* Define to `int' if <sys/types.h> does not define. */ |
1079 #undef pid_t | 1104 #undef pid_t |
1105 | |
1106 /* Define to the equivalent of the C99 'restrict' keyword, or to | |
1107 nothing if this is not supported. Do not define if restrict is | |
1108 supported directly. */ | |
1109 #undef restrict | |
1110 /* Work around a bug in Sun C++: it does not support _Restrict or | |
1111 __restrict__, even though the corresponding Sun C compiler ends up with | |
1112 "#define restrict _Restrict" or "#define restrict __restrict__" in the | |
1113 previous line. Perhaps some future version of Sun C++ will work with | |
1114 restrict; if so, hopefully it defines __RESTRICT like Sun C does. */ | |
1115 #if defined __SUNPRO_CC && !defined __RESTRICT | |
1116 # define _Restrict | |
1117 # define __restrict__ | |
1118 #endif | |
1080 | 1119 |
1081 /* Define to `unsigned int' if <sys/types.h> does not define. */ | 1120 /* Define to `unsigned int' if <sys/types.h> does not define. */ |
1082 #undef size_t | 1121 #undef size_t |
1083 | 1122 |
1084 /* Define to any substitute for sys_siglist. */ | 1123 /* Define to any substitute for sys_siglist. */ |
1157 #define RE_TRANSLATE_P(TBL) (!EQ (TBL, make_number (0))) | 1196 #define RE_TRANSLATE_P(TBL) (!EQ (TBL, make_number (0))) |
1158 #else | 1197 #else |
1159 /* If make_number is a function, avoid it. */ | 1198 /* If make_number is a function, avoid it. */ |
1160 #define RE_TRANSLATE_P(TBL) (!(INTEGERP (TBL) && XINT (TBL) == 0)) | 1199 #define RE_TRANSLATE_P(TBL) (!(INTEGERP (TBL) && XINT (TBL) == 0)) |
1161 #endif | 1200 #endif |
1162 #endif | |
1163 | |
1164 /* Avoid link-time collision with system mktime if we will use our own. */ | |
1165 #if ! HAVE_MKTIME || BROKEN_MKTIME | |
1166 #define mktime emacs_mktime | |
1167 #endif | 1201 #endif |
1168 | 1202 |
1169 #define my_strftime nstrftime /* for strftime.c */ | 1203 #define my_strftime nstrftime /* for strftime.c */ |
1170 | 1204 |
1171 /* These default definitions are good for almost all machines. | 1205 /* These default definitions are good for almost all machines. |