/* XEmacs site configuration template file. -*- C -*-
- Copyright (C) 1986, 1991-1994, 1998, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1986, 1991, 1992, 1993, 1994 Free Software Foundation, Inc.
This file is part of XEmacs.
/* Allow the configurer to specify if she wants site-lisp. */
#undef INHIBIT_SITE_LISP
-/* Allow the configurer to specify if she wants site-modules. */
-#undef INHIBIT_SITE_MODULES
-
/* This will be removed in 19.15. */
/* Hah! Try 20.3 ... */
/* Hah! Try never ... */
#undef HAVE_ULIMIT_H
#undef HAVE_X11_XLOCALE_H
#undef HAVE_LINUX_VERSION_H
-#undef HAVE_CYGWIN_VERSION_H
#undef HAVE_INTTYPES_H
#undef HAVE_SYS_UN_H
#undef HAVE_A_OUT_H
/* Have shared library support */
#undef HAVE_DLOPEN
#undef HAVE_DLERROR
-#undef HAVE__DLERROR
#undef HAVE_SHL_LOAD
#undef HAVE_DLD_INIT
#undef HAVE_SHLIB
-#undef HAVE_DLFCN_H
#undef HAVE_LIBKSTAT
#undef HAVE_LIBINTL
determine where XEmacs' memory is going. */
#undef MEMORY_USAGE_STATS
-/* Define QUANTIFY if using Quantify from Rational/Pure/Atria Software.
+/* Define QUANTIFY if using Quantify from Pure/Atria Software.
This adds some additional calls to control data collection.
It is only intended for use by the developers. */
#undef QUANTIFY
-/* Define QUANTIFY if using Purify from Rational/Pure/Atria Software.
- It is only intended for use by the developers. */
-#undef PURIFY
-
-#if (defined (QUANTIFY) || defined (PURIFY)) && !defined (XLIB_ILLEGAL_ACCESS)
-#define XLIB_ILLEGAL_ACCESS 1
-#endif
-
/* Define EXTERNAL_WIDGET to compile support for using the editor as a
widget within another program. */
#undef EXTERNAL_WIDGET
#undef USE_GCC
#undef USE_LCC
+/* Allow the user to override the default value of PURESIZE at configure
+ time. This must come before we include the sys files in order for
+ it to be able to override any changes in them. */
+#undef RAW_PURESIZE
+
/* Define this if you want level 2 internationalization compliance
(localized collation and formatting). Generally this should be
defined, unless your system doesn't have the strcoll() and
definitions isn't right with 64-bit systems. */
#undef USE_UNION_TYPE
+/* If defined, use a minimal number of tagbits. This allows usage of more
+ advanced versions of malloc (like the Doug Lea new GNU malloc) and larger
+ integers. */
+/* --use-minimal-tagbits */
+#undef USE_MINIMAL_TAGBITS
+
+/* --use-indexed-lrecord-implementation */
+#undef USE_INDEXED_LRECORD_IMPLEMENTATION
+
/* The configuration script defines opsysfile to be the name of the
s/...h file that describes the system type you are using.
The file is chosen based on the configuration name you give.
/* If you turn this flag on, it forces encapsulation in all
circumstances; this can be used to make sure things compile OK
on various systems. */
-#undef DEBUG_ENCAPSULATION
+#define DEBUG_ENCAPSULATION
/* basic system calls */