aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-01-08 22:57:07 -0800
committerPaul Eggert2011-01-08 22:57:07 -0800
commit1fd182f01815629114a83d6987568dce72cc6bf5 (patch)
tree17148e38af034214416d362909d5a3ec8c4e6c4a /src
parente84aba69759680c3d2461570168aabf52c5e12aa (diff)
downloademacs-1fd182f01815629114a83d6987568dce72cc6bf5.tar.gz
emacs-1fd182f01815629114a83d6987568dce72cc6bf5.zip
Regenerate.
Diffstat (limited to 'src')
-rw-r--r--src/config.in108
1 files changed, 71 insertions, 37 deletions
diff --git a/src/config.in b/src/config.in
index e50e1e5af45..89a057fc00e 100644
--- a/src/config.in
+++ b/src/config.in
@@ -27,12 +27,13 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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 36
33/* Define to 1 if the mktime function is broken. */
34#undef BROKEN_MKTIME
35
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
@@ -86,6 +87,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
@@ -135,6 +142,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
@@ -429,6 +440,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
431 442
443/* Define to 1 if you have the `localtime_r' function. */
444#undef HAVE_LOCALTIME_R
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
@@ -497,9 +511,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
@@ -606,6 +617,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
@@ -720,6 +734,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
722 736
737/* Define to 1 if you have the <time.h> header file. */
738#undef HAVE_TIME_H
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
@@ -761,6 +778,9 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
763 780
781/* Define if you have the 'wchar_t' type. */
782#undef HAVE_WCHAR_T
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
@@ -966,28 +986,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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 988
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
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
@@ -1038,6 +1036,31 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
@@ -1045,10 +1068,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
@@ -1062,6 +1081,12 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
1064 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
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__.
@@ -1078,6 +1103,20 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
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
1080 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
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
@@ -1161,11 +1200,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
1161#endif 1200#endif
1162#endif 1201#endif
1163 1202
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
1168
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.