(vc-transfer-file): Fix malformed autoload cookie.
[bpt/emacs.git] / src / config.in
index 8a28d6b..d462b75 100644 (file)
@@ -89,6 +89,9 @@ Boston, MA 02111-1307, USA.  */
 /* Define if we should use toolkit scroll bars.  */
 #undef USE_TOOLKIT_SCROLL_BARS
 
+/* Define if we should use XIM, if it is available.  */
+#undef USE_XIM
+
 /* Define if netdb.h declares h_errno.  */
 #undef HAVE_H_ERRNO
 
@@ -133,14 +136,23 @@ Boston, MA 02111-1307, USA.  */
 /* Header for Voxware or PCM sound card driver.  */
 #undef HAVE_MACHINE_SOUNDCARD_H
 #undef HAVE_SYS_SOUNDCARD_H
+#undef HAVE_SOUNDCARD_H
+
+/* Define HAVE_SOUND if we have sound support.  We know it works
+   and compiles only on the specified platforms.   For others,
+   it probably doesn't make sense to try.  */
 
-/* Define HAVE_SOUND if we have sound support.  */
+#if defined __FreeBSD__ || defined __NetBSD__ || defined __linux__
 #ifdef HAVE_MACHINE_SOUNDCARD_H
 #define HAVE_SOUND 1
 #endif
 #ifdef HAVE_SYS_SOUNDCARD_H
 #define HAVE_SOUND 1
 #endif
+#ifdef HAVE_SOUNDCARD_H
+#define HAVE_SOUND 1
+#endif
+#endif /* __FreeBSD__ || __NetBSD__ || __linux__  */
 
 /* Some things figured out by the configure script, grouped as they are in
    configure.in.  */
@@ -160,12 +172,16 @@ Boston, MA 02111-1307, USA.  */
 #undef HAVE_STRING_H
 #undef HAVE_STDLIB_H
 #undef HAVE_TERMCAP_H
+#undef HAVE_TERM_H
 #undef HAVE_STDIO_EXT_H
 #undef STDC_HEADERS
 #undef TIME_WITH_SYS_TIME
 #undef HAVE_VFORK_H
+#undef HAVE_FCNTL_H
 #undef HAVE_SETITIMER
 #undef HAVE_UALARM
+#undef HAVE_SYS_WAIT_H
+#undef HAVE_STRINGS_H
 
 #undef HAVE_LIBDNET
 #undef HAVE_LIBPTHREADS
@@ -239,6 +255,7 @@ Boston, MA 02111-1307, USA.  */
 #undef HAVE_XSCREENRESOURCESTRING
 #undef HAVE_XSCREENNUMBEROFSCREEN
 #undef HAVE_XSETWMPROTOCOLS
+#undef HAVE_XKBGETKEYBOARD
 
 #undef HAVE_MKDIR
 #undef HAVE_RMDIR
@@ -267,11 +284,12 @@ Boston, MA 02111-1307, USA.  */
 #undef HAVE_SETRLIMIT
 #undef HAVE_SETPGID
 #undef HAVE_GETCWD
+#undef HAVE_GETWD
 #undef HAVE_SHUTDOWN
 #undef HAVE_STRFTIME
 #undef HAVE_GETADDRINFO
 #undef HAVE___FPENDING
-#undef HAVE_FTELLO
+#undef HAVE_FSEEKO
 #undef HAVE_GETLOADAVG
 #undef NLIST_STRUCT
 #undef NLIST_NAME_UNION
@@ -281,6 +299,12 @@ Boston, MA 02111-1307, USA.  */
 #undef HAVE_GRANTPT
 #undef HAVE_GETPT
 #undef HAVE_SPEED_T            /* speed_t typedef in termios.h */
+#undef HAVE_STRUCT_TIMEZONE
+#undef HAVE_INDEX
+#undef HAVE_RINDEX
+#undef HAVE_MMAP
+#undef HAVE_GAI_STRERROR
+#undef HAVE_MKSTEMP
 
 #undef LOCALTIME_CACHE
 #undef HAVE_INET_SOCKETS
@@ -288,6 +312,7 @@ Boston, MA 02111-1307, USA.  */
 #undef HAVE_AIX_SMT_EXP
 
 #undef vfork
+#undef size_t
 
 /* Define if you have the ANSI `strerror' function.
    Otherwise you must have the variable `char *sys_errlist[]'.  */
@@ -312,6 +337,21 @@ Boston, MA 02111-1307, USA.  */
 #define INLINE
 #endif
 
+/* Define this if you don't have struct exception in math.h.  */
+#undef NO_MATHERR
+
+/* Define as `void' if your compiler accepts `void *'; otherwise
+   define as `char'.  */
+#undef POINTER_TYPE
+#define PTR POINTER_TYPE *     /* For strftime.c.  */
+
+/* Number of bits in a file offset, on hosts where this is settable.  */
+#undef _FILE_OFFSET_BITS
+/* Define to make ftello visible on some hosts (e.g. HP-UX 10.20).  */
+#undef _LARGEFILE_SOURCE
+/* Define for large files, on AIX-style hosts.  */
+#undef _LARGE_FILES
+
 #undef EMACS_CONFIGURATION
 
 #undef EMACS_CONFIG_OPTIONS
@@ -405,9 +445,6 @@ Boston, MA 02111-1307, USA.  */
 #define SIGTYPE RETSIGTYPE
 #endif
 
-/* Define this if you don't have struct exception in math.h.  */
-#undef NO_MATHERR
-
 #ifdef emacs /* Don't do this for lib-src.  */
 /* Tell regex.c to use a type compatible with Emacs.  */
 #define RE_TRANSLATE_TYPE Lisp_Object
@@ -471,11 +508,6 @@ extern char *getenv ();
 #endif
 #endif
 
-/* Define as `void' if your compiler accepts `void *'; otherwise
-   define as `char'.  */
-#undef POINTER_TYPE
-#define PTR POINTER_TYPE *     /* For strftime.c.  */
-
 /* Define if the compiler supports function prototypes.  It may do so
    but not define __STDC__ (e.g. DEC C by default) or may define it as
    zero.  */
@@ -516,3 +548,10 @@ extern char *getenv ();
 
 /* Should we enable expensive run-time checking of data types?  */
 #undef ENABLE_CHECKING
+
+#if defined __GNUC__ && (__GNUC__ > 2 \
+                         || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5))
+#define NO_RETURN      __attribute__ ((__noreturn__))
+#else
+#define NO_RETURN      /* nothing */
+#endif