On 03/24/2011 06:43 PM, Joseph S. Myers wrote:
On Thu, 24 Mar 2011, Paolo Bonzini wrote:
Is this actually desired? And what's all-utils? Can we just kill mt-mep?
utils at least exists in the src tree.
Indeed I didn't know about it. :) However it's not necessary to add it
specially nowadays. It configures its own subdirectories manually, and
all-utils is always invoked if you execute from the src tree or a
combined tree.
So mt-mep can go.
One thing I wonder is if we can
kill the toplevel support for building lots of miscellaneous tools that
aren't in the gcc or src trees and that aren't libraries used by tools in
those trees (such as the support for dropping a GMP source tree into a GCC
source tree) either. There are plenty of packaging systems out there, but
I'm not convinced it's any longer useful for this toplevel build/configure
code to care about building autoconf, send-pr, rcs or guile, for example.
Not sure about that. For sure, people are using in-tree GMP.
What should go, is the code in the toplevel configure to pick default
paths for gmp, cloog, ppl and whatnot. The logic should reside in the
GCC subdirectory only.
Paolo