]> code.delx.au - gnu-emacs/blobdiff - src/config.in
* syssignal.h: Don't #include <signal.h>
[gnu-emacs] / src / config.in
index 735f60efebc3a0ae69a04052066a2c21df019582..cec26cb4bcc462a33ecd8ce3f9f5c6b27ee3b094 100644 (file)
@@ -1,5 +1,5 @@
 /* GNU Emacs site configuration template file.  -*- C -*-
-   Copyright (C) 1988 Free Software Foundation, Inc.
+   Copyright (C) 1988, 1993 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -86,7 +86,12 @@ and this notice must be preserved on all copies.  */
 #undef HAVE_GETTIMEOFDAY
 #undef HAVE_GETHOSTNAME
 #undef HAVE_DUP2
+#undef HAVE_TM_ZONE
 #undef TM_IN_SYS_TIME
+#undef STDC_HEADERS
+#undef TIME_WITH_SYS_TIME
+#undef CRAY_STACKSEG_END
+#undef STACK_DIRECTION
 #undef const
 
 /* If using GNU, then support inline function declarations. */
@@ -152,14 +157,14 @@ and this notice must be preserved on all copies.  */
    HAVE_X_WINDOWS above and your X libraries aren't in a place that
    your loader can find on its own, you might want to add "-L/..." or
    something similar.  */
-#define LD_SWITCH_X_SITE
+#undef LD_SWITCH_X_SITE
 
 /* Define C_SWITCH_X_SITE to contain any special flags your compiler
    may need to deal with X Windows.  For instance, if you've defined
    HAVE_X_WINDOWS above and your X include files aren't in a place
    that your compiler can find on its own, you might want to add
    "-I/..." or something similar.  */
-#define C_SWITCH_X_SITE
+#undef C_SWITCH_X_SITE
 
 /* Define the return type of signal handlers if the s-xxx file
    did not already do so.  */
@@ -179,8 +184,11 @@ and this notice must be preserved on all copies.  */
 
 /* joe@zircon.uucp says that in order to use XFree386, you have to
    link against -lXbsd, which insists on defining the random
-   function.  */
-#ifdef HAVE_XFREE386
+   function.
+   faith@cs.unc.edu says this is bogus for Linux and several other OS's.
+   Eventually, we should have autoconf test for this.  Anyone want to
+   submit a patch?  */
+#if defined (HAVE_XFREE386) && !defined (LINUX)
 #define LIBX11_SYSTEM -lXbsd
 #define HAVE_RANDOM
 #endif