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.