X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/843f263443272e8c323909879d4cc498873e33bb..1a359750bbac95fd6bf8fe1233e747a1d26f0082:/autogen/config.in
diff --git a/autogen/config.in b/autogen/config.in
index 5007eed94e..95aed317c5 100644
--- a/autogen/config.in
+++ b/autogen/config.in
@@ -2,7 +2,7 @@
/* GNU Emacs site configuration template file.
-Copyright (C) 1988, 1993-1994, 1999-2002, 2004-2012
+Copyright (C) 1988, 1993-1994, 1999-2002, 2004-2013
Free Software Foundation, Inc.
This file is part of GNU Emacs.
@@ -50,9 +50,6 @@ along with GNU Emacs. If not, see . */
/* Define to the number of bits in type 'wint_t'. */
#undef BITSIZEOF_WINT_T
-/* Define if FIONREAD should not be used. */
-#undef BROKEN_FIONREAD
-
/* Define if getwd should not be used. */
#undef BROKEN_GETWD
@@ -62,21 +59,6 @@ along with GNU Emacs. If not, see . */
/* Define on FreeBSD to work around an issue when reading from a PTY. */
#undef BROKEN_PTY_READ_AFTER_EAGAIN
-/* Define if SA_RESTART should only be used in batch mode. */
-#undef BROKEN_SA_RESTART
-
-/* Define if SIGAIO should not be used. */
-#undef BROKEN_SIGAIO
-
-/* Define if SIGIO should not be used. */
-#undef BROKEN_SIGIO
-
-/* Define if SIGPOLL should not be used. */
-#undef BROKEN_SIGPOLL
-
-/* Define if SIGPTY should not be used. */
-#undef BROKEN_SIGPTY
-
/* Define if the system is compatible with BSD 4.2. */
#undef BSD4_2
@@ -97,6 +79,9 @@ along with GNU Emacs. If not, see . */
his/her Emacs. */
#undef CLASH_DETECTION
+/* Short copyright string for this version of Emacs. */
+#undef COPYRIGHT
+
/* Define to one of '_getb67', 'GETB67', 'getb67' for Cray-2 and Cray-YMP
systems. This function is required for 'alloca.c' support on those systems.
*/
@@ -157,13 +142,9 @@ along with GNU Emacs. If not, see . */
*/
#undef FIRST_PTY_LETTER
-/* Define if the float library doesn't handle errors by either setting errno,
- or signaling SIGFPE. */
-#undef FLOAT_CHECK_DOMAIN
-
/* Enable compile-time and run-time bounds-checking, and some warnings,
without upsetting glibc 2.15+. */
- #if defined __OPTIMIZE__ && __OPTIMIZE__
+ #if !defined _FORTIFY_SOURCE && defined __OPTIMIZE__ && __OPTIMIZE__
# define _FORTIFY_SOURCE 2
#endif
@@ -250,9 +231,6 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if strtold conforms to C99. */
#undef HAVE_C99_STRTOLD
-/* Define to 1 if you have the `cbrt' function. */
-#undef HAVE_CBRT
-
/* Define to 1 if you have the `cfmakeraw' function. */
#undef HAVE_CFMAKERAW
@@ -371,9 +349,6 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if you have the header file. */
#undef HAVE_FCNTL_H
-/* Define to 1 if you have the `fmod' function. */
-#undef HAVE_FMOD
-
/* Define to 1 if you have the `fork' function. */
#undef HAVE_FORK
@@ -386,9 +361,6 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if using the freetype and fontconfig libraries. */
#undef HAVE_FREETYPE
-/* Define to 1 if you have the `frexp' function. */
-#undef HAVE_FREXP
-
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
#undef HAVE_FSEEKO
@@ -540,9 +512,6 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if you have the header file. */
#undef HAVE_INTTYPES_H
-/* Define if you have the functions acosh, asinh, and atanh. */
-#undef HAVE_INVERSE_HYPERBOLIC
-
/* Define to 1 if you have the jpeg library (-ljpeg). */
#undef HAVE_JPEG
@@ -651,9 +620,6 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if you have the `localtime_r' function. */
#undef HAVE_LOCALTIME_R
-/* Define to 1 if you have the `logb' function. */
-#undef HAVE_LOGB
-
/* Define to 1 if you support file names longer than 14 characters. */
#undef HAVE_LONG_FILE_NAMES
@@ -726,6 +692,9 @@ along with GNU Emacs. If not, see . */
Mac OS X. */
#undef HAVE_NS
+/* Define to use native MS Windows GUI. */
+#undef HAVE_NTGUI
+
/* Define to 1 if libotf has OTF_get_variation_glyphs. */
#undef HAVE_OTF_GET_VARIATION_GLYPHS
@@ -825,6 +794,10 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if 'wint_t' is a signed integer type. */
#undef HAVE_SIGNED_WINT_T
+/* Define to 1 if sigsetjmp and siglongjmp work. The value of this symbol is
+ irrelevant if HAVE__SETJMP is defined. */
+#undef HAVE_SIGSETJMP
+
/* Define to 1 if the system has the type `sigset_t'. */
#undef HAVE_SIGSET_T
@@ -988,6 +961,9 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if you have the tiff library (-ltiff). */
#undef HAVE_TIFF
+/* Define to 1 if you have the `timer_settime' function. */
+#undef HAVE_TIMER_SETTIME
+
/* Define if struct tm has the tm_gmtoff member. */
#undef HAVE_TM_GMTOFF
@@ -1108,6 +1084,9 @@ along with GNU Emacs. If not, see . */
/* Define to 1 if you have the `_ftime' function. */
#undef HAVE__FTIME
+/* Define to 1 if _setjmp and _longjmp work. */
+#undef HAVE__SETJMP
+
/* Define to 1 if you have the `__builtin_unwind_init' function. */
#undef HAVE___BUILTIN_UNWIND_INIT
@@ -1182,15 +1161,9 @@ along with GNU Emacs. If not, see . */
/* Define if XEditRes should not be used. */
#undef NO_EDITRES
-/* Define to 1 if you don't have struct exception in math.h. */
-#undef NO_MATHERR
-
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
-/* Define if termio.h should not be included. */
-#undef NO_TERMIO
-
/* Minimum value of NSIG. */
#undef NSIG_MINIMUM
@@ -1328,9 +1301,6 @@ along with GNU Emacs. If not, see . */
/* Define to 1 on System V Release 4. */
#undef SVR4
-/* Process async input synchronously. */
-#undef SYNC_INPUT
-
/* Define to use system malloc. */
#undef SYSTEM_MALLOC
@@ -1375,6 +1345,12 @@ along with GNU Emacs. If not, see . */
/* Define if the system has Unix98 PTYs. */
#undef UNIX98_PTYS
+/* Define to 1 if FIONREAD is usable. */
+#undef USABLE_FIONREAD
+
+/* Define to 1 if SIGIO is usable. */
+#undef USABLE_SIGIO
+
/* How to get a user's full name. */
#undef USER_FULL_NAME
@@ -1536,14 +1512,6 @@ along with GNU Emacs. If not, see . */
declarations. Define as empty for no equivalent. */
#undef __restrict_arr
-/* Define to longjmp if _setjmp and _longjmp do not work. Because longjmp may
- alter signal masks, callers of _longjmp should not assume that it leaves
- signal masks alone. */
-#undef _longjmp
-
-/* Define to setjmp if _setjmp and _longjmp do not work. See _longjmp. */
-#undef _setjmp
-
/* Some platforms that do not use configure define this to include extra
configuration information. */
#undef config_opsysfile
@@ -1557,7 +1525,9 @@ along with GNU Emacs. If not, see . */
.
_GL_INLINE_HEADER_END contains useful stuff to put
in the same include file, after uses of _GL_INLINE. */
-#if __GNUC__ ? __GNUC_STDC_INLINE__ : 199901L <= __STDC_VERSION__
+#if (__GNUC__ \
+ ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
+ : 199901L <= __STDC_VERSION__)
# define _GL_INLINE inline
# define _GL_EXTERN_INLINE extern inline
#elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__)
@@ -1574,7 +1544,7 @@ along with GNU Emacs. If not, see . */
#endif
#if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
-# if __GNUC_STDC_INLINE__
+# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
# define _GL_INLINE_HEADER_CONST_PRAGMA
# else
# define _GL_INLINE_HEADER_CONST_PRAGMA \