turner@uicsrd.csrd.uiuc.edu (Steve Turner) (10/25/89)
In the config.h file, you are warned that s-vms.h and m-sun2.h may
override the #define of PURESIZE. Note that m-sparc.h can do so also.
I don't like the way that PURESIZE is #define'd at present anyway, and
this gives me an excuse to say why. Our site-init.el file includes
some large elisp packages, and as a result pure lisp storage is
exceeded if the default values are given. Because of the
#ifndef PURESIZE conditional around the #define's in config.h I must
either edit config.h to remove the #ifndef, or change the m-* file. I
think that a check for #HAVE_SUN_WINDOWS in config.h, just like
#HAVE_X_WINDOWS could be used to correctly #define PURESIZE in
config.h, without having to refer to PURESIZE in either the m-sun2.h
or the m-sparc.h files.
Thanks for listening, and I hope someone in a position to do so at
least inserts a warning about m-sparc.h
---------------------------------------------------------------------------
Steve Turner (on the Si prairie - UIUC CSRD)
UUCP: {ihnp4,seismo,pur-ee,convex}!uiucdcs!uicsrd!turner
ARPANET: turner%uicsrd.csrd.uiuc.edu
CSNET: turner%uicsrd@uiuc.csnet *-) Mutants for
BITNET: turner@uicsrd.csrd.uiuc.edu Nuclear Power! (-%