[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs-diffs digest, Vol 1 #508 - 12 msgs
From: |
Eli Zaretskii |
Subject: |
Re: Emacs-diffs digest, Vol 1 #508 - 12 msgs |
Date: |
Mon, 25 Mar 2002 22:10:26 +0200 |
> From: "Stefan Monnier" <monnier+gnu/address@hidden>
> Date: Mon, 25 Mar 2002 11:29:04 -0500
>
> > What is the reason for this change in src/Makefile.in? Are you
> > saying that the default value of PURESIZE is large enough to load
> > *.el files in source form?
> >
> > - /* Build a temacs with a sufficiently large PURESIZE to load the
> > - Lisp files from loadup.el in source form. */
> > -
> > - bootstrap-temacs:
> > - LC_ALL=C $(MAKE) $(MFLAGS) temacs ALL_CFLAGS="$(ALL_CFLAGS)
> > -DPURESIZE=5000000 -I../src"
> > -
>
> Overflowing the pure area is not a problem. It's only a performance
> issue, which is irrelevant during bootstrap. Check my patch to
> alloc.c committed around the same time.
Sorry, I still don't understand. Can you please epxlain in a few
more words? The comment in Makefile.in seems to indicate that more
pure storage is needed for loading *.el files--are you saying that
the comment is inaccurate?
Btw, the change in alloc.c makes the comment immediately preceding
check_pure_size, the function you've changed, inaccurate: it still
says we signal an error.
> I think it'd be a bug if compiling a .el file requires the DOC file.
I thought about a (remote) possibility that someone needs to run the
half-bootstrapped Emacs to debug or investigate some problem. If
they do, they might want documentation features to work. Not a big
deal, obviously, but so is building DOC.