emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bootstrap compiles C files twice


From: Dan Nicolaescu
Subject: Re: bootstrap compiles C files twice
Date: Tue, 03 Jun 2008 13:52:34 -0700

Eli Zaretskii <address@hidden> writes:

  > > From: Glenn Morris <address@hidden>
  > > Cc: Jason Rumney <address@hidden>,  address@hidden
  > > Date: Tue, 03 Jun 2008 14:40:54 -0400
  > > 
  > > Eli Zaretskii wrote:
  > > 
  > > > It used to be on all platforms, but I see that the compiler switch to
  > > > set PURESIZE to a very large value was removed on Posix systems.  I
  > > > guess they don't care about pure space overflow in bootstrap-emacs?
  > > > If that's true, then we do need to rebuild with correct pure size once
  > > > the *.el files are compiled and bootstrap-emacs can be tossed.
  > > 
  > > I see PURESIZE being messed about with in src/makefile.w32-in, but it
  > > has not been in src/Makefile.in since rev 1.251, over six years ago.
  > > 
  > > > Yes, but do we really want to maintain a list of those who do depend
  > > > on the pure size?
  > > 
  > > It looks like there is absolutely no need.
  > > 
  > > Since the top-level Makefile.in is not used by the Windows build (?),
  > > there seems no reason to compile all the C files twice.
  > 
  > See my remarks above about overflowing the pure storage while building
  > bootstrap-emacs. 

Is that an issue?  We don't seem to be even close to that, at least on a
GNU/Linux x86 machine:

[snip]
((286525 . 10109) (13904 . 2) (653 . 157) 2024114 1310655 (105 . 2) (24 . 49) 
(30703 . 11822))
Finding pointers to doc strings...
Finding pointers to doc strings...done
Finding pointers to doc strings...done
Dumping under names emacs and emacs-23.0.60
71704 pure bytes used
^^^^^
mv -f emacs bootstrap-emacs





reply via email to

[Prev in Thread] Current Thread [Next in Thread]