]> code.delx.au - gnu-emacs/blobdiff - src/puresize.h
Remove #definition of HAVE_CLOSEDIR; autoconf figures this out.
[gnu-emacs] / src / puresize.h
index 4934ba5f5bcc2ac11a24a732c1eee9c1cc414118..97e976ef450407688eca8ddde254fe715396ae87 100644 (file)
@@ -1,5 +1,5 @@
 /* How much read-only Lisp storage a dumped Emacs needs.
-   Copyright (C) 1991 Free Software Foundation, Inc.
+   Copyright (C) 1993 Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -21,9 +21,19 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 
    At one point, this was defined in config.h, meaning that changing
    PURESIZE would make Make recompile all of Emacs.  But only a few
-   files actually use PURESIZE, so we split it out to its own .h file.  */
+   files actually use PURESIZE, so we split it out to its own .h file.
 
+   Make sure to include this file after config.h, since that tells us
+   whether we are running X windows, which tells us how much pure
+   storage to allocate.  */
+
+#ifndef PURESIZE
+#ifdef MULTI_FRAME
 #define PURESIZE 200000
+#else
+#define PURESIZE 185000
+#endif
+#endif
 
 #ifdef VIRT_ADDR_VARIES