[gnu.emacs.bug] PURESIZE on Sparcstations

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!  (-%